builder: mozilla-release_win8_64-debug_test-web-platform-tests-1 slave: t-w864-ix-043 starttime: 1471464321.94 results: success (0) buildid: 20160817112116 builduid: d42d5e97afa448c694ac7b41019add0d revision: f36f7ace6f487e06f315f343d560b205fa8bd736 ========= Started set props: master (results: 0, elapsed: 0 secs) (at 2016-08-17 13:05:21.940558) ========= master: http://buildbot-master126.bb.releng.scl3.mozilla.com:8201/ ========= Finished set props: master (results: 0, elapsed: 0 secs) (at 2016-08-17 13:05:21.944901) ========= ========= Started downloading to buildprops.json (results: 0, elapsed: 0 secs) (at 2016-08-17 13:05:21.945206) ========= ========= Finished downloading to buildprops.json (results: 0, elapsed: 0 secs) (at 2016-08-17 13:05:22.071512) ========= ========= Started 'bash -c ...' (results: 0, elapsed: 5 secs) (at 2016-08-17 13:05:22.072008) ========= '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-043\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-043 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-043 KTS_HOME=C:\Program Files\KTS KTS_VERSION=1.19c LOCALAPPDATA=C:\Users\cltbld.T-W864-IX-043\AppData\Local LOGONSERVER=\\T-W864-IX-043 MONDIR=C:\Monitor_config\ MOZBUILDDIR=C:\mozilla-build\ NUMBER_OF_PROCESSORS=8 OS=Windows_NT OURDRIVE=C: PATH=C:\Program Files (x86)\NVIDIA Corporation\PhysX\Common;C:\windows\system32;C:\windows;C:\windows\System32\Wbem;C:\windows\System32\WindowsPowerShell\v1.0\;C:\mozilla-build\python27;C:\mozilla-build\python27\Scripts;C:\mozilla-build\msys\bin;C:\mozilla-build\vim\vim72;C:\mozilla-build\wget;C:\mozilla-build\info-zip;C:\CoreUtils\bin;C:\mozilla-build\buildbotve\scripts PATHEXT=.COM;.EXE;.BAT;.CMD;.VBS;.VBE;.JS;.JSE;.WSF;.WSH;.MSC PROCESSOR_ARCHITECTURE=x86 PROCESSOR_ARCHITEW6432=AMD64 PROCESSOR_IDENTIFIER=Intel64 Family 6 Model 30 Stepping 5, GenuineIntel PROCESSOR_LEVEL=6 PROCESSOR_REVISION=1e05 PROGRAMDATA=C:\ProgramData PROGRAMFILES=C:\Program Files (x86) PROGRAMFILES(X86)=C:\Program Files (x86) PROGRAMW6432=C:\Program Files PROMPT=$P$G PSMODULEPATH=C:\windows\system32\WindowsPowerShell\v1.0\Modules\ PUBLIC=C:\Users\Public PWD=C:\slave\test RUNLOGFILE=C:\slave\\runslave.log SLAVEDIR=C:\slave\ SYSTEMDRIVE=C: SYSTEMROOT=C:\windows TEMP=C:\Users\CLTBLD~1.T-W\AppData\Local\Temp TEST1=testie TMP=C:\Users\CLTBLD~1.T-W\AppData\Local\Temp USERDOMAIN=T-W864-IX-043 USERDOMAIN_ROAMINGPROFILE=T-W864-IX-043 USERNAME=cltbld USERPROFILE=C:\Users\cltbld.T-W864-IX-043 WINDIR=C:\windows using PTY: False --13:05:23-- 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% 12.53 MB/s 13:05:23 (12.53 MB/s) - `archiver_client.py' saved [12141/12141] program finished with exit code 0 elapsedTime=1.234000 ========= master_lag: 4.16 ========= ========= Finished 'bash -c ...' (results: 0, elapsed: 5 secs) (at 2016-08-17 13:05:27.470434) ========= ========= Started 'rm -rf ...' (results: 0, elapsed: 6 secs) (at 2016-08-17 13:05:27.470811) ========= '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-043\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-043 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-043 KTS_HOME=C:\Program Files\KTS KTS_VERSION=1.19c LOCALAPPDATA=C:\Users\cltbld.T-W864-IX-043\AppData\Local LOGONSERVER=\\T-W864-IX-043 MONDIR=C:\Monitor_config\ MOZBUILDDIR=C:\mozilla-build\ NUMBER_OF_PROCESSORS=8 OS=Windows_NT OURDRIVE=C: PATH=C:\Program Files (x86)\NVIDIA Corporation\PhysX\Common;C:\windows\system32;C:\windows;C:\windows\System32\Wbem;C:\windows\System32\WindowsPowerShell\v1.0\;C:\mozilla-build\python27;C:\mozilla-build\python27\Scripts;C:\mozilla-build\msys\bin;C:\mozilla-build\vim\vim72;C:\mozilla-build\wget;C:\mozilla-build\info-zip;C:\CoreUtils\bin;C:\mozilla-build\buildbotve\scripts PATHEXT=.COM;.EXE;.BAT;.CMD;.VBS;.VBE;.JS;.JSE;.WSF;.WSH;.MSC PROCESSOR_ARCHITECTURE=x86 PROCESSOR_ARCHITEW6432=AMD64 PROCESSOR_IDENTIFIER=Intel64 Family 6 Model 30 Stepping 5, GenuineIntel PROCESSOR_LEVEL=6 PROCESSOR_REVISION=1e05 PROGRAMDATA=C:\ProgramData PROGRAMFILES=C:\Program Files (x86) PROGRAMFILES(X86)=C:\Program Files (x86) PROGRAMW6432=C:\Program Files PROMPT=$P$G PSMODULEPATH=C:\windows\system32\WindowsPowerShell\v1.0\Modules\ PUBLIC=C:\Users\Public PWD=C:\slave\test RUNLOGFILE=C:\slave\\runslave.log SLAVEDIR=C:\slave\ SYSTEMDRIVE=C: SYSTEMROOT=C:\windows TEMP=C:\Users\CLTBLD~1.T-W\AppData\Local\Temp TEST1=testie TMP=C:\Users\CLTBLD~1.T-W\AppData\Local\Temp USERDOMAIN=T-W864-IX-043 USERDOMAIN_ROAMINGPROFILE=T-W864-IX-043 USERNAME=cltbld USERPROFILE=C:\Users\cltbld.T-W864-IX-043 WINDIR=C:\windows using PTY: False program finished with exit code 0 elapsedTime=2.608000 ========= master_lag: 3.82 ========= ========= Finished 'rm -rf ...' (results: 0, elapsed: 6 secs) (at 2016-08-17 13:05:33.896460) ========= ========= Started 'bash -c ...' (results: 0, elapsed: 2 secs) (at 2016-08-17 13:05:33.896832) ========= 'bash' '-c' u'python archiver_client.py mozharness --repo releases/mozilla-release --rev f36f7ace6f487e06f315f343d560b205fa8bd736 --destination scripts --debug' in dir C:\slave\test\. (timeout 1200 secs) watching logfiles {} argv: ['bash', '-c', u'python archiver_client.py mozharness --repo releases/mozilla-release --rev f36f7ace6f487e06f315f343d560b205fa8bd736 --destination scripts --debug'] environment: ALLUSERSPROFILE=C:\ProgramData APPDATA=C:\Users\cltbld.T-W864-IX-043\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-043 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-043 KTS_HOME=C:\Program Files\KTS KTS_VERSION=1.19c LOCALAPPDATA=C:\Users\cltbld.T-W864-IX-043\AppData\Local LOGONSERVER=\\T-W864-IX-043 MONDIR=C:\Monitor_config\ MOZBUILDDIR=C:\mozilla-build\ NUMBER_OF_PROCESSORS=8 OS=Windows_NT OURDRIVE=C: PATH=C:\Program Files (x86)\NVIDIA Corporation\PhysX\Common;C:\windows\system32;C:\windows;C:\windows\System32\Wbem;C:\windows\System32\WindowsPowerShell\v1.0\;C:\mozilla-build\python27;C:\mozilla-build\python27\Scripts;C:\mozilla-build\msys\bin;C:\mozilla-build\vim\vim72;C:\mozilla-build\wget;C:\mozilla-build\info-zip;C:\CoreUtils\bin;C:\mozilla-build\buildbotve\scripts PATHEXT=.COM;.EXE;.BAT;.CMD;.VBS;.VBE;.JS;.JSE;.WSF;.WSH;.MSC PROCESSOR_ARCHITECTURE=x86 PROCESSOR_ARCHITEW6432=AMD64 PROCESSOR_IDENTIFIER=Intel64 Family 6 Model 30 Stepping 5, GenuineIntel PROCESSOR_LEVEL=6 PROCESSOR_REVISION=1e05 PROGRAMDATA=C:\ProgramData PROGRAMFILES=C:\Program Files (x86) PROGRAMFILES(X86)=C:\Program Files (x86) PROGRAMW6432=C:\Program Files PROMPT=$P$G PSMODULEPATH=C:\windows\system32\WindowsPowerShell\v1.0\Modules\ PUBLIC=C:\Users\Public PWD=C:\slave\test RUNLOGFILE=C:\slave\\runslave.log SLAVEDIR=C:\slave\ SYSTEMDRIVE=C: SYSTEMROOT=C:\windows TEMP=C:\Users\CLTBLD~1.T-W\AppData\Local\Temp TEST1=testie TMP=C:\Users\CLTBLD~1.T-W\AppData\Local\Temp USERDOMAIN=T-W864-IX-043 USERDOMAIN_ROAMINGPROFILE=T-W864-IX-043 USERNAME=cltbld USERPROFILE=C:\Users\cltbld.T-W864-IX-043 WINDIR=C:\windows using PTY: False 2016-08-17 13:05:34,900 truncating revision to first 12 chars 2016-08-17 13:05:34,900 Setting DEBUG logging. 2016-08-17 13:05:34,900 attempt 1/10 2016-08-17 13:05:34,900 Getting archive location from https://api.pub.build.mozilla.org/archiver/hgmo/releases/mozilla-release/f36f7ace6f48?&preferred_region=us-west-2&suffix=tar.gz&subdir=testing/mozharness 2016-08-17 13:05:36,270 unpacking tar archive at: mozilla-release-f36f7ace6f48/testing/mozharness/ program finished with exit code 0 elapsedTime=2.180000 ========= master_lag: 0.38 ========= ========= Finished 'bash -c ...' (results: 0, elapsed: 2 secs) (at 2016-08-17 13:05:36.460746) ========= ========= Started set props: script_repo_revision (results: 0, elapsed: 0 secs) (at 2016-08-17 13:05:36.461100) ========= script_repo_revision: f36f7ace6f487e06f315f343d560b205fa8bd736 ========= Finished set props: script_repo_revision (results: 0, elapsed: 0 secs) (at 2016-08-17 13:05:36.461584) ========= ========= Started downloading to oauth.txt (results: 0, elapsed: 0 secs) (at 2016-08-17 13:05:36.461898) ========= ========= Finished downloading to oauth.txt (results: 0, elapsed: 0 secs) (at 2016-08-17 13:05:36.552304) ========= ========= Started 'c:/mozilla-build/python27/python -u ...' (results: 0, elapsed: 14 mins, 28 secs) (at 2016-08-17 13:05:36.552801) ========= 'c:/mozilla-build/python27/python' '-u' 'scripts/scripts/web_platform_tests.py' '--cfg' 'web_platform_tests/prod_config_windows.py' '--test-type=testharness' '--total-chunks' '10' '--this-chunk' '1' '--blob-upload-branch' 'mozilla-release' '--download-symbols' 'true' in dir C:\slave\test\. (timeout 1800 secs) (maxTime 7200 secs) watching logfiles {} argv: ['c:/mozilla-build/python27/python', '-u', 'scripts/scripts/web_platform_tests.py', '--cfg', 'web_platform_tests/prod_config_windows.py', '--test-type=testharness', '--total-chunks', '10', '--this-chunk', '1', '--blob-upload-branch', 'mozilla-release', '--download-symbols', 'true'] environment: ALLUSERSPROFILE=C:\ProgramData APPDATA=C:\Users\cltbld.T-W864-IX-043\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-043 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-043 KTS_HOME=C:\Program Files\KTS KTS_VERSION=1.19c LOCALAPPDATA=C:\Users\cltbld.T-W864-IX-043\AppData\Local LOGONSERVER=\\T-W864-IX-043 MONDIR=C:\Monitor_config\ MOZBUILDDIR=C:\mozilla-build\ MOZ_CRASHREPORTER_NO_REPORT=1 MOZ_HIDE_RESULTS_TABLE=1 MOZ_NO_REMOTE=1 NO_EM_RESTART=1 NO_FAIL_ON_TEST_ERRORS=1 NUMBER_OF_PROCESSORS=8 OS=Windows_NT OURDRIVE=C: PATH=C:\Program Files (x86)\NVIDIA Corporation\PhysX\Common;C:\windows\system32;C:\windows;C:\windows\System32\Wbem;C:\windows\System32\WindowsPowerShell\v1.0\;C:\mozilla-build\python27;C:\mozilla-build\python27\Scripts;C:\mozilla-build\msys\bin;C:\mozilla-build\vim\vim72;C:\mozilla-build\wget;C:\mozilla-build\info-zip;C:\CoreUtils\bin;C:\mozilla-build\buildbotve\scripts PATHEXT=.COM;.EXE;.BAT;.CMD;.VBS;.VBE;.JS;.JSE;.WSF;.WSH;.MSC PROCESSOR_ARCHITECTURE=x86 PROCESSOR_ARCHITEW6432=AMD64 PROCESSOR_IDENTIFIER=Intel64 Family 6 Model 30 Stepping 5, GenuineIntel PROCESSOR_LEVEL=6 PROCESSOR_REVISION=1e05 PROGRAMDATA=C:\ProgramData PROGRAMFILES=C:\Program Files (x86) PROGRAMFILES(X86)=C:\Program Files (x86) PROGRAMW6432=C:\Program Files PROMPT=$P$G PROPERTIES_FILE=C:\slave\test/buildprops.json PSMODULEPATH=C:\windows\system32\WindowsPowerShell\v1.0\Modules\ PUBLIC=C:\Users\Public PWD=C:\slave\test RUNLOGFILE=C:\slave\\runslave.log SLAVEDIR=C:\slave\ SYSTEMDRIVE=C: SYSTEMROOT=C:\windows TEMP=C:\Users\CLTBLD~1.T-W\AppData\Local\Temp TEST1=testie TMP=C:\Users\CLTBLD~1.T-W\AppData\Local\Temp USERDOMAIN=T-W864-IX-043 USERDOMAIN_ROAMINGPROFILE=T-W864-IX-043 USERNAME=cltbld USERPROFILE=C:\Users\cltbld.T-W864-IX-043 WINDIR=C:\windows XPCOM_DEBUG_BREAK=warn using PTY: False 13:05:37 INFO - MultiFileLogger online at 20160817 13:05:37 in C:\slave\test 13:05:37 INFO - Run as scripts/scripts/web_platform_tests.py --cfg web_platform_tests/prod_config_windows.py --test-type=testharness --total-chunks 10 --this-chunk 1 --blob-upload-branch mozilla-release --download-symbols true 13:05:37 INFO - Dumping config to C:\slave\test\logs\localconfig.json. 13:05:37 INFO - {'append_to_log': False, 13:05:37 INFO - 'base_work_dir': 'C:\\slave\\test', 13:05:37 INFO - 'blob_upload_branch': 'mozilla-release', 13:05:37 INFO - 'blob_uploader_auth_file': 'C:\\slave\\test\\oauth.txt', 13:05:37 INFO - 'buildbot_json_path': 'buildprops.json', 13:05:37 INFO - 'config_files': ('web_platform_tests/prod_config_windows.py',), 13:05:37 INFO - 'default_blob_upload_servers': ('https://blobupload.elasticbeanstalk.com',), 13:05:37 INFO - 'download_minidump_stackwalk': True, 13:05:37 INFO - 'download_symbols': 'true', 13:05:37 INFO - 'e10s': False, 13:05:37 INFO - 'exes': {'hg': 'c:/mozilla-build/hg/hg', 13:05:37 INFO - 'mozinstall': ('C:\\slave\\test/build/venv/scripts/python', 13:05:37 INFO - 'C:\\slave\\test/build/venv/scripts/mozinstall-script.py'), 13:05:37 INFO - 'python': 'c:\\mozilla-build\\python27\\python.exe', 13:05:37 INFO - 'tooltool.py': ('c:\\mozilla-build\\python27\\python.exe', 13:05:37 INFO - 'C:/mozilla-build/tooltool.py'), 13:05:37 INFO - 'virtualenv': ('c:\\mozilla-build\\python27\\python.exe', 13:05:37 INFO - 'c:/mozilla-build/buildbotve/virtualenv.py')}, 13:05:37 INFO - 'find_links': ('http://pypi.pvt.build.mozilla.org/pub', 13:05:37 INFO - 'http://pypi.pub.build.mozilla.org/pub'), 13:05:37 INFO - 'log_level': 'info', 13:05:37 INFO - 'log_to_console': True, 13:05:37 INFO - 'opt_config_files': (), 13:05:37 INFO - 'options': ('--prefs-root=%(test_path)s/prefs', 13:05:37 INFO - '--processes=1', 13:05:37 INFO - '--config=%(test_path)s/wptrunner.ini', 13:05:37 INFO - '--ca-cert-path=%(test_path)s/certs/cacert.pem', 13:05:37 INFO - '--host-key-path=%(test_path)s/certs/web-platform.test.key', 13:05:37 INFO - '--host-cert-path=%(test_path)s/certs/web-platform.test.pem', 13:05:37 INFO - '--certutil-binary=%(test_install_path)s/bin/certutil'), 13:05:37 INFO - 'pip_index': False, 13:05:37 INFO - 'require_test_zip': True, 13:05:37 INFO - 'test_type': ('testharness',), 13:05:37 INFO - 'this_chunk': '1', 13:05:37 INFO - 'total_chunks': '10', 13:05:37 INFO - 'virtualenv_path': 'venv', 13:05:37 INFO - 'volatile_config': {'actions': None, 'add_actions': None, 'no_actions': None}, 13:05:37 INFO - 'work_dir': 'build'} 13:05:37 INFO - ##### 13:05:37 INFO - ##### Running clobber step. 13:05:37 INFO - ##### 13:05:37 INFO - Running pre-action listener: _resource_record_pre_action 13:05:37 INFO - Running main action method: clobber 13:05:37 INFO - rmtree: C:\slave\test\build 13:05:37 INFO - Using _rmtree_windows ... 13:05:37 INFO - retry: Calling _rmtree_windows with args: ('C:\\slave\\test\\build',), kwargs: {}, attempt #1 13:06:13 INFO - Running post-action listener: _resource_record_post_action 13:06:13 INFO - ##### 13:06:13 INFO - ##### Running read-buildbot-config step. 13:06:13 INFO - ##### 13:06:13 INFO - Running pre-action listener: _resource_record_pre_action 13:06:13 INFO - Running main action method: read_buildbot_config 13:06:13 INFO - Using buildbot properties: 13:06:13 INFO - { 13:06:13 INFO - "project": "", 13:06:13 INFO - "product": "firefox", 13:06:13 INFO - "script_repo_revision": "production", 13:06:13 INFO - "scheduler": "tests-mozilla-release-win8_64-debug-unittest", 13:06:13 INFO - "repository": "", 13:06:13 INFO - "buildername": "Windows 8 64-bit mozilla-release debug test web-platform-tests-1", 13:06:13 INFO - "buildid": "20160817112116", 13:06:13 INFO - "pgo_build": "False", 13:06:13 INFO - "basedir": "C:\\slave\\test", 13:06:13 INFO - "buildnumber": 15, 13:06:13 INFO - "slavename": "t-w864-ix-043", 13:06:13 INFO - "revision": "f36f7ace6f487e06f315f343d560b205fa8bd736", 13:06:13 INFO - "master": "http://buildbot-master126.bb.releng.scl3.mozilla.com:8201/", 13:06:13 INFO - "platform": "win64", 13:06:13 INFO - "branch": "mozilla-release", 13:06:13 INFO - "repo_path": "releases/mozilla-release", 13:06:13 INFO - "moz_repo_path": "", 13:06:13 INFO - "stage_platform": "win64", 13:06:13 INFO - "builduid": "d42d5e97afa448c694ac7b41019add0d", 13:06:13 INFO - "slavebuilddir": "test" 13:06:13 INFO - } 13:06:13 INFO - Found a test packages url https://queue.taskcluster.net/v1/task/Ex4W24wPTU2absIiQPJDpw/artifacts/public/build/firefox-48.0.1.en-US.win64.test_packages.json. 13:06:13 INFO - Found installer url https://queue.taskcluster.net/v1/task/Ex4W24wPTU2absIiQPJDpw/artifacts/public/build/firefox-48.0.1.en-US.win64.zip. 13:06:13 INFO - Running post-action listener: _resource_record_post_action 13:06:13 INFO - ##### 13:06:13 INFO - ##### Running download-and-extract step. 13:06:13 INFO - ##### 13:06:13 INFO - Running pre-action listener: _resource_record_pre_action 13:06:13 INFO - Running main action method: download_and_extract 13:06:13 INFO - mkdir: C:\slave\test\build\tests 13:06:13 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:06:13 INFO - https://queue.taskcluster.net/v1/task/Ex4W24wPTU2absIiQPJDpw/artifacts/public/build/firefox-48.0.1.en-US.win64.test_packages.json matches https://queue.taskcluster.net 13:06:13 INFO - trying https://queue.taskcluster.net/v1/task/Ex4W24wPTU2absIiQPJDpw/artifacts/public/build/firefox-48.0.1.en-US.win64.test_packages.json 13:06:13 INFO - Downloading https://queue.taskcluster.net/v1/task/Ex4W24wPTU2absIiQPJDpw/artifacts/public/build/firefox-48.0.1.en-US.win64.test_packages.json to C:\slave\test\build\firefox-48.0.1.en-US.win64.test_packages.json 13:06:13 INFO - retry: Calling _download_file with args: (), kwargs: {'url': 'https://queue.taskcluster.net/v1/task/Ex4W24wPTU2absIiQPJDpw/artifacts/public/build/firefox-48.0.1.en-US.win64.test_packages.json', 'file_name': 'C:\\slave\\test\\build\\firefox-48.0.1.en-US.win64.test_packages.json'}, attempt #1 13:06:14 INFO - Downloaded 1274 bytes. 13:06:14 INFO - Reading from file C:\slave\test\build\firefox-48.0.1.en-US.win64.test_packages.json 13:06:14 INFO - Using the following test package requirements: 13:06:14 INFO - {u'common': [u'firefox-48.0.1.en-US.win64.common.tests.zip'], 13:06:14 INFO - u'cppunittest': [u'firefox-48.0.1.en-US.win64.common.tests.zip', 13:06:14 INFO - u'firefox-48.0.1.en-US.win64.cppunittest.tests.zip'], 13:06:14 INFO - u'gtest': [u'firefox-48.0.1.en-US.win64.common.tests.zip', 13:06:14 INFO - u'firefox-48.0.1.en-US.win64.gtest.tests.zip'], 13:06:14 INFO - u'jittest': [u'firefox-48.0.1.en-US.win64.common.tests.zip', 13:06:14 INFO - u'jsshell-win64.zip'], 13:06:14 INFO - u'mochitest': [u'firefox-48.0.1.en-US.win64.common.tests.zip', 13:06:14 INFO - u'firefox-48.0.1.en-US.win64.mochitest.tests.zip'], 13:06:14 INFO - u'mozbase': [u'firefox-48.0.1.en-US.win64.common.tests.zip'], 13:06:14 INFO - u'reftest': [u'firefox-48.0.1.en-US.win64.common.tests.zip', 13:06:14 INFO - u'firefox-48.0.1.en-US.win64.reftest.tests.zip'], 13:06:14 INFO - u'talos': [u'firefox-48.0.1.en-US.win64.common.tests.zip', 13:06:14 INFO - u'firefox-48.0.1.en-US.win64.talos.tests.zip'], 13:06:14 INFO - u'web-platform': [u'firefox-48.0.1.en-US.win64.common.tests.zip', 13:06:14 INFO - u'firefox-48.0.1.en-US.win64.web-platform.tests.zip'], 13:06:14 INFO - u'xpcshell': [u'firefox-48.0.1.en-US.win64.common.tests.zip', 13:06:14 INFO - u'firefox-48.0.1.en-US.win64.xpcshell.tests.zip']} 13:06:14 INFO - Downloading packages: [u'firefox-48.0.1.en-US.win64.common.tests.zip', u'firefox-48.0.1.en-US.win64.web-platform.tests.zip'] for test suite category: web-platform 13:06:14 INFO - proxxy config: {'regions': ['.use1.', '.usw2.', '.scl3'], 'instances': ['proxxy1.srv.releng.use1.mozilla.com', 'proxxy1.srv.releng.usw2.mozilla.com', 'proxxy1.srv.releng.scl3.mozilla.com'], 'urls': [('http://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp-ssl.mozilla.org', 'ftp.mozilla.org'), ('http://pvtbuilds.pvt.build.mozilla.org', 'pvtbuilds.mozilla.org'), ('http://pypi.pvt.build.mozilla.org', 'pypi.pvt.build.mozilla.org'), ('http://pypi.pub.build.mozilla.org', 'pypi.pub.build.mozilla.org'), ('https://queue.taskcluster.net', 'queue.taskcluster.net')]} 13:06:14 INFO - https://queue.taskcluster.net/v1/task/Ex4W24wPTU2absIiQPJDpw/artifacts/public/build/firefox-48.0.1.en-US.win64.common.tests.zip matches https://queue.taskcluster.net 13:06:14 INFO - trying https://queue.taskcluster.net/v1/task/Ex4W24wPTU2absIiQPJDpw/artifacts/public/build/firefox-48.0.1.en-US.win64.common.tests.zip 13:06:14 INFO - Downloading https://queue.taskcluster.net/v1/task/Ex4W24wPTU2absIiQPJDpw/artifacts/public/build/firefox-48.0.1.en-US.win64.common.tests.zip to C:\slave\test\build\firefox-48.0.1.en-US.win64.common.tests.zip 13:06:14 INFO - retry: Calling _download_file with args: (), kwargs: {'url': u'https://queue.taskcluster.net/v1/task/Ex4W24wPTU2absIiQPJDpw/artifacts/public/build/firefox-48.0.1.en-US.win64.common.tests.zip', 'file_name': u'C:\\slave\\test\\build\\firefox-48.0.1.en-US.win64.common.tests.zip'}, attempt #1 13:06:15 INFO - Downloaded 20881787 bytes. 13:06:15 INFO - Running command: ['unzip', '-q', '-o', u'C:\\slave\\test\\build\\firefox-48.0.1.en-US.win64.common.tests.zip', '-d', 'C:\\slave\\test\\build\\tests', 'bin/*', 'config/*', 'mozbase/*', 'marionette/*', 'tools/wptserve/*', 'web-platform/*'] 13:06:15 INFO - Copy/paste: unzip -q -o C:\slave\test\build\firefox-48.0.1.en-US.win64.common.tests.zip -d C:\slave\test\build\tests bin/* config/* mozbase/* marionette/* tools/wptserve/* web-platform/* 13:06:17 INFO - caution: filename not matched: web-platform/* 13:06:17 INFO - Return code: 11 13:06: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:06:17 INFO - https://queue.taskcluster.net/v1/task/Ex4W24wPTU2absIiQPJDpw/artifacts/public/build/firefox-48.0.1.en-US.win64.web-platform.tests.zip matches https://queue.taskcluster.net 13:06:17 INFO - trying https://queue.taskcluster.net/v1/task/Ex4W24wPTU2absIiQPJDpw/artifacts/public/build/firefox-48.0.1.en-US.win64.web-platform.tests.zip 13:06:17 INFO - Downloading https://queue.taskcluster.net/v1/task/Ex4W24wPTU2absIiQPJDpw/artifacts/public/build/firefox-48.0.1.en-US.win64.web-platform.tests.zip to C:\slave\test\build\firefox-48.0.1.en-US.win64.web-platform.tests.zip 13:06:17 INFO - retry: Calling _download_file with args: (), kwargs: {'url': u'https://queue.taskcluster.net/v1/task/Ex4W24wPTU2absIiQPJDpw/artifacts/public/build/firefox-48.0.1.en-US.win64.web-platform.tests.zip', 'file_name': u'C:\\slave\\test\\build\\firefox-48.0.1.en-US.win64.web-platform.tests.zip'}, attempt #1 13:06:18 INFO - Downloaded 36389909 bytes. 13:06:18 INFO - Running command: ['unzip', '-q', '-o', u'C:\\slave\\test\\build\\firefox-48.0.1.en-US.win64.web-platform.tests.zip', '-d', 'C:\\slave\\test\\build\\tests', 'bin/*', 'config/*', 'mozbase/*', 'marionette/*', 'tools/wptserve/*', 'web-platform/*'] 13:06:18 INFO - Copy/paste: unzip -q -o C:\slave\test\build\firefox-48.0.1.en-US.win64.web-platform.tests.zip -d C:\slave\test\build\tests bin/* config/* mozbase/* marionette/* tools/wptserve/* web-platform/* 13:07:08 INFO - caution: filename not matched: bin/* 13:07:08 INFO - caution: filename not matched: config/* 13:07:08 INFO - caution: filename not matched: mozbase/* 13:07:08 INFO - caution: filename not matched: marionette/* 13:07:08 INFO - caution: filename not matched: tools/wptserve/* 13:07:08 INFO - Return code: 11 13:07:08 INFO - proxxy config: {'regions': ['.use1.', '.usw2.', '.scl3'], 'instances': ['proxxy1.srv.releng.use1.mozilla.com', 'proxxy1.srv.releng.usw2.mozilla.com', 'proxxy1.srv.releng.scl3.mozilla.com'], 'urls': [('http://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp-ssl.mozilla.org', 'ftp.mozilla.org'), ('http://pvtbuilds.pvt.build.mozilla.org', 'pvtbuilds.mozilla.org'), ('http://pypi.pvt.build.mozilla.org', 'pypi.pvt.build.mozilla.org'), ('http://pypi.pub.build.mozilla.org', 'pypi.pub.build.mozilla.org'), ('https://queue.taskcluster.net', 'queue.taskcluster.net')]} 13:07:08 INFO - https://queue.taskcluster.net/v1/task/Ex4W24wPTU2absIiQPJDpw/artifacts/public/build/firefox-48.0.1.en-US.win64.zip matches https://queue.taskcluster.net 13:07:08 INFO - trying https://queue.taskcluster.net/v1/task/Ex4W24wPTU2absIiQPJDpw/artifacts/public/build/firefox-48.0.1.en-US.win64.zip 13:07:08 INFO - Downloading https://queue.taskcluster.net/v1/task/Ex4W24wPTU2absIiQPJDpw/artifacts/public/build/firefox-48.0.1.en-US.win64.zip to C:\slave\test\build\firefox-48.0.1.en-US.win64.zip 13:07:08 INFO - retry: Calling _download_file with args: (), kwargs: {'url': 'https://queue.taskcluster.net/v1/task/Ex4W24wPTU2absIiQPJDpw/artifacts/public/build/firefox-48.0.1.en-US.win64.zip', 'file_name': 'C:\\slave\\test\\build\\firefox-48.0.1.en-US.win64.zip'}, attempt #1 13:07:10 INFO - Downloaded 82738961 bytes. 13:07:10 INFO - Setting buildbot property build_url to https://queue.taskcluster.net/v1/task/Ex4W24wPTU2absIiQPJDpw/artifacts/public/build/firefox-48.0.1.en-US.win64.zip 13:07:10 INFO - mkdir: C:\slave\test\properties 13:07:10 INFO - Writing buildbot properties ['build_url'] to C:\slave\test\properties\build_url 13:07:10 INFO - Writing to file C:\slave\test\properties\build_url 13:07:10 INFO - Contents: 13:07:10 INFO - build_url:https://queue.taskcluster.net/v1/task/Ex4W24wPTU2absIiQPJDpw/artifacts/public/build/firefox-48.0.1.en-US.win64.zip 13:07:11 INFO - Setting buildbot property symbols_url to https://queue.taskcluster.net/v1/task/Ex4W24wPTU2absIiQPJDpw/artifacts/public/build/firefox-48.0.1.en-US.win64.crashreporter-symbols.zip 13:07:11 INFO - Writing buildbot properties ['symbols_url'] to C:\slave\test\properties\symbols_url 13:07:11 INFO - Writing to file C:\slave\test\properties\symbols_url 13:07:11 INFO - Contents: 13:07:11 INFO - symbols_url:https://queue.taskcluster.net/v1/task/Ex4W24wPTU2absIiQPJDpw/artifacts/public/build/firefox-48.0.1.en-US.win64.crashreporter-symbols.zip 13:07:11 INFO - proxxy config: {'regions': ['.use1.', '.usw2.', '.scl3'], 'instances': ['proxxy1.srv.releng.use1.mozilla.com', 'proxxy1.srv.releng.usw2.mozilla.com', 'proxxy1.srv.releng.scl3.mozilla.com'], 'urls': [('http://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp-ssl.mozilla.org', 'ftp.mozilla.org'), ('http://pvtbuilds.pvt.build.mozilla.org', 'pvtbuilds.mozilla.org'), ('http://pypi.pvt.build.mozilla.org', 'pypi.pvt.build.mozilla.org'), ('http://pypi.pub.build.mozilla.org', 'pypi.pub.build.mozilla.org'), ('https://queue.taskcluster.net', 'queue.taskcluster.net')]} 13:07:11 INFO - https://queue.taskcluster.net/v1/task/Ex4W24wPTU2absIiQPJDpw/artifacts/public/build/firefox-48.0.1.en-US.win64.crashreporter-symbols.zip matches https://queue.taskcluster.net 13:07:11 INFO - trying https://queue.taskcluster.net/v1/task/Ex4W24wPTU2absIiQPJDpw/artifacts/public/build/firefox-48.0.1.en-US.win64.crashreporter-symbols.zip 13:07:11 INFO - Downloading https://queue.taskcluster.net/v1/task/Ex4W24wPTU2absIiQPJDpw/artifacts/public/build/firefox-48.0.1.en-US.win64.crashreporter-symbols.zip to C:\slave\test\build\firefox-48.0.1.en-US.win64.crashreporter-symbols.zip 13:07:11 INFO - retry: Calling _download_file with args: (), kwargs: {'url': 'https://queue.taskcluster.net/v1/task/Ex4W24wPTU2absIiQPJDpw/artifacts/public/build/firefox-48.0.1.en-US.win64.crashreporter-symbols.zip', 'file_name': 'C:\\slave\\test\\build\\firefox-48.0.1.en-US.win64.crashreporter-symbols.zip'}, attempt #1 13:07:13 INFO - Downloaded 50794466 bytes. 13:07:13 INFO - Running command: ['unzip', '-q', '-o', 'C:\\slave\\test\\build\\firefox-48.0.1.en-US.win64.crashreporter-symbols.zip', '-d', 'C:\\slave\\test\\build\\symbols'] 13:07:13 INFO - Copy/paste: unzip -q -o C:\slave\test\build\firefox-48.0.1.en-US.win64.crashreporter-symbols.zip -d C:\slave\test\build\symbols 13:07:15 INFO - Return code: 0 13:07:15 INFO - Running post-action listener: _resource_record_post_action 13:07:15 INFO - Running post-action listener: set_extra_try_arguments 13:07:15 INFO - ##### 13:07:15 INFO - ##### Running create-virtualenv step. 13:07:15 INFO - ##### 13:07:15 INFO - Running pre-action listener: _pre_create_virtualenv 13:07:15 INFO - Running pre-action listener: _resource_record_pre_action 13:07:15 INFO - Running main action method: create_virtualenv 13:07:15 INFO - Creating virtualenv C:\slave\test\build\venv 13:07:15 INFO - Running command: ['c:\\mozilla-build\\python27\\python.exe', 'c:/mozilla-build/buildbotve/virtualenv.py', '--no-site-packages', '--distribute', 'C:\\slave\\test\\build\\venv'] in C:\slave\test\build 13:07:15 INFO - Copy/paste: c:\mozilla-build\python27\python.exe c:/mozilla-build/buildbotve/virtualenv.py --no-site-packages --distribute C:\slave\test\build\venv 13:07:18 INFO - New python executable in C:\slave\test\build\venv\Scripts\python.exe 13:07:22 INFO - Installing distribute......................................................................................................................................................................................done. 13:07:23 INFO - Return code: 0 13:07:23 INFO - Installing psutil>=0.7.1 into virtualenv C:\slave\test\build\venv 13:07:23 INFO - proxxy config: {'regions': ['.use1.', '.usw2.', '.scl3'], 'instances': ['proxxy1.srv.releng.use1.mozilla.com', 'proxxy1.srv.releng.usw2.mozilla.com', 'proxxy1.srv.releng.scl3.mozilla.com'], 'urls': [('http://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp-ssl.mozilla.org', 'ftp.mozilla.org'), ('http://pvtbuilds.pvt.build.mozilla.org', 'pvtbuilds.mozilla.org'), ('http://pypi.pvt.build.mozilla.org', 'pypi.pvt.build.mozilla.org'), ('http://pypi.pub.build.mozilla.org', 'pypi.pub.build.mozilla.org'), ('https://queue.taskcluster.net', 'queue.taskcluster.net')]} 13:07:23 INFO - http://pypi.pvt.build.mozilla.org/pub matches http://pypi.pvt.build.mozilla.org 13:07:23 INFO - proxxy config: {'regions': ['.use1.', '.usw2.', '.scl3'], 'instances': ['proxxy1.srv.releng.use1.mozilla.com', 'proxxy1.srv.releng.usw2.mozilla.com', 'proxxy1.srv.releng.scl3.mozilla.com'], 'urls': [('http://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp-ssl.mozilla.org', 'ftp.mozilla.org'), ('http://pvtbuilds.pvt.build.mozilla.org', 'pvtbuilds.mozilla.org'), ('http://pypi.pvt.build.mozilla.org', 'pypi.pvt.build.mozilla.org'), ('http://pypi.pub.build.mozilla.org', 'pypi.pub.build.mozilla.org'), ('https://queue.taskcluster.net', 'queue.taskcluster.net')]} 13:07:23 INFO - http://pypi.pub.build.mozilla.org/pub matches http://pypi.pub.build.mozilla.org 13:07:23 INFO - retry: Calling run_command with args: [['C:\\slave\\test\\build\\venv\\Scripts\\pip', 'install', '--timeout', '120', '--no-index', '--find-links', 'http://pypi.pvt.build.mozilla.org/pub', '--find-links', 'http://pypi.pub.build.mozilla.org/pub', 'psutil>=0.7.1']], kwargs: {'error_level': 'warning', 'error_list': [{'substr': 'not found or a compiler error:', 'level': 'warning'}, {'regex': <_sre.SRE_Pattern object at 0x0251B6B0>, 'level': 'error'}, {'regex': <_sre.SRE_Pattern object at 0x02634200>, 'level': 'warning'}, {'regex': <_sre.SRE_Pattern object at 0x025BA740>, 'level': 'debug'}, {'substr': 'command not found', 'level': 'error'}, {'regex': <_sre.SRE_Pattern object at 0x025EE368>, '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 0x02310D30>, 'level': 'critical'}, {'regex': <_sre.SRE_Pattern object at 0x026470C0>, 'level': 'critical'}], 'cwd': 'C:\\slave\\test\\build', 'env': {'TMP': 'C:\\Users\\CLTBLD~1.T-W\\AppData\\Local\\Temp', 'TEST1': 'testie', 'COMPUTERNAME': 'T-W864-IX-043', 'USERDOMAIN': 'T-W864-IX-043', '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-043', 'LOCALAPPDATA': 'C:\\Users\\cltbld.T-W864-IX-043\\AppData\\Local', 'HOMEPATH': '\\Users\\cltbld.T-W864-IX-043', 'USERDOMAIN_ROAMINGPROFILE': 'T-W864-IX-043', 'MOZBUILDDIR': 'C:\\mozilla-build\\', 'PROGRAMW6432': 'C:\\Program Files', 'USERNAME': 'cltbld', 'LOGONSERVER': '\\\\T-W864-IX-043', 'MOZ_NO_REMOTE': '1', 'COMSPEC': 'C:\\windows\\system32\\cmd.exe', 'PROGRAMDATA': 'C:\\ProgramData', 'PROPERTIES_FILE': 'C:\\slave\\test/buildprops.json', 'PATH': 'C:\\Program Files (x86)\\NVIDIA Corporation\\PhysX\\Common;C:\\windows\\system32;C:\\windows;C:\\windows\\System32\\Wbem;C:\\windows\\System32\\WindowsPowerShell\\v1.0\\;C:\\mozilla-build\\python27;C:\\mozilla-build\\python27\\Scripts;C:\\mozilla-build\\msys\\bin;C:\\mozilla-build\\vim\\vim72;C:\\mozilla-build\\wget;C:\\mozilla-build\\info-zip;C:\\CoreUtils\\bin;C:\\mozilla-build\\buildbotve\\scripts', 'PROMPT': '$P$G', 'NO_FAIL_ON_TEST_ERRORS': '1', 'PATHEXT': '.COM;.EXE;.BAT;.CMD;.VBS;.VBE;.JS;.JSE;.WSF;.WSH;.MSC', 'FP_NO_HOST_CHECK': 'NO', 'DCLOCATION': 'SCL3', 'APPDATA': 'C:\\Users\\cltbld.T-W864-IX-043\\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:07:23 INFO - Running command: ['C:\\slave\\test\\build\\venv\\Scripts\\pip', 'install', '--timeout', '120', '--no-index', '--find-links', 'http://pypi.pvt.build.mozilla.org/pub', '--find-links', 'http://pypi.pub.build.mozilla.org/pub', 'psutil>=0.7.1'] in C:\slave\test\build 13:07:23 INFO - Copy/paste: C:\slave\test\build\venv\Scripts\pip install --timeout 120 --no-index --find-links http://pypi.pvt.build.mozilla.org/pub --find-links http://pypi.pub.build.mozilla.org/pub psutil>=0.7.1 13:07:23 INFO - Using env: {'ALLUSERSPROFILE': 'C:\\ProgramData', 13:07:23 INFO - 'APPDATA': 'C:\\Users\\cltbld.T-W864-IX-043\\AppData\\Roaming', 13:07:23 INFO - 'COMMONPROGRAMFILES': 'C:\\Program Files (x86)\\Common Files', 13:07:23 INFO - 'COMMONPROGRAMFILES(X86)': 'C:\\Program Files (x86)\\Common Files', 13:07:23 INFO - 'COMMONPROGRAMW6432': 'C:\\Program Files\\Common Files', 13:07:23 INFO - 'COMPUTERNAME': 'T-W864-IX-043', 13:07:23 INFO - 'COMSPEC': 'C:\\windows\\system32\\cmd.exe', 13:07:23 INFO - 'DCLOCATION': 'SCL3', 13:07:23 INFO - 'DNSSUFFIX': 'wintest.releng.scl3.mozilla.com', 13:07:23 INFO - 'FP_NO_HOST_CHECK': 'NO', 13:07:23 INFO - 'HOMEDRIVE': 'C:', 13:07:23 INFO - 'HOMEPATH': '\\Users\\cltbld.T-W864-IX-043', 13:07:23 INFO - 'KTS_HOME': 'C:\\Program Files\\KTS', 13:07:23 INFO - 'KTS_VERSION': '1.19c', 13:07:23 INFO - 'LOCALAPPDATA': 'C:\\Users\\cltbld.T-W864-IX-043\\AppData\\Local', 13:07:23 INFO - 'LOGONSERVER': '\\\\T-W864-IX-043', 13:07:23 INFO - 'MONDIR': 'C:\\Monitor_config\\', 13:07:23 INFO - 'MOZBUILDDIR': 'C:\\mozilla-build\\', 13:07:23 INFO - 'MOZ_CRASHREPORTER_NO_REPORT': '1', 13:07:23 INFO - 'MOZ_HIDE_RESULTS_TABLE': '1', 13:07:23 INFO - 'MOZ_NO_REMOTE': '1', 13:07:23 INFO - 'NO_EM_RESTART': '1', 13:07:23 INFO - 'NO_FAIL_ON_TEST_ERRORS': '1', 13:07:23 INFO - 'NUMBER_OF_PROCESSORS': '8', 13:07:23 INFO - 'OS': 'Windows_NT', 13:07:23 INFO - 'OURDRIVE': 'C:', 13:07:23 INFO - 'PATH': 'C:\\Program Files (x86)\\NVIDIA Corporation\\PhysX\\Common;C:\\windows\\system32;C:\\windows;C:\\windows\\System32\\Wbem;C:\\windows\\System32\\WindowsPowerShell\\v1.0\\;C:\\mozilla-build\\python27;C:\\mozilla-build\\python27\\Scripts;C:\\mozilla-build\\msys\\bin;C:\\mozilla-build\\vim\\vim72;C:\\mozilla-build\\wget;C:\\mozilla-build\\info-zip;C:\\CoreUtils\\bin;C:\\mozilla-build\\buildbotve\\scripts', 13:07:23 INFO - 'PATHEXT': '.COM;.EXE;.BAT;.CMD;.VBS;.VBE;.JS;.JSE;.WSF;.WSH;.MSC', 13:07:23 INFO - 'PROCESSOR_ARCHITECTURE': 'x86', 13:07:23 INFO - 'PROCESSOR_ARCHITEW6432': 'AMD64', 13:07:23 INFO - 'PROCESSOR_IDENTIFIER': 'Intel64 Family 6 Model 30 Stepping 5, GenuineIntel', 13:07:23 INFO - 'PROCESSOR_LEVEL': '6', 13:07:23 INFO - 'PROCESSOR_REVISION': '1e05', 13:07:23 INFO - 'PROGRAMDATA': 'C:\\ProgramData', 13:07:23 INFO - 'PROGRAMFILES': 'C:\\Program Files (x86)', 13:07:23 INFO - 'PROGRAMFILES(X86)': 'C:\\Program Files (x86)', 13:07:23 INFO - 'PROGRAMW6432': 'C:\\Program Files', 13:07:23 INFO - 'PROMPT': '$P$G', 13:07:23 INFO - 'PROPERTIES_FILE': 'C:\\slave\\test/buildprops.json', 13:07:23 INFO - 'PSMODULEPATH': 'C:\\windows\\system32\\WindowsPowerShell\\v1.0\\Modules\\', 13:07:23 INFO - 'PUBLIC': 'C:\\Users\\Public', 13:07:23 INFO - 'PWD': 'C:\\slave\\test', 13:07:23 INFO - 'RUNLOGFILE': 'C:\\slave\\\\runslave.log', 13:07:23 INFO - 'SLAVEDIR': 'C:\\slave\\', 13:07:23 INFO - 'SYSTEMDRIVE': 'C:', 13:07:23 INFO - 'SYSTEMROOT': 'C:\\windows', 13:07:23 INFO - 'TEMP': 'C:\\Users\\CLTBLD~1.T-W\\AppData\\Local\\Temp', 13:07:23 INFO - 'TEST1': 'testie', 13:07:23 INFO - 'TMP': 'C:\\Users\\CLTBLD~1.T-W\\AppData\\Local\\Temp', 13:07:23 INFO - 'USERDOMAIN': 'T-W864-IX-043', 13:07:23 INFO - 'USERDOMAIN_ROAMINGPROFILE': 'T-W864-IX-043', 13:07:23 INFO - 'USERNAME': 'cltbld', 13:07:23 INFO - 'USERPROFILE': 'C:\\Users\\cltbld.T-W864-IX-043', 13:07:23 INFO - 'WINDIR': 'C:\\windows', 13:07:23 INFO - 'XPCOM_DEBUG_BREAK': 'warn'} 13:07:24 INFO - Ignoring indexes: http://pypi.python.org/simple/ 13:07:24 INFO - Downloading/unpacking psutil>=0.7.1 13:07:25 INFO - Running setup.py egg_info for package psutil 13:07:25 INFO - warning: no previously-included files matching '*' found under directory 'docs\_build' 13:07:25 INFO - warning: manifest_maker: MANIFEST.in, line 18: 'recursive-include' expects ... 13:07:25 INFO - Installing collected packages: psutil 13:07:25 INFO - Running setup.py install for psutil 13:07:25 INFO - building 'psutil._psutil_windows' extension 13:07:25 INFO - error: Unable to find vcvarsall.bat 13:07:25 INFO - Complete output from command C:\slave\test\build\venv\Scripts\python.exe -c "import setuptools;__file__='C:\\slave\\test\\build\\venv\\build\\psutil\\setup.py';execfile(__file__)" install --single-version-externally-managed --record c:\users\cltbld~1.t-w\appdata\local\temp\pip-vp00ph-record\install-record.txt --install-headers C:\slave\test\build\venv\include\site\python2.7: 13:07:25 INFO - running install 13:07:25 INFO - running build 13:07:25 INFO - running build_py 13:07:25 INFO - creating build 13:07:25 INFO - creating build\lib.win32-2.7 13:07:25 INFO - creating build\lib.win32-2.7\psutil 13:07:25 INFO - copying psutil\_common.py -> build\lib.win32-2.7\psutil 13:07:25 INFO - copying psutil\_compat.py -> build\lib.win32-2.7\psutil 13:07:25 INFO - copying psutil\_psbsd.py -> build\lib.win32-2.7\psutil 13:07:25 INFO - copying psutil\_pslinux.py -> build\lib.win32-2.7\psutil 13:07:25 INFO - copying psutil\_psosx.py -> build\lib.win32-2.7\psutil 13:07:25 INFO - copying psutil\_psposix.py -> build\lib.win32-2.7\psutil 13:07:25 INFO - copying psutil\_pssunos.py -> build\lib.win32-2.7\psutil 13:07:25 INFO - copying psutil\_pswindows.py -> build\lib.win32-2.7\psutil 13:07:25 INFO - copying psutil\__init__.py -> build\lib.win32-2.7\psutil 13:07:25 INFO - running build_ext 13:07:25 INFO - building 'psutil._psutil_windows' extension 13:07:25 INFO - error: Unable to find vcvarsall.bat 13:07:25 INFO - ---------------------------------------- 13:07:25 INFO - Command C:\slave\test\build\venv\Scripts\python.exe -c "import setuptools;__file__='C:\\slave\\test\\build\\venv\\build\\psutil\\setup.py';execfile(__file__)" install --single-version-externally-managed --record c:\users\cltbld~1.t-w\appdata\local\temp\pip-vp00ph-record\install-record.txt --install-headers C:\slave\test\build\venv\include\site\python2.7 failed with error code 1 13:07:25 INFO - Storing complete log in C:\Users\cltbld.T-W864-IX-043\AppData\Roaming\pip\pip.log 13:07:25 WARNING - Return code: 1 13:07:25 WARNING - Could not install python package: C:\slave\test\build\venv\Scripts\pip install --timeout 120 --no-index --find-links http://pypi.pvt.build.mozilla.org/pub --find-links http://pypi.pub.build.mozilla.org/pub psutil>=0.7.1 failed after 1 tries! 13:07:25 INFO - Installing mozsystemmonitor==0.0.0 into virtualenv C:\slave\test\build\venv 13:07:25 INFO - proxxy config: {'regions': ['.use1.', '.usw2.', '.scl3'], 'instances': ['proxxy1.srv.releng.use1.mozilla.com', 'proxxy1.srv.releng.usw2.mozilla.com', 'proxxy1.srv.releng.scl3.mozilla.com'], 'urls': [('http://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp-ssl.mozilla.org', 'ftp.mozilla.org'), ('http://pvtbuilds.pvt.build.mozilla.org', 'pvtbuilds.mozilla.org'), ('http://pypi.pvt.build.mozilla.org', 'pypi.pvt.build.mozilla.org'), ('http://pypi.pub.build.mozilla.org', 'pypi.pub.build.mozilla.org'), ('https://queue.taskcluster.net', 'queue.taskcluster.net')]} 13:07:25 INFO - http://pypi.pvt.build.mozilla.org/pub matches http://pypi.pvt.build.mozilla.org 13:07:25 INFO - proxxy config: {'regions': ['.use1.', '.usw2.', '.scl3'], 'instances': ['proxxy1.srv.releng.use1.mozilla.com', 'proxxy1.srv.releng.usw2.mozilla.com', 'proxxy1.srv.releng.scl3.mozilla.com'], 'urls': [('http://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp-ssl.mozilla.org', 'ftp.mozilla.org'), ('http://pvtbuilds.pvt.build.mozilla.org', 'pvtbuilds.mozilla.org'), ('http://pypi.pvt.build.mozilla.org', 'pypi.pvt.build.mozilla.org'), ('http://pypi.pub.build.mozilla.org', 'pypi.pub.build.mozilla.org'), ('https://queue.taskcluster.net', 'queue.taskcluster.net')]} 13:07:25 INFO - http://pypi.pub.build.mozilla.org/pub matches http://pypi.pub.build.mozilla.org 13:07:25 INFO - retry: Calling run_command with args: [['C:\\slave\\test\\build\\venv\\Scripts\\pip', 'install', '--timeout', '120', '--no-index', '--find-links', 'http://pypi.pvt.build.mozilla.org/pub', '--find-links', 'http://pypi.pub.build.mozilla.org/pub', '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 0x0251B6B0>, 'level': 'error'}, {'regex': <_sre.SRE_Pattern object at 0x02634200>, 'level': 'warning'}, {'regex': <_sre.SRE_Pattern object at 0x025BA740>, 'level': 'debug'}, {'substr': 'command not found', 'level': 'error'}, {'regex': <_sre.SRE_Pattern object at 0x025EE368>, '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 0x02310D30>, 'level': 'critical'}, {'regex': <_sre.SRE_Pattern object at 0x026470C0>, 'level': 'critical'}], 'cwd': 'C:\\slave\\test\\build', 'env': {'TMP': 'C:\\Users\\CLTBLD~1.T-W\\AppData\\Local\\Temp', 'TEST1': 'testie', 'COMPUTERNAME': 'T-W864-IX-043', 'USERDOMAIN': 'T-W864-IX-043', '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-043', 'LOCALAPPDATA': 'C:\\Users\\cltbld.T-W864-IX-043\\AppData\\Local', 'HOMEPATH': '\\Users\\cltbld.T-W864-IX-043', 'USERDOMAIN_ROAMINGPROFILE': 'T-W864-IX-043', 'MOZBUILDDIR': 'C:\\mozilla-build\\', 'PROGRAMW6432': 'C:\\Program Files', 'USERNAME': 'cltbld', 'LOGONSERVER': '\\\\T-W864-IX-043', 'MOZ_NO_REMOTE': '1', 'COMSPEC': 'C:\\windows\\system32\\cmd.exe', 'PROGRAMDATA': 'C:\\ProgramData', 'PROPERTIES_FILE': 'C:\\slave\\test/buildprops.json', 'PATH': 'C:\\Program Files (x86)\\NVIDIA Corporation\\PhysX\\Common;C:\\windows\\system32;C:\\windows;C:\\windows\\System32\\Wbem;C:\\windows\\System32\\WindowsPowerShell\\v1.0\\;C:\\mozilla-build\\python27;C:\\mozilla-build\\python27\\Scripts;C:\\mozilla-build\\msys\\bin;C:\\mozilla-build\\vim\\vim72;C:\\mozilla-build\\wget;C:\\mozilla-build\\info-zip;C:\\CoreUtils\\bin;C:\\mozilla-build\\buildbotve\\scripts', 'PROMPT': '$P$G', 'NO_FAIL_ON_TEST_ERRORS': '1', 'PATHEXT': '.COM;.EXE;.BAT;.CMD;.VBS;.VBE;.JS;.JSE;.WSF;.WSH;.MSC', 'FP_NO_HOST_CHECK': 'NO', 'DCLOCATION': 'SCL3', 'APPDATA': 'C:\\Users\\cltbld.T-W864-IX-043\\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:07:25 INFO - Running command: ['C:\\slave\\test\\build\\venv\\Scripts\\pip', 'install', '--timeout', '120', '--no-index', '--find-links', 'http://pypi.pvt.build.mozilla.org/pub', '--find-links', 'http://pypi.pub.build.mozilla.org/pub', 'mozsystemmonitor==0.0.0'] in C:\slave\test\build 13:07:25 INFO - Copy/paste: C:\slave\test\build\venv\Scripts\pip install --timeout 120 --no-index --find-links http://pypi.pvt.build.mozilla.org/pub --find-links http://pypi.pub.build.mozilla.org/pub mozsystemmonitor==0.0.0 13:07:25 INFO - Using env: {'ALLUSERSPROFILE': 'C:\\ProgramData', 13:07:25 INFO - 'APPDATA': 'C:\\Users\\cltbld.T-W864-IX-043\\AppData\\Roaming', 13:07:25 INFO - 'COMMONPROGRAMFILES': 'C:\\Program Files (x86)\\Common Files', 13:07:25 INFO - 'COMMONPROGRAMFILES(X86)': 'C:\\Program Files (x86)\\Common Files', 13:07:25 INFO - 'COMMONPROGRAMW6432': 'C:\\Program Files\\Common Files', 13:07:25 INFO - 'COMPUTERNAME': 'T-W864-IX-043', 13:07:25 INFO - 'COMSPEC': 'C:\\windows\\system32\\cmd.exe', 13:07:25 INFO - 'DCLOCATION': 'SCL3', 13:07:25 INFO - 'DNSSUFFIX': 'wintest.releng.scl3.mozilla.com', 13:07:25 INFO - 'FP_NO_HOST_CHECK': 'NO', 13:07:25 INFO - 'HOMEDRIVE': 'C:', 13:07:25 INFO - 'HOMEPATH': '\\Users\\cltbld.T-W864-IX-043', 13:07:25 INFO - 'KTS_HOME': 'C:\\Program Files\\KTS', 13:07:25 INFO - 'KTS_VERSION': '1.19c', 13:07:25 INFO - 'LOCALAPPDATA': 'C:\\Users\\cltbld.T-W864-IX-043\\AppData\\Local', 13:07:25 INFO - 'LOGONSERVER': '\\\\T-W864-IX-043', 13:07:25 INFO - 'MONDIR': 'C:\\Monitor_config\\', 13:07:25 INFO - 'MOZBUILDDIR': 'C:\\mozilla-build\\', 13:07:25 INFO - 'MOZ_CRASHREPORTER_NO_REPORT': '1', 13:07:25 INFO - 'MOZ_HIDE_RESULTS_TABLE': '1', 13:07:25 INFO - 'MOZ_NO_REMOTE': '1', 13:07:25 INFO - 'NO_EM_RESTART': '1', 13:07:25 INFO - 'NO_FAIL_ON_TEST_ERRORS': '1', 13:07:25 INFO - 'NUMBER_OF_PROCESSORS': '8', 13:07:25 INFO - 'OS': 'Windows_NT', 13:07:25 INFO - 'OURDRIVE': 'C:', 13:07:25 INFO - 'PATH': 'C:\\Program Files (x86)\\NVIDIA Corporation\\PhysX\\Common;C:\\windows\\system32;C:\\windows;C:\\windows\\System32\\Wbem;C:\\windows\\System32\\WindowsPowerShell\\v1.0\\;C:\\mozilla-build\\python27;C:\\mozilla-build\\python27\\Scripts;C:\\mozilla-build\\msys\\bin;C:\\mozilla-build\\vim\\vim72;C:\\mozilla-build\\wget;C:\\mozilla-build\\info-zip;C:\\CoreUtils\\bin;C:\\mozilla-build\\buildbotve\\scripts', 13:07:25 INFO - 'PATHEXT': '.COM;.EXE;.BAT;.CMD;.VBS;.VBE;.JS;.JSE;.WSF;.WSH;.MSC', 13:07:25 INFO - 'PROCESSOR_ARCHITECTURE': 'x86', 13:07:25 INFO - 'PROCESSOR_ARCHITEW6432': 'AMD64', 13:07:25 INFO - 'PROCESSOR_IDENTIFIER': 'Intel64 Family 6 Model 30 Stepping 5, GenuineIntel', 13:07:25 INFO - 'PROCESSOR_LEVEL': '6', 13:07:25 INFO - 'PROCESSOR_REVISION': '1e05', 13:07:25 INFO - 'PROGRAMDATA': 'C:\\ProgramData', 13:07:25 INFO - 'PROGRAMFILES': 'C:\\Program Files (x86)', 13:07:25 INFO - 'PROGRAMFILES(X86)': 'C:\\Program Files (x86)', 13:07:25 INFO - 'PROGRAMW6432': 'C:\\Program Files', 13:07:25 INFO - 'PROMPT': '$P$G', 13:07:25 INFO - 'PROPERTIES_FILE': 'C:\\slave\\test/buildprops.json', 13:07:25 INFO - 'PSMODULEPATH': 'C:\\windows\\system32\\WindowsPowerShell\\v1.0\\Modules\\', 13:07:25 INFO - 'PUBLIC': 'C:\\Users\\Public', 13:07:25 INFO - 'PWD': 'C:\\slave\\test', 13:07:25 INFO - 'RUNLOGFILE': 'C:\\slave\\\\runslave.log', 13:07:25 INFO - 'SLAVEDIR': 'C:\\slave\\', 13:07:25 INFO - 'SYSTEMDRIVE': 'C:', 13:07:25 INFO - 'SYSTEMROOT': 'C:\\windows', 13:07:25 INFO - 'TEMP': 'C:\\Users\\CLTBLD~1.T-W\\AppData\\Local\\Temp', 13:07:25 INFO - 'TEST1': 'testie', 13:07:25 INFO - 'TMP': 'C:\\Users\\CLTBLD~1.T-W\\AppData\\Local\\Temp', 13:07:25 INFO - 'USERDOMAIN': 'T-W864-IX-043', 13:07:25 INFO - 'USERDOMAIN_ROAMINGPROFILE': 'T-W864-IX-043', 13:07:25 INFO - 'USERNAME': 'cltbld', 13:07:25 INFO - 'USERPROFILE': 'C:\\Users\\cltbld.T-W864-IX-043', 13:07:25 INFO - 'WINDIR': 'C:\\windows', 13:07:25 INFO - 'XPCOM_DEBUG_BREAK': 'warn'} 13:07:26 INFO - Ignoring indexes: http://pypi.python.org/simple/ 13:07:26 INFO - Downloading/unpacking mozsystemmonitor==0.0.0 13:07:26 INFO - Downloading mozsystemmonitor-0.0.tar.gz 13:07:26 INFO - Running setup.py egg_info for package mozsystemmonitor 13:07:26 INFO - Downloading/unpacking psutil>=0.7.1 (from mozsystemmonitor==0.0.0) 13:07:26 INFO - Running setup.py egg_info for package psutil 13:07:26 INFO - warning: no previously-included files matching '*' found under directory 'docs\_build' 13:07:26 INFO - warning: manifest_maker: MANIFEST.in, line 18: 'recursive-include' expects ... 13:07:26 INFO - Installing collected packages: mozsystemmonitor, psutil 13:07:26 INFO - Running setup.py install for mozsystemmonitor 13:07:26 INFO - Running setup.py install for psutil 13:07:26 INFO - building 'psutil._psutil_windows' extension 13:07:26 INFO - error: Unable to find vcvarsall.bat 13:07:26 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-9qnqsx-record\install-record.txt --install-headers C:\slave\test\build\venv\include\site\python2.7: 13:07:26 INFO - running install 13:07:26 INFO - running build 13:07:26 INFO - running build_py 13:07:26 INFO - running build_ext 13:07:26 INFO - building 'psutil._psutil_windows' extension 13:07:26 INFO - error: Unable to find vcvarsall.bat 13:07:26 INFO - ---------------------------------------- 13:07:26 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-9qnqsx-record\install-record.txt --install-headers C:\slave\test\build\venv\include\site\python2.7 failed with error code 1 13:07:26 INFO - Storing complete log in C:\Users\cltbld.T-W864-IX-043\AppData\Roaming\pip\pip.log 13:07:26 WARNING - Return code: 1 13:07:26 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:07:26 INFO - Installing blobuploader==1.2.4 into virtualenv C:\slave\test\build\venv 13:07:26 INFO - proxxy config: {'regions': ['.use1.', '.usw2.', '.scl3'], 'instances': ['proxxy1.srv.releng.use1.mozilla.com', 'proxxy1.srv.releng.usw2.mozilla.com', 'proxxy1.srv.releng.scl3.mozilla.com'], 'urls': [('http://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp-ssl.mozilla.org', 'ftp.mozilla.org'), ('http://pvtbuilds.pvt.build.mozilla.org', 'pvtbuilds.mozilla.org'), ('http://pypi.pvt.build.mozilla.org', 'pypi.pvt.build.mozilla.org'), ('http://pypi.pub.build.mozilla.org', 'pypi.pub.build.mozilla.org'), ('https://queue.taskcluster.net', 'queue.taskcluster.net')]} 13:07:26 INFO - http://pypi.pvt.build.mozilla.org/pub matches http://pypi.pvt.build.mozilla.org 13:07:26 INFO - proxxy config: {'regions': ['.use1.', '.usw2.', '.scl3'], 'instances': ['proxxy1.srv.releng.use1.mozilla.com', 'proxxy1.srv.releng.usw2.mozilla.com', 'proxxy1.srv.releng.scl3.mozilla.com'], 'urls': [('http://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp-ssl.mozilla.org', 'ftp.mozilla.org'), ('http://pvtbuilds.pvt.build.mozilla.org', 'pvtbuilds.mozilla.org'), ('http://pypi.pvt.build.mozilla.org', 'pypi.pvt.build.mozilla.org'), ('http://pypi.pub.build.mozilla.org', 'pypi.pub.build.mozilla.org'), ('https://queue.taskcluster.net', 'queue.taskcluster.net')]} 13:07:26 INFO - http://pypi.pub.build.mozilla.org/pub matches http://pypi.pub.build.mozilla.org 13:07:26 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 0x0251B6B0>, 'level': 'error'}, {'regex': <_sre.SRE_Pattern object at 0x02634200>, 'level': 'warning'}, {'regex': <_sre.SRE_Pattern object at 0x025BA740>, 'level': 'debug'}, {'substr': 'command not found', 'level': 'error'}, {'regex': <_sre.SRE_Pattern object at 0x025EE368>, '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 0x02310D30>, 'level': 'critical'}, {'regex': <_sre.SRE_Pattern object at 0x026470C0>, 'level': 'critical'}], 'cwd': 'C:\\slave\\test\\build', 'env': {'TMP': 'C:\\Users\\CLTBLD~1.T-W\\AppData\\Local\\Temp', 'TEST1': 'testie', 'COMPUTERNAME': 'T-W864-IX-043', 'USERDOMAIN': 'T-W864-IX-043', '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-043', 'LOCALAPPDATA': 'C:\\Users\\cltbld.T-W864-IX-043\\AppData\\Local', 'HOMEPATH': '\\Users\\cltbld.T-W864-IX-043', 'USERDOMAIN_ROAMINGPROFILE': 'T-W864-IX-043', 'MOZBUILDDIR': 'C:\\mozilla-build\\', 'PROGRAMW6432': 'C:\\Program Files', 'USERNAME': 'cltbld', 'LOGONSERVER': '\\\\T-W864-IX-043', 'MOZ_NO_REMOTE': '1', 'COMSPEC': 'C:\\windows\\system32\\cmd.exe', 'PROGRAMDATA': 'C:\\ProgramData', 'PROPERTIES_FILE': 'C:\\slave\\test/buildprops.json', 'PATH': 'C:\\Program Files (x86)\\NVIDIA Corporation\\PhysX\\Common;C:\\windows\\system32;C:\\windows;C:\\windows\\System32\\Wbem;C:\\windows\\System32\\WindowsPowerShell\\v1.0\\;C:\\mozilla-build\\python27;C:\\mozilla-build\\python27\\Scripts;C:\\mozilla-build\\msys\\bin;C:\\mozilla-build\\vim\\vim72;C:\\mozilla-build\\wget;C:\\mozilla-build\\info-zip;C:\\CoreUtils\\bin;C:\\mozilla-build\\buildbotve\\scripts', 'PROMPT': '$P$G', 'NO_FAIL_ON_TEST_ERRORS': '1', 'PATHEXT': '.COM;.EXE;.BAT;.CMD;.VBS;.VBE;.JS;.JSE;.WSF;.WSH;.MSC', 'FP_NO_HOST_CHECK': 'NO', 'DCLOCATION': 'SCL3', 'APPDATA': 'C:\\Users\\cltbld.T-W864-IX-043\\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:07:26 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:07:26 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:07:26 INFO - Using env: {'ALLUSERSPROFILE': 'C:\\ProgramData', 13:07:26 INFO - 'APPDATA': 'C:\\Users\\cltbld.T-W864-IX-043\\AppData\\Roaming', 13:07:26 INFO - 'COMMONPROGRAMFILES': 'C:\\Program Files (x86)\\Common Files', 13:07:26 INFO - 'COMMONPROGRAMFILES(X86)': 'C:\\Program Files (x86)\\Common Files', 13:07:26 INFO - 'COMMONPROGRAMW6432': 'C:\\Program Files\\Common Files', 13:07:26 INFO - 'COMPUTERNAME': 'T-W864-IX-043', 13:07:26 INFO - 'COMSPEC': 'C:\\windows\\system32\\cmd.exe', 13:07:26 INFO - 'DCLOCATION': 'SCL3', 13:07:26 INFO - 'DNSSUFFIX': 'wintest.releng.scl3.mozilla.com', 13:07:26 INFO - 'FP_NO_HOST_CHECK': 'NO', 13:07:26 INFO - 'HOMEDRIVE': 'C:', 13:07:26 INFO - 'HOMEPATH': '\\Users\\cltbld.T-W864-IX-043', 13:07:26 INFO - 'KTS_HOME': 'C:\\Program Files\\KTS', 13:07:26 INFO - 'KTS_VERSION': '1.19c', 13:07:26 INFO - 'LOCALAPPDATA': 'C:\\Users\\cltbld.T-W864-IX-043\\AppData\\Local', 13:07:26 INFO - 'LOGONSERVER': '\\\\T-W864-IX-043', 13:07:26 INFO - 'MONDIR': 'C:\\Monitor_config\\', 13:07:26 INFO - 'MOZBUILDDIR': 'C:\\mozilla-build\\', 13:07:26 INFO - 'MOZ_CRASHREPORTER_NO_REPORT': '1', 13:07:26 INFO - 'MOZ_HIDE_RESULTS_TABLE': '1', 13:07:26 INFO - 'MOZ_NO_REMOTE': '1', 13:07:26 INFO - 'NO_EM_RESTART': '1', 13:07:26 INFO - 'NO_FAIL_ON_TEST_ERRORS': '1', 13:07:26 INFO - 'NUMBER_OF_PROCESSORS': '8', 13:07:26 INFO - 'OS': 'Windows_NT', 13:07:26 INFO - 'OURDRIVE': 'C:', 13:07:26 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', 13:07:26 INFO - 'PATHEXT': '.COM;.EXE;.BAT;.CMD;.VBS;.VBE;.JS;.JSE;.WSF;.WSH;.MSC', 13:07:26 INFO - 'PROCESSOR_ARCHITECTURE': 'x86', 13:07:26 INFO - 'PROCESSOR_ARCHITEW6432': 'AMD64', 13:07:26 INFO - 'PROCESSOR_IDENTIFIER': 'Intel64 Family 6 Model 30 Stepping 5, GenuineIntel', 13:07:26 INFO - 'PROCESSOR_LEVEL': '6', 13:07:26 INFO - 'PROCESSOR_REVISION': '1e05', 13:07:26 INFO - 'PROGRAMDATA': 'C:\\ProgramData', 13:07:26 INFO - 'PROGRAMFILES': 'C:\\Program Files (x86)', 13:07:26 INFO - 'PROGRAMFILES(X86)': 'C:\\Program Files (x86)', 13:07:26 INFO - 'PROGRAMW6432': 'C:\\Program Files', 13:07:26 INFO - 'PROMPT': '$P$G', 13:07:26 INFO - 'PROPERTIES_FILE': 'C:\\slave\\test/buildprops.json', 13:07:26 INFO - 'PSMODULEPATH': 'C:\\windows\\system32\\WindowsPowerShell\\v1.0\\Modules\\', 13:07:26 INFO - 'PUBLIC': 'C:\\Users\\Public', 13:07:26 INFO - 'PWD': 'C:\\slave\\test', 13:07:26 INFO - 'RUNLOGFILE': 'C:\\slave\\\\runslave.log', 13:07:26 INFO - 'SLAVEDIR': 'C:\\slave\\', 13:07:26 INFO - 'SYSTEMDRIVE': 'C:', 13:07:26 INFO - 'SYSTEMROOT': 'C:\\windows', 13:07:26 INFO - 'TEMP': 'C:\\Users\\CLTBLD~1.T-W\\AppData\\Local\\Temp', 13:07:26 INFO - 'TEST1': 'testie', 13:07:26 INFO - 'TMP': 'C:\\Users\\CLTBLD~1.T-W\\AppData\\Local\\Temp', 13:07:26 INFO - 'USERDOMAIN': 'T-W864-IX-043', 13:07:26 INFO - 'USERDOMAIN_ROAMINGPROFILE': 'T-W864-IX-043', 13:07:26 INFO - 'USERNAME': 'cltbld', 13:07:26 INFO - 'USERPROFILE': 'C:\\Users\\cltbld.T-W864-IX-043', 13:07:26 INFO - 'WINDIR': 'C:\\windows', 13:07:26 INFO - 'XPCOM_DEBUG_BREAK': 'warn'} 13:07:26 INFO - Ignoring indexes: http://pypi.python.org/simple/ 13:07:26 INFO - Downloading/unpacking blobuploader==1.2.4 13:07:26 INFO - Downloading blobuploader-1.2.4.tar.gz 13:07:26 INFO - Running setup.py egg_info for package blobuploader 13:07:26 INFO - Downloading/unpacking requests==1.2.3. (from blobuploader==1.2.4) 13:07:31 INFO - Running setup.py egg_info for package requests 13:07:31 INFO - Downloading/unpacking docopt==0.6.1 (from blobuploader==1.2.4) 13:07:31 INFO - Downloading docopt-0.6.1.tar.gz 13:07:31 INFO - Running setup.py egg_info for package docopt 13:07:31 INFO - Installing collected packages: blobuploader, docopt, requests 13:07:31 INFO - Running setup.py install for blobuploader 13:07:31 INFO - Running setup.py install for docopt 13:07:31 INFO - Running setup.py install for requests 13:07:31 INFO - Successfully installed blobuploader docopt requests 13:07:31 INFO - Cleaning up... 13:07:31 INFO - Return code: 0 13:07:31 INFO - Installing None into virtualenv C:\slave\test\build\venv 13:07:31 INFO - proxxy config: {'regions': ['.use1.', '.usw2.', '.scl3'], 'instances': ['proxxy1.srv.releng.use1.mozilla.com', 'proxxy1.srv.releng.usw2.mozilla.com', 'proxxy1.srv.releng.scl3.mozilla.com'], 'urls': [('http://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp-ssl.mozilla.org', 'ftp.mozilla.org'), ('http://pvtbuilds.pvt.build.mozilla.org', 'pvtbuilds.mozilla.org'), ('http://pypi.pvt.build.mozilla.org', 'pypi.pvt.build.mozilla.org'), ('http://pypi.pub.build.mozilla.org', 'pypi.pub.build.mozilla.org'), ('https://queue.taskcluster.net', 'queue.taskcluster.net')]} 13:07:31 INFO - http://pypi.pvt.build.mozilla.org/pub matches http://pypi.pvt.build.mozilla.org 13:07:31 INFO - proxxy config: {'regions': ['.use1.', '.usw2.', '.scl3'], 'instances': ['proxxy1.srv.releng.use1.mozilla.com', 'proxxy1.srv.releng.usw2.mozilla.com', 'proxxy1.srv.releng.scl3.mozilla.com'], 'urls': [('http://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp-ssl.mozilla.org', 'ftp.mozilla.org'), ('http://pvtbuilds.pvt.build.mozilla.org', 'pvtbuilds.mozilla.org'), ('http://pypi.pvt.build.mozilla.org', 'pypi.pvt.build.mozilla.org'), ('http://pypi.pub.build.mozilla.org', 'pypi.pub.build.mozilla.org'), ('https://queue.taskcluster.net', 'queue.taskcluster.net')]} 13:07:31 INFO - http://pypi.pub.build.mozilla.org/pub matches http://pypi.pub.build.mozilla.org 13:07:31 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 0x0251B6B0>, 'level': 'error'}, {'regex': <_sre.SRE_Pattern object at 0x02634200>, 'level': 'warning'}, {'regex': <_sre.SRE_Pattern object at 0x025BA740>, 'level': 'debug'}, {'substr': 'command not found', 'level': 'error'}, {'regex': <_sre.SRE_Pattern object at 0x025EE368>, '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 0x02310D30>, 'level': 'critical'}, {'regex': <_sre.SRE_Pattern object at 0x026470C0>, '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-043', 'USERDOMAIN': 'T-W864-IX-043', '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-043', 'LOCALAPPDATA': 'C:\\Users\\cltbld.T-W864-IX-043\\AppData\\Local', 'HOMEPATH': '\\Users\\cltbld.T-W864-IX-043', 'USERDOMAIN_ROAMINGPROFILE': 'T-W864-IX-043', 'MOZBUILDDIR': 'C:\\mozilla-build\\', 'PROGRAMW6432': 'C:\\Program Files', 'USERNAME': 'cltbld', 'LOGONSERVER': '\\\\T-W864-IX-043', 'MOZ_NO_REMOTE': '1', 'COMSPEC': 'C:\\windows\\system32\\cmd.exe', 'PROGRAMDATA': 'C:\\ProgramData', 'PROPERTIES_FILE': 'C:\\slave\\test/buildprops.json', 'PATH': 'C:\\Program Files (x86)\\NVIDIA Corporation\\PhysX\\Common;C:\\windows\\system32;C:\\windows;C:\\windows\\System32\\Wbem;C:\\windows\\System32\\WindowsPowerShell\\v1.0\\;C:\\mozilla-build\\python27;C:\\mozilla-build\\python27\\Scripts;C:\\mozilla-build\\msys\\bin;C:\\mozilla-build\\vim\\vim72;C:\\mozilla-build\\wget;C:\\mozilla-build\\info-zip;C:\\CoreUtils\\bin;C:\\mozilla-build\\buildbotve\\scripts', 'PROMPT': '$P$G', 'NO_FAIL_ON_TEST_ERRORS': '1', 'PATHEXT': '.COM;.EXE;.BAT;.CMD;.VBS;.VBE;.JS;.JSE;.WSF;.WSH;.MSC', 'FP_NO_HOST_CHECK': 'NO', 'DCLOCATION': 'SCL3', 'APPDATA': 'C:\\Users\\cltbld.T-W864-IX-043\\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:07:31 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:07:31 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:07:31 INFO - Using env: {'ALLUSERSPROFILE': 'C:\\ProgramData', 13:07:31 INFO - 'APPDATA': 'C:\\Users\\cltbld.T-W864-IX-043\\AppData\\Roaming', 13:07:31 INFO - 'COMMONPROGRAMFILES': 'C:\\Program Files (x86)\\Common Files', 13:07:31 INFO - 'COMMONPROGRAMFILES(X86)': 'C:\\Program Files (x86)\\Common Files', 13:07:31 INFO - 'COMMONPROGRAMW6432': 'C:\\Program Files\\Common Files', 13:07:31 INFO - 'COMPUTERNAME': 'T-W864-IX-043', 13:07:31 INFO - 'COMSPEC': 'C:\\windows\\system32\\cmd.exe', 13:07:31 INFO - 'DCLOCATION': 'SCL3', 13:07:31 INFO - 'DNSSUFFIX': 'wintest.releng.scl3.mozilla.com', 13:07:31 INFO - 'FP_NO_HOST_CHECK': 'NO', 13:07:31 INFO - 'HOMEDRIVE': 'C:', 13:07:31 INFO - 'HOMEPATH': '\\Users\\cltbld.T-W864-IX-043', 13:07:31 INFO - 'KTS_HOME': 'C:\\Program Files\\KTS', 13:07:31 INFO - 'KTS_VERSION': '1.19c', 13:07:31 INFO - 'LOCALAPPDATA': 'C:\\Users\\cltbld.T-W864-IX-043\\AppData\\Local', 13:07:31 INFO - 'LOGONSERVER': '\\\\T-W864-IX-043', 13:07:31 INFO - 'MONDIR': 'C:\\Monitor_config\\', 13:07:31 INFO - 'MOZBUILDDIR': 'C:\\mozilla-build\\', 13:07:31 INFO - 'MOZ_CRASHREPORTER_NO_REPORT': '1', 13:07:31 INFO - 'MOZ_HIDE_RESULTS_TABLE': '1', 13:07:31 INFO - 'MOZ_NO_REMOTE': '1', 13:07:31 INFO - 'NO_EM_RESTART': '1', 13:07:31 INFO - 'NO_FAIL_ON_TEST_ERRORS': '1', 13:07:31 INFO - 'NUMBER_OF_PROCESSORS': '8', 13:07:31 INFO - 'OS': 'Windows_NT', 13:07:31 INFO - 'OURDRIVE': 'C:', 13:07:31 INFO - 'PATH': 'C:\\Program Files (x86)\\NVIDIA Corporation\\PhysX\\Common;C:\\windows\\system32;C:\\windows;C:\\windows\\System32\\Wbem;C:\\windows\\System32\\WindowsPowerShell\\v1.0\\;C:\\mozilla-build\\python27;C:\\mozilla-build\\python27\\Scripts;C:\\mozilla-build\\msys\\bin;C:\\mozilla-build\\vim\\vim72;C:\\mozilla-build\\wget;C:\\mozilla-build\\info-zip;C:\\CoreUtils\\bin;C:\\mozilla-build\\buildbotve\\scripts', 13:07:31 INFO - 'PATHEXT': '.COM;.EXE;.BAT;.CMD;.VBS;.VBE;.JS;.JSE;.WSF;.WSH;.MSC', 13:07:31 INFO - 'PROCESSOR_ARCHITECTURE': 'x86', 13:07:31 INFO - 'PROCESSOR_ARCHITEW6432': 'AMD64', 13:07:31 INFO - 'PROCESSOR_IDENTIFIER': 'Intel64 Family 6 Model 30 Stepping 5, GenuineIntel', 13:07:31 INFO - 'PROCESSOR_LEVEL': '6', 13:07:31 INFO - 'PROCESSOR_REVISION': '1e05', 13:07:31 INFO - 'PROGRAMDATA': 'C:\\ProgramData', 13:07:31 INFO - 'PROGRAMFILES': 'C:\\Program Files (x86)', 13:07:31 INFO - 'PROGRAMFILES(X86)': 'C:\\Program Files (x86)', 13:07:31 INFO - 'PROGRAMW6432': 'C:\\Program Files', 13:07:31 INFO - 'PROMPT': '$P$G', 13:07:31 INFO - 'PROPERTIES_FILE': 'C:\\slave\\test/buildprops.json', 13:07:31 INFO - 'PSMODULEPATH': 'C:\\windows\\system32\\WindowsPowerShell\\v1.0\\Modules\\', 13:07:31 INFO - 'PUBLIC': 'C:\\Users\\Public', 13:07:31 INFO - 'PWD': 'C:\\slave\\test', 13:07:31 INFO - 'RUNLOGFILE': 'C:\\slave\\\\runslave.log', 13:07:31 INFO - 'SLAVEDIR': 'C:\\slave\\', 13:07:31 INFO - 'SYSTEMDRIVE': 'C:', 13:07:31 INFO - 'SYSTEMROOT': 'C:\\windows', 13:07:31 INFO - 'TEMP': 'C:\\Users\\CLTBLD~1.T-W\\AppData\\Local\\Temp', 13:07:31 INFO - 'TEST1': 'testie', 13:07:31 INFO - 'TMP': 'C:\\Users\\CLTBLD~1.T-W\\AppData\\Local\\Temp', 13:07:31 INFO - 'USERDOMAIN': 'T-W864-IX-043', 13:07:31 INFO - 'USERDOMAIN_ROAMINGPROFILE': 'T-W864-IX-043', 13:07:31 INFO - 'USERNAME': 'cltbld', 13:07:31 INFO - 'USERPROFILE': 'C:\\Users\\cltbld.T-W864-IX-043', 13:07:31 INFO - 'WINDIR': 'C:\\windows', 13:07:31 INFO - 'XPCOM_DEBUG_BREAK': 'warn'} 13:07:36 INFO - Ignoring indexes: http://pypi.python.org/simple/ 13:07:36 INFO - Unpacking c:\slave\test\build\tests\mozbase\manifestparser 13:07:36 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmanifestparser 13:07:36 INFO - Unpacking c:\slave\test\build\tests\mozbase\mozcrash 13:07:36 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmozcrash 13:07:36 INFO - Unpacking c:\slave\test\build\tests\mozbase\mozdebug 13:07:36 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmozdebug 13:07:36 INFO - Unpacking c:\slave\test\build\tests\mozbase\mozdevice 13:07:36 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmozdevice 13:07:36 INFO - Unpacking c:\slave\test\build\tests\mozbase\mozfile 13:07:36 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmozfile 13:07:36 INFO - Unpacking c:\slave\test\build\tests\mozbase\mozhttpd 13:07:36 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmozhttpd 13:07:36 INFO - Unpacking c:\slave\test\build\tests\mozbase\mozinfo 13:07:36 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmozinfo 13:07:36 INFO - Unpacking c:\slave\test\build\tests\mozbase\mozinstall 13:07:36 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmozinstall 13:07:36 INFO - Unpacking c:\slave\test\build\tests\mozbase\mozleak 13:07:36 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmozleak 13:07:36 INFO - Unpacking c:\slave\test\build\tests\mozbase\mozlog 13:07:36 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmozlog 13:07:36 INFO - Unpacking c:\slave\test\build\tests\mozbase\moznetwork 13:07:36 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmoznetwork 13:07:36 INFO - Unpacking c:\slave\test\build\tests\mozbase\mozprocess 13:07:36 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmozprocess 13:07:36 INFO - Unpacking c:\slave\test\build\tests\mozbase\mozprofile 13:07:36 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmozprofile 13:07:36 INFO - Unpacking c:\slave\test\build\tests\mozbase\mozrunner 13:07:36 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmozrunner 13:07:36 INFO - Unpacking c:\slave\test\build\tests\mozbase\mozscreenshot 13:07:36 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmozscreenshot 13:07:36 INFO - Unpacking c:\slave\test\build\tests\mozbase\moztest 13:07:36 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmoztest 13:07:36 INFO - Unpacking c:\slave\test\build\tests\mozbase\mozversion 13:07:36 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmozversion 13:07:36 INFO - Unpacking c:\slave\test\build\tests\tools\wptserve 13:07:36 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Ctools%5Cwptserve 13:07:36 INFO - Unpacking c:\slave\test\build\tests\marionette\client 13:07:36 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmarionette%5Cclient 13:07:36 INFO - Unpacking c:\slave\test\build\tests\marionette\marionette\runner\mixins\browsermob-proxy-py 13:07:36 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmarionette%5Cmarionette%5Crunner%5Cmixins%5Cbrowsermob-proxy-py 13:07:36 INFO - Unpacking c:\slave\test\build\tests\marionette 13:07:36 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmarionette 13:07:36 INFO - warning: no files found matching '*.js' under directory 'marionette\touch' 13:07:36 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:07:36 INFO - Running setup.py install for browsermob-proxy 13:07:51 INFO - Running setup.py install for manifestparser 13:07:51 INFO - Installing manifestparser-script.py script to C:\slave\test\build\venv\Scripts 13:07:51 INFO - Installing manifestparser.exe script to C:\slave\test\build\venv\Scripts 13:07:51 INFO - Running setup.py install for marionette-client 13:07:51 INFO - warning: no files found matching '*.js' under directory 'marionette\touch' 13:07:51 INFO - Installing marionette-script.py script to C:\slave\test\build\venv\Scripts 13:07:51 INFO - Installing marionette.exe script to C:\slave\test\build\venv\Scripts 13:07:51 INFO - Running setup.py install for marionette-driver 13:07:51 INFO - Running setup.py install for mozcrash 13:07:51 INFO - Running setup.py install for mozdebug 13:07:51 INFO - Running setup.py install for mozdevice 13:07:51 INFO - Installing sutini-script.py script to C:\slave\test\build\venv\Scripts 13:07:51 INFO - Installing sutini.exe script to C:\slave\test\build\venv\Scripts 13:07:51 INFO - Installing dm-script.py script to C:\slave\test\build\venv\Scripts 13:07:51 INFO - Installing dm.exe script to C:\slave\test\build\venv\Scripts 13:07:51 INFO - Running setup.py install for mozfile 13:07:51 INFO - Running setup.py install for mozhttpd 13:07:51 INFO - Installing mozhttpd-script.py script to C:\slave\test\build\venv\Scripts 13:07:51 INFO - Installing mozhttpd.exe script to C:\slave\test\build\venv\Scripts 13:07:51 INFO - Running setup.py install for mozinfo 13:07:51 INFO - Installing mozinfo-script.py script to C:\slave\test\build\venv\Scripts 13:07:51 INFO - Installing mozinfo.exe script to C:\slave\test\build\venv\Scripts 13:07:51 INFO - Running setup.py install for mozInstall 13:07:51 INFO - Installing moz_remove_from_system-script.py script to C:\slave\test\build\venv\Scripts 13:07:51 INFO - Installing moz_remove_from_system.exe script to C:\slave\test\build\venv\Scripts 13:07:51 INFO - Installing mozuninstall-script.py script to C:\slave\test\build\venv\Scripts 13:07:51 INFO - Installing mozuninstall.exe script to C:\slave\test\build\venv\Scripts 13:07:51 INFO - Installing mozinstall-script.py script to C:\slave\test\build\venv\Scripts 13:07:51 INFO - Installing mozinstall.exe script to C:\slave\test\build\venv\Scripts 13:07:51 INFO - Installing moz_add_to_system-script.py script to C:\slave\test\build\venv\Scripts 13:07:51 INFO - Installing moz_add_to_system.exe script to C:\slave\test\build\venv\Scripts 13:07:51 INFO - Running setup.py install for mozleak 13:07:51 INFO - Running setup.py install for mozlog 13:07:51 INFO - Installing structlog-script.py script to C:\slave\test\build\venv\Scripts 13:07:51 INFO - Installing structlog.exe script to C:\slave\test\build\venv\Scripts 13:07:51 INFO - Running setup.py install for moznetwork 13:07:51 INFO - Installing moznetwork-script.py script to C:\slave\test\build\venv\Scripts 13:07:51 INFO - Installing moznetwork.exe script to C:\slave\test\build\venv\Scripts 13:07:51 INFO - Running setup.py install for mozprocess 13:07:51 INFO - Running setup.py install for mozprofile 13:07:51 INFO - Installing mozprofile-script.py script to C:\slave\test\build\venv\Scripts 13:07:51 INFO - Installing mozprofile.exe script to C:\slave\test\build\venv\Scripts 13:07:51 INFO - Installing diff-profiles-script.py script to C:\slave\test\build\venv\Scripts 13:07:51 INFO - Installing diff-profiles.exe script to C:\slave\test\build\venv\Scripts 13:07:51 INFO - Installing view-profile-script.py script to C:\slave\test\build\venv\Scripts 13:07:51 INFO - Installing view-profile.exe script to C:\slave\test\build\venv\Scripts 13:07:51 INFO - Running setup.py install for mozrunner 13:07:51 INFO - Installing mozrunner-script.py script to C:\slave\test\build\venv\Scripts 13:07:51 INFO - Installing mozrunner.exe script to C:\slave\test\build\venv\Scripts 13:07:51 INFO - Running setup.py install for mozscreenshot 13:07:51 INFO - Running setup.py install for moztest 13:07:51 INFO - Running setup.py install for mozversion 13:07:51 INFO - Installing mozversion-script.py script to C:\slave\test\build\venv\Scripts 13:07:51 INFO - Installing mozversion.exe script to C:\slave\test\build\venv\Scripts 13:07:51 INFO - Running setup.py install for wptserve 13:07:51 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:07:51 INFO - Cleaning up... 13:07:51 INFO - Return code: 0 13:07:51 INFO - Installing None into virtualenv C:\slave\test\build\venv 13:07:51 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:07:51 INFO - http://pypi.pvt.build.mozilla.org/pub matches http://pypi.pvt.build.mozilla.org 13:07:51 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:07:51 INFO - http://pypi.pub.build.mozilla.org/pub matches http://pypi.pub.build.mozilla.org 13:07:51 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 0x0251B6B0>, 'level': 'error'}, {'regex': <_sre.SRE_Pattern object at 0x02634200>, 'level': 'warning'}, {'regex': <_sre.SRE_Pattern object at 0x025BA740>, 'level': 'debug'}, {'substr': 'command not found', 'level': 'error'}, {'regex': <_sre.SRE_Pattern object at 0x025EE368>, '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 0x02310D30>, 'level': 'critical'}, {'regex': <_sre.SRE_Pattern object at 0x026470C0>, '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-043', 'USERDOMAIN': 'T-W864-IX-043', '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-043', 'LOCALAPPDATA': 'C:\\Users\\cltbld.T-W864-IX-043\\AppData\\Local', 'HOMEPATH': '\\Users\\cltbld.T-W864-IX-043', 'USERDOMAIN_ROAMINGPROFILE': 'T-W864-IX-043', 'MOZBUILDDIR': 'C:\\mozilla-build\\', 'PROGRAMW6432': 'C:\\Program Files', 'USERNAME': 'cltbld', 'LOGONSERVER': '\\\\T-W864-IX-043', 'MOZ_NO_REMOTE': '1', 'COMSPEC': 'C:\\windows\\system32\\cmd.exe', 'PROGRAMDATA': 'C:\\ProgramData', 'PROPERTIES_FILE': 'C:\\slave\\test/buildprops.json', 'PATH': 'C:\\Program Files (x86)\\NVIDIA Corporation\\PhysX\\Common;C:\\windows\\system32;C:\\windows;C:\\windows\\System32\\Wbem;C:\\windows\\System32\\WindowsPowerShell\\v1.0\\;C:\\mozilla-build\\python27;C:\\mozilla-build\\python27\\Scripts;C:\\mozilla-build\\msys\\bin;C:\\mozilla-build\\vim\\vim72;C:\\mozilla-build\\wget;C:\\mozilla-build\\info-zip;C:\\CoreUtils\\bin;C:\\mozilla-build\\buildbotve\\scripts', 'PROMPT': '$P$G', 'NO_FAIL_ON_TEST_ERRORS': '1', 'PATHEXT': '.COM;.EXE;.BAT;.CMD;.VBS;.VBE;.JS;.JSE;.WSF;.WSH;.MSC', 'FP_NO_HOST_CHECK': 'NO', 'DCLOCATION': 'SCL3', 'APPDATA': 'C:\\Users\\cltbld.T-W864-IX-043\\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:07:51 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:07:51 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:07:51 INFO - Using env: {'ALLUSERSPROFILE': 'C:\\ProgramData', 13:07:51 INFO - 'APPDATA': 'C:\\Users\\cltbld.T-W864-IX-043\\AppData\\Roaming', 13:07:51 INFO - 'COMMONPROGRAMFILES': 'C:\\Program Files (x86)\\Common Files', 13:07:51 INFO - 'COMMONPROGRAMFILES(X86)': 'C:\\Program Files (x86)\\Common Files', 13:07:51 INFO - 'COMMONPROGRAMW6432': 'C:\\Program Files\\Common Files', 13:07:51 INFO - 'COMPUTERNAME': 'T-W864-IX-043', 13:07:51 INFO - 'COMSPEC': 'C:\\windows\\system32\\cmd.exe', 13:07:51 INFO - 'DCLOCATION': 'SCL3', 13:07:51 INFO - 'DNSSUFFIX': 'wintest.releng.scl3.mozilla.com', 13:07:51 INFO - 'FP_NO_HOST_CHECK': 'NO', 13:07:51 INFO - 'HOMEDRIVE': 'C:', 13:07:51 INFO - 'HOMEPATH': '\\Users\\cltbld.T-W864-IX-043', 13:07:51 INFO - 'KTS_HOME': 'C:\\Program Files\\KTS', 13:07:51 INFO - 'KTS_VERSION': '1.19c', 13:07:51 INFO - 'LOCALAPPDATA': 'C:\\Users\\cltbld.T-W864-IX-043\\AppData\\Local', 13:07:51 INFO - 'LOGONSERVER': '\\\\T-W864-IX-043', 13:07:51 INFO - 'MONDIR': 'C:\\Monitor_config\\', 13:07:51 INFO - 'MOZBUILDDIR': 'C:\\mozilla-build\\', 13:07:51 INFO - 'MOZ_CRASHREPORTER_NO_REPORT': '1', 13:07:51 INFO - 'MOZ_HIDE_RESULTS_TABLE': '1', 13:07:51 INFO - 'MOZ_NO_REMOTE': '1', 13:07:51 INFO - 'NO_EM_RESTART': '1', 13:07:51 INFO - 'NO_FAIL_ON_TEST_ERRORS': '1', 13:07:51 INFO - 'NUMBER_OF_PROCESSORS': '8', 13:07:51 INFO - 'OS': 'Windows_NT', 13:07:51 INFO - 'OURDRIVE': 'C:', 13:07:51 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', 13:07:51 INFO - 'PATHEXT': '.COM;.EXE;.BAT;.CMD;.VBS;.VBE;.JS;.JSE;.WSF;.WSH;.MSC', 13:07:51 INFO - 'PROCESSOR_ARCHITECTURE': 'x86', 13:07:51 INFO - 'PROCESSOR_ARCHITEW6432': 'AMD64', 13:07:51 INFO - 'PROCESSOR_IDENTIFIER': 'Intel64 Family 6 Model 30 Stepping 5, GenuineIntel', 13:07:51 INFO - 'PROCESSOR_LEVEL': '6', 13:07:51 INFO - 'PROCESSOR_REVISION': '1e05', 13:07:51 INFO - 'PROGRAMDATA': 'C:\\ProgramData', 13:07:51 INFO - 'PROGRAMFILES': 'C:\\Program Files (x86)', 13:07:51 INFO - 'PROGRAMFILES(X86)': 'C:\\Program Files (x86)', 13:07:51 INFO - 'PROGRAMW6432': 'C:\\Program Files', 13:07:51 INFO - 'PROMPT': '$P$G', 13:07:51 INFO - 'PROPERTIES_FILE': 'C:\\slave\\test/buildprops.json', 13:07:51 INFO - 'PSMODULEPATH': 'C:\\windows\\system32\\WindowsPowerShell\\v1.0\\Modules\\', 13:07:51 INFO - 'PUBLIC': 'C:\\Users\\Public', 13:07:51 INFO - 'PWD': 'C:\\slave\\test', 13:07:51 INFO - 'RUNLOGFILE': 'C:\\slave\\\\runslave.log', 13:07:51 INFO - 'SLAVEDIR': 'C:\\slave\\', 13:07:51 INFO - 'SYSTEMDRIVE': 'C:', 13:07:51 INFO - 'SYSTEMROOT': 'C:\\windows', 13:07:51 INFO - 'TEMP': 'C:\\Users\\CLTBLD~1.T-W\\AppData\\Local\\Temp', 13:07:51 INFO - 'TEST1': 'testie', 13:07:51 INFO - 'TMP': 'C:\\Users\\CLTBLD~1.T-W\\AppData\\Local\\Temp', 13:07:51 INFO - 'USERDOMAIN': 'T-W864-IX-043', 13:07:51 INFO - 'USERDOMAIN_ROAMINGPROFILE': 'T-W864-IX-043', 13:07:51 INFO - 'USERNAME': 'cltbld', 13:07:51 INFO - 'USERPROFILE': 'C:\\Users\\cltbld.T-W864-IX-043', 13:07:51 INFO - 'WINDIR': 'C:\\windows', 13:07:51 INFO - 'XPCOM_DEBUG_BREAK': 'warn'} 13:07:56 INFO - Ignoring indexes: http://pypi.python.org/simple/ 13:07:56 INFO - Unpacking c:\slave\test\build\tests\mozbase\manifestparser 13:07:56 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmanifestparser 13:07:56 INFO - Unpacking c:\slave\test\build\tests\mozbase\mozcrash 13:07:56 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmozcrash 13:07:56 INFO - Unpacking c:\slave\test\build\tests\mozbase\mozdebug 13:07:56 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmozdebug 13:07:56 INFO - Unpacking c:\slave\test\build\tests\mozbase\mozdevice 13:07:56 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmozdevice 13:07:56 INFO - Unpacking c:\slave\test\build\tests\mozbase\mozfile 13:07:56 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmozfile 13:07:56 INFO - Unpacking c:\slave\test\build\tests\mozbase\mozhttpd 13:07:56 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmozhttpd 13:07:56 INFO - Unpacking c:\slave\test\build\tests\mozbase\mozinfo 13:07:56 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmozinfo 13:07:56 INFO - Unpacking c:\slave\test\build\tests\mozbase\mozinstall 13:07:56 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmozinstall 13:07:56 INFO - Unpacking c:\slave\test\build\tests\mozbase\mozleak 13:07:56 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmozleak 13:07:56 INFO - Unpacking c:\slave\test\build\tests\mozbase\mozlog 13:07:56 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmozlog 13:07:56 INFO - Unpacking c:\slave\test\build\tests\mozbase\moznetwork 13:07:56 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmoznetwork 13:07:56 INFO - Unpacking c:\slave\test\build\tests\mozbase\mozprocess 13:07:56 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmozprocess 13:07:56 INFO - Unpacking c:\slave\test\build\tests\mozbase\mozprofile 13:07:56 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmozprofile 13:07:56 INFO - Unpacking c:\slave\test\build\tests\mozbase\mozrunner 13:07:56 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmozrunner 13:07:56 INFO - Unpacking c:\slave\test\build\tests\mozbase\mozscreenshot 13:07:56 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmozscreenshot 13:07:56 INFO - Unpacking c:\slave\test\build\tests\mozbase\moztest 13:07:56 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmoztest 13:07:56 INFO - Unpacking c:\slave\test\build\tests\mozbase\mozversion 13:07:56 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmozversion 13:07:56 INFO - Unpacking c:\slave\test\build\tests\tools\wptserve 13:07:56 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Ctools%5Cwptserve 13:07:56 INFO - Unpacking c:\slave\test\build\tests\marionette\client 13:07:56 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmarionette%5Cclient 13:07:56 INFO - Unpacking c:\slave\test\build\tests\marionette\marionette\runner\mixins\browsermob-proxy-py 13:07:56 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmarionette%5Cmarionette%5Crunner%5Cmixins%5Cbrowsermob-proxy-py 13:07:56 INFO - Unpacking c:\slave\test\build\tests\marionette 13:07:56 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmarionette 13:07:56 INFO - warning: no files found matching '*.js' under directory 'marionette\touch' 13:07:56 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:08:09 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:08:09 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:08:09 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:08:09 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:08:09 INFO - Downloading/unpacking blessings>=1.3 (from mozlog->-r C:\slave\test\build\tests\config\mozbase_requirements.txt (line 10)) 13:08:09 INFO - Downloading blessings-1.6.tar.gz 13:08:09 INFO - Running setup.py egg_info for package blessings 13:08:09 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:08:09 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:08:09 INFO - Running setup.py install for blessings 13:08:09 INFO - Running setup.py install for browsermob-proxy 13:08:09 INFO - Running setup.py install for manifestparser 13:08:09 INFO - Installing manifestparser-script.py script to C:\slave\test\build\venv\Scripts 13:08:09 INFO - Installing manifestparser.exe script to C:\slave\test\build\venv\Scripts 13:08:09 INFO - Running setup.py install for marionette-client 13:08:09 INFO - warning: no files found matching '*.js' under directory 'marionette\touch' 13:08:09 INFO - Installing marionette-script.py script to C:\slave\test\build\venv\Scripts 13:08:09 INFO - Installing marionette.exe script to C:\slave\test\build\venv\Scripts 13:08:09 INFO - Running setup.py install for marionette-driver 13:08:09 INFO - Running setup.py install for mozcrash 13:08:09 INFO - Running setup.py install for mozdebug 13:08:09 INFO - Running setup.py install for mozdevice 13:08:09 INFO - Installing sutini-script.py script to C:\slave\test\build\venv\Scripts 13:08:09 INFO - Installing sutini.exe script to C:\slave\test\build\venv\Scripts 13:08:09 INFO - Installing dm-script.py script to C:\slave\test\build\venv\Scripts 13:08:09 INFO - Installing dm.exe script to C:\slave\test\build\venv\Scripts 13:08:09 INFO - Running setup.py install for mozhttpd 13:08:09 INFO - Installing mozhttpd-script.py script to C:\slave\test\build\venv\Scripts 13:08:09 INFO - Installing mozhttpd.exe script to C:\slave\test\build\venv\Scripts 13:08:09 INFO - Running setup.py install for mozInstall 13:08:09 INFO - Installing moz_remove_from_system-script.py script to C:\slave\test\build\venv\Scripts 13:08:09 INFO - Installing moz_remove_from_system.exe script to C:\slave\test\build\venv\Scripts 13:08:09 INFO - Installing mozuninstall-script.py script to C:\slave\test\build\venv\Scripts 13:08:09 INFO - Installing mozuninstall.exe script to C:\slave\test\build\venv\Scripts 13:08:09 INFO - Installing mozinstall-script.py script to C:\slave\test\build\venv\Scripts 13:08:09 INFO - Installing mozinstall.exe script to C:\slave\test\build\venv\Scripts 13:08:09 INFO - Installing moz_add_to_system-script.py script to C:\slave\test\build\venv\Scripts 13:08:09 INFO - Installing moz_add_to_system.exe script to C:\slave\test\build\venv\Scripts 13:08:09 INFO - Running setup.py install for mozleak 13:08:09 INFO - Running setup.py install for mozprofile 13:08:09 INFO - Installing mozprofile-script.py script to C:\slave\test\build\venv\Scripts 13:08:09 INFO - Installing mozprofile.exe script to C:\slave\test\build\venv\Scripts 13:08:09 INFO - Installing diff-profiles-script.py script to C:\slave\test\build\venv\Scripts 13:08:09 INFO - Installing diff-profiles.exe script to C:\slave\test\build\venv\Scripts 13:08:09 INFO - Installing view-profile-script.py script to C:\slave\test\build\venv\Scripts 13:08:09 INFO - Installing view-profile.exe script to C:\slave\test\build\venv\Scripts 13:08:09 INFO - Running setup.py install for mozrunner 13:08:09 INFO - Installing mozrunner-script.py script to C:\slave\test\build\venv\Scripts 13:08:09 INFO - Installing mozrunner.exe script to C:\slave\test\build\venv\Scripts 13:08:11 INFO - Running setup.py install for mozscreenshot 13:08:11 INFO - Running setup.py install for moztest 13:08:11 INFO - Running setup.py install for mozversion 13:08:11 INFO - Installing mozversion-script.py script to C:\slave\test\build\venv\Scripts 13:08:11 INFO - Installing mozversion.exe script to C:\slave\test\build\venv\Scripts 13:08:11 INFO - Running setup.py install for wptserve 13:08:11 INFO - Successfully installed blessings browsermob-proxy manifestparser marionette-client marionette-driver mozcrash mozdebug mozdevice mozhttpd mozInstall mozleak mozprofile mozrunner mozscreenshot moztest mozversion wptserve 13:08:11 INFO - Cleaning up... 13:08:11 INFO - Return code: 0 13:08:11 INFO - Done creating virtualenv C:\slave\test\build\venv. 13:08:11 INFO - Getting output from command: ['C:\\slave\\test\\build\\venv\\Scripts\\pip', 'freeze'] 13:08:11 INFO - Copy/paste: C:\slave\test\build\venv\Scripts\pip freeze 13:08:11 INFO - Reading from file tmpfile_stdout 13:08:11 INFO - Using _rmtree_windows ... 13:08:11 INFO - Using _rmtree_windows ... 13:08:11 INFO - Current package versions: 13:08:11 INFO - blessings == 1.6 13:08:11 INFO - blobuploader == 1.2.4 13:08:11 INFO - browsermob-proxy == 0.6.0 13:08:11 INFO - distribute == 0.6.14 13:08:11 INFO - docopt == 0.6.1 13:08:11 INFO - manifestparser == 1.1 13:08:11 INFO - marionette-client == 2.3.0 13:08:11 INFO - marionette-driver == 1.4.0 13:08:11 INFO - mozInstall == 1.12 13:08:11 INFO - mozcrash == 0.17 13:08:11 INFO - mozdebug == 0.1 13:08:11 INFO - mozdevice == 0.48 13:08:11 INFO - mozfile == 1.2 13:08:11 INFO - mozhttpd == 0.7 13:08:11 INFO - mozinfo == 0.9 13:08:11 INFO - mozleak == 0.1 13:08:11 INFO - mozlog == 3.1 13:08:11 INFO - moznetwork == 0.27 13:08:11 INFO - mozprocess == 0.22 13:08:11 INFO - mozprofile == 0.28 13:08:11 INFO - mozrunner == 6.11 13:08:11 INFO - mozscreenshot == 0.1 13:08:11 INFO - mozsystemmonitor == 0.0 13:08:11 INFO - moztest == 0.7 13:08:11 INFO - mozversion == 1.4 13:08:11 INFO - requests == 1.2.3 13:08:11 INFO - wptserve == 1.4.0 13:08:11 INFO - Running post-action listener: _resource_record_post_action 13:08:11 INFO - Running post-action listener: _start_resource_monitoring 13:08:11 INFO - Starting resource monitoring. 13:08:11 INFO - ##### 13:08:11 INFO - ##### Running pull step. 13:08:11 INFO - ##### 13:08:11 INFO - Running pre-action listener: _resource_record_pre_action 13:08:11 INFO - Running main action method: pull 13:08:11 INFO - Pull has nothing to do! 13:08:11 INFO - Running post-action listener: _resource_record_post_action 13:08:11 INFO - ##### 13:08:11 INFO - ##### Running install step. 13:08:11 INFO - ##### 13:08:11 INFO - Running pre-action listener: _resource_record_pre_action 13:08:11 INFO - Running main action method: install 13:08:11 INFO - Getting output from command: ['C:\\slave\\test\\build\\venv\\Scripts\\pip', 'freeze'] 13:08:11 INFO - Copy/paste: C:\slave\test\build\venv\Scripts\pip freeze 13:08:11 INFO - Reading from file tmpfile_stdout 13:08:11 INFO - Using _rmtree_windows ... 13:08:11 INFO - Using _rmtree_windows ... 13:08:11 INFO - Detecting whether we're running mozinstall >=1.0... 13:08:11 INFO - Getting output from command: ['C:\\slave\\test/build/venv/scripts/python', 'C:\\slave\\test/build/venv/scripts/mozinstall-script.py', '-h'] 13:08:11 INFO - Copy/paste: C:\slave\test/build/venv/scripts/python C:\slave\test/build/venv/scripts/mozinstall-script.py -h 13:08:11 INFO - Reading from file tmpfile_stdout 13:08:11 INFO - Output received: 13:08:11 INFO - Usage: mozinstall-script.py [options] installer 13:08:11 INFO - Options: 13:08:11 INFO - -h, --help show this help message and exit 13:08:11 INFO - -d DEST, --destination=DEST 13:08:11 INFO - Directory to install application into. [default: 13:08:11 INFO - "C:\slave\test"] 13:08:11 INFO - --app=APP Application being installed. [default: firefox] 13:08:11 INFO - Using _rmtree_windows ... 13:08:11 INFO - Using _rmtree_windows ... 13:08:11 INFO - mkdir: C:\slave\test\build\application 13:08:11 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.1.en-US.win64.zip', '--destination', 'C:\\slave\\test\\build\\application'] 13:08:11 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.1.en-US.win64.zip --destination C:\slave\test\build\application 13:08:14 INFO - Reading from file tmpfile_stdout 13:08:14 INFO - Output received: 13:08:14 INFO - C:\slave\test\build\application\firefox\firefox.exe 13:08:14 INFO - Using _rmtree_windows ... 13:08:14 INFO - Using _rmtree_windows ... 13:08:14 INFO - Running post-action listener: _resource_record_post_action 13:08:14 INFO - ##### 13:08:14 INFO - ##### Running run-tests step. 13:08:14 INFO - ##### 13:08:14 INFO - Running pre-action listener: _resource_record_pre_action 13:08:14 INFO - Running main action method: run_tests 13:08:14 INFO - mkdir: C:\slave\test\build\blobber_upload_dir 13:08:14 INFO - Minidump filename unknown. Determining based upon platform and architecture. 13:08:14 INFO - Minidump tooltool manifest unknown. Determining based upon platform and architecture. 13:08:14 INFO - grabbing minidump binary from tooltool 13:08:14 INFO - proxxy config: {'regions': ['.use1.', '.usw2.', '.scl3'], 'instances': ['proxxy1.srv.releng.use1.mozilla.com', 'proxxy1.srv.releng.usw2.mozilla.com', 'proxxy1.srv.releng.scl3.mozilla.com'], 'urls': [('http://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp-ssl.mozilla.org', 'ftp.mozilla.org'), ('http://pvtbuilds.pvt.build.mozilla.org', 'pvtbuilds.mozilla.org'), ('http://pypi.pvt.build.mozilla.org', 'pypi.pvt.build.mozilla.org'), ('http://pypi.pub.build.mozilla.org', 'pypi.pub.build.mozilla.org'), ('https://queue.taskcluster.net', 'queue.taskcluster.net')]} 13:08:14 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 0x025EE368>, '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 0x02310D30>, 'level': 'critical'}, {'regex': <_sre.SRE_Pattern object at 0x026470C0>, 'level': 'critical'}, {'substr': 'ERROR - ', 'level': 'error'}], 'cwd': 'C:\\slave\\test\\build', 'privileged': False}, attempt #1 13:08:14 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:08:14 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:08:14 INFO - INFO - Attempting to fetch from 'https://api.pub.build.mozilla.org/tooltool/'... 13:08:16 INFO - INFO - File win32-minidump_stackwalk.exe fetched from https://api.pub.build.mozilla.org/tooltool/ as C:\slave\test\build\tmpjffesu 13:08:16 INFO - INFO - File integrity verified, renaming tmpjffesu to win32-minidump_stackwalk.exe 13:08:16 INFO - Return code: 0 13:08:16 INFO - Chmoding C:\slave\test\build\win32-minidump_stackwalk.exe to 0755 13:08:16 INFO - ENV: MINIDUMP_SAVE_PATH is now C:\slave\test\build\blobber_upload_dir 13:08:16 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/Ex4W24wPTU2absIiQPJDpw/artifacts/public/build/firefox-48.0.1.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:08:16 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/Ex4W24wPTU2absIiQPJDpw/artifacts/public/build/firefox-48.0.1.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:08:16 INFO - Using env: {'ALLUSERSPROFILE': 'C:\\ProgramData', 13:08:16 INFO - 'APPDATA': 'C:\\Users\\cltbld.T-W864-IX-043\\AppData\\Roaming', 13:08:16 INFO - 'COMMONPROGRAMFILES': 'C:\\Program Files (x86)\\Common Files', 13:08:16 INFO - 'COMMONPROGRAMFILES(X86)': 'C:\\Program Files (x86)\\Common Files', 13:08:16 INFO - 'COMMONPROGRAMW6432': 'C:\\Program Files\\Common Files', 13:08:16 INFO - 'COMPUTERNAME': 'T-W864-IX-043', 13:08:16 INFO - 'COMSPEC': 'C:\\windows\\system32\\cmd.exe', 13:08:16 INFO - 'DCLOCATION': 'SCL3', 13:08:16 INFO - 'DNSSUFFIX': 'wintest.releng.scl3.mozilla.com', 13:08:16 INFO - 'FP_NO_HOST_CHECK': 'NO', 13:08:16 INFO - 'HOMEDRIVE': 'C:', 13:08:16 INFO - 'HOMEPATH': '\\Users\\cltbld.T-W864-IX-043', 13:08:16 INFO - 'KTS_HOME': 'C:\\Program Files\\KTS', 13:08:16 INFO - 'KTS_VERSION': '1.19c', 13:08:16 INFO - 'LOCALAPPDATA': 'C:\\Users\\cltbld.T-W864-IX-043\\AppData\\Local', 13:08:16 INFO - 'LOGONSERVER': '\\\\T-W864-IX-043', 13:08:16 INFO - 'MINIDUMP_SAVE_PATH': 'C:\\slave\\test\\build\\blobber_upload_dir', 13:08:16 INFO - 'MONDIR': 'C:\\Monitor_config\\', 13:08:16 INFO - 'MOZBUILDDIR': 'C:\\mozilla-build\\', 13:08:16 INFO - 'MOZ_CRASHREPORTER_NO_REPORT': '1', 13:08:16 INFO - 'MOZ_HIDE_RESULTS_TABLE': '1', 13:08:16 INFO - 'MOZ_NO_REMOTE': '1', 13:08:16 INFO - 'NO_EM_RESTART': '1', 13:08:16 INFO - 'NO_FAIL_ON_TEST_ERRORS': '1', 13:08:16 INFO - 'NUMBER_OF_PROCESSORS': '8', 13:08:16 INFO - 'OS': 'Windows_NT', 13:08:16 INFO - 'OURDRIVE': 'C:', 13:08:16 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', 13:08:16 INFO - 'PATHEXT': '.COM;.EXE;.BAT;.CMD;.VBS;.VBE;.JS;.JSE;.WSF;.WSH;.MSC', 13:08:16 INFO - 'PROCESSOR_ARCHITECTURE': 'x86', 13:08:16 INFO - 'PROCESSOR_ARCHITEW6432': 'AMD64', 13:08:16 INFO - 'PROCESSOR_IDENTIFIER': 'Intel64 Family 6 Model 30 Stepping 5, GenuineIntel', 13:08:16 INFO - 'PROCESSOR_LEVEL': '6', 13:08:16 INFO - 'PROCESSOR_REVISION': '1e05', 13:08:16 INFO - 'PROGRAMDATA': 'C:\\ProgramData', 13:08:16 INFO - 'PROGRAMFILES': 'C:\\Program Files (x86)', 13:08:16 INFO - 'PROGRAMFILES(X86)': 'C:\\Program Files (x86)', 13:08:16 INFO - 'PROGRAMW6432': 'C:\\Program Files', 13:08:16 INFO - 'PROMPT': '$P$G', 13:08:16 INFO - 'PROPERTIES_FILE': 'C:\\slave\\test/buildprops.json', 13:08:16 INFO - 'PSMODULEPATH': 'C:\\windows\\system32\\WindowsPowerShell\\v1.0\\Modules\\', 13:08:16 INFO - 'PUBLIC': 'C:\\Users\\Public', 13:08:16 INFO - 'PWD': 'C:\\slave\\test', 13:08:16 INFO - 'RUNLOGFILE': 'C:\\slave\\\\runslave.log', 13:08:16 INFO - 'SLAVEDIR': 'C:\\slave\\', 13:08:16 INFO - 'SYSTEMDRIVE': 'C:', 13:08:16 INFO - 'SYSTEMROOT': 'C:\\windows', 13:08:16 INFO - 'TEMP': 'C:\\Users\\CLTBLD~1.T-W\\AppData\\Local\\Temp', 13:08:16 INFO - 'TEST1': 'testie', 13:08:16 INFO - 'TMP': 'C:\\Users\\CLTBLD~1.T-W\\AppData\\Local\\Temp', 13:08:16 INFO - 'USERDOMAIN': 'T-W864-IX-043', 13:08:16 INFO - 'USERDOMAIN_ROAMINGPROFILE': 'T-W864-IX-043', 13:08:16 INFO - 'USERNAME': 'cltbld', 13:08:16 INFO - 'USERPROFILE': 'C:\\Users\\cltbld.T-W864-IX-043', 13:08:16 INFO - 'WINDIR': 'C:\\windows', 13:08:16 INFO - 'XPCOM_DEBUG_BREAK': 'warn'} 13:08:16 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/Ex4W24wPTU2absIiQPJDpw/artifacts/public/build/firefox-48.0.1.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:08:19 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:08:19 INFO - import pkg_resources 13:08:20 INFO - Using 1 client processes 13:08:23 INFO - SUITE-START | Running 778 tests 13:08:23 INFO - Running testharness tests 13:08:23 INFO - TEST-START | /2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_001.html 13:08:23 INFO - TEST-SKIP | /2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_001.html | took 0ms 13:08:23 INFO - TEST-START | /2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_004.html 13:08:23 INFO - TEST-SKIP | /2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_004.html | took 0ms 13:08:23 INFO - TEST-START | /2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_005.html 13:08:23 INFO - TEST-SKIP | /2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_005.html | took 0ms 13:08:24 INFO - Setting up ssl 13:08:24 INFO - PROCESS | certutil | 13:08:24 INFO - PROCESS | certutil | 13:08:24 INFO - PROCESS | certutil | 13:08:24 INFO - Certificate Nickname Trust Attributes 13:08:24 INFO - SSL,S/MIME,JAR/XPI 13:08:24 INFO - 13:08:24 INFO - web-platform-tests CT,, 13:08:24 INFO - 13:08:24 INFO - Starting runner 13:08:25 INFO - PROCESS | 2564 | [2564] WARNING: Failed to load startupcache file correctly, removing!: file c:/builds/moz2_slave/m-rel-w64-d-000000000000000000/build/src/startupcache/StartupCache.cpp, line 228 13:08:25 INFO - PROCESS | 2564 | [2564] WARNING: NS_ENSURE_SUCCESS(rv, rv) failed with result 0x80004005: file c:/builds/moz2_slave/m-rel-w64-d-000000000000000000/build/src/xpcom/base/nsSystemInfo.cpp, line 112 13:08:25 INFO - PROCESS | 2564 | [2564] WARNING: This method is lossy. Use GetCanonicalPath !: file c:/builds/moz2_slave/m-rel-w64-d-000000000000000000/build/src/xpcom/io/nsLocalFileWin.cpp, line 3456 13:08:27 INFO - PROCESS | 2564 | 1471464507063 Marionette DEBUG Marionette enabled via build flag and pref 13:08:28 INFO - PROCESS | 2564 | ++DOCSHELL 00000039B3F5E000 == 1 [pid = 2564] [id = 1] 13:08:28 INFO - PROCESS | 2564 | ++DOMWINDOW == 1 (00000039C24B8000) [pid = 2564] [serial = 1] [outer = 0000000000000000] 13:08:28 INFO - PROCESS | 2564 | [2564] WARNING: No inner window available!: file c:/builds/moz2_slave/m-rel-w64-d-000000000000000000/build/src/dom/base/nsGlobalWindow.cpp, line 9832 13:08:28 INFO - PROCESS | 2564 | ++DOMWINDOW == 2 (00000039C24B9000) [pid = 2564] [serial = 2] [outer = 00000039C24B8000] 13:08:28 INFO - PROCESS | 2564 | ++DOCSHELL 00000039C5892000 == 2 [pid = 2564] [id = 2] 13:08:28 INFO - PROCESS | 2564 | ++DOMWINDOW == 3 (00000039C5892800) [pid = 2564] [serial = 3] [outer = 0000000000000000] 13:08:28 INFO - PROCESS | 2564 | [2564] WARNING: No inner window available!: file c:/builds/moz2_slave/m-rel-w64-d-000000000000000000/build/src/dom/base/nsGlobalWindow.cpp, line 9832 13:08:28 INFO - PROCESS | 2564 | ++DOMWINDOW == 4 (00000039C5893800) [pid = 2564] [serial = 4] [outer = 00000039C5892800] 13:08:29 INFO - PROCESS | 2564 | 1471464509218 Marionette INFO Listening on port 2828 13:08:31 INFO - PROCESS | 2564 | 1471464511455 Marionette DEBUG Marionette enabled via command-line flag 13:08:31 INFO - PROCESS | 2564 | ++DOCSHELL 00000039C65DC000 == 3 [pid = 2564] [id = 3] 13:08:31 INFO - PROCESS | 2564 | ++DOMWINDOW == 5 (00000039C682C800) [pid = 2564] [serial = 5] [outer = 0000000000000000] 13:08:31 INFO - PROCESS | 2564 | [2564] WARNING: No inner window available!: file c:/builds/moz2_slave/m-rel-w64-d-000000000000000000/build/src/dom/base/nsGlobalWindow.cpp, line 9832 13:08:31 INFO - PROCESS | 2564 | ++DOMWINDOW == 6 (00000039C682D800) [pid = 2564] [serial = 6] [outer = 00000039C682C800] 13:08:31 INFO - PROCESS | 2564 | [2564] WARNING: 'NS_FAILED(rv)', file c:/builds/moz2_slave/m-rel-w64-d-000000000000000000/build/src/dom/plugins/base/nsPluginHost.cpp, line 2375 13:08:31 INFO - PROCESS | 2564 | [2564] WARNING: 'NS_FAILED(rv)', file c:/builds/moz2_slave/m-rel-w64-d-000000000000000000/build/src/dom/plugins/base/nsPluginHost.cpp, line 2375 13:08:32 INFO - PROCESS | 2564 | ++DOMWINDOW == 7 (00000039C732B800) [pid = 2564] [serial = 7] [outer = 00000039C5892800] 13:08:32 INFO - PROCESS | 2564 | [2564] WARNING: NS_ENSURE_SUCCESS(rv, rv) failed with result 0x80520012: file c:/builds/moz2_slave/m-rel-w64-d-000000000000000000/build/src/js/xpconnect/loader/mozJSComponentLoader.cpp, line 846 13:08:32 INFO - PROCESS | 2564 | 1471464512186 Marionette DEBUG Accepted connection conn0 from 127.0.0.1:49281 13:08:32 INFO - PROCESS | 2564 | [2564] WARNING: NS_ENSURE_SUCCESS(rv, rv) failed with result 0x80520012: file c:/builds/moz2_slave/m-rel-w64-d-000000000000000000/build/src/js/xpconnect/loader/mozJSComponentLoader.cpp, line 846 13:08:32 INFO - PROCESS | 2564 | 1471464512200 Marionette DEBUG Accepted connection conn1 from 127.0.0.1:49282 13:08:32 INFO - PROCESS | 2564 | [2564] WARNING: NS_ENSURE_SUCCESS(rv, rv) failed with result 0x80520012: file c:/builds/moz2_slave/m-rel-w64-d-000000000000000000/build/src/js/xpconnect/loader/mozJSComponentLoader.cpp, line 846 13:08:32 INFO - PROCESS | 2564 | 1471464512227 Marionette DEBUG Accepted connection conn2 from 127.0.0.1:49283 13:08:32 INFO - PROCESS | 2564 | [2564] WARNING: NS_ENSURE_SUCCESS(rv, rv) failed with result 0x80520012: file c:/builds/moz2_slave/m-rel-w64-d-000000000000000000/build/src/js/xpconnect/loader/mozJSComponentLoader.cpp, line 846 13:08:32 INFO - PROCESS | 2564 | 1471464512234 Marionette DEBUG Accepted connection conn3 from 127.0.0.1:49284 13:08:32 INFO - PROCESS | 2564 | [2564] WARNING: NS_ENSURE_SUCCESS(rv, rv) failed with result 0x80520012: file c:/builds/moz2_slave/m-rel-w64-d-000000000000000000/build/src/js/xpconnect/loader/mozJSComponentLoader.cpp, line 846 13:08:32 INFO - PROCESS | 2564 | 1471464512239 Marionette DEBUG Accepted connection conn4 from 127.0.0.1:49285 13:08:32 INFO - PROCESS | 2564 | [2564] WARNING: NS_ENSURE_SUCCESS(rv, rv) failed with result 0x80520012: file c:/builds/moz2_slave/m-rel-w64-d-000000000000000000/build/src/js/xpconnect/loader/mozJSComponentLoader.cpp, line 846 13:08:32 INFO - PROCESS | 2564 | 1471464512276 Marionette DEBUG Accepted connection conn5 from 127.0.0.1:49286 13:08:32 INFO - PROCESS | 2564 | 1471464512279 Marionette DEBUG Closed connection conn0 13:08:32 INFO - PROCESS | 2564 | 1471464512281 Marionette DEBUG Closed connection conn1 13:08:32 INFO - PROCESS | 2564 | 1471464512284 Marionette DEBUG Closed connection conn2 13:08:32 INFO - PROCESS | 2564 | 1471464512286 Marionette DEBUG Closed connection conn3 13:08:32 INFO - PROCESS | 2564 | 1471464512289 Marionette DEBUG Closed connection conn4 13:08:32 INFO - PROCESS | 2564 | 1471464512368 Marionette DEBUG Closed connection conn5 13:08:32 INFO - PROCESS | 2564 | [2564] WARNING: NS_ENSURE_SUCCESS(rv, rv) failed with result 0x80520012: file c:/builds/moz2_slave/m-rel-w64-d-000000000000000000/build/src/js/xpconnect/loader/mozJSComponentLoader.cpp, line 846 13:08:32 INFO - PROCESS | 2564 | 1471464512373 Marionette DEBUG Accepted connection conn6 from 127.0.0.1:49287 13:08:32 INFO - PROCESS | 2564 | 1471464512641 Marionette DEBUG Closed connection conn6 13:08:32 INFO - PROCESS | 2564 | [2564] WARNING: NS_ENSURE_SUCCESS(rv, rv) failed with result 0x80520012: file c:/builds/moz2_slave/m-rel-w64-d-000000000000000000/build/src/js/xpconnect/loader/mozJSComponentLoader.cpp, line 846 13:08:32 INFO - PROCESS | 2564 | 1471464512646 Marionette DEBUG Accepted connection conn7 from 127.0.0.1:49288 13:08:32 INFO - PROCESS | 2564 | ++DOCSHELL 00000039C7761000 == 4 [pid = 2564] [id = 4] 13:08:32 INFO - PROCESS | 2564 | ++DOMWINDOW == 8 (00000039C24A3800) [pid = 2564] [serial = 8] [outer = 0000000000000000] 13:08:32 INFO - PROCESS | 2564 | ++DOMWINDOW == 9 (00000039C7E61800) [pid = 2564] [serial = 9] [outer = 00000039C24A3800] 13:08:32 INFO - PROCESS | 2564 | ++DOMWINDOW == 10 (00000039C7A93C00) [pid = 2564] [serial = 10] [outer = 00000039C24A3800] 13:08:32 INFO - PROCESS | 2564 | 1471464512855 Marionette TRACE conn7 -> [0,1,"newSession",{"sessionId":null,"capabilities":null}] 13:08:32 INFO - PROCESS | 2564 | 1471464512861 Marionette CONFIG Changing capabilities: {"browserName":"Firefox","browserVersion":"48.0.1","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":"20160817112116","device":"desktop","version":"48.0.1"} 13:08:33 INFO - PROCESS | 2564 | [2564] WARNING: getting z level of unregistered window: file c:/builds/moz2_slave/m-rel-w64-d-000000000000000000/build/src/xpfe/appshell/nsWindowMediator.cpp, line 623 13:08:33 INFO - PROCESS | 2564 | [2564] WARNING: getting z level of unregistered window: file c:/builds/moz2_slave/m-rel-w64-d-000000000000000000/build/src/xpfe/appshell/nsWindowMediator.cpp, line 623 13:08:33 INFO - PROCESS | 2564 | [2564] WARNING: Failed to retarget HTML data delivery to the parser thread.: file c:/builds/moz2_slave/m-rel-w64-d-000000000000000000/build/src/parser/html/nsHtml5StreamParser.cpp, line 967 13:08:34 INFO - PROCESS | 2564 | ++DOCSHELL 00000039CCDA4800 == 5 [pid = 2564] [id = 5] 13:08:34 INFO - PROCESS | 2564 | ++DOMWINDOW == 11 (00000039CCDA7000) [pid = 2564] [serial = 11] [outer = 0000000000000000] 13:08:34 INFO - PROCESS | 2564 | ++DOCSHELL 00000039CCDA8000 == 6 [pid = 2564] [id = 6] 13:08:34 INFO - PROCESS | 2564 | ++DOMWINDOW == 12 (00000039CB06C800) [pid = 2564] [serial = 12] [outer = 0000000000000000] 13:08:34 INFO - PROCESS | 2564 | [2564] WARNING: NS_ENSURE_SUCCESS(rv, rv) failed with result 0x80040111: file c:/builds/moz2_slave/m-rel-w64-d-000000000000000000/build/src/dom/base/nsFrameLoader.cpp, line 272 13:08:34 INFO - PROCESS | 2564 | ++DOCSHELL 00000039CDA7C000 == 7 [pid = 2564] [id = 7] 13:08:34 INFO - PROCESS | 2564 | ++DOMWINDOW == 13 (00000039CB06C000) [pid = 2564] [serial = 13] [outer = 0000000000000000] 13:08:34 INFO - PROCESS | 2564 | [2564] WARNING: NS_ENSURE_SUCCESS(rv, rv) failed with result 0x80040111: file c:/builds/moz2_slave/m-rel-w64-d-000000000000000000/build/src/dom/base/nsFrameLoader.cpp, line 272 13:08:34 INFO - PROCESS | 2564 | [2564] WARNING: Couldn't create child process for iframe.: file c:/builds/moz2_slave/m-rel-w64-d-000000000000000000/build/src/dom/base/nsFrameLoader.cpp, line 336 13:08:34 INFO - PROCESS | 2564 | ++DOMWINDOW == 14 (00000039CDB5B800) [pid = 2564] [serial = 14] [outer = 00000039CB06C000] 13:08:35 INFO - PROCESS | 2564 | ++DOMWINDOW == 15 (00000039CE112800) [pid = 2564] [serial = 15] [outer = 00000039CCDA7000] 13:08:35 INFO - PROCESS | 2564 | ++DOMWINDOW == 16 (00000039CDB51800) [pid = 2564] [serial = 16] [outer = 00000039CB06C800] 13:08:35 INFO - PROCESS | 2564 | ++DOMWINDOW == 17 (00000039CDE66C00) [pid = 2564] [serial = 17] [outer = 00000039CB06C000] 13:08:36 INFO - PROCESS | 2564 | 1471464516019 Marionette INFO startBrowser bc8f8550-5cfe-4dfe-b5f0-ca36c3097f63 13:08:36 INFO - PROCESS | 2564 | 1471464516056 Marionette DEBUG loaded listener.js 13:08:36 INFO - PROCESS | 2564 | 1471464516070 Marionette DEBUG loaded listener.js 13:08:36 INFO - PROCESS | 2564 | 1471464516073 Marionette INFO sendAsync bc8f8550-5cfe-4dfe-b5f0-ca36c3097f63 13:08:36 INFO - PROCESS | 2564 | ++DOMWINDOW == 18 (00000039D00D4C00) [pid = 2564] [serial = 18] [outer = 00000039CB06C000] 13:08:36 INFO - PROCESS | 2564 | 1471464516954 Marionette TRACE conn7 <- [1,1,null,{"sessionId":"bc8f8550-5cfe-4dfe-b5f0-ca36c3097f63","capabilities":{"browserName":"Firefox","browserVersion":"48.0.1","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":"20160817112116","device":"desktop","version":"48.0.1","command_id":1}}] 13:08:37 INFO - PROCESS | 2564 | 1471464517369 Marionette TRACE conn7 -> [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:08:37 INFO - PROCESS | 2564 | 1471464517372 Marionette INFO sendAsync bc8f8550-5cfe-4dfe-b5f0-ca36c3097f63 13:08:37 INFO - PROCESS | 2564 | 1471464517479 Marionette TRACE conn7 <- [1,2,null,{"value":null}] 13:08:37 INFO - PROCESS | 2564 | 1471464517490 Marionette TRACE conn7 -> [0,3,"get",{"url":"http://web-platform.test:8000/testharness_runner.html"}] 13:08:37 INFO - PROCESS | 2564 | 1471464517492 Marionette INFO sendAsync bc8f8550-5cfe-4dfe-b5f0-ca36c3097f63 13:08:37 INFO - PROCESS | 2564 | [2564] WARNING: Could not get disk status from nsIDiskSpaceWatcher: file c:/builds/moz2_slave/m-rel-w64-d-000000000000000000/build/src/uriloader/prefetch/nsOfflineCacheUpdateService.cpp, line 283 13:08:38 INFO - PROCESS | 2564 | --DOCSHELL 00000039B3F5E000 == 6 [pid = 2564] [id = 1] 13:08:39 INFO - PROCESS | 2564 | [2564] WARNING: NS_ENSURE_TRUE(aURI) failed: file c:/builds/moz2_slave/m-rel-w64-d-000000000000000000/build/src/netwerk/cache2/CacheStorage.cpp, line 63 13:08:39 INFO - PROCESS | 2564 | ++DOMWINDOW == 19 (00000039C0B50C00) [pid = 2564] [serial = 19] [outer = 00000039CB06C000] 13:08:39 INFO - PROCESS | 2564 | [2564] WARNING: NS_ENSURE_TRUE(aURI) failed: file c:/builds/moz2_slave/m-rel-w64-d-000000000000000000/build/src/netwerk/cache2/CacheStorage.cpp, line 63 13:08:39 INFO - PROCESS | 2564 | [2564] WARNING: RasterImage::Init failed: file c:/builds/moz2_slave/m-rel-w64-d-000000000000000000/build/src/image/ImageFactory.cpp, line 109 13:08:39 INFO - PROCESS | 2564 | 1471464519672 Marionette TRACE conn7 <- [1,3,null,{}] 13:08:39 INFO - PROCESS | 2564 | 1471464519677 Marionette TRACE conn7 -> [0,4,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"document.title = 'MainThread'","sandbox":"default","line":140}] 13:08:39 INFO - PROCESS | 2564 | 1471464519681 Marionette INFO sendAsync bc8f8550-5cfe-4dfe-b5f0-ca36c3097f63 13:08:39 INFO - PROCESS | 2564 | 1471464519704 Marionette TRACE conn7 <- [1,4,null,{"value":null}] 13:08:39 INFO - PROCESS | 2564 | 1471464519735 Marionette TRACE conn7 -> [0,5,"getWindowHandle",null] 13:08:39 INFO - PROCESS | 2564 | 1471464519740 Marionette TRACE conn7 <- [1,5,null,{"value":"13"}] 13:08:39 INFO - TEST-START | /2dcontext/compositing/2d.composite.canvas.copy.html 13:08:39 INFO - PROCESS | 2564 | 1471464519750 Marionette TRACE conn7 -> [0,6,"setScriptTimeout",{"ms":35000}] 13:08:39 INFO - PROCESS | 2564 | 1471464519754 Marionette TRACE conn7 <- [1,6,null,{}] 13:08:39 INFO - PROCESS | 2564 | 1471464519770 Marionette TRACE conn7 -> [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:08:39 INFO - PROCESS | 2564 | 1471464519774 Marionette INFO sendAsync bc8f8550-5cfe-4dfe-b5f0-ca36c3097f63 13:08:39 INFO - PROCESS | 2564 | 1471464519796 Marionette TRACE conn7 <- [1,7,null,{"value":null}] 13:08:39 INFO - PROCESS | 2564 | 1471464519801 Marionette TRACE conn7 -> [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\", \"8d521690-0e1e-4993-8caf-94bf4ae6dcf1\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:08:39 INFO - PROCESS | 2564 | 1471464519805 Marionette INFO sendAsync bc8f8550-5cfe-4dfe-b5f0-ca36c3097f63 13:08:39 INFO - PROCESS | 2564 | ++DOCSHELL 00000039C6848800 == 7 [pid = 2564] [id = 8] 13:08:39 INFO - PROCESS | 2564 | ++DOMWINDOW == 20 (00000039C7E5F800) [pid = 2564] [serial = 20] [outer = 0000000000000000] 13:08:39 INFO - PROCESS | 2564 | ++DOMWINDOW == 21 (00000039C7E68C00) [pid = 2564] [serial = 21] [outer = 00000039C7E5F800] 13:08:39 INFO - PROCESS | 2564 | 1471464519868 Marionette DEBUG loaded listener.js 13:08:39 INFO - PROCESS | 2564 | ++DOMWINDOW == 22 (00000039CC3B9000) [pid = 2564] [serial = 22] [outer = 00000039C7E5F800] 13:08:40 INFO - PROCESS | 2564 | ++DOCSHELL 00000039C0948000 == 8 [pid = 2564] [id = 9] 13:08:40 INFO - PROCESS | 2564 | ++DOMWINDOW == 23 (00000039C1DC3C00) [pid = 2564] [serial = 23] [outer = 0000000000000000] 13:08:40 INFO - PROCESS | 2564 | ++DOMWINDOW == 24 (00000039C2451400) [pid = 2564] [serial = 24] [outer = 00000039C1DC3C00] 13:08:40 INFO - PROCESS | 2564 | 1471464520395 Marionette DEBUG loaded listener.js 13:08:40 INFO - PROCESS | 2564 | ++DOMWINDOW == 25 (00000039C5B67400) [pid = 2564] [serial = 25] [outer = 00000039C1DC3C00] 13:08:41 INFO - PROCESS | 2564 | --DOCSHELL 00000039C7761000 == 7 [pid = 2564] [id = 4] 13:08:41 INFO - PROCESS | 2564 | 1471464521030 Marionette TRACE conn7 <- [1,8,null,{"value":["/2dcontext/compositing/2d.composite.canvas.copy.html",0,null,null,[["Canvas test: 2d.composite.canvas.copy",0,null,null]]]}] 13:08:41 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.canvas.copy.html | Canvas test: 2d.composite.canvas.copy 13:08:41 INFO - TEST-OK | /2dcontext/compositing/2d.composite.canvas.copy.html | took 1338ms 13:08:41 INFO - PROCESS | 2564 | 1471464521165 Marionette TRACE conn7 -> [0,9,"getWindowHandle",null] 13:08:41 INFO - PROCESS | 2564 | 1471464521168 Marionette TRACE conn7 <- [1,9,null,{"value":"13"}] 13:08:41 INFO - TEST-START | /2dcontext/compositing/2d.composite.canvas.destination-atop.html 13:08:41 INFO - PROCESS | 2564 | 1471464521189 Marionette TRACE conn7 -> [0,10,"setScriptTimeout",{"ms":35000}] 13:08:41 INFO - PROCESS | 2564 | 1471464521192 Marionette TRACE conn7 <- [1,10,null,{}] 13:08:41 INFO - PROCESS | 2564 | 1471464521197 Marionette TRACE conn7 -> [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:08:41 INFO - PROCESS | 2564 | 1471464521200 Marionette INFO sendAsync bc8f8550-5cfe-4dfe-b5f0-ca36c3097f63 13:08:41 INFO - PROCESS | 2564 | 1471464521308 Marionette TRACE conn7 <- [1,11,null,{"value":null}] 13:08:41 INFO - PROCESS | 2564 | 1471464521355 Marionette TRACE conn7 -> [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\", \"8d521690-0e1e-4993-8caf-94bf4ae6dcf1\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:08:41 INFO - PROCESS | 2564 | 1471464521358 Marionette INFO sendAsync bc8f8550-5cfe-4dfe-b5f0-ca36c3097f63 13:08:41 INFO - PROCESS | 2564 | ++DOCSHELL 00000039C1B32800 == 8 [pid = 2564] [id = 10] 13:08:41 INFO - PROCESS | 2564 | ++DOMWINDOW == 26 (00000039C1C58400) [pid = 2564] [serial = 26] [outer = 0000000000000000] 13:08:41 INFO - PROCESS | 2564 | ++DOMWINDOW == 27 (00000039C62D1400) [pid = 2564] [serial = 27] [outer = 00000039C1C58400] 13:08:41 INFO - PROCESS | 2564 | 1471464521411 Marionette DEBUG loaded listener.js 13:08:41 INFO - PROCESS | 2564 | ++DOMWINDOW == 28 (00000039CB00CC00) [pid = 2564] [serial = 28] [outer = 00000039C1C58400] 13:08:41 INFO - PROCESS | 2564 | ++DOCSHELL 00000039C661D000 == 9 [pid = 2564] [id = 11] 13:08:41 INFO - PROCESS | 2564 | ++DOMWINDOW == 29 (00000039C661F800) [pid = 2564] [serial = 29] [outer = 0000000000000000] 13:08:41 INFO - PROCESS | 2564 | ++DOMWINDOW == 30 (00000039C6830800) [pid = 2564] [serial = 30] [outer = 00000039C661F800] 13:08:41 INFO - PROCESS | 2564 | ++DOMWINDOW == 31 (00000039C7324800) [pid = 2564] [serial = 31] [outer = 00000039C661F800] 13:08:41 INFO - PROCESS | 2564 | ++DOCSHELL 00000039C01E2800 == 10 [pid = 2564] [id = 12] 13:08:41 INFO - PROCESS | 2564 | ++DOMWINDOW == 32 (00000039CB554800) [pid = 2564] [serial = 32] [outer = 0000000000000000] 13:08:41 INFO - PROCESS | 2564 | ++DOMWINDOW == 33 (00000039CD0DFC00) [pid = 2564] [serial = 33] [outer = 00000039CB554800] 13:08:41 INFO - PROCESS | 2564 | 1471464521903 Marionette TRACE conn7 <- [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:08:41 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.canvas.destination-atop.html | Canvas test: 2d.composite.canvas.destination-atop 13:08:41 INFO - TEST-OK | /2dcontext/compositing/2d.composite.canvas.destination-atop.html | took 754ms 13:08:41 INFO - PROCESS | 2564 | ++DOMWINDOW == 34 (00000039CB552800) [pid = 2564] [serial = 34] [outer = 00000039CB554800] 13:08:41 INFO - PROCESS | 2564 | 1471464521955 Marionette TRACE conn7 -> [0,13,"getWindowHandle",null] 13:08:41 INFO - PROCESS | 2564 | 1471464521960 Marionette TRACE conn7 <- [1,13,null,{"value":"13"}] 13:08:41 INFO - TEST-START | /2dcontext/compositing/2d.composite.canvas.destination-in.html 13:08:41 INFO - PROCESS | 2564 | 1471464521973 Marionette TRACE conn7 -> [0,14,"setScriptTimeout",{"ms":35000}] 13:08:41 INFO - PROCESS | 2564 | 1471464521976 Marionette TRACE conn7 <- [1,14,null,{}] 13:08:42 INFO - PROCESS | 2564 | 1471464522053 Marionette TRACE conn7 -> [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:08:42 INFO - PROCESS | 2564 | 1471464522056 Marionette INFO sendAsync bc8f8550-5cfe-4dfe-b5f0-ca36c3097f63 13:08:42 INFO - PROCESS | 2564 | 1471464522158 Marionette TRACE conn7 <- [1,15,null,{"value":null}] 13:08:42 INFO - PROCESS | 2564 | 1471464522208 Marionette TRACE conn7 -> [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\", \"8d521690-0e1e-4993-8caf-94bf4ae6dcf1\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:08:42 INFO - PROCESS | 2564 | 1471464522210 Marionette INFO sendAsync bc8f8550-5cfe-4dfe-b5f0-ca36c3097f63 13:08:42 INFO - PROCESS | 2564 | ++DOCSHELL 00000039C75EF800 == 11 [pid = 2564] [id = 13] 13:08:42 INFO - PROCESS | 2564 | ++DOMWINDOW == 35 (00000039CCC9C400) [pid = 2564] [serial = 35] [outer = 0000000000000000] 13:08:42 INFO - PROCESS | 2564 | ++DOMWINDOW == 36 (00000039CD424800) [pid = 2564] [serial = 36] [outer = 00000039CCC9C400] 13:08:42 INFO - PROCESS | 2564 | 1471464522265 Marionette DEBUG loaded listener.js 13:08:42 INFO - PROCESS | 2564 | ++DOMWINDOW == 37 (00000039CE40D000) [pid = 2564] [serial = 37] [outer = 00000039CCC9C400] 13:08:42 INFO - PROCESS | 2564 | 1471464522682 Marionette TRACE conn7 <- [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:08:42 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.canvas.destination-in.html | Canvas test: 2d.composite.canvas.destination-in 13:08:42 INFO - TEST-OK | /2dcontext/compositing/2d.composite.canvas.destination-in.html | took 732ms 13:08:42 INFO - PROCESS | 2564 | 1471464522709 Marionette TRACE conn7 -> [0,17,"getWindowHandle",null] 13:08:42 INFO - PROCESS | 2564 | 1471464522711 Marionette TRACE conn7 <- [1,17,null,{"value":"13"}] 13:08:42 INFO - TEST-START | /2dcontext/compositing/2d.composite.canvas.destination-out.html 13:08:42 INFO - PROCESS | 2564 | 1471464522715 Marionette TRACE conn7 -> [0,18,"setScriptTimeout",{"ms":35000}] 13:08:42 INFO - PROCESS | 2564 | 1471464522719 Marionette TRACE conn7 <- [1,18,null,{}] 13:08:42 INFO - PROCESS | 2564 | 1471464522731 Marionette TRACE conn7 -> [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:08:42 INFO - PROCESS | 2564 | 1471464522736 Marionette INFO sendAsync bc8f8550-5cfe-4dfe-b5f0-ca36c3097f63 13:08:42 INFO - PROCESS | 2564 | 1471464522830 Marionette TRACE conn7 <- [1,19,null,{"value":null}] 13:08:42 INFO - PROCESS | 2564 | 1471464522837 Marionette TRACE conn7 -> [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\", \"8d521690-0e1e-4993-8caf-94bf4ae6dcf1\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:08:42 INFO - PROCESS | 2564 | 1471464522841 Marionette INFO sendAsync bc8f8550-5cfe-4dfe-b5f0-ca36c3097f63 13:08:42 INFO - PROCESS | 2564 | ++DOCSHELL 00000039CB7D1000 == 12 [pid = 2564] [id = 14] 13:08:42 INFO - PROCESS | 2564 | ++DOMWINDOW == 38 (00000039CFD43C00) [pid = 2564] [serial = 38] [outer = 0000000000000000] 13:08:42 INFO - PROCESS | 2564 | ++DOMWINDOW == 39 (00000039CFD9A000) [pid = 2564] [serial = 39] [outer = 00000039CFD43C00] 13:08:42 INFO - PROCESS | 2564 | 1471464522896 Marionette DEBUG loaded listener.js 13:08:42 INFO - PROCESS | 2564 | ++DOMWINDOW == 40 (00000039D05AF800) [pid = 2564] [serial = 40] [outer = 00000039CFD43C00] 13:08:43 INFO - PROCESS | 2564 | 1471464523304 Marionette TRACE conn7 <- [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:08:43 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.canvas.destination-out.html | Canvas test: 2d.composite.canvas.destination-out 13:08:43 INFO - TEST-OK | /2dcontext/compositing/2d.composite.canvas.destination-out.html | took 629ms 13:08:43 INFO - PROCESS | 2564 | 1471464523347 Marionette TRACE conn7 -> [0,21,"getWindowHandle",null] 13:08:43 INFO - PROCESS | 2564 | 1471464523350 Marionette TRACE conn7 <- [1,21,null,{"value":"13"}] 13:08:43 INFO - TEST-START | /2dcontext/compositing/2d.composite.canvas.destination-over.html 13:08:43 INFO - PROCESS | 2564 | 1471464523353 Marionette TRACE conn7 -> [0,22,"setScriptTimeout",{"ms":35000}] 13:08:43 INFO - PROCESS | 2564 | 1471464523355 Marionette TRACE conn7 <- [1,22,null,{}] 13:08:43 INFO - PROCESS | 2564 | 1471464523359 Marionette TRACE conn7 -> [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:08:43 INFO - PROCESS | 2564 | 1471464523362 Marionette INFO sendAsync bc8f8550-5cfe-4dfe-b5f0-ca36c3097f63 13:08:43 INFO - PROCESS | 2564 | 1471464523446 Marionette TRACE conn7 <- [1,23,null,{"value":null}] 13:08:43 INFO - PROCESS | 2564 | 1471464523452 Marionette TRACE conn7 -> [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\", \"8d521690-0e1e-4993-8caf-94bf4ae6dcf1\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:08:43 INFO - PROCESS | 2564 | 1471464523454 Marionette INFO sendAsync bc8f8550-5cfe-4dfe-b5f0-ca36c3097f63 13:08:43 INFO - PROCESS | 2564 | ++DOCSHELL 00000039CCDBD000 == 13 [pid = 2564] [id = 15] 13:08:43 INFO - PROCESS | 2564 | ++DOMWINDOW == 41 (00000039CDCED800) [pid = 2564] [serial = 41] [outer = 0000000000000000] 13:08:43 INFO - PROCESS | 2564 | ++DOMWINDOW == 42 (00000039CDCF3800) [pid = 2564] [serial = 42] [outer = 00000039CDCED800] 13:08:43 INFO - PROCESS | 2564 | 1471464523503 Marionette DEBUG loaded listener.js 13:08:43 INFO - PROCESS | 2564 | ++DOMWINDOW == 43 (00000039C7A92400) [pid = 2564] [serial = 43] [outer = 00000039CDCED800] 13:08:43 INFO - PROCESS | 2564 | 1471464523902 Marionette TRACE conn7 <- [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:08:43 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.canvas.destination-over.html | Canvas test: 2d.composite.canvas.destination-over 13:08:43 INFO - TEST-OK | /2dcontext/compositing/2d.composite.canvas.destination-over.html | took 587ms 13:08:43 INFO - PROCESS | 2564 | 1471464523947 Marionette TRACE conn7 -> [0,25,"getWindowHandle",null] 13:08:43 INFO - PROCESS | 2564 | 1471464523950 Marionette TRACE conn7 <- [1,25,null,{"value":"13"}] 13:08:43 INFO - TEST-START | /2dcontext/compositing/2d.composite.canvas.lighter.html 13:08:43 INFO - PROCESS | 2564 | 1471464523960 Marionette TRACE conn7 -> [0,26,"setScriptTimeout",{"ms":35000}] 13:08:43 INFO - PROCESS | 2564 | 1471464523963 Marionette TRACE conn7 <- [1,26,null,{}] 13:08:43 INFO - PROCESS | 2564 | 1471464523967 Marionette TRACE conn7 -> [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:08:43 INFO - PROCESS | 2564 | 1471464523969 Marionette INFO sendAsync bc8f8550-5cfe-4dfe-b5f0-ca36c3097f63 13:08:44 INFO - PROCESS | 2564 | 1471464524052 Marionette TRACE conn7 <- [1,27,null,{"value":null}] 13:08:44 INFO - PROCESS | 2564 | 1471464524057 Marionette TRACE conn7 -> [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\", \"8d521690-0e1e-4993-8caf-94bf4ae6dcf1\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:08:44 INFO - PROCESS | 2564 | 1471464524060 Marionette INFO sendAsync bc8f8550-5cfe-4dfe-b5f0-ca36c3097f63 13:08:44 INFO - PROCESS | 2564 | ++DOCSHELL 00000039CCEB2800 == 14 [pid = 2564] [id = 16] 13:08:44 INFO - PROCESS | 2564 | ++DOMWINDOW == 44 (00000039C1FDF800) [pid = 2564] [serial = 44] [outer = 0000000000000000] 13:08:44 INFO - PROCESS | 2564 | ++DOMWINDOW == 45 (00000039CD9DD000) [pid = 2564] [serial = 45] [outer = 00000039C1FDF800] 13:08:44 INFO - PROCESS | 2564 | 1471464524107 Marionette DEBUG loaded listener.js 13:08:44 INFO - PROCESS | 2564 | ++DOMWINDOW == 46 (00000039CD9E6C00) [pid = 2564] [serial = 46] [outer = 00000039C1FDF800] 13:08:44 INFO - PROCESS | 2564 | 1471464524535 Marionette TRACE conn7 <- [1,28,null,{"value":["/2dcontext/compositing/2d.composite.canvas.lighter.html",0,null,null,[["Canvas test: 2d.composite.canvas.lighter",0,null,null]]]}] 13:08:44 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.canvas.lighter.html | Canvas test: 2d.composite.canvas.lighter 13:08:44 INFO - TEST-OK | /2dcontext/compositing/2d.composite.canvas.lighter.html | took 649ms 13:08:44 INFO - PROCESS | 2564 | 1471464524606 Marionette TRACE conn7 -> [0,29,"getWindowHandle",null] 13:08:44 INFO - PROCESS | 2564 | 1471464524608 Marionette TRACE conn7 <- [1,29,null,{"value":"13"}] 13:08:44 INFO - TEST-START | /2dcontext/compositing/2d.composite.canvas.source-atop.html 13:08:44 INFO - PROCESS | 2564 | 1471464524612 Marionette TRACE conn7 -> [0,30,"setScriptTimeout",{"ms":35000}] 13:08:44 INFO - PROCESS | 2564 | 1471464524614 Marionette TRACE conn7 <- [1,30,null,{}] 13:08:44 INFO - PROCESS | 2564 | 1471464524617 Marionette TRACE conn7 -> [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:08:44 INFO - PROCESS | 2564 | 1471464524623 Marionette INFO sendAsync bc8f8550-5cfe-4dfe-b5f0-ca36c3097f63 13:08:44 INFO - PROCESS | 2564 | 1471464524751 Marionette TRACE conn7 <- [1,31,null,{"value":null}] 13:08:44 INFO - PROCESS | 2564 | 1471464524759 Marionette TRACE conn7 -> [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\", \"8d521690-0e1e-4993-8caf-94bf4ae6dcf1\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:08:44 INFO - PROCESS | 2564 | 1471464524761 Marionette INFO sendAsync bc8f8550-5cfe-4dfe-b5f0-ca36c3097f63 13:08:44 INFO - PROCESS | 2564 | ++DOCSHELL 00000039CD616000 == 15 [pid = 2564] [id = 17] 13:08:44 INFO - PROCESS | 2564 | ++DOMWINDOW == 47 (00000039D13ADC00) [pid = 2564] [serial = 47] [outer = 0000000000000000] 13:08:44 INFO - PROCESS | 2564 | ++DOMWINDOW == 48 (00000039D13AF800) [pid = 2564] [serial = 48] [outer = 00000039D13ADC00] 13:08:44 INFO - PROCESS | 2564 | 1471464524810 Marionette DEBUG loaded listener.js 13:08:44 INFO - PROCESS | 2564 | ++DOMWINDOW == 49 (00000039D13B4800) [pid = 2564] [serial = 49] [outer = 00000039D13ADC00] 13:08:45 INFO - PROCESS | 2564 | 1471464525184 Marionette TRACE conn7 <- [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:08:45 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.canvas.source-atop.html | Canvas test: 2d.composite.canvas.source-atop 13:08:45 INFO - TEST-OK | /2dcontext/compositing/2d.composite.canvas.source-atop.html | took 628ms 13:08:45 INFO - TEST-START | /2dcontext/compositing/2d.composite.canvas.source-in.html 13:08:45 INFO - PROCESS | 2564 | 1471464525245 Marionette TRACE conn7 -> [0,33,"getWindowHandle",null] 13:08:45 INFO - PROCESS | 2564 | 1471464525247 Marionette TRACE conn7 <- [1,33,null,{"value":"13"}] 13:08:45 INFO - PROCESS | 2564 | 1471464525251 Marionette TRACE conn7 -> [0,34,"setScriptTimeout",{"ms":35000}] 13:08:45 INFO - PROCESS | 2564 | 1471464525260 Marionette TRACE conn7 <- [1,34,null,{}] 13:08:45 INFO - PROCESS | 2564 | 1471464525265 Marionette TRACE conn7 -> [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:08:45 INFO - PROCESS | 2564 | 1471464525267 Marionette INFO sendAsync bc8f8550-5cfe-4dfe-b5f0-ca36c3097f63 13:08:45 INFO - PROCESS | 2564 | 1471464525346 Marionette TRACE conn7 <- [1,35,null,{"value":null}] 13:08:45 INFO - PROCESS | 2564 | 1471464525351 Marionette TRACE conn7 -> [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\", \"8d521690-0e1e-4993-8caf-94bf4ae6dcf1\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:08:45 INFO - PROCESS | 2564 | 1471464525353 Marionette INFO sendAsync bc8f8550-5cfe-4dfe-b5f0-ca36c3097f63 13:08:45 INFO - PROCESS | 2564 | ++DOCSHELL 00000039CDA7F800 == 16 [pid = 2564] [id = 18] 13:08:45 INFO - PROCESS | 2564 | ++DOMWINDOW == 50 (00000039BF91A400) [pid = 2564] [serial = 50] [outer = 0000000000000000] 13:08:45 INFO - PROCESS | 2564 | ++DOMWINDOW == 51 (00000039BF91E000) [pid = 2564] [serial = 51] [outer = 00000039BF91A400] 13:08:45 INFO - PROCESS | 2564 | 1471464525400 Marionette DEBUG loaded listener.js 13:08:45 INFO - PROCESS | 2564 | ++DOMWINDOW == 52 (00000039CCE44400) [pid = 2564] [serial = 52] [outer = 00000039BF91A400] 13:08:45 INFO - PROCESS | 2564 | 1471464525798 Marionette TRACE conn7 <- [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:08:45 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.canvas.source-in.html | Canvas test: 2d.composite.canvas.source-in 13:08:45 INFO - TEST-OK | /2dcontext/compositing/2d.composite.canvas.source-in.html | took 586ms 13:08:45 INFO - PROCESS | 2564 | 1471464525837 Marionette TRACE conn7 -> [0,37,"getWindowHandle",null] 13:08:45 INFO - PROCESS | 2564 | 1471464525839 Marionette TRACE conn7 <- [1,37,null,{"value":"13"}] 13:08:45 INFO - TEST-START | /2dcontext/compositing/2d.composite.canvas.source-out.html 13:08:45 INFO - PROCESS | 2564 | 1471464525853 Marionette TRACE conn7 -> [0,38,"setScriptTimeout",{"ms":35000}] 13:08:45 INFO - PROCESS | 2564 | 1471464525855 Marionette TRACE conn7 <- [1,38,null,{}] 13:08:45 INFO - PROCESS | 2564 | 1471464525859 Marionette TRACE conn7 -> [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:08:45 INFO - PROCESS | 2564 | 1471464525861 Marionette INFO sendAsync bc8f8550-5cfe-4dfe-b5f0-ca36c3097f63 13:08:45 INFO - PROCESS | 2564 | 1471464525945 Marionette TRACE conn7 <- [1,39,null,{"value":null}] 13:08:46 INFO - PROCESS | 2564 | 1471464526038 Marionette TRACE conn7 -> [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\", \"8d521690-0e1e-4993-8caf-94bf4ae6dcf1\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:08:46 INFO - PROCESS | 2564 | 1471464526040 Marionette INFO sendAsync bc8f8550-5cfe-4dfe-b5f0-ca36c3097f63 13:08:46 INFO - PROCESS | 2564 | ++DOCSHELL 00000039CF6D7800 == 17 [pid = 2564] [id = 19] 13:08:46 INFO - PROCESS | 2564 | ++DOMWINDOW == 53 (00000039D13BA400) [pid = 2564] [serial = 53] [outer = 0000000000000000] 13:08:46 INFO - PROCESS | 2564 | ++DOMWINDOW == 54 (00000039D27CD400) [pid = 2564] [serial = 54] [outer = 00000039D13BA400] 13:08:46 INFO - PROCESS | 2564 | 1471464526087 Marionette DEBUG loaded listener.js 13:08:46 INFO - PROCESS | 2564 | ++DOMWINDOW == 55 (00000039CAA7EC00) [pid = 2564] [serial = 55] [outer = 00000039D13BA400] 13:08:46 INFO - PROCESS | 2564 | 1471464526466 Marionette TRACE conn7 <- [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:08:46 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.canvas.source-out.html | Canvas test: 2d.composite.canvas.source-out 13:08:46 INFO - TEST-OK | /2dcontext/compositing/2d.composite.canvas.source-out.html | took 650ms 13:08:46 INFO - PROCESS | 2564 | 1471464526496 Marionette TRACE conn7 -> [0,41,"getWindowHandle",null] 13:08:46 INFO - PROCESS | 2564 | 1471464526498 Marionette TRACE conn7 <- [1,41,null,{"value":"13"}] 13:08:46 INFO - TEST-START | /2dcontext/compositing/2d.composite.canvas.source-over.html 13:08:46 INFO - PROCESS | 2564 | 1471464526502 Marionette TRACE conn7 -> [0,42,"setScriptTimeout",{"ms":35000}] 13:08:46 INFO - PROCESS | 2564 | 1471464526503 Marionette TRACE conn7 <- [1,42,null,{}] 13:08:46 INFO - PROCESS | 2564 | 1471464526507 Marionette TRACE conn7 -> [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:08:46 INFO - PROCESS | 2564 | 1471464526509 Marionette INFO sendAsync bc8f8550-5cfe-4dfe-b5f0-ca36c3097f63 13:08:46 INFO - PROCESS | 2564 | 1471464526623 Marionette TRACE conn7 <- [1,43,null,{"value":null}] 13:08:46 INFO - PROCESS | 2564 | 1471464526631 Marionette TRACE conn7 -> [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\", \"8d521690-0e1e-4993-8caf-94bf4ae6dcf1\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:08:46 INFO - PROCESS | 2564 | 1471464526633 Marionette INFO sendAsync bc8f8550-5cfe-4dfe-b5f0-ca36c3097f63 13:08:46 INFO - PROCESS | 2564 | ++DOCSHELL 00000039D02C3000 == 18 [pid = 2564] [id = 20] 13:08:46 INFO - PROCESS | 2564 | ++DOMWINDOW == 56 (00000039CAA80C00) [pid = 2564] [serial = 56] [outer = 0000000000000000] 13:08:46 INFO - PROCESS | 2564 | ++DOMWINDOW == 57 (00000039CAA88800) [pid = 2564] [serial = 57] [outer = 00000039CAA80C00] 13:08:46 INFO - PROCESS | 2564 | 1471464526682 Marionette DEBUG loaded listener.js 13:08:46 INFO - PROCESS | 2564 | ++DOMWINDOW == 58 (00000039D28BFC00) [pid = 2564] [serial = 58] [outer = 00000039CAA80C00] 13:08:47 INFO - PROCESS | 2564 | 1471464527066 Marionette TRACE conn7 <- [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:08:47 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.canvas.source-over.html | Canvas test: 2d.composite.canvas.source-over 13:08:47 INFO - TEST-OK | /2dcontext/compositing/2d.composite.canvas.source-over.html | took 586ms 13:08:47 INFO - PROCESS | 2564 | 1471464527091 Marionette TRACE conn7 -> [0,45,"getWindowHandle",null] 13:08:47 INFO - PROCESS | 2564 | 1471464527094 Marionette TRACE conn7 <- [1,45,null,{"value":"13"}] 13:08:47 INFO - TEST-START | /2dcontext/compositing/2d.composite.canvas.xor.html 13:08:47 INFO - PROCESS | 2564 | 1471464527097 Marionette TRACE conn7 -> [0,46,"setScriptTimeout",{"ms":35000}] 13:08:47 INFO - PROCESS | 2564 | 1471464527099 Marionette TRACE conn7 <- [1,46,null,{}] 13:08:47 INFO - PROCESS | 2564 | 1471464527103 Marionette TRACE conn7 -> [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:08:47 INFO - PROCESS | 2564 | 1471464527104 Marionette INFO sendAsync bc8f8550-5cfe-4dfe-b5f0-ca36c3097f63 13:08:47 INFO - PROCESS | 2564 | 1471464527211 Marionette TRACE conn7 <- [1,47,null,{"value":null}] 13:08:47 INFO - PROCESS | 2564 | 1471464527243 Marionette TRACE conn7 -> [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\", \"8d521690-0e1e-4993-8caf-94bf4ae6dcf1\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:08:47 INFO - PROCESS | 2564 | 1471464527245 Marionette INFO sendAsync bc8f8550-5cfe-4dfe-b5f0-ca36c3097f63 13:08:47 INFO - PROCESS | 2564 | ++DOCSHELL 00000039D28E8000 == 19 [pid = 2564] [id = 21] 13:08:47 INFO - PROCESS | 2564 | ++DOMWINDOW == 59 (00000039BF7D2800) [pid = 2564] [serial = 59] [outer = 0000000000000000] 13:08:47 INFO - PROCESS | 2564 | ++DOMWINDOW == 60 (00000039BF7DC000) [pid = 2564] [serial = 60] [outer = 00000039BF7D2800] 13:08:47 INFO - PROCESS | 2564 | 1471464527294 Marionette DEBUG loaded listener.js 13:08:47 INFO - PROCESS | 2564 | ++DOMWINDOW == 61 (00000039D28C1C00) [pid = 2564] [serial = 61] [outer = 00000039BF7D2800] 13:08:47 INFO - PROCESS | 2564 | 1471464527662 Marionette TRACE conn7 <- [1,48,null,{"value":["/2dcontext/compositing/2d.composite.canvas.xor.html",0,null,null,[["Canvas test: 2d.composite.canvas.xor",0,null,null]]]}] 13:08:47 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.canvas.xor.html | Canvas test: 2d.composite.canvas.xor 13:08:47 INFO - TEST-OK | /2dcontext/compositing/2d.composite.canvas.xor.html | took 629ms 13:08:47 INFO - PROCESS | 2564 | 1471464527729 Marionette TRACE conn7 -> [0,49,"getWindowHandle",null] 13:08:47 INFO - PROCESS | 2564 | 1471464527732 Marionette TRACE conn7 <- [1,49,null,{"value":"13"}] 13:08:47 INFO - TEST-START | /2dcontext/compositing/2d.composite.clip.copy.html 13:08:47 INFO - PROCESS | 2564 | 1471464527735 Marionette TRACE conn7 -> [0,50,"setScriptTimeout",{"ms":35000}] 13:08:47 INFO - PROCESS | 2564 | 1471464527738 Marionette TRACE conn7 <- [1,50,null,{}] 13:08:47 INFO - PROCESS | 2564 | 1471464527741 Marionette TRACE conn7 -> [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:08:47 INFO - PROCESS | 2564 | 1471464527743 Marionette INFO sendAsync bc8f8550-5cfe-4dfe-b5f0-ca36c3097f63 13:08:47 INFO - PROCESS | 2564 | 1471464527858 Marionette TRACE conn7 <- [1,51,null,{"value":null}] 13:08:47 INFO - PROCESS | 2564 | 1471464527885 Marionette TRACE conn7 -> [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\", \"8d521690-0e1e-4993-8caf-94bf4ae6dcf1\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:08:47 INFO - PROCESS | 2564 | 1471464527887 Marionette INFO sendAsync bc8f8550-5cfe-4dfe-b5f0-ca36c3097f63 13:08:47 INFO - PROCESS | 2564 | ++DOCSHELL 00000039D253F000 == 20 [pid = 2564] [id = 22] 13:08:47 INFO - PROCESS | 2564 | ++DOMWINDOW == 62 (00000039D2592400) [pid = 2564] [serial = 62] [outer = 0000000000000000] 13:08:47 INFO - PROCESS | 2564 | ++DOMWINDOW == 63 (00000039D28C3000) [pid = 2564] [serial = 63] [outer = 00000039D2592400] 13:08:47 INFO - PROCESS | 2564 | 1471464527938 Marionette DEBUG loaded listener.js 13:08:48 INFO - PROCESS | 2564 | ++DOMWINDOW == 64 (00000039D28CBC00) [pid = 2564] [serial = 64] [outer = 00000039D2592400] 13:08:48 INFO - PROCESS | 2564 | 1471464528320 Marionette TRACE conn7 <- [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:08:48 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.clip.copy.html | fill() does not affect pixels outside the clip region. 13:08:48 INFO - TEST-OK | /2dcontext/compositing/2d.composite.clip.copy.html | took 626ms 13:08:48 INFO - PROCESS | 2564 | 1471464528365 Marionette TRACE conn7 -> [0,53,"getWindowHandle",null] 13:08:48 INFO - PROCESS | 2564 | 1471464528367 Marionette TRACE conn7 <- [1,53,null,{"value":"13"}] 13:08:49 INFO - TEST-START | /2dcontext/compositing/2d.composite.clip.destination-atop.html 13:08:49 INFO - PROCESS | 2564 | 1471464529037 Marionette TRACE conn7 -> [0,54,"setScriptTimeout",{"ms":35000}] 13:08:49 INFO - PROCESS | 2564 | 1471464529040 Marionette TRACE conn7 <- [1,54,null,{}] 13:08:49 INFO - PROCESS | 2564 | 1471464529046 Marionette TRACE conn7 -> [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:08:49 INFO - PROCESS | 2564 | 1471464529050 Marionette INFO sendAsync bc8f8550-5cfe-4dfe-b5f0-ca36c3097f63 13:08:49 INFO - PROCESS | 2564 | 1471464529164 Marionette TRACE conn7 <- [1,55,null,{"value":null}] 13:08:49 INFO - PROCESS | 2564 | 1471464529228 Marionette TRACE conn7 -> [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\", \"8d521690-0e1e-4993-8caf-94bf4ae6dcf1\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:08:49 INFO - PROCESS | 2564 | 1471464529231 Marionette INFO sendAsync bc8f8550-5cfe-4dfe-b5f0-ca36c3097f63 13:08:49 INFO - PROCESS | 2564 | ++DOCSHELL 00000039C5802800 == 21 [pid = 2564] [id = 23] 13:08:49 INFO - PROCESS | 2564 | ++DOMWINDOW == 65 (00000039C1DBC800) [pid = 2564] [serial = 65] [outer = 0000000000000000] 13:08:49 INFO - PROCESS | 2564 | ++DOMWINDOW == 66 (00000039C29F3400) [pid = 2564] [serial = 66] [outer = 00000039C1DBC800] 13:08:49 INFO - PROCESS | 2564 | 1471464529284 Marionette DEBUG loaded listener.js 13:08:49 INFO - PROCESS | 2564 | ++DOMWINDOW == 67 (00000039C62DA000) [pid = 2564] [serial = 67] [outer = 00000039C1DBC800] 13:08:49 INFO - PROCESS | 2564 | 1471464529714 Marionette TRACE conn7 <- [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:08:49 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.clip.destination-atop.html | fill() does not affect pixels outside the clip region. 13:08:49 INFO - TEST-OK | /2dcontext/compositing/2d.composite.clip.destination-atop.html | took 734ms 13:08:49 INFO - PROCESS | 2564 | 1471464529773 Marionette TRACE conn7 -> [0,57,"getWindowHandle",null] 13:08:49 INFO - TEST-START | /2dcontext/compositing/2d.composite.clip.destination-in.html 13:08:49 INFO - PROCESS | 2564 | 1471464529777 Marionette TRACE conn7 <- [1,57,null,{"value":"13"}] 13:08:49 INFO - PROCESS | 2564 | 1471464529783 Marionette TRACE conn7 -> [0,58,"setScriptTimeout",{"ms":35000}] 13:08:49 INFO - PROCESS | 2564 | 1471464529785 Marionette TRACE conn7 <- [1,58,null,{}] 13:08:49 INFO - PROCESS | 2564 | 1471464529791 Marionette TRACE conn7 -> [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:08:49 INFO - PROCESS | 2564 | 1471464529795 Marionette INFO sendAsync bc8f8550-5cfe-4dfe-b5f0-ca36c3097f63 13:08:49 INFO - PROCESS | 2564 | 1471464529902 Marionette TRACE conn7 <- [1,59,null,{"value":null}] 13:08:49 INFO - PROCESS | 2564 | 1471464529914 Marionette TRACE conn7 -> [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\", \"8d521690-0e1e-4993-8caf-94bf4ae6dcf1\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:08:49 INFO - PROCESS | 2564 | 1471464529916 Marionette INFO sendAsync bc8f8550-5cfe-4dfe-b5f0-ca36c3097f63 13:08:49 INFO - PROCESS | 2564 | ++DOCSHELL 00000039C75EB800 == 22 [pid = 2564] [id = 24] 13:08:49 INFO - PROCESS | 2564 | ++DOMWINDOW == 68 (00000039C7E69C00) [pid = 2564] [serial = 68] [outer = 0000000000000000] 13:08:49 INFO - PROCESS | 2564 | ++DOMWINDOW == 69 (00000039CAA88C00) [pid = 2564] [serial = 69] [outer = 00000039C7E69C00] 13:08:50 INFO - PROCESS | 2564 | 1471464529996 Marionette DEBUG loaded listener.js 13:08:50 INFO - PROCESS | 2564 | ++DOMWINDOW == 70 (00000039CB00A800) [pid = 2564] [serial = 70] [outer = 00000039C7E69C00] 13:08:50 INFO - PROCESS | 2564 | --DOMWINDOW == 69 (00000039C24A3800) [pid = 2564] [serial = 8] [outer = 0000000000000000] [url = chrome://gfxsanity/content/sanitytest.html] 13:08:50 INFO - PROCESS | 2564 | --DOMWINDOW == 68 (00000039CCC9C400) [pid = 2564] [serial = 35] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.canvas.destination-in.html] 13:08:50 INFO - PROCESS | 2564 | --DOMWINDOW == 67 (00000039CFD43C00) [pid = 2564] [serial = 38] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.canvas.destination-out.html] 13:08:50 INFO - PROCESS | 2564 | --DOMWINDOW == 66 (00000039CDCED800) [pid = 2564] [serial = 41] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.canvas.destination-over.html] 13:08:50 INFO - PROCESS | 2564 | --DOMWINDOW == 65 (00000039C7E5F800) [pid = 2564] [serial = 20] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.canvas.copy.html] 13:08:50 INFO - PROCESS | 2564 | --DOMWINDOW == 64 (00000039C1C58400) [pid = 2564] [serial = 26] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.canvas.destination-atop.html] 13:08:50 INFO - PROCESS | 2564 | 1471464530653 Marionette TRACE conn7 <- [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:08:50 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.clip.destination-in.html | fill() does not affect pixels outside the clip region. 13:08:50 INFO - TEST-OK | /2dcontext/compositing/2d.composite.clip.destination-in.html | took 942ms 13:08:50 INFO - PROCESS | 2564 | 1471464530728 Marionette TRACE conn7 -> [0,61,"getWindowHandle",null] 13:08:50 INFO - PROCESS | 2564 | 1471464530730 Marionette TRACE conn7 <- [1,61,null,{"value":"13"}] 13:08:50 INFO - PROCESS | 2564 | 1471464530734 Marionette TRACE conn7 -> [0,62,"setScriptTimeout",{"ms":35000}] 13:08:50 INFO - TEST-START | /2dcontext/compositing/2d.composite.clip.destination-out.html 13:08:50 INFO - PROCESS | 2564 | 1471464530736 Marionette TRACE conn7 <- [1,62,null,{}] 13:08:50 INFO - PROCESS | 2564 | 1471464530740 Marionette TRACE conn7 -> [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:08:50 INFO - PROCESS | 2564 | 1471464530743 Marionette INFO sendAsync bc8f8550-5cfe-4dfe-b5f0-ca36c3097f63 13:08:50 INFO - PROCESS | 2564 | 1471464530830 Marionette TRACE conn7 <- [1,63,null,{"value":null}] 13:08:50 INFO - PROCESS | 2564 | 1471464530852 Marionette TRACE conn7 -> [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\", \"8d521690-0e1e-4993-8caf-94bf4ae6dcf1\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:08:50 INFO - PROCESS | 2564 | 1471464530859 Marionette INFO sendAsync bc8f8550-5cfe-4dfe-b5f0-ca36c3097f63 13:08:50 INFO - PROCESS | 2564 | ++DOCSHELL 00000039CB7C8000 == 23 [pid = 2564] [id = 25] 13:08:50 INFO - PROCESS | 2564 | ++DOMWINDOW == 65 (00000039C7B87C00) [pid = 2564] [serial = 71] [outer = 0000000000000000] 13:08:50 INFO - PROCESS | 2564 | ++DOMWINDOW == 66 (00000039CAEB6C00) [pid = 2564] [serial = 72] [outer = 00000039C7B87C00] 13:08:50 INFO - PROCESS | 2564 | 1471464530955 Marionette DEBUG loaded listener.js 13:08:51 INFO - PROCESS | 2564 | ++DOMWINDOW == 67 (00000039C77DC000) [pid = 2564] [serial = 73] [outer = 00000039C7B87C00] 13:08:51 INFO - PROCESS | 2564 | 1471464531295 Marionette TRACE conn7 <- [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:08:51 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.clip.destination-out.html | fill() does not affect pixels outside the clip region. 13:08:51 INFO - TEST-OK | /2dcontext/compositing/2d.composite.clip.destination-out.html | took 627ms 13:08:51 INFO - PROCESS | 2564 | 1471464531367 Marionette TRACE conn7 -> [0,65,"getWindowHandle",null] 13:08:51 INFO - PROCESS | 2564 | 1471464531369 Marionette TRACE conn7 <- [1,65,null,{"value":"13"}] 13:08:51 INFO - TEST-START | /2dcontext/compositing/2d.composite.clip.destination-over.html 13:08:51 INFO - PROCESS | 2564 | 1471464531373 Marionette TRACE conn7 -> [0,66,"setScriptTimeout",{"ms":35000}] 13:08:51 INFO - PROCESS | 2564 | 1471464531375 Marionette TRACE conn7 <- [1,66,null,{}] 13:08:51 INFO - PROCESS | 2564 | 1471464531395 Marionette TRACE conn7 -> [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:08:51 INFO - PROCESS | 2564 | 1471464531398 Marionette INFO sendAsync bc8f8550-5cfe-4dfe-b5f0-ca36c3097f63 13:08:51 INFO - PROCESS | 2564 | 1471464531483 Marionette TRACE conn7 <- [1,67,null,{"value":null}] 13:08:51 INFO - PROCESS | 2564 | 1471464531489 Marionette TRACE conn7 -> [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\", \"8d521690-0e1e-4993-8caf-94bf4ae6dcf1\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:08:51 INFO - PROCESS | 2564 | 1471464531492 Marionette INFO sendAsync bc8f8550-5cfe-4dfe-b5f0-ca36c3097f63 13:08:51 INFO - PROCESS | 2564 | ++DOCSHELL 00000039CCEB3800 == 24 [pid = 2564] [id = 26] 13:08:51 INFO - PROCESS | 2564 | ++DOMWINDOW == 68 (00000039CD0E6000) [pid = 2564] [serial = 74] [outer = 0000000000000000] 13:08:51 INFO - PROCESS | 2564 | ++DOMWINDOW == 69 (00000039CD9DD400) [pid = 2564] [serial = 75] [outer = 00000039CD0E6000] 13:08:51 INFO - PROCESS | 2564 | 1471464531540 Marionette DEBUG loaded listener.js 13:08:51 INFO - PROCESS | 2564 | ++DOMWINDOW == 70 (00000039CD9E6800) [pid = 2564] [serial = 76] [outer = 00000039CD0E6000] 13:08:51 INFO - PROCESS | 2564 | 1471464531953 Marionette TRACE conn7 <- [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:08:52 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.clip.destination-over.html | fill() does not affect pixels outside the clip region. 13:08:52 INFO - TEST-OK | /2dcontext/compositing/2d.composite.clip.destination-over.html | took 649ms 13:08:52 INFO - PROCESS | 2564 | 1471464532024 Marionette TRACE conn7 -> [0,69,"getWindowHandle",null] 13:08:52 INFO - PROCESS | 2564 | 1471464532027 Marionette TRACE conn7 <- [1,69,null,{"value":"13"}] 13:08:52 INFO - TEST-START | /2dcontext/compositing/2d.composite.clip.lighter.html 13:08:52 INFO - PROCESS | 2564 | 1471464532030 Marionette TRACE conn7 -> [0,70,"setScriptTimeout",{"ms":35000}] 13:08:52 INFO - PROCESS | 2564 | 1471464532032 Marionette TRACE conn7 <- [1,70,null,{}] 13:08:52 INFO - PROCESS | 2564 | 1471464532036 Marionette TRACE conn7 -> [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:08:52 INFO - PROCESS | 2564 | 1471464532038 Marionette INFO sendAsync bc8f8550-5cfe-4dfe-b5f0-ca36c3097f63 13:08:52 INFO - PROCESS | 2564 | 1471464532117 Marionette TRACE conn7 <- [1,71,null,{"value":null}] 13:08:52 INFO - PROCESS | 2564 | 1471464532123 Marionette TRACE conn7 -> [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\", \"8d521690-0e1e-4993-8caf-94bf4ae6dcf1\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:08:52 INFO - PROCESS | 2564 | 1471464532126 Marionette INFO sendAsync bc8f8550-5cfe-4dfe-b5f0-ca36c3097f63 13:08:52 INFO - PROCESS | 2564 | ++DOCSHELL 00000039CDA77000 == 25 [pid = 2564] [id = 27] 13:08:52 INFO - PROCESS | 2564 | ++DOMWINDOW == 71 (00000039CD9E7400) [pid = 2564] [serial = 77] [outer = 0000000000000000] 13:08:52 INFO - PROCESS | 2564 | ++DOMWINDOW == 72 (00000039CDCF1400) [pid = 2564] [serial = 78] [outer = 00000039CD9E7400] 13:08:52 INFO - PROCESS | 2564 | 1471464532174 Marionette DEBUG loaded listener.js 13:08:52 INFO - PROCESS | 2564 | ++DOMWINDOW == 73 (00000039CE086C00) [pid = 2564] [serial = 79] [outer = 00000039CD9E7400] 13:08:52 INFO - PROCESS | 2564 | 1471464532590 Marionette TRACE conn7 <- [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:08:52 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.clip.lighter.html | fill() does not affect pixels outside the clip region. 13:08:52 INFO - TEST-OK | /2dcontext/compositing/2d.composite.clip.lighter.html | took 629ms 13:08:52 INFO - PROCESS | 2564 | 1471464532663 Marionette TRACE conn7 -> [0,73,"getWindowHandle",null] 13:08:52 INFO - PROCESS | 2564 | 1471464532667 Marionette TRACE conn7 <- [1,73,null,{"value":"13"}] 13:08:52 INFO - TEST-START | /2dcontext/compositing/2d.composite.clip.source-atop.html 13:08:52 INFO - PROCESS | 2564 | 1471464532672 Marionette TRACE conn7 -> [0,74,"setScriptTimeout",{"ms":35000}] 13:08:52 INFO - PROCESS | 2564 | 1471464532677 Marionette TRACE conn7 <- [1,74,null,{}] 13:08:52 INFO - PROCESS | 2564 | 1471464532689 Marionette TRACE conn7 -> [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:08:52 INFO - PROCESS | 2564 | 1471464532693 Marionette INFO sendAsync bc8f8550-5cfe-4dfe-b5f0-ca36c3097f63 13:08:52 INFO - PROCESS | 2564 | 1471464532808 Marionette TRACE conn7 <- [1,75,null,{"value":null}] 13:08:52 INFO - PROCESS | 2564 | 1471464532874 Marionette TRACE conn7 -> [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\", \"8d521690-0e1e-4993-8caf-94bf4ae6dcf1\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:08:52 INFO - PROCESS | 2564 | 1471464532878 Marionette INFO sendAsync bc8f8550-5cfe-4dfe-b5f0-ca36c3097f63 13:08:52 INFO - PROCESS | 2564 | ++DOCSHELL 00000039C638D000 == 26 [pid = 2564] [id = 28] 13:08:52 INFO - PROCESS | 2564 | ++DOMWINDOW == 74 (00000039C1228C00) [pid = 2564] [serial = 80] [outer = 0000000000000000] 13:08:52 INFO - PROCESS | 2564 | ++DOMWINDOW == 75 (00000039C29FA800) [pid = 2564] [serial = 81] [outer = 00000039C1228C00] 13:08:52 INFO - PROCESS | 2564 | 1471464532943 Marionette DEBUG loaded listener.js 13:08:53 INFO - PROCESS | 2564 | ++DOMWINDOW == 76 (00000039C662C000) [pid = 2564] [serial = 82] [outer = 00000039C1228C00] 13:08:53 INFO - PROCESS | 2564 | 1471464533520 Marionette TRACE conn7 <- [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:08:53 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.clip.source-atop.html | fill() does not affect pixels outside the clip region. 13:08:53 INFO - TEST-OK | /2dcontext/compositing/2d.composite.clip.source-atop.html | took 900ms 13:08:53 INFO - TEST-START | /2dcontext/compositing/2d.composite.clip.source-in.html 13:08:53 INFO - PROCESS | 2564 | 1471464533577 Marionette TRACE conn7 -> [0,77,"getWindowHandle",null] 13:08:53 INFO - PROCESS | 2564 | 1471464533581 Marionette TRACE conn7 <- [1,77,null,{"value":"13"}] 13:08:53 INFO - PROCESS | 2564 | 1471464533588 Marionette TRACE conn7 -> [0,78,"setScriptTimeout",{"ms":35000}] 13:08:53 INFO - PROCESS | 2564 | 1471464533592 Marionette TRACE conn7 <- [1,78,null,{}] 13:08:53 INFO - PROCESS | 2564 | 1471464533597 Marionette TRACE conn7 -> [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:08:53 INFO - PROCESS | 2564 | 1471464533600 Marionette INFO sendAsync bc8f8550-5cfe-4dfe-b5f0-ca36c3097f63 13:08:53 INFO - PROCESS | 2564 | 1471464533718 Marionette TRACE conn7 <- [1,79,null,{"value":null}] 13:08:53 INFO - PROCESS | 2564 | 1471464533785 Marionette TRACE conn7 -> [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\", \"8d521690-0e1e-4993-8caf-94bf4ae6dcf1\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:08:53 INFO - PROCESS | 2564 | 1471464533788 Marionette INFO sendAsync bc8f8550-5cfe-4dfe-b5f0-ca36c3097f63 13:08:53 INFO - PROCESS | 2564 | ++DOCSHELL 00000039D0016800 == 27 [pid = 2564] [id = 29] 13:08:53 INFO - PROCESS | 2564 | ++DOMWINDOW == 77 (00000039CCC2C800) [pid = 2564] [serial = 83] [outer = 0000000000000000] 13:08:53 INFO - PROCESS | 2564 | ++DOMWINDOW == 78 (00000039CD42B800) [pid = 2564] [serial = 84] [outer = 00000039CCC2C800] 13:08:53 INFO - PROCESS | 2564 | 1471464533850 Marionette DEBUG loaded listener.js 13:08:53 INFO - PROCESS | 2564 | ++DOMWINDOW == 79 (00000039CE4EC400) [pid = 2564] [serial = 85] [outer = 00000039CCC2C800] 13:08:54 INFO - PROCESS | 2564 | 1471464534379 Marionette TRACE conn7 <- [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:08:54 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.clip.source-in.html | fill() does not affect pixels outside the clip region. 13:08:54 INFO - TEST-OK | /2dcontext/compositing/2d.composite.clip.source-in.html | took 839ms 13:08:54 INFO - PROCESS | 2564 | 1471464534425 Marionette TRACE conn7 -> [0,81,"getWindowHandle",null] 13:08:54 INFO - PROCESS | 2564 | 1471464534428 Marionette TRACE conn7 <- [1,81,null,{"value":"13"}] 13:08:54 INFO - TEST-START | /2dcontext/compositing/2d.composite.clip.source-out.html 13:08:54 INFO - PROCESS | 2564 | 1471464534432 Marionette TRACE conn7 -> [0,82,"setScriptTimeout",{"ms":35000}] 13:08:54 INFO - PROCESS | 2564 | 1471464534434 Marionette TRACE conn7 <- [1,82,null,{}] 13:08:54 INFO - PROCESS | 2564 | 1471464534445 Marionette TRACE conn7 -> [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:08:54 INFO - PROCESS | 2564 | 1471464534451 Marionette INFO sendAsync bc8f8550-5cfe-4dfe-b5f0-ca36c3097f63 13:08:54 INFO - PROCESS | 2564 | 1471464534560 Marionette TRACE conn7 <- [1,83,null,{"value":null}] 13:08:54 INFO - PROCESS | 2564 | 1471464534634 Marionette TRACE conn7 -> [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\", \"8d521690-0e1e-4993-8caf-94bf4ae6dcf1\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:08:54 INFO - PROCESS | 2564 | 1471464534638 Marionette INFO sendAsync bc8f8550-5cfe-4dfe-b5f0-ca36c3097f63 13:08:54 INFO - PROCESS | 2564 | ++DOCSHELL 00000039D2531800 == 28 [pid = 2564] [id = 30] 13:08:54 INFO - PROCESS | 2564 | ++DOMWINDOW == 80 (00000039D0053000) [pid = 2564] [serial = 86] [outer = 0000000000000000] 13:08:54 INFO - PROCESS | 2564 | ++DOMWINDOW == 81 (00000039D00D2C00) [pid = 2564] [serial = 87] [outer = 00000039D0053000] 13:08:54 INFO - PROCESS | 2564 | 1471464534701 Marionette DEBUG loaded listener.js 13:08:54 INFO - PROCESS | 2564 | ++DOMWINDOW == 82 (00000039D1357000) [pid = 2564] [serial = 88] [outer = 00000039D0053000] 13:08:55 INFO - PROCESS | 2564 | 1471464535251 Marionette TRACE conn7 <- [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:08:55 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.clip.source-out.html | fill() does not affect pixels outside the clip region. 13:08:55 INFO - TEST-OK | /2dcontext/compositing/2d.composite.clip.source-out.html | took 839ms 13:08:55 INFO - PROCESS | 2564 | 1471464535272 Marionette TRACE conn7 -> [0,85,"getWindowHandle",null] 13:08:55 INFO - PROCESS | 2564 | 1471464535275 Marionette TRACE conn7 <- [1,85,null,{"value":"13"}] 13:08:55 INFO - TEST-START | /2dcontext/compositing/2d.composite.clip.source-over.html 13:08:55 INFO - PROCESS | 2564 | 1471464535279 Marionette TRACE conn7 -> [0,86,"setScriptTimeout",{"ms":35000}] 13:08:55 INFO - PROCESS | 2564 | 1471464535281 Marionette TRACE conn7 <- [1,86,null,{}] 13:08:55 INFO - PROCESS | 2564 | 1471464535285 Marionette TRACE conn7 -> [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:08:55 INFO - PROCESS | 2564 | 1471464535287 Marionette INFO sendAsync bc8f8550-5cfe-4dfe-b5f0-ca36c3097f63 13:08:55 INFO - PROCESS | 2564 | 1471464535395 Marionette TRACE conn7 <- [1,87,null,{"value":null}] 13:08:55 INFO - PROCESS | 2564 | 1471464535468 Marionette TRACE conn7 -> [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\", \"8d521690-0e1e-4993-8caf-94bf4ae6dcf1\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:08:55 INFO - PROCESS | 2564 | 1471464535471 Marionette INFO sendAsync bc8f8550-5cfe-4dfe-b5f0-ca36c3097f63 13:08:55 INFO - PROCESS | 2564 | ++DOCSHELL 00000039D3FD1800 == 29 [pid = 2564] [id = 31] 13:08:55 INFO - PROCESS | 2564 | ++DOMWINDOW == 83 (00000039C18D0C00) [pid = 2564] [serial = 89] [outer = 0000000000000000] 13:08:55 INFO - PROCESS | 2564 | ++DOMWINDOW == 84 (00000039C18D3800) [pid = 2564] [serial = 90] [outer = 00000039C18D0C00] 13:08:55 INFO - PROCESS | 2564 | 1471464535530 Marionette DEBUG loaded listener.js 13:08:55 INFO - PROCESS | 2564 | ++DOMWINDOW == 85 (00000039D13AC800) [pid = 2564] [serial = 91] [outer = 00000039C18D0C00] 13:08:56 INFO - PROCESS | 2564 | 1471464536040 Marionette TRACE conn7 <- [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:08:56 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.clip.source-over.html | fill() does not affect pixels outside the clip region. 13:08:56 INFO - TEST-OK | /2dcontext/compositing/2d.composite.clip.source-over.html | took 839ms 13:08:56 INFO - PROCESS | 2564 | 1471464536120 Marionette TRACE conn7 -> [0,89,"getWindowHandle",null] 13:08:56 INFO - PROCESS | 2564 | 1471464536123 Marionette TRACE conn7 <- [1,89,null,{"value":"13"}] 13:08:56 INFO - TEST-START | /2dcontext/compositing/2d.composite.clip.xor.html 13:08:56 INFO - PROCESS | 2564 | 1471464536127 Marionette TRACE conn7 -> [0,90,"setScriptTimeout",{"ms":35000}] 13:08:56 INFO - PROCESS | 2564 | 1471464536129 Marionette TRACE conn7 <- [1,90,null,{}] 13:08:56 INFO - PROCESS | 2564 | 1471464536132 Marionette TRACE conn7 -> [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:08:56 INFO - PROCESS | 2564 | 1471464536135 Marionette INFO sendAsync bc8f8550-5cfe-4dfe-b5f0-ca36c3097f63 13:08:56 INFO - PROCESS | 2564 | 1471464536238 Marionette TRACE conn7 <- [1,91,null,{"value":null}] 13:08:56 INFO - PROCESS | 2564 | 1471464536296 Marionette TRACE conn7 -> [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\", \"8d521690-0e1e-4993-8caf-94bf4ae6dcf1\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:08:56 INFO - PROCESS | 2564 | 1471464536299 Marionette INFO sendAsync bc8f8550-5cfe-4dfe-b5f0-ca36c3097f63 13:08:56 INFO - PROCESS | 2564 | ++DOCSHELL 00000039CC318800 == 30 [pid = 2564] [id = 32] 13:08:56 INFO - PROCESS | 2564 | ++DOMWINDOW == 86 (00000039C1886000) [pid = 2564] [serial = 92] [outer = 0000000000000000] 13:08:56 INFO - PROCESS | 2564 | ++DOMWINDOW == 87 (00000039C188A800) [pid = 2564] [serial = 93] [outer = 00000039C1886000] 13:08:56 INFO - PROCESS | 2564 | 1471464536357 Marionette DEBUG loaded listener.js 13:08:56 INFO - PROCESS | 2564 | ++DOMWINDOW == 88 (00000039C188F800) [pid = 2564] [serial = 94] [outer = 00000039C1886000] 13:08:56 INFO - PROCESS | 2564 | 1471464536915 Marionette TRACE conn7 <- [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:08:56 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.clip.xor.html | fill() does not affect pixels outside the clip region. 13:08:56 INFO - TEST-OK | /2dcontext/compositing/2d.composite.clip.xor.html | took 836ms 13:08:56 INFO - PROCESS | 2564 | 1471464536966 Marionette TRACE conn7 -> [0,93,"getWindowHandle",null] 13:08:56 INFO - PROCESS | 2564 | 1471464536968 Marionette TRACE conn7 <- [1,93,null,{"value":"13"}] 13:08:56 INFO - TEST-START | /2dcontext/compositing/2d.composite.globalAlpha.canvas.html 13:08:56 INFO - PROCESS | 2564 | 1471464536972 Marionette TRACE conn7 -> [0,94,"setScriptTimeout",{"ms":35000}] 13:08:56 INFO - PROCESS | 2564 | 1471464536975 Marionette TRACE conn7 <- [1,94,null,{}] 13:08:56 INFO - PROCESS | 2564 | 1471464536979 Marionette TRACE conn7 -> [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:08:56 INFO - PROCESS | 2564 | 1471464536985 Marionette INFO sendAsync bc8f8550-5cfe-4dfe-b5f0-ca36c3097f63 13:08:57 INFO - PROCESS | 2564 | 1471464537181 Marionette TRACE conn7 <- [1,95,null,{"value":null}] 13:08:57 INFO - PROCESS | 2564 | 1471464537246 Marionette TRACE conn7 -> [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\", \"8d521690-0e1e-4993-8caf-94bf4ae6dcf1\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:08:57 INFO - PROCESS | 2564 | 1471464537249 Marionette INFO sendAsync bc8f8550-5cfe-4dfe-b5f0-ca36c3097f63 13:08:57 INFO - PROCESS | 2564 | ++DOCSHELL 00000039C1B3C800 == 31 [pid = 2564] [id = 33] 13:08:57 INFO - PROCESS | 2564 | ++DOMWINDOW == 89 (00000039BF954400) [pid = 2564] [serial = 95] [outer = 0000000000000000] 13:08:57 INFO - PROCESS | 2564 | ++DOMWINDOW == 90 (00000039C0B57800) [pid = 2564] [serial = 96] [outer = 00000039BF954400] 13:08:57 INFO - PROCESS | 2564 | 1471464537304 Marionette DEBUG loaded listener.js 13:08:57 INFO - PROCESS | 2564 | ++DOMWINDOW == 91 (00000039C17A9800) [pid = 2564] [serial = 97] [outer = 00000039BF954400] 13:08:58 INFO - PROCESS | 2564 | --DOCSHELL 00000039C6848800 == 30 [pid = 2564] [id = 8] 13:08:58 INFO - PROCESS | 2564 | --DOMWINDOW == 90 (00000039CDE66C00) [pid = 2564] [serial = 17] [outer = 0000000000000000] [url = about:blank] 13:08:58 INFO - PROCESS | 2564 | --DOMWINDOW == 89 (00000039C62D1400) [pid = 2564] [serial = 27] [outer = 0000000000000000] [url = about:blank] 13:08:58 INFO - PROCESS | 2564 | --DOMWINDOW == 88 (00000039CD0DFC00) [pid = 2564] [serial = 33] [outer = 0000000000000000] [url = about:blank] 13:08:58 INFO - PROCESS | 2564 | --DOMWINDOW == 87 (00000039CD424800) [pid = 2564] [serial = 36] [outer = 0000000000000000] [url = about:blank] 13:08:58 INFO - PROCESS | 2564 | --DOMWINDOW == 86 (00000039CE40D000) [pid = 2564] [serial = 37] [outer = 0000000000000000] [url = about:blank] 13:08:58 INFO - PROCESS | 2564 | --DOMWINDOW == 85 (00000039CFD9A000) [pid = 2564] [serial = 39] [outer = 0000000000000000] [url = about:blank] 13:08:58 INFO - PROCESS | 2564 | --DOMWINDOW == 84 (00000039CDCF3800) [pid = 2564] [serial = 42] [outer = 0000000000000000] [url = about:blank] 13:08:58 INFO - PROCESS | 2564 | --DOMWINDOW == 83 (00000039CD9DD000) [pid = 2564] [serial = 45] [outer = 0000000000000000] [url = about:blank] 13:08:58 INFO - PROCESS | 2564 | --DOMWINDOW == 82 (00000039D13AF800) [pid = 2564] [serial = 48] [outer = 0000000000000000] [url = about:blank] 13:08:58 INFO - PROCESS | 2564 | --DOMWINDOW == 81 (00000039BF91E000) [pid = 2564] [serial = 51] [outer = 0000000000000000] [url = about:blank] 13:08:58 INFO - PROCESS | 2564 | --DOMWINDOW == 80 (00000039D27CD400) [pid = 2564] [serial = 54] [outer = 0000000000000000] [url = about:blank] 13:08:58 INFO - PROCESS | 2564 | --DOMWINDOW == 79 (00000039CAA88800) [pid = 2564] [serial = 57] [outer = 0000000000000000] [url = about:blank] 13:08:58 INFO - PROCESS | 2564 | --DOMWINDOW == 78 (00000039BF7DC000) [pid = 2564] [serial = 60] [outer = 0000000000000000] [url = about:blank] 13:08:58 INFO - PROCESS | 2564 | --DOMWINDOW == 77 (00000039C7E68C00) [pid = 2564] [serial = 21] [outer = 0000000000000000] [url = about:blank] 13:08:58 INFO - PROCESS | 2564 | --DOMWINDOW == 76 (00000039C2451400) [pid = 2564] [serial = 24] [outer = 0000000000000000] [url = about:blank] 13:08:58 INFO - PROCESS | 2564 | --DOMWINDOW == 75 (00000039C6830800) [pid = 2564] [serial = 30] [outer = 0000000000000000] [url = about:blank] 13:08:58 INFO - PROCESS | 2564 | --DOMWINDOW == 74 (00000039D05AF800) [pid = 2564] [serial = 40] [outer = 0000000000000000] [url = about:blank] 13:08:58 INFO - PROCESS | 2564 | --DOMWINDOW == 73 (00000039C7A92400) [pid = 2564] [serial = 43] [outer = 0000000000000000] [url = about:blank] 13:08:58 INFO - PROCESS | 2564 | --DOMWINDOW == 72 (00000039CC3B9000) [pid = 2564] [serial = 22] [outer = 0000000000000000] [url = about:blank] 13:08:58 INFO - PROCESS | 2564 | --DOMWINDOW == 71 (00000039CB00CC00) [pid = 2564] [serial = 28] [outer = 0000000000000000] [url = about:blank] 13:08:58 INFO - PROCESS | 2564 | --DOMWINDOW == 70 (00000039CDB5B800) [pid = 2564] [serial = 14] [outer = 0000000000000000] [url = about:blank] 13:08:58 INFO - PROCESS | 2564 | --DOMWINDOW == 69 (00000039C7E61800) [pid = 2564] [serial = 9] [outer = 0000000000000000] [url = about:blank] 13:08:58 INFO - PROCESS | 2564 | --DOMWINDOW == 68 (00000039C7A93C00) [pid = 2564] [serial = 10] [outer = 0000000000000000] [url = chrome://gfxsanity/content/sanitytest.html] 13:08:58 INFO - PROCESS | 2564 | --DOMWINDOW == 67 (00000039C5893800) [pid = 2564] [serial = 4] [outer = 0000000000000000] [url = about:blank] 13:08:58 INFO - PROCESS | 2564 | 1471464538351 Marionette TRACE conn7 <- [1,96,null,{"value":["/2dcontext/compositing/2d.composite.globalAlpha.canvas.html",0,null,null,[["Canvas test: 2d.composite.globalAlpha.canvas",0,null,null]]]}] 13:08:58 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.globalAlpha.canvas.html | Canvas test: 2d.composite.globalAlpha.canvas 13:08:58 INFO - TEST-OK | /2dcontext/compositing/2d.composite.globalAlpha.canvas.html | took 1430ms 13:08:58 INFO - PROCESS | 2564 | 1471464538407 Marionette TRACE conn7 -> [0,97,"getWindowHandle",null] 13:08:58 INFO - PROCESS | 2564 | 1471464538411 Marionette TRACE conn7 <- [1,97,null,{"value":"13"}] 13:08:58 INFO - TEST-START | /2dcontext/compositing/2d.composite.globalAlpha.canvaspattern.html 13:08:58 INFO - PROCESS | 2564 | 1471464538417 Marionette TRACE conn7 -> [0,98,"setScriptTimeout",{"ms":35000}] 13:08:58 INFO - PROCESS | 2564 | 1471464538420 Marionette TRACE conn7 <- [1,98,null,{}] 13:08:58 INFO - PROCESS | 2564 | 1471464538427 Marionette TRACE conn7 -> [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:08:58 INFO - PROCESS | 2564 | 1471464538430 Marionette INFO sendAsync bc8f8550-5cfe-4dfe-b5f0-ca36c3097f63 13:08:58 INFO - PROCESS | 2564 | 1471464538527 Marionette TRACE conn7 <- [1,99,null,{"value":null}] 13:08:58 INFO - PROCESS | 2564 | 1471464538568 Marionette TRACE conn7 -> [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\", \"8d521690-0e1e-4993-8caf-94bf4ae6dcf1\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:08:58 INFO - PROCESS | 2564 | 1471464538573 Marionette INFO sendAsync bc8f8550-5cfe-4dfe-b5f0-ca36c3097f63 13:08:58 INFO - PROCESS | 2564 | ++DOCSHELL 00000039C5B83800 == 31 [pid = 2564] [id = 34] 13:08:58 INFO - PROCESS | 2564 | ++DOMWINDOW == 68 (00000039C1886800) [pid = 2564] [serial = 98] [outer = 0000000000000000] 13:08:58 INFO - PROCESS | 2564 | ++DOMWINDOW == 69 (00000039C1889C00) [pid = 2564] [serial = 99] [outer = 00000039C1886800] 13:08:58 INFO - PROCESS | 2564 | 1471464538625 Marionette DEBUG loaded listener.js 13:08:58 INFO - PROCESS | 2564 | ++DOMWINDOW == 70 (00000039C18CF000) [pid = 2564] [serial = 100] [outer = 00000039C1886800] 13:08:59 INFO - PROCESS | 2564 | 1471464539050 Marionette TRACE conn7 <- [1,100,null,{"value":["/2dcontext/compositing/2d.composite.globalAlpha.canvaspattern.html",0,null,null,[["Canvas test: 2d.composite.globalAlpha.canvaspattern",0,null,null]]]}] 13:08:59 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.globalAlpha.canvaspattern.html | Canvas test: 2d.composite.globalAlpha.canvaspattern 13:08:59 INFO - TEST-OK | /2dcontext/compositing/2d.composite.globalAlpha.canvaspattern.html | took 692ms 13:08:59 INFO - PROCESS | 2564 | 1471464539111 Marionette TRACE conn7 -> [0,101,"getWindowHandle",null] 13:08:59 INFO - PROCESS | 2564 | 1471464539116 Marionette TRACE conn7 <- [1,101,null,{"value":"13"}] 13:08:59 INFO - TEST-START | /2dcontext/compositing/2d.composite.globalAlpha.default.html 13:08:59 INFO - PROCESS | 2564 | 1471464539128 Marionette TRACE conn7 -> [0,102,"setScriptTimeout",{"ms":35000}] 13:08:59 INFO - PROCESS | 2564 | 1471464539131 Marionette TRACE conn7 <- [1,102,null,{}] 13:08:59 INFO - PROCESS | 2564 | 1471464539135 Marionette TRACE conn7 -> [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:08:59 INFO - PROCESS | 2564 | 1471464539139 Marionette INFO sendAsync bc8f8550-5cfe-4dfe-b5f0-ca36c3097f63 13:08:59 INFO - PROCESS | 2564 | 1471464539230 Marionette TRACE conn7 <- [1,103,null,{"value":null}] 13:08:59 INFO - PROCESS | 2564 | 1471464539246 Marionette TRACE conn7 -> [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\", \"8d521690-0e1e-4993-8caf-94bf4ae6dcf1\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:08:59 INFO - PROCESS | 2564 | 1471464539249 Marionette INFO sendAsync bc8f8550-5cfe-4dfe-b5f0-ca36c3097f63 13:08:59 INFO - PROCESS | 2564 | ++DOCSHELL 00000039C7761000 == 32 [pid = 2564] [id = 35] 13:08:59 INFO - PROCESS | 2564 | ++DOMWINDOW == 71 (00000039C58C7C00) [pid = 2564] [serial = 101] [outer = 0000000000000000] 13:08:59 INFO - PROCESS | 2564 | ++DOMWINDOW == 72 (00000039C5B0AC00) [pid = 2564] [serial = 102] [outer = 00000039C58C7C00] 13:08:59 INFO - PROCESS | 2564 | 1471464539300 Marionette DEBUG loaded listener.js 13:08:59 INFO - PROCESS | 2564 | ++DOMWINDOW == 73 (00000039C62DD400) [pid = 2564] [serial = 103] [outer = 00000039C58C7C00] 13:08:59 INFO - PROCESS | 2564 | 1471464539712 Marionette TRACE conn7 <- [1,104,null,{"value":["/2dcontext/compositing/2d.composite.globalAlpha.default.html",0,null,null,[["Canvas test: 2d.composite.globalAlpha.default",0,null,null]]]}] 13:08:59 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.globalAlpha.default.html | Canvas test: 2d.composite.globalAlpha.default 13:08:59 INFO - TEST-OK | /2dcontext/compositing/2d.composite.globalAlpha.default.html | took 629ms 13:08:59 INFO - PROCESS | 2564 | 1471464539753 Marionette TRACE conn7 -> [0,105,"getWindowHandle",null] 13:08:59 INFO - PROCESS | 2564 | 1471464539756 Marionette TRACE conn7 <- [1,105,null,{"value":"13"}] 13:08:59 INFO - TEST-START | /2dcontext/compositing/2d.composite.globalAlpha.fill.html 13:08:59 INFO - PROCESS | 2564 | 1471464539767 Marionette TRACE conn7 -> [0,106,"setScriptTimeout",{"ms":35000}] 13:08:59 INFO - PROCESS | 2564 | 1471464539771 Marionette TRACE conn7 <- [1,106,null,{}] 13:08:59 INFO - PROCESS | 2564 | 1471464539783 Marionette TRACE conn7 -> [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:08:59 INFO - PROCESS | 2564 | 1471464539788 Marionette INFO sendAsync bc8f8550-5cfe-4dfe-b5f0-ca36c3097f63 13:08:59 INFO - PROCESS | 2564 | 1471464539905 Marionette TRACE conn7 <- [1,107,null,{"value":null}] 13:08:59 INFO - PROCESS | 2564 | 1471464539920 Marionette TRACE conn7 -> [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\", \"8d521690-0e1e-4993-8caf-94bf4ae6dcf1\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:08:59 INFO - PROCESS | 2564 | 1471464539923 Marionette INFO sendAsync bc8f8550-5cfe-4dfe-b5f0-ca36c3097f63 13:08:59 INFO - PROCESS | 2564 | ++DOCSHELL 00000039CC318000 == 33 [pid = 2564] [id = 36] 13:08:59 INFO - PROCESS | 2564 | ++DOMWINDOW == 74 (00000039C7E60C00) [pid = 2564] [serial = 104] [outer = 0000000000000000] 13:08:59 INFO - PROCESS | 2564 | ++DOMWINDOW == 75 (00000039C7E66000) [pid = 2564] [serial = 105] [outer = 00000039C7E60C00] 13:08:59 INFO - PROCESS | 2564 | 1471464539978 Marionette DEBUG loaded listener.js 13:09:00 INFO - PROCESS | 2564 | ++DOMWINDOW == 76 (00000039CAA86C00) [pid = 2564] [serial = 106] [outer = 00000039C7E60C00] 13:09:00 INFO - PROCESS | 2564 | 1471464540384 Marionette TRACE conn7 <- [1,108,null,{"value":["/2dcontext/compositing/2d.composite.globalAlpha.fill.html",0,null,null,[["Canvas test: 2d.composite.globalAlpha.fill",0,null,null]]]}] 13:09:00 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.globalAlpha.fill.html | Canvas test: 2d.composite.globalAlpha.fill 13:09:00 INFO - TEST-OK | /2dcontext/compositing/2d.composite.globalAlpha.fill.html | took 649ms 13:09:00 INFO - PROCESS | 2564 | 1471464540421 Marionette TRACE conn7 -> [0,109,"getWindowHandle",null] 13:09:00 INFO - PROCESS | 2564 | 1471464540424 Marionette TRACE conn7 <- [1,109,null,{"value":"13"}] 13:09:00 INFO - TEST-START | /2dcontext/compositing/2d.composite.globalAlpha.image.html 13:09:00 INFO - PROCESS | 2564 | 1471464540428 Marionette TRACE conn7 -> [0,110,"setScriptTimeout",{"ms":35000}] 13:09:00 INFO - PROCESS | 2564 | 1471464540430 Marionette TRACE conn7 <- [1,110,null,{}] 13:09:00 INFO - PROCESS | 2564 | 1471464540434 Marionette TRACE conn7 -> [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:09:00 INFO - PROCESS | 2564 | 1471464540436 Marionette INFO sendAsync bc8f8550-5cfe-4dfe-b5f0-ca36c3097f63 13:09:00 INFO - PROCESS | 2564 | 1471464540525 Marionette TRACE conn7 <- [1,111,null,{"value":null}] 13:09:00 INFO - PROCESS | 2564 | 1471464540531 Marionette TRACE conn7 -> [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\", \"8d521690-0e1e-4993-8caf-94bf4ae6dcf1\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:09:00 INFO - PROCESS | 2564 | 1471464540533 Marionette INFO sendAsync bc8f8550-5cfe-4dfe-b5f0-ca36c3097f63 13:09:00 INFO - PROCESS | 2564 | ++DOCSHELL 00000039CC38C800 == 34 [pid = 2564] [id = 37] 13:09:00 INFO - PROCESS | 2564 | ++DOMWINDOW == 77 (00000039CB005C00) [pid = 2564] [serial = 107] [outer = 0000000000000000] 13:09:00 INFO - PROCESS | 2564 | ++DOMWINDOW == 78 (00000039CC3B8000) [pid = 2564] [serial = 108] [outer = 00000039CB005C00] 13:09:00 INFO - PROCESS | 2564 | 1471464540581 Marionette DEBUG loaded listener.js 13:09:00 INFO - PROCESS | 2564 | ++DOMWINDOW == 79 (00000039CCCD8400) [pid = 2564] [serial = 109] [outer = 00000039CB005C00] 13:09:01 INFO - PROCESS | 2564 | 1471464541030 Marionette TRACE conn7 <- [1,112,null,{"value":["/2dcontext/compositing/2d.composite.globalAlpha.image.html",0,null,null,[["Canvas test: 2d.composite.globalAlpha.image",0,null,null]]]}] 13:09:01 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.globalAlpha.image.html | Canvas test: 2d.composite.globalAlpha.image 13:09:01 INFO - TEST-OK | /2dcontext/compositing/2d.composite.globalAlpha.image.html | took 629ms 13:09:01 INFO - PROCESS | 2564 | 1471464541061 Marionette TRACE conn7 -> [0,113,"getWindowHandle",null] 13:09:01 INFO - PROCESS | 2564 | 1471464541063 Marionette TRACE conn7 <- [1,113,null,{"value":"13"}] 13:09:01 INFO - TEST-START | /2dcontext/compositing/2d.composite.globalAlpha.imagepattern.html 13:09:01 INFO - PROCESS | 2564 | 1471464541067 Marionette TRACE conn7 -> [0,114,"setScriptTimeout",{"ms":35000}] 13:09:01 INFO - PROCESS | 2564 | 1471464541069 Marionette TRACE conn7 <- [1,114,null,{}] 13:09:01 INFO - PROCESS | 2564 | 1471464541080 Marionette TRACE conn7 -> [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:09:01 INFO - PROCESS | 2564 | 1471464541083 Marionette INFO sendAsync bc8f8550-5cfe-4dfe-b5f0-ca36c3097f63 13:09:01 INFO - PROCESS | 2564 | 1471464541182 Marionette TRACE conn7 <- [1,115,null,{"value":null}] 13:09:01 INFO - PROCESS | 2564 | 1471464541191 Marionette TRACE conn7 -> [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\", \"8d521690-0e1e-4993-8caf-94bf4ae6dcf1\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:09:01 INFO - PROCESS | 2564 | 1471464541193 Marionette INFO sendAsync bc8f8550-5cfe-4dfe-b5f0-ca36c3097f63 13:09:01 INFO - PROCESS | 2564 | ++DOCSHELL 00000039CCE9F000 == 35 [pid = 2564] [id = 38] 13:09:01 INFO - PROCESS | 2564 | ++DOMWINDOW == 80 (00000039C1229400) [pid = 2564] [serial = 110] [outer = 0000000000000000] 13:09:01 INFO - PROCESS | 2564 | ++DOMWINDOW == 81 (00000039CD0E4800) [pid = 2564] [serial = 111] [outer = 00000039C1229400] 13:09:01 INFO - PROCESS | 2564 | 1471464541241 Marionette DEBUG loaded listener.js 13:09:01 INFO - PROCESS | 2564 | ++DOMWINDOW == 82 (00000039CD424800) [pid = 2564] [serial = 112] [outer = 00000039C1229400] 13:09:01 INFO - PROCESS | 2564 | 1471464541700 Marionette TRACE conn7 <- [1,116,null,{"value":["/2dcontext/compositing/2d.composite.globalAlpha.imagepattern.html",0,null,null,[["Canvas test: 2d.composite.globalAlpha.imagepattern",0,null,null]]]}] 13:09:01 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.globalAlpha.imagepattern.html | Canvas test: 2d.composite.globalAlpha.imagepattern 13:09:01 INFO - TEST-OK | /2dcontext/compositing/2d.composite.globalAlpha.imagepattern.html | took 690ms 13:09:01 INFO - PROCESS | 2564 | 1471464541760 Marionette TRACE conn7 -> [0,117,"getWindowHandle",null] 13:09:01 INFO - PROCESS | 2564 | 1471464541763 Marionette TRACE conn7 <- [1,117,null,{"value":"13"}] 13:09:01 INFO - TEST-START | /2dcontext/compositing/2d.composite.globalAlpha.invalid.html 13:09:01 INFO - PROCESS | 2564 | 1471464541766 Marionette TRACE conn7 -> [0,118,"setScriptTimeout",{"ms":35000}] 13:09:01 INFO - PROCESS | 2564 | 1471464541768 Marionette TRACE conn7 <- [1,118,null,{}] 13:09:01 INFO - PROCESS | 2564 | 1471464541777 Marionette TRACE conn7 -> [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:09:01 INFO - PROCESS | 2564 | 1471464541784 Marionette INFO sendAsync bc8f8550-5cfe-4dfe-b5f0-ca36c3097f63 13:09:01 INFO - PROCESS | 2564 | 1471464541916 Marionette TRACE conn7 <- [1,119,null,{"value":null}] 13:09:01 INFO - PROCESS | 2564 | 1471464541963 Marionette TRACE conn7 -> [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\", \"8d521690-0e1e-4993-8caf-94bf4ae6dcf1\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:09:01 INFO - PROCESS | 2564 | 1471464541966 Marionette INFO sendAsync bc8f8550-5cfe-4dfe-b5f0-ca36c3097f63 13:09:01 INFO - PROCESS | 2564 | ++DOCSHELL 00000039CDA6D800 == 36 [pid = 2564] [id = 39] 13:09:01 INFO - PROCESS | 2564 | ++DOMWINDOW == 83 (00000039CDCEB800) [pid = 2564] [serial = 113] [outer = 0000000000000000] 13:09:02 INFO - PROCESS | 2564 | ++DOMWINDOW == 84 (00000039CE085800) [pid = 2564] [serial = 114] [outer = 00000039CDCEB800] 13:09:02 INFO - PROCESS | 2564 | 1471464542016 Marionette DEBUG loaded listener.js 13:09:02 INFO - PROCESS | 2564 | ++DOMWINDOW == 85 (00000039CEA90000) [pid = 2564] [serial = 115] [outer = 00000039CDCEB800] 13:09:02 INFO - PROCESS | 2564 | 1471464542427 Marionette TRACE conn7 <- [1,120,null,{"value":["/2dcontext/compositing/2d.composite.globalAlpha.invalid.html",0,null,null,[["Canvas test: 2d.composite.globalAlpha.invalid",0,null,null]]]}] 13:09:02 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.globalAlpha.invalid.html | Canvas test: 2d.composite.globalAlpha.invalid 13:09:02 INFO - TEST-OK | /2dcontext/compositing/2d.composite.globalAlpha.invalid.html | took 692ms 13:09:02 INFO - PROCESS | 2564 | 1471464542461 Marionette TRACE conn7 -> [0,121,"getWindowHandle",null] 13:09:02 INFO - TEST-START | /2dcontext/compositing/2d.composite.globalAlpha.range.html 13:09:02 INFO - PROCESS | 2564 | 1471464542470 Marionette TRACE conn7 <- [1,121,null,{"value":"13"}] 13:09:02 INFO - PROCESS | 2564 | 1471464542474 Marionette TRACE conn7 -> [0,122,"setScriptTimeout",{"ms":35000}] 13:09:02 INFO - PROCESS | 2564 | 1471464542476 Marionette TRACE conn7 <- [1,122,null,{}] 13:09:02 INFO - PROCESS | 2564 | 1471464542510 Marionette TRACE conn7 -> [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:09:02 INFO - PROCESS | 2564 | 1471464542512 Marionette INFO sendAsync bc8f8550-5cfe-4dfe-b5f0-ca36c3097f63 13:09:02 INFO - PROCESS | 2564 | 1471464542611 Marionette TRACE conn7 <- [1,123,null,{"value":null}] 13:09:02 INFO - PROCESS | 2564 | 1471464542617 Marionette TRACE conn7 -> [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\", \"8d521690-0e1e-4993-8caf-94bf4ae6dcf1\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:09:02 INFO - PROCESS | 2564 | 1471464542619 Marionette INFO sendAsync bc8f8550-5cfe-4dfe-b5f0-ca36c3097f63 13:09:02 INFO - PROCESS | 2564 | ++DOCSHELL 00000039CF617000 == 37 [pid = 2564] [id = 40] 13:09:02 INFO - PROCESS | 2564 | ++DOMWINDOW == 86 (00000039CDCED400) [pid = 2564] [serial = 116] [outer = 0000000000000000] 13:09:02 INFO - PROCESS | 2564 | ++DOMWINDOW == 87 (00000039CF637800) [pid = 2564] [serial = 117] [outer = 00000039CDCED400] 13:09:02 INFO - PROCESS | 2564 | 1471464542669 Marionette DEBUG loaded listener.js 13:09:02 INFO - PROCESS | 2564 | ++DOMWINDOW == 88 (00000039D00C8800) [pid = 2564] [serial = 118] [outer = 00000039CDCED400] 13:09:02 INFO - PROCESS | 2564 | --DOMWINDOW == 87 (00000039D2592400) [pid = 2564] [serial = 62] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.clip.copy.html] 13:09:02 INFO - PROCESS | 2564 | --DOMWINDOW == 86 (00000039BF91A400) [pid = 2564] [serial = 50] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.canvas.source-in.html] 13:09:02 INFO - PROCESS | 2564 | --DOMWINDOW == 85 (00000039D13ADC00) [pid = 2564] [serial = 47] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.canvas.source-atop.html] 13:09:02 INFO - PROCESS | 2564 | --DOMWINDOW == 84 (00000039BF7D2800) [pid = 2564] [serial = 59] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.canvas.xor.html] 13:09:02 INFO - PROCESS | 2564 | --DOMWINDOW == 83 (00000039C1FDF800) [pid = 2564] [serial = 44] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.canvas.lighter.html] 13:09:02 INFO - PROCESS | 2564 | --DOMWINDOW == 82 (00000039D13BA400) [pid = 2564] [serial = 53] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.canvas.source-out.html] 13:09:02 INFO - PROCESS | 2564 | --DOMWINDOW == 81 (00000039CAA80C00) [pid = 2564] [serial = 56] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.canvas.source-over.html] 13:09:02 INFO - PROCESS | 2564 | --DOMWINDOW == 80 (00000039CD9E7400) [pid = 2564] [serial = 77] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.clip.lighter.html] 13:09:02 INFO - PROCESS | 2564 | --DOMWINDOW == 79 (00000039C7E69C00) [pid = 2564] [serial = 68] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.clip.destination-in.html] 13:09:02 INFO - PROCESS | 2564 | --DOMWINDOW == 78 (00000039C1DBC800) [pid = 2564] [serial = 65] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.clip.destination-atop.html] 13:09:02 INFO - PROCESS | 2564 | --DOMWINDOW == 77 (00000039CD0E6000) [pid = 2564] [serial = 74] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.clip.destination-over.html] 13:09:02 INFO - PROCESS | 2564 | --DOMWINDOW == 76 (00000039C7B87C00) [pid = 2564] [serial = 71] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.clip.destination-out.html] 13:09:03 INFO - PROCESS | 2564 | 1471464543101 Marionette TRACE conn7 <- [1,124,null,{"value":["/2dcontext/compositing/2d.composite.globalAlpha.range.html",0,null,null,[["Canvas test: 2d.composite.globalAlpha.range",0,null,null]]]}] 13:09:03 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.globalAlpha.range.html | Canvas test: 2d.composite.globalAlpha.range 13:09:03 INFO - TEST-OK | /2dcontext/compositing/2d.composite.globalAlpha.range.html | took 648ms 13:09:03 INFO - PROCESS | 2564 | 1471464543122 Marionette TRACE conn7 -> [0,125,"getWindowHandle",null] 13:09:03 INFO - PROCESS | 2564 | 1471464543124 Marionette TRACE conn7 <- [1,125,null,{"value":"13"}] 13:09:03 INFO - PROCESS | 2564 | 1471464543128 Marionette TRACE conn7 -> [0,126,"setScriptTimeout",{"ms":35000}] 13:09:03 INFO - TEST-START | /2dcontext/compositing/2d.composite.image.copy.html 13:09:03 INFO - PROCESS | 2564 | 1471464543129 Marionette TRACE conn7 <- [1,126,null,{}] 13:09:03 INFO - PROCESS | 2564 | 1471464543133 Marionette TRACE conn7 -> [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:09:03 INFO - PROCESS | 2564 | 1471464543135 Marionette INFO sendAsync bc8f8550-5cfe-4dfe-b5f0-ca36c3097f63 13:09:03 INFO - PROCESS | 2564 | 1471464543242 Marionette TRACE conn7 <- [1,127,null,{"value":null}] 13:09:03 INFO - PROCESS | 2564 | 1471464543277 Marionette TRACE conn7 -> [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\", \"8d521690-0e1e-4993-8caf-94bf4ae6dcf1\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:09:03 INFO - PROCESS | 2564 | 1471464543279 Marionette INFO sendAsync bc8f8550-5cfe-4dfe-b5f0-ca36c3097f63 13:09:03 INFO - PROCESS | 2564 | ++DOCSHELL 00000039CF6D1800 == 38 [pid = 2564] [id = 41] 13:09:03 INFO - PROCESS | 2564 | ++DOMWINDOW == 77 (00000039BF94D800) [pid = 2564] [serial = 119] [outer = 0000000000000000] 13:09:03 INFO - PROCESS | 2564 | ++DOMWINDOW == 78 (00000039C166FC00) [pid = 2564] [serial = 120] [outer = 00000039BF94D800] 13:09:03 INFO - PROCESS | 2564 | 1471464543326 Marionette DEBUG loaded listener.js 13:09:03 INFO - PROCESS | 2564 | ++DOMWINDOW == 79 (00000039C1675800) [pid = 2564] [serial = 121] [outer = 00000039BF94D800] 13:09:03 INFO - PROCESS | 2564 | 1471464543658 Marionette TRACE conn7 <- [1,128,null,{"value":["/2dcontext/compositing/2d.composite.image.copy.html",0,null,null,[["Canvas test: 2d.composite.image.copy",0,null,null]]]}] 13:09:03 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.image.copy.html | Canvas test: 2d.composite.image.copy 13:09:03 INFO - TEST-OK | /2dcontext/compositing/2d.composite.image.copy.html | took 588ms 13:09:03 INFO - PROCESS | 2564 | 1471464543728 Marionette TRACE conn7 -> [0,129,"getWindowHandle",null] 13:09:03 INFO - PROCESS | 2564 | 1471464543730 Marionette TRACE conn7 <- [1,129,null,{"value":"13"}] 13:09:03 INFO - PROCESS | 2564 | 1471464543733 Marionette TRACE conn7 -> [0,130,"setScriptTimeout",{"ms":35000}] 13:09:03 INFO - PROCESS | 2564 | 1471464543735 Marionette TRACE conn7 <- [1,130,null,{}] 13:09:03 INFO - TEST-START | /2dcontext/compositing/2d.composite.image.destination-atop.html 13:09:03 INFO - PROCESS | 2564 | 1471464543739 Marionette TRACE conn7 -> [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:09:03 INFO - PROCESS | 2564 | 1471464543741 Marionette INFO sendAsync bc8f8550-5cfe-4dfe-b5f0-ca36c3097f63 13:09:03 INFO - PROCESS | 2564 | 1471464543845 Marionette TRACE conn7 <- [1,131,null,{"value":null}] 13:09:03 INFO - PROCESS | 2564 | 1471464543852 Marionette TRACE conn7 -> [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\", \"8d521690-0e1e-4993-8caf-94bf4ae6dcf1\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:09:03 INFO - PROCESS | 2564 | 1471464543854 Marionette INFO sendAsync bc8f8550-5cfe-4dfe-b5f0-ca36c3097f63 13:09:03 INFO - PROCESS | 2564 | ++DOCSHELL 00000039D28EA000 == 39 [pid = 2564] [id = 42] 13:09:03 INFO - PROCESS | 2564 | ++DOMWINDOW == 80 (00000039C1851C00) [pid = 2564] [serial = 122] [outer = 0000000000000000] 13:09:03 INFO - PROCESS | 2564 | ++DOMWINDOW == 81 (00000039C1854800) [pid = 2564] [serial = 123] [outer = 00000039C1851C00] 13:09:03 INFO - PROCESS | 2564 | 1471464543902 Marionette DEBUG loaded listener.js 13:09:03 INFO - PROCESS | 2564 | ++DOMWINDOW == 82 (00000039C185C400) [pid = 2564] [serial = 124] [outer = 00000039C1851C00] 13:09:04 INFO - PROCESS | 2564 | 1471464544299 Marionette TRACE conn7 <- [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:09:04 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.image.destination-atop.html | Canvas test: 2d.composite.image.destination-atop 13:09:04 INFO - TEST-OK | /2dcontext/compositing/2d.composite.image.destination-atop.html | took 586ms 13:09:04 INFO - PROCESS | 2564 | 1471464544326 Marionette TRACE conn7 -> [0,133,"getWindowHandle",null] 13:09:04 INFO - PROCESS | 2564 | 1471464544328 Marionette TRACE conn7 <- [1,133,null,{"value":"13"}] 13:09:04 INFO - PROCESS | 2564 | 1471464544331 Marionette TRACE conn7 -> [0,134,"setScriptTimeout",{"ms":35000}] 13:09:04 INFO - TEST-START | /2dcontext/compositing/2d.composite.image.destination-in.html 13:09:04 INFO - PROCESS | 2564 | 1471464544333 Marionette TRACE conn7 <- [1,134,null,{}] 13:09:04 INFO - PROCESS | 2564 | 1471464544337 Marionette TRACE conn7 -> [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:09:04 INFO - PROCESS | 2564 | 1471464544339 Marionette INFO sendAsync bc8f8550-5cfe-4dfe-b5f0-ca36c3097f63 13:09:04 INFO - PROCESS | 2564 | 1471464544442 Marionette TRACE conn7 <- [1,135,null,{"value":null}] 13:09:04 INFO - PROCESS | 2564 | 1471464544449 Marionette TRACE conn7 -> [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\", \"8d521690-0e1e-4993-8caf-94bf4ae6dcf1\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:09:04 INFO - PROCESS | 2564 | 1471464544451 Marionette INFO sendAsync bc8f8550-5cfe-4dfe-b5f0-ca36c3097f63 13:09:04 INFO - PROCESS | 2564 | ++DOCSHELL 00000039CCE24000 == 40 [pid = 2564] [id = 43] 13:09:04 INFO - PROCESS | 2564 | ++DOMWINDOW == 83 (00000039C1852000) [pid = 2564] [serial = 125] [outer = 0000000000000000] 13:09:04 INFO - PROCESS | 2564 | ++DOMWINDOW == 84 (00000039C7385400) [pid = 2564] [serial = 126] [outer = 00000039C1852000] 13:09:04 INFO - PROCESS | 2564 | 1471464544498 Marionette DEBUG loaded listener.js 13:09:04 INFO - PROCESS | 2564 | ++DOMWINDOW == 85 (00000039C745EC00) [pid = 2564] [serial = 127] [outer = 00000039C1852000] 13:09:04 INFO - PROCESS | 2564 | 1471464544885 Marionette TRACE conn7 <- [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:09:04 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.image.destination-in.html | Canvas test: 2d.composite.image.destination-in 13:09:04 INFO - TEST-OK | /2dcontext/compositing/2d.composite.image.destination-in.html | took 586ms 13:09:04 INFO - PROCESS | 2564 | 1471464544932 Marionette TRACE conn7 -> [0,137,"getWindowHandle",null] 13:09:04 INFO - PROCESS | 2564 | 1471464544937 Marionette TRACE conn7 <- [1,137,null,{"value":"13"}] 13:09:04 INFO - TEST-START | /2dcontext/compositing/2d.composite.image.destination-out.html 13:09:04 INFO - PROCESS | 2564 | 1471464544943 Marionette TRACE conn7 -> [0,138,"setScriptTimeout",{"ms":35000}] 13:09:04 INFO - PROCESS | 2564 | 1471464544947 Marionette TRACE conn7 <- [1,138,null,{}] 13:09:04 INFO - PROCESS | 2564 | 1471464544954 Marionette TRACE conn7 -> [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:09:04 INFO - PROCESS | 2564 | 1471464544958 Marionette INFO sendAsync bc8f8550-5cfe-4dfe-b5f0-ca36c3097f63 13:09:05 INFO - PROCESS | 2564 | 1471464545109 Marionette TRACE conn7 <- [1,139,null,{"value":null}] 13:09:05 INFO - PROCESS | 2564 | 1471464545255 Marionette TRACE conn7 -> [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\", \"8d521690-0e1e-4993-8caf-94bf4ae6dcf1\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:09:05 INFO - PROCESS | 2564 | 1471464545261 Marionette INFO sendAsync bc8f8550-5cfe-4dfe-b5f0-ca36c3097f63 13:09:05 INFO - PROCESS | 2564 | ++DOCSHELL 00000039C682F800 == 41 [pid = 2564] [id = 44] 13:09:05 INFO - PROCESS | 2564 | ++DOMWINDOW == 86 (00000039C17A7C00) [pid = 2564] [serial = 128] [outer = 0000000000000000] 13:09:05 INFO - PROCESS | 2564 | ++DOMWINDOW == 87 (00000039C17B0400) [pid = 2564] [serial = 129] [outer = 00000039C17A7C00] 13:09:05 INFO - PROCESS | 2564 | 1471464545322 Marionette DEBUG loaded listener.js 13:09:05 INFO - PROCESS | 2564 | ++DOMWINDOW == 88 (00000039C18C5800) [pid = 2564] [serial = 130] [outer = 00000039C17A7C00] 13:09:06 INFO - PROCESS | 2564 | 1471464546161 Marionette TRACE conn7 <- [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:09:06 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.image.destination-out.html | Canvas test: 2d.composite.image.destination-out 13:09:06 INFO - TEST-OK | /2dcontext/compositing/2d.composite.image.destination-out.html | took 1298ms 13:09:06 INFO - PROCESS | 2564 | 1471464546253 Marionette TRACE conn7 -> [0,141,"getWindowHandle",null] 13:09:06 INFO - PROCESS | 2564 | 1471464546257 Marionette TRACE conn7 <- [1,141,null,{"value":"13"}] 13:09:06 INFO - TEST-START | /2dcontext/compositing/2d.composite.image.destination-over.html 13:09:06 INFO - PROCESS | 2564 | 1471464546264 Marionette TRACE conn7 -> [0,142,"setScriptTimeout",{"ms":35000}] 13:09:06 INFO - PROCESS | 2564 | 1471464546268 Marionette TRACE conn7 <- [1,142,null,{}] 13:09:06 INFO - PROCESS | 2564 | 1471464546273 Marionette TRACE conn7 -> [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:09:06 INFO - PROCESS | 2564 | 1471464546276 Marionette INFO sendAsync bc8f8550-5cfe-4dfe-b5f0-ca36c3097f63 13:09:06 INFO - PROCESS | 2564 | 1471464546438 Marionette TRACE conn7 <- [1,143,null,{"value":null}] 13:09:06 INFO - PROCESS | 2564 | 1471464546495 Marionette TRACE conn7 -> [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\", \"8d521690-0e1e-4993-8caf-94bf4ae6dcf1\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:09:06 INFO - PROCESS | 2564 | 1471464546498 Marionette INFO sendAsync bc8f8550-5cfe-4dfe-b5f0-ca36c3097f63 13:09:06 INFO - PROCESS | 2564 | ++DOCSHELL 00000039CCE23000 == 42 [pid = 2564] [id = 45] 13:09:06 INFO - PROCESS | 2564 | ++DOMWINDOW == 89 (00000039C58B9C00) [pid = 2564] [serial = 131] [outer = 0000000000000000] 13:09:06 INFO - PROCESS | 2564 | ++DOMWINDOW == 90 (00000039C65EA800) [pid = 2564] [serial = 132] [outer = 00000039C58B9C00] 13:09:06 INFO - PROCESS | 2564 | 1471464546559 Marionette DEBUG loaded listener.js 13:09:06 INFO - PROCESS | 2564 | ++DOMWINDOW == 91 (00000039C74A9800) [pid = 2564] [serial = 133] [outer = 00000039C58B9C00] 13:09:07 INFO - PROCESS | 2564 | --DOCSHELL 00000039D3FD1800 == 41 [pid = 2564] [id = 31] 13:09:07 INFO - PROCESS | 2564 | --DOCSHELL 00000039D2531800 == 40 [pid = 2564] [id = 30] 13:09:07 INFO - PROCESS | 2564 | --DOCSHELL 00000039D28EA000 == 39 [pid = 2564] [id = 42] 13:09:07 INFO - PROCESS | 2564 | --DOCSHELL 00000039CF6D1800 == 38 [pid = 2564] [id = 41] 13:09:07 INFO - PROCESS | 2564 | --DOCSHELL 00000039CF617000 == 37 [pid = 2564] [id = 40] 13:09:07 INFO - PROCESS | 2564 | --DOCSHELL 00000039CDA6D800 == 36 [pid = 2564] [id = 39] 13:09:07 INFO - PROCESS | 2564 | --DOCSHELL 00000039CCE9F000 == 35 [pid = 2564] [id = 38] 13:09:07 INFO - PROCESS | 2564 | --DOCSHELL 00000039CC38C800 == 34 [pid = 2564] [id = 37] 13:09:07 INFO - PROCESS | 2564 | --DOCSHELL 00000039CC318000 == 33 [pid = 2564] [id = 36] 13:09:07 INFO - PROCESS | 2564 | --DOCSHELL 00000039C7761000 == 32 [pid = 2564] [id = 35] 13:09:07 INFO - PROCESS | 2564 | --DOCSHELL 00000039C5B83800 == 31 [pid = 2564] [id = 34] 13:09:07 INFO - PROCESS | 2564 | --DOMWINDOW == 90 (00000039D28C3000) [pid = 2564] [serial = 63] [outer = 0000000000000000] [url = about:blank] 13:09:07 INFO - PROCESS | 2564 | --DOMWINDOW == 89 (00000039CCE44400) [pid = 2564] [serial = 52] [outer = 0000000000000000] [url = about:blank] 13:09:07 INFO - PROCESS | 2564 | --DOMWINDOW == 88 (00000039D13B4800) [pid = 2564] [serial = 49] [outer = 0000000000000000] [url = about:blank] 13:09:07 INFO - PROCESS | 2564 | --DOMWINDOW == 87 (00000039D28C1C00) [pid = 2564] [serial = 61] [outer = 0000000000000000] [url = about:blank] 13:09:07 INFO - PROCESS | 2564 | --DOMWINDOW == 86 (00000039CD9E6C00) [pid = 2564] [serial = 46] [outer = 0000000000000000] [url = about:blank] 13:09:07 INFO - PROCESS | 2564 | --DOMWINDOW == 85 (00000039CAA7EC00) [pid = 2564] [serial = 55] [outer = 0000000000000000] [url = about:blank] 13:09:07 INFO - PROCESS | 2564 | --DOMWINDOW == 84 (00000039D28BFC00) [pid = 2564] [serial = 58] [outer = 0000000000000000] [url = about:blank] 13:09:07 INFO - PROCESS | 2564 | --DOMWINDOW == 83 (00000039CDCF1400) [pid = 2564] [serial = 78] [outer = 0000000000000000] [url = about:blank] 13:09:07 INFO - PROCESS | 2564 | --DOMWINDOW == 82 (00000039CE086C00) [pid = 2564] [serial = 79] [outer = 0000000000000000] [url = about:blank] 13:09:07 INFO - PROCESS | 2564 | --DOMWINDOW == 81 (00000039CAA88C00) [pid = 2564] [serial = 69] [outer = 0000000000000000] [url = about:blank] 13:09:07 INFO - PROCESS | 2564 | --DOMWINDOW == 80 (00000039C29F3400) [pid = 2564] [serial = 66] [outer = 0000000000000000] [url = about:blank] 13:09:07 INFO - PROCESS | 2564 | --DOMWINDOW == 79 (00000039CD9DD400) [pid = 2564] [serial = 75] [outer = 0000000000000000] [url = about:blank] 13:09:07 INFO - PROCESS | 2564 | --DOMWINDOW == 78 (00000039CAEB6C00) [pid = 2564] [serial = 72] [outer = 0000000000000000] [url = about:blank] 13:09:07 INFO - PROCESS | 2564 | --DOMWINDOW == 77 (00000039CB00A800) [pid = 2564] [serial = 70] [outer = 0000000000000000] [url = about:blank] 13:09:07 INFO - PROCESS | 2564 | --DOMWINDOW == 76 (00000039C77DC000) [pid = 2564] [serial = 73] [outer = 0000000000000000] [url = about:blank] 13:09:07 INFO - PROCESS | 2564 | --DOMWINDOW == 75 (00000039C62DA000) [pid = 2564] [serial = 67] [outer = 0000000000000000] [url = about:blank] 13:09:07 INFO - PROCESS | 2564 | --DOMWINDOW == 74 (00000039D28CBC00) [pid = 2564] [serial = 64] [outer = 0000000000000000] [url = about:blank] 13:09:07 INFO - PROCESS | 2564 | --DOMWINDOW == 73 (00000039CD9E6800) [pid = 2564] [serial = 76] [outer = 0000000000000000] [url = about:blank] 13:09:07 INFO - PROCESS | 2564 | 1471464547378 Marionette TRACE conn7 <- [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:09:07 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.image.destination-over.html | Canvas test: 2d.composite.image.destination-over 13:09:07 INFO - TEST-OK | /2dcontext/compositing/2d.composite.image.destination-over.html | took 1130ms 13:09:07 INFO - PROCESS | 2564 | 1471464547396 Marionette TRACE conn7 -> [0,145,"getWindowHandle",null] 13:09:07 INFO - PROCESS | 2564 | 1471464547400 Marionette TRACE conn7 <- [1,145,null,{"value":"13"}] 13:09:07 INFO - PROCESS | 2564 | 1471464547405 Marionette TRACE conn7 -> [0,146,"setScriptTimeout",{"ms":35000}] 13:09:07 INFO - TEST-START | /2dcontext/compositing/2d.composite.image.lighter.html 13:09:07 INFO - PROCESS | 2564 | 1471464547409 Marionette TRACE conn7 <- [1,146,null,{}] 13:09:07 INFO - PROCESS | 2564 | 1471464547414 Marionette TRACE conn7 -> [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:09:07 INFO - PROCESS | 2564 | 1471464547417 Marionette INFO sendAsync bc8f8550-5cfe-4dfe-b5f0-ca36c3097f63 13:09:07 INFO - PROCESS | 2564 | 1471464547507 Marionette TRACE conn7 <- [1,147,null,{"value":null}] 13:09:07 INFO - PROCESS | 2564 | 1471464547514 Marionette TRACE conn7 -> [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\", \"8d521690-0e1e-4993-8caf-94bf4ae6dcf1\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:09:07 INFO - PROCESS | 2564 | 1471464547519 Marionette INFO sendAsync bc8f8550-5cfe-4dfe-b5f0-ca36c3097f63 13:09:07 INFO - PROCESS | 2564 | ++DOCSHELL 00000039C6617800 == 32 [pid = 2564] [id = 46] 13:09:07 INFO - PROCESS | 2564 | ++DOMWINDOW == 74 (00000039C17A4800) [pid = 2564] [serial = 134] [outer = 0000000000000000] 13:09:07 INFO - PROCESS | 2564 | ++DOMWINDOW == 75 (00000039C17AD000) [pid = 2564] [serial = 135] [outer = 00000039C17A4800] 13:09:07 INFO - PROCESS | 2564 | 1471464547571 Marionette DEBUG loaded listener.js 13:09:07 INFO - PROCESS | 2564 | ++DOMWINDOW == 76 (00000039C1889400) [pid = 2564] [serial = 136] [outer = 00000039C17A4800] 13:09:08 INFO - PROCESS | 2564 | 1471464548049 Marionette TRACE conn7 <- [1,148,null,{"value":["/2dcontext/compositing/2d.composite.image.lighter.html",0,null,null,[["Canvas test: 2d.composite.image.lighter",0,null,null]]]}] 13:09:08 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.image.lighter.html | Canvas test: 2d.composite.image.lighter 13:09:08 INFO - TEST-OK | /2dcontext/compositing/2d.composite.image.lighter.html | took 692ms 13:09:08 INFO - PROCESS | 2564 | 1471464548102 Marionette TRACE conn7 -> [0,149,"getWindowHandle",null] 13:09:08 INFO - PROCESS | 2564 | 1471464548107 Marionette TRACE conn7 <- [1,149,null,{"value":"13"}] 13:09:08 INFO - TEST-START | /2dcontext/compositing/2d.composite.image.source-atop.html 13:09:08 INFO - PROCESS | 2564 | 1471464548113 Marionette TRACE conn7 -> [0,150,"setScriptTimeout",{"ms":35000}] 13:09:08 INFO - PROCESS | 2564 | 1471464548115 Marionette TRACE conn7 <- [1,150,null,{}] 13:09:08 INFO - PROCESS | 2564 | 1471464548120 Marionette TRACE conn7 -> [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:09:08 INFO - PROCESS | 2564 | 1471464548122 Marionette INFO sendAsync bc8f8550-5cfe-4dfe-b5f0-ca36c3097f63 13:09:08 INFO - PROCESS | 2564 | 1471464548212 Marionette TRACE conn7 <- [1,151,null,{"value":null}] 13:09:08 INFO - PROCESS | 2564 | 1471464548219 Marionette TRACE conn7 -> [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\", \"8d521690-0e1e-4993-8caf-94bf4ae6dcf1\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:09:08 INFO - PROCESS | 2564 | 1471464548221 Marionette INFO sendAsync bc8f8550-5cfe-4dfe-b5f0-ca36c3097f63 13:09:08 INFO - PROCESS | 2564 | ++DOCSHELL 00000039CC306000 == 33 [pid = 2564] [id = 47] 13:09:08 INFO - PROCESS | 2564 | ++DOMWINDOW == 77 (00000039C62DD000) [pid = 2564] [serial = 137] [outer = 0000000000000000] 13:09:08 INFO - PROCESS | 2564 | ++DOMWINDOW == 78 (00000039C63D5000) [pid = 2564] [serial = 138] [outer = 00000039C62DD000] 13:09:08 INFO - PROCESS | 2564 | 1471464548273 Marionette DEBUG loaded listener.js 13:09:08 INFO - PROCESS | 2564 | ++DOMWINDOW == 79 (00000039C74AA400) [pid = 2564] [serial = 139] [outer = 00000039C62DD000] 13:09:08 INFO - PROCESS | 2564 | 1471464548736 Marionette TRACE conn7 <- [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:09:08 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.image.source-atop.html | Canvas test: 2d.composite.image.source-atop 13:09:08 INFO - TEST-OK | /2dcontext/compositing/2d.composite.image.source-atop.html | took 692ms 13:09:08 INFO - TEST-START | /2dcontext/compositing/2d.composite.image.source-in.html 13:09:08 INFO - PROCESS | 2564 | 1471464548808 Marionette TRACE conn7 -> [0,153,"getWindowHandle",null] 13:09:08 INFO - PROCESS | 2564 | 1471464548810 Marionette TRACE conn7 <- [1,153,null,{"value":"13"}] 13:09:08 INFO - PROCESS | 2564 | 1471464548814 Marionette TRACE conn7 -> [0,154,"setScriptTimeout",{"ms":35000}] 13:09:08 INFO - PROCESS | 2564 | 1471464548818 Marionette TRACE conn7 <- [1,154,null,{}] 13:09:08 INFO - PROCESS | 2564 | 1471464548829 Marionette TRACE conn7 -> [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:09:08 INFO - PROCESS | 2564 | 1471464548834 Marionette INFO sendAsync bc8f8550-5cfe-4dfe-b5f0-ca36c3097f63 13:09:08 INFO - PROCESS | 2564 | 1471464548943 Marionette TRACE conn7 <- [1,155,null,{"value":null}] 13:09:09 INFO - PROCESS | 2564 | 1471464549013 Marionette TRACE conn7 -> [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\", \"8d521690-0e1e-4993-8caf-94bf4ae6dcf1\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:09:09 INFO - PROCESS | 2564 | 1471464549016 Marionette INFO sendAsync bc8f8550-5cfe-4dfe-b5f0-ca36c3097f63 13:09:09 INFO - PROCESS | 2564 | ++DOCSHELL 00000039CCE13800 == 34 [pid = 2564] [id = 48] 13:09:09 INFO - PROCESS | 2564 | ++DOMWINDOW == 80 (00000039C77E1400) [pid = 2564] [serial = 140] [outer = 0000000000000000] 13:09:09 INFO - PROCESS | 2564 | ++DOMWINDOW == 81 (00000039C7E62000) [pid = 2564] [serial = 141] [outer = 00000039C77E1400] 13:09:09 INFO - PROCESS | 2564 | 1471464549068 Marionette DEBUG loaded listener.js 13:09:09 INFO - PROCESS | 2564 | ++DOMWINDOW == 82 (00000039CAA83400) [pid = 2564] [serial = 142] [outer = 00000039C77E1400] 13:09:09 INFO - PROCESS | 2564 | 1471464549436 Marionette TRACE conn7 <- [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:09:09 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.image.source-in.html | Canvas test: 2d.composite.image.source-in 13:09:09 INFO - TEST-OK | /2dcontext/compositing/2d.composite.image.source-in.html | took 691ms 13:09:09 INFO - PROCESS | 2564 | 1471464549512 Marionette TRACE conn7 -> [0,157,"getWindowHandle",null] 13:09:09 INFO - PROCESS | 2564 | 1471464549515 Marionette TRACE conn7 <- [1,157,null,{"value":"13"}] 13:09:09 INFO - TEST-START | /2dcontext/compositing/2d.composite.image.source-out.html 13:09:09 INFO - PROCESS | 2564 | 1471464549519 Marionette TRACE conn7 -> [0,158,"setScriptTimeout",{"ms":35000}] 13:09:09 INFO - PROCESS | 2564 | 1471464549521 Marionette TRACE conn7 <- [1,158,null,{}] 13:09:09 INFO - PROCESS | 2564 | 1471464549524 Marionette TRACE conn7 -> [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:09:09 INFO - PROCESS | 2564 | 1471464549526 Marionette INFO sendAsync bc8f8550-5cfe-4dfe-b5f0-ca36c3097f63 13:09:09 INFO - PROCESS | 2564 | 1471464549637 Marionette TRACE conn7 <- [1,159,null,{"value":null}] 13:09:09 INFO - PROCESS | 2564 | 1471464549643 Marionette TRACE conn7 -> [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\", \"8d521690-0e1e-4993-8caf-94bf4ae6dcf1\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:09:09 INFO - PROCESS | 2564 | 1471464549652 Marionette INFO sendAsync bc8f8550-5cfe-4dfe-b5f0-ca36c3097f63 13:09:09 INFO - PROCESS | 2564 | ++DOCSHELL 00000039CD51D000 == 35 [pid = 2564] [id = 49] 13:09:09 INFO - PROCESS | 2564 | ++DOMWINDOW == 83 (00000039CAAF7C00) [pid = 2564] [serial = 143] [outer = 0000000000000000] 13:09:09 INFO - PROCESS | 2564 | ++DOMWINDOW == 84 (00000039CB06D400) [pid = 2564] [serial = 144] [outer = 00000039CAAF7C00] 13:09:09 INFO - PROCESS | 2564 | 1471464549732 Marionette DEBUG loaded listener.js 13:09:09 INFO - PROCESS | 2564 | ++DOMWINDOW == 85 (00000039CCC2BC00) [pid = 2564] [serial = 145] [outer = 00000039CAAF7C00] 13:09:10 INFO - PROCESS | 2564 | 1471464550161 Marionette TRACE conn7 <- [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:09:10 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.image.source-out.html | Canvas test: 2d.composite.image.source-out 13:09:10 INFO - TEST-OK | /2dcontext/compositing/2d.composite.image.source-out.html | took 690ms 13:09:10 INFO - PROCESS | 2564 | 1471464550212 Marionette TRACE conn7 -> [0,161,"getWindowHandle",null] 13:09:10 INFO - PROCESS | 2564 | 1471464550214 Marionette TRACE conn7 <- [1,161,null,{"value":"13"}] 13:09:10 INFO - PROCESS | 2564 | 1471464550217 Marionette TRACE conn7 -> [0,162,"setScriptTimeout",{"ms":35000}] 13:09:10 INFO - TEST-START | /2dcontext/compositing/2d.composite.image.source-over.html 13:09:10 INFO - PROCESS | 2564 | 1471464550220 Marionette TRACE conn7 <- [1,162,null,{}] 13:09:10 INFO - PROCESS | 2564 | 1471464550223 Marionette TRACE conn7 -> [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:09:10 INFO - PROCESS | 2564 | 1471464550226 Marionette INFO sendAsync bc8f8550-5cfe-4dfe-b5f0-ca36c3097f63 13:09:10 INFO - PROCESS | 2564 | 1471464550351 Marionette TRACE conn7 <- [1,163,null,{"value":null}] 13:09:10 INFO - PROCESS | 2564 | 1471464550374 Marionette TRACE conn7 -> [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\", \"8d521690-0e1e-4993-8caf-94bf4ae6dcf1\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:09:10 INFO - PROCESS | 2564 | 1471464550377 Marionette INFO sendAsync bc8f8550-5cfe-4dfe-b5f0-ca36c3097f63 13:09:10 INFO - PROCESS | 2564 | ++DOCSHELL 00000039CDE61000 == 36 [pid = 2564] [id = 50] 13:09:10 INFO - PROCESS | 2564 | ++DOMWINDOW == 86 (00000039CCE47400) [pid = 2564] [serial = 146] [outer = 0000000000000000] 13:09:10 INFO - PROCESS | 2564 | ++DOMWINDOW == 87 (00000039CCE50400) [pid = 2564] [serial = 147] [outer = 00000039CCE47400] 13:09:10 INFO - PROCESS | 2564 | 1471464550423 Marionette DEBUG loaded listener.js 13:09:10 INFO - PROCESS | 2564 | ++DOMWINDOW == 88 (00000039CD237C00) [pid = 2564] [serial = 148] [outer = 00000039CCE47400] 13:09:10 INFO - PROCESS | 2564 | 1471464550862 Marionette TRACE conn7 <- [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:09:10 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.image.source-over.html | Canvas test: 2d.composite.image.source-over 13:09:10 INFO - TEST-OK | /2dcontext/compositing/2d.composite.image.source-over.html | took 691ms 13:09:10 INFO - PROCESS | 2564 | 1471464550912 Marionette TRACE conn7 -> [0,165,"getWindowHandle",null] 13:09:10 INFO - PROCESS | 2564 | 1471464550914 Marionette TRACE conn7 <- [1,165,null,{"value":"13"}] 13:09:10 INFO - PROCESS | 2564 | 1471464550917 Marionette TRACE conn7 -> [0,166,"setScriptTimeout",{"ms":35000}] 13:09:10 INFO - TEST-START | /2dcontext/compositing/2d.composite.image.xor.html 13:09:10 INFO - PROCESS | 2564 | 1471464550919 Marionette TRACE conn7 <- [1,166,null,{}] 13:09:10 INFO - PROCESS | 2564 | 1471464550923 Marionette TRACE conn7 -> [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:09:10 INFO - PROCESS | 2564 | 1471464550929 Marionette INFO sendAsync bc8f8550-5cfe-4dfe-b5f0-ca36c3097f63 13:09:11 INFO - PROCESS | 2564 | 1471464551070 Marionette TRACE conn7 <- [1,167,null,{"value":null}] 13:09:11 INFO - PROCESS | 2564 | 1471464551083 Marionette TRACE conn7 -> [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\", \"8d521690-0e1e-4993-8caf-94bf4ae6dcf1\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:09:11 INFO - PROCESS | 2564 | 1471464551085 Marionette INFO sendAsync bc8f8550-5cfe-4dfe-b5f0-ca36c3097f63 13:09:11 INFO - PROCESS | 2564 | ++DOCSHELL 00000039D02C4000 == 37 [pid = 2564] [id = 51] 13:09:11 INFO - PROCESS | 2564 | ++DOMWINDOW == 89 (00000039CD9DF800) [pid = 2564] [serial = 149] [outer = 0000000000000000] 13:09:11 INFO - PROCESS | 2564 | ++DOMWINDOW == 90 (00000039CDCEE800) [pid = 2564] [serial = 150] [outer = 00000039CD9DF800] 13:09:11 INFO - PROCESS | 2564 | 1471464551133 Marionette DEBUG loaded listener.js 13:09:11 INFO - PROCESS | 2564 | ++DOMWINDOW == 91 (00000039CE4EF800) [pid = 2564] [serial = 151] [outer = 00000039CD9DF800] 13:09:11 INFO - PROCESS | 2564 | --DOMWINDOW == 90 (00000039CB005C00) [pid = 2564] [serial = 107] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.globalAlpha.image.html] 13:09:11 INFO - PROCESS | 2564 | --DOMWINDOW == 89 (00000039C7E60C00) [pid = 2564] [serial = 104] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.globalAlpha.fill.html] 13:09:11 INFO - PROCESS | 2564 | --DOMWINDOW == 88 (00000039C1886800) [pid = 2564] [serial = 98] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.globalAlpha.canvaspattern.html] 13:09:11 INFO - PROCESS | 2564 | --DOMWINDOW == 87 (00000039C58C7C00) [pid = 2564] [serial = 101] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.globalAlpha.default.html] 13:09:11 INFO - PROCESS | 2564 | --DOMWINDOW == 86 (00000039C1229400) [pid = 2564] [serial = 110] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.globalAlpha.imagepattern.html] 13:09:11 INFO - PROCESS | 2564 | --DOMWINDOW == 85 (00000039C1228C00) [pid = 2564] [serial = 80] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.clip.source-atop.html] 13:09:11 INFO - PROCESS | 2564 | --DOMWINDOW == 84 (00000039C1851C00) [pid = 2564] [serial = 122] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.image.destination-atop.html] 13:09:11 INFO - PROCESS | 2564 | --DOMWINDOW == 83 (00000039CCC2C800) [pid = 2564] [serial = 83] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.clip.source-in.html] 13:09:11 INFO - PROCESS | 2564 | --DOMWINDOW == 82 (00000039D0053000) [pid = 2564] [serial = 86] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.clip.source-out.html] 13:09:11 INFO - PROCESS | 2564 | --DOMWINDOW == 81 (00000039C18D0C00) [pid = 2564] [serial = 89] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.clip.source-over.html] 13:09:11 INFO - PROCESS | 2564 | --DOMWINDOW == 80 (00000039C1886000) [pid = 2564] [serial = 92] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.clip.xor.html] 13:09:11 INFO - PROCESS | 2564 | --DOMWINDOW == 79 (00000039CDCEB800) [pid = 2564] [serial = 113] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.globalAlpha.invalid.html] 13:09:11 INFO - PROCESS | 2564 | --DOMWINDOW == 78 (00000039BF94D800) [pid = 2564] [serial = 119] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.image.copy.html] 13:09:11 INFO - PROCESS | 2564 | --DOMWINDOW == 77 (00000039CDCED400) [pid = 2564] [serial = 116] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.globalAlpha.range.html] 13:09:11 INFO - PROCESS | 2564 | 1471464551693 Marionette TRACE conn7 <- [1,168,null,{"value":["/2dcontext/compositing/2d.composite.image.xor.html",0,null,null,[["Canvas test: 2d.composite.image.xor",0,null,null]]]}] 13:09:11 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.image.xor.html | Canvas test: 2d.composite.image.xor 13:09:11 INFO - TEST-OK | /2dcontext/compositing/2d.composite.image.xor.html | took 839ms 13:09:11 INFO - PROCESS | 2564 | 1471464551760 Marionette TRACE conn7 -> [0,169,"getWindowHandle",null] 13:09:11 INFO - PROCESS | 2564 | 1471464551762 Marionette TRACE conn7 <- [1,169,null,{"value":"13"}] 13:09:11 INFO - TEST-START | /2dcontext/compositing/2d.composite.operation.casesensitive.html 13:09:11 INFO - PROCESS | 2564 | 1471464551766 Marionette TRACE conn7 -> [0,170,"setScriptTimeout",{"ms":35000}] 13:09:11 INFO - PROCESS | 2564 | 1471464551768 Marionette TRACE conn7 <- [1,170,null,{}] 13:09:11 INFO - PROCESS | 2564 | 1471464551771 Marionette TRACE conn7 -> [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:09:11 INFO - PROCESS | 2564 | 1471464551773 Marionette INFO sendAsync bc8f8550-5cfe-4dfe-b5f0-ca36c3097f63 13:09:11 INFO - PROCESS | 2564 | 1471464551856 Marionette TRACE conn7 <- [1,171,null,{"value":null}] 13:09:11 INFO - PROCESS | 2564 | 1471464551920 Marionette TRACE conn7 -> [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\", \"8d521690-0e1e-4993-8caf-94bf4ae6dcf1\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:09:11 INFO - PROCESS | 2564 | 1471464551922 Marionette INFO sendAsync bc8f8550-5cfe-4dfe-b5f0-ca36c3097f63 13:09:11 INFO - PROCESS | 2564 | ++DOCSHELL 00000039D0FAC000 == 38 [pid = 2564] [id = 52] 13:09:11 INFO - PROCESS | 2564 | ++DOMWINDOW == 78 (00000039C17A7000) [pid = 2564] [serial = 152] [outer = 0000000000000000] 13:09:11 INFO - PROCESS | 2564 | ++DOMWINDOW == 79 (00000039C18C9800) [pid = 2564] [serial = 153] [outer = 00000039C17A7000] 13:09:11 INFO - PROCESS | 2564 | 1471464551972 Marionette DEBUG loaded listener.js 13:09:12 INFO - PROCESS | 2564 | ++DOMWINDOW == 80 (00000039CCCA0400) [pid = 2564] [serial = 154] [outer = 00000039C17A7000] 13:09:12 INFO - PROCESS | 2564 | ++DOMWINDOW == 81 (00000039CE410400) [pid = 2564] [serial = 155] [outer = 00000039CB554800] 13:09:12 INFO - PROCESS | 2564 | 1471464552359 Marionette TRACE conn7 <- [1,172,null,{"value":["/2dcontext/compositing/2d.composite.operation.casesensitive.html",0,null,null,[["Canvas test: 2d.composite.operation.casesensitive",0,null,null]]]}] 13:09:12 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.operation.casesensitive.html | Canvas test: 2d.composite.operation.casesensitive 13:09:12 INFO - TEST-OK | /2dcontext/compositing/2d.composite.operation.casesensitive.html | took 628ms 13:09:12 INFO - PROCESS | 2564 | 1471464552396 Marionette TRACE conn7 -> [0,173,"getWindowHandle",null] 13:09:12 INFO - PROCESS | 2564 | 1471464552398 Marionette TRACE conn7 <- [1,173,null,{"value":"13"}] 13:09:12 INFO - PROCESS | 2564 | 1471464552402 Marionette TRACE conn7 -> [0,174,"setScriptTimeout",{"ms":35000}] 13:09:12 INFO - TEST-START | /2dcontext/compositing/2d.composite.operation.clear.html 13:09:12 INFO - PROCESS | 2564 | 1471464552412 Marionette TRACE conn7 <- [1,174,null,{}] 13:09:12 INFO - PROCESS | 2564 | 1471464552416 Marionette TRACE conn7 -> [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:09:12 INFO - PROCESS | 2564 | 1471464552418 Marionette INFO sendAsync bc8f8550-5cfe-4dfe-b5f0-ca36c3097f63 13:09:12 INFO - PROCESS | 2564 | 1471464552525 Marionette TRACE conn7 <- [1,175,null,{"value":null}] 13:09:12 INFO - PROCESS | 2564 | 1471464552568 Marionette TRACE conn7 -> [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\", \"8d521690-0e1e-4993-8caf-94bf4ae6dcf1\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:09:12 INFO - PROCESS | 2564 | 1471464552570 Marionette INFO sendAsync bc8f8550-5cfe-4dfe-b5f0-ca36c3097f63 13:09:12 INFO - PROCESS | 2564 | ++DOCSHELL 00000039CAB93000 == 39 [pid = 2564] [id = 53] 13:09:12 INFO - PROCESS | 2564 | ++DOMWINDOW == 82 (00000039C0D5AC00) [pid = 2564] [serial = 156] [outer = 0000000000000000] 13:09:12 INFO - PROCESS | 2564 | ++DOMWINDOW == 83 (00000039CDB5C000) [pid = 2564] [serial = 157] [outer = 00000039C0D5AC00] 13:09:12 INFO - PROCESS | 2564 | 1471464552618 Marionette DEBUG loaded listener.js 13:09:12 INFO - PROCESS | 2564 | ++DOMWINDOW == 84 (00000039D004E000) [pid = 2564] [serial = 158] [outer = 00000039C0D5AC00] 13:09:12 INFO - PROCESS | 2564 | 1471464552947 Marionette TRACE conn7 <- [1,176,null,{"value":["/2dcontext/compositing/2d.composite.operation.clear.html",0,null,null,[["Canvas test: 2d.composite.operation.clear",0,null,null]]]}] 13:09:12 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.operation.clear.html | Canvas test: 2d.composite.operation.clear 13:09:12 INFO - TEST-OK | /2dcontext/compositing/2d.composite.operation.clear.html | took 585ms 13:09:12 INFO - PROCESS | 2564 | 1471464552990 Marionette TRACE conn7 -> [0,177,"getWindowHandle",null] 13:09:12 INFO - PROCESS | 2564 | 1471464552992 Marionette TRACE conn7 <- [1,177,null,{"value":"13"}] 13:09:12 INFO - TEST-START | /2dcontext/compositing/2d.composite.operation.darker.html 13:09:12 INFO - PROCESS | 2564 | 1471464552996 Marionette TRACE conn7 -> [0,178,"setScriptTimeout",{"ms":35000}] 13:09:13 INFO - PROCESS | 2564 | 1471464552998 Marionette TRACE conn7 <- [1,178,null,{}] 13:09:13 INFO - PROCESS | 2564 | 1471464553001 Marionette TRACE conn7 -> [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:09:13 INFO - PROCESS | 2564 | 1471464553003 Marionette INFO sendAsync bc8f8550-5cfe-4dfe-b5f0-ca36c3097f63 13:09:13 INFO - PROCESS | 2564 | 1471464553111 Marionette TRACE conn7 <- [1,179,null,{"value":null}] 13:09:13 INFO - PROCESS | 2564 | 1471464553119 Marionette TRACE conn7 -> [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\", \"8d521690-0e1e-4993-8caf-94bf4ae6dcf1\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:09:13 INFO - PROCESS | 2564 | 1471464553121 Marionette INFO sendAsync bc8f8550-5cfe-4dfe-b5f0-ca36c3097f63 13:09:13 INFO - PROCESS | 2564 | ++DOCSHELL 00000039D5503800 == 40 [pid = 2564] [id = 54] 13:09:13 INFO - PROCESS | 2564 | ++DOMWINDOW == 85 (00000039CE4A0C00) [pid = 2564] [serial = 159] [outer = 0000000000000000] 13:09:13 INFO - PROCESS | 2564 | ++DOMWINDOW == 86 (00000039CE4A7800) [pid = 2564] [serial = 160] [outer = 00000039CE4A0C00] 13:09:13 INFO - PROCESS | 2564 | 1471464553167 Marionette DEBUG loaded listener.js 13:09:13 INFO - PROCESS | 2564 | ++DOMWINDOW == 87 (00000039CE4AF400) [pid = 2564] [serial = 161] [outer = 00000039CE4A0C00] 13:09:13 INFO - PROCESS | 2564 | 1471464553554 Marionette TRACE conn7 <- [1,180,null,{"value":["/2dcontext/compositing/2d.composite.operation.darker.html",0,null,null,[["Canvas test: 2d.composite.operation.darker",0,null,null]]]}] 13:09:13 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.operation.darker.html | Canvas test: 2d.composite.operation.darker 13:09:13 INFO - TEST-OK | /2dcontext/compositing/2d.composite.operation.darker.html | took 587ms 13:09:13 INFO - TEST-START | /2dcontext/compositing/2d.composite.operation.default.html 13:09:13 INFO - PROCESS | 2564 | 1471464553586 Marionette TRACE conn7 -> [0,181,"getWindowHandle",null] 13:09:13 INFO - PROCESS | 2564 | 1471464553588 Marionette TRACE conn7 <- [1,181,null,{"value":"13"}] 13:09:13 INFO - PROCESS | 2564 | 1471464553591 Marionette TRACE conn7 -> [0,182,"setScriptTimeout",{"ms":35000}] 13:09:13 INFO - PROCESS | 2564 | 1471464553593 Marionette TRACE conn7 <- [1,182,null,{}] 13:09:13 INFO - PROCESS | 2564 | 1471464553633 Marionette TRACE conn7 -> [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:09:13 INFO - PROCESS | 2564 | 1471464553637 Marionette INFO sendAsync bc8f8550-5cfe-4dfe-b5f0-ca36c3097f63 13:09:13 INFO - PROCESS | 2564 | 1471464553771 Marionette TRACE conn7 <- [1,183,null,{"value":null}] 13:09:13 INFO - PROCESS | 2564 | 1471464553854 Marionette TRACE conn7 -> [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\", \"8d521690-0e1e-4993-8caf-94bf4ae6dcf1\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:09:13 INFO - PROCESS | 2564 | 1471464553859 Marionette INFO sendAsync bc8f8550-5cfe-4dfe-b5f0-ca36c3097f63 13:09:13 INFO - PROCESS | 2564 | ++DOCSHELL 00000039C65D8000 == 41 [pid = 2564] [id = 55] 13:09:13 INFO - PROCESS | 2564 | ++DOMWINDOW == 88 (00000039C1225C00) [pid = 2564] [serial = 162] [outer = 0000000000000000] 13:09:13 INFO - PROCESS | 2564 | ++DOMWINDOW == 89 (00000039C166A000) [pid = 2564] [serial = 163] [outer = 00000039C1225C00] 13:09:13 INFO - PROCESS | 2564 | 1471464553920 Marionette DEBUG loaded listener.js 13:09:14 INFO - PROCESS | 2564 | ++DOMWINDOW == 90 (00000039C185D800) [pid = 2564] [serial = 164] [outer = 00000039C1225C00] 13:09:14 INFO - PROCESS | 2564 | 1471464554510 Marionette TRACE conn7 <- [1,184,null,{"value":["/2dcontext/compositing/2d.composite.operation.default.html",0,null,null,[["Canvas test: 2d.composite.operation.default",0,null,null]]]}] 13:09:14 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.operation.default.html | Canvas test: 2d.composite.operation.default 13:09:14 INFO - TEST-OK | /2dcontext/compositing/2d.composite.operation.default.html | took 941ms 13:09:14 INFO - PROCESS | 2564 | 1471464554538 Marionette TRACE conn7 -> [0,185,"getWindowHandle",null] 13:09:14 INFO - PROCESS | 2564 | 1471464554542 Marionette TRACE conn7 <- [1,185,null,{"value":"13"}] 13:09:14 INFO - TEST-START | /2dcontext/compositing/2d.composite.operation.get.html 13:09:14 INFO - PROCESS | 2564 | 1471464554547 Marionette TRACE conn7 -> [0,186,"setScriptTimeout",{"ms":35000}] 13:09:14 INFO - PROCESS | 2564 | 1471464554550 Marionette TRACE conn7 <- [1,186,null,{}] 13:09:14 INFO - PROCESS | 2564 | 1471464554557 Marionette TRACE conn7 -> [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:09:14 INFO - PROCESS | 2564 | 1471464554560 Marionette INFO sendAsync bc8f8550-5cfe-4dfe-b5f0-ca36c3097f63 13:09:14 INFO - PROCESS | 2564 | 1471464554678 Marionette TRACE conn7 <- [1,187,null,{"value":null}] 13:09:14 INFO - PROCESS | 2564 | 1471464554758 Marionette TRACE conn7 -> [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\", \"8d521690-0e1e-4993-8caf-94bf4ae6dcf1\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:09:14 INFO - PROCESS | 2564 | 1471464554762 Marionette INFO sendAsync bc8f8550-5cfe-4dfe-b5f0-ca36c3097f63 13:09:14 INFO - PROCESS | 2564 | ++DOCSHELL 00000039CD414800 == 42 [pid = 2564] [id = 56] 13:09:14 INFO - PROCESS | 2564 | ++DOMWINDOW == 91 (00000039C653E800) [pid = 2564] [serial = 165] [outer = 0000000000000000] 13:09:14 INFO - PROCESS | 2564 | ++DOMWINDOW == 92 (00000039C74AFC00) [pid = 2564] [serial = 166] [outer = 00000039C653E800] 13:09:14 INFO - PROCESS | 2564 | 1471464554824 Marionette DEBUG loaded listener.js 13:09:14 INFO - PROCESS | 2564 | ++DOMWINDOW == 93 (00000039C77DC000) [pid = 2564] [serial = 167] [outer = 00000039C653E800] 13:09:15 INFO - PROCESS | 2564 | 1471464555366 Marionette TRACE conn7 <- [1,188,null,{"value":["/2dcontext/compositing/2d.composite.operation.get.html",0,null,null,[["Canvas test: 2d.composite.operation.get",0,null,null]]]}] 13:09:15 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.operation.get.html | Canvas test: 2d.composite.operation.get 13:09:15 INFO - TEST-OK | /2dcontext/compositing/2d.composite.operation.get.html | took 881ms 13:09:15 INFO - PROCESS | 2564 | 1471464555432 Marionette TRACE conn7 -> [0,189,"getWindowHandle",null] 13:09:15 INFO - PROCESS | 2564 | 1471464555436 Marionette TRACE conn7 <- [1,189,null,{"value":"13"}] 13:09:15 INFO - TEST-START | /2dcontext/compositing/2d.composite.operation.highlight.html 13:09:15 INFO - PROCESS | 2564 | 1471464555440 Marionette TRACE conn7 -> [0,190,"setScriptTimeout",{"ms":35000}] 13:09:15 INFO - PROCESS | 2564 | 1471464555442 Marionette TRACE conn7 <- [1,190,null,{}] 13:09:15 INFO - PROCESS | 2564 | 1471464555446 Marionette TRACE conn7 -> [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:09:15 INFO - PROCESS | 2564 | 1471464555449 Marionette INFO sendAsync bc8f8550-5cfe-4dfe-b5f0-ca36c3097f63 13:09:15 INFO - PROCESS | 2564 | 1471464555564 Marionette TRACE conn7 <- [1,191,null,{"value":null}] 13:09:15 INFO - PROCESS | 2564 | 1471464555678 Marionette TRACE conn7 -> [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\", \"8d521690-0e1e-4993-8caf-94bf4ae6dcf1\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:09:15 INFO - PROCESS | 2564 | 1471464555682 Marionette INFO sendAsync bc8f8550-5cfe-4dfe-b5f0-ca36c3097f63 13:09:15 INFO - PROCESS | 2564 | ++DOCSHELL 00000039D5521000 == 43 [pid = 2564] [id = 57] 13:09:15 INFO - PROCESS | 2564 | ++DOMWINDOW == 94 (00000039CD9E5000) [pid = 2564] [serial = 168] [outer = 0000000000000000] 13:09:15 INFO - PROCESS | 2564 | ++DOMWINDOW == 95 (00000039CD9E9000) [pid = 2564] [serial = 169] [outer = 00000039CD9E5000] 13:09:15 INFO - PROCESS | 2564 | 1471464555784 Marionette DEBUG loaded listener.js 13:09:15 INFO - PROCESS | 2564 | ++DOMWINDOW == 96 (00000039CDEEE800) [pid = 2564] [serial = 170] [outer = 00000039CD9E5000] 13:09:16 INFO - PROCESS | 2564 | 1471464556357 Marionette TRACE conn7 <- [1,192,null,{"value":["/2dcontext/compositing/2d.composite.operation.highlight.html",0,null,null,[["Canvas test: 2d.composite.operation.highlight",0,null,null]]]}] 13:09:16 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.operation.highlight.html | Canvas test: 2d.composite.operation.highlight 13:09:16 INFO - TEST-OK | /2dcontext/compositing/2d.composite.operation.highlight.html | took 986ms 13:09:16 INFO - PROCESS | 2564 | 1471464556429 Marionette TRACE conn7 -> [0,193,"getWindowHandle",null] 13:09:16 INFO - PROCESS | 2564 | 1471464556436 Marionette TRACE conn7 <- [1,193,null,{"value":"13"}] 13:09:16 INFO - TEST-START | /2dcontext/compositing/2d.composite.operation.nullsuffix.html 13:09:16 INFO - PROCESS | 2564 | 1471464556446 Marionette TRACE conn7 -> [0,194,"setScriptTimeout",{"ms":35000}] 13:09:16 INFO - PROCESS | 2564 | 1471464556448 Marionette TRACE conn7 <- [1,194,null,{}] 13:09:16 INFO - PROCESS | 2564 | 1471464556452 Marionette TRACE conn7 -> [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:09:16 INFO - PROCESS | 2564 | 1471464556455 Marionette INFO sendAsync bc8f8550-5cfe-4dfe-b5f0-ca36c3097f63 13:09:16 INFO - PROCESS | 2564 | 1471464556567 Marionette TRACE conn7 <- [1,195,null,{"value":null}] 13:09:16 INFO - PROCESS | 2564 | 1471464556634 Marionette TRACE conn7 -> [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\", \"8d521690-0e1e-4993-8caf-94bf4ae6dcf1\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:09:16 INFO - PROCESS | 2564 | 1471464556637 Marionette INFO sendAsync bc8f8550-5cfe-4dfe-b5f0-ca36c3097f63 13:09:16 INFO - PROCESS | 2564 | ++DOCSHELL 00000039D5522800 == 44 [pid = 2564] [id = 58] 13:09:16 INFO - PROCESS | 2564 | ++DOMWINDOW == 97 (00000039CEA25C00) [pid = 2564] [serial = 171] [outer = 0000000000000000] 13:09:16 INFO - PROCESS | 2564 | ++DOMWINDOW == 98 (00000039CEA2CC00) [pid = 2564] [serial = 172] [outer = 00000039CEA25C00] 13:09:16 INFO - PROCESS | 2564 | 1471464556696 Marionette DEBUG loaded listener.js 13:09:16 INFO - PROCESS | 2564 | ++DOMWINDOW == 99 (00000039CEA32000) [pid = 2564] [serial = 173] [outer = 00000039CEA25C00] 13:09:17 INFO - PROCESS | 2564 | 1471464557447 Marionette TRACE conn7 <- [1,196,null,{"value":["/2dcontext/compositing/2d.composite.operation.nullsuffix.html",0,null,null,[["Canvas test: 2d.composite.operation.nullsuffix",0,null,null]]]}] 13:09:17 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.operation.nullsuffix.html | Canvas test: 2d.composite.operation.nullsuffix 13:09:17 INFO - TEST-OK | /2dcontext/compositing/2d.composite.operation.nullsuffix.html | took 1036ms 13:09:17 INFO - PROCESS | 2564 | 1471464557482 Marionette TRACE conn7 -> [0,197,"getWindowHandle",null] 13:09:17 INFO - PROCESS | 2564 | 1471464557487 Marionette TRACE conn7 <- [1,197,null,{"value":"13"}] 13:09:17 INFO - PROCESS | 2564 | 1471464557492 Marionette TRACE conn7 -> [0,198,"setScriptTimeout",{"ms":35000}] 13:09:17 INFO - TEST-START | /2dcontext/compositing/2d.composite.operation.over.html 13:09:17 INFO - PROCESS | 2564 | 1471464557495 Marionette TRACE conn7 <- [1,198,null,{}] 13:09:17 INFO - PROCESS | 2564 | 1471464557512 Marionette TRACE conn7 -> [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:09:17 INFO - PROCESS | 2564 | 1471464557515 Marionette INFO sendAsync bc8f8550-5cfe-4dfe-b5f0-ca36c3097f63 13:09:17 INFO - PROCESS | 2564 | 1471464557655 Marionette TRACE conn7 <- [1,199,null,{"value":null}] 13:09:17 INFO - PROCESS | 2564 | 1471464557701 Marionette TRACE conn7 -> [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\", \"8d521690-0e1e-4993-8caf-94bf4ae6dcf1\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:09:17 INFO - PROCESS | 2564 | 1471464557706 Marionette INFO sendAsync bc8f8550-5cfe-4dfe-b5f0-ca36c3097f63 13:09:17 INFO - PROCESS | 2564 | ++DOCSHELL 00000039C7ACD000 == 45 [pid = 2564] [id = 59] 13:09:17 INFO - PROCESS | 2564 | ++DOMWINDOW == 100 (00000039C185D400) [pid = 2564] [serial = 174] [outer = 0000000000000000] 13:09:17 INFO - PROCESS | 2564 | ++DOMWINDOW == 101 (00000039C1886C00) [pid = 2564] [serial = 175] [outer = 00000039C185D400] 13:09:17 INFO - PROCESS | 2564 | 1471464557759 Marionette DEBUG loaded listener.js 13:09:17 INFO - PROCESS | 2564 | ++DOMWINDOW == 102 (00000039C1C12000) [pid = 2564] [serial = 176] [outer = 00000039C185D400] 13:09:18 INFO - PROCESS | 2564 | --DOCSHELL 00000039CAB93000 == 44 [pid = 2564] [id = 53] 13:09:18 INFO - PROCESS | 2564 | --DOCSHELL 00000039D0FAC000 == 43 [pid = 2564] [id = 52] 13:09:18 INFO - PROCESS | 2564 | --DOCSHELL 00000039D02C4000 == 42 [pid = 2564] [id = 51] 13:09:18 INFO - PROCESS | 2564 | --DOCSHELL 00000039CDE61000 == 41 [pid = 2564] [id = 50] 13:09:18 INFO - PROCESS | 2564 | --DOCSHELL 00000039CD51D000 == 40 [pid = 2564] [id = 49] 13:09:18 INFO - PROCESS | 2564 | --DOCSHELL 00000039CCE13800 == 39 [pid = 2564] [id = 48] 13:09:18 INFO - PROCESS | 2564 | --DOCSHELL 00000039CC306000 == 38 [pid = 2564] [id = 47] 13:09:18 INFO - PROCESS | 2564 | --DOCSHELL 00000039C6617800 == 37 [pid = 2564] [id = 46] 13:09:18 INFO - PROCESS | 2564 | --DOCSHELL 00000039CCE24000 == 36 [pid = 2564] [id = 43] 13:09:18 INFO - PROCESS | 2564 | --DOMWINDOW == 101 (00000039CC3B8000) [pid = 2564] [serial = 108] [outer = 0000000000000000] [url = about:blank] 13:09:18 INFO - PROCESS | 2564 | --DOMWINDOW == 100 (00000039C7E66000) [pid = 2564] [serial = 105] [outer = 0000000000000000] [url = about:blank] 13:09:18 INFO - PROCESS | 2564 | --DOMWINDOW == 99 (00000039CAA86C00) [pid = 2564] [serial = 106] [outer = 0000000000000000] [url = about:blank] 13:09:18 INFO - PROCESS | 2564 | --DOMWINDOW == 98 (00000039C1889C00) [pid = 2564] [serial = 99] [outer = 0000000000000000] [url = about:blank] 13:09:18 INFO - PROCESS | 2564 | --DOMWINDOW == 97 (00000039C18CF000) [pid = 2564] [serial = 100] [outer = 0000000000000000] [url = about:blank] 13:09:18 INFO - PROCESS | 2564 | --DOMWINDOW == 96 (00000039C5B0AC00) [pid = 2564] [serial = 102] [outer = 0000000000000000] [url = about:blank] 13:09:18 INFO - PROCESS | 2564 | --DOMWINDOW == 95 (00000039C62DD400) [pid = 2564] [serial = 103] [outer = 0000000000000000] [url = about:blank] 13:09:18 INFO - PROCESS | 2564 | --DOMWINDOW == 94 (00000039CD0E4800) [pid = 2564] [serial = 111] [outer = 0000000000000000] [url = about:blank] 13:09:18 INFO - PROCESS | 2564 | --DOMWINDOW == 93 (00000039C0B57800) [pid = 2564] [serial = 96] [outer = 0000000000000000] [url = about:blank] 13:09:18 INFO - PROCESS | 2564 | --DOMWINDOW == 92 (00000039C662C000) [pid = 2564] [serial = 82] [outer = 0000000000000000] [url = about:blank] 13:09:18 INFO - PROCESS | 2564 | --DOMWINDOW == 91 (00000039C29FA800) [pid = 2564] [serial = 81] [outer = 0000000000000000] [url = about:blank] 13:09:18 INFO - PROCESS | 2564 | --DOMWINDOW == 90 (00000039C185C400) [pid = 2564] [serial = 124] [outer = 0000000000000000] [url = about:blank] 13:09:18 INFO - PROCESS | 2564 | --DOMWINDOW == 89 (00000039CE4EC400) [pid = 2564] [serial = 85] [outer = 0000000000000000] [url = about:blank] 13:09:18 INFO - PROCESS | 2564 | --DOMWINDOW == 88 (00000039CD42B800) [pid = 2564] [serial = 84] [outer = 0000000000000000] [url = about:blank] 13:09:18 INFO - PROCESS | 2564 | --DOMWINDOW == 87 (00000039D1357000) [pid = 2564] [serial = 88] [outer = 0000000000000000] [url = about:blank] 13:09:18 INFO - PROCESS | 2564 | --DOMWINDOW == 86 (00000039D00D2C00) [pid = 2564] [serial = 87] [outer = 0000000000000000] [url = about:blank] 13:09:18 INFO - PROCESS | 2564 | --DOMWINDOW == 85 (00000039D13AC800) [pid = 2564] [serial = 91] [outer = 0000000000000000] [url = about:blank] 13:09:18 INFO - PROCESS | 2564 | --DOMWINDOW == 84 (00000039C18D3800) [pid = 2564] [serial = 90] [outer = 0000000000000000] [url = about:blank] 13:09:18 INFO - PROCESS | 2564 | --DOMWINDOW == 83 (00000039C188F800) [pid = 2564] [serial = 94] [outer = 0000000000000000] [url = about:blank] 13:09:18 INFO - PROCESS | 2564 | --DOMWINDOW == 82 (00000039C188A800) [pid = 2564] [serial = 93] [outer = 0000000000000000] [url = about:blank] 13:09:18 INFO - PROCESS | 2564 | --DOMWINDOW == 81 (00000039CE085800) [pid = 2564] [serial = 114] [outer = 0000000000000000] [url = about:blank] 13:09:18 INFO - PROCESS | 2564 | --DOMWINDOW == 80 (00000039CEA90000) [pid = 2564] [serial = 115] [outer = 0000000000000000] [url = about:blank] 13:09:18 INFO - PROCESS | 2564 | --DOMWINDOW == 79 (00000039C166FC00) [pid = 2564] [serial = 120] [outer = 0000000000000000] [url = about:blank] 13:09:18 INFO - PROCESS | 2564 | --DOMWINDOW == 78 (00000039CD424800) [pid = 2564] [serial = 112] [outer = 0000000000000000] [url = about:blank] 13:09:18 INFO - PROCESS | 2564 | --DOMWINDOW == 77 (00000039CF637800) [pid = 2564] [serial = 117] [outer = 0000000000000000] [url = about:blank] 13:09:18 INFO - PROCESS | 2564 | --DOMWINDOW == 76 (00000039D00C8800) [pid = 2564] [serial = 118] [outer = 0000000000000000] [url = about:blank] 13:09:18 INFO - PROCESS | 2564 | --DOMWINDOW == 75 (00000039C1675800) [pid = 2564] [serial = 121] [outer = 0000000000000000] [url = about:blank] 13:09:18 INFO - PROCESS | 2564 | --DOMWINDOW == 74 (00000039C7385400) [pid = 2564] [serial = 126] [outer = 0000000000000000] [url = about:blank] 13:09:18 INFO - PROCESS | 2564 | --DOMWINDOW == 73 (00000039C1854800) [pid = 2564] [serial = 123] [outer = 0000000000000000] [url = about:blank] 13:09:18 INFO - PROCESS | 2564 | --DOMWINDOW == 72 (00000039CCCD8400) [pid = 2564] [serial = 109] [outer = 0000000000000000] [url = about:blank] 13:09:18 INFO - PROCESS | 2564 | 1471464558303 Marionette TRACE conn7 <- [1,200,null,{"value":["/2dcontext/compositing/2d.composite.operation.over.html",0,null,null,[["Canvas test: 2d.composite.operation.over",0,null,null]]]}] 13:09:18 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.operation.over.html | Canvas test: 2d.composite.operation.over 13:09:18 INFO - TEST-OK | /2dcontext/compositing/2d.composite.operation.over.html | took 837ms 13:09:18 INFO - PROCESS | 2564 | 1471464558333 Marionette TRACE conn7 -> [0,201,"getWindowHandle",null] 13:09:18 INFO - PROCESS | 2564 | 1471464558338 Marionette TRACE conn7 <- [1,201,null,{"value":"13"}] 13:09:18 INFO - TEST-START | /2dcontext/compositing/2d.composite.operation.unrecognised.html 13:09:18 INFO - PROCESS | 2564 | 1471464558344 Marionette TRACE conn7 -> [0,202,"setScriptTimeout",{"ms":35000}] 13:09:18 INFO - PROCESS | 2564 | 1471464558347 Marionette TRACE conn7 <- [1,202,null,{}] 13:09:18 INFO - PROCESS | 2564 | 1471464558350 Marionette TRACE conn7 -> [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:09:18 INFO - PROCESS | 2564 | 1471464558353 Marionette INFO sendAsync bc8f8550-5cfe-4dfe-b5f0-ca36c3097f63 13:09:18 INFO - PROCESS | 2564 | 1471464558444 Marionette TRACE conn7 <- [1,203,null,{"value":null}] 13:09:18 INFO - PROCESS | 2564 | 1471464558454 Marionette TRACE conn7 -> [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\", \"8d521690-0e1e-4993-8caf-94bf4ae6dcf1\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:09:18 INFO - PROCESS | 2564 | 1471464558457 Marionette INFO sendAsync bc8f8550-5cfe-4dfe-b5f0-ca36c3097f63 13:09:18 INFO - PROCESS | 2564 | ++DOCSHELL 00000039C65D3800 == 37 [pid = 2564] [id = 60] 13:09:18 INFO - PROCESS | 2564 | ++DOMWINDOW == 73 (00000039C1854800) [pid = 2564] [serial = 177] [outer = 0000000000000000] 13:09:18 INFO - PROCESS | 2564 | ++DOMWINDOW == 74 (00000039C18D4800) [pid = 2564] [serial = 178] [outer = 00000039C1854800] 13:09:18 INFO - PROCESS | 2564 | 1471464558508 Marionette DEBUG loaded listener.js 13:09:18 INFO - PROCESS | 2564 | ++DOMWINDOW == 75 (00000039C5B11000) [pid = 2564] [serial = 179] [outer = 00000039C1854800] 13:09:18 INFO - PROCESS | 2564 | 1471464558955 Marionette TRACE conn7 <- [1,204,null,{"value":["/2dcontext/compositing/2d.composite.operation.unrecognised.html",0,null,null,[["Canvas test: 2d.composite.operation.unrecognised",0,null,null]]]}] 13:09:18 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.operation.unrecognised.html | Canvas test: 2d.composite.operation.unrecognised 13:09:18 INFO - TEST-OK | /2dcontext/compositing/2d.composite.operation.unrecognised.html | took 627ms 13:09:18 INFO - PROCESS | 2564 | 1471464558975 Marionette TRACE conn7 -> [0,205,"getWindowHandle",null] 13:09:18 INFO - PROCESS | 2564 | 1471464558977 Marionette TRACE conn7 <- [1,205,null,{"value":"13"}] 13:09:18 INFO - TEST-START | /2dcontext/compositing/2d.composite.solid.copy.html 13:09:18 INFO - PROCESS | 2564 | 1471464558981 Marionette TRACE conn7 -> [0,206,"setScriptTimeout",{"ms":35000}] 13:09:18 INFO - PROCESS | 2564 | 1471464558985 Marionette TRACE conn7 <- [1,206,null,{}] 13:09:19 INFO - PROCESS | 2564 | 1471464559000 Marionette TRACE conn7 -> [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:09:19 INFO - PROCESS | 2564 | 1471464559005 Marionette INFO sendAsync bc8f8550-5cfe-4dfe-b5f0-ca36c3097f63 13:09:19 INFO - PROCESS | 2564 | 1471464559118 Marionette TRACE conn7 <- [1,207,null,{"value":null}] 13:09:19 INFO - PROCESS | 2564 | 1471464559127 Marionette TRACE conn7 -> [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\", \"8d521690-0e1e-4993-8caf-94bf4ae6dcf1\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:09:19 INFO - PROCESS | 2564 | 1471464559131 Marionette INFO sendAsync bc8f8550-5cfe-4dfe-b5f0-ca36c3097f63 13:09:19 INFO - PROCESS | 2564 | ++DOCSHELL 00000039CC328800 == 38 [pid = 2564] [id = 61] 13:09:19 INFO - PROCESS | 2564 | ++DOMWINDOW == 76 (00000039C74B2000) [pid = 2564] [serial = 180] [outer = 0000000000000000] 13:09:19 INFO - PROCESS | 2564 | ++DOMWINDOW == 77 (00000039C74E1C00) [pid = 2564] [serial = 181] [outer = 00000039C74B2000] 13:09:19 INFO - PROCESS | 2564 | 1471464559181 Marionette DEBUG loaded listener.js 13:09:19 INFO - PROCESS | 2564 | ++DOMWINDOW == 78 (00000039CAA7C000) [pid = 2564] [serial = 182] [outer = 00000039C74B2000] 13:09:19 INFO - PROCESS | 2564 | 1471464559614 Marionette TRACE conn7 <- [1,208,null,{"value":["/2dcontext/compositing/2d.composite.solid.copy.html",0,null,null,[["Canvas test: 2d.composite.solid.copy",0,null,null]]]}] 13:09:19 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.solid.copy.html | Canvas test: 2d.composite.solid.copy 13:09:19 INFO - TEST-OK | /2dcontext/compositing/2d.composite.solid.copy.html | took 690ms 13:09:19 INFO - PROCESS | 2564 | 1471464559674 Marionette TRACE conn7 -> [0,209,"getWindowHandle",null] 13:09:19 INFO - PROCESS | 2564 | 1471464559677 Marionette TRACE conn7 <- [1,209,null,{"value":"13"}] 13:09:19 INFO - TEST-START | /2dcontext/compositing/2d.composite.solid.destination-atop.html 13:09:19 INFO - PROCESS | 2564 | 1471464559680 Marionette TRACE conn7 -> [0,210,"setScriptTimeout",{"ms":35000}] 13:09:19 INFO - PROCESS | 2564 | 1471464559682 Marionette TRACE conn7 <- [1,210,null,{}] 13:09:19 INFO - PROCESS | 2564 | 1471464559685 Marionette TRACE conn7 -> [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:09:19 INFO - PROCESS | 2564 | 1471464559688 Marionette INFO sendAsync bc8f8550-5cfe-4dfe-b5f0-ca36c3097f63 13:09:19 INFO - PROCESS | 2564 | 1471464559777 Marionette TRACE conn7 <- [1,211,null,{"value":null}] 13:09:19 INFO - PROCESS | 2564 | 1471464559785 Marionette TRACE conn7 -> [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\", \"8d521690-0e1e-4993-8caf-94bf4ae6dcf1\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:09:19 INFO - PROCESS | 2564 | 1471464559787 Marionette INFO sendAsync bc8f8550-5cfe-4dfe-b5f0-ca36c3097f63 13:09:19 INFO - PROCESS | 2564 | ++DOCSHELL 00000039CCDB7800 == 39 [pid = 2564] [id = 62] 13:09:19 INFO - PROCESS | 2564 | ++DOMWINDOW == 79 (00000039CAEBA000) [pid = 2564] [serial = 183] [outer = 0000000000000000] 13:09:19 INFO - PROCESS | 2564 | ++DOMWINDOW == 80 (00000039CB598800) [pid = 2564] [serial = 184] [outer = 00000039CAEBA000] 13:09:19 INFO - PROCESS | 2564 | 1471464559835 Marionette DEBUG loaded listener.js 13:09:19 INFO - PROCESS | 2564 | ++DOMWINDOW == 81 (00000039CCC2F800) [pid = 2564] [serial = 185] [outer = 00000039CAEBA000] 13:09:20 INFO - PROCESS | 2564 | 1471464560235 Marionette TRACE conn7 <- [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:09:20 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.solid.destination-atop.html | Canvas test: 2d.composite.solid.destination-atop 13:09:20 INFO - TEST-OK | /2dcontext/compositing/2d.composite.solid.destination-atop.html | took 587ms 13:09:20 INFO - PROCESS | 2564 | 1471464560282 Marionette TRACE conn7 -> [0,213,"getWindowHandle",null] 13:09:20 INFO - PROCESS | 2564 | 1471464560284 Marionette TRACE conn7 <- [1,213,null,{"value":"13"}] 13:09:20 INFO - TEST-START | /2dcontext/compositing/2d.composite.solid.destination-in.html 13:09:20 INFO - PROCESS | 2564 | 1471464560288 Marionette TRACE conn7 -> [0,214,"setScriptTimeout",{"ms":35000}] 13:09:20 INFO - PROCESS | 2564 | 1471464560289 Marionette TRACE conn7 <- [1,214,null,{}] 13:09:20 INFO - PROCESS | 2564 | 1471464560293 Marionette TRACE conn7 -> [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:09:20 INFO - PROCESS | 2564 | 1471464560295 Marionette INFO sendAsync bc8f8550-5cfe-4dfe-b5f0-ca36c3097f63 13:09:20 INFO - PROCESS | 2564 | 1471464560380 Marionette TRACE conn7 <- [1,215,null,{"value":null}] 13:09:20 INFO - PROCESS | 2564 | 1471464560386 Marionette TRACE conn7 -> [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\", \"8d521690-0e1e-4993-8caf-94bf4ae6dcf1\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:09:20 INFO - PROCESS | 2564 | 1471464560388 Marionette INFO sendAsync bc8f8550-5cfe-4dfe-b5f0-ca36c3097f63 13:09:20 INFO - PROCESS | 2564 | ++DOCSHELL 00000039CCEA4800 == 40 [pid = 2564] [id = 63] 13:09:20 INFO - PROCESS | 2564 | ++DOMWINDOW == 82 (00000039CD0E2800) [pid = 2564] [serial = 186] [outer = 0000000000000000] 13:09:20 INFO - PROCESS | 2564 | ++DOMWINDOW == 83 (00000039CD0E5000) [pid = 2564] [serial = 187] [outer = 00000039CD0E2800] 13:09:20 INFO - PROCESS | 2564 | 1471464560443 Marionette DEBUG loaded listener.js 13:09:20 INFO - PROCESS | 2564 | ++DOMWINDOW == 84 (00000039CD9DFC00) [pid = 2564] [serial = 188] [outer = 00000039CD0E2800] 13:09:20 INFO - PROCESS | 2564 | 1471464560926 Marionette TRACE conn7 <- [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:09:20 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.solid.destination-in.html | Canvas test: 2d.composite.solid.destination-in 13:09:20 INFO - TEST-OK | /2dcontext/compositing/2d.composite.solid.destination-in.html | took 671ms 13:09:20 INFO - PROCESS | 2564 | 1471464560960 Marionette TRACE conn7 -> [0,217,"getWindowHandle",null] 13:09:20 INFO - PROCESS | 2564 | 1471464560963 Marionette TRACE conn7 <- [1,217,null,{"value":"13"}] 13:09:20 INFO - PROCESS | 2564 | 1471464560966 Marionette TRACE conn7 -> [0,218,"setScriptTimeout",{"ms":35000}] 13:09:20 INFO - TEST-START | /2dcontext/compositing/2d.composite.solid.destination-out.html 13:09:20 INFO - PROCESS | 2564 | 1471464560968 Marionette TRACE conn7 <- [1,218,null,{}] 13:09:20 INFO - PROCESS | 2564 | 1471464560971 Marionette TRACE conn7 -> [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:09:20 INFO - PROCESS | 2564 | 1471464560977 Marionette INFO sendAsync bc8f8550-5cfe-4dfe-b5f0-ca36c3097f63 13:09:21 INFO - PROCESS | 2564 | 1471464561112 Marionette TRACE conn7 <- [1,219,null,{"value":null}] 13:09:21 INFO - PROCESS | 2564 | 1471464561160 Marionette TRACE conn7 -> [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\", \"8d521690-0e1e-4993-8caf-94bf4ae6dcf1\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:09:21 INFO - PROCESS | 2564 | 1471464561162 Marionette INFO sendAsync bc8f8550-5cfe-4dfe-b5f0-ca36c3097f63 13:09:21 INFO - PROCESS | 2564 | ++DOCSHELL 00000039CDE4E800 == 41 [pid = 2564] [id = 64] 13:09:21 INFO - PROCESS | 2564 | ++DOMWINDOW == 85 (00000039CE077400) [pid = 2564] [serial = 189] [outer = 0000000000000000] 13:09:21 INFO - PROCESS | 2564 | ++DOMWINDOW == 86 (00000039CE4AC400) [pid = 2564] [serial = 190] [outer = 00000039CE077400] 13:09:21 INFO - PROCESS | 2564 | 1471464561210 Marionette DEBUG loaded listener.js 13:09:21 INFO - PROCESS | 2564 | ++DOMWINDOW == 87 (00000039CEA29800) [pid = 2564] [serial = 191] [outer = 00000039CE077400] 13:09:21 INFO - PROCESS | 2564 | 1471464561629 Marionette TRACE conn7 <- [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:09:21 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.solid.destination-out.html | Canvas test: 2d.composite.solid.destination-out 13:09:21 INFO - TEST-OK | /2dcontext/compositing/2d.composite.solid.destination-out.html | took 669ms 13:09:21 INFO - PROCESS | 2564 | 1471464561638 Marionette TRACE conn7 -> [0,221,"getWindowHandle",null] 13:09:21 INFO - PROCESS | 2564 | 1471464561641 Marionette TRACE conn7 <- [1,221,null,{"value":"13"}] 13:09:21 INFO - TEST-START | /2dcontext/compositing/2d.composite.solid.destination-over.html 13:09:21 INFO - PROCESS | 2564 | 1471464561644 Marionette TRACE conn7 -> [0,222,"setScriptTimeout",{"ms":35000}] 13:09:21 INFO - PROCESS | 2564 | 1471464561646 Marionette TRACE conn7 <- [1,222,null,{}] 13:09:21 INFO - PROCESS | 2564 | 1471464561649 Marionette TRACE conn7 -> [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:09:21 INFO - PROCESS | 2564 | 1471464561651 Marionette INFO sendAsync bc8f8550-5cfe-4dfe-b5f0-ca36c3097f63 13:09:21 INFO - PROCESS | 2564 | 1471464561788 Marionette TRACE conn7 <- [1,223,null,{"value":null}] 13:09:21 INFO - PROCESS | 2564 | 1471464561805 Marionette TRACE conn7 -> [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\", \"8d521690-0e1e-4993-8caf-94bf4ae6dcf1\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:09:21 INFO - PROCESS | 2564 | 1471464561807 Marionette INFO sendAsync bc8f8550-5cfe-4dfe-b5f0-ca36c3097f63 13:09:21 INFO - PROCESS | 2564 | ++DOCSHELL 00000039C5894800 == 42 [pid = 2564] [id = 65] 13:09:21 INFO - PROCESS | 2564 | ++DOMWINDOW == 88 (00000039CEA89000) [pid = 2564] [serial = 192] [outer = 0000000000000000] 13:09:21 INFO - PROCESS | 2564 | ++DOMWINDOW == 89 (00000039CEAEE400) [pid = 2564] [serial = 193] [outer = 00000039CEA89000] 13:09:21 INFO - PROCESS | 2564 | 1471464561854 Marionette DEBUG loaded listener.js 13:09:21 INFO - PROCESS | 2564 | ++DOMWINDOW == 90 (00000039CFD9B000) [pid = 2564] [serial = 194] [outer = 00000039CEA89000] 13:09:22 INFO - PROCESS | 2564 | 1471464562267 Marionette TRACE conn7 <- [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:09:22 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.solid.destination-over.html | Canvas test: 2d.composite.solid.destination-over 13:09:22 INFO - TEST-OK | /2dcontext/compositing/2d.composite.solid.destination-over.html | took 692ms 13:09:22 INFO - PROCESS | 2564 | 1471464562339 Marionette TRACE conn7 -> [0,225,"getWindowHandle",null] 13:09:22 INFO - PROCESS | 2564 | 1471464562342 Marionette TRACE conn7 <- [1,225,null,{"value":"13"}] 13:09:22 INFO - TEST-START | /2dcontext/compositing/2d.composite.solid.lighter.html 13:09:22 INFO - PROCESS | 2564 | 1471464562345 Marionette TRACE conn7 -> [0,226,"setScriptTimeout",{"ms":35000}] 13:09:22 INFO - PROCESS | 2564 | 1471464562347 Marionette TRACE conn7 <- [1,226,null,{}] 13:09:22 INFO - PROCESS | 2564 | 1471464562351 Marionette TRACE conn7 -> [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:09:22 INFO - PROCESS | 2564 | 1471464562353 Marionette INFO sendAsync bc8f8550-5cfe-4dfe-b5f0-ca36c3097f63 13:09:22 INFO - PROCESS | 2564 | 1471464562466 Marionette TRACE conn7 <- [1,227,null,{"value":null}] 13:09:22 INFO - PROCESS | 2564 | 1471464562472 Marionette TRACE conn7 -> [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\", \"8d521690-0e1e-4993-8caf-94bf4ae6dcf1\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:09:22 INFO - PROCESS | 2564 | 1471464562474 Marionette INFO sendAsync bc8f8550-5cfe-4dfe-b5f0-ca36c3097f63 13:09:22 INFO - PROCESS | 2564 | ++DOCSHELL 00000039D132C000 == 43 [pid = 2564] [id = 66] 13:09:22 INFO - PROCESS | 2564 | ++DOMWINDOW == 91 (00000039D004BC00) [pid = 2564] [serial = 195] [outer = 0000000000000000] 13:09:22 INFO - PROCESS | 2564 | ++DOMWINDOW == 92 (00000039D0F7A000) [pid = 2564] [serial = 196] [outer = 00000039D004BC00] 13:09:22 INFO - PROCESS | 2564 | 1471464562520 Marionette DEBUG loaded listener.js 13:09:22 INFO - PROCESS | 2564 | ++DOMWINDOW == 93 (00000039D135C000) [pid = 2564] [serial = 197] [outer = 00000039D004BC00] 13:09:22 INFO - PROCESS | 2564 | --DOMWINDOW == 92 (00000039CCE47400) [pid = 2564] [serial = 146] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.image.source-over.html] 13:09:22 INFO - PROCESS | 2564 | --DOMWINDOW == 91 (00000039CD9DF800) [pid = 2564] [serial = 149] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.image.xor.html] 13:09:22 INFO - PROCESS | 2564 | --DOMWINDOW == 90 (00000039C17A4800) [pid = 2564] [serial = 134] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.image.lighter.html] 13:09:22 INFO - PROCESS | 2564 | --DOMWINDOW == 89 (00000039C62DD000) [pid = 2564] [serial = 137] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.image.source-atop.html] 13:09:22 INFO - PROCESS | 2564 | --DOMWINDOW == 88 (00000039C77E1400) [pid = 2564] [serial = 140] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.image.source-in.html] 13:09:22 INFO - PROCESS | 2564 | --DOMWINDOW == 87 (00000039C17A7000) [pid = 2564] [serial = 152] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.operation.casesensitive.html] 13:09:22 INFO - PROCESS | 2564 | --DOMWINDOW == 86 (00000039C0D5AC00) [pid = 2564] [serial = 156] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.operation.clear.html] 13:09:22 INFO - PROCESS | 2564 | --DOMWINDOW == 85 (00000039CAAF7C00) [pid = 2564] [serial = 143] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.image.source-out.html] 13:09:22 INFO - PROCESS | 2564 | 1471464562971 Marionette TRACE conn7 <- [1,228,null,{"value":["/2dcontext/compositing/2d.composite.solid.lighter.html",0,null,null,[["Canvas test: 2d.composite.solid.lighter",0,null,null]]]}] 13:09:23 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.solid.lighter.html | Canvas test: 2d.composite.solid.lighter 13:09:23 INFO - TEST-OK | /2dcontext/compositing/2d.composite.solid.lighter.html | took 690ms 13:09:23 INFO - PROCESS | 2564 | 1471464563040 Marionette TRACE conn7 -> [0,229,"getWindowHandle",null] 13:09:23 INFO - PROCESS | 2564 | 1471464563042 Marionette TRACE conn7 <- [1,229,null,{"value":"13"}] 13:09:23 INFO - TEST-START | /2dcontext/compositing/2d.composite.solid.source-atop.html 13:09:23 INFO - PROCESS | 2564 | 1471464563045 Marionette TRACE conn7 -> [0,230,"setScriptTimeout",{"ms":35000}] 13:09:23 INFO - PROCESS | 2564 | 1471464563047 Marionette TRACE conn7 <- [1,230,null,{}] 13:09:23 INFO - PROCESS | 2564 | 1471464563051 Marionette TRACE conn7 -> [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:09:23 INFO - PROCESS | 2564 | 1471464563061 Marionette INFO sendAsync bc8f8550-5cfe-4dfe-b5f0-ca36c3097f63 13:09:23 INFO - PROCESS | 2564 | 1471464563165 Marionette TRACE conn7 <- [1,231,null,{"value":null}] 13:09:23 INFO - PROCESS | 2564 | 1471464563171 Marionette TRACE conn7 -> [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\", \"8d521690-0e1e-4993-8caf-94bf4ae6dcf1\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:09:23 INFO - PROCESS | 2564 | 1471464563173 Marionette INFO sendAsync bc8f8550-5cfe-4dfe-b5f0-ca36c3097f63 13:09:23 INFO - PROCESS | 2564 | ++DOCSHELL 00000039D28DD800 == 44 [pid = 2564] [id = 67] 13:09:23 INFO - PROCESS | 2564 | ++DOMWINDOW == 86 (00000039C7E60800) [pid = 2564] [serial = 198] [outer = 0000000000000000] 13:09:23 INFO - PROCESS | 2564 | ++DOMWINDOW == 87 (00000039D0F79C00) [pid = 2564] [serial = 199] [outer = 00000039C7E60800] 13:09:23 INFO - PROCESS | 2564 | 1471464563219 Marionette DEBUG loaded listener.js 13:09:23 INFO - PROCESS | 2564 | ++DOMWINDOW == 88 (00000039D1363000) [pid = 2564] [serial = 200] [outer = 00000039C7E60800] 13:09:23 INFO - PROCESS | 2564 | 1471464563629 Marionette TRACE conn7 <- [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:09:23 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.solid.source-atop.html | Canvas test: 2d.composite.solid.source-atop 13:09:23 INFO - TEST-OK | /2dcontext/compositing/2d.composite.solid.source-atop.html | took 629ms 13:09:23 INFO - PROCESS | 2564 | 1471464563677 Marionette TRACE conn7 -> [0,233,"getWindowHandle",null] 13:09:23 INFO - PROCESS | 2564 | 1471464563679 Marionette TRACE conn7 <- [1,233,null,{"value":"13"}] 13:09:23 INFO - TEST-START | /2dcontext/compositing/2d.composite.solid.source-in.html 13:09:23 INFO - PROCESS | 2564 | 1471464563687 Marionette TRACE conn7 -> [0,234,"setScriptTimeout",{"ms":35000}] 13:09:23 INFO - PROCESS | 2564 | 1471464563689 Marionette TRACE conn7 <- [1,234,null,{}] 13:09:23 INFO - PROCESS | 2564 | 1471464563693 Marionette TRACE conn7 -> [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:09:23 INFO - PROCESS | 2564 | 1471464563695 Marionette INFO sendAsync bc8f8550-5cfe-4dfe-b5f0-ca36c3097f63 13:09:23 INFO - PROCESS | 2564 | 1471464563780 Marionette TRACE conn7 <- [1,235,null,{"value":null}] 13:09:23 INFO - PROCESS | 2564 | 1471464563786 Marionette TRACE conn7 -> [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\", \"8d521690-0e1e-4993-8caf-94bf4ae6dcf1\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:09:23 INFO - PROCESS | 2564 | 1471464563788 Marionette INFO sendAsync bc8f8550-5cfe-4dfe-b5f0-ca36c3097f63 13:09:23 INFO - PROCESS | 2564 | ++DOCSHELL 00000039D3FDA800 == 45 [pid = 2564] [id = 68] 13:09:23 INFO - PROCESS | 2564 | ++DOMWINDOW == 89 (00000039D13ADC00) [pid = 2564] [serial = 201] [outer = 0000000000000000] 13:09:23 INFO - PROCESS | 2564 | ++DOMWINDOW == 90 (00000039D13B6C00) [pid = 2564] [serial = 202] [outer = 00000039D13ADC00] 13:09:23 INFO - PROCESS | 2564 | 1471464563835 Marionette DEBUG loaded listener.js 13:09:23 INFO - PROCESS | 2564 | ++DOMWINDOW == 91 (00000039D2589000) [pid = 2564] [serial = 203] [outer = 00000039D13ADC00] 13:09:24 INFO - PROCESS | 2564 | 1471464564367 Marionette TRACE conn7 <- [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:09:24 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.solid.source-in.html | Canvas test: 2d.composite.solid.source-in 13:09:24 INFO - TEST-OK | /2dcontext/compositing/2d.composite.solid.source-in.html | took 732ms 13:09:24 INFO - PROCESS | 2564 | 1471464564418 Marionette TRACE conn7 -> [0,237,"getWindowHandle",null] 13:09:24 INFO - PROCESS | 2564 | 1471464564420 Marionette TRACE conn7 <- [1,237,null,{"value":"13"}] 13:09:24 INFO - TEST-START | /2dcontext/compositing/2d.composite.solid.source-out.html 13:09:24 INFO - PROCESS | 2564 | 1471464564424 Marionette TRACE conn7 -> [0,238,"setScriptTimeout",{"ms":35000}] 13:09:24 INFO - PROCESS | 2564 | 1471464564426 Marionette TRACE conn7 <- [1,238,null,{}] 13:09:24 INFO - PROCESS | 2564 | 1471464564430 Marionette TRACE conn7 -> [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:09:24 INFO - PROCESS | 2564 | 1471464564432 Marionette INFO sendAsync bc8f8550-5cfe-4dfe-b5f0-ca36c3097f63 13:09:24 INFO - PROCESS | 2564 | 1471464564561 Marionette TRACE conn7 <- [1,239,null,{"value":null}] 13:09:24 INFO - PROCESS | 2564 | 1471464564629 Marionette TRACE conn7 -> [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\", \"8d521690-0e1e-4993-8caf-94bf4ae6dcf1\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:09:24 INFO - PROCESS | 2564 | 1471464564632 Marionette INFO sendAsync bc8f8550-5cfe-4dfe-b5f0-ca36c3097f63 13:09:24 INFO - PROCESS | 2564 | ++DOCSHELL 00000039D568F800 == 46 [pid = 2564] [id = 69] 13:09:24 INFO - PROCESS | 2564 | ++DOMWINDOW == 92 (00000039D13B1400) [pid = 2564] [serial = 204] [outer = 0000000000000000] 13:09:24 INFO - PROCESS | 2564 | ++DOMWINDOW == 93 (00000039D25ED000) [pid = 2564] [serial = 205] [outer = 00000039D13B1400] 13:09:24 INFO - PROCESS | 2564 | 1471464564682 Marionette DEBUG loaded listener.js 13:09:24 INFO - PROCESS | 2564 | ++DOMWINDOW == 94 (00000039D27D5000) [pid = 2564] [serial = 206] [outer = 00000039D13B1400] 13:09:25 INFO - PROCESS | 2564 | 1471464565254 Marionette TRACE conn7 <- [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:09:25 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.solid.source-out.html | Canvas test: 2d.composite.solid.source-out 13:09:25 INFO - TEST-OK | /2dcontext/compositing/2d.composite.solid.source-out.html | took 880ms 13:09:25 INFO - PROCESS | 2564 | 1471464565307 Marionette TRACE conn7 -> [0,241,"getWindowHandle",null] 13:09:25 INFO - PROCESS | 2564 | 1471464565312 Marionette TRACE conn7 <- [1,241,null,{"value":"13"}] 13:09:25 INFO - PROCESS | 2564 | 1471464565316 Marionette TRACE conn7 -> [0,242,"setScriptTimeout",{"ms":35000}] 13:09:25 INFO - TEST-START | /2dcontext/compositing/2d.composite.solid.source-over.html 13:09:25 INFO - PROCESS | 2564 | 1471464565322 Marionette TRACE conn7 <- [1,242,null,{}] 13:09:25 INFO - PROCESS | 2564 | 1471464565328 Marionette TRACE conn7 -> [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:09:25 INFO - PROCESS | 2564 | 1471464565331 Marionette INFO sendAsync bc8f8550-5cfe-4dfe-b5f0-ca36c3097f63 13:09:25 INFO - PROCESS | 2564 | 1471464565453 Marionette TRACE conn7 <- [1,243,null,{"value":null}] 13:09:25 INFO - PROCESS | 2564 | 1471464565521 Marionette TRACE conn7 -> [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\", \"8d521690-0e1e-4993-8caf-94bf4ae6dcf1\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:09:25 INFO - PROCESS | 2564 | 1471464565524 Marionette INFO sendAsync bc8f8550-5cfe-4dfe-b5f0-ca36c3097f63 13:09:25 INFO - PROCESS | 2564 | ++DOCSHELL 00000039C7AC2800 == 47 [pid = 2564] [id = 70] 13:09:25 INFO - PROCESS | 2564 | ++DOMWINDOW == 95 (00000039C1853800) [pid = 2564] [serial = 207] [outer = 0000000000000000] 13:09:25 INFO - PROCESS | 2564 | ++DOMWINDOW == 96 (00000039C18C7400) [pid = 2564] [serial = 208] [outer = 00000039C1853800] 13:09:25 INFO - PROCESS | 2564 | 1471464565586 Marionette DEBUG loaded listener.js 13:09:25 INFO - PROCESS | 2564 | ++DOMWINDOW == 97 (00000039C5B0F000) [pid = 2564] [serial = 209] [outer = 00000039C1853800] 13:09:26 INFO - PROCESS | 2564 | 1471464566211 Marionette TRACE conn7 <- [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:09:26 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.solid.source-over.html | Canvas test: 2d.composite.solid.source-over 13:09:26 INFO - TEST-OK | /2dcontext/compositing/2d.composite.solid.source-over.html | took 943ms 13:09:26 INFO - PROCESS | 2564 | 1471464566264 Marionette TRACE conn7 -> [0,245,"getWindowHandle",null] 13:09:26 INFO - PROCESS | 2564 | 1471464566269 Marionette TRACE conn7 <- [1,245,null,{"value":"13"}] 13:09:26 INFO - TEST-START | /2dcontext/compositing/2d.composite.solid.xor.html 13:09:26 INFO - PROCESS | 2564 | 1471464566276 Marionette TRACE conn7 -> [0,246,"setScriptTimeout",{"ms":35000}] 13:09:26 INFO - PROCESS | 2564 | 1471464566279 Marionette TRACE conn7 <- [1,246,null,{}] 13:09:26 INFO - PROCESS | 2564 | 1471464566283 Marionette TRACE conn7 -> [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:09:26 INFO - PROCESS | 2564 | 1471464566286 Marionette INFO sendAsync bc8f8550-5cfe-4dfe-b5f0-ca36c3097f63 13:09:26 INFO - PROCESS | 2564 | 1471464566409 Marionette TRACE conn7 <- [1,247,null,{"value":null}] 13:09:26 INFO - PROCESS | 2564 | 1471464566480 Marionette TRACE conn7 -> [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\", \"8d521690-0e1e-4993-8caf-94bf4ae6dcf1\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:09:26 INFO - PROCESS | 2564 | 1471464566483 Marionette INFO sendAsync bc8f8550-5cfe-4dfe-b5f0-ca36c3097f63 13:09:26 INFO - PROCESS | 2564 | ++DOCSHELL 00000039CDE4B000 == 48 [pid = 2564] [id = 71] 13:09:26 INFO - PROCESS | 2564 | ++DOMWINDOW == 98 (00000039C7A99800) [pid = 2564] [serial = 210] [outer = 0000000000000000] 13:09:26 INFO - PROCESS | 2564 | ++DOMWINDOW == 99 (00000039CAAFC800) [pid = 2564] [serial = 211] [outer = 00000039C7A99800] 13:09:26 INFO - PROCESS | 2564 | 1471464566585 Marionette DEBUG loaded listener.js 13:09:26 INFO - PROCESS | 2564 | ++DOMWINDOW == 100 (00000039CD0DF000) [pid = 2564] [serial = 212] [outer = 00000039C7A99800] 13:09:27 INFO - PROCESS | 2564 | 1471464567143 Marionette TRACE conn7 <- [1,248,null,{"value":["/2dcontext/compositing/2d.composite.solid.xor.html",0,null,null,[["Canvas test: 2d.composite.solid.xor",0,null,null]]]}] 13:09:27 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.solid.xor.html | Canvas test: 2d.composite.solid.xor 13:09:27 INFO - TEST-OK | /2dcontext/compositing/2d.composite.solid.xor.html | took 880ms 13:09:27 INFO - TEST-START | /2dcontext/compositing/2d.composite.transparent.copy.html 13:09:27 INFO - PROCESS | 2564 | 1471464567157 Marionette TRACE conn7 -> [0,249,"getWindowHandle",null] 13:09:27 INFO - PROCESS | 2564 | 1471464567160 Marionette TRACE conn7 <- [1,249,null,{"value":"13"}] 13:09:27 INFO - PROCESS | 2564 | 1471464567164 Marionette TRACE conn7 -> [0,250,"setScriptTimeout",{"ms":35000}] 13:09:27 INFO - PROCESS | 2564 | 1471464567168 Marionette TRACE conn7 <- [1,250,null,{}] 13:09:27 INFO - PROCESS | 2564 | 1471464567181 Marionette TRACE conn7 -> [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:09:27 INFO - PROCESS | 2564 | 1471464567186 Marionette INFO sendAsync bc8f8550-5cfe-4dfe-b5f0-ca36c3097f63 13:09:27 INFO - PROCESS | 2564 | 1471464567304 Marionette TRACE conn7 <- [1,251,null,{"value":null}] 13:09:27 INFO - PROCESS | 2564 | 1471464567387 Marionette TRACE conn7 -> [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\", \"8d521690-0e1e-4993-8caf-94bf4ae6dcf1\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:09:27 INFO - PROCESS | 2564 | 1471464567390 Marionette INFO sendAsync bc8f8550-5cfe-4dfe-b5f0-ca36c3097f63 13:09:27 INFO - PROCESS | 2564 | ++DOCSHELL 00000039D56A2000 == 49 [pid = 2564] [id = 72] 13:09:27 INFO - PROCESS | 2564 | ++DOMWINDOW == 101 (00000039CE111C00) [pid = 2564] [serial = 213] [outer = 0000000000000000] 13:09:27 INFO - PROCESS | 2564 | ++DOMWINDOW == 102 (00000039CEA24000) [pid = 2564] [serial = 214] [outer = 00000039CE111C00] 13:09:27 INFO - PROCESS | 2564 | 1471464567453 Marionette DEBUG loaded listener.js 13:09:27 INFO - PROCESS | 2564 | ++DOMWINDOW == 103 (00000039D13B3400) [pid = 2564] [serial = 215] [outer = 00000039CE111C00] 13:09:28 INFO - PROCESS | 2564 | 1471464568010 Marionette TRACE conn7 <- [1,252,null,{"value":["/2dcontext/compositing/2d.composite.transparent.copy.html",0,null,null,[["Canvas test: 2d.composite.transparent.copy",0,null,null]]]}] 13:09:28 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.transparent.copy.html | Canvas test: 2d.composite.transparent.copy 13:09:28 INFO - TEST-OK | /2dcontext/compositing/2d.composite.transparent.copy.html | took 879ms 13:09:28 INFO - PROCESS | 2564 | 1471464568046 Marionette TRACE conn7 -> [0,253,"getWindowHandle",null] 13:09:28 INFO - PROCESS | 2564 | 1471464568050 Marionette TRACE conn7 <- [1,253,null,{"value":"13"}] 13:09:28 INFO - PROCESS | 2564 | 1471464568054 Marionette TRACE conn7 -> [0,254,"setScriptTimeout",{"ms":35000}] 13:09:28 INFO - TEST-START | /2dcontext/compositing/2d.composite.transparent.destination-atop.html 13:09:28 INFO - PROCESS | 2564 | 1471464568057 Marionette TRACE conn7 <- [1,254,null,{}] 13:09:28 INFO - PROCESS | 2564 | 1471464568060 Marionette TRACE conn7 -> [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:09:28 INFO - PROCESS | 2564 | 1471464568063 Marionette INFO sendAsync bc8f8550-5cfe-4dfe-b5f0-ca36c3097f63 13:09:28 INFO - PROCESS | 2564 | 1471464568181 Marionette TRACE conn7 <- [1,255,null,{"value":null}] 13:09:28 INFO - PROCESS | 2564 | 1471464568273 Marionette TRACE conn7 -> [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\", \"8d521690-0e1e-4993-8caf-94bf4ae6dcf1\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:09:28 INFO - PROCESS | 2564 | 1471464568275 Marionette INFO sendAsync bc8f8550-5cfe-4dfe-b5f0-ca36c3097f63 13:09:28 INFO - PROCESS | 2564 | ++DOCSHELL 00000039D6170800 == 50 [pid = 2564] [id = 73] 13:09:28 INFO - PROCESS | 2564 | ++DOMWINDOW == 104 (00000039D25E9800) [pid = 2564] [serial = 216] [outer = 0000000000000000] 13:09:28 INFO - PROCESS | 2564 | ++DOMWINDOW == 105 (00000039D25F1000) [pid = 2564] [serial = 217] [outer = 00000039D25E9800] 13:09:28 INFO - PROCESS | 2564 | 1471464568332 Marionette DEBUG loaded listener.js 13:09:28 INFO - PROCESS | 2564 | ++DOMWINDOW == 106 (00000039D27D2000) [pid = 2564] [serial = 218] [outer = 00000039D25E9800] 13:09:29 INFO - PROCESS | 2564 | 1471464569274 Marionette TRACE conn7 <- [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:09:29 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.transparent.destination-atop.html | Canvas test: 2d.composite.transparent.destination-atop 13:09:29 INFO - TEST-OK | /2dcontext/compositing/2d.composite.transparent.destination-atop.html | took 1280ms 13:09:29 INFO - PROCESS | 2564 | 1471464569339 Marionette TRACE conn7 -> [0,257,"getWindowHandle",null] 13:09:29 INFO - PROCESS | 2564 | 1471464569342 Marionette TRACE conn7 <- [1,257,null,{"value":"13"}] 13:09:29 INFO - TEST-START | /2dcontext/compositing/2d.composite.transparent.destination-in.html 13:09:29 INFO - PROCESS | 2564 | 1471464569346 Marionette TRACE conn7 -> [0,258,"setScriptTimeout",{"ms":35000}] 13:09:29 INFO - PROCESS | 2564 | 1471464569348 Marionette TRACE conn7 <- [1,258,null,{}] 13:09:29 INFO - PROCESS | 2564 | 1471464569354 Marionette TRACE conn7 -> [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:09:29 INFO - PROCESS | 2564 | 1471464569357 Marionette INFO sendAsync bc8f8550-5cfe-4dfe-b5f0-ca36c3097f63 13:09:29 INFO - PROCESS | 2564 | 1471464569493 Marionette TRACE conn7 <- [1,259,null,{"value":null}] 13:09:29 INFO - PROCESS | 2564 | 1471464569563 Marionette TRACE conn7 -> [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\", \"8d521690-0e1e-4993-8caf-94bf4ae6dcf1\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:09:29 INFO - PROCESS | 2564 | 1471464569566 Marionette INFO sendAsync bc8f8550-5cfe-4dfe-b5f0-ca36c3097f63 13:09:29 INFO - PROCESS | 2564 | ++DOCSHELL 00000039C5B7F800 == 51 [pid = 2564] [id = 74] 13:09:29 INFO - PROCESS | 2564 | ++DOMWINDOW == 107 (00000039C58BC400) [pid = 2564] [serial = 219] [outer = 0000000000000000] 13:09:29 INFO - PROCESS | 2564 | ++DOMWINDOW == 108 (00000039C6858800) [pid = 2564] [serial = 220] [outer = 00000039C58BC400] 13:09:29 INFO - PROCESS | 2564 | 1471464569620 Marionette DEBUG loaded listener.js 13:09:29 INFO - PROCESS | 2564 | ++DOMWINDOW == 109 (00000039C7A92C00) [pid = 2564] [serial = 221] [outer = 00000039C58BC400] 13:09:30 INFO - PROCESS | 2564 | --DOCSHELL 00000039C682F800 == 50 [pid = 2564] [id = 44] 13:09:30 INFO - PROCESS | 2564 | --DOCSHELL 00000039D3FDA800 == 49 [pid = 2564] [id = 68] 13:09:30 INFO - PROCESS | 2564 | --DOCSHELL 00000039D28DD800 == 48 [pid = 2564] [id = 67] 13:09:30 INFO - PROCESS | 2564 | --DOCSHELL 00000039D132C000 == 47 [pid = 2564] [id = 66] 13:09:30 INFO - PROCESS | 2564 | --DOCSHELL 00000039C5894800 == 46 [pid = 2564] [id = 65] 13:09:30 INFO - PROCESS | 2564 | --DOCSHELL 00000039CDE4E800 == 45 [pid = 2564] [id = 64] 13:09:30 INFO - PROCESS | 2564 | --DOCSHELL 00000039CCEA4800 == 44 [pid = 2564] [id = 63] 13:09:30 INFO - PROCESS | 2564 | --DOCSHELL 00000039CCDB7800 == 43 [pid = 2564] [id = 62] 13:09:30 INFO - PROCESS | 2564 | --DOCSHELL 00000039CC328800 == 42 [pid = 2564] [id = 61] 13:09:30 INFO - PROCESS | 2564 | --DOCSHELL 00000039C65D3800 == 41 [pid = 2564] [id = 60] 13:09:30 INFO - PROCESS | 2564 | --DOCSHELL 00000039C7ACD000 == 40 [pid = 2564] [id = 59] 13:09:30 INFO - PROCESS | 2564 | --DOCSHELL 00000039D5522800 == 39 [pid = 2564] [id = 58] 13:09:30 INFO - PROCESS | 2564 | --DOCSHELL 00000039D5521000 == 38 [pid = 2564] [id = 57] 13:09:30 INFO - PROCESS | 2564 | --DOCSHELL 00000039CD414800 == 37 [pid = 2564] [id = 56] 13:09:30 INFO - PROCESS | 2564 | --DOCSHELL 00000039C65D8000 == 36 [pid = 2564] [id = 55] 13:09:30 INFO - PROCESS | 2564 | --DOCSHELL 00000039D5503800 == 35 [pid = 2564] [id = 54] 13:09:30 INFO - PROCESS | 2564 | --DOMWINDOW == 108 (00000039CCE50400) [pid = 2564] [serial = 147] [outer = 0000000000000000] [url = about:blank] 13:09:30 INFO - PROCESS | 2564 | --DOMWINDOW == 107 (00000039CDCEE800) [pid = 2564] [serial = 150] [outer = 0000000000000000] [url = about:blank] 13:09:30 INFO - PROCESS | 2564 | --DOMWINDOW == 106 (00000039C17AD000) [pid = 2564] [serial = 135] [outer = 0000000000000000] [url = about:blank] 13:09:30 INFO - PROCESS | 2564 | --DOMWINDOW == 105 (00000039C1889400) [pid = 2564] [serial = 136] [outer = 0000000000000000] [url = about:blank] 13:09:30 INFO - PROCESS | 2564 | --DOMWINDOW == 104 (00000039C17B0400) [pid = 2564] [serial = 129] [outer = 0000000000000000] [url = about:blank] 13:09:30 INFO - PROCESS | 2564 | --DOMWINDOW == 103 (00000039C74AA400) [pid = 2564] [serial = 139] [outer = 0000000000000000] [url = about:blank] 13:09:30 INFO - PROCESS | 2564 | --DOMWINDOW == 102 (00000039C63D5000) [pid = 2564] [serial = 138] [outer = 0000000000000000] [url = about:blank] 13:09:30 INFO - PROCESS | 2564 | --DOMWINDOW == 101 (00000039C7E62000) [pid = 2564] [serial = 141] [outer = 0000000000000000] [url = about:blank] 13:09:30 INFO - PROCESS | 2564 | --DOMWINDOW == 100 (00000039C65EA800) [pid = 2564] [serial = 132] [outer = 0000000000000000] [url = about:blank] 13:09:30 INFO - PROCESS | 2564 | --DOMWINDOW == 99 (00000039C18C9800) [pid = 2564] [serial = 153] [outer = 0000000000000000] [url = about:blank] 13:09:30 INFO - PROCESS | 2564 | --DOMWINDOW == 98 (00000039D004E000) [pid = 2564] [serial = 158] [outer = 0000000000000000] [url = about:blank] 13:09:30 INFO - PROCESS | 2564 | --DOMWINDOW == 97 (00000039CDB5C000) [pid = 2564] [serial = 157] [outer = 0000000000000000] [url = about:blank] 13:09:30 INFO - PROCESS | 2564 | --DOMWINDOW == 96 (00000039CCCA0400) [pid = 2564] [serial = 154] [outer = 0000000000000000] [url = about:blank] 13:09:30 INFO - PROCESS | 2564 | --DOMWINDOW == 95 (00000039CE4EF800) [pid = 2564] [serial = 151] [outer = 0000000000000000] [url = about:blank] 13:09:30 INFO - PROCESS | 2564 | --DOMWINDOW == 94 (00000039CB552800) [pid = 2564] [serial = 34] [outer = 0000000000000000] [url = about:neterror?e=dnsNotFound&u=https%3A//%25%28server%29s/selfsupport-dummy/&c=UTF-8&f=regular&d=Firefox%20can%E2%80%99t%20find%20the%20server%20at%20%25%28server%29s.] 13:09:30 INFO - PROCESS | 2564 | --DOMWINDOW == 93 (00000039CB06D400) [pid = 2564] [serial = 144] [outer = 0000000000000000] [url = about:blank] 13:09:30 INFO - PROCESS | 2564 | --DOMWINDOW == 92 (00000039CD237C00) [pid = 2564] [serial = 148] [outer = 0000000000000000] [url = about:blank] 13:09:30 INFO - PROCESS | 2564 | --DOMWINDOW == 91 (00000039CAA83400) [pid = 2564] [serial = 142] [outer = 0000000000000000] [url = about:blank] 13:09:30 INFO - PROCESS | 2564 | --DOMWINDOW == 90 (00000039CCC2BC00) [pid = 2564] [serial = 145] [outer = 0000000000000000] [url = about:blank] 13:09:30 INFO - PROCESS | 2564 | --DOMWINDOW == 89 (00000039CE4A7800) [pid = 2564] [serial = 160] [outer = 0000000000000000] [url = about:blank] 13:09:30 INFO - PROCESS | 2564 | 1471464570237 Marionette TRACE conn7 <- [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:09:30 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.transparent.destination-in.html | Canvas test: 2d.composite.transparent.destination-in 13:09:30 INFO - TEST-OK | /2dcontext/compositing/2d.composite.transparent.destination-in.html | took 944ms 13:09:30 INFO - PROCESS | 2564 | 1471464570291 Marionette TRACE conn7 -> [0,261,"getWindowHandle",null] 13:09:30 INFO - PROCESS | 2564 | 1471464570296 Marionette TRACE conn7 <- [1,261,null,{"value":"13"}] 13:09:30 INFO - TEST-START | /2dcontext/compositing/2d.composite.transparent.destination-out.html 13:09:30 INFO - PROCESS | 2564 | 1471464570302 Marionette TRACE conn7 -> [0,262,"setScriptTimeout",{"ms":35000}] 13:09:30 INFO - PROCESS | 2564 | 1471464570305 Marionette TRACE conn7 <- [1,262,null,{}] 13:09:30 INFO - PROCESS | 2564 | 1471464570309 Marionette TRACE conn7 -> [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:09:30 INFO - PROCESS | 2564 | 1471464570312 Marionette INFO sendAsync bc8f8550-5cfe-4dfe-b5f0-ca36c3097f63 13:09:30 INFO - PROCESS | 2564 | 1471464570407 Marionette TRACE conn7 <- [1,263,null,{"value":null}] 13:09:30 INFO - PROCESS | 2564 | 1471464570477 Marionette TRACE conn7 -> [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\", \"8d521690-0e1e-4993-8caf-94bf4ae6dcf1\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:09:30 INFO - PROCESS | 2564 | 1471464570479 Marionette INFO sendAsync bc8f8550-5cfe-4dfe-b5f0-ca36c3097f63 13:09:30 INFO - PROCESS | 2564 | ++DOCSHELL 00000039C735F800 == 36 [pid = 2564] [id = 75] 13:09:30 INFO - PROCESS | 2564 | ++DOMWINDOW == 90 (00000039C185B000) [pid = 2564] [serial = 222] [outer = 0000000000000000] 13:09:30 INFO - PROCESS | 2564 | ++DOMWINDOW == 91 (00000039C5869800) [pid = 2564] [serial = 223] [outer = 00000039C185B000] 13:09:30 INFO - PROCESS | 2564 | 1471464570530 Marionette DEBUG loaded listener.js 13:09:30 INFO - PROCESS | 2564 | ++DOMWINDOW == 92 (00000039C7E5F800) [pid = 2564] [serial = 224] [outer = 00000039C185B000] 13:09:30 INFO - PROCESS | 2564 | 1471464570951 Marionette TRACE conn7 <- [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:09:30 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.transparent.destination-out.html | Canvas test: 2d.composite.transparent.destination-out 13:09:30 INFO - TEST-OK | /2dcontext/compositing/2d.composite.transparent.destination-out.html | took 692ms 13:09:30 INFO - PROCESS | 2564 | 1471464570997 Marionette TRACE conn7 -> [0,265,"getWindowHandle",null] 13:09:31 INFO - PROCESS | 2564 | 1471464571000 Marionette TRACE conn7 <- [1,265,null,{"value":"13"}] 13:09:31 INFO - TEST-START | /2dcontext/compositing/2d.composite.transparent.destination-over.html 13:09:31 INFO - PROCESS | 2564 | 1471464571003 Marionette TRACE conn7 -> [0,266,"setScriptTimeout",{"ms":35000}] 13:09:31 INFO - PROCESS | 2564 | 1471464571007 Marionette TRACE conn7 <- [1,266,null,{}] 13:09:31 INFO - PROCESS | 2564 | 1471464571018 Marionette TRACE conn7 -> [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:09:31 INFO - PROCESS | 2564 | 1471464571022 Marionette INFO sendAsync bc8f8550-5cfe-4dfe-b5f0-ca36c3097f63 13:09:31 INFO - PROCESS | 2564 | 1471464571111 Marionette TRACE conn7 <- [1,267,null,{"value":null}] 13:09:31 INFO - PROCESS | 2564 | 1471464571118 Marionette TRACE conn7 -> [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\", \"8d521690-0e1e-4993-8caf-94bf4ae6dcf1\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:09:31 INFO - PROCESS | 2564 | 1471464571121 Marionette INFO sendAsync bc8f8550-5cfe-4dfe-b5f0-ca36c3097f63 13:09:31 INFO - PROCESS | 2564 | ++DOCSHELL 00000039CCE32800 == 37 [pid = 2564] [id = 76] 13:09:31 INFO - PROCESS | 2564 | ++DOMWINDOW == 93 (00000039CCCE2400) [pid = 2564] [serial = 225] [outer = 0000000000000000] 13:09:31 INFO - PROCESS | 2564 | ++DOMWINDOW == 94 (00000039CD234400) [pid = 2564] [serial = 226] [outer = 00000039CCCE2400] 13:09:31 INFO - PROCESS | 2564 | 1471464571176 Marionette DEBUG loaded listener.js 13:09:31 INFO - PROCESS | 2564 | ++DOMWINDOW == 95 (00000039CD9E8C00) [pid = 2564] [serial = 227] [outer = 00000039CCCE2400] 13:09:31 INFO - PROCESS | 2564 | 1471464571617 Marionette TRACE conn7 <- [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:09:31 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.transparent.destination-over.html | Canvas test: 2d.composite.transparent.destination-over 13:09:31 INFO - TEST-OK | /2dcontext/compositing/2d.composite.transparent.destination-over.html | took 647ms 13:09:31 INFO - TEST-START | /2dcontext/compositing/2d.composite.transparent.lighter.html 13:09:31 INFO - PROCESS | 2564 | 1471464571654 Marionette TRACE conn7 -> [0,269,"getWindowHandle",null] 13:09:31 INFO - PROCESS | 2564 | 1471464571656 Marionette TRACE conn7 <- [1,269,null,{"value":"13"}] 13:09:31 INFO - PROCESS | 2564 | 1471464571660 Marionette TRACE conn7 -> [0,270,"setScriptTimeout",{"ms":35000}] 13:09:31 INFO - PROCESS | 2564 | 1471464571662 Marionette TRACE conn7 <- [1,270,null,{}] 13:09:31 INFO - PROCESS | 2564 | 1471464571670 Marionette TRACE conn7 -> [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:09:31 INFO - PROCESS | 2564 | 1471464571673 Marionette INFO sendAsync bc8f8550-5cfe-4dfe-b5f0-ca36c3097f63 13:09:31 INFO - PROCESS | 2564 | 1471464571764 Marionette TRACE conn7 <- [1,271,null,{"value":null}] 13:09:31 INFO - PROCESS | 2564 | 1471464571769 Marionette TRACE conn7 -> [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\", \"8d521690-0e1e-4993-8caf-94bf4ae6dcf1\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:09:31 INFO - PROCESS | 2564 | 1471464571772 Marionette INFO sendAsync bc8f8550-5cfe-4dfe-b5f0-ca36c3097f63 13:09:31 INFO - PROCESS | 2564 | ++DOCSHELL 00000039CD7CC000 == 38 [pid = 2564] [id = 77] 13:09:31 INFO - PROCESS | 2564 | ++DOMWINDOW == 96 (00000039CDCF3C00) [pid = 2564] [serial = 228] [outer = 0000000000000000] 13:09:31 INFO - PROCESS | 2564 | ++DOMWINDOW == 97 (00000039CDEEBC00) [pid = 2564] [serial = 229] [outer = 00000039CDCF3C00] 13:09:31 INFO - PROCESS | 2564 | 1471464571820 Marionette DEBUG loaded listener.js 13:09:31 INFO - PROCESS | 2564 | ++DOMWINDOW == 98 (00000039CE4A2C00) [pid = 2564] [serial = 230] [outer = 00000039CDCF3C00] 13:09:32 INFO - PROCESS | 2564 | 1471464572230 Marionette TRACE conn7 <- [1,272,null,{"value":["/2dcontext/compositing/2d.composite.transparent.lighter.html",0,null,null,[["Canvas test: 2d.composite.transparent.lighter",0,null,null]]]}] 13:09:32 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.transparent.lighter.html | Canvas test: 2d.composite.transparent.lighter 13:09:32 INFO - TEST-OK | /2dcontext/compositing/2d.composite.transparent.lighter.html | took 627ms 13:09:32 INFO - PROCESS | 2564 | 1471464572291 Marionette TRACE conn7 -> [0,273,"getWindowHandle",null] 13:09:32 INFO - PROCESS | 2564 | 1471464572293 Marionette TRACE conn7 <- [1,273,null,{"value":"13"}] 13:09:32 INFO - TEST-START | /2dcontext/compositing/2d.composite.transparent.source-atop.html 13:09:32 INFO - PROCESS | 2564 | 1471464572303 Marionette TRACE conn7 -> [0,274,"setScriptTimeout",{"ms":35000}] 13:09:32 INFO - PROCESS | 2564 | 1471464572305 Marionette TRACE conn7 <- [1,274,null,{}] 13:09:32 INFO - PROCESS | 2564 | 1471464572309 Marionette TRACE conn7 -> [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:09:32 INFO - PROCESS | 2564 | 1471464572311 Marionette INFO sendAsync bc8f8550-5cfe-4dfe-b5f0-ca36c3097f63 13:09:32 INFO - PROCESS | 2564 | 1471464572418 Marionette TRACE conn7 <- [1,275,null,{"value":null}] 13:09:32 INFO - PROCESS | 2564 | 1471464572423 Marionette TRACE conn7 -> [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\", \"8d521690-0e1e-4993-8caf-94bf4ae6dcf1\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:09:32 INFO - PROCESS | 2564 | 1471464572425 Marionette INFO sendAsync bc8f8550-5cfe-4dfe-b5f0-ca36c3097f63 13:09:32 INFO - PROCESS | 2564 | ++DOCSHELL 00000039C6362800 == 39 [pid = 2564] [id = 78] 13:09:32 INFO - PROCESS | 2564 | ++DOMWINDOW == 99 (00000039C6626800) [pid = 2564] [serial = 231] [outer = 0000000000000000] 13:09:32 INFO - PROCESS | 2564 | ++DOMWINDOW == 100 (00000039CE4AF000) [pid = 2564] [serial = 232] [outer = 00000039C6626800] 13:09:32 INFO - PROCESS | 2564 | 1471464572480 Marionette DEBUG loaded listener.js 13:09:32 INFO - PROCESS | 2564 | ++DOMWINDOW == 101 (00000039CEA8FC00) [pid = 2564] [serial = 233] [outer = 00000039C6626800] 13:09:32 INFO - PROCESS | 2564 | 1471464572947 Marionette TRACE conn7 <- [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:09:33 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.transparent.source-atop.html | Canvas test: 2d.composite.transparent.source-atop 13:09:33 INFO - TEST-OK | /2dcontext/compositing/2d.composite.transparent.source-atop.html | took 692ms 13:09:33 INFO - TEST-START | /2dcontext/compositing/2d.composite.transparent.source-in.html 13:09:33 INFO - PROCESS | 2564 | 1471464573004 Marionette TRACE conn7 -> [0,277,"getWindowHandle",null] 13:09:33 INFO - PROCESS | 2564 | 1471464573006 Marionette TRACE conn7 <- [1,277,null,{"value":"13"}] 13:09:33 INFO - PROCESS | 2564 | 1471464573010 Marionette TRACE conn7 -> [0,278,"setScriptTimeout",{"ms":35000}] 13:09:33 INFO - PROCESS | 2564 | 1471464573012 Marionette TRACE conn7 <- [1,278,null,{}] 13:09:33 INFO - PROCESS | 2564 | 1471464573015 Marionette TRACE conn7 -> [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:09:33 INFO - PROCESS | 2564 | 1471464573021 Marionette INFO sendAsync bc8f8550-5cfe-4dfe-b5f0-ca36c3097f63 13:09:33 INFO - PROCESS | 2564 | 1471464573159 Marionette TRACE conn7 <- [1,279,null,{"value":null}] 13:09:33 INFO - PROCESS | 2564 | 1471464573206 Marionette TRACE conn7 -> [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\", \"8d521690-0e1e-4993-8caf-94bf4ae6dcf1\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:09:33 INFO - PROCESS | 2564 | 1471464573209 Marionette INFO sendAsync bc8f8550-5cfe-4dfe-b5f0-ca36c3097f63 13:09:33 INFO - PROCESS | 2564 | ++DOCSHELL 00000039D2525800 == 40 [pid = 2564] [id = 79] 13:09:33 INFO - PROCESS | 2564 | ++DOMWINDOW == 102 (00000039D0286400) [pid = 2564] [serial = 234] [outer = 0000000000000000] 13:09:33 INFO - PROCESS | 2564 | ++DOMWINDOW == 103 (00000039D17AE000) [pid = 2564] [serial = 235] [outer = 00000039D0286400] 13:09:33 INFO - PROCESS | 2564 | 1471464573257 Marionette DEBUG loaded listener.js 13:09:33 INFO - PROCESS | 2564 | ++DOMWINDOW == 104 (00000039D17B4C00) [pid = 2564] [serial = 236] [outer = 00000039D0286400] 13:09:33 INFO - PROCESS | 2564 | 1471464573668 Marionette TRACE conn7 <- [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:09:33 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.transparent.source-in.html | Canvas test: 2d.composite.transparent.source-in 13:09:33 INFO - TEST-OK | /2dcontext/compositing/2d.composite.transparent.source-in.html | took 692ms 13:09:33 INFO - PROCESS | 2564 | 1471464573703 Marionette TRACE conn7 -> [0,281,"getWindowHandle",null] 13:09:33 INFO - PROCESS | 2564 | 1471464573705 Marionette TRACE conn7 <- [1,281,null,{"value":"13"}] 13:09:33 INFO - PROCESS | 2564 | 1471464573708 Marionette TRACE conn7 -> [0,282,"setScriptTimeout",{"ms":35000}] 13:09:33 INFO - TEST-START | /2dcontext/compositing/2d.composite.transparent.source-out.html 13:09:33 INFO - PROCESS | 2564 | 1471464573710 Marionette TRACE conn7 <- [1,282,null,{}] 13:09:33 INFO - PROCESS | 2564 | 1471464573713 Marionette TRACE conn7 -> [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:09:33 INFO - PROCESS | 2564 | 1471464573715 Marionette INFO sendAsync bc8f8550-5cfe-4dfe-b5f0-ca36c3097f63 13:09:33 INFO - PROCESS | 2564 | 1471464573854 Marionette TRACE conn7 <- [1,283,null,{"value":null}] 13:09:33 INFO - PROCESS | 2564 | 1471464573873 Marionette TRACE conn7 -> [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\", \"8d521690-0e1e-4993-8caf-94bf4ae6dcf1\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:09:33 INFO - PROCESS | 2564 | 1471464573875 Marionette INFO sendAsync bc8f8550-5cfe-4dfe-b5f0-ca36c3097f63 13:09:33 INFO - PROCESS | 2564 | ++DOCSHELL 00000039D3FD1800 == 41 [pid = 2564] [id = 80] 13:09:33 INFO - PROCESS | 2564 | ++DOMWINDOW == 105 (00000039D0F76C00) [pid = 2564] [serial = 237] [outer = 0000000000000000] 13:09:33 INFO - PROCESS | 2564 | ++DOMWINDOW == 106 (00000039D1D83800) [pid = 2564] [serial = 238] [outer = 00000039D0F76C00] 13:09:33 INFO - PROCESS | 2564 | 1471464573922 Marionette DEBUG loaded listener.js 13:09:34 INFO - PROCESS | 2564 | ++DOMWINDOW == 107 (00000039D1D8B800) [pid = 2564] [serial = 239] [outer = 00000039D0F76C00] 13:09:34 INFO - PROCESS | 2564 | --DOMWINDOW == 106 (00000039C58B9C00) [pid = 2564] [serial = 131] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.image.destination-over.html] 13:09:34 INFO - PROCESS | 2564 | --DOMWINDOW == 105 (00000039C1852000) [pid = 2564] [serial = 125] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.image.destination-in.html] 13:09:34 INFO - PROCESS | 2564 | --DOMWINDOW == 104 (00000039BF954400) [pid = 2564] [serial = 95] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.globalAlpha.canvas.html] 13:09:34 INFO - PROCESS | 2564 | --DOMWINDOW == 103 (00000039C1854800) [pid = 2564] [serial = 177] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.operation.unrecognised.html] 13:09:34 INFO - PROCESS | 2564 | --DOMWINDOW == 102 (00000039CE077400) [pid = 2564] [serial = 189] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.solid.destination-out.html] 13:09:34 INFO - PROCESS | 2564 | --DOMWINDOW == 101 (00000039CEA25C00) [pid = 2564] [serial = 171] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.operation.nullsuffix.html] 13:09:34 INFO - PROCESS | 2564 | --DOMWINDOW == 100 (00000039CD0E2800) [pid = 2564] [serial = 186] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.solid.destination-in.html] 13:09:34 INFO - PROCESS | 2564 | --DOMWINDOW == 99 (00000039CAEBA000) [pid = 2564] [serial = 183] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.solid.destination-atop.html] 13:09:34 INFO - PROCESS | 2564 | --DOMWINDOW == 98 (00000039C74B2000) [pid = 2564] [serial = 180] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.solid.copy.html] 13:09:34 INFO - PROCESS | 2564 | --DOMWINDOW == 97 (00000039CEA89000) [pid = 2564] [serial = 192] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.solid.destination-over.html] 13:09:34 INFO - PROCESS | 2564 | --DOMWINDOW == 96 (00000039C185D400) [pid = 2564] [serial = 174] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.operation.over.html] 13:09:34 INFO - PROCESS | 2564 | --DOMWINDOW == 95 (00000039CE4A0C00) [pid = 2564] [serial = 159] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.operation.darker.html] 13:09:34 INFO - PROCESS | 2564 | --DOMWINDOW == 94 (00000039D004BC00) [pid = 2564] [serial = 195] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.solid.lighter.html] 13:09:34 INFO - PROCESS | 2564 | --DOMWINDOW == 93 (00000039C7E60800) [pid = 2564] [serial = 198] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.solid.source-atop.html] 13:09:34 INFO - PROCESS | 2564 | --DOMWINDOW == 92 (00000039D13ADC00) [pid = 2564] [serial = 201] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.solid.source-in.html] 13:09:34 INFO - PROCESS | 2564 | 1471464574519 Marionette TRACE conn7 <- [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:09:34 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.transparent.source-out.html | Canvas test: 2d.composite.transparent.source-out 13:09:34 INFO - TEST-OK | /2dcontext/compositing/2d.composite.transparent.source-out.html | took 837ms 13:09:34 INFO - PROCESS | 2564 | 1471464574548 Marionette TRACE conn7 -> [0,285,"getWindowHandle",null] 13:09:34 INFO - PROCESS | 2564 | 1471464574550 Marionette TRACE conn7 <- [1,285,null,{"value":"13"}] 13:09:34 INFO - PROCESS | 2564 | 1471464574553 Marionette TRACE conn7 -> [0,286,"setScriptTimeout",{"ms":35000}] 13:09:34 INFO - TEST-START | /2dcontext/compositing/2d.composite.transparent.source-over.html 13:09:34 INFO - PROCESS | 2564 | 1471464574555 Marionette TRACE conn7 <- [1,286,null,{}] 13:09:34 INFO - PROCESS | 2564 | 1471464574558 Marionette TRACE conn7 -> [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:09:34 INFO - PROCESS | 2564 | 1471464574560 Marionette INFO sendAsync bc8f8550-5cfe-4dfe-b5f0-ca36c3097f63 13:09:34 INFO - PROCESS | 2564 | 1471464574645 Marionette TRACE conn7 <- [1,287,null,{"value":null}] 13:09:34 INFO - PROCESS | 2564 | 1471464574650 Marionette TRACE conn7 -> [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\", \"8d521690-0e1e-4993-8caf-94bf4ae6dcf1\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:09:34 INFO - PROCESS | 2564 | 1471464574652 Marionette INFO sendAsync bc8f8550-5cfe-4dfe-b5f0-ca36c3097f63 13:09:34 INFO - PROCESS | 2564 | ++DOCSHELL 00000039D252C000 == 42 [pid = 2564] [id = 81] 13:09:34 INFO - PROCESS | 2564 | ++DOMWINDOW == 93 (00000039C1856400) [pid = 2564] [serial = 240] [outer = 0000000000000000] 13:09:34 INFO - PROCESS | 2564 | ++DOMWINDOW == 94 (00000039C62DD000) [pid = 2564] [serial = 241] [outer = 00000039C1856400] 13:09:34 INFO - PROCESS | 2564 | 1471464574698 Marionette DEBUG loaded listener.js 13:09:34 INFO - PROCESS | 2564 | ++DOMWINDOW == 95 (00000039CD0E4800) [pid = 2564] [serial = 242] [outer = 00000039C1856400] 13:09:35 INFO - PROCESS | 2564 | 1471464575109 Marionette TRACE conn7 <- [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:09:35 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.transparent.source-over.html | Canvas test: 2d.composite.transparent.source-over 13:09:35 INFO - TEST-OK | /2dcontext/compositing/2d.composite.transparent.source-over.html | took 586ms 13:09:35 INFO - PROCESS | 2564 | 1471464575167 Marionette TRACE conn7 -> [0,289,"getWindowHandle",null] 13:09:35 INFO - PROCESS | 2564 | 1471464575169 Marionette TRACE conn7 <- [1,289,null,{"value":"13"}] 13:09:35 INFO - PROCESS | 2564 | 1471464575173 Marionette TRACE conn7 -> [0,290,"setScriptTimeout",{"ms":35000}] 13:09:35 INFO - PROCESS | 2564 | 1471464575174 Marionette TRACE conn7 <- [1,290,null,{}] 13:09:35 INFO - TEST-START | /2dcontext/compositing/2d.composite.transparent.xor.html 13:09:35 INFO - PROCESS | 2564 | 1471464575179 Marionette TRACE conn7 -> [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:09:35 INFO - PROCESS | 2564 | 1471464575189 Marionette INFO sendAsync bc8f8550-5cfe-4dfe-b5f0-ca36c3097f63 13:09:35 INFO - PROCESS | 2564 | 1471464575275 Marionette TRACE conn7 <- [1,291,null,{"value":null}] 13:09:35 INFO - PROCESS | 2564 | 1471464575281 Marionette TRACE conn7 -> [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\", \"8d521690-0e1e-4993-8caf-94bf4ae6dcf1\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:09:35 INFO - PROCESS | 2564 | 1471464575283 Marionette INFO sendAsync bc8f8550-5cfe-4dfe-b5f0-ca36c3097f63 13:09:35 INFO - PROCESS | 2564 | ++DOCSHELL 00000039D6156800 == 43 [pid = 2564] [id = 82] 13:09:35 INFO - PROCESS | 2564 | ++DOMWINDOW == 96 (00000039D1357000) [pid = 2564] [serial = 243] [outer = 0000000000000000] 13:09:35 INFO - PROCESS | 2564 | ++DOMWINDOW == 97 (00000039D1D90000) [pid = 2564] [serial = 244] [outer = 00000039D1357000] 13:09:35 INFO - PROCESS | 2564 | 1471464575329 Marionette DEBUG loaded listener.js 13:09:35 INFO - PROCESS | 2564 | ++DOMWINDOW == 98 (00000039D244C000) [pid = 2564] [serial = 245] [outer = 00000039D1357000] 13:09:35 INFO - PROCESS | 2564 | 1471464575734 Marionette TRACE conn7 <- [1,292,null,{"value":["/2dcontext/compositing/2d.composite.transparent.xor.html",0,null,null,[["Canvas test: 2d.composite.transparent.xor",0,null,null]]]}] 13:09:35 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.transparent.xor.html | Canvas test: 2d.composite.transparent.xor 13:09:35 INFO - TEST-OK | /2dcontext/compositing/2d.composite.transparent.xor.html | took 584ms 13:09:35 INFO - PROCESS | 2564 | 1471464575772 Marionette TRACE conn7 -> [0,293,"getWindowHandle",null] 13:09:35 INFO - PROCESS | 2564 | 1471464575774 Marionette TRACE conn7 <- [1,293,null,{"value":"13"}] 13:09:35 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.fill.copy.html 13:09:35 INFO - PROCESS | 2564 | 1471464575777 Marionette TRACE conn7 -> [0,294,"setScriptTimeout",{"ms":35000}] 13:09:35 INFO - PROCESS | 2564 | 1471464575779 Marionette TRACE conn7 <- [1,294,null,{}] 13:09:35 INFO - PROCESS | 2564 | 1471464575782 Marionette TRACE conn7 -> [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:09:35 INFO - PROCESS | 2564 | 1471464575784 Marionette INFO sendAsync bc8f8550-5cfe-4dfe-b5f0-ca36c3097f63 13:09:35 INFO - PROCESS | 2564 | 1471464575871 Marionette TRACE conn7 <- [1,295,null,{"value":null}] 13:09:35 INFO - PROCESS | 2564 | 1471464575879 Marionette TRACE conn7 -> [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\", \"8d521690-0e1e-4993-8caf-94bf4ae6dcf1\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:09:35 INFO - PROCESS | 2564 | 1471464575882 Marionette INFO sendAsync bc8f8550-5cfe-4dfe-b5f0-ca36c3097f63 13:09:35 INFO - PROCESS | 2564 | ++DOCSHELL 00000039D1E08000 == 44 [pid = 2564] [id = 83] 13:09:35 INFO - PROCESS | 2564 | ++DOMWINDOW == 99 (00000039D18C5C00) [pid = 2564] [serial = 246] [outer = 0000000000000000] 13:09:35 INFO - PROCESS | 2564 | ++DOMWINDOW == 100 (00000039D18C9C00) [pid = 2564] [serial = 247] [outer = 00000039D18C5C00] 13:09:35 INFO - PROCESS | 2564 | 1471464575927 Marionette DEBUG loaded listener.js 13:09:36 INFO - PROCESS | 2564 | ++DOMWINDOW == 101 (00000039D18D0800) [pid = 2564] [serial = 248] [outer = 00000039D18C5C00] 13:09:36 INFO - PROCESS | 2564 | 1471464576178 addons.productaddons WARN Failed downloading XML, status: 0, reason: error 13:09:36 INFO - PROCESS | 2564 | 1471464576368 Marionette TRACE conn7 <- [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:09:36 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:09:36 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.fill.copy.html | took 628ms 13:09:36 INFO - PROCESS | 2564 | 1471464576411 Marionette TRACE conn7 -> [0,297,"getWindowHandle",null] 13:09:36 INFO - PROCESS | 2564 | 1471464576413 Marionette TRACE conn7 <- [1,297,null,{"value":"13"}] 13:09:36 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.fill.destination-atop.html 13:09:36 INFO - PROCESS | 2564 | 1471464576417 Marionette TRACE conn7 -> [0,298,"setScriptTimeout",{"ms":35000}] 13:09:36 INFO - PROCESS | 2564 | 1471464576419 Marionette TRACE conn7 <- [1,298,null,{}] 13:09:36 INFO - PROCESS | 2564 | 1471464576422 Marionette TRACE conn7 -> [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:09:36 INFO - PROCESS | 2564 | 1471464576425 Marionette INFO sendAsync bc8f8550-5cfe-4dfe-b5f0-ca36c3097f63 13:09:36 INFO - PROCESS | 2564 | 1471464576575 Marionette TRACE conn7 <- [1,299,null,{"value":null}] 13:09:36 INFO - PROCESS | 2564 | 1471464576740 Marionette TRACE conn7 -> [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\", \"8d521690-0e1e-4993-8caf-94bf4ae6dcf1\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:09:36 INFO - PROCESS | 2564 | 1471464576744 Marionette INFO sendAsync bc8f8550-5cfe-4dfe-b5f0-ca36c3097f63 13:09:36 INFO - PROCESS | 2564 | ++DOCSHELL 00000039C682B000 == 45 [pid = 2564] [id = 84] 13:09:36 INFO - PROCESS | 2564 | ++DOMWINDOW == 102 (00000039C1674000) [pid = 2564] [serial = 249] [outer = 0000000000000000] 13:09:36 INFO - PROCESS | 2564 | ++DOMWINDOW == 103 (00000039C1853400) [pid = 2564] [serial = 250] [outer = 00000039C1674000] 13:09:36 INFO - PROCESS | 2564 | 1471464576806 Marionette DEBUG loaded listener.js 13:09:36 INFO - PROCESS | 2564 | ++DOMWINDOW == 104 (00000039C29FCC00) [pid = 2564] [serial = 251] [outer = 00000039C1674000] 13:09:37 INFO - PROCESS | 2564 | 1471464577366 Marionette TRACE conn7 <- [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:09:37 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:09:37 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.fill.destination-atop.html | took 985ms 13:09:37 INFO - PROCESS | 2564 | 1471464577406 Marionette TRACE conn7 -> [0,301,"getWindowHandle",null] 13:09:37 INFO - PROCESS | 2564 | 1471464577411 Marionette TRACE conn7 <- [1,301,null,{"value":"13"}] 13:09:37 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.fill.destination-in.html 13:09:37 INFO - PROCESS | 2564 | 1471464577416 Marionette TRACE conn7 -> [0,302,"setScriptTimeout",{"ms":35000}] 13:09:37 INFO - PROCESS | 2564 | 1471464577420 Marionette TRACE conn7 <- [1,302,null,{}] 13:09:37 INFO - PROCESS | 2564 | 1471464577425 Marionette TRACE conn7 -> [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:09:37 INFO - PROCESS | 2564 | 1471464577428 Marionette INFO sendAsync bc8f8550-5cfe-4dfe-b5f0-ca36c3097f63 13:09:37 INFO - PROCESS | 2564 | 1471464577550 Marionette TRACE conn7 <- [1,303,null,{"value":null}] 13:09:37 INFO - PROCESS | 2564 | 1471464577637 Marionette TRACE conn7 -> [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\", \"8d521690-0e1e-4993-8caf-94bf4ae6dcf1\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:09:37 INFO - PROCESS | 2564 | 1471464577640 Marionette INFO sendAsync bc8f8550-5cfe-4dfe-b5f0-ca36c3097f63 13:09:37 INFO - PROCESS | 2564 | ++DOCSHELL 00000039CCE30000 == 46 [pid = 2564] [id = 85] 13:09:37 INFO - PROCESS | 2564 | ++DOMWINDOW == 105 (00000039C7E6E000) [pid = 2564] [serial = 252] [outer = 0000000000000000] 13:09:37 INFO - PROCESS | 2564 | ++DOMWINDOW == 106 (00000039CAA85800) [pid = 2564] [serial = 253] [outer = 00000039C7E6E000] 13:09:37 INFO - PROCESS | 2564 | 1471464577700 Marionette DEBUG loaded listener.js 13:09:37 INFO - PROCESS | 2564 | ++DOMWINDOW == 107 (00000039CC3B5000) [pid = 2564] [serial = 254] [outer = 00000039C7E6E000] 13:09:38 INFO - PROCESS | 2564 | 1471464578321 Marionette TRACE conn7 <- [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:09:38 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:09:38 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.fill.destination-in.html | took 944ms 13:09:38 INFO - PROCESS | 2564 | 1471464578363 Marionette TRACE conn7 -> [0,305,"getWindowHandle",null] 13:09:38 INFO - PROCESS | 2564 | 1471464578367 Marionette TRACE conn7 <- [1,305,null,{"value":"13"}] 13:09:38 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.fill.source-in.html 13:09:38 INFO - PROCESS | 2564 | 1471464578371 Marionette TRACE conn7 -> [0,306,"setScriptTimeout",{"ms":35000}] 13:09:38 INFO - PROCESS | 2564 | 1471464578373 Marionette TRACE conn7 <- [1,306,null,{}] 13:09:38 INFO - PROCESS | 2564 | 1471464578377 Marionette TRACE conn7 -> [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:09:38 INFO - PROCESS | 2564 | 1471464578380 Marionette INFO sendAsync bc8f8550-5cfe-4dfe-b5f0-ca36c3097f63 13:09:38 INFO - PROCESS | 2564 | 1471464578500 Marionette TRACE conn7 <- [1,307,null,{"value":null}] 13:09:38 INFO - PROCESS | 2564 | 1471464578639 Marionette TRACE conn7 -> [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\", \"8d521690-0e1e-4993-8caf-94bf4ae6dcf1\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:09:38 INFO - PROCESS | 2564 | 1471464578642 Marionette INFO sendAsync bc8f8550-5cfe-4dfe-b5f0-ca36c3097f63 13:09:38 INFO - PROCESS | 2564 | ++DOCSHELL 00000039D1C7E000 == 47 [pid = 2564] [id = 86] 13:09:38 INFO - PROCESS | 2564 | ++DOMWINDOW == 108 (00000039CE4EB000) [pid = 2564] [serial = 255] [outer = 0000000000000000] 13:09:38 INFO - PROCESS | 2564 | ++DOMWINDOW == 109 (00000039CEBEA800) [pid = 2564] [serial = 256] [outer = 00000039CE4EB000] 13:09:38 INFO - PROCESS | 2564 | 1471464578704 Marionette DEBUG loaded listener.js 13:09:38 INFO - PROCESS | 2564 | ++DOMWINDOW == 110 (00000039D0FB8000) [pid = 2564] [serial = 257] [outer = 00000039CE4EB000] 13:09:39 INFO - PROCESS | 2564 | 1471464579224 Marionette TRACE conn7 <- [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:09:39 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:09:39 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.fill.source-in.html | took 943ms 13:09:39 INFO - PROCESS | 2564 | 1471464579315 Marionette TRACE conn7 -> [0,309,"getWindowHandle",null] 13:09:39 INFO - PROCESS | 2564 | 1471464579319 Marionette TRACE conn7 <- [1,309,null,{"value":"13"}] 13:09:39 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.fill.source-out.html 13:09:39 INFO - PROCESS | 2564 | 1471464579332 Marionette TRACE conn7 -> [0,310,"setScriptTimeout",{"ms":35000}] 13:09:39 INFO - PROCESS | 2564 | 1471464579337 Marionette TRACE conn7 <- [1,310,null,{}] 13:09:39 INFO - PROCESS | 2564 | 1471464579342 Marionette TRACE conn7 -> [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:09:39 INFO - PROCESS | 2564 | 1471464579345 Marionette INFO sendAsync bc8f8550-5cfe-4dfe-b5f0-ca36c3097f63 13:09:39 INFO - PROCESS | 2564 | 1471464579502 Marionette TRACE conn7 <- [1,311,null,{"value":null}] 13:09:39 INFO - PROCESS | 2564 | 1471464579609 Marionette TRACE conn7 -> [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\", \"8d521690-0e1e-4993-8caf-94bf4ae6dcf1\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:09:39 INFO - PROCESS | 2564 | 1471464579612 Marionette INFO sendAsync bc8f8550-5cfe-4dfe-b5f0-ca36c3097f63 13:09:39 INFO - PROCESS | 2564 | ++DOCSHELL 00000039D24BB000 == 48 [pid = 2564] [id = 87] 13:09:39 INFO - PROCESS | 2564 | ++DOMWINDOW == 111 (00000039D17C3800) [pid = 2564] [serial = 258] [outer = 0000000000000000] 13:09:39 INFO - PROCESS | 2564 | ++DOMWINDOW == 112 (00000039D17C9C00) [pid = 2564] [serial = 259] [outer = 00000039D17C3800] 13:09:39 INFO - PROCESS | 2564 | 1471464579672 Marionette DEBUG loaded listener.js 13:09:39 INFO - PROCESS | 2564 | ++DOMWINDOW == 113 (00000039D17CFC00) [pid = 2564] [serial = 260] [outer = 00000039D17C3800] 13:09:40 INFO - PROCESS | 2564 | 1471464580289 Marionette TRACE conn7 <- [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:09:40 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:09:40 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.fill.source-out.html | took 1037ms 13:09:40 INFO - PROCESS | 2564 | 1471464580366 Marionette TRACE conn7 -> [0,313,"getWindowHandle",null] 13:09:40 INFO - PROCESS | 2564 | 1471464580369 Marionette TRACE conn7 <- [1,313,null,{"value":"13"}] 13:09:40 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.image.copy.html 13:09:40 INFO - PROCESS | 2564 | 1471464580373 Marionette TRACE conn7 -> [0,314,"setScriptTimeout",{"ms":35000}] 13:09:40 INFO - PROCESS | 2564 | 1471464580375 Marionette TRACE conn7 <- [1,314,null,{}] 13:09:40 INFO - PROCESS | 2564 | 1471464580379 Marionette TRACE conn7 -> [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:09:40 INFO - PROCESS | 2564 | 1471464580382 Marionette INFO sendAsync bc8f8550-5cfe-4dfe-b5f0-ca36c3097f63 13:09:40 INFO - PROCESS | 2564 | 1471464580498 Marionette TRACE conn7 <- [1,315,null,{"value":null}] 13:09:40 INFO - PROCESS | 2564 | 1471464580569 Marionette TRACE conn7 -> [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\", \"8d521690-0e1e-4993-8caf-94bf4ae6dcf1\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:09:40 INFO - PROCESS | 2564 | 1471464580571 Marionette INFO sendAsync bc8f8550-5cfe-4dfe-b5f0-ca36c3097f63 13:09:40 INFO - PROCESS | 2564 | ++DOCSHELL 00000039C7365000 == 49 [pid = 2564] [id = 88] 13:09:40 INFO - PROCESS | 2564 | ++DOMWINDOW == 114 (00000039C09C4000) [pid = 2564] [serial = 261] [outer = 0000000000000000] 13:09:40 INFO - PROCESS | 2564 | ++DOMWINDOW == 115 (00000039C1882400) [pid = 2564] [serial = 262] [outer = 00000039C09C4000] 13:09:40 INFO - PROCESS | 2564 | 1471464580782 Marionette DEBUG loaded listener.js 13:09:40 INFO - PROCESS | 2564 | ++DOMWINDOW == 116 (00000039C586CC00) [pid = 2564] [serial = 263] [outer = 00000039C09C4000] 13:09:41 INFO - PROCESS | 2564 | 1471464581400 Marionette TRACE conn7 <- [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:09:41 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:09:41 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.image.copy.html | took 1086ms 13:09:41 INFO - PROCESS | 2564 | 1471464581461 Marionette TRACE conn7 -> [0,317,"getWindowHandle",null] 13:09:41 INFO - PROCESS | 2564 | 1471464581466 Marionette TRACE conn7 <- [1,317,null,{"value":"13"}] 13:09:41 INFO - PROCESS | 2564 | 1471464581471 Marionette TRACE conn7 -> [0,318,"setScriptTimeout",{"ms":35000}] 13:09:41 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.image.destination-atop.html 13:09:41 INFO - PROCESS | 2564 | 1471464581473 Marionette TRACE conn7 <- [1,318,null,{}] 13:09:41 INFO - PROCESS | 2564 | 1471464581497 Marionette TRACE conn7 -> [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:09:41 INFO - PROCESS | 2564 | 1471464581500 Marionette INFO sendAsync bc8f8550-5cfe-4dfe-b5f0-ca36c3097f63 13:09:41 INFO - PROCESS | 2564 | 1471464581615 Marionette TRACE conn7 <- [1,319,null,{"value":null}] 13:09:41 INFO - PROCESS | 2564 | 1471464581682 Marionette TRACE conn7 -> [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\", \"8d521690-0e1e-4993-8caf-94bf4ae6dcf1\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:09:41 INFO - PROCESS | 2564 | 1471464581685 Marionette INFO sendAsync bc8f8550-5cfe-4dfe-b5f0-ca36c3097f63 13:09:41 INFO - PROCESS | 2564 | ++DOCSHELL 00000039CC384800 == 50 [pid = 2564] [id = 89] 13:09:41 INFO - PROCESS | 2564 | ++DOMWINDOW == 117 (00000039C7E6C400) [pid = 2564] [serial = 264] [outer = 0000000000000000] 13:09:41 INFO - PROCESS | 2564 | ++DOMWINDOW == 118 (00000039CAEAD800) [pid = 2564] [serial = 265] [outer = 00000039C7E6C400] 13:09:41 INFO - PROCESS | 2564 | 1471464581740 Marionette DEBUG loaded listener.js 13:09:41 INFO - PROCESS | 2564 | ++DOMWINDOW == 119 (00000039CCE51800) [pid = 2564] [serial = 266] [outer = 00000039C7E6C400] 13:09:41 INFO - PROCESS | 2564 | --DOCSHELL 00000039D1E08000 == 49 [pid = 2564] [id = 83] 13:09:41 INFO - PROCESS | 2564 | --DOCSHELL 00000039D6156800 == 48 [pid = 2564] [id = 82] 13:09:41 INFO - PROCESS | 2564 | --DOCSHELL 00000039D252C000 == 47 [pid = 2564] [id = 81] 13:09:41 INFO - PROCESS | 2564 | --DOCSHELL 00000039D3FD1800 == 46 [pid = 2564] [id = 80] 13:09:41 INFO - PROCESS | 2564 | --DOCSHELL 00000039D2525800 == 45 [pid = 2564] [id = 79] 13:09:41 INFO - PROCESS | 2564 | --DOCSHELL 00000039C6362800 == 44 [pid = 2564] [id = 78] 13:09:41 INFO - PROCESS | 2564 | --DOCSHELL 00000039CD7CC000 == 43 [pid = 2564] [id = 77] 13:09:41 INFO - PROCESS | 2564 | --DOCSHELL 00000039CCE32800 == 42 [pid = 2564] [id = 76] 13:09:41 INFO - PROCESS | 2564 | --DOCSHELL 00000039C735F800 == 41 [pid = 2564] [id = 75] 13:09:41 INFO - PROCESS | 2564 | --DOCSHELL 00000039C5B7F800 == 40 [pid = 2564] [id = 74] 13:09:41 INFO - PROCESS | 2564 | --DOCSHELL 00000039C7AC2800 == 39 [pid = 2564] [id = 70] 13:09:42 INFO - PROCESS | 2564 | --DOCSHELL 00000039D568F800 == 38 [pid = 2564] [id = 69] 13:09:42 INFO - PROCESS | 2564 | --DOMWINDOW == 118 (00000039C74A9800) [pid = 2564] [serial = 133] [outer = 0000000000000000] [url = about:blank] 13:09:42 INFO - PROCESS | 2564 | --DOMWINDOW == 117 (00000039C745EC00) [pid = 2564] [serial = 127] [outer = 0000000000000000] [url = about:blank] 13:09:42 INFO - PROCESS | 2564 | --DOMWINDOW == 116 (00000039C17A9800) [pid = 2564] [serial = 97] [outer = 0000000000000000] [url = about:blank] 13:09:42 INFO - PROCESS | 2564 | --DOMWINDOW == 115 (00000039C166A000) [pid = 2564] [serial = 163] [outer = 0000000000000000] [url = about:blank] 13:09:42 INFO - PROCESS | 2564 | --DOMWINDOW == 114 (00000039C18D4800) [pid = 2564] [serial = 178] [outer = 0000000000000000] [url = about:blank] 13:09:42 INFO - PROCESS | 2564 | --DOMWINDOW == 113 (00000039C5B11000) [pid = 2564] [serial = 179] [outer = 0000000000000000] [url = about:blank] 13:09:42 INFO - PROCESS | 2564 | --DOMWINDOW == 112 (00000039CE4AC400) [pid = 2564] [serial = 190] [outer = 0000000000000000] [url = about:blank] 13:09:42 INFO - PROCESS | 2564 | --DOMWINDOW == 111 (00000039CEA29800) [pid = 2564] [serial = 191] [outer = 0000000000000000] [url = about:blank] 13:09:42 INFO - PROCESS | 2564 | --DOMWINDOW == 110 (00000039CEA32000) [pid = 2564] [serial = 173] [outer = 0000000000000000] [url = about:blank] 13:09:42 INFO - PROCESS | 2564 | --DOMWINDOW == 109 (00000039CEA2CC00) [pid = 2564] [serial = 172] [outer = 0000000000000000] [url = about:blank] 13:09:42 INFO - PROCESS | 2564 | --DOMWINDOW == 108 (00000039CD0E5000) [pid = 2564] [serial = 187] [outer = 0000000000000000] [url = about:blank] 13:09:42 INFO - PROCESS | 2564 | --DOMWINDOW == 107 (00000039CB598800) [pid = 2564] [serial = 184] [outer = 0000000000000000] [url = about:blank] 13:09:42 INFO - PROCESS | 2564 | --DOMWINDOW == 106 (00000039CCC2F800) [pid = 2564] [serial = 185] [outer = 0000000000000000] [url = about:blank] 13:09:42 INFO - PROCESS | 2564 | --DOMWINDOW == 105 (00000039C74AFC00) [pid = 2564] [serial = 166] [outer = 0000000000000000] [url = about:blank] 13:09:42 INFO - PROCESS | 2564 | --DOMWINDOW == 104 (00000039CAA7C000) [pid = 2564] [serial = 182] [outer = 0000000000000000] [url = about:blank] 13:09:42 INFO - PROCESS | 2564 | --DOMWINDOW == 103 (00000039C74E1C00) [pid = 2564] [serial = 181] [outer = 0000000000000000] [url = about:blank] 13:09:42 INFO - PROCESS | 2564 | --DOMWINDOW == 102 (00000039CFD9B000) [pid = 2564] [serial = 194] [outer = 0000000000000000] [url = about:blank] 13:09:42 INFO - PROCESS | 2564 | --DOMWINDOW == 101 (00000039C1C12000) [pid = 2564] [serial = 176] [outer = 0000000000000000] [url = about:blank] 13:09:42 INFO - PROCESS | 2564 | --DOMWINDOW == 100 (00000039C1886C00) [pid = 2564] [serial = 175] [outer = 0000000000000000] [url = about:blank] 13:09:42 INFO - PROCESS | 2564 | --DOMWINDOW == 99 (00000039CEAEE400) [pid = 2564] [serial = 193] [outer = 0000000000000000] [url = about:blank] 13:09:42 INFO - PROCESS | 2564 | --DOMWINDOW == 98 (00000039CD9E9000) [pid = 2564] [serial = 169] [outer = 0000000000000000] [url = about:blank] 13:09:42 INFO - PROCESS | 2564 | --DOMWINDOW == 97 (00000039CE4AF400) [pid = 2564] [serial = 161] [outer = 0000000000000000] [url = about:blank] 13:09:42 INFO - PROCESS | 2564 | --DOMWINDOW == 96 (00000039D0F7A000) [pid = 2564] [serial = 196] [outer = 0000000000000000] [url = about:blank] 13:09:42 INFO - PROCESS | 2564 | --DOMWINDOW == 95 (00000039D0F79C00) [pid = 2564] [serial = 199] [outer = 0000000000000000] [url = about:blank] 13:09:42 INFO - PROCESS | 2564 | --DOMWINDOW == 94 (00000039D13B6C00) [pid = 2564] [serial = 202] [outer = 0000000000000000] [url = about:blank] 13:09:42 INFO - PROCESS | 2564 | --DOMWINDOW == 93 (00000039D135C000) [pid = 2564] [serial = 197] [outer = 0000000000000000] [url = about:blank] 13:09:42 INFO - PROCESS | 2564 | --DOMWINDOW == 92 (00000039D2589000) [pid = 2564] [serial = 203] [outer = 0000000000000000] [url = about:blank] 13:09:42 INFO - PROCESS | 2564 | --DOMWINDOW == 91 (00000039D1363000) [pid = 2564] [serial = 200] [outer = 0000000000000000] [url = about:blank] 13:09:42 INFO - PROCESS | 2564 | --DOMWINDOW == 90 (00000039CD9DFC00) [pid = 2564] [serial = 188] [outer = 0000000000000000] [url = about:blank] 13:09:42 INFO - PROCESS | 2564 | 1471464582265 Marionette TRACE conn7 <- [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:09:42 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:09:42 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.image.destination-atop.html | took 860ms 13:09:42 INFO - PROCESS | 2564 | 1471464582335 Marionette TRACE conn7 -> [0,321,"getWindowHandle",null] 13:09:42 INFO - PROCESS | 2564 | 1471464582339 Marionette TRACE conn7 <- [1,321,null,{"value":"13"}] 13:09:42 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.image.destination-in.html 13:09:42 INFO - PROCESS | 2564 | 1471464582345 Marionette TRACE conn7 -> [0,322,"setScriptTimeout",{"ms":35000}] 13:09:42 INFO - PROCESS | 2564 | 1471464582348 Marionette TRACE conn7 <- [1,322,null,{}] 13:09:42 INFO - PROCESS | 2564 | 1471464582352 Marionette TRACE conn7 -> [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:09:42 INFO - PROCESS | 2564 | 1471464582355 Marionette INFO sendAsync bc8f8550-5cfe-4dfe-b5f0-ca36c3097f63 13:09:42 INFO - PROCESS | 2564 | 1471464582451 Marionette TRACE conn7 <- [1,323,null,{"value":null}] 13:09:42 INFO - PROCESS | 2564 | 1471464582521 Marionette TRACE conn7 -> [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\", \"8d521690-0e1e-4993-8caf-94bf4ae6dcf1\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:09:42 INFO - PROCESS | 2564 | 1471464582523 Marionette INFO sendAsync bc8f8550-5cfe-4dfe-b5f0-ca36c3097f63 13:09:42 INFO - PROCESS | 2564 | ++DOCSHELL 00000039CB522800 == 39 [pid = 2564] [id = 90] 13:09:42 INFO - PROCESS | 2564 | ++DOMWINDOW == 91 (00000039C5866800) [pid = 2564] [serial = 267] [outer = 0000000000000000] 13:09:42 INFO - PROCESS | 2564 | ++DOMWINDOW == 92 (00000039CAAF3C00) [pid = 2564] [serial = 268] [outer = 00000039C5866800] 13:09:42 INFO - PROCESS | 2564 | 1471464582572 Marionette DEBUG loaded listener.js 13:09:42 INFO - PROCESS | 2564 | ++DOMWINDOW == 93 (00000039CCF3B400) [pid = 2564] [serial = 269] [outer = 00000039C5866800] 13:09:42 INFO - PROCESS | 2564 | 1471464582970 Marionette TRACE conn7 <- [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:09:43 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:09:43 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.image.destination-in.html | took 692ms 13:09:43 INFO - PROCESS | 2564 | 1471464583041 Marionette TRACE conn7 -> [0,325,"getWindowHandle",null] 13:09:43 INFO - PROCESS | 2564 | 1471464583043 Marionette TRACE conn7 <- [1,325,null,{"value":"13"}] 13:09:43 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.image.source-in.html 13:09:43 INFO - PROCESS | 2564 | 1471464583047 Marionette TRACE conn7 -> [0,326,"setScriptTimeout",{"ms":35000}] 13:09:43 INFO - PROCESS | 2564 | 1471464583051 Marionette TRACE conn7 <- [1,326,null,{}] 13:09:43 INFO - PROCESS | 2564 | 1471464583067 Marionette TRACE conn7 -> [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:09:43 INFO - PROCESS | 2564 | 1471464583072 Marionette INFO sendAsync bc8f8550-5cfe-4dfe-b5f0-ca36c3097f63 13:09:43 INFO - PROCESS | 2564 | 1471464583166 Marionette TRACE conn7 <- [1,327,null,{"value":null}] 13:09:43 INFO - PROCESS | 2564 | 1471464583182 Marionette TRACE conn7 -> [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\", \"8d521690-0e1e-4993-8caf-94bf4ae6dcf1\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:09:43 INFO - PROCESS | 2564 | 1471464583184 Marionette INFO sendAsync bc8f8550-5cfe-4dfe-b5f0-ca36c3097f63 13:09:43 INFO - PROCESS | 2564 | ++DOCSHELL 00000039CD411000 == 40 [pid = 2564] [id = 91] 13:09:43 INFO - PROCESS | 2564 | ++DOMWINDOW == 94 (00000039CD9DDC00) [pid = 2564] [serial = 270] [outer = 0000000000000000] 13:09:43 INFO - PROCESS | 2564 | ++DOMWINDOW == 95 (00000039CD9E4400) [pid = 2564] [serial = 271] [outer = 00000039CD9DDC00] 13:09:43 INFO - PROCESS | 2564 | 1471464583239 Marionette DEBUG loaded listener.js 13:09:43 INFO - PROCESS | 2564 | ++DOMWINDOW == 96 (00000039CDCEF400) [pid = 2564] [serial = 272] [outer = 00000039CD9DDC00] 13:09:43 INFO - PROCESS | 2564 | 1471464583686 Marionette TRACE conn7 <- [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:09:43 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:09:43 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.image.source-in.html | took 691ms 13:09:43 INFO - PROCESS | 2564 | 1471464583740 Marionette TRACE conn7 -> [0,329,"getWindowHandle",null] 13:09:43 INFO - PROCESS | 2564 | 1471464583743 Marionette TRACE conn7 <- [1,329,null,{"value":"13"}] 13:09:43 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.image.source-out.html 13:09:43 INFO - PROCESS | 2564 | 1471464583746 Marionette TRACE conn7 -> [0,330,"setScriptTimeout",{"ms":35000}] 13:09:43 INFO - PROCESS | 2564 | 1471464583748 Marionette TRACE conn7 <- [1,330,null,{}] 13:09:43 INFO - PROCESS | 2564 | 1471464583752 Marionette TRACE conn7 -> [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:09:43 INFO - PROCESS | 2564 | 1471464583754 Marionette INFO sendAsync bc8f8550-5cfe-4dfe-b5f0-ca36c3097f63 13:09:43 INFO - PROCESS | 2564 | 1471464583871 Marionette TRACE conn7 <- [1,331,null,{"value":null}] 13:09:43 INFO - PROCESS | 2564 | 1471464583947 Marionette TRACE conn7 -> [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\", \"8d521690-0e1e-4993-8caf-94bf4ae6dcf1\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:09:43 INFO - PROCESS | 2564 | 1471464583950 Marionette INFO sendAsync bc8f8550-5cfe-4dfe-b5f0-ca36c3097f63 13:09:43 INFO - PROCESS | 2564 | ++DOCSHELL 00000039CDC2A800 == 41 [pid = 2564] [id = 92] 13:09:43 INFO - PROCESS | 2564 | ++DOMWINDOW == 97 (00000039CD423800) [pid = 2564] [serial = 273] [outer = 0000000000000000] 13:09:44 INFO - PROCESS | 2564 | ++DOMWINDOW == 98 (00000039CEA29400) [pid = 2564] [serial = 274] [outer = 00000039CD423800] 13:09:44 INFO - PROCESS | 2564 | 1471464583998 Marionette DEBUG loaded listener.js 13:09:44 INFO - PROCESS | 2564 | ++DOMWINDOW == 99 (00000039CEAE6400) [pid = 2564] [serial = 275] [outer = 00000039CD423800] 13:09:44 INFO - PROCESS | 2564 | 1471464584397 Marionette TRACE conn7 <- [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:09:44 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:09:44 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.image.source-out.html | took 689ms 13:09:44 INFO - PROCESS | 2564 | 1471464584438 Marionette TRACE conn7 -> [0,333,"getWindowHandle",null] 13:09:44 INFO - PROCESS | 2564 | 1471464584440 Marionette TRACE conn7 <- [1,333,null,{"value":"13"}] 13:09:44 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.nocontext.copy.html 13:09:44 INFO - PROCESS | 2564 | 1471464584444 Marionette TRACE conn7 -> [0,334,"setScriptTimeout",{"ms":35000}] 13:09:44 INFO - PROCESS | 2564 | 1471464584446 Marionette TRACE conn7 <- [1,334,null,{}] 13:09:44 INFO - PROCESS | 2564 | 1471464584449 Marionette TRACE conn7 -> [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:09:44 INFO - PROCESS | 2564 | 1471464584451 Marionette INFO sendAsync bc8f8550-5cfe-4dfe-b5f0-ca36c3097f63 13:09:44 INFO - PROCESS | 2564 | 1471464584570 Marionette TRACE conn7 <- [1,335,null,{"value":null}] 13:09:44 INFO - PROCESS | 2564 | 1471464584577 Marionette TRACE conn7 -> [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\", \"8d521690-0e1e-4993-8caf-94bf4ae6dcf1\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:09:44 INFO - PROCESS | 2564 | 1471464584579 Marionette INFO sendAsync bc8f8550-5cfe-4dfe-b5f0-ca36c3097f63 13:09:44 INFO - PROCESS | 2564 | ++DOCSHELL 00000039CDED4800 == 42 [pid = 2564] [id = 93] 13:09:44 INFO - PROCESS | 2564 | ++DOMWINDOW == 100 (00000039C185CC00) [pid = 2564] [serial = 276] [outer = 0000000000000000] 13:09:44 INFO - PROCESS | 2564 | ++DOMWINDOW == 101 (00000039D05B4000) [pid = 2564] [serial = 277] [outer = 00000039C185CC00] 13:09:44 INFO - PROCESS | 2564 | 1471464584674 Marionette DEBUG loaded listener.js 13:09:44 INFO - PROCESS | 2564 | ++DOMWINDOW == 102 (00000039D13AE800) [pid = 2564] [serial = 278] [outer = 00000039C185CC00] 13:09:45 INFO - PROCESS | 2564 | 1471464585138 Marionette TRACE conn7 <- [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:09:45 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:09:45 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.nocontext.copy.html | took 733ms 13:09:45 INFO - PROCESS | 2564 | 1471464585193 Marionette TRACE conn7 -> [0,337,"getWindowHandle",null] 13:09:45 INFO - PROCESS | 2564 | 1471464585196 Marionette TRACE conn7 <- [1,337,null,{"value":"13"}] 13:09:45 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.nocontext.destination-atop.html 13:09:45 INFO - PROCESS | 2564 | 1471464585204 Marionette TRACE conn7 -> [0,338,"setScriptTimeout",{"ms":35000}] 13:09:45 INFO - PROCESS | 2564 | 1471464585206 Marionette TRACE conn7 <- [1,338,null,{}] 13:09:45 INFO - PROCESS | 2564 | 1471464585209 Marionette TRACE conn7 -> [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:09:45 INFO - PROCESS | 2564 | 1471464585215 Marionette INFO sendAsync bc8f8550-5cfe-4dfe-b5f0-ca36c3097f63 13:09:45 INFO - PROCESS | 2564 | 1471464585333 Marionette TRACE conn7 <- [1,339,null,{"value":null}] 13:09:45 INFO - PROCESS | 2564 | 1471464585386 Marionette TRACE conn7 -> [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\", \"8d521690-0e1e-4993-8caf-94bf4ae6dcf1\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:09:45 INFO - PROCESS | 2564 | 1471464585388 Marionette INFO sendAsync bc8f8550-5cfe-4dfe-b5f0-ca36c3097f63 13:09:45 INFO - PROCESS | 2564 | ++DOCSHELL 00000039D02C8800 == 43 [pid = 2564] [id = 94] 13:09:45 INFO - PROCESS | 2564 | ++DOMWINDOW == 103 (00000039D17B1000) [pid = 2564] [serial = 279] [outer = 0000000000000000] 13:09:45 INFO - PROCESS | 2564 | ++DOMWINDOW == 104 (00000039D18C9000) [pid = 2564] [serial = 280] [outer = 00000039D17B1000] 13:09:45 INFO - PROCESS | 2564 | 1471464585435 Marionette DEBUG loaded listener.js 13:09:45 INFO - PROCESS | 2564 | ++DOMWINDOW == 105 (00000039D1C95C00) [pid = 2564] [serial = 281] [outer = 00000039D17B1000] 13:09:45 INFO - PROCESS | 2564 | 1471464585853 Marionette TRACE conn7 <- [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:09:45 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:09:45 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.nocontext.destination-atop.html | took 690ms 13:09:45 INFO - PROCESS | 2564 | 1471464585898 Marionette TRACE conn7 -> [0,341,"getWindowHandle",null] 13:09:45 INFO - PROCESS | 2564 | 1471464585900 Marionette TRACE conn7 <- [1,341,null,{"value":"13"}] 13:09:45 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.nocontext.destination-in.html 13:09:45 INFO - PROCESS | 2564 | 1471464585911 Marionette TRACE conn7 -> [0,342,"setScriptTimeout",{"ms":35000}] 13:09:45 INFO - PROCESS | 2564 | 1471464585913 Marionette TRACE conn7 <- [1,342,null,{}] 13:09:45 INFO - PROCESS | 2564 | 1471464585917 Marionette TRACE conn7 -> [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:09:45 INFO - PROCESS | 2564 | 1471464585919 Marionette INFO sendAsync bc8f8550-5cfe-4dfe-b5f0-ca36c3097f63 13:09:46 INFO - PROCESS | 2564 | 1471464586030 Marionette TRACE conn7 <- [1,343,null,{"value":null}] 13:09:46 INFO - PROCESS | 2564 | 1471464586073 Marionette TRACE conn7 -> [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\", \"8d521690-0e1e-4993-8caf-94bf4ae6dcf1\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:09:46 INFO - PROCESS | 2564 | 1471464586075 Marionette INFO sendAsync bc8f8550-5cfe-4dfe-b5f0-ca36c3097f63 13:09:46 INFO - PROCESS | 2564 | ++DOCSHELL 00000039D1C77800 == 44 [pid = 2564] [id = 95] 13:09:46 INFO - PROCESS | 2564 | ++DOMWINDOW == 106 (00000039D1C98C00) [pid = 2564] [serial = 282] [outer = 0000000000000000] 13:09:46 INFO - PROCESS | 2564 | ++DOMWINDOW == 107 (00000039D1C9EC00) [pid = 2564] [serial = 283] [outer = 00000039D1C98C00] 13:09:46 INFO - PROCESS | 2564 | 1471464586127 Marionette DEBUG loaded listener.js 13:09:46 INFO - PROCESS | 2564 | ++DOMWINDOW == 108 (00000039D1D85800) [pid = 2564] [serial = 284] [outer = 00000039D1C98C00] 13:09:46 INFO - PROCESS | 2564 | --DOMWINDOW == 107 (00000039D0286400) [pid = 2564] [serial = 234] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.transparent.source-in.html] 13:09:46 INFO - PROCESS | 2564 | --DOMWINDOW == 106 (00000039C6626800) [pid = 2564] [serial = 231] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.transparent.source-atop.html] 13:09:46 INFO - PROCESS | 2564 | --DOMWINDOW == 105 (00000039C58BC400) [pid = 2564] [serial = 219] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.transparent.destination-in.html] 13:09:46 INFO - PROCESS | 2564 | --DOMWINDOW == 104 (00000039CDCF3C00) [pid = 2564] [serial = 228] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.transparent.lighter.html] 13:09:46 INFO - PROCESS | 2564 | --DOMWINDOW == 103 (00000039C185B000) [pid = 2564] [serial = 222] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.transparent.destination-out.html] 13:09:46 INFO - PROCESS | 2564 | --DOMWINDOW == 102 (00000039CCCE2400) [pid = 2564] [serial = 225] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.transparent.destination-over.html] 13:09:46 INFO - PROCESS | 2564 | --DOMWINDOW == 101 (00000039D0F76C00) [pid = 2564] [serial = 237] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.transparent.source-out.html] 13:09:46 INFO - PROCESS | 2564 | --DOMWINDOW == 100 (00000039C1856400) [pid = 2564] [serial = 240] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.transparent.source-over.html] 13:09:46 INFO - PROCESS | 2564 | --DOMWINDOW == 99 (00000039D1357000) [pid = 2564] [serial = 243] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.transparent.xor.html] 13:09:46 INFO - PROCESS | 2564 | 1471464586574 Marionette TRACE conn7 <- [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:09:46 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:09:46 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.nocontext.destination-in.html | took 734ms 13:09:46 INFO - PROCESS | 2564 | 1471464586648 Marionette TRACE conn7 -> [0,345,"getWindowHandle",null] 13:09:46 INFO - PROCESS | 2564 | 1471464586651 Marionette TRACE conn7 <- [1,345,null,{"value":"13"}] 13:09:46 INFO - PROCESS | 2564 | 1471464586654 Marionette TRACE conn7 -> [0,346,"setScriptTimeout",{"ms":35000}] 13:09:46 INFO - PROCESS | 2564 | 1471464586656 Marionette TRACE conn7 <- [1,346,null,{}] 13:09:46 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.nocontext.source-in.html 13:09:46 INFO - PROCESS | 2564 | 1471464586662 Marionette TRACE conn7 -> [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:09:46 INFO - PROCESS | 2564 | 1471464586664 Marionette INFO sendAsync bc8f8550-5cfe-4dfe-b5f0-ca36c3097f63 13:09:46 INFO - PROCESS | 2564 | 1471464586751 Marionette TRACE conn7 <- [1,347,null,{"value":null}] 13:09:46 INFO - PROCESS | 2564 | 1471464586757 Marionette TRACE conn7 -> [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\", \"8d521690-0e1e-4993-8caf-94bf4ae6dcf1\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:09:46 INFO - PROCESS | 2564 | 1471464586759 Marionette INFO sendAsync bc8f8550-5cfe-4dfe-b5f0-ca36c3097f63 13:09:46 INFO - PROCESS | 2564 | ++DOCSHELL 00000039D24CB800 == 45 [pid = 2564] [id = 96] 13:09:46 INFO - PROCESS | 2564 | ++DOMWINDOW == 100 (00000039CCC32800) [pid = 2564] [serial = 285] [outer = 0000000000000000] 13:09:46 INFO - PROCESS | 2564 | ++DOMWINDOW == 101 (00000039CEA83800) [pid = 2564] [serial = 286] [outer = 00000039CCC32800] 13:09:46 INFO - PROCESS | 2564 | 1471464586806 Marionette DEBUG loaded listener.js 13:09:46 INFO - PROCESS | 2564 | ++DOMWINDOW == 102 (00000039D1CA0800) [pid = 2564] [serial = 287] [outer = 00000039CCC32800] 13:09:47 INFO - PROCESS | 2564 | 1471464587229 Marionette TRACE conn7 <- [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:09:47 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:09:47 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.nocontext.source-in.html | took 587ms 13:09:47 INFO - PROCESS | 2564 | 1471464587252 Marionette TRACE conn7 -> [0,349,"getWindowHandle",null] 13:09:47 INFO - PROCESS | 2564 | 1471464587254 Marionette TRACE conn7 <- [1,349,null,{"value":"13"}] 13:09:47 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.nocontext.source-out.html 13:09:47 INFO - PROCESS | 2564 | 1471464587262 Marionette TRACE conn7 -> [0,350,"setScriptTimeout",{"ms":35000}] 13:09:47 INFO - PROCESS | 2564 | 1471464587263 Marionette TRACE conn7 <- [1,350,null,{}] 13:09:47 INFO - PROCESS | 2564 | 1471464587267 Marionette TRACE conn7 -> [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:09:47 INFO - PROCESS | 2564 | 1471464587269 Marionette INFO sendAsync bc8f8550-5cfe-4dfe-b5f0-ca36c3097f63 13:09:47 INFO - PROCESS | 2564 | 1471464587356 Marionette TRACE conn7 <- [1,351,null,{"value":null}] 13:09:47 INFO - PROCESS | 2564 | 1471464587362 Marionette TRACE conn7 -> [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\", \"8d521690-0e1e-4993-8caf-94bf4ae6dcf1\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:09:47 INFO - PROCESS | 2564 | 1471464587364 Marionette INFO sendAsync bc8f8550-5cfe-4dfe-b5f0-ca36c3097f63 13:09:47 INFO - PROCESS | 2564 | ++DOCSHELL 00000039D28F9000 == 46 [pid = 2564] [id = 97] 13:09:47 INFO - PROCESS | 2564 | ++DOMWINDOW == 103 (00000039C7A5B800) [pid = 2564] [serial = 288] [outer = 0000000000000000] 13:09:47 INFO - PROCESS | 2564 | ++DOMWINDOW == 104 (00000039C7A63400) [pid = 2564] [serial = 289] [outer = 00000039C7A5B800] 13:09:47 INFO - PROCESS | 2564 | 1471464587411 Marionette DEBUG loaded listener.js 13:09:47 INFO - PROCESS | 2564 | ++DOMWINDOW == 105 (00000039C7A68400) [pid = 2564] [serial = 290] [outer = 00000039C7A5B800] 13:09:47 INFO - PROCESS | 2564 | 1471464587827 Marionette TRACE conn7 <- [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:09:47 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:09:47 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.nocontext.source-out.html | took 587ms 13:09:47 INFO - PROCESS | 2564 | 1471464587848 Marionette TRACE conn7 -> [0,353,"getWindowHandle",null] 13:09:47 INFO - PROCESS | 2564 | 1471464587850 Marionette TRACE conn7 <- [1,353,null,{"value":"13"}] 13:09:47 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.pattern.copy.html 13:09:47 INFO - PROCESS | 2564 | 1471464587865 Marionette TRACE conn7 -> [0,354,"setScriptTimeout",{"ms":35000}] 13:09:47 INFO - PROCESS | 2564 | 1471464587867 Marionette TRACE conn7 <- [1,354,null,{}] 13:09:47 INFO - PROCESS | 2564 | 1471464587871 Marionette TRACE conn7 -> [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:09:47 INFO - PROCESS | 2564 | 1471464587873 Marionette INFO sendAsync bc8f8550-5cfe-4dfe-b5f0-ca36c3097f63 13:09:47 INFO - PROCESS | 2564 | 1471464587966 Marionette TRACE conn7 <- [1,355,null,{"value":null}] 13:09:47 INFO - PROCESS | 2564 | 1471464587972 Marionette TRACE conn7 -> [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\", \"8d521690-0e1e-4993-8caf-94bf4ae6dcf1\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:09:47 INFO - PROCESS | 2564 | 1471464587974 Marionette INFO sendAsync bc8f8550-5cfe-4dfe-b5f0-ca36c3097f63 13:09:48 INFO - PROCESS | 2564 | ++DOCSHELL 00000039D42DB800 == 47 [pid = 2564] [id = 98] 13:09:48 INFO - PROCESS | 2564 | ++DOMWINDOW == 106 (00000039CEA4C000) [pid = 2564] [serial = 291] [outer = 0000000000000000] 13:09:48 INFO - PROCESS | 2564 | ++DOMWINDOW == 107 (00000039CEA51000) [pid = 2564] [serial = 292] [outer = 00000039CEA4C000] 13:09:48 INFO - PROCESS | 2564 | 1471464588026 Marionette DEBUG loaded listener.js 13:09:48 INFO - PROCESS | 2564 | ++DOMWINDOW == 108 (00000039CEA5A000) [pid = 2564] [serial = 293] [outer = 00000039CEA4C000] 13:09:48 INFO - PROCESS | 2564 | 1471464588711 Marionette TRACE conn7 <- [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:09:48 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:09:48 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.pattern.copy.html | took 901ms 13:09:48 INFO - PROCESS | 2564 | 1471464588758 Marionette TRACE conn7 -> [0,357,"getWindowHandle",null] 13:09:48 INFO - PROCESS | 2564 | 1471464588764 Marionette TRACE conn7 <- [1,357,null,{"value":"13"}] 13:09:48 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.pattern.destination-atop.html 13:09:48 INFO - PROCESS | 2564 | 1471464588769 Marionette TRACE conn7 -> [0,358,"setScriptTimeout",{"ms":35000}] 13:09:48 INFO - PROCESS | 2564 | 1471464588772 Marionette TRACE conn7 <- [1,358,null,{}] 13:09:48 INFO - PROCESS | 2564 | 1471464588779 Marionette TRACE conn7 -> [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:09:48 INFO - PROCESS | 2564 | 1471464588782 Marionette INFO sendAsync bc8f8550-5cfe-4dfe-b5f0-ca36c3097f63 13:09:48 INFO - PROCESS | 2564 | 1471464588903 Marionette TRACE conn7 <- [1,359,null,{"value":null}] 13:09:49 INFO - PROCESS | 2564 | 1471464589021 Marionette TRACE conn7 -> [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\", \"8d521690-0e1e-4993-8caf-94bf4ae6dcf1\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:09:49 INFO - PROCESS | 2564 | 1471464589024 Marionette INFO sendAsync bc8f8550-5cfe-4dfe-b5f0-ca36c3097f63 13:09:49 INFO - PROCESS | 2564 | ++DOCSHELL 00000039CC32B000 == 48 [pid = 2564] [id = 99] 13:09:49 INFO - PROCESS | 2564 | ++DOMWINDOW == 109 (00000039C18D4800) [pid = 2564] [serial = 294] [outer = 0000000000000000] 13:09:49 INFO - PROCESS | 2564 | ++DOMWINDOW == 110 (00000039C745F000) [pid = 2564] [serial = 295] [outer = 00000039C18D4800] 13:09:49 INFO - PROCESS | 2564 | 1471464589086 Marionette DEBUG loaded listener.js 13:09:49 INFO - PROCESS | 2564 | ++DOMWINDOW == 111 (00000039C77E2000) [pid = 2564] [serial = 296] [outer = 00000039C18D4800] 13:09:49 INFO - PROCESS | 2564 | 1471464589702 Marionette TRACE conn7 <- [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:09:49 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:09:49 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.pattern.destination-atop.html | took 984ms 13:09:49 INFO - PROCESS | 2564 | 1471464589756 Marionette TRACE conn7 -> [0,361,"getWindowHandle",null] 13:09:49 INFO - PROCESS | 2564 | 1471464589761 Marionette TRACE conn7 <- [1,361,null,{"value":"13"}] 13:09:49 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.pattern.destination-in.html 13:09:49 INFO - PROCESS | 2564 | 1471464589768 Marionette TRACE conn7 -> [0,362,"setScriptTimeout",{"ms":35000}] 13:09:49 INFO - PROCESS | 2564 | 1471464589772 Marionette TRACE conn7 <- [1,362,null,{}] 13:09:49 INFO - PROCESS | 2564 | 1471464589776 Marionette TRACE conn7 -> [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:09:49 INFO - PROCESS | 2564 | 1471464589779 Marionette INFO sendAsync bc8f8550-5cfe-4dfe-b5f0-ca36c3097f63 13:09:49 INFO - PROCESS | 2564 | 1471464589899 Marionette TRACE conn7 <- [1,363,null,{"value":null}] 13:09:49 INFO - PROCESS | 2564 | 1471464589987 Marionette TRACE conn7 -> [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\", \"8d521690-0e1e-4993-8caf-94bf4ae6dcf1\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:09:49 INFO - PROCESS | 2564 | 1471464589991 Marionette INFO sendAsync bc8f8550-5cfe-4dfe-b5f0-ca36c3097f63 13:09:50 INFO - PROCESS | 2564 | ++DOCSHELL 00000039CDED7000 == 49 [pid = 2564] [id = 100] 13:09:50 INFO - PROCESS | 2564 | ++DOMWINDOW == 112 (00000039CCF3E400) [pid = 2564] [serial = 297] [outer = 0000000000000000] 13:09:50 INFO - PROCESS | 2564 | ++DOMWINDOW == 113 (00000039CCF40400) [pid = 2564] [serial = 298] [outer = 00000039CCF3E400] 13:09:50 INFO - PROCESS | 2564 | 1471464590051 Marionette DEBUG loaded listener.js 13:09:50 INFO - PROCESS | 2564 | ++DOMWINDOW == 114 (00000039CD9DE400) [pid = 2564] [serial = 299] [outer = 00000039CCF3E400] 13:09:50 INFO - PROCESS | 2564 | 1471464590674 Marionette TRACE conn7 <- [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:09:50 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:09:50 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.pattern.destination-in.html | took 942ms 13:09:50 INFO - PROCESS | 2564 | 1471464590712 Marionette TRACE conn7 -> [0,365,"getWindowHandle",null] 13:09:50 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.pattern.source-in.html 13:09:50 INFO - PROCESS | 2564 | 1471464590715 Marionette TRACE conn7 <- [1,365,null,{"value":"13"}] 13:09:50 INFO - PROCESS | 2564 | 1471464590719 Marionette TRACE conn7 -> [0,366,"setScriptTimeout",{"ms":35000}] 13:09:50 INFO - PROCESS | 2564 | 1471464590723 Marionette TRACE conn7 <- [1,366,null,{}] 13:09:50 INFO - PROCESS | 2564 | 1471464590735 Marionette TRACE conn7 -> [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:09:50 INFO - PROCESS | 2564 | 1471464590741 Marionette INFO sendAsync bc8f8550-5cfe-4dfe-b5f0-ca36c3097f63 13:09:50 INFO - PROCESS | 2564 | 1471464590858 Marionette TRACE conn7 <- [1,367,null,{"value":null}] 13:09:50 INFO - PROCESS | 2564 | 1471464590976 Marionette TRACE conn7 -> [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\", \"8d521690-0e1e-4993-8caf-94bf4ae6dcf1\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:09:50 INFO - PROCESS | 2564 | 1471464590980 Marionette INFO sendAsync bc8f8550-5cfe-4dfe-b5f0-ca36c3097f63 13:09:51 INFO - PROCESS | 2564 | ++DOCSHELL 00000039D5692800 == 50 [pid = 2564] [id = 101] 13:09:51 INFO - PROCESS | 2564 | ++DOMWINDOW == 115 (00000039CEA5A400) [pid = 2564] [serial = 300] [outer = 0000000000000000] 13:09:51 INFO - PROCESS | 2564 | ++DOMWINDOW == 116 (00000039D05B9C00) [pid = 2564] [serial = 301] [outer = 00000039CEA5A400] 13:09:51 INFO - PROCESS | 2564 | 1471464591042 Marionette DEBUG loaded listener.js 13:09:51 INFO - PROCESS | 2564 | ++DOMWINDOW == 117 (00000039D17AB000) [pid = 2564] [serial = 302] [outer = 00000039CEA5A400] 13:09:51 INFO - PROCESS | 2564 | 1471464591675 Marionette TRACE conn7 <- [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:09:51 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:09:51 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.pattern.source-in.html | took 985ms 13:09:51 INFO - PROCESS | 2564 | 1471464591705 Marionette TRACE conn7 -> [0,369,"getWindowHandle",null] 13:09:51 INFO - PROCESS | 2564 | 1471464591709 Marionette TRACE conn7 <- [1,369,null,{"value":"13"}] 13:09:51 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.pattern.source-out.html 13:09:51 INFO - PROCESS | 2564 | 1471464591712 Marionette TRACE conn7 -> [0,370,"setScriptTimeout",{"ms":35000}] 13:09:51 INFO - PROCESS | 2564 | 1471464591714 Marionette TRACE conn7 <- [1,370,null,{}] 13:09:51 INFO - PROCESS | 2564 | 1471464591718 Marionette TRACE conn7 -> [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:09:51 INFO - PROCESS | 2564 | 1471464591721 Marionette INFO sendAsync bc8f8550-5cfe-4dfe-b5f0-ca36c3097f63 13:09:51 INFO - PROCESS | 2564 | 1471464591838 Marionette TRACE conn7 <- [1,371,null,{"value":null}] 13:09:51 INFO - PROCESS | 2564 | 1471464591951 Marionette TRACE conn7 -> [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\", \"8d521690-0e1e-4993-8caf-94bf4ae6dcf1\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:09:51 INFO - PROCESS | 2564 | 1471464591954 Marionette INFO sendAsync bc8f8550-5cfe-4dfe-b5f0-ca36c3097f63 13:09:51 INFO - PROCESS | 2564 | ++DOCSHELL 00000039D25BB000 == 51 [pid = 2564] [id = 102] 13:09:51 INFO - PROCESS | 2564 | ++DOMWINDOW == 118 (00000039D17B5800) [pid = 2564] [serial = 303] [outer = 0000000000000000] 13:09:52 INFO - PROCESS | 2564 | ++DOMWINDOW == 119 (00000039D1C9E400) [pid = 2564] [serial = 304] [outer = 00000039D17B5800] 13:09:52 INFO - PROCESS | 2564 | 1471464592013 Marionette DEBUG loaded listener.js 13:09:52 INFO - PROCESS | 2564 | ++DOMWINDOW == 120 (00000039D1E30C00) [pid = 2564] [serial = 305] [outer = 00000039D17B5800] 13:09:52 INFO - PROCESS | 2564 | 1471464592792 Marionette TRACE conn7 <- [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:09:52 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:09:52 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.pattern.source-out.html | took 1142ms 13:09:52 INFO - PROCESS | 2564 | 1471464592857 Marionette TRACE conn7 -> [0,373,"getWindowHandle",null] 13:09:52 INFO - PROCESS | 2564 | 1471464592861 Marionette TRACE conn7 <- [1,373,null,{"value":"13"}] 13:09:52 INFO - TEST-START | /2dcontext/conformance-requirements/2d.missingargs.html 13:09:52 INFO - PROCESS | 2564 | 1471464592866 Marionette TRACE conn7 -> [0,374,"setScriptTimeout",{"ms":35000}] 13:09:52 INFO - PROCESS | 2564 | 1471464592870 Marionette TRACE conn7 <- [1,374,null,{}] 13:09:52 INFO - PROCESS | 2564 | 1471464592876 Marionette TRACE conn7 -> [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:09:52 INFO - PROCESS | 2564 | 1471464592880 Marionette INFO sendAsync bc8f8550-5cfe-4dfe-b5f0-ca36c3097f63 13:09:53 INFO - PROCESS | 2564 | 1471464592987 Marionette TRACE conn7 <- [1,375,null,{"value":null}] 13:09:53 INFO - PROCESS | 2564 | 1471464593055 Marionette TRACE conn7 -> [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\", \"8d521690-0e1e-4993-8caf-94bf4ae6dcf1\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:09:53 INFO - PROCESS | 2564 | 1471464593060 Marionette INFO sendAsync bc8f8550-5cfe-4dfe-b5f0-ca36c3097f63 13:09:53 INFO - PROCESS | 2564 | ++DOCSHELL 00000039CCEA3800 == 52 [pid = 2564] [id = 103] 13:09:53 INFO - PROCESS | 2564 | ++DOMWINDOW == 121 (00000039C7A5A400) [pid = 2564] [serial = 306] [outer = 0000000000000000] 13:09:53 INFO - PROCESS | 2564 | ++DOMWINDOW == 122 (00000039C7A91C00) [pid = 2564] [serial = 307] [outer = 00000039C7A5A400] 13:09:53 INFO - PROCESS | 2564 | 1471464593112 Marionette DEBUG loaded listener.js 13:09:53 INFO - PROCESS | 2564 | ++DOMWINDOW == 123 (00000039CCC2C400) [pid = 2564] [serial = 308] [outer = 00000039C7A5A400] 13:09:53 INFO - PROCESS | 2564 | 1471464593807 Marionette TRACE conn7 <- [1,376,null,{"value":["/2dcontext/conformance-requirements/2d.missingargs.html",0,null,null,[["Missing arguments cause TypeError",0,null,null]]]}] 13:09:53 INFO - TEST-PASS | /2dcontext/conformance-requirements/2d.missingargs.html | Missing arguments cause TypeError 13:09:53 INFO - TEST-OK | /2dcontext/conformance-requirements/2d.missingargs.html | took 985ms 13:09:53 INFO - PROCESS | 2564 | 1471464593856 Marionette TRACE conn7 -> [0,377,"getWindowHandle",null] 13:09:53 INFO - PROCESS | 2564 | 1471464593861 Marionette TRACE conn7 <- [1,377,null,{"value":"13"}] 13:09:53 INFO - TEST-START | /2dcontext/conformance-requirements/2d.type.delete.html 13:09:53 INFO - PROCESS | 2564 | 1471464593867 Marionette TRACE conn7 -> [0,378,"setScriptTimeout",{"ms":35000}] 13:09:53 INFO - PROCESS | 2564 | 1471464593869 Marionette TRACE conn7 <- [1,378,null,{}] 13:09:53 INFO - PROCESS | 2564 | 1471464593873 Marionette TRACE conn7 -> [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:09:53 INFO - PROCESS | 2564 | 1471464593876 Marionette INFO sendAsync bc8f8550-5cfe-4dfe-b5f0-ca36c3097f63 13:09:53 INFO - PROCESS | 2564 | 1471464593983 Marionette TRACE conn7 <- [1,379,null,{"value":null}] 13:09:54 INFO - PROCESS | 2564 | 1471464594061 Marionette TRACE conn7 -> [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\", \"8d521690-0e1e-4993-8caf-94bf4ae6dcf1\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:09:54 INFO - PROCESS | 2564 | 1471464594063 Marionette INFO sendAsync bc8f8550-5cfe-4dfe-b5f0-ca36c3097f63 13:09:54 INFO - PROCESS | 2564 | ++DOCSHELL 00000039C776D800 == 53 [pid = 2564] [id = 104] 13:09:54 INFO - PROCESS | 2564 | ++DOMWINDOW == 124 (00000039C62BD400) [pid = 2564] [serial = 309] [outer = 0000000000000000] 13:09:54 INFO - PROCESS | 2564 | ++DOMWINDOW == 125 (00000039C7E61C00) [pid = 2564] [serial = 310] [outer = 00000039C62BD400] 13:09:54 INFO - PROCESS | 2564 | 1471464594138 Marionette DEBUG loaded listener.js 13:09:54 INFO - PROCESS | 2564 | ++DOMWINDOW == 126 (00000039CE4A9400) [pid = 2564] [serial = 311] [outer = 00000039C62BD400] 13:09:54 INFO - PROCESS | 2564 | --DOCSHELL 00000039C1B3C800 == 52 [pid = 2564] [id = 33] 13:09:54 INFO - PROCESS | 2564 | --DOCSHELL 00000039D28F9000 == 51 [pid = 2564] [id = 97] 13:09:54 INFO - PROCESS | 2564 | --DOCSHELL 00000039D24CB800 == 50 [pid = 2564] [id = 96] 13:09:54 INFO - PROCESS | 2564 | --DOCSHELL 00000039D1C77800 == 49 [pid = 2564] [id = 95] 13:09:54 INFO - PROCESS | 2564 | --DOCSHELL 00000039D02C8800 == 48 [pid = 2564] [id = 94] 13:09:54 INFO - PROCESS | 2564 | --DOCSHELL 00000039CDED4800 == 47 [pid = 2564] [id = 93] 13:09:54 INFO - PROCESS | 2564 | --DOCSHELL 00000039CDC2A800 == 46 [pid = 2564] [id = 92] 13:09:54 INFO - PROCESS | 2564 | --DOCSHELL 00000039CD411000 == 45 [pid = 2564] [id = 91] 13:09:54 INFO - PROCESS | 2564 | --DOCSHELL 00000039CB522800 == 44 [pid = 2564] [id = 90] 13:09:54 INFO - PROCESS | 2564 | --DOCSHELL 00000039CC384800 == 43 [pid = 2564] [id = 89] 13:09:54 INFO - PROCESS | 2564 | --DOCSHELL 00000039C7365000 == 42 [pid = 2564] [id = 88] 13:09:54 INFO - PROCESS | 2564 | --DOCSHELL 00000039C682B000 == 41 [pid = 2564] [id = 84] 13:09:54 INFO - PROCESS | 2564 | --DOMWINDOW == 125 (00000039D17AE000) [pid = 2564] [serial = 235] [outer = 0000000000000000] [url = about:blank] 13:09:54 INFO - PROCESS | 2564 | --DOMWINDOW == 124 (00000039CE4AF000) [pid = 2564] [serial = 232] [outer = 0000000000000000] [url = about:blank] 13:09:54 INFO - PROCESS | 2564 | --DOMWINDOW == 123 (00000039D17B4C00) [pid = 2564] [serial = 236] [outer = 0000000000000000] [url = about:blank] 13:09:54 INFO - PROCESS | 2564 | --DOMWINDOW == 122 (00000039C7A92C00) [pid = 2564] [serial = 221] [outer = 0000000000000000] [url = about:blank] 13:09:54 INFO - PROCESS | 2564 | --DOMWINDOW == 121 (00000039C6858800) [pid = 2564] [serial = 220] [outer = 0000000000000000] [url = about:blank] 13:09:54 INFO - PROCESS | 2564 | --DOMWINDOW == 120 (00000039D25ED000) [pid = 2564] [serial = 205] [outer = 0000000000000000] [url = about:blank] 13:09:54 INFO - PROCESS | 2564 | --DOMWINDOW == 119 (00000039C18C7400) [pid = 2564] [serial = 208] [outer = 0000000000000000] [url = about:blank] 13:09:54 INFO - PROCESS | 2564 | --DOMWINDOW == 118 (00000039CDEEBC00) [pid = 2564] [serial = 229] [outer = 0000000000000000] [url = about:blank] 13:09:54 INFO - PROCESS | 2564 | --DOMWINDOW == 117 (00000039C5869800) [pid = 2564] [serial = 223] [outer = 0000000000000000] [url = about:blank] 13:09:54 INFO - PROCESS | 2564 | --DOMWINDOW == 116 (00000039C7E5F800) [pid = 2564] [serial = 224] [outer = 0000000000000000] [url = about:blank] 13:09:54 INFO - PROCESS | 2564 | --DOMWINDOW == 115 (00000039CD234400) [pid = 2564] [serial = 226] [outer = 0000000000000000] [url = about:blank] 13:09:54 INFO - PROCESS | 2564 | --DOMWINDOW == 114 (00000039CD9E8C00) [pid = 2564] [serial = 227] [outer = 0000000000000000] [url = about:blank] 13:09:54 INFO - PROCESS | 2564 | --DOMWINDOW == 113 (00000039CAAFC800) [pid = 2564] [serial = 211] [outer = 0000000000000000] [url = about:blank] 13:09:54 INFO - PROCESS | 2564 | --DOMWINDOW == 112 (00000039CEA24000) [pid = 2564] [serial = 214] [outer = 0000000000000000] [url = about:blank] 13:09:54 INFO - PROCESS | 2564 | --DOMWINDOW == 111 (00000039D1D83800) [pid = 2564] [serial = 238] [outer = 0000000000000000] [url = about:blank] 13:09:54 INFO - PROCESS | 2564 | --DOMWINDOW == 110 (00000039D25F1000) [pid = 2564] [serial = 217] [outer = 0000000000000000] [url = about:blank] 13:09:54 INFO - PROCESS | 2564 | --DOMWINDOW == 109 (00000039CD0E4800) [pid = 2564] [serial = 242] [outer = 0000000000000000] [url = about:blank] 13:09:54 INFO - PROCESS | 2564 | --DOMWINDOW == 108 (00000039C62DD000) [pid = 2564] [serial = 241] [outer = 0000000000000000] [url = about:blank] 13:09:54 INFO - PROCESS | 2564 | --DOMWINDOW == 107 (00000039D1D90000) [pid = 2564] [serial = 244] [outer = 0000000000000000] [url = about:blank] 13:09:54 INFO - PROCESS | 2564 | --DOMWINDOW == 106 (00000039D1D8B800) [pid = 2564] [serial = 239] [outer = 0000000000000000] [url = about:blank] 13:09:54 INFO - PROCESS | 2564 | --DOMWINDOW == 105 (00000039D244C000) [pid = 2564] [serial = 245] [outer = 0000000000000000] [url = about:blank] 13:09:54 INFO - PROCESS | 2564 | --DOMWINDOW == 104 (00000039CEA8FC00) [pid = 2564] [serial = 233] [outer = 0000000000000000] [url = about:blank] 13:09:54 INFO - PROCESS | 2564 | --DOMWINDOW == 103 (00000039CE4A2C00) [pid = 2564] [serial = 230] [outer = 0000000000000000] [url = about:blank] 13:09:54 INFO - PROCESS | 2564 | --DOMWINDOW == 102 (00000039D18C9C00) [pid = 2564] [serial = 247] [outer = 0000000000000000] [url = about:blank] 13:09:54 INFO - PROCESS | 2564 | 1471464594824 Marionette TRACE conn7 <- [1,380,null,{"value":["/2dcontext/conformance-requirements/2d.type.delete.html",0,null,null,[["window.CanvasRenderingContext2D is Configurable",0,null,null]]]}] 13:09:54 INFO - TEST-PASS | /2dcontext/conformance-requirements/2d.type.delete.html | window.CanvasRenderingContext2D is Configurable 13:09:54 INFO - TEST-OK | /2dcontext/conformance-requirements/2d.type.delete.html | took 984ms 13:09:54 INFO - PROCESS | 2564 | 1471464594854 Marionette TRACE conn7 -> [0,381,"getWindowHandle",null] 13:09:54 INFO - PROCESS | 2564 | 1471464594857 Marionette TRACE conn7 <- [1,381,null,{"value":"13"}] 13:09:54 INFO - TEST-START | /2dcontext/conformance-requirements/2d.voidreturn.html 13:09:54 INFO - PROCESS | 2564 | 1471464594860 Marionette TRACE conn7 -> [0,382,"setScriptTimeout",{"ms":35000}] 13:09:54 INFO - PROCESS | 2564 | 1471464594864 Marionette TRACE conn7 <- [1,382,null,{}] 13:09:54 INFO - PROCESS | 2564 | 1471464594875 Marionette TRACE conn7 -> [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:09:54 INFO - PROCESS | 2564 | 1471464594880 Marionette INFO sendAsync bc8f8550-5cfe-4dfe-b5f0-ca36c3097f63 13:09:54 INFO - PROCESS | 2564 | 1471464594986 Marionette TRACE conn7 <- [1,383,null,{"value":null}] 13:09:55 INFO - PROCESS | 2564 | 1471464595061 Marionette TRACE conn7 -> [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\", \"8d521690-0e1e-4993-8caf-94bf4ae6dcf1\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:09:55 INFO - PROCESS | 2564 | 1471464595064 Marionette INFO sendAsync bc8f8550-5cfe-4dfe-b5f0-ca36c3097f63 13:09:55 INFO - PROCESS | 2564 | ++DOCSHELL 00000039CD41A000 == 42 [pid = 2564] [id = 105] 13:09:55 INFO - PROCESS | 2564 | ++DOMWINDOW == 103 (00000039CCE50400) [pid = 2564] [serial = 312] [outer = 0000000000000000] 13:09:55 INFO - PROCESS | 2564 | ++DOMWINDOW == 104 (00000039CE10FC00) [pid = 2564] [serial = 313] [outer = 00000039CCE50400] 13:09:55 INFO - PROCESS | 2564 | 1471464595116 Marionette DEBUG loaded listener.js 13:09:55 INFO - PROCESS | 2564 | ++DOMWINDOW == 105 (00000039CEA2D800) [pid = 2564] [serial = 314] [outer = 00000039CCE50400] 13:09:55 INFO - PROCESS | 2564 | 1471464595539 Marionette TRACE conn7 <- [1,384,null,{"value":["/2dcontext/conformance-requirements/2d.voidreturn.html",0,null,null,[["void methods return undefined",0,null,null]]]}] 13:09:55 INFO - TEST-PASS | /2dcontext/conformance-requirements/2d.voidreturn.html | void methods return undefined 13:09:55 INFO - TEST-OK | /2dcontext/conformance-requirements/2d.voidreturn.html | took 733ms 13:09:55 INFO - PROCESS | 2564 | 1471464595596 Marionette TRACE conn7 -> [0,385,"getWindowHandle",null] 13:09:55 INFO - PROCESS | 2564 | 1471464595598 Marionette TRACE conn7 <- [1,385,null,{"value":"13"}] 13:09:55 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.3arg.html 13:09:55 INFO - PROCESS | 2564 | 1471464595602 Marionette TRACE conn7 -> [0,386,"setScriptTimeout",{"ms":35000}] 13:09:55 INFO - PROCESS | 2564 | 1471464595604 Marionette TRACE conn7 <- [1,386,null,{}] 13:09:55 INFO - PROCESS | 2564 | 1471464595608 Marionette TRACE conn7 -> [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:09:55 INFO - PROCESS | 2564 | 1471464595610 Marionette INFO sendAsync bc8f8550-5cfe-4dfe-b5f0-ca36c3097f63 13:09:55 INFO - PROCESS | 2564 | 1471464595711 Marionette TRACE conn7 <- [1,387,null,{"value":null}] 13:09:55 INFO - PROCESS | 2564 | 1471464595718 Marionette TRACE conn7 -> [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\", \"8d521690-0e1e-4993-8caf-94bf4ae6dcf1\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:09:55 INFO - PROCESS | 2564 | 1471464595721 Marionette INFO sendAsync bc8f8550-5cfe-4dfe-b5f0-ca36c3097f63 13:09:55 INFO - PROCESS | 2564 | ++DOCSHELL 00000039CE1E6000 == 43 [pid = 2564] [id = 106] 13:09:55 INFO - PROCESS | 2564 | ++DOMWINDOW == 106 (00000039CEDD6400) [pid = 2564] [serial = 315] [outer = 0000000000000000] 13:09:55 INFO - PROCESS | 2564 | ++DOMWINDOW == 107 (00000039D0F7A000) [pid = 2564] [serial = 316] [outer = 00000039CEDD6400] 13:09:55 INFO - PROCESS | 2564 | 1471464595770 Marionette DEBUG loaded listener.js 13:09:55 INFO - PROCESS | 2564 | ++DOMWINDOW == 108 (00000039D13B9800) [pid = 2564] [serial = 317] [outer = 00000039CEDD6400] 13:09:56 INFO - PROCESS | 2564 | 1471464596208 Marionette TRACE conn7 <- [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:09:56 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.3arg.html | Canvas test: 2d.drawImage.3arg 13:09:56 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.3arg.html | took 628ms 13:09:56 INFO - PROCESS | 2564 | 1471464596232 Marionette TRACE conn7 -> [0,389,"getWindowHandle",null] 13:09:56 INFO - PROCESS | 2564 | 1471464596235 Marionette TRACE conn7 <- [1,389,null,{"value":"13"}] 13:09:56 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.5arg.html 13:09:56 INFO - PROCESS | 2564 | 1471464596238 Marionette TRACE conn7 -> [0,390,"setScriptTimeout",{"ms":35000}] 13:09:56 INFO - PROCESS | 2564 | 1471464596240 Marionette TRACE conn7 <- [1,390,null,{}] 13:09:56 INFO - PROCESS | 2564 | 1471464596244 Marionette TRACE conn7 -> [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:09:56 INFO - PROCESS | 2564 | 1471464596246 Marionette INFO sendAsync bc8f8550-5cfe-4dfe-b5f0-ca36c3097f63 13:09:56 INFO - PROCESS | 2564 | 1471464596362 Marionette TRACE conn7 <- [1,391,null,{"value":null}] 13:09:56 INFO - PROCESS | 2564 | 1471464596371 Marionette TRACE conn7 -> [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\", \"8d521690-0e1e-4993-8caf-94bf4ae6dcf1\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:09:56 INFO - PROCESS | 2564 | 1471464596373 Marionette INFO sendAsync bc8f8550-5cfe-4dfe-b5f0-ca36c3097f63 13:09:56 INFO - PROCESS | 2564 | ++DOCSHELL 00000039D1C6A000 == 44 [pid = 2564] [id = 107] 13:09:56 INFO - PROCESS | 2564 | ++DOMWINDOW == 109 (00000039D17B4800) [pid = 2564] [serial = 318] [outer = 0000000000000000] 13:09:56 INFO - PROCESS | 2564 | ++DOMWINDOW == 110 (00000039D17C8400) [pid = 2564] [serial = 319] [outer = 00000039D17B4800] 13:09:56 INFO - PROCESS | 2564 | 1471464596420 Marionette DEBUG loaded listener.js 13:09:56 INFO - PROCESS | 2564 | ++DOMWINDOW == 111 (00000039D18C9C00) [pid = 2564] [serial = 320] [outer = 00000039D17B4800] 13:09:56 INFO - PROCESS | 2564 | 1471464596916 Marionette TRACE conn7 <- [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:09:56 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.5arg.html | Canvas test: 2d.drawImage.5arg 13:09:56 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.5arg.html | took 733ms 13:09:56 INFO - PROCESS | 2564 | 1471464596974 Marionette TRACE conn7 -> [0,393,"getWindowHandle",null] 13:09:56 INFO - PROCESS | 2564 | 1471464596976 Marionette TRACE conn7 <- [1,393,null,{"value":"13"}] 13:09:56 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.basic.html 13:09:57 INFO - PROCESS | 2564 | 1471464596992 Marionette TRACE conn7 -> [0,394,"setScriptTimeout",{"ms":35000}] 13:09:57 INFO - PROCESS | 2564 | 1471464596995 Marionette TRACE conn7 <- [1,394,null,{}] 13:09:57 INFO - PROCESS | 2564 | 1471464596999 Marionette TRACE conn7 -> [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:09:57 INFO - PROCESS | 2564 | 1471464597005 Marionette INFO sendAsync bc8f8550-5cfe-4dfe-b5f0-ca36c3097f63 13:09:57 INFO - PROCESS | 2564 | 1471464597146 Marionette TRACE conn7 <- [1,395,null,{"value":null}] 13:09:57 INFO - PROCESS | 2564 | 1471464597157 Marionette TRACE conn7 -> [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\", \"8d521690-0e1e-4993-8caf-94bf4ae6dcf1\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:09:57 INFO - PROCESS | 2564 | 1471464597159 Marionette INFO sendAsync bc8f8550-5cfe-4dfe-b5f0-ca36c3097f63 13:09:57 INFO - PROCESS | 2564 | ++DOCSHELL 00000039C2A27800 == 45 [pid = 2564] [id = 108] 13:09:57 INFO - PROCESS | 2564 | ++DOMWINDOW == 112 (00000039D1CA1000) [pid = 2564] [serial = 321] [outer = 0000000000000000] 13:09:57 INFO - PROCESS | 2564 | ++DOMWINDOW == 113 (00000039D1D90C00) [pid = 2564] [serial = 322] [outer = 00000039D1CA1000] 13:09:57 INFO - PROCESS | 2564 | 1471464597247 Marionette DEBUG loaded listener.js 13:09:57 INFO - PROCESS | 2564 | ++DOMWINDOW == 114 (00000039D1E3E400) [pid = 2564] [serial = 323] [outer = 00000039D1CA1000] 13:09:57 INFO - PROCESS | 2564 | 1471464597721 Marionette TRACE conn7 <- [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:09:57 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.basic.html | Canvas test: 2d.drawImage.9arg.basic 13:09:57 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.basic.html | took 795ms 13:09:57 INFO - PROCESS | 2564 | 1471464597779 Marionette TRACE conn7 -> [0,397,"getWindowHandle",null] 13:09:57 INFO - PROCESS | 2564 | 1471464597782 Marionette TRACE conn7 <- [1,397,null,{"value":"13"}] 13:09:57 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.destpos.html 13:09:57 INFO - PROCESS | 2564 | 1471464597785 Marionette TRACE conn7 -> [0,398,"setScriptTimeout",{"ms":35000}] 13:09:57 INFO - PROCESS | 2564 | 1471464597787 Marionette TRACE conn7 <- [1,398,null,{}] 13:09:57 INFO - PROCESS | 2564 | 1471464597790 Marionette TRACE conn7 -> [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:09:57 INFO - PROCESS | 2564 | 1471464597792 Marionette INFO sendAsync bc8f8550-5cfe-4dfe-b5f0-ca36c3097f63 13:09:57 INFO - PROCESS | 2564 | 1471464597905 Marionette TRACE conn7 <- [1,399,null,{"value":null}] 13:09:57 INFO - PROCESS | 2564 | 1471464597957 Marionette TRACE conn7 -> [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\", \"8d521690-0e1e-4993-8caf-94bf4ae6dcf1\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:09:57 INFO - PROCESS | 2564 | 1471464597959 Marionette INFO sendAsync bc8f8550-5cfe-4dfe-b5f0-ca36c3097f63 13:09:57 INFO - PROCESS | 2564 | ++DOCSHELL 00000039D3FC4800 == 46 [pid = 2564] [id = 109] 13:09:57 INFO - PROCESS | 2564 | ++DOMWINDOW == 115 (00000039D05E6800) [pid = 2564] [serial = 324] [outer = 0000000000000000] 13:09:58 INFO - PROCESS | 2564 | ++DOMWINDOW == 116 (00000039D05EC000) [pid = 2564] [serial = 325] [outer = 00000039D05E6800] 13:09:58 INFO - PROCESS | 2564 | 1471464598006 Marionette DEBUG loaded listener.js 13:09:58 INFO - PROCESS | 2564 | ++DOMWINDOW == 117 (00000039D1E3E800) [pid = 2564] [serial = 326] [outer = 00000039D05E6800] 13:09:59 INFO - PROCESS | 2564 | --DOCSHELL 00000039D1C7E000 == 45 [pid = 2564] [id = 86] 13:09:59 INFO - PROCESS | 2564 | --DOCSHELL 00000039CDE4B000 == 44 [pid = 2564] [id = 71] 13:09:59 INFO - PROCESS | 2564 | --DOCSHELL 00000039D56A2000 == 43 [pid = 2564] [id = 72] 13:09:59 INFO - PROCESS | 2564 | --DOCSHELL 00000039CCE30000 == 42 [pid = 2564] [id = 85] 13:09:59 INFO - PROCESS | 2564 | --DOCSHELL 00000039D6170800 == 41 [pid = 2564] [id = 73] 13:09:59 INFO - PROCESS | 2564 | --DOCSHELL 00000039D24BB000 == 40 [pid = 2564] [id = 87] 13:09:59 INFO - PROCESS | 2564 | --DOCSHELL 00000039CCE23000 == 39 [pid = 2564] [id = 45] 13:09:59 INFO - PROCESS | 2564 | --DOCSHELL 00000039CC318800 == 38 [pid = 2564] [id = 32] 13:09:59 INFO - PROCESS | 2564 | --DOCSHELL 00000039C776D800 == 37 [pid = 2564] [id = 104] 13:09:59 INFO - PROCESS | 2564 | --DOCSHELL 00000039CCEA3800 == 36 [pid = 2564] [id = 103] 13:09:59 INFO - PROCESS | 2564 | --DOCSHELL 00000039D25BB000 == 35 [pid = 2564] [id = 102] 13:09:59 INFO - PROCESS | 2564 | --DOCSHELL 00000039D5692800 == 34 [pid = 2564] [id = 101] 13:09:59 INFO - PROCESS | 2564 | --DOCSHELL 00000039CDED7000 == 33 [pid = 2564] [id = 100] 13:09:59 INFO - PROCESS | 2564 | --DOCSHELL 00000039D42DB800 == 32 [pid = 2564] [id = 98] 13:09:59 INFO - PROCESS | 2564 | --DOCSHELL 00000039CC32B000 == 31 [pid = 2564] [id = 99] 13:09:59 INFO - PROCESS | 2564 | --DOCSHELL 00000039CD41A000 == 30 [pid = 2564] [id = 105] 13:09:59 INFO - PROCESS | 2564 | --DOCSHELL 00000039CE1E6000 == 29 [pid = 2564] [id = 106] 13:09:59 INFO - PROCESS | 2564 | --DOCSHELL 00000039C2A27800 == 28 [pid = 2564] [id = 108] 13:09:59 INFO - PROCESS | 2564 | --DOCSHELL 00000039D1C6A000 == 27 [pid = 2564] [id = 107] 13:09:59 INFO - PROCESS | 2564 | --DOMWINDOW == 116 (00000039D27D2000) [pid = 2564] [serial = 218] [outer = 0000000000000000] [url = about:blank] 13:09:59 INFO - PROCESS | 2564 | --DOMWINDOW == 115 (00000039C17A7C00) [pid = 2564] [serial = 128] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.image.destination-out.html] 13:09:59 INFO - PROCESS | 2564 | --DOMWINDOW == 114 (00000039C1225C00) [pid = 2564] [serial = 162] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.operation.default.html] 13:09:59 INFO - PROCESS | 2564 | --DOMWINDOW == 113 (00000039CE111C00) [pid = 2564] [serial = 213] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.transparent.copy.html] 13:09:59 INFO - PROCESS | 2564 | --DOMWINDOW == 112 (00000039C653E800) [pid = 2564] [serial = 165] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.operation.get.html] 13:09:59 INFO - PROCESS | 2564 | --DOMWINDOW == 111 (00000039CD9E5000) [pid = 2564] [serial = 168] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.operation.highlight.html] 13:09:59 INFO - PROCESS | 2564 | --DOMWINDOW == 110 (00000039C1853800) [pid = 2564] [serial = 207] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.solid.source-over.html] 13:09:59 INFO - PROCESS | 2564 | --DOMWINDOW == 109 (00000039C7A99800) [pid = 2564] [serial = 210] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.solid.xor.html] 13:09:59 INFO - PROCESS | 2564 | --DOMWINDOW == 108 (00000039D25E9800) [pid = 2564] [serial = 216] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.transparent.destination-atop.html] 13:09:59 INFO - PROCESS | 2564 | --DOMWINDOW == 107 (00000039D13B3400) [pid = 2564] [serial = 215] [outer = 0000000000000000] [url = about:blank] 13:09:59 INFO - PROCESS | 2564 | --DOMWINDOW == 106 (00000039C77DC000) [pid = 2564] [serial = 167] [outer = 0000000000000000] [url = about:blank] 13:09:59 INFO - PROCESS | 2564 | --DOMWINDOW == 105 (00000039CDEEE800) [pid = 2564] [serial = 170] [outer = 0000000000000000] [url = about:blank] 13:09:59 INFO - PROCESS | 2564 | --DOMWINDOW == 104 (00000039C5B0F000) [pid = 2564] [serial = 209] [outer = 0000000000000000] [url = about:blank] 13:09:59 INFO - PROCESS | 2564 | --DOMWINDOW == 103 (00000039CD0DF000) [pid = 2564] [serial = 212] [outer = 0000000000000000] [url = about:blank] 13:09:59 INFO - PROCESS | 2564 | --DOMWINDOW == 102 (00000039C185CC00) [pid = 2564] [serial = 276] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.nocontext.copy.html] 13:09:59 INFO - PROCESS | 2564 | --DOMWINDOW == 101 (00000039D17B1000) [pid = 2564] [serial = 279] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.nocontext.destination-atop.html] 13:09:59 INFO - PROCESS | 2564 | --DOMWINDOW == 100 (00000039D1C98C00) [pid = 2564] [serial = 282] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.nocontext.destination-in.html] 13:09:59 INFO - PROCESS | 2564 | --DOMWINDOW == 99 (00000039CCC32800) [pid = 2564] [serial = 285] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.nocontext.source-in.html] 13:09:59 INFO - PROCESS | 2564 | --DOMWINDOW == 98 (00000039C1674000) [pid = 2564] [serial = 249] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.fill.destination-atop.html] 13:09:59 INFO - PROCESS | 2564 | --DOMWINDOW == 97 (00000039C7E6C400) [pid = 2564] [serial = 264] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.image.destination-atop.html] 13:09:59 INFO - PROCESS | 2564 | --DOMWINDOW == 96 (00000039CD423800) [pid = 2564] [serial = 273] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.image.source-out.html] 13:09:59 INFO - PROCESS | 2564 | --DOMWINDOW == 95 (00000039C5866800) [pid = 2564] [serial = 267] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.image.destination-in.html] 13:09:59 INFO - PROCESS | 2564 | --DOMWINDOW == 94 (00000039CD9DDC00) [pid = 2564] [serial = 270] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.image.source-in.html] 13:09:59 INFO - PROCESS | 2564 | --DOMWINDOW == 93 (00000039D18C5C00) [pid = 2564] [serial = 246] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.fill.copy.html] 13:09:59 INFO - PROCESS | 2564 | --DOMWINDOW == 92 (00000039C09C4000) [pid = 2564] [serial = 261] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.image.copy.html] 13:09:59 INFO - PROCESS | 2564 | --DOMWINDOW == 91 (00000039C7A5B800) [pid = 2564] [serial = 288] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.nocontext.source-out.html] 13:09:59 INFO - PROCESS | 2564 | --DOMWINDOW == 90 (00000039D05B4000) [pid = 2564] [serial = 277] [outer = 0000000000000000] [url = about:blank] 13:09:59 INFO - PROCESS | 2564 | --DOMWINDOW == 89 (00000039D1C95C00) [pid = 2564] [serial = 281] [outer = 0000000000000000] [url = about:blank] 13:09:59 INFO - PROCESS | 2564 | --DOMWINDOW == 88 (00000039D18C9000) [pid = 2564] [serial = 280] [outer = 0000000000000000] [url = about:blank] 13:09:59 INFO - PROCESS | 2564 | --DOMWINDOW == 87 (00000039D13AE800) [pid = 2564] [serial = 278] [outer = 0000000000000000] [url = about:blank] 13:09:59 INFO - PROCESS | 2564 | --DOMWINDOW == 86 (00000039D1C9EC00) [pid = 2564] [serial = 283] [outer = 0000000000000000] [url = about:blank] 13:09:59 INFO - PROCESS | 2564 | --DOMWINDOW == 85 (00000039CEA83800) [pid = 2564] [serial = 286] [outer = 0000000000000000] [url = about:blank] 13:09:59 INFO - PROCESS | 2564 | --DOMWINDOW == 84 (00000039C1853400) [pid = 2564] [serial = 250] [outer = 0000000000000000] [url = about:blank] 13:09:59 INFO - PROCESS | 2564 | --DOMWINDOW == 83 (00000039C29FCC00) [pid = 2564] [serial = 251] [outer = 0000000000000000] [url = about:blank] 13:09:59 INFO - PROCESS | 2564 | --DOMWINDOW == 82 (00000039CAEAD800) [pid = 2564] [serial = 265] [outer = 0000000000000000] [url = about:blank] 13:09:59 INFO - PROCESS | 2564 | --DOMWINDOW == 81 (00000039CCE51800) [pid = 2564] [serial = 266] [outer = 0000000000000000] [url = about:blank] 13:09:59 INFO - PROCESS | 2564 | --DOMWINDOW == 80 (00000039CEA29400) [pid = 2564] [serial = 274] [outer = 0000000000000000] [url = about:blank] 13:09:59 INFO - PROCESS | 2564 | --DOMWINDOW == 79 (00000039CAAF3C00) [pid = 2564] [serial = 268] [outer = 0000000000000000] [url = about:blank] 13:09:59 INFO - PROCESS | 2564 | --DOMWINDOW == 78 (00000039CCF3B400) [pid = 2564] [serial = 269] [outer = 0000000000000000] [url = about:blank] 13:09:59 INFO - PROCESS | 2564 | --DOMWINDOW == 77 (00000039CD9E4400) [pid = 2564] [serial = 271] [outer = 0000000000000000] [url = about:blank] 13:09:59 INFO - PROCESS | 2564 | --DOMWINDOW == 76 (00000039CDCEF400) [pid = 2564] [serial = 272] [outer = 0000000000000000] [url = about:blank] 13:09:59 INFO - PROCESS | 2564 | --DOMWINDOW == 75 (00000039CAA85800) [pid = 2564] [serial = 253] [outer = 0000000000000000] [url = about:blank] 13:09:59 INFO - PROCESS | 2564 | --DOMWINDOW == 74 (00000039D18D0800) [pid = 2564] [serial = 248] [outer = 0000000000000000] [url = about:blank] 13:09:59 INFO - PROCESS | 2564 | --DOMWINDOW == 73 (00000039C586CC00) [pid = 2564] [serial = 263] [outer = 0000000000000000] [url = about:blank] 13:09:59 INFO - PROCESS | 2564 | --DOMWINDOW == 72 (00000039C1882400) [pid = 2564] [serial = 262] [outer = 0000000000000000] [url = about:blank] 13:09:59 INFO - PROCESS | 2564 | --DOMWINDOW == 71 (00000039D17C9C00) [pid = 2564] [serial = 259] [outer = 0000000000000000] [url = about:blank] 13:09:59 INFO - PROCESS | 2564 | --DOMWINDOW == 70 (00000039CEBEA800) [pid = 2564] [serial = 256] [outer = 0000000000000000] [url = about:blank] 13:09:59 INFO - PROCESS | 2564 | --DOMWINDOW == 69 (00000039C7A63400) [pid = 2564] [serial = 289] [outer = 0000000000000000] [url = about:blank] 13:09:59 INFO - PROCESS | 2564 | --DOMWINDOW == 68 (00000039CEA51000) [pid = 2564] [serial = 292] [outer = 0000000000000000] [url = about:blank] 13:09:59 INFO - PROCESS | 2564 | --DOMWINDOW == 67 (00000039C7A68400) [pid = 2564] [serial = 290] [outer = 0000000000000000] [url = about:blank] 13:09:59 INFO - PROCESS | 2564 | --DOMWINDOW == 66 (00000039D1D85800) [pid = 2564] [serial = 284] [outer = 0000000000000000] [url = about:blank] 13:09:59 INFO - PROCESS | 2564 | --DOMWINDOW == 65 (00000039CEAE6400) [pid = 2564] [serial = 275] [outer = 0000000000000000] [url = about:blank] 13:09:59 INFO - PROCESS | 2564 | --DOMWINDOW == 64 (00000039D1CA0800) [pid = 2564] [serial = 287] [outer = 0000000000000000] [url = about:blank] 13:09:59 INFO - PROCESS | 2564 | --DOMWINDOW == 63 (00000039C18C5800) [pid = 2564] [serial = 130] [outer = 0000000000000000] [url = about:blank] 13:09:59 INFO - PROCESS | 2564 | --DOMWINDOW == 62 (00000039C185D800) [pid = 2564] [serial = 164] [outer = 0000000000000000] [url = about:blank] 13:10:00 INFO - PROCESS | 2564 | 1471464600158 Marionette TRACE conn7 <- [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:10:00 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.destpos.html | Canvas test: 2d.drawImage.9arg.destpos 13:10:00 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.destpos.html | took 2433ms 13:10:00 INFO - PROCESS | 2564 | 1471464600221 Marionette TRACE conn7 -> [0,401,"getWindowHandle",null] 13:10:00 INFO - PROCESS | 2564 | 1471464600226 Marionette TRACE conn7 <- [1,401,null,{"value":"13"}] 13:10:00 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.destsize.html 13:10:00 INFO - PROCESS | 2564 | 1471464600232 Marionette TRACE conn7 -> [0,402,"setScriptTimeout",{"ms":35000}] 13:10:00 INFO - PROCESS | 2564 | 1471464600235 Marionette TRACE conn7 <- [1,402,null,{}] 13:10:00 INFO - PROCESS | 2564 | 1471464600242 Marionette TRACE conn7 -> [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:10:00 INFO - PROCESS | 2564 | 1471464600245 Marionette INFO sendAsync bc8f8550-5cfe-4dfe-b5f0-ca36c3097f63 13:10:00 INFO - PROCESS | 2564 | 1471464600344 Marionette TRACE conn7 <- [1,403,null,{"value":null}] 13:10:00 INFO - PROCESS | 2564 | 1471464600415 Marionette TRACE conn7 -> [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\", \"8d521690-0e1e-4993-8caf-94bf4ae6dcf1\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:10:00 INFO - PROCESS | 2564 | 1471464600418 Marionette INFO sendAsync bc8f8550-5cfe-4dfe-b5f0-ca36c3097f63 13:10:00 INFO - PROCESS | 2564 | ++DOCSHELL 00000039C650D800 == 28 [pid = 2564] [id = 110] 13:10:00 INFO - PROCESS | 2564 | ++DOMWINDOW == 63 (00000039C185A000) [pid = 2564] [serial = 327] [outer = 0000000000000000] 13:10:00 INFO - PROCESS | 2564 | ++DOMWINDOW == 64 (00000039C185B400) [pid = 2564] [serial = 328] [outer = 00000039C185A000] 13:10:00 INFO - PROCESS | 2564 | 1471464600471 Marionette DEBUG loaded listener.js 13:10:00 INFO - PROCESS | 2564 | ++DOMWINDOW == 65 (00000039C188E000) [pid = 2564] [serial = 329] [outer = 00000039C185A000] 13:10:01 INFO - PROCESS | 2564 | 1471464601247 Marionette TRACE conn7 <- [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:10:01 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.destsize.html | Canvas test: 2d.drawImage.9arg.destsize 13:10:01 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.destsize.html | took 1031ms 13:10:01 INFO - PROCESS | 2564 | 1471464601264 Marionette TRACE conn7 -> [0,405,"getWindowHandle",null] 13:10:01 INFO - PROCESS | 2564 | 1471464601269 Marionette TRACE conn7 <- [1,405,null,{"value":"13"}] 13:10:01 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.sourcepos.html 13:10:01 INFO - PROCESS | 2564 | 1471464601274 Marionette TRACE conn7 -> [0,406,"setScriptTimeout",{"ms":35000}] 13:10:01 INFO - PROCESS | 2564 | 1471464601280 Marionette TRACE conn7 <- [1,406,null,{}] 13:10:01 INFO - PROCESS | 2564 | 1471464601285 Marionette TRACE conn7 -> [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:10:01 INFO - PROCESS | 2564 | 1471464601289 Marionette INFO sendAsync bc8f8550-5cfe-4dfe-b5f0-ca36c3097f63 13:10:01 INFO - PROCESS | 2564 | 1471464601439 Marionette TRACE conn7 <- [1,407,null,{"value":null}] 13:10:01 INFO - PROCESS | 2564 | 1471464601507 Marionette TRACE conn7 -> [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\", \"8d521690-0e1e-4993-8caf-94bf4ae6dcf1\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:10:01 INFO - PROCESS | 2564 | 1471464601511 Marionette INFO sendAsync bc8f8550-5cfe-4dfe-b5f0-ca36c3097f63 13:10:01 INFO - PROCESS | 2564 | ++DOCSHELL 00000039C7360800 == 29 [pid = 2564] [id = 111] 13:10:01 INFO - PROCESS | 2564 | ++DOMWINDOW == 66 (00000039C18C9800) [pid = 2564] [serial = 330] [outer = 0000000000000000] 13:10:01 INFO - PROCESS | 2564 | ++DOMWINDOW == 67 (00000039C18CE000) [pid = 2564] [serial = 331] [outer = 00000039C18C9800] 13:10:01 INFO - PROCESS | 2564 | 1471464601573 Marionette DEBUG loaded listener.js 13:10:01 INFO - PROCESS | 2564 | ++DOMWINDOW == 68 (00000039C1F5D800) [pid = 2564] [serial = 332] [outer = 00000039C18C9800] 13:10:02 INFO - PROCESS | 2564 | 1471464602408 Marionette TRACE conn7 <- [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:10:02 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.sourcepos.html | Canvas test: 2d.drawImage.9arg.sourcepos 13:10:02 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.sourcepos.html | took 1193ms 13:10:02 INFO - PROCESS | 2564 | 1471464602472 Marionette TRACE conn7 -> [0,409,"getWindowHandle",null] 13:10:02 INFO - PROCESS | 2564 | 1471464602478 Marionette TRACE conn7 <- [1,409,null,{"value":"13"}] 13:10:02 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.sourcesize.html 13:10:02 INFO - PROCESS | 2564 | 1471464602485 Marionette TRACE conn7 -> [0,410,"setScriptTimeout",{"ms":35000}] 13:10:02 INFO - PROCESS | 2564 | 1471464602488 Marionette TRACE conn7 <- [1,410,null,{}] 13:10:02 INFO - PROCESS | 2564 | 1471464602493 Marionette TRACE conn7 -> [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:10:02 INFO - PROCESS | 2564 | 1471464602496 Marionette INFO sendAsync bc8f8550-5cfe-4dfe-b5f0-ca36c3097f63 13:10:02 INFO - PROCESS | 2564 | 1471464602639 Marionette TRACE conn7 <- [1,411,null,{"value":null}] 13:10:02 INFO - PROCESS | 2564 | 1471464602700 Marionette TRACE conn7 -> [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\", \"8d521690-0e1e-4993-8caf-94bf4ae6dcf1\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:10:02 INFO - PROCESS | 2564 | 1471464602703 Marionette INFO sendAsync bc8f8550-5cfe-4dfe-b5f0-ca36c3097f63 13:10:02 INFO - PROCESS | 2564 | ++DOCSHELL 00000039CB023000 == 30 [pid = 2564] [id = 112] 13:10:02 INFO - PROCESS | 2564 | ++DOMWINDOW == 69 (00000039BF7DE000) [pid = 2564] [serial = 333] [outer = 0000000000000000] 13:10:02 INFO - PROCESS | 2564 | ++DOMWINDOW == 70 (00000039C62D6C00) [pid = 2564] [serial = 334] [outer = 00000039BF7DE000] 13:10:02 INFO - PROCESS | 2564 | 1471464602767 Marionette DEBUG loaded listener.js 13:10:02 INFO - PROCESS | 2564 | ++DOMWINDOW == 71 (00000039C7387000) [pid = 2564] [serial = 335] [outer = 00000039BF7DE000] 13:10:03 INFO - PROCESS | 2564 | --DOCSHELL 00000039CF6D7800 == 29 [pid = 2564] [id = 19] 13:10:03 INFO - PROCESS | 2564 | 1471464603478 Marionette TRACE conn7 <- [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:10:03 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.sourcesize.html | Canvas test: 2d.drawImage.9arg.sourcesize 13:10:03 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.sourcesize.html | took 1031ms 13:10:03 INFO - PROCESS | 2564 | 1471464603517 Marionette TRACE conn7 -> [0,413,"getWindowHandle",null] 13:10:03 INFO - PROCESS | 2564 | 1471464603521 Marionette TRACE conn7 <- [1,413,null,{"value":"13"}] 13:10:03 INFO - PROCESS | 2564 | 1471464603526 Marionette TRACE conn7 -> [0,414,"setScriptTimeout",{"ms":35000}] 13:10:03 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.alpha.html 13:10:03 INFO - PROCESS | 2564 | 1471464603529 Marionette TRACE conn7 <- [1,414,null,{}] 13:10:03 INFO - PROCESS | 2564 | 1471464603536 Marionette TRACE conn7 -> [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:10:03 INFO - PROCESS | 2564 | 1471464603539 Marionette INFO sendAsync bc8f8550-5cfe-4dfe-b5f0-ca36c3097f63 13:10:03 INFO - PROCESS | 2564 | 1471464603637 Marionette TRACE conn7 <- [1,415,null,{"value":null}] 13:10:03 INFO - PROCESS | 2564 | 1471464603707 Marionette TRACE conn7 -> [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\", \"8d521690-0e1e-4993-8caf-94bf4ae6dcf1\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:10:03 INFO - PROCESS | 2564 | 1471464603710 Marionette INFO sendAsync bc8f8550-5cfe-4dfe-b5f0-ca36c3097f63 13:10:03 INFO - PROCESS | 2564 | ++DOCSHELL 00000039CAB8C800 == 30 [pid = 2564] [id = 113] 13:10:03 INFO - PROCESS | 2564 | ++DOMWINDOW == 72 (00000039C188DC00) [pid = 2564] [serial = 336] [outer = 0000000000000000] 13:10:03 INFO - PROCESS | 2564 | ++DOMWINDOW == 73 (00000039C2A71400) [pid = 2564] [serial = 337] [outer = 00000039C188DC00] 13:10:03 INFO - PROCESS | 2564 | 1471464603762 Marionette DEBUG loaded listener.js 13:10:03 INFO - PROCESS | 2564 | ++DOMWINDOW == 74 (00000039C7386400) [pid = 2564] [serial = 338] [outer = 00000039C188DC00] 13:10:04 INFO - PROCESS | 2564 | 1471464604221 Marionette TRACE conn7 <- [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:10:04 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.alpha.html | Canvas test: 2d.drawImage.alpha 13:10:04 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.alpha.html | took 733ms 13:10:04 INFO - PROCESS | 2564 | 1471464604264 Marionette TRACE conn7 -> [0,417,"getWindowHandle",null] 13:10:04 INFO - PROCESS | 2564 | 1471464604268 Marionette TRACE conn7 <- [1,417,null,{"value":"13"}] 13:10:04 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.animated.apng.html 13:10:04 INFO - PROCESS | 2564 | 1471464604274 Marionette TRACE conn7 -> [0,418,"setScriptTimeout",{"ms":35000}] 13:10:04 INFO - PROCESS | 2564 | 1471464604277 Marionette TRACE conn7 <- [1,418,null,{}] 13:10:04 INFO - PROCESS | 2564 | 1471464604281 Marionette TRACE conn7 -> [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:10:04 INFO - PROCESS | 2564 | 1471464604284 Marionette INFO sendAsync bc8f8550-5cfe-4dfe-b5f0-ca36c3097f63 13:10:04 INFO - PROCESS | 2564 | 1471464604376 Marionette TRACE conn7 <- [1,419,null,{"value":null}] 13:10:04 INFO - PROCESS | 2564 | 1471464604390 Marionette TRACE conn7 -> [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\", \"8d521690-0e1e-4993-8caf-94bf4ae6dcf1\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:10:04 INFO - PROCESS | 2564 | 1471464604393 Marionette INFO sendAsync bc8f8550-5cfe-4dfe-b5f0-ca36c3097f63 13:10:04 INFO - PROCESS | 2564 | ++DOCSHELL 00000039CC328800 == 31 [pid = 2564] [id = 114] 13:10:04 INFO - PROCESS | 2564 | ++DOMWINDOW == 75 (00000039C7A67C00) [pid = 2564] [serial = 339] [outer = 0000000000000000] 13:10:04 INFO - PROCESS | 2564 | ++DOMWINDOW == 76 (00000039C7A92C00) [pid = 2564] [serial = 340] [outer = 00000039C7A67C00] 13:10:04 INFO - PROCESS | 2564 | 1471464604444 Marionette DEBUG loaded listener.js 13:10:04 INFO - PROCESS | 2564 | ++DOMWINDOW == 77 (00000039C7E6C400) [pid = 2564] [serial = 341] [outer = 00000039C7A67C00] 13:10:05 INFO - PROCESS | 2564 | 1471464605380 Marionette TRACE conn7 <- [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:10:05 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:10:05 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.animated.apng.html | took 1134ms 13:10:05 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.animated.gif.html 13:10:05 INFO - PROCESS | 2564 | 1471464605411 Marionette TRACE conn7 -> [0,421,"getWindowHandle",null] 13:10:05 INFO - PROCESS | 2564 | 1471464605414 Marionette TRACE conn7 <- [1,421,null,{"value":"13"}] 13:10:05 INFO - PROCESS | 2564 | 1471464605417 Marionette TRACE conn7 -> [0,422,"setScriptTimeout",{"ms":35000}] 13:10:05 INFO - PROCESS | 2564 | 1471464605421 Marionette TRACE conn7 <- [1,422,null,{}] 13:10:05 INFO - PROCESS | 2564 | 1471464605432 Marionette TRACE conn7 -> [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:10:05 INFO - PROCESS | 2564 | 1471464605437 Marionette INFO sendAsync bc8f8550-5cfe-4dfe-b5f0-ca36c3097f63 13:10:05 INFO - PROCESS | 2564 | 1471464605544 Marionette TRACE conn7 <- [1,423,null,{"value":null}] 13:10:05 INFO - PROCESS | 2564 | 1471464605552 Marionette TRACE conn7 -> [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\", \"8d521690-0e1e-4993-8caf-94bf4ae6dcf1\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:10:05 INFO - PROCESS | 2564 | 1471464605556 Marionette INFO sendAsync bc8f8550-5cfe-4dfe-b5f0-ca36c3097f63 13:10:05 INFO - PROCESS | 2564 | ++DOCSHELL 00000039CCE23000 == 32 [pid = 2564] [id = 115] 13:10:05 INFO - PROCESS | 2564 | ++DOMWINDOW == 78 (00000039CCC2C800) [pid = 2564] [serial = 342] [outer = 0000000000000000] 13:10:05 INFO - PROCESS | 2564 | ++DOMWINDOW == 79 (00000039CCCA6400) [pid = 2564] [serial = 343] [outer = 00000039CCC2C800] 13:10:05 INFO - PROCESS | 2564 | 1471464605608 Marionette DEBUG loaded listener.js 13:10:05 INFO - PROCESS | 2564 | ++DOMWINDOW == 80 (00000039CCF34400) [pid = 2564] [serial = 344] [outer = 00000039CCC2C800] 13:10:06 INFO - PROCESS | 2564 | 1471464606602 Marionette TRACE conn7 <- [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:10:06 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.animated.gif.html | drawImage() of an animated GIF draws the first frame 13:10:06 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.animated.gif.html | took 1237ms 13:10:06 INFO - PROCESS | 2564 | 1471464606658 Marionette TRACE conn7 -> [0,425,"getWindowHandle",null] 13:10:06 INFO - PROCESS | 2564 | 1471464606661 Marionette TRACE conn7 <- [1,425,null,{"value":"13"}] 13:10:06 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.animated.poster.html 13:10:06 INFO - PROCESS | 2564 | 1471464606671 Marionette TRACE conn7 -> [0,426,"setScriptTimeout",{"ms":35000}] 13:10:06 INFO - PROCESS | 2564 | 1471464606673 Marionette TRACE conn7 <- [1,426,null,{}] 13:10:06 INFO - PROCESS | 2564 | 1471464606677 Marionette TRACE conn7 -> [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:10:06 INFO - PROCESS | 2564 | 1471464606679 Marionette INFO sendAsync bc8f8550-5cfe-4dfe-b5f0-ca36c3097f63 13:10:06 INFO - PROCESS | 2564 | 1471464606796 Marionette TRACE conn7 <- [1,427,null,{"value":null}] 13:10:06 INFO - PROCESS | 2564 | 1471464606802 Marionette TRACE conn7 -> [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\", \"8d521690-0e1e-4993-8caf-94bf4ae6dcf1\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:10:06 INFO - PROCESS | 2564 | 1471464606805 Marionette INFO sendAsync bc8f8550-5cfe-4dfe-b5f0-ca36c3097f63 13:10:06 INFO - PROCESS | 2564 | ++DOCSHELL 00000039CD512800 == 33 [pid = 2564] [id = 116] 13:10:06 INFO - PROCESS | 2564 | ++DOMWINDOW == 81 (00000039CCF3F800) [pid = 2564] [serial = 345] [outer = 0000000000000000] 13:10:06 INFO - PROCESS | 2564 | ++DOMWINDOW == 82 (00000039CD0E0400) [pid = 2564] [serial = 346] [outer = 00000039CCF3F800] 13:10:06 INFO - PROCESS | 2564 | 1471464606853 Marionette DEBUG loaded listener.js 13:10:06 INFO - PROCESS | 2564 | ++DOMWINDOW == 83 (00000039CD423400) [pid = 2564] [serial = 347] [outer = 00000039CCF3F800] 13:10:07 INFO - PROCESS | 2564 | --DOMWINDOW == 82 (00000039D17B4800) [pid = 2564] [serial = 318] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.5arg.html] 13:10:07 INFO - PROCESS | 2564 | --DOMWINDOW == 81 (00000039D1CA1000) [pid = 2564] [serial = 321] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.basic.html] 13:10:07 INFO - PROCESS | 2564 | --DOMWINDOW == 80 (00000039CE4EB000) [pid = 2564] [serial = 255] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.fill.source-in.html] 13:10:07 INFO - PROCESS | 2564 | --DOMWINDOW == 79 (00000039C7E6E000) [pid = 2564] [serial = 252] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.fill.destination-in.html] 13:10:07 INFO - PROCESS | 2564 | --DOMWINDOW == 78 (00000039D17C3800) [pid = 2564] [serial = 258] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.fill.source-out.html] 13:10:07 INFO - PROCESS | 2564 | --DOMWINDOW == 77 (00000039D13B1400) [pid = 2564] [serial = 204] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.solid.source-out.html] 13:10:07 INFO - PROCESS | 2564 | --DOMWINDOW == 76 (00000039D05E6800) [pid = 2564] [serial = 324] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.destpos.html] 13:10:07 INFO - PROCESS | 2564 | --DOMWINDOW == 75 (00000039CEDD6400) [pid = 2564] [serial = 315] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.3arg.html] 13:10:07 INFO - PROCESS | 2564 | --DOMWINDOW == 74 (00000039CCE50400) [pid = 2564] [serial = 312] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/conformance-requirements/2d.voidreturn.html] 13:10:07 INFO - PROCESS | 2564 | --DOMWINDOW == 73 (00000039C62BD400) [pid = 2564] [serial = 309] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/conformance-requirements/2d.type.delete.html] 13:10:07 INFO - PROCESS | 2564 | --DOMWINDOW == 72 (00000039C7A5A400) [pid = 2564] [serial = 306] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/conformance-requirements/2d.missingargs.html] 13:10:07 INFO - PROCESS | 2564 | --DOMWINDOW == 71 (00000039D17B5800) [pid = 2564] [serial = 303] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.pattern.source-out.html] 13:10:07 INFO - PROCESS | 2564 | --DOMWINDOW == 70 (00000039CEA5A400) [pid = 2564] [serial = 300] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.pattern.source-in.html] 13:10:07 INFO - PROCESS | 2564 | --DOMWINDOW == 69 (00000039CCF3E400) [pid = 2564] [serial = 297] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.pattern.destination-in.html] 13:10:07 INFO - PROCESS | 2564 | --DOMWINDOW == 68 (00000039C18D4800) [pid = 2564] [serial = 294] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.pattern.destination-atop.html] 13:10:07 INFO - PROCESS | 2564 | --DOMWINDOW == 67 (00000039CEA4C000) [pid = 2564] [serial = 291] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.pattern.copy.html] 13:10:07 INFO - PROCESS | 2564 | 1471464607343 Marionette TRACE conn7 <- [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:10:07 INFO - PROCESS | 2564 | 1471464607413 Marionette TRACE conn7 <- [1,429,null,{"value":"13"}] 13:10:07 INFO - PROCESS | 2564 | 1471464607416 Marionette TRACE conn7 -> [0,430,"setScriptTimeout",{"ms":35000}] 13:10:07 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.broken.html 13:10:07 INFO - PROCESS | 2564 | 1471464607418 Marionette TRACE conn7 <- [1,430,null,{}] 13:10:07 INFO - PROCESS | 2564 | 1471464607422 Marionette TRACE conn7 -> [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:10:07 INFO - PROCESS | 2564 | 1471464607424 Marionette INFO sendAsync bc8f8550-5cfe-4dfe-b5f0-ca36c3097f63 13:10:07 INFO - PROCESS | 2564 | 1471464607508 Marionette TRACE conn7 <- [1,431,null,{"value":null}] 13:10:07 INFO - PROCESS | 2564 | 1471464607513 Marionette TRACE conn7 -> [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\", \"8d521690-0e1e-4993-8caf-94bf4ae6dcf1\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:10:07 INFO - PROCESS | 2564 | 1471464607515 Marionette INFO sendAsync bc8f8550-5cfe-4dfe-b5f0-ca36c3097f63 13:10:07 INFO - PROCESS | 2564 | ++DOCSHELL 00000039CDC20800 == 34 [pid = 2564] [id = 117] 13:10:07 INFO - PROCESS | 2564 | ++DOMWINDOW == 68 (00000039C65F6000) [pid = 2564] [serial = 348] [outer = 0000000000000000] 13:10:07 INFO - PROCESS | 2564 | ++DOMWINDOW == 69 (00000039C7A67400) [pid = 2564] [serial = 349] [outer = 00000039C65F6000] 13:10:07 INFO - PROCESS | 2564 | 1471464607564 Marionette DEBUG loaded listener.js 13:10:07 INFO - PROCESS | 2564 | ++DOMWINDOW == 70 (00000039CD237400) [pid = 2564] [serial = 350] [outer = 00000039C65F6000] 13:10:08 INFO - PROCESS | 2564 | 1471464608021 Marionette TRACE conn7 <- [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:10:08 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.broken.html | Canvas test: 2d.drawImage.broken 13:10:08 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.broken.html | took 629ms 13:10:08 INFO - PROCESS | 2564 | 1471464608049 Marionette TRACE conn7 -> [0,433,"getWindowHandle",null] 13:10:08 INFO - PROCESS | 2564 | 1471464608051 Marionette TRACE conn7 <- [1,433,null,{"value":"13"}] 13:10:08 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.canvas.html 13:10:08 INFO - PROCESS | 2564 | 1471464608054 Marionette TRACE conn7 -> [0,434,"setScriptTimeout",{"ms":35000}] 13:10:08 INFO - PROCESS | 2564 | 1471464608056 Marionette TRACE conn7 <- [1,434,null,{}] 13:10:08 INFO - PROCESS | 2564 | 1471464608060 Marionette TRACE conn7 -> [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:10:08 INFO - PROCESS | 2564 | 1471464608066 Marionette INFO sendAsync bc8f8550-5cfe-4dfe-b5f0-ca36c3097f63 13:10:08 INFO - PROCESS | 2564 | 1471464608203 Marionette TRACE conn7 <- [1,435,null,{"value":null}] 13:10:08 INFO - PROCESS | 2564 | 1471464608218 Marionette TRACE conn7 -> [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\", \"8d521690-0e1e-4993-8caf-94bf4ae6dcf1\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:10:08 INFO - PROCESS | 2564 | 1471464608220 Marionette INFO sendAsync bc8f8550-5cfe-4dfe-b5f0-ca36c3097f63 13:10:08 INFO - PROCESS | 2564 | ++DOCSHELL 00000039CB022800 == 35 [pid = 2564] [id = 118] 13:10:08 INFO - PROCESS | 2564 | ++DOMWINDOW == 71 (00000039CDCF0800) [pid = 2564] [serial = 351] [outer = 0000000000000000] 13:10:08 INFO - PROCESS | 2564 | ++DOMWINDOW == 72 (00000039CDFBE800) [pid = 2564] [serial = 352] [outer = 00000039CDCF0800] 13:10:08 INFO - PROCESS | 2564 | 1471464608267 Marionette DEBUG loaded listener.js 13:10:08 INFO - PROCESS | 2564 | ++DOMWINDOW == 73 (00000039CDFC4C00) [pid = 2564] [serial = 353] [outer = 00000039CDCF0800] 13:10:08 INFO - PROCESS | 2564 | 1471464608701 Marionette TRACE conn7 <- [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:10:08 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.canvas.html | Canvas test: 2d.drawImage.canvas 13:10:08 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.canvas.html | took 690ms 13:10:08 INFO - PROCESS | 2564 | 1471464608759 Marionette TRACE conn7 -> [0,437,"getWindowHandle",null] 13:10:08 INFO - PROCESS | 2564 | 1471464608762 Marionette TRACE conn7 <- [1,437,null,{"value":"13"}] 13:10:08 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.clip.html 13:10:08 INFO - PROCESS | 2564 | 1471464608768 Marionette TRACE conn7 -> [0,438,"setScriptTimeout",{"ms":35000}] 13:10:08 INFO - PROCESS | 2564 | 1471464608770 Marionette TRACE conn7 <- [1,438,null,{}] 13:10:08 INFO - PROCESS | 2564 | 1471464608773 Marionette TRACE conn7 -> [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:10:08 INFO - PROCESS | 2564 | 1471464608775 Marionette INFO sendAsync bc8f8550-5cfe-4dfe-b5f0-ca36c3097f63 13:10:08 INFO - PROCESS | 2564 | 1471464608858 Marionette TRACE conn7 <- [1,439,null,{"value":null}] 13:10:08 INFO - PROCESS | 2564 | 1471464608864 Marionette TRACE conn7 -> [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\", \"8d521690-0e1e-4993-8caf-94bf4ae6dcf1\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:10:08 INFO - PROCESS | 2564 | 1471464608866 Marionette INFO sendAsync bc8f8550-5cfe-4dfe-b5f0-ca36c3097f63 13:10:08 INFO - PROCESS | 2564 | ++DOCSHELL 00000039D0014000 == 36 [pid = 2564] [id = 119] 13:10:08 INFO - PROCESS | 2564 | ++DOMWINDOW == 74 (00000039CE078400) [pid = 2564] [serial = 354] [outer = 0000000000000000] 13:10:08 INFO - PROCESS | 2564 | ++DOMWINDOW == 75 (00000039CE3BB400) [pid = 2564] [serial = 355] [outer = 00000039CE078400] 13:10:08 INFO - PROCESS | 2564 | 1471464608914 Marionette DEBUG loaded listener.js 13:10:08 INFO - PROCESS | 2564 | ++DOMWINDOW == 76 (00000039CE4A9C00) [pid = 2564] [serial = 356] [outer = 00000039CE078400] 13:10:09 INFO - PROCESS | 2564 | 1471464609349 Marionette TRACE conn7 <- [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:10:09 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.clip.html | Canvas test: 2d.drawImage.clip 13:10:09 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.clip.html | took 628ms 13:10:09 INFO - PROCESS | 2564 | 1471464609395 Marionette TRACE conn7 -> [0,441,"getWindowHandle",null] 13:10:09 INFO - PROCESS | 2564 | 1471464609398 Marionette TRACE conn7 <- [1,441,null,{"value":"13"}] 13:10:09 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.composite.html 13:10:09 INFO - PROCESS | 2564 | 1471464609401 Marionette TRACE conn7 -> [0,442,"setScriptTimeout",{"ms":35000}] 13:10:09 INFO - PROCESS | 2564 | 1471464609404 Marionette TRACE conn7 <- [1,442,null,{}] 13:10:09 INFO - PROCESS | 2564 | 1471464609407 Marionette TRACE conn7 -> [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:10:09 INFO - PROCESS | 2564 | 1471464609409 Marionette INFO sendAsync bc8f8550-5cfe-4dfe-b5f0-ca36c3097f63 13:10:09 INFO - PROCESS | 2564 | 1471464609495 Marionette TRACE conn7 <- [1,443,null,{"value":null}] 13:10:09 INFO - PROCESS | 2564 | 1471464609504 Marionette TRACE conn7 -> [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\", \"8d521690-0e1e-4993-8caf-94bf4ae6dcf1\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:10:09 INFO - PROCESS | 2564 | 1471464609506 Marionette INFO sendAsync bc8f8550-5cfe-4dfe-b5f0-ca36c3097f63 13:10:09 INFO - PROCESS | 2564 | ++DOCSHELL 00000039D1338000 == 37 [pid = 2564] [id = 120] 13:10:09 INFO - PROCESS | 2564 | ++DOMWINDOW == 77 (00000039CE4F5C00) [pid = 2564] [serial = 357] [outer = 0000000000000000] 13:10:09 INFO - PROCESS | 2564 | ++DOMWINDOW == 78 (00000039CEA27C00) [pid = 2564] [serial = 358] [outer = 00000039CE4F5C00] 13:10:09 INFO - PROCESS | 2564 | 1471464609558 Marionette DEBUG loaded listener.js 13:10:09 INFO - PROCESS | 2564 | ++DOMWINDOW == 79 (00000039CEA32400) [pid = 2564] [serial = 359] [outer = 00000039CE4F5C00] 13:10:10 INFO - PROCESS | 2564 | 1471464610306 Marionette TRACE conn7 <- [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:10:10 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.composite.html | Canvas test: 2d.drawImage.composite 13:10:10 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.composite.html | took 984ms 13:10:10 INFO - PROCESS | 2564 | 1471464610389 Marionette TRACE conn7 -> [0,445,"getWindowHandle",null] 13:10:10 INFO - PROCESS | 2564 | 1471464610394 Marionette TRACE conn7 <- [1,445,null,{"value":"13"}] 13:10:10 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.floatsource.html 13:10:10 INFO - PROCESS | 2564 | 1471464610399 Marionette TRACE conn7 -> [0,446,"setScriptTimeout",{"ms":35000}] 13:10:10 INFO - PROCESS | 2564 | 1471464610405 Marionette TRACE conn7 <- [1,446,null,{}] 13:10:10 INFO - PROCESS | 2564 | 1471464610410 Marionette TRACE conn7 -> [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:10:10 INFO - PROCESS | 2564 | 1471464610413 Marionette INFO sendAsync bc8f8550-5cfe-4dfe-b5f0-ca36c3097f63 13:10:10 INFO - PROCESS | 2564 | 1471464610568 Marionette TRACE conn7 <- [1,447,null,{"value":null}] 13:10:10 INFO - PROCESS | 2564 | 1471464610634 Marionette TRACE conn7 -> [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\", \"8d521690-0e1e-4993-8caf-94bf4ae6dcf1\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:10:10 INFO - PROCESS | 2564 | 1471464610637 Marionette INFO sendAsync bc8f8550-5cfe-4dfe-b5f0-ca36c3097f63 13:10:10 INFO - PROCESS | 2564 | ++DOCSHELL 00000039CC322000 == 38 [pid = 2564] [id = 121] 13:10:10 INFO - PROCESS | 2564 | ++DOMWINDOW == 80 (00000039C185C000) [pid = 2564] [serial = 360] [outer = 0000000000000000] 13:10:10 INFO - PROCESS | 2564 | ++DOMWINDOW == 81 (00000039C5B0FC00) [pid = 2564] [serial = 361] [outer = 00000039C185C000] 13:10:10 INFO - PROCESS | 2564 | 1471464610740 Marionette DEBUG loaded listener.js 13:10:10 INFO - PROCESS | 2564 | ++DOMWINDOW == 82 (00000039C77DD800) [pid = 2564] [serial = 362] [outer = 00000039C185C000] 13:10:11 INFO - PROCESS | 2564 | 1471464611416 Marionette TRACE conn7 <- [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:10:11 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.floatsource.html | Canvas test: 2d.drawImage.floatsource 13:10:11 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.floatsource.html | took 1080ms 13:10:11 INFO - PROCESS | 2564 | 1471464611482 Marionette TRACE conn7 -> [0,449,"getWindowHandle",null] 13:10:11 INFO - PROCESS | 2564 | 1471464611487 Marionette TRACE conn7 <- [1,449,null,{"value":"13"}] 13:10:11 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.emptysrc.html 13:10:11 INFO - PROCESS | 2564 | 1471464611494 Marionette TRACE conn7 -> [0,450,"setScriptTimeout",{"ms":35000}] 13:10:11 INFO - PROCESS | 2564 | 1471464611497 Marionette TRACE conn7 <- [1,450,null,{}] 13:10:11 INFO - PROCESS | 2564 | 1471464611501 Marionette TRACE conn7 -> [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:10:11 INFO - PROCESS | 2564 | 1471464611505 Marionette INFO sendAsync bc8f8550-5cfe-4dfe-b5f0-ca36c3097f63 13:10:11 INFO - PROCESS | 2564 | 1471464611623 Marionette TRACE conn7 <- [1,451,null,{"value":null}] 13:10:11 INFO - PROCESS | 2564 | 1471464611695 Marionette TRACE conn7 -> [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\", \"8d521690-0e1e-4993-8caf-94bf4ae6dcf1\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:10:11 INFO - PROCESS | 2564 | 1471464611698 Marionette INFO sendAsync bc8f8550-5cfe-4dfe-b5f0-ca36c3097f63 13:10:11 INFO - PROCESS | 2564 | ++DOCSHELL 00000039CDEC4800 == 39 [pid = 2564] [id = 122] 13:10:11 INFO - PROCESS | 2564 | ++DOMWINDOW == 83 (00000039CAAFCC00) [pid = 2564] [serial = 363] [outer = 0000000000000000] 13:10:11 INFO - PROCESS | 2564 | ++DOMWINDOW == 84 (00000039CC3BA800) [pid = 2564] [serial = 364] [outer = 00000039CAAFCC00] 13:10:11 INFO - PROCESS | 2564 | 1471464611759 Marionette DEBUG loaded listener.js 13:10:11 INFO - PROCESS | 2564 | ++DOMWINDOW == 85 (00000039CCF3C000) [pid = 2564] [serial = 365] [outer = 00000039CAAFCC00] 13:10:12 INFO - PROCESS | 2564 | ++DOMWINDOW == 86 (00000039CDCF0C00) [pid = 2564] [serial = 366] [outer = 00000039CB554800] 13:10:12 INFO - PROCESS | 2564 | 1471464612531 Marionette TRACE conn7 <- [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:10:12 INFO - PROCESS | 2564 | 1471464612590 Marionette TRACE conn7 <- [1,453,null,{"value":"13"}] 13:10:12 INFO - PROCESS | 2564 | 1471464612594 Marionette TRACE conn7 -> [0,454,"setScriptTimeout",{"ms":35000}] 13:10:12 INFO - PROCESS | 2564 | 1471464612598 Marionette TRACE conn7 <- [1,454,null,{}] 13:10:12 INFO - PROCESS | 2564 | 1471464612610 Marionette TRACE conn7 -> [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:10:12 INFO - PROCESS | 2564 | 1471464612615 Marionette INFO sendAsync bc8f8550-5cfe-4dfe-b5f0-ca36c3097f63 13:10:12 INFO - PROCESS | 2564 | 1471464612762 Marionette TRACE conn7 <- [1,455,null,{"value":null}] 13:10:12 INFO - PROCESS | 2564 | 1471464612879 Marionette TRACE conn7 -> [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\", \"8d521690-0e1e-4993-8caf-94bf4ae6dcf1\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:10:12 INFO - PROCESS | 2564 | 1471464612882 Marionette INFO sendAsync bc8f8550-5cfe-4dfe-b5f0-ca36c3097f63 13:10:12 INFO - PROCESS | 2564 | ++DOCSHELL 00000039C5807800 == 40 [pid = 2564] [id = 123] 13:10:12 INFO - PROCESS | 2564 | ++DOMWINDOW == 87 (00000039C17A4C00) [pid = 2564] [serial = 367] [outer = 0000000000000000] 13:10:12 INFO - PROCESS | 2564 | ++DOMWINDOW == 88 (00000039C18D0000) [pid = 2564] [serial = 368] [outer = 00000039C17A4C00] 13:10:12 INFO - PROCESS | 2564 | 1471464612945 Marionette DEBUG loaded listener.js 13:10:13 INFO - PROCESS | 2564 | ++DOMWINDOW == 89 (00000039CD9E2800) [pid = 2564] [serial = 369] [outer = 00000039C17A4C00] 13:10:13 INFO - PROCESS | 2564 | [2564] WARNING: RasterImage::Init failed: file c:/builds/moz2_slave/m-rel-w64-d-000000000000000000/build/src/image/ImageFactory.cpp, line 109 13:10:13 INFO - PROCESS | 2564 | 1471464613689 Marionette TRACE conn7 <- [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:10:13 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.immediate.html | Canvas test: 2d.drawImage.incomplete.immediate 13:10:13 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.immediate.html | took 1143ms 13:10:13 INFO - PROCESS | 2564 | 1471464613739 Marionette TRACE conn7 -> [0,457,"getWindowHandle",null] 13:10:13 INFO - PROCESS | 2564 | 1471464613743 Marionette TRACE conn7 <- [1,457,null,{"value":"13"}] 13:10:13 INFO - PROCESS | 2564 | 1471464613747 Marionette TRACE conn7 -> [0,458,"setScriptTimeout",{"ms":35000}] 13:10:13 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.nosrc.html 13:10:13 INFO - PROCESS | 2564 | 1471464613753 Marionette TRACE conn7 <- [1,458,null,{}] 13:10:13 INFO - PROCESS | 2564 | 1471464613758 Marionette TRACE conn7 -> [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:10:13 INFO - PROCESS | 2564 | 1471464613761 Marionette INFO sendAsync bc8f8550-5cfe-4dfe-b5f0-ca36c3097f63 13:10:13 INFO - PROCESS | 2564 | 1471464613865 Marionette TRACE conn7 <- [1,459,null,{"value":null}] 13:10:13 INFO - PROCESS | 2564 | 1471464613938 Marionette TRACE conn7 -> [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\", \"8d521690-0e1e-4993-8caf-94bf4ae6dcf1\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:10:13 INFO - PROCESS | 2564 | 1471464613940 Marionette INFO sendAsync bc8f8550-5cfe-4dfe-b5f0-ca36c3097f63 13:10:13 INFO - PROCESS | 2564 | ++DOCSHELL 00000039CC31B000 == 41 [pid = 2564] [id = 124] 13:10:13 INFO - PROCESS | 2564 | ++DOMWINDOW == 90 (00000039C74B6000) [pid = 2564] [serial = 370] [outer = 0000000000000000] 13:10:13 INFO - PROCESS | 2564 | ++DOMWINDOW == 91 (00000039C7A68800) [pid = 2564] [serial = 371] [outer = 00000039C74B6000] 13:10:14 INFO - PROCESS | 2564 | 1471464613994 Marionette DEBUG loaded listener.js 13:10:14 INFO - PROCESS | 2564 | ++DOMWINDOW == 92 (00000039CAA8AC00) [pid = 2564] [serial = 372] [outer = 00000039C74B6000] 13:10:14 INFO - PROCESS | 2564 | --DOCSHELL 00000039C638D000 == 40 [pid = 2564] [id = 28] 13:10:14 INFO - PROCESS | 2564 | --DOCSHELL 00000039D02C3000 == 39 [pid = 2564] [id = 20] 13:10:14 INFO - PROCESS | 2564 | --DOCSHELL 00000039C1B32800 == 38 [pid = 2564] [id = 10] 13:10:14 INFO - PROCESS | 2564 | --DOCSHELL 00000039CCEB3800 == 37 [pid = 2564] [id = 26] 13:10:14 INFO - PROCESS | 2564 | --DOCSHELL 00000039CB7C8000 == 36 [pid = 2564] [id = 25] 13:10:14 INFO - PROCESS | 2564 | --DOCSHELL 00000039CD616000 == 35 [pid = 2564] [id = 17] 13:10:14 INFO - PROCESS | 2564 | --DOCSHELL 00000039CCEB2800 == 34 [pid = 2564] [id = 16] 13:10:14 INFO - PROCESS | 2564 | --DOCSHELL 00000039D0016800 == 33 [pid = 2564] [id = 29] 13:10:14 INFO - PROCESS | 2564 | --DOCSHELL 00000039CDA77000 == 32 [pid = 2564] [id = 27] 13:10:14 INFO - PROCESS | 2564 | --DOCSHELL 00000039D253F000 == 31 [pid = 2564] [id = 22] 13:10:14 INFO - PROCESS | 2564 | --DOCSHELL 00000039C5802800 == 30 [pid = 2564] [id = 23] 13:10:14 INFO - PROCESS | 2564 | --DOCSHELL 00000039CB7D1000 == 29 [pid = 2564] [id = 14] 13:10:14 INFO - PROCESS | 2564 | --DOCSHELL 00000039C75EF800 == 28 [pid = 2564] [id = 13] 13:10:14 INFO - PROCESS | 2564 | --DOCSHELL 00000039CDA7F800 == 27 [pid = 2564] [id = 18] 13:10:14 INFO - PROCESS | 2564 | --DOCSHELL 00000039C75EB800 == 26 [pid = 2564] [id = 24] 13:10:14 INFO - PROCESS | 2564 | --DOCSHELL 00000039CCDBD000 == 25 [pid = 2564] [id = 15] 13:10:14 INFO - PROCESS | 2564 | --DOMWINDOW == 91 (00000039D17C8400) [pid = 2564] [serial = 319] [outer = 0000000000000000] [url = about:blank] 13:10:14 INFO - PROCESS | 2564 | --DOMWINDOW == 90 (00000039D18C9C00) [pid = 2564] [serial = 320] [outer = 0000000000000000] [url = about:blank] 13:10:14 INFO - PROCESS | 2564 | --DOMWINDOW == 89 (00000039D1D90C00) [pid = 2564] [serial = 322] [outer = 0000000000000000] [url = about:blank] 13:10:14 INFO - PROCESS | 2564 | --DOMWINDOW == 88 (00000039D0FB8000) [pid = 2564] [serial = 257] [outer = 0000000000000000] [url = about:blank] 13:10:14 INFO - PROCESS | 2564 | --DOMWINDOW == 87 (00000039CC3B5000) [pid = 2564] [serial = 254] [outer = 0000000000000000] [url = about:blank] 13:10:14 INFO - PROCESS | 2564 | --DOMWINDOW == 86 (00000039D17CFC00) [pid = 2564] [serial = 260] [outer = 0000000000000000] [url = about:blank] 13:10:14 INFO - PROCESS | 2564 | --DOMWINDOW == 85 (00000039D27D5000) [pid = 2564] [serial = 206] [outer = 0000000000000000] [url = about:blank] 13:10:14 INFO - PROCESS | 2564 | --DOMWINDOW == 84 (00000039D05EC000) [pid = 2564] [serial = 325] [outer = 0000000000000000] [url = about:blank] 13:10:14 INFO - PROCESS | 2564 | --DOMWINDOW == 83 (00000039D1E3E400) [pid = 2564] [serial = 323] [outer = 0000000000000000] [url = about:blank] 13:10:14 INFO - PROCESS | 2564 | --DOMWINDOW == 82 (00000039D0F7A000) [pid = 2564] [serial = 316] [outer = 0000000000000000] [url = about:blank] 13:10:14 INFO - PROCESS | 2564 | --DOMWINDOW == 81 (00000039D13B9800) [pid = 2564] [serial = 317] [outer = 0000000000000000] [url = about:blank] 13:10:14 INFO - PROCESS | 2564 | --DOMWINDOW == 80 (00000039CE10FC00) [pid = 2564] [serial = 313] [outer = 0000000000000000] [url = about:blank] 13:10:14 INFO - PROCESS | 2564 | --DOMWINDOW == 79 (00000039CEA2D800) [pid = 2564] [serial = 314] [outer = 0000000000000000] [url = about:blank] 13:10:14 INFO - PROCESS | 2564 | --DOMWINDOW == 78 (00000039C7E61C00) [pid = 2564] [serial = 310] [outer = 0000000000000000] [url = about:blank] 13:10:14 INFO - PROCESS | 2564 | --DOMWINDOW == 77 (00000039CE4A9400) [pid = 2564] [serial = 311] [outer = 0000000000000000] [url = about:blank] 13:10:14 INFO - PROCESS | 2564 | --DOMWINDOW == 76 (00000039CCC2C400) [pid = 2564] [serial = 308] [outer = 0000000000000000] [url = about:blank] 13:10:14 INFO - PROCESS | 2564 | --DOMWINDOW == 75 (00000039C7A91C00) [pid = 2564] [serial = 307] [outer = 0000000000000000] [url = about:blank] 13:10:14 INFO - PROCESS | 2564 | --DOMWINDOW == 74 (00000039D1E30C00) [pid = 2564] [serial = 305] [outer = 0000000000000000] [url = about:blank] 13:10:14 INFO - PROCESS | 2564 | --DOMWINDOW == 73 (00000039D1C9E400) [pid = 2564] [serial = 304] [outer = 0000000000000000] [url = about:blank] 13:10:14 INFO - PROCESS | 2564 | --DOMWINDOW == 72 (00000039D17AB000) [pid = 2564] [serial = 302] [outer = 0000000000000000] [url = about:blank] 13:10:14 INFO - PROCESS | 2564 | --DOMWINDOW == 71 (00000039D05B9C00) [pid = 2564] [serial = 301] [outer = 0000000000000000] [url = about:blank] 13:10:14 INFO - PROCESS | 2564 | --DOMWINDOW == 70 (00000039CD9DE400) [pid = 2564] [serial = 299] [outer = 0000000000000000] [url = about:blank] 13:10:14 INFO - PROCESS | 2564 | --DOMWINDOW == 69 (00000039CCF40400) [pid = 2564] [serial = 298] [outer = 0000000000000000] [url = about:blank] 13:10:14 INFO - PROCESS | 2564 | --DOMWINDOW == 68 (00000039C77E2000) [pid = 2564] [serial = 296] [outer = 0000000000000000] [url = about:blank] 13:10:14 INFO - PROCESS | 2564 | --DOMWINDOW == 67 (00000039C745F000) [pid = 2564] [serial = 295] [outer = 0000000000000000] [url = about:blank] 13:10:14 INFO - PROCESS | 2564 | --DOMWINDOW == 66 (00000039CEA5A000) [pid = 2564] [serial = 293] [outer = 0000000000000000] [url = about:blank] 13:10:14 INFO - PROCESS | 2564 | --DOMWINDOW == 65 (00000039D1E3E800) [pid = 2564] [serial = 326] [outer = 0000000000000000] [url = about:blank] 13:10:14 INFO - PROCESS | 2564 | 1471464614514 Marionette TRACE conn7 <- [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:10:14 INFO - PROCESS | 2564 | 1471464614557 Marionette TRACE conn7 <- [1,461,null,{"value":"13"}] 13:10:14 INFO - PROCESS | 2564 | 1471464614563 Marionette TRACE conn7 -> [0,462,"setScriptTimeout",{"ms":35000}] 13:10:14 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.reload.html 13:10:14 INFO - PROCESS | 2564 | 1471464614566 Marionette TRACE conn7 <- [1,462,null,{}] 13:10:14 INFO - PROCESS | 2564 | 1471464614570 Marionette TRACE conn7 -> [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:10:14 INFO - PROCESS | 2564 | 1471464614573 Marionette INFO sendAsync bc8f8550-5cfe-4dfe-b5f0-ca36c3097f63 13:10:14 INFO - PROCESS | 2564 | 1471464614667 Marionette TRACE conn7 <- [1,463,null,{"value":null}] 13:10:14 INFO - PROCESS | 2564 | 1471464614675 Marionette TRACE conn7 -> [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\", \"8d521690-0e1e-4993-8caf-94bf4ae6dcf1\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:10:14 INFO - PROCESS | 2564 | 1471464614677 Marionette INFO sendAsync bc8f8550-5cfe-4dfe-b5f0-ca36c3097f63 13:10:14 INFO - PROCESS | 2564 | ++DOCSHELL 00000039CC38F000 == 26 [pid = 2564] [id = 125] 13:10:14 INFO - PROCESS | 2564 | ++DOMWINDOW == 66 (00000039CAAEF800) [pid = 2564] [serial = 373] [outer = 0000000000000000] 13:10:14 INFO - PROCESS | 2564 | ++DOMWINDOW == 67 (00000039CCE48400) [pid = 2564] [serial = 374] [outer = 00000039CAAEF800] 13:10:14 INFO - PROCESS | 2564 | 1471464614728 Marionette DEBUG loaded listener.js 13:10:14 INFO - PROCESS | 2564 | ++DOMWINDOW == 68 (00000039CCF3E400) [pid = 2564] [serial = 375] [outer = 00000039CAAEF800] 13:10:15 INFO - PROCESS | 2564 | [2564] WARNING: RasterImage::Init failed: file c:/builds/moz2_slave/m-rel-w64-d-000000000000000000/build/src/image/ImageFactory.cpp, line 109 13:10:15 INFO - PROCESS | 2564 | 1471464615214 Marionette TRACE conn7 <- [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:10:15 INFO - PROCESS | 2564 | 1471464615263 Marionette TRACE conn7 <- [1,465,null,{"value":"13"}] 13:10:15 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.removedsrc.html 13:10:15 INFO - PROCESS | 2564 | 1471464615267 Marionette TRACE conn7 -> [0,466,"setScriptTimeout",{"ms":35000}] 13:10:15 INFO - PROCESS | 2564 | 1471464615270 Marionette TRACE conn7 <- [1,466,null,{}] 13:10:15 INFO - PROCESS | 2564 | 1471464615281 Marionette TRACE conn7 -> [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:10:15 INFO - PROCESS | 2564 | 1471464615286 Marionette INFO sendAsync bc8f8550-5cfe-4dfe-b5f0-ca36c3097f63 13:10:15 INFO - PROCESS | 2564 | 1471464615377 Marionette TRACE conn7 <- [1,467,null,{"value":null}] 13:10:15 INFO - PROCESS | 2564 | 1471464615391 Marionette TRACE conn7 -> [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\", \"8d521690-0e1e-4993-8caf-94bf4ae6dcf1\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:10:15 INFO - PROCESS | 2564 | 1471464615394 Marionette INFO sendAsync bc8f8550-5cfe-4dfe-b5f0-ca36c3097f63 13:10:15 INFO - PROCESS | 2564 | ++DOCSHELL 00000039CDA6C000 == 27 [pid = 2564] [id = 126] 13:10:15 INFO - PROCESS | 2564 | ++DOMWINDOW == 69 (00000039CD9DE400) [pid = 2564] [serial = 376] [outer = 0000000000000000] 13:10:15 INFO - PROCESS | 2564 | ++DOMWINDOW == 70 (00000039CDFBD400) [pid = 2564] [serial = 377] [outer = 00000039CD9DE400] 13:10:15 INFO - PROCESS | 2564 | 1471464615508 Marionette DEBUG loaded listener.js 13:10:15 INFO - PROCESS | 2564 | ++DOMWINDOW == 71 (00000039CE4AB400) [pid = 2564] [serial = 378] [outer = 00000039CD9DE400] 13:10:15 INFO - PROCESS | 2564 | 1471464615897 Marionette TRACE conn7 <- [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:10:15 INFO - PROCESS | 2564 | 1471464615964 Marionette TRACE conn7 <- [1,469,null,{"value":"13"}] 13:10:15 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.negativedest.html 13:10:15 INFO - PROCESS | 2564 | 1471464615967 Marionette TRACE conn7 -> [0,470,"setScriptTimeout",{"ms":35000}] 13:10:15 INFO - PROCESS | 2564 | 1471464615969 Marionette TRACE conn7 <- [1,470,null,{}] 13:10:15 INFO - PROCESS | 2564 | 1471464615973 Marionette TRACE conn7 -> [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:10:15 INFO - PROCESS | 2564 | 1471464615975 Marionette INFO sendAsync bc8f8550-5cfe-4dfe-b5f0-ca36c3097f63 13:10:16 INFO - PROCESS | 2564 | 1471464616095 Marionette TRACE conn7 <- [1,471,null,{"value":null}] 13:10:16 INFO - PROCESS | 2564 | 1471464616107 Marionette TRACE conn7 -> [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\", \"8d521690-0e1e-4993-8caf-94bf4ae6dcf1\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:10:16 INFO - PROCESS | 2564 | 1471464616109 Marionette INFO sendAsync bc8f8550-5cfe-4dfe-b5f0-ca36c3097f63 13:10:16 INFO - PROCESS | 2564 | ++DOCSHELL 00000039CEBD3800 == 28 [pid = 2564] [id = 127] 13:10:16 INFO - PROCESS | 2564 | ++DOMWINDOW == 72 (00000039CEA54800) [pid = 2564] [serial = 379] [outer = 0000000000000000] 13:10:16 INFO - PROCESS | 2564 | ++DOMWINDOW == 73 (00000039CEA8A400) [pid = 2564] [serial = 380] [outer = 00000039CEA54800] 13:10:16 INFO - PROCESS | 2564 | 1471464616156 Marionette DEBUG loaded listener.js 13:10:16 INFO - PROCESS | 2564 | ++DOMWINDOW == 74 (00000039CEBEA800) [pid = 2564] [serial = 381] [outer = 00000039CEA54800] 13:10:16 INFO - PROCESS | 2564 | 1471464616642 Marionette TRACE conn7 <- [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:10:16 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.negativedest.html | Negative destination width/height represents the correct rectangle 13:10:16 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.negativedest.html | took 733ms 13:10:16 INFO - PROCESS | 2564 | 1471464616702 Marionette TRACE conn7 -> [0,473,"getWindowHandle",null] 13:10:16 INFO - PROCESS | 2564 | 1471464616704 Marionette TRACE conn7 <- [1,473,null,{"value":"13"}] 13:10:16 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.negativedir.html 13:10:16 INFO - PROCESS | 2564 | 1471464616708 Marionette TRACE conn7 -> [0,474,"setScriptTimeout",{"ms":35000}] 13:10:16 INFO - PROCESS | 2564 | 1471464616709 Marionette TRACE conn7 <- [1,474,null,{}] 13:10:16 INFO - PROCESS | 2564 | 1471464616713 Marionette TRACE conn7 -> [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:10:16 INFO - PROCESS | 2564 | 1471464616715 Marionette INFO sendAsync bc8f8550-5cfe-4dfe-b5f0-ca36c3097f63 13:10:16 INFO - PROCESS | 2564 | 1471464616833 Marionette TRACE conn7 <- [1,475,null,{"value":null}] 13:10:16 INFO - PROCESS | 2564 | 1471464616842 Marionette TRACE conn7 -> [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\", \"8d521690-0e1e-4993-8caf-94bf4ae6dcf1\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:10:16 INFO - PROCESS | 2564 | 1471464616844 Marionette INFO sendAsync bc8f8550-5cfe-4dfe-b5f0-ca36c3097f63 13:10:16 INFO - PROCESS | 2564 | ++DOCSHELL 00000039D0FB1800 == 29 [pid = 2564] [id = 128] 13:10:16 INFO - PROCESS | 2564 | ++DOMWINDOW == 75 (00000039CEDC8800) [pid = 2564] [serial = 382] [outer = 0000000000000000] 13:10:16 INFO - PROCESS | 2564 | ++DOMWINDOW == 76 (00000039CF909C00) [pid = 2564] [serial = 383] [outer = 00000039CEDC8800] 13:10:16 INFO - PROCESS | 2564 | 1471464616930 Marionette DEBUG loaded listener.js 13:10:17 INFO - PROCESS | 2564 | ++DOMWINDOW == 77 (00000039D00CB400) [pid = 2564] [serial = 384] [outer = 00000039CEDC8800] 13:10:17 INFO - PROCESS | 2564 | 1471464617403 Marionette TRACE conn7 <- [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:10:17 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.negativedir.html | Negative dimensions do not affect the direction of the image 13:10:17 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.negativedir.html | took 776ms 13:10:17 INFO - PROCESS | 2564 | 1471464617486 Marionette TRACE conn7 -> [0,477,"getWindowHandle",null] 13:10:17 INFO - PROCESS | 2564 | 1471464617489 Marionette TRACE conn7 <- [1,477,null,{"value":"13"}] 13:10:17 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.negativesource.html 13:10:17 INFO - PROCESS | 2564 | 1471464617492 Marionette TRACE conn7 -> [0,478,"setScriptTimeout",{"ms":35000}] 13:10:17 INFO - PROCESS | 2564 | 1471464617494 Marionette TRACE conn7 <- [1,478,null,{}] 13:10:17 INFO - PROCESS | 2564 | 1471464617497 Marionette TRACE conn7 -> [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:10:17 INFO - PROCESS | 2564 | 1471464617503 Marionette INFO sendAsync bc8f8550-5cfe-4dfe-b5f0-ca36c3097f63 13:10:17 INFO - PROCESS | 2564 | 1471464617630 Marionette TRACE conn7 <- [1,479,null,{"value":null}] 13:10:17 INFO - PROCESS | 2564 | 1471464617681 Marionette TRACE conn7 -> [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\", \"8d521690-0e1e-4993-8caf-94bf4ae6dcf1\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:10:17 INFO - PROCESS | 2564 | 1471464617683 Marionette INFO sendAsync bc8f8550-5cfe-4dfe-b5f0-ca36c3097f63 13:10:17 INFO - PROCESS | 2564 | ++DOCSHELL 00000039CCEB0800 == 30 [pid = 2564] [id = 129] 13:10:17 INFO - PROCESS | 2564 | ++DOMWINDOW == 78 (00000039D05E7400) [pid = 2564] [serial = 385] [outer = 0000000000000000] 13:10:17 INFO - PROCESS | 2564 | ++DOMWINDOW == 79 (00000039D0FBB000) [pid = 2564] [serial = 386] [outer = 00000039D05E7400] 13:10:17 INFO - PROCESS | 2564 | 1471464617730 Marionette DEBUG loaded listener.js 13:10:17 INFO - PROCESS | 2564 | ++DOMWINDOW == 80 (00000039D135D000) [pid = 2564] [serial = 387] [outer = 00000039D05E7400] 13:10:18 INFO - PROCESS | 2564 | 1471464618186 Marionette TRACE conn7 <- [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:10:18 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.negativesource.html | Negative source width/height represents the correct rectangle 13:10:18 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.negativesource.html | took 731ms 13:10:18 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.nonfinite.html 13:10:18 INFO - PROCESS | 2564 | 1471464618226 Marionette TRACE conn7 -> [0,481,"getWindowHandle",null] 13:10:18 INFO - PROCESS | 2564 | 1471464618229 Marionette TRACE conn7 <- [1,481,null,{"value":"13"}] 13:10:18 INFO - PROCESS | 2564 | 1471464618233 Marionette TRACE conn7 -> [0,482,"setScriptTimeout",{"ms":35000}] 13:10:18 INFO - PROCESS | 2564 | 1471464618243 Marionette TRACE conn7 <- [1,482,null,{}] 13:10:18 INFO - PROCESS | 2564 | 1471464618255 Marionette TRACE conn7 -> [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:10:18 INFO - PROCESS | 2564 | 1471464618257 Marionette INFO sendAsync bc8f8550-5cfe-4dfe-b5f0-ca36c3097f63 13:10:18 INFO - PROCESS | 2564 | 1471464618410 Marionette TRACE conn7 <- [1,483,null,{"value":null}] 13:10:18 INFO - PROCESS | 2564 | --DOMWINDOW == 79 (00000039CCF3F800) [pid = 2564] [serial = 345] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.animated.poster.html] 13:10:18 INFO - PROCESS | 2564 | --DOMWINDOW == 78 (00000039BF7DE000) [pid = 2564] [serial = 333] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.sourcesize.html] 13:10:18 INFO - PROCESS | 2564 | --DOMWINDOW == 77 (00000039C188DC00) [pid = 2564] [serial = 336] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.alpha.html] 13:10:18 INFO - PROCESS | 2564 | --DOMWINDOW == 76 (00000039CCC2C800) [pid = 2564] [serial = 342] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.animated.gif.html] 13:10:18 INFO - PROCESS | 2564 | --DOMWINDOW == 75 (00000039C7A67C00) [pid = 2564] [serial = 339] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.animated.apng.html] 13:10:18 INFO - PROCESS | 2564 | --DOMWINDOW == 74 (00000039C65F6000) [pid = 2564] [serial = 348] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.broken.html] 13:10:18 INFO - PROCESS | 2564 | --DOMWINDOW == 73 (00000039CDCF0800) [pid = 2564] [serial = 351] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.canvas.html] 13:10:18 INFO - PROCESS | 2564 | --DOMWINDOW == 72 (00000039CE078400) [pid = 2564] [serial = 354] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.clip.html] 13:10:18 INFO - PROCESS | 2564 | 1471464618463 Marionette TRACE conn7 -> [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\", \"8d521690-0e1e-4993-8caf-94bf4ae6dcf1\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:10:18 INFO - PROCESS | 2564 | 1471464618465 Marionette INFO sendAsync bc8f8550-5cfe-4dfe-b5f0-ca36c3097f63 13:10:18 INFO - PROCESS | 2564 | ++DOCSHELL 00000039D00EC800 == 31 [pid = 2564] [id = 130] 13:10:18 INFO - PROCESS | 2564 | ++DOMWINDOW == 73 (00000039BF950000) [pid = 2564] [serial = 388] [outer = 0000000000000000] 13:10:18 INFO - PROCESS | 2564 | ++DOMWINDOW == 74 (00000039C18D3C00) [pid = 2564] [serial = 389] [outer = 00000039BF950000] 13:10:18 INFO - PROCESS | 2564 | 1471464618514 Marionette DEBUG loaded listener.js 13:10:18 INFO - PROCESS | 2564 | ++DOMWINDOW == 75 (00000039CD9E1400) [pid = 2564] [serial = 390] [outer = 00000039BF950000] 13:10:18 INFO - PROCESS | 2564 | 1471464618903 Marionette TRACE conn7 <- [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:10:18 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.nonfinite.html | drawImage() with Infinity/NaN is ignored 13:10:18 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.nonfinite.html | took 692ms 13:10:18 INFO - PROCESS | 2564 | 1471464618927 Marionette TRACE conn7 -> [0,485,"getWindowHandle",null] 13:10:18 INFO - PROCESS | 2564 | 1471464618929 Marionette TRACE conn7 <- [1,485,null,{"value":"13"}] 13:10:18 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.nowrap.html 13:10:18 INFO - PROCESS | 2564 | 1471464618933 Marionette TRACE conn7 -> [0,486,"setScriptTimeout",{"ms":35000}] 13:10:18 INFO - PROCESS | 2564 | 1471464618935 Marionette TRACE conn7 <- [1,486,null,{}] 13:10:18 INFO - PROCESS | 2564 | 1471464618968 Marionette TRACE conn7 -> [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:10:18 INFO - PROCESS | 2564 | 1471464618971 Marionette INFO sendAsync bc8f8550-5cfe-4dfe-b5f0-ca36c3097f63 13:10:19 INFO - PROCESS | 2564 | 1471464619056 Marionette TRACE conn7 <- [1,487,null,{"value":null}] 13:10:19 INFO - PROCESS | 2564 | 1471464619062 Marionette TRACE conn7 -> [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\", \"8d521690-0e1e-4993-8caf-94bf4ae6dcf1\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:10:19 INFO - PROCESS | 2564 | 1471464619064 Marionette INFO sendAsync bc8f8550-5cfe-4dfe-b5f0-ca36c3097f63 13:10:19 INFO - PROCESS | 2564 | ++DOCSHELL 00000039D25AF800 == 32 [pid = 2564] [id = 131] 13:10:19 INFO - PROCESS | 2564 | ++DOMWINDOW == 76 (00000039CE40FC00) [pid = 2564] [serial = 391] [outer = 0000000000000000] 13:10:19 INFO - PROCESS | 2564 | ++DOMWINDOW == 77 (00000039D13B3400) [pid = 2564] [serial = 392] [outer = 00000039CE40FC00] 13:10:19 INFO - PROCESS | 2564 | 1471464619111 Marionette DEBUG loaded listener.js 13:10:19 INFO - PROCESS | 2564 | ++DOMWINDOW == 78 (00000039D17AE000) [pid = 2564] [serial = 393] [outer = 00000039CE40FC00] 13:10:19 INFO - PROCESS | 2564 | 1471464619553 Marionette TRACE conn7 <- [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:10:19 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.nowrap.html | Stretched images do not get pixels wrapping around the edges 13:10:19 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.nowrap.html | took 670ms 13:10:19 INFO - PROCESS | 2564 | 1471464619607 Marionette TRACE conn7 -> [0,489,"getWindowHandle",null] 13:10:19 INFO - PROCESS | 2564 | 1471464619609 Marionette TRACE conn7 <- [1,489,null,{"value":"13"}] 13:10:19 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.null.html 13:10:19 INFO - PROCESS | 2564 | 1471464619612 Marionette TRACE conn7 -> [0,490,"setScriptTimeout",{"ms":35000}] 13:10:19 INFO - PROCESS | 2564 | 1471464619614 Marionette TRACE conn7 <- [1,490,null,{}] 13:10:19 INFO - PROCESS | 2564 | 1471464619617 Marionette TRACE conn7 -> [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:10:19 INFO - PROCESS | 2564 | 1471464619619 Marionette INFO sendAsync bc8f8550-5cfe-4dfe-b5f0-ca36c3097f63 13:10:19 INFO - PROCESS | 2564 | 1471464619705 Marionette TRACE conn7 <- [1,491,null,{"value":null}] 13:10:19 INFO - PROCESS | 2564 | 1471464619710 Marionette TRACE conn7 -> [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\", \"8d521690-0e1e-4993-8caf-94bf4ae6dcf1\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:10:19 INFO - PROCESS | 2564 | 1471464619713 Marionette INFO sendAsync bc8f8550-5cfe-4dfe-b5f0-ca36c3097f63 13:10:19 INFO - PROCESS | 2564 | ++DOCSHELL 00000039D28E0000 == 33 [pid = 2564] [id = 132] 13:10:19 INFO - PROCESS | 2564 | ++DOMWINDOW == 79 (00000039D17B2000) [pid = 2564] [serial = 394] [outer = 0000000000000000] 13:10:19 INFO - PROCESS | 2564 | ++DOMWINDOW == 80 (00000039D17B8000) [pid = 2564] [serial = 395] [outer = 00000039D17B2000] 13:10:19 INFO - PROCESS | 2564 | 1471464619760 Marionette DEBUG loaded listener.js 13:10:19 INFO - PROCESS | 2564 | ++DOMWINDOW == 81 (00000039D17CA400) [pid = 2564] [serial = 396] [outer = 00000039D17B2000] 13:10:20 INFO - PROCESS | 2564 | 1471464620172 Marionette TRACE conn7 <- [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:10:20 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.null.html | Canvas test: 2d.drawImage.null 13:10:20 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.null.html | took 587ms 13:10:20 INFO - PROCESS | 2564 | 1471464620207 Marionette TRACE conn7 -> [0,493,"getWindowHandle",null] 13:10:20 INFO - PROCESS | 2564 | 1471464620209 Marionette TRACE conn7 <- [1,493,null,{"value":"13"}] 13:10:20 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.path.html 13:10:20 INFO - PROCESS | 2564 | 1471464620217 Marionette TRACE conn7 -> [0,494,"setScriptTimeout",{"ms":35000}] 13:10:20 INFO - PROCESS | 2564 | 1471464620219 Marionette TRACE conn7 <- [1,494,null,{}] 13:10:20 INFO - PROCESS | 2564 | 1471464620222 Marionette TRACE conn7 -> [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:10:20 INFO - PROCESS | 2564 | 1471464620224 Marionette INFO sendAsync bc8f8550-5cfe-4dfe-b5f0-ca36c3097f63 13:10:20 INFO - PROCESS | 2564 | 1471464620311 Marionette TRACE conn7 <- [1,495,null,{"value":null}] 13:10:20 INFO - PROCESS | 2564 | 1471464620317 Marionette TRACE conn7 -> [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\", \"8d521690-0e1e-4993-8caf-94bf4ae6dcf1\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:10:20 INFO - PROCESS | 2564 | 1471464620319 Marionette INFO sendAsync bc8f8550-5cfe-4dfe-b5f0-ca36c3097f63 13:10:20 INFO - PROCESS | 2564 | ++DOCSHELL 00000039D3FCE000 == 34 [pid = 2564] [id = 133] 13:10:20 INFO - PROCESS | 2564 | ++DOMWINDOW == 82 (00000039D17CFC00) [pid = 2564] [serial = 397] [outer = 0000000000000000] 13:10:20 INFO - PROCESS | 2564 | ++DOMWINDOW == 83 (00000039D18C5C00) [pid = 2564] [serial = 398] [outer = 00000039D17CFC00] 13:10:20 INFO - PROCESS | 2564 | 1471464620366 Marionette DEBUG loaded listener.js 13:10:20 INFO - PROCESS | 2564 | ++DOMWINDOW == 84 (00000039D18CD400) [pid = 2564] [serial = 399] [outer = 00000039D17CFC00] 13:10:21 INFO - PROCESS | 2564 | 1471464621084 Marionette TRACE conn7 <- [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:10:21 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.path.html | Canvas test: 2d.drawImage.path 13:10:21 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.path.html | took 881ms 13:10:21 INFO - PROCESS | 2564 | 1471464621110 Marionette TRACE conn7 -> [0,497,"getWindowHandle",null] 13:10:21 INFO - PROCESS | 2564 | 1471464621116 Marionette TRACE conn7 <- [1,497,null,{"value":"13"}] 13:10:21 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.self.1.html 13:10:21 INFO - PROCESS | 2564 | 1471464621121 Marionette TRACE conn7 -> [0,498,"setScriptTimeout",{"ms":35000}] 13:10:21 INFO - PROCESS | 2564 | 1471464621127 Marionette TRACE conn7 <- [1,498,null,{}] 13:10:21 INFO - PROCESS | 2564 | 1471464621133 Marionette TRACE conn7 -> [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:10:21 INFO - PROCESS | 2564 | 1471464621136 Marionette INFO sendAsync bc8f8550-5cfe-4dfe-b5f0-ca36c3097f63 13:10:21 INFO - PROCESS | 2564 | 1471464621258 Marionette TRACE conn7 <- [1,499,null,{"value":null}] 13:10:21 INFO - PROCESS | 2564 | 1471464621333 Marionette TRACE conn7 -> [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\", \"8d521690-0e1e-4993-8caf-94bf4ae6dcf1\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:10:21 INFO - PROCESS | 2564 | 1471464621336 Marionette INFO sendAsync bc8f8550-5cfe-4dfe-b5f0-ca36c3097f63 13:10:21 INFO - PROCESS | 2564 | ++DOCSHELL 00000039CC38E000 == 35 [pid = 2564] [id = 134] 13:10:21 INFO - PROCESS | 2564 | ++DOMWINDOW == 85 (00000039C5870C00) [pid = 2564] [serial = 400] [outer = 0000000000000000] 13:10:21 INFO - PROCESS | 2564 | ++DOMWINDOW == 86 (00000039C74B6C00) [pid = 2564] [serial = 401] [outer = 00000039C5870C00] 13:10:21 INFO - PROCESS | 2564 | 1471464621437 Marionette DEBUG loaded listener.js 13:10:21 INFO - PROCESS | 2564 | ++DOMWINDOW == 87 (00000039CB00A000) [pid = 2564] [serial = 402] [outer = 00000039C5870C00] 13:10:22 INFO - PROCESS | 2564 | 1471464622086 Marionette TRACE conn7 <- [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:10:22 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.self.1.html | Canvas test: 2d.drawImage.self.1 13:10:22 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.self.1.html | took 1036ms 13:10:22 INFO - PROCESS | 2564 | 1471464622160 Marionette TRACE conn7 -> [0,501,"getWindowHandle",null] 13:10:22 INFO - PROCESS | 2564 | 1471464622165 Marionette TRACE conn7 <- [1,501,null,{"value":"13"}] 13:10:22 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.self.2.html 13:10:22 INFO - PROCESS | 2564 | 1471464622172 Marionette TRACE conn7 -> [0,502,"setScriptTimeout",{"ms":35000}] 13:10:22 INFO - PROCESS | 2564 | 1471464622175 Marionette TRACE conn7 <- [1,502,null,{}] 13:10:22 INFO - PROCESS | 2564 | 1471464622179 Marionette TRACE conn7 -> [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:10:22 INFO - PROCESS | 2564 | 1471464622183 Marionette INFO sendAsync bc8f8550-5cfe-4dfe-b5f0-ca36c3097f63 13:10:22 INFO - PROCESS | 2564 | 1471464622363 Marionette TRACE conn7 <- [1,503,null,{"value":null}] 13:10:22 INFO - PROCESS | 2564 | 1471464622473 Marionette TRACE conn7 -> [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\", \"8d521690-0e1e-4993-8caf-94bf4ae6dcf1\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:10:22 INFO - PROCESS | 2564 | 1471464622476 Marionette INFO sendAsync bc8f8550-5cfe-4dfe-b5f0-ca36c3097f63 13:10:22 INFO - PROCESS | 2564 | ++DOCSHELL 00000039D1E14000 == 36 [pid = 2564] [id = 135] 13:10:22 INFO - PROCESS | 2564 | ++DOMWINDOW == 88 (00000039CD9E5000) [pid = 2564] [serial = 403] [outer = 0000000000000000] 13:10:22 INFO - PROCESS | 2564 | ++DOMWINDOW == 89 (00000039CE4A1400) [pid = 2564] [serial = 404] [outer = 00000039CD9E5000] 13:10:22 INFO - PROCESS | 2564 | 1471464622537 Marionette DEBUG loaded listener.js 13:10:22 INFO - PROCESS | 2564 | ++DOMWINDOW == 90 (00000039CEAE9800) [pid = 2564] [serial = 405] [outer = 00000039CD9E5000] 13:10:23 INFO - PROCESS | 2564 | 1471464623185 Marionette TRACE conn7 <- [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:10:23 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.self.2.html | Canvas test: 2d.drawImage.self.2 13:10:23 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.self.2.html | took 1039ms 13:10:23 INFO - PROCESS | 2564 | 1471464623212 Marionette TRACE conn7 -> [0,505,"getWindowHandle",null] 13:10:23 INFO - PROCESS | 2564 | 1471464623215 Marionette TRACE conn7 <- [1,505,null,{"value":"13"}] 13:10:23 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.svg.html 13:10:23 INFO - PROCESS | 2564 | 1471464623219 Marionette TRACE conn7 -> [0,506,"setScriptTimeout",{"ms":35000}] 13:10:23 INFO - PROCESS | 2564 | 1471464623223 Marionette TRACE conn7 <- [1,506,null,{}] 13:10:23 INFO - PROCESS | 2564 | 1471464623235 Marionette TRACE conn7 -> [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:10:23 INFO - PROCESS | 2564 | 1471464623240 Marionette INFO sendAsync bc8f8550-5cfe-4dfe-b5f0-ca36c3097f63 13:10:23 INFO - PROCESS | 2564 | 1471464623357 Marionette TRACE conn7 <- [1,507,null,{"value":null}] 13:10:23 INFO - PROCESS | 2564 | 1471464623434 Marionette TRACE conn7 -> [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\", \"8d521690-0e1e-4993-8caf-94bf4ae6dcf1\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:10:23 INFO - PROCESS | 2564 | 1471464623437 Marionette INFO sendAsync bc8f8550-5cfe-4dfe-b5f0-ca36c3097f63 13:10:23 INFO - PROCESS | 2564 | ++DOCSHELL 00000039D41EA000 == 37 [pid = 2564] [id = 136] 13:10:23 INFO - PROCESS | 2564 | ++DOMWINDOW == 91 (00000039D05E6400) [pid = 2564] [serial = 406] [outer = 0000000000000000] 13:10:23 INFO - PROCESS | 2564 | ++DOMWINDOW == 92 (00000039D0F7BC00) [pid = 2564] [serial = 407] [outer = 00000039D05E6400] 13:10:23 INFO - PROCESS | 2564 | 1471464623546 Marionette DEBUG loaded listener.js 13:10:23 INFO - PROCESS | 2564 | ++DOMWINDOW == 93 (00000039D17D0C00) [pid = 2564] [serial = 408] [outer = 00000039D05E6400] 13:10:24 INFO - PROCESS | 2564 | 1471464624351 Marionette TRACE conn7 <- [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:10:24 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.svg.html | drawImage() of an SVG image 13:10:24 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.svg.html | took 1190ms 13:10:24 INFO - PROCESS | 2564 | 1471464624412 Marionette TRACE conn7 -> [0,509,"getWindowHandle",null] 13:10:24 INFO - PROCESS | 2564 | 1471464624417 Marionette TRACE conn7 <- [1,509,null,{"value":"13"}] 13:10:24 INFO - PROCESS | 2564 | 1471464624422 Marionette TRACE conn7 -> [0,510,"setScriptTimeout",{"ms":35000}] 13:10:24 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.transform.html 13:10:24 INFO - PROCESS | 2564 | 1471464624425 Marionette TRACE conn7 <- [1,510,null,{}] 13:10:24 INFO - PROCESS | 2564 | 1471464624430 Marionette TRACE conn7 -> [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:10:24 INFO - PROCESS | 2564 | 1471464624434 Marionette INFO sendAsync bc8f8550-5cfe-4dfe-b5f0-ca36c3097f63 13:10:24 INFO - PROCESS | 2564 | 1471464624545 Marionette TRACE conn7 <- [1,511,null,{"value":null}] 13:10:24 INFO - PROCESS | 2564 | 1471464624614 Marionette TRACE conn7 -> [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\", \"8d521690-0e1e-4993-8caf-94bf4ae6dcf1\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:10:24 INFO - PROCESS | 2564 | 1471464624619 Marionette INFO sendAsync bc8f8550-5cfe-4dfe-b5f0-ca36c3097f63 13:10:24 INFO - PROCESS | 2564 | ++DOCSHELL 00000039CC309800 == 38 [pid = 2564] [id = 137] 13:10:24 INFO - PROCESS | 2564 | ++DOMWINDOW == 94 (00000039C188B000) [pid = 2564] [serial = 409] [outer = 0000000000000000] 13:10:24 INFO - PROCESS | 2564 | ++DOMWINDOW == 95 (00000039C18CFC00) [pid = 2564] [serial = 410] [outer = 00000039C188B000] 13:10:24 INFO - PROCESS | 2564 | 1471464624671 Marionette DEBUG loaded listener.js 13:10:24 INFO - PROCESS | 2564 | ++DOMWINDOW == 96 (00000039C7A5E000) [pid = 2564] [serial = 411] [outer = 00000039C188B000] 13:10:25 INFO - PROCESS | 2564 | --DOMWINDOW == 95 (00000039CD0E0400) [pid = 2564] [serial = 346] [outer = 0000000000000000] [url = about:blank] 13:10:25 INFO - PROCESS | 2564 | --DOMWINDOW == 94 (00000039C7387000) [pid = 2564] [serial = 335] [outer = 0000000000000000] [url = about:blank] 13:10:25 INFO - PROCESS | 2564 | --DOMWINDOW == 93 (00000039C62D6C00) [pid = 2564] [serial = 334] [outer = 0000000000000000] [url = about:blank] 13:10:25 INFO - PROCESS | 2564 | --DOMWINDOW == 92 (00000039C2A71400) [pid = 2564] [serial = 337] [outer = 0000000000000000] [url = about:blank] 13:10:25 INFO - PROCESS | 2564 | --DOMWINDOW == 91 (00000039C7386400) [pid = 2564] [serial = 338] [outer = 0000000000000000] [url = about:blank] 13:10:25 INFO - PROCESS | 2564 | --DOMWINDOW == 90 (00000039CCCA6400) [pid = 2564] [serial = 343] [outer = 0000000000000000] [url = about:blank] 13:10:25 INFO - PROCESS | 2564 | --DOMWINDOW == 89 (00000039C18CE000) [pid = 2564] [serial = 331] [outer = 0000000000000000] [url = about:blank] 13:10:25 INFO - PROCESS | 2564 | --DOMWINDOW == 88 (00000039C7A92C00) [pid = 2564] [serial = 340] [outer = 0000000000000000] [url = about:blank] 13:10:25 INFO - PROCESS | 2564 | --DOMWINDOW == 87 (00000039C7E6C400) [pid = 2564] [serial = 341] [outer = 0000000000000000] [url = about:blank] 13:10:25 INFO - PROCESS | 2564 | --DOMWINDOW == 86 (00000039C185B400) [pid = 2564] [serial = 328] [outer = 0000000000000000] [url = about:blank] 13:10:25 INFO - PROCESS | 2564 | --DOMWINDOW == 85 (00000039C7A67400) [pid = 2564] [serial = 349] [outer = 0000000000000000] [url = about:blank] 13:10:25 INFO - PROCESS | 2564 | --DOMWINDOW == 84 (00000039CDFBE800) [pid = 2564] [serial = 352] [outer = 0000000000000000] [url = about:blank] 13:10:25 INFO - PROCESS | 2564 | --DOMWINDOW == 83 (00000039CD423400) [pid = 2564] [serial = 347] [outer = 0000000000000000] [url = about:blank] 13:10:25 INFO - PROCESS | 2564 | --DOMWINDOW == 82 (00000039CE4A9C00) [pid = 2564] [serial = 356] [outer = 0000000000000000] [url = about:blank] 13:10:25 INFO - PROCESS | 2564 | --DOMWINDOW == 81 (00000039CE3BB400) [pid = 2564] [serial = 355] [outer = 0000000000000000] [url = about:blank] 13:10:25 INFO - PROCESS | 2564 | --DOMWINDOW == 80 (00000039CEA27C00) [pid = 2564] [serial = 358] [outer = 0000000000000000] [url = about:blank] 13:10:25 INFO - PROCESS | 2564 | --DOMWINDOW == 79 (00000039CDFC4C00) [pid = 2564] [serial = 353] [outer = 0000000000000000] [url = about:blank] 13:10:25 INFO - PROCESS | 2564 | --DOMWINDOW == 78 (00000039CCF34400) [pid = 2564] [serial = 344] [outer = 0000000000000000] [url = about:blank] 13:10:25 INFO - PROCESS | 2564 | --DOMWINDOW == 77 (00000039CD237400) [pid = 2564] [serial = 350] [outer = 0000000000000000] [url = about:blank] 13:10:25 INFO - PROCESS | 2564 | 1471464625323 Marionette TRACE conn7 <- [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:10:25 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.transform.html | Canvas test: 2d.drawImage.transform 13:10:25 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.transform.html | took 941ms 13:10:25 INFO - PROCESS | 2564 | 1471464625367 Marionette TRACE conn7 -> [0,513,"getWindowHandle",null] 13:10:25 INFO - PROCESS | 2564 | 1471464625372 Marionette TRACE conn7 <- [1,513,null,{"value":"13"}] 13:10:25 INFO - PROCESS | 2564 | 1471464625378 Marionette TRACE conn7 -> [0,514,"setScriptTimeout",{"ms":35000}] 13:10:25 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.wrongtype.html 13:10:25 INFO - PROCESS | 2564 | 1471464625381 Marionette TRACE conn7 <- [1,514,null,{}] 13:10:25 INFO - PROCESS | 2564 | 1471464625384 Marionette TRACE conn7 -> [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:10:25 INFO - PROCESS | 2564 | 1471464625387 Marionette INFO sendAsync bc8f8550-5cfe-4dfe-b5f0-ca36c3097f63 13:10:25 INFO - PROCESS | 2564 | 1471464625481 Marionette TRACE conn7 <- [1,515,null,{"value":null}] 13:10:25 INFO - PROCESS | 2564 | 1471464625555 Marionette TRACE conn7 -> [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\", \"8d521690-0e1e-4993-8caf-94bf4ae6dcf1\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:10:25 INFO - PROCESS | 2564 | 1471464625557 Marionette INFO sendAsync bc8f8550-5cfe-4dfe-b5f0-ca36c3097f63 13:10:25 INFO - PROCESS | 2564 | ++DOCSHELL 00000039C7AC7000 == 39 [pid = 2564] [id = 138] 13:10:25 INFO - PROCESS | 2564 | ++DOMWINDOW == 78 (00000039C1C19800) [pid = 2564] [serial = 412] [outer = 0000000000000000] 13:10:25 INFO - PROCESS | 2564 | ++DOMWINDOW == 79 (00000039C74ABC00) [pid = 2564] [serial = 413] [outer = 00000039C1C19800] 13:10:25 INFO - PROCESS | 2564 | 1471464625609 Marionette DEBUG loaded listener.js 13:10:25 INFO - PROCESS | 2564 | ++DOMWINDOW == 80 (00000039C7A9A000) [pid = 2564] [serial = 414] [outer = 00000039C1C19800] 13:10:26 INFO - PROCESS | 2564 | 1471464626043 Marionette TRACE conn7 <- [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:10:26 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:10:26 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.wrongtype.html | took 692ms 13:10:26 INFO - PROCESS | 2564 | 1471464626073 Marionette TRACE conn7 -> [0,517,"getWindowHandle",null] 13:10:26 INFO - PROCESS | 2564 | 1471464626075 Marionette TRACE conn7 <- [1,517,null,{"value":"13"}] 13:10:26 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.zerocanvas.html 13:10:26 INFO - PROCESS | 2564 | 1471464626079 Marionette TRACE conn7 -> [0,518,"setScriptTimeout",{"ms":35000}] 13:10:26 INFO - PROCESS | 2564 | 1471464626083 Marionette TRACE conn7 <- [1,518,null,{}] 13:10:26 INFO - PROCESS | 2564 | 1471464626094 Marionette TRACE conn7 -> [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:10:26 INFO - PROCESS | 2564 | 1471464626099 Marionette INFO sendAsync bc8f8550-5cfe-4dfe-b5f0-ca36c3097f63 13:10:26 INFO - PROCESS | 2564 | 1471464626192 Marionette TRACE conn7 <- [1,519,null,{"value":null}] 13:10:26 INFO - PROCESS | 2564 | 1471464626199 Marionette TRACE conn7 -> [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\", \"8d521690-0e1e-4993-8caf-94bf4ae6dcf1\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:10:26 INFO - PROCESS | 2564 | 1471464626202 Marionette INFO sendAsync bc8f8550-5cfe-4dfe-b5f0-ca36c3097f63 13:10:26 INFO - PROCESS | 2564 | ++DOCSHELL 00000039CCE13800 == 40 [pid = 2564] [id = 139] 13:10:26 INFO - PROCESS | 2564 | ++DOMWINDOW == 81 (00000039CCE47400) [pid = 2564] [serial = 415] [outer = 0000000000000000] 13:10:26 INFO - PROCESS | 2564 | ++DOMWINDOW == 82 (00000039CCF3D800) [pid = 2564] [serial = 416] [outer = 00000039CCE47400] 13:10:26 INFO - PROCESS | 2564 | 1471464626252 Marionette DEBUG loaded listener.js 13:10:26 INFO - PROCESS | 2564 | ++DOMWINDOW == 83 (00000039CD9DB000) [pid = 2564] [serial = 417] [outer = 00000039CCE47400] 13:10:26 INFO - PROCESS | 2564 | 1471464626728 Marionette TRACE conn7 <- [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:10:26 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.zerocanvas.html | Canvas test: 2d.drawImage.zerocanvas 13:10:26 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.zerocanvas.html | took 691ms 13:10:26 INFO - PROCESS | 2564 | 1471464626772 Marionette TRACE conn7 -> [0,521,"getWindowHandle",null] 13:10:26 INFO - PROCESS | 2564 | 1471464626775 Marionette TRACE conn7 <- [1,521,null,{"value":"13"}] 13:10:26 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.zerosource.html 13:10:26 INFO - PROCESS | 2564 | 1471464626779 Marionette TRACE conn7 -> [0,522,"setScriptTimeout",{"ms":35000}] 13:10:26 INFO - PROCESS | 2564 | 1471464626780 Marionette TRACE conn7 <- [1,522,null,{}] 13:10:26 INFO - PROCESS | 2564 | 1471464626784 Marionette TRACE conn7 -> [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:10:26 INFO - PROCESS | 2564 | 1471464626786 Marionette INFO sendAsync bc8f8550-5cfe-4dfe-b5f0-ca36c3097f63 13:10:26 INFO - PROCESS | 2564 | 1471464626877 Marionette TRACE conn7 <- [1,523,null,{"value":null}] 13:10:26 INFO - PROCESS | 2564 | 1471464626885 Marionette TRACE conn7 -> [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\", \"8d521690-0e1e-4993-8caf-94bf4ae6dcf1\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:10:26 INFO - PROCESS | 2564 | 1471464626887 Marionette INFO sendAsync bc8f8550-5cfe-4dfe-b5f0-ca36c3097f63 13:10:26 INFO - PROCESS | 2564 | ++DOCSHELL 00000039CD623000 == 41 [pid = 2564] [id = 140] 13:10:26 INFO - PROCESS | 2564 | ++DOMWINDOW == 84 (00000039CDCEEC00) [pid = 2564] [serial = 418] [outer = 0000000000000000] 13:10:26 INFO - PROCESS | 2564 | ++DOMWINDOW == 85 (00000039CDEEBC00) [pid = 2564] [serial = 419] [outer = 00000039CDCEEC00] 13:10:26 INFO - PROCESS | 2564 | 1471464626935 Marionette DEBUG loaded listener.js 13:10:27 INFO - PROCESS | 2564 | ++DOMWINDOW == 86 (00000039CDFC3C00) [pid = 2564] [serial = 420] [outer = 00000039CDCEEC00] 13:10:27 INFO - PROCESS | 2564 | 1471464627382 Marionette TRACE conn7 <- [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:10:27 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.zerosource.html | drawImage with zero-sized source rectangle throws INDEX_SIZE_ERR 13:10:27 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.zerosource.html | took 691ms 13:10:27 INFO - PROCESS | 2564 | 1471464627472 Marionette TRACE conn7 -> [0,525,"getWindowHandle",null] 13:10:27 INFO - PROCESS | 2564 | 1471464627475 Marionette TRACE conn7 <- [1,525,null,{"value":"13"}] 13:10:27 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.zerosource.image.html 13:10:27 INFO - PROCESS | 2564 | 1471464627484 Marionette TRACE conn7 -> [0,526,"setScriptTimeout",{"ms":35000}] 13:10:27 INFO - PROCESS | 2564 | 1471464627486 Marionette TRACE conn7 <- [1,526,null,{}] 13:10:27 INFO - PROCESS | 2564 | 1471464627490 Marionette TRACE conn7 -> [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:10:27 INFO - PROCESS | 2564 | 1471464627492 Marionette INFO sendAsync bc8f8550-5cfe-4dfe-b5f0-ca36c3097f63 13:10:27 INFO - PROCESS | 2564 | 1471464627630 Marionette TRACE conn7 <- [1,527,null,{"value":null}] 13:10:27 INFO - PROCESS | 2564 | 1471464627649 Marionette TRACE conn7 -> [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\", \"8d521690-0e1e-4993-8caf-94bf4ae6dcf1\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:10:27 INFO - PROCESS | 2564 | 1471464627651 Marionette INFO sendAsync bc8f8550-5cfe-4dfe-b5f0-ca36c3097f63 13:10:27 INFO - PROCESS | 2564 | ++DOCSHELL 00000039CDEBF800 == 42 [pid = 2564] [id = 141] 13:10:27 INFO - PROCESS | 2564 | ++DOMWINDOW == 87 (00000039CE40A400) [pid = 2564] [serial = 421] [outer = 0000000000000000] 13:10:27 INFO - PROCESS | 2564 | ++DOMWINDOW == 88 (00000039CE4AB800) [pid = 2564] [serial = 422] [outer = 00000039CE40A400] 13:10:27 INFO - PROCESS | 2564 | 1471464627706 Marionette DEBUG loaded listener.js 13:10:27 INFO - PROCESS | 2564 | ++DOMWINDOW == 89 (00000039CEA53400) [pid = 2564] [serial = 423] [outer = 00000039CE40A400] 13:10:28 INFO - PROCESS | 2564 | 1471464628168 Marionette TRACE conn7 <- [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:10:28 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:10:28 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.zerosource.image.html | took 733ms 13:10:28 INFO - TEST-START | /2dcontext/drawing-paths-to-the-canvas/canvas_focus_drawCustomFocusRing_001.html 13:10:28 INFO - PROCESS | 2564 | 1471464628219 Marionette TRACE conn7 -> [0,529,"getWindowHandle",null] 13:10:28 INFO - PROCESS | 2564 | 1471464628221 Marionette TRACE conn7 <- [1,529,null,{"value":"13"}] 13:10:28 INFO - PROCESS | 2564 | 1471464628225 Marionette TRACE conn7 -> [0,530,"setScriptTimeout",{"ms":35000}] 13:10:28 INFO - PROCESS | 2564 | 1471464628226 Marionette TRACE conn7 <- [1,530,null,{}] 13:10:28 INFO - PROCESS | 2564 | 1471464628230 Marionette TRACE conn7 -> [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:10:28 INFO - PROCESS | 2564 | 1471464628236 Marionette INFO sendAsync bc8f8550-5cfe-4dfe-b5f0-ca36c3097f63 13:10:28 INFO - PROCESS | 2564 | 1471464628375 Marionette TRACE conn7 <- [1,531,null,{"value":null}] 13:10:28 INFO - PROCESS | 2564 | 1471464628386 Marionette TRACE conn7 -> [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\", \"8d521690-0e1e-4993-8caf-94bf4ae6dcf1\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:10:28 INFO - PROCESS | 2564 | 1471464628389 Marionette INFO sendAsync bc8f8550-5cfe-4dfe-b5f0-ca36c3097f63 13:10:28 INFO - PROCESS | 2564 | ++DOCSHELL 00000039C6835800 == 43 [pid = 2564] [id = 142] 13:10:28 INFO - PROCESS | 2564 | ++DOMWINDOW == 90 (00000039CEA59C00) [pid = 2564] [serial = 424] [outer = 0000000000000000] 13:10:28 INFO - PROCESS | 2564 | ++DOMWINDOW == 91 (00000039D00D5800) [pid = 2564] [serial = 425] [outer = 00000039CEA59C00] 13:10:28 INFO - PROCESS | 2564 | 1471464628476 Marionette DEBUG loaded listener.js 13:10:28 INFO - PROCESS | 2564 | ++DOMWINDOW == 92 (00000039D17AC000) [pid = 2564] [serial = 426] [outer = 00000039CEA59C00] 13:10:29 INFO - PROCESS | 2564 | 1471464629132 Marionette TRACE conn7 <- [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:10:29 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:10:29 INFO - @http://web-platform.test:8000/2dcontext/drawing-paths-to-the-canvas/canvas_focus_drawCustomFocusRing_001.html:27:24 13:10:29 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 13:10:29 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 13:10:29 INFO - @http://web-platform.test:8000/2dcontext/drawing-paths-to-the-canvas/canvas_focus_drawCustomFocusRing_001.html:20:7 13:10:29 INFO - @http://web-platform.test:8000/2dcontext/drawing-paths-to-the-canvas/canvas_focus_drawCustomFocusRing_001.html:19:6 13:10:29 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:10:29 INFO - @http://web-platform.test:8000/2dcontext/drawing-paths-to-the-canvas/canvas_focus_drawCustomFocusRing_001.html:36:24 13:10:29 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 13:10:29 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 13:10:29 INFO - @http://web-platform.test:8000/2dcontext/drawing-paths-to-the-canvas/canvas_focus_drawCustomFocusRing_001.html:30:7 13:10:29 INFO - @http://web-platform.test:8000/2dcontext/drawing-paths-to-the-canvas/canvas_focus_drawCustomFocusRing_001.html:19:6 13:10:29 INFO - TEST-OK | /2dcontext/drawing-paths-to-the-canvas/canvas_focus_drawCustomFocusRing_001.html | took 944ms 13:10:29 INFO - PROCESS | 2564 | 1471464629172 Marionette TRACE conn7 -> [0,533,"getWindowHandle",null] 13:10:29 INFO - PROCESS | 2564 | 1471464629174 Marionette TRACE conn7 <- [1,533,null,{"value":"13"}] 13:10:29 INFO - PROCESS | 2564 | 1471464629178 Marionette TRACE conn7 -> [0,534,"setScriptTimeout",{"ms":35000}] 13:10:29 INFO - TEST-START | /2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_002.html 13:10:29 INFO - PROCESS | 2564 | 1471464629180 Marionette TRACE conn7 <- [1,534,null,{}] 13:10:29 INFO - PROCESS | 2564 | 1471464629190 Marionette TRACE conn7 -> [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:10:29 INFO - PROCESS | 2564 | 1471464629192 Marionette INFO sendAsync bc8f8550-5cfe-4dfe-b5f0-ca36c3097f63 13:10:29 INFO - PROCESS | 2564 | 1471464629320 Marionette TRACE conn7 <- [1,535,null,{"value":null}] 13:10:29 INFO - PROCESS | 2564 | 1471464629372 Marionette TRACE conn7 -> [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\", \"8d521690-0e1e-4993-8caf-94bf4ae6dcf1\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:10:29 INFO - PROCESS | 2564 | 1471464629374 Marionette INFO sendAsync bc8f8550-5cfe-4dfe-b5f0-ca36c3097f63 13:10:29 INFO - PROCESS | 2564 | ++DOCSHELL 00000039D2538000 == 44 [pid = 2564] [id = 143] 13:10:29 INFO - PROCESS | 2564 | ++DOMWINDOW == 93 (00000039D17B4400) [pid = 2564] [serial = 427] [outer = 0000000000000000] 13:10:29 INFO - PROCESS | 2564 | ++DOMWINDOW == 94 (00000039D17D1C00) [pid = 2564] [serial = 428] [outer = 00000039D17B4400] 13:10:29 INFO - PROCESS | 2564 | 1471464629422 Marionette DEBUG loaded listener.js 13:10:29 INFO - PROCESS | 2564 | ++DOMWINDOW == 95 (00000039D1C9A000) [pid = 2564] [serial = 429] [outer = 00000039D17B4400] 13:10:29 INFO - PROCESS | 2564 | --DOMWINDOW == 94 (00000039D17B2000) [pid = 2564] [serial = 394] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.null.html] 13:10:29 INFO - PROCESS | 2564 | --DOMWINDOW == 93 (00000039C18C9800) [pid = 2564] [serial = 330] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.sourcepos.html] 13:10:29 INFO - PROCESS | 2564 | --DOMWINDOW == 92 (00000039C185A000) [pid = 2564] [serial = 327] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.destsize.html] 13:10:29 INFO - PROCESS | 2564 | --DOMWINDOW == 91 (00000039CD9DE400) [pid = 2564] [serial = 376] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.removedsrc.html] 13:10:29 INFO - PROCESS | 2564 | --DOMWINDOW == 90 (00000039CAAFCC00) [pid = 2564] [serial = 363] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.emptysrc.html] 13:10:29 INFO - PROCESS | 2564 | --DOMWINDOW == 89 (00000039CEDC8800) [pid = 2564] [serial = 382] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.negativedir.html] 13:10:29 INFO - PROCESS | 2564 | --DOMWINDOW == 88 (00000039CAAEF800) [pid = 2564] [serial = 373] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.reload.html] 13:10:29 INFO - PROCESS | 2564 | --DOMWINDOW == 87 (00000039C17A4C00) [pid = 2564] [serial = 367] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.immediate.html] 13:10:29 INFO - PROCESS | 2564 | --DOMWINDOW == 86 (00000039CEA54800) [pid = 2564] [serial = 379] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.negativedest.html] 13:10:29 INFO - PROCESS | 2564 | --DOMWINDOW == 85 (00000039C74B6000) [pid = 2564] [serial = 370] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.nosrc.html] 13:10:29 INFO - PROCESS | 2564 | --DOMWINDOW == 84 (00000039D05E7400) [pid = 2564] [serial = 385] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.negativesource.html] 13:10:29 INFO - PROCESS | 2564 | --DOMWINDOW == 83 (00000039C185C000) [pid = 2564] [serial = 360] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.floatsource.html] 13:10:29 INFO - PROCESS | 2564 | --DOMWINDOW == 82 (00000039BF950000) [pid = 2564] [serial = 388] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.nonfinite.html] 13:10:29 INFO - PROCESS | 2564 | --DOMWINDOW == 81 (00000039CE40FC00) [pid = 2564] [serial = 391] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.nowrap.html] 13:10:29 INFO - PROCESS | 2564 | 1471464629964 Marionette TRACE conn7 <- [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:10:30 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:10:30 INFO - TEST-OK | /2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_002.html | took 839ms 13:10:30 INFO - PROCESS | 2564 | 1471464630019 Marionette TRACE conn7 -> [0,537,"getWindowHandle",null] 13:10:30 INFO - PROCESS | 2564 | 1471464630022 Marionette TRACE conn7 <- [1,537,null,{"value":"13"}] 13:10:30 INFO - PROCESS | 2564 | 1471464630025 Marionette TRACE conn7 -> [0,538,"setScriptTimeout",{"ms":35000}] 13:10:30 INFO - TEST-START | /2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_003.html 13:10:30 INFO - PROCESS | 2564 | 1471464630027 Marionette TRACE conn7 <- [1,538,null,{}] 13:10:30 INFO - PROCESS | 2564 | 1471464630031 Marionette TRACE conn7 -> [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:10:30 INFO - PROCESS | 2564 | 1471464630032 Marionette INFO sendAsync bc8f8550-5cfe-4dfe-b5f0-ca36c3097f63 13:10:30 INFO - PROCESS | 2564 | 1471464630118 Marionette TRACE conn7 <- [1,539,null,{"value":null}] 13:10:30 INFO - PROCESS | 2564 | 1471464630124 Marionette TRACE conn7 -> [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\", \"8d521690-0e1e-4993-8caf-94bf4ae6dcf1\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:10:30 INFO - PROCESS | 2564 | 1471464630126 Marionette INFO sendAsync bc8f8550-5cfe-4dfe-b5f0-ca36c3097f63 13:10:30 INFO - PROCESS | 2564 | ++DOCSHELL 00000039C65E0000 == 45 [pid = 2564] [id = 144] 13:10:30 INFO - PROCESS | 2564 | ++DOMWINDOW == 82 (00000039C5D63400) [pid = 2564] [serial = 430] [outer = 0000000000000000] 13:10:30 INFO - PROCESS | 2564 | ++DOMWINDOW == 83 (00000039CCF3AC00) [pid = 2564] [serial = 431] [outer = 00000039C5D63400] 13:10:30 INFO - PROCESS | 2564 | 1471464630174 Marionette DEBUG loaded listener.js 13:10:30 INFO - PROCESS | 2564 | ++DOMWINDOW == 84 (00000039CEDC8800) [pid = 2564] [serial = 432] [outer = 00000039C5D63400] 13:10:30 INFO - PROCESS | 2564 | 1471464630594 Marionette TRACE conn7 <- [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:10:30 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:10:30 INFO - TEST-OK | /2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_003.html | took 587ms 13:10:30 INFO - PROCESS | 2564 | 1471464630624 Marionette TRACE conn7 -> [0,541,"getWindowHandle",null] 13:10:30 INFO - PROCESS | 2564 | 1471464630635 Marionette TRACE conn7 <- [1,541,null,{"value":"13"}] 13:10:30 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.basic.html 13:10:30 INFO - PROCESS | 2564 | 1471464630639 Marionette TRACE conn7 -> [0,542,"setScriptTimeout",{"ms":35000}] 13:10:30 INFO - PROCESS | 2564 | 1471464630641 Marionette TRACE conn7 <- [1,542,null,{}] 13:10:30 INFO - PROCESS | 2564 | 1471464630644 Marionette TRACE conn7 -> [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:10:30 INFO - PROCESS | 2564 | 1471464630646 Marionette INFO sendAsync bc8f8550-5cfe-4dfe-b5f0-ca36c3097f63 13:10:30 INFO - PROCESS | 2564 | 1471464630735 Marionette TRACE conn7 <- [1,543,null,{"value":null}] 13:10:30 INFO - PROCESS | 2564 | 1471464630746 Marionette TRACE conn7 -> [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\", \"8d521690-0e1e-4993-8caf-94bf4ae6dcf1\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:10:30 INFO - PROCESS | 2564 | 1471464630748 Marionette INFO sendAsync bc8f8550-5cfe-4dfe-b5f0-ca36c3097f63 13:10:30 INFO - PROCESS | 2564 | ++DOCSHELL 00000039D42EF000 == 46 [pid = 2564] [id = 145] 13:10:30 INFO - PROCESS | 2564 | ++DOMWINDOW == 85 (00000039CD423C00) [pid = 2564] [serial = 433] [outer = 0000000000000000] 13:10:30 INFO - PROCESS | 2564 | ++DOMWINDOW == 86 (00000039D13B1000) [pid = 2564] [serial = 434] [outer = 00000039CD423C00] 13:10:30 INFO - PROCESS | 2564 | 1471464630795 Marionette DEBUG loaded listener.js 13:10:30 INFO - PROCESS | 2564 | ++DOMWINDOW == 87 (00000039D1D83800) [pid = 2564] [serial = 435] [outer = 00000039CD423C00] 13:10:31 INFO - PROCESS | 2564 | [2564] WARNING: RasterImage::Init failed: file c:/builds/moz2_slave/m-rel-w64-d-000000000000000000/build/src/image/ImageFactory.cpp, line 109 13:10:31 INFO - PROCESS | 2564 | [2564] WARNING: 'NS_FAILED(aResult)', file c:/builds/moz2_slave/m-rel-w64-d-000000000000000000/build/src/netwerk/cache2/CacheFile.cpp, line 653 13:10:31 INFO - PROCESS | 2564 | [2564] WARNING: RasterImage::Init failed: file c:/builds/moz2_slave/m-rel-w64-d-000000000000000000/build/src/image/ImageFactory.cpp, line 109 13:10:31 INFO - PROCESS | 2564 | [2564] WARNING: 'NS_FAILED(aResult)', file c:/builds/moz2_slave/m-rel-w64-d-000000000000000000/build/src/netwerk/cache2/CacheFile.cpp, line 653 13:10:31 INFO - PROCESS | 2564 | 1471464631251 Marionette TRACE conn7 <- [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:10:31 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.basic.html | clearRect clears to transparent black 13:10:31 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.basic.html | took 628ms 13:10:31 INFO - PROCESS | 2564 | 1471464631270 Marionette TRACE conn7 -> [0,545,"getWindowHandle",null] 13:10:31 INFO - PROCESS | 2564 | 1471464631272 Marionette TRACE conn7 <- [1,545,null,{"value":"13"}] 13:10:31 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.clip.html 13:10:31 INFO - PROCESS | 2564 | 1471464631287 Marionette TRACE conn7 -> [0,546,"setScriptTimeout",{"ms":35000}] 13:10:31 INFO - PROCESS | 2564 | 1471464631289 Marionette TRACE conn7 <- [1,546,null,{}] 13:10:31 INFO - PROCESS | 2564 | 1471464631296 Marionette TRACE conn7 -> [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:10:31 INFO - PROCESS | 2564 | 1471464631298 Marionette INFO sendAsync bc8f8550-5cfe-4dfe-b5f0-ca36c3097f63 13:10:31 INFO - PROCESS | 2564 | 1471464631386 Marionette TRACE conn7 <- [1,547,null,{"value":null}] 13:10:31 INFO - PROCESS | 2564 | 1471464631396 Marionette TRACE conn7 -> [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\", \"8d521690-0e1e-4993-8caf-94bf4ae6dcf1\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:10:31 INFO - PROCESS | 2564 | 1471464631398 Marionette INFO sendAsync bc8f8550-5cfe-4dfe-b5f0-ca36c3097f63 13:10:31 INFO - PROCESS | 2564 | ++DOCSHELL 00000039D551D000 == 47 [pid = 2564] [id = 146] 13:10:31 INFO - PROCESS | 2564 | ++DOMWINDOW == 88 (00000039D1CA2C00) [pid = 2564] [serial = 436] [outer = 0000000000000000] 13:10:31 INFO - PROCESS | 2564 | ++DOMWINDOW == 89 (00000039D1D8AC00) [pid = 2564] [serial = 437] [outer = 00000039D1CA2C00] 13:10:31 INFO - PROCESS | 2564 | 1471464631444 Marionette DEBUG loaded listener.js 13:10:31 INFO - PROCESS | 2564 | ++DOMWINDOW == 90 (00000039D1E30800) [pid = 2564] [serial = 438] [outer = 00000039D1CA2C00] 13:10:32 INFO - PROCESS | 2564 | 1471464632054 Marionette TRACE conn7 <- [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:10:32 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.clip.html | clearRect is affected by clipping regions 13:10:32 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.clip.html | took 838ms 13:10:32 INFO - PROCESS | 2564 | 1471464632130 Marionette TRACE conn7 -> [0,549,"getWindowHandle",null] 13:10:32 INFO - PROCESS | 2564 | 1471464632135 Marionette TRACE conn7 <- [1,549,null,{"value":"13"}] 13:10:32 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.globalalpha.html 13:10:32 INFO - PROCESS | 2564 | 1471464632140 Marionette TRACE conn7 -> [0,550,"setScriptTimeout",{"ms":35000}] 13:10:32 INFO - PROCESS | 2564 | 1471464632144 Marionette TRACE conn7 <- [1,550,null,{}] 13:10:32 INFO - PROCESS | 2564 | 1471464632150 Marionette TRACE conn7 -> [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:10:32 INFO - PROCESS | 2564 | 1471464632154 Marionette INFO sendAsync bc8f8550-5cfe-4dfe-b5f0-ca36c3097f63 13:10:32 INFO - PROCESS | 2564 | 1471464632283 Marionette TRACE conn7 <- [1,551,null,{"value":null}] 13:10:32 INFO - PROCESS | 2564 | 1471464632395 Marionette TRACE conn7 -> [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\", \"8d521690-0e1e-4993-8caf-94bf4ae6dcf1\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:10:32 INFO - PROCESS | 2564 | 1471464632398 Marionette INFO sendAsync bc8f8550-5cfe-4dfe-b5f0-ca36c3097f63 13:10:32 INFO - PROCESS | 2564 | ++DOCSHELL 00000039CB520000 == 48 [pid = 2564] [id = 147] 13:10:32 INFO - PROCESS | 2564 | ++DOMWINDOW == 91 (00000039C18D0800) [pid = 2564] [serial = 439] [outer = 0000000000000000] 13:10:32 INFO - PROCESS | 2564 | ++DOMWINDOW == 92 (00000039C74AAC00) [pid = 2564] [serial = 440] [outer = 00000039C18D0800] 13:10:32 INFO - PROCESS | 2564 | 1471464632460 Marionette DEBUG loaded listener.js 13:10:32 INFO - PROCESS | 2564 | ++DOMWINDOW == 93 (00000039CAA7E400) [pid = 2564] [serial = 441] [outer = 00000039C18D0800] 13:10:32 INFO - PROCESS | 2564 | [2564] WARNING: RasterImage::Init failed: file c:/builds/moz2_slave/m-rel-w64-d-000000000000000000/build/src/image/ImageFactory.cpp, line 109 13:10:32 INFO - PROCESS | 2564 | [2564] WARNING: 'NS_FAILED(aResult)', file c:/builds/moz2_slave/m-rel-w64-d-000000000000000000/build/src/netwerk/cache2/CacheFile.cpp, line 653 13:10:33 INFO - PROCESS | 2564 | 1471464633032 Marionette TRACE conn7 <- [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:10:33 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.globalalpha.html | clearRect is not affected by globalAlpha 13:10:33 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.globalalpha.html | took 944ms 13:10:33 INFO - PROCESS | 2564 | 1471464633087 Marionette TRACE conn7 -> [0,553,"getWindowHandle",null] 13:10:33 INFO - PROCESS | 2564 | 1471464633093 Marionette TRACE conn7 <- [1,553,null,{"value":"13"}] 13:10:33 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.globalcomposite.html 13:10:33 INFO - PROCESS | 2564 | 1471464633099 Marionette TRACE conn7 -> [0,554,"setScriptTimeout",{"ms":35000}] 13:10:33 INFO - PROCESS | 2564 | 1471464633103 Marionette TRACE conn7 <- [1,554,null,{}] 13:10:33 INFO - PROCESS | 2564 | 1471464633107 Marionette TRACE conn7 -> [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:10:33 INFO - PROCESS | 2564 | 1471464633110 Marionette INFO sendAsync bc8f8550-5cfe-4dfe-b5f0-ca36c3097f63 13:10:33 INFO - PROCESS | 2564 | 1471464633230 Marionette TRACE conn7 <- [1,555,null,{"value":null}] 13:10:33 INFO - PROCESS | 2564 | 1471464633347 Marionette TRACE conn7 -> [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\", \"8d521690-0e1e-4993-8caf-94bf4ae6dcf1\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:10:33 INFO - PROCESS | 2564 | 1471464633349 Marionette INFO sendAsync bc8f8550-5cfe-4dfe-b5f0-ca36c3097f63 13:10:33 INFO - PROCESS | 2564 | ++DOCSHELL 00000039CE1D1800 == 49 [pid = 2564] [id = 148] 13:10:33 INFO - PROCESS | 2564 | ++DOMWINDOW == 94 (00000039CCCDE000) [pid = 2564] [serial = 442] [outer = 0000000000000000] 13:10:33 INFO - PROCESS | 2564 | ++DOMWINDOW == 95 (00000039CD22F400) [pid = 2564] [serial = 443] [outer = 00000039CCCDE000] 13:10:33 INFO - PROCESS | 2564 | 1471464633411 Marionette DEBUG loaded listener.js 13:10:33 INFO - PROCESS | 2564 | ++DOMWINDOW == 96 (00000039CDCF0000) [pid = 2564] [serial = 444] [outer = 00000039CCCDE000] 13:10:33 INFO - PROCESS | 2564 | [2564] WARNING: RasterImage::Init failed: file c:/builds/moz2_slave/m-rel-w64-d-000000000000000000/build/src/image/ImageFactory.cpp, line 109 13:10:33 INFO - PROCESS | 2564 | [2564] WARNING: 'NS_FAILED(aResult)', file c:/builds/moz2_slave/m-rel-w64-d-000000000000000000/build/src/netwerk/cache2/CacheFile.cpp, line 653 13:10:34 INFO - PROCESS | 2564 | 1471464634037 Marionette TRACE conn7 <- [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:10:34 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.globalcomposite.html | clearRect is not affected by globalCompositeOperation 13:10:34 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.globalcomposite.html | took 984ms 13:10:34 INFO - PROCESS | 2564 | 1471464634085 Marionette TRACE conn7 -> [0,557,"getWindowHandle",null] 13:10:34 INFO - PROCESS | 2564 | 1471464634087 Marionette TRACE conn7 <- [1,557,null,{"value":"13"}] 13:10:34 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.negative.html 13:10:34 INFO - PROCESS | 2564 | 1471464634092 Marionette TRACE conn7 -> [0,558,"setScriptTimeout",{"ms":35000}] 13:10:34 INFO - PROCESS | 2564 | 1471464634096 Marionette TRACE conn7 <- [1,558,null,{}] 13:10:34 INFO - PROCESS | 2564 | 1471464634108 Marionette TRACE conn7 -> [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:10:34 INFO - PROCESS | 2564 | 1471464634113 Marionette INFO sendAsync bc8f8550-5cfe-4dfe-b5f0-ca36c3097f63 13:10:34 INFO - PROCESS | 2564 | 1471464634230 Marionette TRACE conn7 <- [1,559,null,{"value":null}] 13:10:34 INFO - PROCESS | 2564 | 1471464634350 Marionette TRACE conn7 -> [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\", \"8d521690-0e1e-4993-8caf-94bf4ae6dcf1\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:10:34 INFO - PROCESS | 2564 | 1471464634354 Marionette INFO sendAsync bc8f8550-5cfe-4dfe-b5f0-ca36c3097f63 13:10:34 INFO - PROCESS | 2564 | ++DOCSHELL 00000039D6151800 == 50 [pid = 2564] [id = 149] 13:10:34 INFO - PROCESS | 2564 | ++DOMWINDOW == 97 (00000039D05B0400) [pid = 2564] [serial = 445] [outer = 0000000000000000] 13:10:34 INFO - PROCESS | 2564 | ++DOMWINDOW == 98 (00000039CB065400) [pid = 2564] [serial = 446] [outer = 00000039D05B0400] 13:10:34 INFO - PROCESS | 2564 | 1471464634416 Marionette DEBUG loaded listener.js 13:10:34 INFO - PROCESS | 2564 | ++DOMWINDOW == 99 (00000039D1C95400) [pid = 2564] [serial = 447] [outer = 00000039D05B0400] 13:10:34 INFO - PROCESS | 2564 | [2564] WARNING: RasterImage::Init failed: file c:/builds/moz2_slave/m-rel-w64-d-000000000000000000/build/src/image/ImageFactory.cpp, line 109 13:10:34 INFO - PROCESS | 2564 | [2564] WARNING: 'NS_FAILED(aResult)', file c:/builds/moz2_slave/m-rel-w64-d-000000000000000000/build/src/netwerk/cache2/CacheFile.cpp, line 653 13:10:35 INFO - PROCESS | 2564 | 1471464635056 Marionette TRACE conn7 <- [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:10:35 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.negative.html | clearRect of negative sizes works 13:10:35 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.negative.html | took 986ms 13:10:35 INFO - PROCESS | 2564 | 1471464635087 Marionette TRACE conn7 -> [0,561,"getWindowHandle",null] 13:10:35 INFO - PROCESS | 2564 | 1471464635091 Marionette TRACE conn7 <- [1,561,null,{"value":"13"}] 13:10:35 INFO - PROCESS | 2564 | 1471464635095 Marionette TRACE conn7 -> [0,562,"setScriptTimeout",{"ms":35000}] 13:10:35 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.nonfinite.html 13:10:35 INFO - PROCESS | 2564 | 1471464635098 Marionette TRACE conn7 <- [1,562,null,{}] 13:10:35 INFO - PROCESS | 2564 | 1471464635101 Marionette TRACE conn7 -> [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:10:35 INFO - PROCESS | 2564 | 1471464635104 Marionette INFO sendAsync bc8f8550-5cfe-4dfe-b5f0-ca36c3097f63 13:10:35 INFO - PROCESS | 2564 | 1471464635221 Marionette TRACE conn7 <- [1,563,null,{"value":null}] 13:10:35 INFO - PROCESS | 2564 | 1471464635337 Marionette TRACE conn7 -> [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\", \"8d521690-0e1e-4993-8caf-94bf4ae6dcf1\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:10:35 INFO - PROCESS | 2564 | 1471464635339 Marionette INFO sendAsync bc8f8550-5cfe-4dfe-b5f0-ca36c3097f63 13:10:35 INFO - PROCESS | 2564 | ++DOCSHELL 00000039D6170000 == 51 [pid = 2564] [id = 150] 13:10:35 INFO - PROCESS | 2564 | ++DOMWINDOW == 100 (00000039D1E36800) [pid = 2564] [serial = 448] [outer = 0000000000000000] 13:10:35 INFO - PROCESS | 2564 | ++DOMWINDOW == 101 (00000039D1E3C000) [pid = 2564] [serial = 449] [outer = 00000039D1E36800] 13:10:35 INFO - PROCESS | 2564 | 1471464635399 Marionette DEBUG loaded listener.js 13:10:35 INFO - PROCESS | 2564 | ++DOMWINDOW == 102 (00000039D2447C00) [pid = 2564] [serial = 450] [outer = 00000039D1E36800] 13:10:36 INFO - PROCESS | 2564 | 1471464636029 Marionette TRACE conn7 <- [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:10:36 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.nonfinite.html | clearRect() with Infinity/NaN is ignored 13:10:36 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.nonfinite.html | took 1124ms 13:10:36 INFO - PROCESS | 2564 | 1471464636224 Marionette TRACE conn7 -> [0,565,"getWindowHandle",null] 13:10:36 INFO - PROCESS | 2564 | 1471464636229 Marionette TRACE conn7 <- [1,565,null,{"value":"13"}] 13:10:36 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.path.html 13:10:36 INFO - PROCESS | 2564 | 1471464636235 Marionette TRACE conn7 -> [0,566,"setScriptTimeout",{"ms":35000}] 13:10:36 INFO - PROCESS | 2564 | 1471464636238 Marionette TRACE conn7 <- [1,566,null,{}] 13:10:36 INFO - PROCESS | 2564 | 1471464636244 Marionette TRACE conn7 -> [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:10:36 INFO - PROCESS | 2564 | 1471464636248 Marionette INFO sendAsync bc8f8550-5cfe-4dfe-b5f0-ca36c3097f63 13:10:36 INFO - PROCESS | 2564 | 1471464636356 Marionette TRACE conn7 <- [1,567,null,{"value":null}] 13:10:36 INFO - PROCESS | 2564 | 1471464636426 Marionette TRACE conn7 -> [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\", \"8d521690-0e1e-4993-8caf-94bf4ae6dcf1\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:10:36 INFO - PROCESS | 2564 | 1471464636431 Marionette INFO sendAsync bc8f8550-5cfe-4dfe-b5f0-ca36c3097f63 13:10:36 INFO - PROCESS | 2564 | ++DOCSHELL 00000039CC32D800 == 52 [pid = 2564] [id = 151] 13:10:36 INFO - PROCESS | 2564 | ++DOMWINDOW == 103 (00000039C58BFC00) [pid = 2564] [serial = 451] [outer = 0000000000000000] 13:10:36 INFO - PROCESS | 2564 | ++DOMWINDOW == 104 (00000039C62DA000) [pid = 2564] [serial = 452] [outer = 00000039C58BFC00] 13:10:36 INFO - PROCESS | 2564 | 1471464636483 Marionette DEBUG loaded listener.js 13:10:36 INFO - PROCESS | 2564 | ++DOMWINDOW == 105 (00000039CAA80400) [pid = 2564] [serial = 453] [outer = 00000039C58BFC00] 13:10:36 INFO - PROCESS | 2564 | [2564] WARNING: NS_ENSURE_SUCCESS(rv, rv) failed with result 0x80520012: file c:/builds/moz2_slave/m-rel-w64-d-000000000000000000/build/src/widget/windows/WinUtils.cpp, line 1465 13:10:38 INFO - PROCESS | 2564 | --DOCSHELL 00000039D3FC4800 == 51 [pid = 2564] [id = 109] 13:10:38 INFO - PROCESS | 2564 | --DOCSHELL 00000039D42EF000 == 50 [pid = 2564] [id = 145] 13:10:38 INFO - PROCESS | 2564 | --DOCSHELL 00000039C65E0000 == 49 [pid = 2564] [id = 144] 13:10:38 INFO - PROCESS | 2564 | --DOCSHELL 00000039D2538000 == 48 [pid = 2564] [id = 143] 13:10:38 INFO - PROCESS | 2564 | --DOCSHELL 00000039C6835800 == 47 [pid = 2564] [id = 142] 13:10:38 INFO - PROCESS | 2564 | --DOCSHELL 00000039CDEBF800 == 46 [pid = 2564] [id = 141] 13:10:38 INFO - PROCESS | 2564 | --DOCSHELL 00000039CD623000 == 45 [pid = 2564] [id = 140] 13:10:38 INFO - PROCESS | 2564 | --DOCSHELL 00000039CCE13800 == 44 [pid = 2564] [id = 139] 13:10:38 INFO - PROCESS | 2564 | --DOCSHELL 00000039C7AC7000 == 43 [pid = 2564] [id = 138] 13:10:38 INFO - PROCESS | 2564 | --DOCSHELL 00000039CC309800 == 42 [pid = 2564] [id = 137] 13:10:38 INFO - PROCESS | 2564 | --DOCSHELL 00000039D0FB1800 == 41 [pid = 2564] [id = 128] 13:10:38 INFO - PROCESS | 2564 | --DOCSHELL 00000039D28E8000 == 40 [pid = 2564] [id = 21] 13:10:38 INFO - PROCESS | 2564 | --DOCSHELL 00000039D00EC800 == 39 [pid = 2564] [id = 130] 13:10:38 INFO - PROCESS | 2564 | --DOCSHELL 00000039D28E0000 == 38 [pid = 2564] [id = 132] 13:10:38 INFO - PROCESS | 2564 | --DOCSHELL 00000039D3FCE000 == 37 [pid = 2564] [id = 133] 13:10:38 INFO - PROCESS | 2564 | --DOCSHELL 00000039CCEB0800 == 36 [pid = 2564] [id = 129] 13:10:38 INFO - PROCESS | 2564 | --DOCSHELL 00000039D1E14000 == 35 [pid = 2564] [id = 135] 13:10:38 INFO - PROCESS | 2564 | --DOCSHELL 00000039D41EA000 == 34 [pid = 2564] [id = 136] 13:10:38 INFO - PROCESS | 2564 | --DOCSHELL 00000039D25AF800 == 33 [pid = 2564] [id = 131] 13:10:38 INFO - PROCESS | 2564 | --DOCSHELL 00000039CC38E000 == 32 [pid = 2564] [id = 134] 13:10:38 INFO - PROCESS | 2564 | --DOCSHELL 00000039D6170000 == 31 [pid = 2564] [id = 150] 13:10:38 INFO - PROCESS | 2564 | --DOCSHELL 00000039D6151800 == 30 [pid = 2564] [id = 149] 13:10:38 INFO - PROCESS | 2564 | --DOCSHELL 00000039CE1D1800 == 29 [pid = 2564] [id = 148] 13:10:38 INFO - PROCESS | 2564 | --DOCSHELL 00000039D551D000 == 28 [pid = 2564] [id = 146] 13:10:38 INFO - PROCESS | 2564 | --DOCSHELL 00000039CB520000 == 27 [pid = 2564] [id = 147] 13:10:38 INFO - PROCESS | 2564 | --DOMWINDOW == 104 (00000039D17B8000) [pid = 2564] [serial = 395] [outer = 0000000000000000] [url = about:blank] 13:10:38 INFO - PROCESS | 2564 | --DOMWINDOW == 103 (00000039C1F5D800) [pid = 2564] [serial = 332] [outer = 0000000000000000] [url = about:blank] 13:10:38 INFO - PROCESS | 2564 | --DOMWINDOW == 102 (00000039C188E000) [pid = 2564] [serial = 329] [outer = 0000000000000000] [url = about:blank] 13:10:38 INFO - PROCESS | 2564 | --DOMWINDOW == 101 (00000039CDFBD400) [pid = 2564] [serial = 377] [outer = 0000000000000000] [url = about:blank] 13:10:38 INFO - PROCESS | 2564 | --DOMWINDOW == 100 (00000039CE4AB400) [pid = 2564] [serial = 378] [outer = 0000000000000000] [url = about:blank] 13:10:38 INFO - PROCESS | 2564 | --DOMWINDOW == 99 (00000039CCF3C000) [pid = 2564] [serial = 365] [outer = 0000000000000000] [url = about:blank] 13:10:38 INFO - PROCESS | 2564 | --DOMWINDOW == 98 (00000039CC3BA800) [pid = 2564] [serial = 364] [outer = 0000000000000000] [url = about:blank] 13:10:38 INFO - PROCESS | 2564 | --DOMWINDOW == 97 (00000039CF909C00) [pid = 2564] [serial = 383] [outer = 0000000000000000] [url = about:blank] 13:10:38 INFO - PROCESS | 2564 | --DOMWINDOW == 96 (00000039CCE48400) [pid = 2564] [serial = 374] [outer = 0000000000000000] [url = about:blank] 13:10:38 INFO - PROCESS | 2564 | --DOMWINDOW == 95 (00000039CCF3E400) [pid = 2564] [serial = 375] [outer = 0000000000000000] [url = about:blank] 13:10:38 INFO - PROCESS | 2564 | --DOMWINDOW == 94 (00000039CD9E2800) [pid = 2564] [serial = 369] [outer = 0000000000000000] [url = about:blank] 13:10:38 INFO - PROCESS | 2564 | --DOMWINDOW == 93 (00000039C18D0000) [pid = 2564] [serial = 368] [outer = 0000000000000000] [url = about:blank] 13:10:38 INFO - PROCESS | 2564 | --DOMWINDOW == 92 (00000039CEA8A400) [pid = 2564] [serial = 380] [outer = 0000000000000000] [url = about:blank] 13:10:38 INFO - PROCESS | 2564 | --DOMWINDOW == 91 (00000039CAA8AC00) [pid = 2564] [serial = 372] [outer = 0000000000000000] [url = about:blank] 13:10:38 INFO - PROCESS | 2564 | --DOMWINDOW == 90 (00000039D0FBB000) [pid = 2564] [serial = 386] [outer = 0000000000000000] [url = about:blank] 13:10:38 INFO - PROCESS | 2564 | --DOMWINDOW == 89 (00000039C7A68800) [pid = 2564] [serial = 371] [outer = 0000000000000000] [url = about:blank] 13:10:38 INFO - PROCESS | 2564 | --DOMWINDOW == 88 (00000039C77DD800) [pid = 2564] [serial = 362] [outer = 0000000000000000] [url = about:blank] 13:10:38 INFO - PROCESS | 2564 | --DOMWINDOW == 87 (00000039C5B0FC00) [pid = 2564] [serial = 361] [outer = 0000000000000000] [url = about:blank] 13:10:38 INFO - PROCESS | 2564 | --DOMWINDOW == 86 (00000039D00CB400) [pid = 2564] [serial = 384] [outer = 0000000000000000] [url = about:blank] 13:10:38 INFO - PROCESS | 2564 | --DOMWINDOW == 85 (00000039C18D3C00) [pid = 2564] [serial = 389] [outer = 0000000000000000] [url = about:blank] 13:10:38 INFO - PROCESS | 2564 | --DOMWINDOW == 84 (00000039D135D000) [pid = 2564] [serial = 387] [outer = 0000000000000000] [url = about:blank] 13:10:38 INFO - PROCESS | 2564 | --DOMWINDOW == 83 (00000039D13B3400) [pid = 2564] [serial = 392] [outer = 0000000000000000] [url = about:blank] 13:10:38 INFO - PROCESS | 2564 | --DOMWINDOW == 82 (00000039D17CA400) [pid = 2564] [serial = 396] [outer = 0000000000000000] [url = about:blank] 13:10:38 INFO - PROCESS | 2564 | --DOMWINDOW == 81 (00000039CE410400) [pid = 2564] [serial = 155] [outer = 0000000000000000] [url = about:neterror?e=dnsNotFound&u=https%3A//%25%28server%29s/selfsupport-dummy/&c=UTF-8&f=regular&d=Firefox%20can%E2%80%99t%20find%20the%20server%20at%20%25%28server%29s.] 13:10:38 INFO - PROCESS | 2564 | --DOMWINDOW == 80 (00000039D17AE000) [pid = 2564] [serial = 393] [outer = 0000000000000000] [url = about:blank] 13:10:38 INFO - PROCESS | 2564 | --DOMWINDOW == 79 (00000039CEBEA800) [pid = 2564] [serial = 381] [outer = 0000000000000000] [url = about:blank] 13:10:38 INFO - PROCESS | 2564 | --DOMWINDOW == 78 (00000039CD9E1400) [pid = 2564] [serial = 390] [outer = 0000000000000000] [url = about:blank] 13:10:38 INFO - PROCESS | 2564 | 1471464638162 Marionette TRACE conn7 <- [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:10:38 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.path.html | clearRect does not affect the current path 13:10:38 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.path.html | took 1993ms 13:10:38 INFO - PROCESS | 2564 | 1471464638236 Marionette TRACE conn7 -> [0,569,"getWindowHandle",null] 13:10:38 INFO - PROCESS | 2564 | 1471464638241 Marionette TRACE conn7 <- [1,569,null,{"value":"13"}] 13:10:38 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.shadow.html 13:10:38 INFO - PROCESS | 2564 | 1471464638246 Marionette TRACE conn7 -> [0,570,"setScriptTimeout",{"ms":35000}] 13:10:38 INFO - PROCESS | 2564 | 1471464638249 Marionette TRACE conn7 <- [1,570,null,{}] 13:10:38 INFO - PROCESS | 2564 | 1471464638254 Marionette TRACE conn7 -> [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:10:38 INFO - PROCESS | 2564 | 1471464638258 Marionette INFO sendAsync bc8f8550-5cfe-4dfe-b5f0-ca36c3097f63 13:10:38 INFO - PROCESS | 2564 | 1471464638348 Marionette TRACE conn7 <- [1,571,null,{"value":null}] 13:10:38 INFO - PROCESS | 2564 | 1471464638356 Marionette TRACE conn7 -> [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\", \"8d521690-0e1e-4993-8caf-94bf4ae6dcf1\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:10:38 INFO - PROCESS | 2564 | 1471464638360 Marionette INFO sendAsync bc8f8550-5cfe-4dfe-b5f0-ca36c3097f63 13:10:38 INFO - PROCESS | 2564 | ++DOCSHELL 00000039C639C800 == 28 [pid = 2564] [id = 152] 13:10:38 INFO - PROCESS | 2564 | ++DOMWINDOW == 79 (00000039C17A2800) [pid = 2564] [serial = 454] [outer = 0000000000000000] 13:10:38 INFO - PROCESS | 2564 | ++DOMWINDOW == 80 (00000039C17AD000) [pid = 2564] [serial = 455] [outer = 00000039C17A2800] 13:10:38 INFO - PROCESS | 2564 | 1471464638416 Marionette DEBUG loaded listener.js 13:10:38 INFO - PROCESS | 2564 | ++DOMWINDOW == 81 (00000039C185B800) [pid = 2564] [serial = 456] [outer = 00000039C17A2800] 13:10:38 INFO - PROCESS | 2564 | 1471464638897 Marionette TRACE conn7 <- [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:10:38 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.shadow.html | clearRect does not draw shadows 13:10:38 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.shadow.html | took 692ms 13:10:38 INFO - PROCESS | 2564 | 1471464638942 Marionette TRACE conn7 -> [0,573,"getWindowHandle",null] 13:10:38 INFO - PROCESS | 2564 | 1471464638947 Marionette TRACE conn7 <- [1,573,null,{"value":"13"}] 13:10:38 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.transform.html 13:10:38 INFO - PROCESS | 2564 | 1471464638954 Marionette TRACE conn7 -> [0,574,"setScriptTimeout",{"ms":35000}] 13:10:38 INFO - PROCESS | 2564 | 1471464638957 Marionette TRACE conn7 <- [1,574,null,{}] 13:10:38 INFO - PROCESS | 2564 | 1471464638960 Marionette TRACE conn7 -> [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:10:38 INFO - PROCESS | 2564 | 1471464638963 Marionette INFO sendAsync bc8f8550-5cfe-4dfe-b5f0-ca36c3097f63 13:10:39 INFO - PROCESS | 2564 | 1471464639062 Marionette TRACE conn7 <- [1,575,null,{"value":null}] 13:10:39 INFO - PROCESS | 2564 | 1471464639070 Marionette TRACE conn7 -> [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\", \"8d521690-0e1e-4993-8caf-94bf4ae6dcf1\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:10:39 INFO - PROCESS | 2564 | 1471464639073 Marionette INFO sendAsync bc8f8550-5cfe-4dfe-b5f0-ca36c3097f63 13:10:39 INFO - PROCESS | 2564 | ++DOCSHELL 00000039CABA6000 == 29 [pid = 2564] [id = 153] 13:10:39 INFO - PROCESS | 2564 | ++DOMWINDOW == 82 (00000039C24A2C00) [pid = 2564] [serial = 457] [outer = 0000000000000000] 13:10:39 INFO - PROCESS | 2564 | ++DOMWINDOW == 83 (00000039C58C7C00) [pid = 2564] [serial = 458] [outer = 00000039C24A2C00] 13:10:39 INFO - PROCESS | 2564 | 1471464639132 Marionette DEBUG loaded listener.js 13:10:39 INFO - PROCESS | 2564 | ++DOMWINDOW == 84 (00000039C62DD000) [pid = 2564] [serial = 459] [outer = 00000039C24A2C00] 13:10:39 INFO - PROCESS | 2564 | [2564] WARNING: RasterImage::Init failed: file c:/builds/moz2_slave/m-rel-w64-d-000000000000000000/build/src/image/ImageFactory.cpp, line 109 13:10:39 INFO - PROCESS | 2564 | [2564] WARNING: 'NS_FAILED(aResult)', file c:/builds/moz2_slave/m-rel-w64-d-000000000000000000/build/src/netwerk/cache2/CacheFile.cpp, line 653 13:10:39 INFO - PROCESS | 2564 | [2564] WARNING: RasterImage::Init failed: file c:/builds/moz2_slave/m-rel-w64-d-000000000000000000/build/src/image/ImageFactory.cpp, line 109 13:10:39 INFO - PROCESS | 2564 | [2564] WARNING: 'NS_FAILED(aResult)', file c:/builds/moz2_slave/m-rel-w64-d-000000000000000000/build/src/netwerk/cache2/CacheFile.cpp, line 653 13:10:39 INFO - PROCESS | 2564 | 1471464639600 Marionette TRACE conn7 <- [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:10:39 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.transform.html | clearRect is affected by transforms 13:10:39 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.transform.html | took 692ms 13:10:39 INFO - PROCESS | 2564 | 1471464639648 Marionette TRACE conn7 -> [0,577,"getWindowHandle",null] 13:10:39 INFO - PROCESS | 2564 | 1471464639650 Marionette TRACE conn7 <- [1,577,null,{"value":"13"}] 13:10:39 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.zero.html 13:10:39 INFO - PROCESS | 2564 | 1471464639654 Marionette TRACE conn7 -> [0,578,"setScriptTimeout",{"ms":35000}] 13:10:39 INFO - PROCESS | 2564 | 1471464639658 Marionette TRACE conn7 <- [1,578,null,{}] 13:10:39 INFO - PROCESS | 2564 | 1471464639669 Marionette TRACE conn7 -> [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:10:39 INFO - PROCESS | 2564 | 1471464639674 Marionette INFO sendAsync bc8f8550-5cfe-4dfe-b5f0-ca36c3097f63 13:10:39 INFO - PROCESS | 2564 | 1471464639793 Marionette TRACE conn7 <- [1,579,null,{"value":null}] 13:10:39 INFO - PROCESS | 2564 | 1471464639873 Marionette TRACE conn7 -> [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\", \"8d521690-0e1e-4993-8caf-94bf4ae6dcf1\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:10:39 INFO - PROCESS | 2564 | 1471464639876 Marionette INFO sendAsync bc8f8550-5cfe-4dfe-b5f0-ca36c3097f63 13:10:39 INFO - PROCESS | 2564 | ++DOCSHELL 00000039CCC63000 == 30 [pid = 2564] [id = 154] 13:10:39 INFO - PROCESS | 2564 | ++DOMWINDOW == 85 (00000039C77DDC00) [pid = 2564] [serial = 460] [outer = 0000000000000000] 13:10:39 INFO - PROCESS | 2564 | ++DOMWINDOW == 86 (00000039C7A9DC00) [pid = 2564] [serial = 461] [outer = 00000039C77DDC00] 13:10:39 INFO - PROCESS | 2564 | 1471464639929 Marionette DEBUG loaded listener.js 13:10:40 INFO - PROCESS | 2564 | ++DOMWINDOW == 87 (00000039CAE27C00) [pid = 2564] [serial = 462] [outer = 00000039C77DDC00] 13:10:40 INFO - PROCESS | 2564 | 1471464640373 Marionette TRACE conn7 <- [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:10:40 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.zero.html | clearRect of zero pixels has no effect 13:10:40 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.zero.html | took 733ms 13:10:40 INFO - PROCESS | 2564 | 1471464640389 Marionette TRACE conn7 -> [0,581,"getWindowHandle",null] 13:10:40 INFO - PROCESS | 2564 | 1471464640392 Marionette TRACE conn7 <- [1,581,null,{"value":"13"}] 13:10:40 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.basic.html 13:10:40 INFO - PROCESS | 2564 | 1471464640395 Marionette TRACE conn7 -> [0,582,"setScriptTimeout",{"ms":35000}] 13:10:40 INFO - PROCESS | 2564 | 1471464640397 Marionette TRACE conn7 <- [1,582,null,{}] 13:10:40 INFO - PROCESS | 2564 | 1471464640407 Marionette TRACE conn7 -> [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:10:40 INFO - PROCESS | 2564 | 1471464640409 Marionette INFO sendAsync bc8f8550-5cfe-4dfe-b5f0-ca36c3097f63 13:10:40 INFO - PROCESS | 2564 | 1471464640525 Marionette TRACE conn7 <- [1,583,null,{"value":null}] 13:10:40 INFO - PROCESS | 2564 | 1471464640531 Marionette TRACE conn7 -> [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\", \"8d521690-0e1e-4993-8caf-94bf4ae6dcf1\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:10:40 INFO - PROCESS | 2564 | 1471464640533 Marionette INFO sendAsync bc8f8550-5cfe-4dfe-b5f0-ca36c3097f63 13:10:40 INFO - PROCESS | 2564 | ++DOCSHELL 00000039CCEB3800 == 31 [pid = 2564] [id = 155] 13:10:40 INFO - PROCESS | 2564 | ++DOMWINDOW == 88 (00000039CCCA0800) [pid = 2564] [serial = 463] [outer = 0000000000000000] 13:10:40 INFO - PROCESS | 2564 | ++DOMWINDOW == 89 (00000039CCE45000) [pid = 2564] [serial = 464] [outer = 00000039CCCA0800] 13:10:40 INFO - PROCESS | 2564 | 1471464640581 Marionette DEBUG loaded listener.js 13:10:40 INFO - PROCESS | 2564 | ++DOMWINDOW == 90 (00000039CCF38400) [pid = 2564] [serial = 465] [outer = 00000039CCCA0800] 13:10:41 INFO - PROCESS | 2564 | 1471464641041 Marionette TRACE conn7 <- [1,584,null,{"value":["/2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.basic.html",0,null,null,[["fillRect works",0,null,null]]]}] 13:10:41 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.basic.html | fillRect works 13:10:41 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.basic.html | took 690ms 13:10:41 INFO - PROCESS | 2564 | 1471464641089 Marionette TRACE conn7 -> [0,585,"getWindowHandle",null] 13:10:41 INFO - PROCESS | 2564 | 1471464641091 Marionette TRACE conn7 <- [1,585,null,{"value":"13"}] 13:10:41 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.clip.html 13:10:41 INFO - PROCESS | 2564 | 1471464641095 Marionette TRACE conn7 -> [0,586,"setScriptTimeout",{"ms":35000}] 13:10:41 INFO - PROCESS | 2564 | 1471464641096 Marionette TRACE conn7 <- [1,586,null,{}] 13:10:41 INFO - PROCESS | 2564 | 1471464641100 Marionette TRACE conn7 -> [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:10:41 INFO - PROCESS | 2564 | 1471464641102 Marionette INFO sendAsync bc8f8550-5cfe-4dfe-b5f0-ca36c3097f63 13:10:41 INFO - PROCESS | 2564 | 1471464641237 Marionette TRACE conn7 <- [1,587,null,{"value":null}] 13:10:41 INFO - PROCESS | 2564 | 1471464641248 Marionette TRACE conn7 -> [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\", \"8d521690-0e1e-4993-8caf-94bf4ae6dcf1\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:10:41 INFO - PROCESS | 2564 | 1471464641250 Marionette INFO sendAsync bc8f8550-5cfe-4dfe-b5f0-ca36c3097f63 13:10:41 INFO - PROCESS | 2564 | ++DOCSHELL 00000039CDC23000 == 32 [pid = 2564] [id = 156] 13:10:41 INFO - PROCESS | 2564 | ++DOMWINDOW == 91 (00000039CCF39000) [pid = 2564] [serial = 466] [outer = 0000000000000000] 13:10:41 INFO - PROCESS | 2564 | ++DOMWINDOW == 92 (00000039CD237C00) [pid = 2564] [serial = 467] [outer = 00000039CCF39000] 13:10:41 INFO - PROCESS | 2564 | 1471464641336 Marionette DEBUG loaded listener.js 13:10:41 INFO - PROCESS | 2564 | ++DOMWINDOW == 93 (00000039CDCE9800) [pid = 2564] [serial = 468] [outer = 00000039CCF39000] 13:10:41 INFO - PROCESS | 2564 | 1471464641762 Marionette TRACE conn7 <- [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:10:41 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.clip.html | fillRect is affected by clipping regions 13:10:41 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.clip.html | took 671ms 13:10:41 INFO - PROCESS | 2564 | 1471464641769 Marionette TRACE conn7 -> [0,589,"getWindowHandle",null] 13:10:41 INFO - PROCESS | 2564 | 1471464641771 Marionette TRACE conn7 <- [1,589,null,{"value":"13"}] 13:10:41 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.negative.html 13:10:41 INFO - PROCESS | 2564 | 1471464641784 Marionette TRACE conn7 -> [0,590,"setScriptTimeout",{"ms":35000}] 13:10:41 INFO - PROCESS | 2564 | 1471464641786 Marionette TRACE conn7 <- [1,590,null,{}] 13:10:41 INFO - PROCESS | 2564 | 1471464641790 Marionette TRACE conn7 -> [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:10:41 INFO - PROCESS | 2564 | 1471464641795 Marionette INFO sendAsync bc8f8550-5cfe-4dfe-b5f0-ca36c3097f63 13:10:41 INFO - PROCESS | 2564 | 1471464641930 Marionette TRACE conn7 <- [1,591,null,{"value":null}] 13:10:41 INFO - PROCESS | 2564 | 1471464641936 Marionette TRACE conn7 -> [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\", \"8d521690-0e1e-4993-8caf-94bf4ae6dcf1\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:10:41 INFO - PROCESS | 2564 | 1471464641938 Marionette INFO sendAsync bc8f8550-5cfe-4dfe-b5f0-ca36c3097f63 13:10:41 INFO - PROCESS | 2564 | ++DOCSHELL 00000039CE449000 == 33 [pid = 2564] [id = 157] 13:10:41 INFO - PROCESS | 2564 | ++DOMWINDOW == 94 (00000039CDCF3400) [pid = 2564] [serial = 469] [outer = 0000000000000000] 13:10:42 INFO - PROCESS | 2564 | ++DOMWINDOW == 95 (00000039CE077800) [pid = 2564] [serial = 470] [outer = 00000039CDCF3400] 13:10:42 INFO - PROCESS | 2564 | 1471464642026 Marionette DEBUG loaded listener.js 13:10:42 INFO - PROCESS | 2564 | ++DOMWINDOW == 96 (00000039CEA26400) [pid = 2564] [serial = 471] [outer = 00000039CDCF3400] 13:10:42 INFO - PROCESS | 2564 | --DOMWINDOW == 95 (00000039CE4F5C00) [pid = 2564] [serial = 357] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.composite.html] 13:10:42 INFO - PROCESS | 2564 | --DOMWINDOW == 94 (00000039CE40A400) [pid = 2564] [serial = 421] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.zerosource.image.html] 13:10:42 INFO - PROCESS | 2564 | --DOMWINDOW == 93 (00000039CEA59C00) [pid = 2564] [serial = 424] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/drawing-paths-to-the-canvas/canvas_focus_drawCustomFocusRing_001.html] 13:10:42 INFO - PROCESS | 2564 | --DOMWINDOW == 92 (00000039CDCEEC00) [pid = 2564] [serial = 418] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.zerosource.html] 13:10:42 INFO - PROCESS | 2564 | --DOMWINDOW == 91 (00000039D17CFC00) [pid = 2564] [serial = 397] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.path.html] 13:10:42 INFO - PROCESS | 2564 | --DOMWINDOW == 90 (00000039C1C19800) [pid = 2564] [serial = 412] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.wrongtype.html] 13:10:42 INFO - PROCESS | 2564 | --DOMWINDOW == 89 (00000039CCE47400) [pid = 2564] [serial = 415] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.zerocanvas.html] 13:10:42 INFO - PROCESS | 2564 | --DOMWINDOW == 88 (00000039D05E6400) [pid = 2564] [serial = 406] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.svg.html] 13:10:42 INFO - PROCESS | 2564 | --DOMWINDOW == 87 (00000039C188B000) [pid = 2564] [serial = 409] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.transform.html] 13:10:42 INFO - PROCESS | 2564 | --DOMWINDOW == 86 (00000039CD9E5000) [pid = 2564] [serial = 403] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.self.2.html] 13:10:42 INFO - PROCESS | 2564 | --DOMWINDOW == 85 (00000039C5870C00) [pid = 2564] [serial = 400] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.self.1.html] 13:10:42 INFO - PROCESS | 2564 | --DOMWINDOW == 84 (00000039D17B4400) [pid = 2564] [serial = 427] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_002.html] 13:10:42 INFO - PROCESS | 2564 | --DOMWINDOW == 83 (00000039CD423C00) [pid = 2564] [serial = 433] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.basic.html] 13:10:42 INFO - PROCESS | 2564 | --DOMWINDOW == 82 (00000039D1CA2C00) [pid = 2564] [serial = 436] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.clip.html] 13:10:42 INFO - PROCESS | 2564 | --DOMWINDOW == 81 (00000039C5D63400) [pid = 2564] [serial = 430] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_003.html] 13:10:42 INFO - PROCESS | 2564 | 1471464642867 Marionette TRACE conn7 <- [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:10:42 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.negative.html | fillRect of negative sizes works 13:10:42 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.negative.html | took 1134ms 13:10:42 INFO - PROCESS | 2564 | 1471464642916 Marionette TRACE conn7 -> [0,593,"getWindowHandle",null] 13:10:42 INFO - PROCESS | 2564 | 1471464642919 Marionette TRACE conn7 <- [1,593,null,{"value":"13"}] 13:10:42 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.nonfinite.html 13:10:42 INFO - PROCESS | 2564 | 1471464642922 Marionette TRACE conn7 -> [0,594,"setScriptTimeout",{"ms":35000}] 13:10:42 INFO - PROCESS | 2564 | 1471464642924 Marionette TRACE conn7 <- [1,594,null,{}] 13:10:42 INFO - PROCESS | 2564 | 1471464642927 Marionette TRACE conn7 -> [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:10:42 INFO - PROCESS | 2564 | 1471464642929 Marionette INFO sendAsync bc8f8550-5cfe-4dfe-b5f0-ca36c3097f63 13:10:43 INFO - PROCESS | 2564 | 1471464643015 Marionette TRACE conn7 <- [1,595,null,{"value":null}] 13:10:43 INFO - PROCESS | 2564 | 1471464643022 Marionette TRACE conn7 -> [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\", \"8d521690-0e1e-4993-8caf-94bf4ae6dcf1\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:10:43 INFO - PROCESS | 2564 | 1471464643024 Marionette INFO sendAsync bc8f8550-5cfe-4dfe-b5f0-ca36c3097f63 13:10:43 INFO - PROCESS | 2564 | ++DOCSHELL 00000039D02C7000 == 34 [pid = 2564] [id = 158] 13:10:43 INFO - PROCESS | 2564 | ++DOMWINDOW == 82 (00000039CAA89800) [pid = 2564] [serial = 472] [outer = 0000000000000000] 13:10:43 INFO - PROCESS | 2564 | ++DOMWINDOW == 83 (00000039CDB5C400) [pid = 2564] [serial = 473] [outer = 00000039CAA89800] 13:10:43 INFO - PROCESS | 2564 | 1471464643071 Marionette DEBUG loaded listener.js 13:10:43 INFO - PROCESS | 2564 | ++DOMWINDOW == 84 (00000039CE4AF800) [pid = 2564] [serial = 474] [outer = 00000039CAA89800] 13:10:43 INFO - PROCESS | 2564 | 1471464643488 Marionette TRACE conn7 <- [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:10:43 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.nonfinite.html | fillRect() with Infinity/NaN is ignored 13:10:43 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.nonfinite.html | took 627ms 13:10:43 INFO - PROCESS | 2564 | 1471464643552 Marionette TRACE conn7 -> [0,597,"getWindowHandle",null] 13:10:43 INFO - PROCESS | 2564 | 1471464643555 Marionette TRACE conn7 <- [1,597,null,{"value":"13"}] 13:10:43 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.path.html 13:10:43 INFO - PROCESS | 2564 | 1471464643558 Marionette TRACE conn7 -> [0,598,"setScriptTimeout",{"ms":35000}] 13:10:43 INFO - PROCESS | 2564 | 1471464643560 Marionette TRACE conn7 <- [1,598,null,{}] 13:10:43 INFO - PROCESS | 2564 | 1471464643563 Marionette TRACE conn7 -> [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:10:43 INFO - PROCESS | 2564 | 1471464643565 Marionette INFO sendAsync bc8f8550-5cfe-4dfe-b5f0-ca36c3097f63 13:10:43 INFO - PROCESS | 2564 | 1471464643650 Marionette TRACE conn7 <- [1,599,null,{"value":null}] 13:10:43 INFO - PROCESS | 2564 | 1471464643658 Marionette TRACE conn7 -> [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\", \"8d521690-0e1e-4993-8caf-94bf4ae6dcf1\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:10:43 INFO - PROCESS | 2564 | 1471464643660 Marionette INFO sendAsync bc8f8550-5cfe-4dfe-b5f0-ca36c3097f63 13:10:43 INFO - PROCESS | 2564 | ++DOCSHELL 00000039D1E0F800 == 35 [pid = 2564] [id = 159] 13:10:43 INFO - PROCESS | 2564 | ++DOMWINDOW == 85 (00000039CD423C00) [pid = 2564] [serial = 475] [outer = 0000000000000000] 13:10:43 INFO - PROCESS | 2564 | ++DOMWINDOW == 86 (00000039CEA8B400) [pid = 2564] [serial = 476] [outer = 00000039CD423C00] 13:10:43 INFO - PROCESS | 2564 | 1471464643706 Marionette DEBUG loaded listener.js 13:10:43 INFO - PROCESS | 2564 | ++DOMWINDOW == 87 (00000039CEDCE000) [pid = 2564] [serial = 477] [outer = 00000039CD423C00] 13:10:44 INFO - PROCESS | 2564 | 1471464644163 Marionette TRACE conn7 <- [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:10:44 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.path.html | fillRect does not affect the current path 13:10:44 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.path.html | took 628ms 13:10:44 INFO - PROCESS | 2564 | 1471464644193 Marionette TRACE conn7 -> [0,601,"getWindowHandle",null] 13:10:44 INFO - PROCESS | 2564 | 1471464644195 Marionette TRACE conn7 <- [1,601,null,{"value":"13"}] 13:10:44 INFO - PROCESS | 2564 | 1471464644199 Marionette TRACE conn7 -> [0,602,"setScriptTimeout",{"ms":35000}] 13:10:44 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.shadow.html 13:10:44 INFO - PROCESS | 2564 | 1471464644201 Marionette TRACE conn7 <- [1,602,null,{}] 13:10:44 INFO - PROCESS | 2564 | 1471464644209 Marionette TRACE conn7 -> [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:10:44 INFO - PROCESS | 2564 | 1471464644211 Marionette INFO sendAsync bc8f8550-5cfe-4dfe-b5f0-ca36c3097f63 13:10:44 INFO - PROCESS | 2564 | 1471464644298 Marionette TRACE conn7 <- [1,603,null,{"value":null}] 13:10:44 INFO - PROCESS | 2564 | 1471464644306 Marionette TRACE conn7 -> [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\", \"8d521690-0e1e-4993-8caf-94bf4ae6dcf1\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:10:44 INFO - PROCESS | 2564 | 1471464644308 Marionette INFO sendAsync bc8f8550-5cfe-4dfe-b5f0-ca36c3097f63 13:10:44 INFO - PROCESS | 2564 | ++DOCSHELL 00000039D2528800 == 36 [pid = 2564] [id = 160] 13:10:44 INFO - PROCESS | 2564 | ++DOMWINDOW == 88 (00000039CEDD0400) [pid = 2564] [serial = 478] [outer = 0000000000000000] 13:10:44 INFO - PROCESS | 2564 | ++DOMWINDOW == 89 (00000039CFD3E800) [pid = 2564] [serial = 479] [outer = 00000039CEDD0400] 13:10:44 INFO - PROCESS | 2564 | 1471464644354 Marionette DEBUG loaded listener.js 13:10:44 INFO - PROCESS | 2564 | ++DOMWINDOW == 90 (00000039D0279800) [pid = 2564] [serial = 480] [outer = 00000039CEDD0400] 13:10:45 INFO - PROCESS | 2564 | 1471464645080 Marionette TRACE conn7 <- [1,604,null,{"value":["/2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.shadow.html",0,null,null,[["fillRect draws shadows",0,null,null]]]}] 13:10:45 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.shadow.html | fillRect draws shadows 13:10:45 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.shadow.html | took 921ms 13:10:45 INFO - PROCESS | 2564 | 1471464645125 Marionette TRACE conn7 -> [0,605,"getWindowHandle",null] 13:10:45 INFO - PROCESS | 2564 | 1471464645130 Marionette TRACE conn7 <- [1,605,null,{"value":"13"}] 13:10:45 INFO - PROCESS | 2564 | 1471464645135 Marionette TRACE conn7 -> [0,606,"setScriptTimeout",{"ms":35000}] 13:10:45 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.transform.html 13:10:45 INFO - PROCESS | 2564 | 1471464645139 Marionette TRACE conn7 <- [1,606,null,{}] 13:10:45 INFO - PROCESS | 2564 | 1471464645145 Marionette TRACE conn7 -> [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:10:45 INFO - PROCESS | 2564 | 1471464645149 Marionette INFO sendAsync bc8f8550-5cfe-4dfe-b5f0-ca36c3097f63 13:10:45 INFO - PROCESS | 2564 | 1471464645286 Marionette TRACE conn7 <- [1,607,null,{"value":null}] 13:10:45 INFO - PROCESS | 2564 | 1471464645354 Marionette TRACE conn7 -> [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\", \"8d521690-0e1e-4993-8caf-94bf4ae6dcf1\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:10:45 INFO - PROCESS | 2564 | 1471464645358 Marionette INFO sendAsync bc8f8550-5cfe-4dfe-b5f0-ca36c3097f63 13:10:45 INFO - PROCESS | 2564 | ++DOCSHELL 00000039C7AC1000 == 37 [pid = 2564] [id = 161] 13:10:45 INFO - PROCESS | 2564 | ++DOMWINDOW == 91 (00000039C17AF400) [pid = 2564] [serial = 481] [outer = 0000000000000000] 13:10:45 INFO - PROCESS | 2564 | ++DOMWINDOW == 92 (00000039C1889C00) [pid = 2564] [serial = 482] [outer = 00000039C17AF400] 13:10:45 INFO - PROCESS | 2564 | 1471464645460 Marionette DEBUG loaded listener.js 13:10:45 INFO - PROCESS | 2564 | ++DOMWINDOW == 93 (00000039C29FCC00) [pid = 2564] [serial = 483] [outer = 00000039C17AF400] 13:10:46 INFO - PROCESS | 2564 | 1471464646172 Marionette TRACE conn7 <- [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:10:46 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.transform.html | fillRect is affected by transforms 13:10:46 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.transform.html | took 1086ms 13:10:46 INFO - PROCESS | 2564 | 1471464646225 Marionette TRACE conn7 -> [0,609,"getWindowHandle",null] 13:10:46 INFO - PROCESS | 2564 | 1471464646230 Marionette TRACE conn7 <- [1,609,null,{"value":"13"}] 13:10:46 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.zero.html 13:10:46 INFO - PROCESS | 2564 | 1471464646237 Marionette TRACE conn7 -> [0,610,"setScriptTimeout",{"ms":35000}] 13:10:46 INFO - PROCESS | 2564 | 1471464646241 Marionette TRACE conn7 <- [1,610,null,{}] 13:10:46 INFO - PROCESS | 2564 | 1471464646245 Marionette TRACE conn7 -> [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:10:46 INFO - PROCESS | 2564 | 1471464646248 Marionette INFO sendAsync bc8f8550-5cfe-4dfe-b5f0-ca36c3097f63 13:10:46 INFO - PROCESS | 2564 | 1471464646375 Marionette TRACE conn7 <- [1,611,null,{"value":null}] 13:10:46 INFO - PROCESS | 2564 | 1471464646450 Marionette TRACE conn7 -> [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\", \"8d521690-0e1e-4993-8caf-94bf4ae6dcf1\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:10:46 INFO - PROCESS | 2564 | 1471464646453 Marionette INFO sendAsync bc8f8550-5cfe-4dfe-b5f0-ca36c3097f63 13:10:46 INFO - PROCESS | 2564 | ++DOCSHELL 00000039CDED2800 == 38 [pid = 2564] [id = 162] 13:10:46 INFO - PROCESS | 2564 | ++DOMWINDOW == 94 (00000039C74E9800) [pid = 2564] [serial = 484] [outer = 0000000000000000] 13:10:46 INFO - PROCESS | 2564 | ++DOMWINDOW == 95 (00000039C7E60C00) [pid = 2564] [serial = 485] [outer = 00000039C74E9800] 13:10:46 INFO - PROCESS | 2564 | 1471464646554 Marionette DEBUG loaded listener.js 13:10:46 INFO - PROCESS | 2564 | ++DOMWINDOW == 96 (00000039CCC2F000) [pid = 2564] [serial = 486] [outer = 00000039C74E9800] 13:10:47 INFO - PROCESS | 2564 | 1471464647407 Marionette TRACE conn7 <- [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:10:47 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.zero.html | fillRect of zero pixels has no effect 13:10:47 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.zero.html | took 1230ms 13:10:47 INFO - PROCESS | 2564 | 1471464647469 Marionette TRACE conn7 -> [0,613,"getWindowHandle",null] 13:10:47 INFO - PROCESS | 2564 | 1471464647473 Marionette TRACE conn7 <- [1,613,null,{"value":"13"}] 13:10:47 INFO - PROCESS | 2564 | 1471464647478 Marionette TRACE conn7 -> [0,614,"setScriptTimeout",{"ms":35000}] 13:10:47 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.basic.html 13:10:47 INFO - PROCESS | 2564 | 1471464647482 Marionette TRACE conn7 <- [1,614,null,{}] 13:10:47 INFO - PROCESS | 2564 | 1471464647487 Marionette TRACE conn7 -> [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:10:47 INFO - PROCESS | 2564 | 1471464647490 Marionette INFO sendAsync bc8f8550-5cfe-4dfe-b5f0-ca36c3097f63 13:10:47 INFO - PROCESS | 2564 | 1471464647609 Marionette TRACE conn7 <- [1,615,null,{"value":null}] 13:10:47 INFO - PROCESS | 2564 | 1471464647685 Marionette TRACE conn7 -> [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\", \"8d521690-0e1e-4993-8caf-94bf4ae6dcf1\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:10:47 INFO - PROCESS | 2564 | 1471464647689 Marionette INFO sendAsync bc8f8550-5cfe-4dfe-b5f0-ca36c3097f63 13:10:47 INFO - PROCESS | 2564 | ++DOCSHELL 00000039C7ACC000 == 39 [pid = 2564] [id = 163] 13:10:47 INFO - PROCESS | 2564 | ++DOMWINDOW == 97 (00000039C185C800) [pid = 2564] [serial = 487] [outer = 0000000000000000] 13:10:47 INFO - PROCESS | 2564 | ++DOMWINDOW == 98 (00000039C5869400) [pid = 2564] [serial = 488] [outer = 00000039C185C800] 13:10:47 INFO - PROCESS | 2564 | 1471464647786 Marionette DEBUG loaded listener.js 13:10:47 INFO - PROCESS | 2564 | ++DOMWINDOW == 99 (00000039C74A9C00) [pid = 2564] [serial = 489] [outer = 00000039C185C800] 13:10:48 INFO - PROCESS | 2564 | --DOCSHELL 00000039D1E0F800 == 38 [pid = 2564] [id = 159] 13:10:48 INFO - PROCESS | 2564 | --DOCSHELL 00000039D02C7000 == 37 [pid = 2564] [id = 158] 13:10:48 INFO - PROCESS | 2564 | --DOCSHELL 00000039CE449000 == 36 [pid = 2564] [id = 157] 13:10:48 INFO - PROCESS | 2564 | --DOCSHELL 00000039CDC23000 == 35 [pid = 2564] [id = 156] 13:10:48 INFO - PROCESS | 2564 | --DOCSHELL 00000039CCEB3800 == 34 [pid = 2564] [id = 155] 13:10:48 INFO - PROCESS | 2564 | --DOCSHELL 00000039CCC63000 == 33 [pid = 2564] [id = 154] 13:10:48 INFO - PROCESS | 2564 | --DOCSHELL 00000039CABA6000 == 32 [pid = 2564] [id = 153] 13:10:48 INFO - PROCESS | 2564 | --DOCSHELL 00000039C639C800 == 31 [pid = 2564] [id = 152] 13:10:48 INFO - PROCESS | 2564 | --DOMWINDOW == 98 (00000039CEA32400) [pid = 2564] [serial = 359] [outer = 0000000000000000] [url = about:blank] 13:10:48 INFO - PROCESS | 2564 | --DOMWINDOW == 97 (00000039CE4AB800) [pid = 2564] [serial = 422] [outer = 0000000000000000] [url = about:blank] 13:10:48 INFO - PROCESS | 2564 | --DOMWINDOW == 96 (00000039D00D5800) [pid = 2564] [serial = 425] [outer = 0000000000000000] [url = about:blank] 13:10:48 INFO - PROCESS | 2564 | --DOMWINDOW == 95 (00000039CDEEBC00) [pid = 2564] [serial = 419] [outer = 0000000000000000] [url = about:blank] 13:10:48 INFO - PROCESS | 2564 | --DOMWINDOW == 94 (00000039D18CD400) [pid = 2564] [serial = 399] [outer = 0000000000000000] [url = about:blank] 13:10:48 INFO - PROCESS | 2564 | --DOMWINDOW == 93 (00000039D18C5C00) [pid = 2564] [serial = 398] [outer = 0000000000000000] [url = about:blank] 13:10:48 INFO - PROCESS | 2564 | --DOMWINDOW == 92 (00000039C74ABC00) [pid = 2564] [serial = 413] [outer = 0000000000000000] [url = about:blank] 13:10:48 INFO - PROCESS | 2564 | --DOMWINDOW == 91 (00000039C7A9A000) [pid = 2564] [serial = 414] [outer = 0000000000000000] [url = about:blank] 13:10:48 INFO - PROCESS | 2564 | --DOMWINDOW == 90 (00000039CCF3D800) [pid = 2564] [serial = 416] [outer = 0000000000000000] [url = about:blank] 13:10:48 INFO - PROCESS | 2564 | --DOMWINDOW == 89 (00000039CD9DB000) [pid = 2564] [serial = 417] [outer = 0000000000000000] [url = about:blank] 13:10:48 INFO - PROCESS | 2564 | --DOMWINDOW == 88 (00000039D0F7BC00) [pid = 2564] [serial = 407] [outer = 0000000000000000] [url = about:blank] 13:10:48 INFO - PROCESS | 2564 | --DOMWINDOW == 87 (00000039D17D0C00) [pid = 2564] [serial = 408] [outer = 0000000000000000] [url = about:blank] 13:10:48 INFO - PROCESS | 2564 | --DOMWINDOW == 86 (00000039C18CFC00) [pid = 2564] [serial = 410] [outer = 0000000000000000] [url = about:blank] 13:10:48 INFO - PROCESS | 2564 | --DOMWINDOW == 85 (00000039C7A5E000) [pid = 2564] [serial = 411] [outer = 0000000000000000] [url = about:blank] 13:10:48 INFO - PROCESS | 2564 | --DOMWINDOW == 84 (00000039CE4A1400) [pid = 2564] [serial = 404] [outer = 0000000000000000] [url = about:blank] 13:10:48 INFO - PROCESS | 2564 | --DOMWINDOW == 83 (00000039CEAE9800) [pid = 2564] [serial = 405] [outer = 0000000000000000] [url = about:blank] 13:10:48 INFO - PROCESS | 2564 | --DOMWINDOW == 82 (00000039C74B6C00) [pid = 2564] [serial = 401] [outer = 0000000000000000] [url = about:blank] 13:10:48 INFO - PROCESS | 2564 | --DOMWINDOW == 81 (00000039D17D1C00) [pid = 2564] [serial = 428] [outer = 0000000000000000] [url = about:blank] 13:10:48 INFO - PROCESS | 2564 | --DOMWINDOW == 80 (00000039CB00A000) [pid = 2564] [serial = 402] [outer = 0000000000000000] [url = about:blank] 13:10:48 INFO - PROCESS | 2564 | --DOMWINDOW == 79 (00000039D1D83800) [pid = 2564] [serial = 435] [outer = 0000000000000000] [url = about:blank] 13:10:48 INFO - PROCESS | 2564 | --DOMWINDOW == 78 (00000039D1D8AC00) [pid = 2564] [serial = 437] [outer = 0000000000000000] [url = about:blank] 13:10:48 INFO - PROCESS | 2564 | --DOMWINDOW == 77 (00000039D1E30800) [pid = 2564] [serial = 438] [outer = 0000000000000000] [url = about:blank] 13:10:48 INFO - PROCESS | 2564 | --DOMWINDOW == 76 (00000039D17AC000) [pid = 2564] [serial = 426] [outer = 0000000000000000] [url = about:blank] 13:10:48 INFO - PROCESS | 2564 | --DOMWINDOW == 75 (00000039D13B1000) [pid = 2564] [serial = 434] [outer = 0000000000000000] [url = about:blank] 13:10:48 INFO - PROCESS | 2564 | --DOMWINDOW == 74 (00000039CEA53400) [pid = 2564] [serial = 423] [outer = 0000000000000000] [url = about:blank] 13:10:48 INFO - PROCESS | 2564 | --DOMWINDOW == 73 (00000039D1C9A000) [pid = 2564] [serial = 429] [outer = 0000000000000000] [url = about:blank] 13:10:48 INFO - PROCESS | 2564 | --DOMWINDOW == 72 (00000039CCF3AC00) [pid = 2564] [serial = 431] [outer = 0000000000000000] [url = about:blank] 13:10:48 INFO - PROCESS | 2564 | --DOMWINDOW == 71 (00000039CDFC3C00) [pid = 2564] [serial = 420] [outer = 0000000000000000] [url = about:blank] 13:10:48 INFO - PROCESS | 2564 | --DOMWINDOW == 70 (00000039CEDC8800) [pid = 2564] [serial = 432] [outer = 0000000000000000] [url = about:blank] 13:10:48 INFO - PROCESS | 2564 | 1471464648286 Marionette TRACE conn7 <- [1,616,null,{"value":["/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.basic.html",0,null,null,[["strokeRect works",0,null,null]]]}] 13:10:48 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.basic.html | strokeRect works 13:10:48 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.basic.html | took 839ms 13:10:48 INFO - PROCESS | 2564 | 1471464648322 Marionette TRACE conn7 -> [0,617,"getWindowHandle",null] 13:10:48 INFO - PROCESS | 2564 | 1471464648326 Marionette TRACE conn7 <- [1,617,null,{"value":"13"}] 13:10:48 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.clip.html 13:10:48 INFO - PROCESS | 2564 | 1471464648332 Marionette TRACE conn7 -> [0,618,"setScriptTimeout",{"ms":35000}] 13:10:48 INFO - PROCESS | 2564 | 1471464648335 Marionette TRACE conn7 <- [1,618,null,{}] 13:10:48 INFO - PROCESS | 2564 | 1471464648339 Marionette TRACE conn7 -> [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:10:48 INFO - PROCESS | 2564 | 1471464648342 Marionette INFO sendAsync bc8f8550-5cfe-4dfe-b5f0-ca36c3097f63 13:10:48 INFO - PROCESS | 2564 | 1471464648434 Marionette TRACE conn7 <- [1,619,null,{"value":null}] 13:10:48 INFO - PROCESS | 2564 | 1471464648443 Marionette TRACE conn7 -> [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\", \"8d521690-0e1e-4993-8caf-94bf4ae6dcf1\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:10:48 INFO - PROCESS | 2564 | 1471464648445 Marionette INFO sendAsync bc8f8550-5cfe-4dfe-b5f0-ca36c3097f63 13:10:48 INFO - PROCESS | 2564 | ++DOCSHELL 00000039CC335000 == 32 [pid = 2564] [id = 164] 13:10:48 INFO - PROCESS | 2564 | ++DOMWINDOW == 71 (00000039C7A93C00) [pid = 2564] [serial = 490] [outer = 0000000000000000] 13:10:48 INFO - PROCESS | 2564 | ++DOMWINDOW == 72 (00000039C7E66000) [pid = 2564] [serial = 491] [outer = 00000039C7A93C00] 13:10:48 INFO - PROCESS | 2564 | 1471464648495 Marionette DEBUG loaded listener.js 13:10:48 INFO - PROCESS | 2564 | ++DOMWINDOW == 73 (00000039CB00A000) [pid = 2564] [serial = 492] [outer = 00000039C7A93C00] 13:10:48 INFO - PROCESS | 2564 | 1471464648971 Marionette TRACE conn7 <- [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:10:49 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.clip.html | strokeRect is affected by clipping regions 13:10:49 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.clip.html | took 692ms 13:10:49 INFO - PROCESS | 2564 | 1471464649027 Marionette TRACE conn7 -> [0,621,"getWindowHandle",null] 13:10:49 INFO - PROCESS | 2564 | 1471464649030 Marionette TRACE conn7 <- [1,621,null,{"value":"13"}] 13:10:49 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.globalalpha.html 13:10:49 INFO - PROCESS | 2564 | 1471464649034 Marionette TRACE conn7 -> [0,622,"setScriptTimeout",{"ms":35000}] 13:10:49 INFO - PROCESS | 2564 | 1471464649037 Marionette TRACE conn7 <- [1,622,null,{}] 13:10:49 INFO - PROCESS | 2564 | 1471464649049 Marionette TRACE conn7 -> [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:10:49 INFO - PROCESS | 2564 | 1471464649055 Marionette INFO sendAsync bc8f8550-5cfe-4dfe-b5f0-ca36c3097f63 13:10:49 INFO - PROCESS | 2564 | 1471464649176 Marionette TRACE conn7 <- [1,623,null,{"value":null}] 13:10:49 INFO - PROCESS | 2564 | 1471464649250 Marionette TRACE conn7 -> [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\", \"8d521690-0e1e-4993-8caf-94bf4ae6dcf1\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:10:49 INFO - PROCESS | 2564 | 1471464649254 Marionette INFO sendAsync bc8f8550-5cfe-4dfe-b5f0-ca36c3097f63 13:10:49 INFO - PROCESS | 2564 | ++DOCSHELL 00000039CD518000 == 33 [pid = 2564] [id = 165] 13:10:49 INFO - PROCESS | 2564 | ++DOMWINDOW == 74 (00000039C7A9A000) [pid = 2564] [serial = 493] [outer = 0000000000000000] 13:10:49 INFO - PROCESS | 2564 | ++DOMWINDOW == 75 (00000039CD0E5C00) [pid = 2564] [serial = 494] [outer = 00000039C7A9A000] 13:10:49 INFO - PROCESS | 2564 | 1471464649314 Marionette DEBUG loaded listener.js 13:10:49 INFO - PROCESS | 2564 | ++DOMWINDOW == 76 (00000039CDCC1000) [pid = 2564] [serial = 495] [outer = 00000039C7A9A000] 13:10:49 INFO - PROCESS | 2564 | [2564] WARNING: RasterImage::Init failed: file c:/builds/moz2_slave/m-rel-w64-d-000000000000000000/build/src/image/ImageFactory.cpp, line 109 13:10:49 INFO - PROCESS | 2564 | [2564] WARNING: 'NS_FAILED(aResult)', file c:/builds/moz2_slave/m-rel-w64-d-000000000000000000/build/src/netwerk/cache2/CacheFile.cpp, line 653 13:10:49 INFO - PROCESS | 2564 | [2564] WARNING: RasterImage::Init failed: file c:/builds/moz2_slave/m-rel-w64-d-000000000000000000/build/src/image/ImageFactory.cpp, line 109 13:10:49 INFO - PROCESS | 2564 | 1471464649702 Marionette TRACE conn7 <- [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:10:49 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.globalalpha.html | strokeRect is affected by globalAlpha 13:10:49 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.globalalpha.html | took 691ms 13:10:49 INFO - PROCESS | 2564 | 1471464649733 Marionette TRACE conn7 -> [0,625,"getWindowHandle",null] 13:10:49 INFO - PROCESS | 2564 | 1471464649736 Marionette TRACE conn7 <- [1,625,null,{"value":"13"}] 13:10:49 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.globalcomposite.html 13:10:49 INFO - PROCESS | 2564 | 1471464649739 Marionette TRACE conn7 -> [0,626,"setScriptTimeout",{"ms":35000}] 13:10:49 INFO - PROCESS | 2564 | 1471464649741 Marionette TRACE conn7 <- [1,626,null,{}] 13:10:49 INFO - PROCESS | 2564 | 1471464649745 Marionette TRACE conn7 -> [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:10:49 INFO - PROCESS | 2564 | 1471464649747 Marionette INFO sendAsync bc8f8550-5cfe-4dfe-b5f0-ca36c3097f63 13:10:49 INFO - PROCESS | 2564 | 1471464649839 Marionette TRACE conn7 <- [1,627,null,{"value":null}] 13:10:49 INFO - PROCESS | 2564 | 1471464649845 Marionette TRACE conn7 -> [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\", \"8d521690-0e1e-4993-8caf-94bf4ae6dcf1\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:10:49 INFO - PROCESS | 2564 | 1471464649847 Marionette INFO sendAsync bc8f8550-5cfe-4dfe-b5f0-ca36c3097f63 13:10:49 INFO - PROCESS | 2564 | ++DOCSHELL 00000039CDECA800 == 34 [pid = 2564] [id = 166] 13:10:49 INFO - PROCESS | 2564 | ++DOMWINDOW == 77 (00000039CDE67C00) [pid = 2564] [serial = 496] [outer = 0000000000000000] 13:10:49 INFO - PROCESS | 2564 | ++DOMWINDOW == 78 (00000039CE077400) [pid = 2564] [serial = 497] [outer = 00000039CDE67C00] 13:10:49 INFO - PROCESS | 2564 | 1471464649894 Marionette DEBUG loaded listener.js 13:10:49 INFO - PROCESS | 2564 | ++DOMWINDOW == 79 (00000039CE4A4800) [pid = 2564] [serial = 498] [outer = 00000039CDE67C00] 13:10:50 INFO - PROCESS | 2564 | [2564] WARNING: RasterImage::Init failed: file c:/builds/moz2_slave/m-rel-w64-d-000000000000000000/build/src/image/ImageFactory.cpp, line 109 13:10:50 INFO - PROCESS | 2564 | [2564] WARNING: 'NS_FAILED(aResult)', file c:/builds/moz2_slave/m-rel-w64-d-000000000000000000/build/src/netwerk/cache2/CacheFile.cpp, line 653 13:10:50 INFO - PROCESS | 2564 | [2564] WARNING: RasterImage::Init failed: file c:/builds/moz2_slave/m-rel-w64-d-000000000000000000/build/src/image/ImageFactory.cpp, line 109 13:10:50 INFO - PROCESS | 2564 | [2564] WARNING: 'NS_FAILED(aResult)', file c:/builds/moz2_slave/m-rel-w64-d-000000000000000000/build/src/netwerk/cache2/CacheFile.cpp, line 653 13:10:50 INFO - PROCESS | 2564 | 1471464650377 Marionette TRACE conn7 <- [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:10:50 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.globalcomposite.html | strokeRect is not affected by globalCompositeOperation 13:10:50 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.globalcomposite.html | took 690ms 13:10:50 INFO - PROCESS | 2564 | 1471464650432 Marionette TRACE conn7 -> [0,629,"getWindowHandle",null] 13:10:50 INFO - PROCESS | 2564 | 1471464650434 Marionette TRACE conn7 <- [1,629,null,{"value":"13"}] 13:10:50 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.negative.html 13:10:50 INFO - PROCESS | 2564 | 1471464650438 Marionette TRACE conn7 -> [0,630,"setScriptTimeout",{"ms":35000}] 13:10:50 INFO - PROCESS | 2564 | 1471464650440 Marionette TRACE conn7 <- [1,630,null,{}] 13:10:50 INFO - PROCESS | 2564 | 1471464650450 Marionette TRACE conn7 -> [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:10:50 INFO - PROCESS | 2564 | 1471464650452 Marionette INFO sendAsync bc8f8550-5cfe-4dfe-b5f0-ca36c3097f63 13:10:50 INFO - PROCESS | 2564 | 1471464650598 Marionette TRACE conn7 <- [1,631,null,{"value":null}] 13:10:50 INFO - PROCESS | 2564 | 1471464650620 Marionette TRACE conn7 -> [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\", \"8d521690-0e1e-4993-8caf-94bf4ae6dcf1\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:10:50 INFO - PROCESS | 2564 | 1471464650622 Marionette INFO sendAsync bc8f8550-5cfe-4dfe-b5f0-ca36c3097f63 13:10:50 INFO - PROCESS | 2564 | ++DOCSHELL 00000039D02C3800 == 35 [pid = 2564] [id = 167] 13:10:50 INFO - PROCESS | 2564 | ++DOMWINDOW == 80 (00000039CE4A4C00) [pid = 2564] [serial = 499] [outer = 0000000000000000] 13:10:50 INFO - PROCESS | 2564 | ++DOMWINDOW == 81 (00000039CEA32800) [pid = 2564] [serial = 500] [outer = 00000039CE4A4C00] 13:10:50 INFO - PROCESS | 2564 | 1471464650670 Marionette DEBUG loaded listener.js 13:10:50 INFO - PROCESS | 2564 | ++DOMWINDOW == 82 (00000039CEA8FC00) [pid = 2564] [serial = 501] [outer = 00000039CE4A4C00] 13:10:51 INFO - PROCESS | 2564 | 1471464651128 Marionette TRACE conn7 <- [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:10:51 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.negative.html | strokeRect of negative sizes works 13:10:51 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.negative.html | took 733ms 13:10:51 INFO - PROCESS | 2564 | 1471464651174 Marionette TRACE conn7 -> [0,633,"getWindowHandle",null] 13:10:51 INFO - PROCESS | 2564 | 1471464651176 Marionette TRACE conn7 <- [1,633,null,{"value":"13"}] 13:10:51 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.nonfinite.html 13:10:51 INFO - PROCESS | 2564 | 1471464651179 Marionette TRACE conn7 -> [0,634,"setScriptTimeout",{"ms":35000}] 13:10:51 INFO - PROCESS | 2564 | 1471464651181 Marionette TRACE conn7 <- [1,634,null,{}] 13:10:51 INFO - PROCESS | 2564 | 1471464651190 Marionette TRACE conn7 -> [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:10:51 INFO - PROCESS | 2564 | 1471464651196 Marionette INFO sendAsync bc8f8550-5cfe-4dfe-b5f0-ca36c3097f63 13:10:51 INFO - PROCESS | 2564 | 1471464651333 Marionette TRACE conn7 <- [1,635,null,{"value":null}] 13:10:51 INFO - PROCESS | 2564 | 1471464651387 Marionette TRACE conn7 -> [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\", \"8d521690-0e1e-4993-8caf-94bf4ae6dcf1\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:10:51 INFO - PROCESS | 2564 | 1471464651389 Marionette INFO sendAsync bc8f8550-5cfe-4dfe-b5f0-ca36c3097f63 13:10:51 INFO - PROCESS | 2564 | ++DOCSHELL 00000039D2525800 == 36 [pid = 2564] [id = 168] 13:10:51 INFO - PROCESS | 2564 | ++DOMWINDOW == 83 (00000039D05BA400) [pid = 2564] [serial = 502] [outer = 0000000000000000] 13:10:51 INFO - PROCESS | 2564 | ++DOMWINDOW == 84 (00000039D05ED400) [pid = 2564] [serial = 503] [outer = 00000039D05BA400] 13:10:51 INFO - PROCESS | 2564 | 1471464651437 Marionette DEBUG loaded listener.js 13:10:51 INFO - PROCESS | 2564 | ++DOMWINDOW == 85 (00000039D0FC2000) [pid = 2564] [serial = 504] [outer = 00000039D05BA400] 13:10:51 INFO - PROCESS | 2564 | 1471464651868 Marionette TRACE conn7 <- [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:10:51 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.nonfinite.html | strokeRect() with Infinity/NaN is ignored 13:10:51 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.nonfinite.html | took 734ms 13:10:51 INFO - PROCESS | 2564 | 1471464651930 Marionette TRACE conn7 -> [0,637,"getWindowHandle",null] 13:10:51 INFO - PROCESS | 2564 | 1471464651932 Marionette TRACE conn7 <- [1,637,null,{"value":"13"}] 13:10:51 INFO - PROCESS | 2564 | 1471464651937 Marionette TRACE conn7 -> [0,638,"setScriptTimeout",{"ms":35000}] 13:10:51 INFO - PROCESS | 2564 | 1471464651938 Marionette TRACE conn7 <- [1,638,null,{}] 13:10:51 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.path.html 13:10:51 INFO - PROCESS | 2564 | 1471464651942 Marionette TRACE conn7 -> [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:10:51 INFO - PROCESS | 2564 | 1471464651944 Marionette INFO sendAsync bc8f8550-5cfe-4dfe-b5f0-ca36c3097f63 13:10:52 INFO - PROCESS | 2564 | 1471464652063 Marionette TRACE conn7 <- [1,639,null,{"value":null}] 13:10:52 INFO - PROCESS | 2564 | --DOMWINDOW == 84 (00000039CCF39000) [pid = 2564] [serial = 466] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.clip.html] 13:10:52 INFO - PROCESS | 2564 | --DOMWINDOW == 83 (00000039D1E36800) [pid = 2564] [serial = 448] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.nonfinite.html] 13:10:52 INFO - PROCESS | 2564 | --DOMWINDOW == 82 (00000039C77DDC00) [pid = 2564] [serial = 460] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.zero.html] 13:10:52 INFO - PROCESS | 2564 | --DOMWINDOW == 81 (00000039CD423C00) [pid = 2564] [serial = 475] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.path.html] 13:10:52 INFO - PROCESS | 2564 | --DOMWINDOW == 80 (00000039D05B0400) [pid = 2564] [serial = 445] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.negative.html] 13:10:52 INFO - PROCESS | 2564 | --DOMWINDOW == 79 (00000039CDCF3400) [pid = 2564] [serial = 469] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.negative.html] 13:10:52 INFO - PROCESS | 2564 | --DOMWINDOW == 78 (00000039C24A2C00) [pid = 2564] [serial = 457] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.transform.html] 13:10:52 INFO - PROCESS | 2564 | --DOMWINDOW == 77 (00000039CCCDE000) [pid = 2564] [serial = 442] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.globalcomposite.html] 13:10:52 INFO - PROCESS | 2564 | --DOMWINDOW == 76 (00000039CCCA0800) [pid = 2564] [serial = 463] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.basic.html] 13:10:52 INFO - PROCESS | 2564 | --DOMWINDOW == 75 (00000039CAA89800) [pid = 2564] [serial = 472] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.nonfinite.html] 13:10:52 INFO - PROCESS | 2564 | --DOMWINDOW == 74 (00000039C18D0800) [pid = 2564] [serial = 439] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.globalalpha.html] 13:10:52 INFO - PROCESS | 2564 | --DOMWINDOW == 73 (00000039C17A2800) [pid = 2564] [serial = 454] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.shadow.html] 13:10:52 INFO - PROCESS | 2564 | --DOMWINDOW == 72 (00000039C58BFC00) [pid = 2564] [serial = 451] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.path.html] 13:10:52 INFO - PROCESS | 2564 | 1471464652181 Marionette TRACE conn7 -> [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\", \"8d521690-0e1e-4993-8caf-94bf4ae6dcf1\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:10:52 INFO - PROCESS | 2564 | 1471464652183 Marionette INFO sendAsync bc8f8550-5cfe-4dfe-b5f0-ca36c3097f63 13:10:52 INFO - PROCESS | 2564 | ++DOCSHELL 00000039CC30A800 == 37 [pid = 2564] [id = 169] 13:10:52 INFO - PROCESS | 2564 | ++DOMWINDOW == 73 (00000039C1225000) [pid = 2564] [serial = 505] [outer = 0000000000000000] 13:10:52 INFO - PROCESS | 2564 | ++DOMWINDOW == 74 (00000039C1859800) [pid = 2564] [serial = 506] [outer = 00000039C1225000] 13:10:52 INFO - PROCESS | 2564 | 1471464652232 Marionette DEBUG loaded listener.js 13:10:52 INFO - PROCESS | 2564 | ++DOMWINDOW == 75 (00000039CAA87C00) [pid = 2564] [serial = 507] [outer = 00000039C1225000] 13:10:52 INFO - PROCESS | 2564 | 1471464652596 Marionette TRACE conn7 <- [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:10:52 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.path.html | strokeRect does not affect the current path 13:10:52 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.path.html | took 670ms 13:10:52 INFO - PROCESS | 2564 | 1471464652613 Marionette TRACE conn7 -> [0,641,"getWindowHandle",null] 13:10:52 INFO - PROCESS | 2564 | 1471464652615 Marionette TRACE conn7 <- [1,641,null,{"value":"13"}] 13:10:52 INFO - PROCESS | 2564 | 1471464652618 Marionette TRACE conn7 -> [0,642,"setScriptTimeout",{"ms":35000}] 13:10:52 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.shadow.html 13:10:52 INFO - PROCESS | 2564 | 1471464652620 Marionette TRACE conn7 <- [1,642,null,{}] 13:10:52 INFO - PROCESS | 2564 | 1471464652624 Marionette TRACE conn7 -> [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:10:52 INFO - PROCESS | 2564 | 1471464652626 Marionette INFO sendAsync bc8f8550-5cfe-4dfe-b5f0-ca36c3097f63 13:10:52 INFO - PROCESS | 2564 | 1471464652711 Marionette TRACE conn7 <- [1,643,null,{"value":null}] 13:10:52 INFO - PROCESS | 2564 | 1471464652781 Marionette TRACE conn7 -> [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\", \"8d521690-0e1e-4993-8caf-94bf4ae6dcf1\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:10:52 INFO - PROCESS | 2564 | 1471464652783 Marionette INFO sendAsync bc8f8550-5cfe-4dfe-b5f0-ca36c3097f63 13:10:52 INFO - PROCESS | 2564 | ++DOCSHELL 00000039D28EE800 == 38 [pid = 2564] [id = 170] 13:10:52 INFO - PROCESS | 2564 | ++DOMWINDOW == 76 (00000039CAA89800) [pid = 2564] [serial = 508] [outer = 0000000000000000] 13:10:52 INFO - PROCESS | 2564 | ++DOMWINDOW == 77 (00000039D135B000) [pid = 2564] [serial = 509] [outer = 00000039CAA89800] 13:10:52 INFO - PROCESS | 2564 | 1471464652831 Marionette DEBUG loaded listener.js 13:10:52 INFO - PROCESS | 2564 | ++DOMWINDOW == 78 (00000039D17AFC00) [pid = 2564] [serial = 510] [outer = 00000039CAA89800] 13:10:53 INFO - PROCESS | 2564 | 1471464653213 Marionette TRACE conn7 <- [1,644,null,{"value":["/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.shadow.html",0,null,null,[["strokeRect draws shadows",0,null,null]]]}] 13:10:53 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.shadow.html | strokeRect draws shadows 13:10:53 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.shadow.html | took 628ms 13:10:53 INFO - PROCESS | 2564 | 1471464653250 Marionette TRACE conn7 -> [0,645,"getWindowHandle",null] 13:10:53 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.transform.html 13:10:53 INFO - PROCESS | 2564 | 1471464653252 Marionette TRACE conn7 <- [1,645,null,{"value":"13"}] 13:10:53 INFO - PROCESS | 2564 | 1471464653255 Marionette TRACE conn7 -> [0,646,"setScriptTimeout",{"ms":35000}] 13:10:53 INFO - PROCESS | 2564 | 1471464653257 Marionette TRACE conn7 <- [1,646,null,{}] 13:10:53 INFO - PROCESS | 2564 | 1471464653261 Marionette TRACE conn7 -> [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:10:53 INFO - PROCESS | 2564 | 1471464653263 Marionette INFO sendAsync bc8f8550-5cfe-4dfe-b5f0-ca36c3097f63 13:10:53 INFO - PROCESS | 2564 | 1471464653376 Marionette TRACE conn7 <- [1,647,null,{"value":null}] 13:10:53 INFO - PROCESS | 2564 | 1471464653385 Marionette TRACE conn7 -> [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\", \"8d521690-0e1e-4993-8caf-94bf4ae6dcf1\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:10:53 INFO - PROCESS | 2564 | 1471464653387 Marionette INFO sendAsync bc8f8550-5cfe-4dfe-b5f0-ca36c3097f63 13:10:53 INFO - PROCESS | 2564 | ++DOCSHELL 00000039CD40E800 == 39 [pid = 2564] [id = 171] 13:10:53 INFO - PROCESS | 2564 | ++DOMWINDOW == 79 (00000039D17B0400) [pid = 2564] [serial = 511] [outer = 0000000000000000] 13:10:53 INFO - PROCESS | 2564 | ++DOMWINDOW == 80 (00000039D17C5800) [pid = 2564] [serial = 512] [outer = 00000039D17B0400] 13:10:53 INFO - PROCESS | 2564 | 1471464653433 Marionette DEBUG loaded listener.js 13:10:53 INFO - PROCESS | 2564 | ++DOMWINDOW == 81 (00000039D18C3400) [pid = 2564] [serial = 513] [outer = 00000039D17B0400] 13:10:53 INFO - PROCESS | 2564 | 1471464653854 Marionette TRACE conn7 <- [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:10:53 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.transform.html | fillRect is affected by transforms 13:10:53 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.transform.html | took 629ms 13:10:53 INFO - PROCESS | 2564 | 1471464653889 Marionette TRACE conn7 -> [0,649,"getWindowHandle",null] 13:10:53 INFO - PROCESS | 2564 | 1471464653891 Marionette TRACE conn7 <- [1,649,null,{"value":"13"}] 13:10:53 INFO - PROCESS | 2564 | 1471464653894 Marionette TRACE conn7 -> [0,650,"setScriptTimeout",{"ms":35000}] 13:10:53 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.1.html 13:10:53 INFO - PROCESS | 2564 | 1471464653896 Marionette TRACE conn7 <- [1,650,null,{}] 13:10:53 INFO - PROCESS | 2564 | 1471464653900 Marionette TRACE conn7 -> [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:10:53 INFO - PROCESS | 2564 | 1471464653902 Marionette INFO sendAsync bc8f8550-5cfe-4dfe-b5f0-ca36c3097f63 13:10:54 INFO - PROCESS | 2564 | 1471464654036 Marionette TRACE conn7 <- [1,651,null,{"value":null}] 13:10:54 INFO - PROCESS | 2564 | 1471464654051 Marionette TRACE conn7 -> [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\", \"8d521690-0e1e-4993-8caf-94bf4ae6dcf1\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:10:54 INFO - PROCESS | 2564 | 1471464654053 Marionette INFO sendAsync bc8f8550-5cfe-4dfe-b5f0-ca36c3097f63 13:10:54 INFO - PROCESS | 2564 | ++DOCSHELL 00000039D42DB800 == 40 [pid = 2564] [id = 172] 13:10:54 INFO - PROCESS | 2564 | ++DOMWINDOW == 82 (00000039D18D0000) [pid = 2564] [serial = 514] [outer = 0000000000000000] 13:10:54 INFO - PROCESS | 2564 | ++DOMWINDOW == 83 (00000039D1C97800) [pid = 2564] [serial = 515] [outer = 00000039D18D0000] 13:10:54 INFO - PROCESS | 2564 | 1471464654103 Marionette DEBUG loaded listener.js 13:10:54 INFO - PROCESS | 2564 | ++DOMWINDOW == 84 (00000039D1C9C400) [pid = 2564] [serial = 516] [outer = 00000039D18D0000] 13:10:54 INFO - PROCESS | 2564 | [2564] WARNING: RasterImage::Init failed: file c:/builds/moz2_slave/m-rel-w64-d-000000000000000000/build/src/image/ImageFactory.cpp, line 109 13:10:54 INFO - PROCESS | 2564 | [2564] WARNING: 'NS_FAILED(aResult)', file c:/builds/moz2_slave/m-rel-w64-d-000000000000000000/build/src/netwerk/cache2/CacheFile.cpp, line 653 13:10:54 INFO - PROCESS | 2564 | 1471464654802 Marionette TRACE conn7 <- [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:10:54 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.1.html | strokeRect of 0x0 pixels draws nothing 13:10:54 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.1.html | took 942ms 13:10:54 INFO - PROCESS | 2564 | 1471464654840 Marionette TRACE conn7 -> [0,653,"getWindowHandle",null] 13:10:54 INFO - PROCESS | 2564 | 1471464654845 Marionette TRACE conn7 <- [1,653,null,{"value":"13"}] 13:10:54 INFO - PROCESS | 2564 | 1471464654850 Marionette TRACE conn7 -> [0,654,"setScriptTimeout",{"ms":35000}] 13:10:54 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.2.html 13:10:54 INFO - PROCESS | 2564 | 1471464654855 Marionette TRACE conn7 <- [1,654,null,{}] 13:10:54 INFO - PROCESS | 2564 | 1471464654861 Marionette TRACE conn7 -> [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:10:54 INFO - PROCESS | 2564 | 1471464654864 Marionette INFO sendAsync bc8f8550-5cfe-4dfe-b5f0-ca36c3097f63 13:10:54 INFO - PROCESS | 2564 | 1471464654986 Marionette TRACE conn7 <- [1,655,null,{"value":null}] 13:10:55 INFO - PROCESS | 2564 | 1471464655102 Marionette TRACE conn7 -> [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\", \"8d521690-0e1e-4993-8caf-94bf4ae6dcf1\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:10:55 INFO - PROCESS | 2564 | 1471464655105 Marionette INFO sendAsync bc8f8550-5cfe-4dfe-b5f0-ca36c3097f63 13:10:55 INFO - PROCESS | 2564 | ++DOCSHELL 00000039CCDCE000 == 41 [pid = 2564] [id = 173] 13:10:55 INFO - PROCESS | 2564 | ++DOMWINDOW == 85 (00000039C188D800) [pid = 2564] [serial = 517] [outer = 0000000000000000] 13:10:55 INFO - PROCESS | 2564 | ++DOMWINDOW == 86 (00000039C745EC00) [pid = 2564] [serial = 518] [outer = 00000039C188D800] 13:10:55 INFO - PROCESS | 2564 | 1471464655167 Marionette DEBUG loaded listener.js 13:10:55 INFO - PROCESS | 2564 | ++DOMWINDOW == 87 (00000039CAA82400) [pid = 2564] [serial = 519] [outer = 00000039C188D800] 13:10:55 INFO - PROCESS | 2564 | [2564] WARNING: RasterImage::Init failed: file c:/builds/moz2_slave/m-rel-w64-d-000000000000000000/build/src/image/ImageFactory.cpp, line 109 13:10:55 INFO - PROCESS | 2564 | [2564] WARNING: 'NS_FAILED(aResult)', file c:/builds/moz2_slave/m-rel-w64-d-000000000000000000/build/src/netwerk/cache2/CacheFile.cpp, line 653 13:10:55 INFO - PROCESS | 2564 | 1471464655753 Marionette TRACE conn7 <- [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:10:55 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:10:55 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.2.html | took 944ms 13:10:55 INFO - PROCESS | 2564 | 1471464655798 Marionette TRACE conn7 -> [0,657,"getWindowHandle",null] 13:10:55 INFO - PROCESS | 2564 | 1471464655803 Marionette TRACE conn7 <- [1,657,null,{"value":"13"}] 13:10:55 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.3.html 13:10:55 INFO - PROCESS | 2564 | 1471464655810 Marionette TRACE conn7 -> [0,658,"setScriptTimeout",{"ms":35000}] 13:10:55 INFO - PROCESS | 2564 | 1471464655813 Marionette TRACE conn7 <- [1,658,null,{}] 13:10:55 INFO - PROCESS | 2564 | 1471464655817 Marionette TRACE conn7 -> [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:10:55 INFO - PROCESS | 2564 | 1471464655821 Marionette INFO sendAsync bc8f8550-5cfe-4dfe-b5f0-ca36c3097f63 13:10:55 INFO - PROCESS | 2564 | 1471464655943 Marionette TRACE conn7 <- [1,659,null,{"value":null}] 13:10:56 INFO - PROCESS | 2564 | 1471464656060 Marionette TRACE conn7 -> [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\", \"8d521690-0e1e-4993-8caf-94bf4ae6dcf1\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:10:56 INFO - PROCESS | 2564 | 1471464656063 Marionette INFO sendAsync bc8f8550-5cfe-4dfe-b5f0-ca36c3097f63 13:10:56 INFO - PROCESS | 2564 | ++DOCSHELL 00000039D1E0A000 == 42 [pid = 2564] [id = 174] 13:10:56 INFO - PROCESS | 2564 | ++DOMWINDOW == 88 (00000039CCF3F400) [pid = 2564] [serial = 520] [outer = 0000000000000000] 13:10:56 INFO - PROCESS | 2564 | ++DOMWINDOW == 89 (00000039CDCC1800) [pid = 2564] [serial = 521] [outer = 00000039CCF3F400] 13:10:56 INFO - PROCESS | 2564 | 1471464656124 Marionette DEBUG loaded listener.js 13:10:56 INFO - PROCESS | 2564 | ++DOMWINDOW == 90 (00000039CE4A5000) [pid = 2564] [serial = 522] [outer = 00000039CCF3F400] 13:10:56 INFO - PROCESS | 2564 | 1471464656750 Marionette TRACE conn7 <- [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:10:56 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.3.html | strokeRect of Nx0 pixels draws a straight line 13:10:56 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.3.html | took 985ms 13:10:56 INFO - PROCESS | 2564 | 1471464656797 Marionette TRACE conn7 -> [0,661,"getWindowHandle",null] 13:10:56 INFO - PROCESS | 2564 | 1471464656800 Marionette TRACE conn7 <- [1,661,null,{"value":"13"}] 13:10:56 INFO - PROCESS | 2564 | 1471464656818 Marionette TRACE conn7 -> [0,662,"setScriptTimeout",{"ms":35000}] 13:10:56 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.4.html 13:10:56 INFO - PROCESS | 2564 | 1471464656822 Marionette TRACE conn7 <- [1,662,null,{}] 13:10:56 INFO - PROCESS | 2564 | 1471464656834 Marionette TRACE conn7 -> [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:10:56 INFO - PROCESS | 2564 | 1471464656840 Marionette INFO sendAsync bc8f8550-5cfe-4dfe-b5f0-ca36c3097f63 13:10:56 INFO - PROCESS | 2564 | 1471464656957 Marionette TRACE conn7 <- [1,663,null,{"value":null}] 13:10:57 INFO - PROCESS | 2564 | 1471464657075 Marionette TRACE conn7 -> [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\", \"8d521690-0e1e-4993-8caf-94bf4ae6dcf1\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:10:57 INFO - PROCESS | 2564 | 1471464657078 Marionette INFO sendAsync bc8f8550-5cfe-4dfe-b5f0-ca36c3097f63 13:10:57 INFO - PROCESS | 2564 | ++DOCSHELL 00000039D5517800 == 43 [pid = 2564] [id = 175] 13:10:57 INFO - PROCESS | 2564 | ++DOMWINDOW == 91 (00000039D05BC400) [pid = 2564] [serial = 523] [outer = 0000000000000000] 13:10:57 INFO - PROCESS | 2564 | ++DOMWINDOW == 92 (00000039D0FBB400) [pid = 2564] [serial = 524] [outer = 00000039D05BC400] 13:10:57 INFO - PROCESS | 2564 | 1471464657140 Marionette DEBUG loaded listener.js 13:10:57 INFO - PROCESS | 2564 | ++DOMWINDOW == 93 (00000039D1C9E800) [pid = 2564] [serial = 525] [outer = 00000039D05BC400] 13:10:57 INFO - PROCESS | 2564 | [2564] WARNING: RasterImage::Init failed: file c:/builds/moz2_slave/m-rel-w64-d-000000000000000000/build/src/image/ImageFactory.cpp, line 109 13:10:57 INFO - PROCESS | 2564 | [2564] WARNING: 'NS_FAILED(aResult)', file c:/builds/moz2_slave/m-rel-w64-d-000000000000000000/build/src/netwerk/cache2/CacheFile.cpp, line 653 13:10:57 INFO - PROCESS | 2564 | 1471464657738 Marionette TRACE conn7 <- [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:10:57 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:10:57 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.4.html | took 983ms 13:10:57 INFO - PROCESS | 2564 | 1471464657807 Marionette TRACE conn7 -> [0,665,"getWindowHandle",null] 13:10:57 INFO - PROCESS | 2564 | 1471464657810 Marionette TRACE conn7 <- [1,665,null,{"value":"13"}] 13:10:57 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.5.html 13:10:57 INFO - PROCESS | 2564 | 1471464657814 Marionette TRACE conn7 -> [0,666,"setScriptTimeout",{"ms":35000}] 13:10:57 INFO - PROCESS | 2564 | 1471464657816 Marionette TRACE conn7 <- [1,666,null,{}] 13:10:57 INFO - PROCESS | 2564 | 1471464657820 Marionette TRACE conn7 -> [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:10:57 INFO - PROCESS | 2564 | 1471464657823 Marionette INFO sendAsync bc8f8550-5cfe-4dfe-b5f0-ca36c3097f63 13:10:57 INFO - PROCESS | 2564 | 1471464657956 Marionette TRACE conn7 <- [1,667,null,{"value":null}] 13:10:58 INFO - PROCESS | 2564 | 1471464658072 Marionette TRACE conn7 -> [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\", \"8d521690-0e1e-4993-8caf-94bf4ae6dcf1\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:10:58 INFO - PROCESS | 2564 | 1471464658075 Marionette INFO sendAsync bc8f8550-5cfe-4dfe-b5f0-ca36c3097f63 13:10:58 INFO - PROCESS | 2564 | ++DOCSHELL 00000039C1F81800 == 44 [pid = 2564] [id = 176] 13:10:58 INFO - PROCESS | 2564 | ++DOMWINDOW == 94 (00000039C17AF000) [pid = 2564] [serial = 526] [outer = 0000000000000000] 13:10:58 INFO - PROCESS | 2564 | ++DOMWINDOW == 95 (00000039C1F5D800) [pid = 2564] [serial = 527] [outer = 00000039C17AF000] 13:10:58 INFO - PROCESS | 2564 | 1471464658134 Marionette DEBUG loaded listener.js 13:10:58 INFO - PROCESS | 2564 | ++DOMWINDOW == 96 (00000039CCCDF400) [pid = 2564] [serial = 528] [outer = 00000039C17AF000] 13:10:58 INFO - PROCESS | 2564 | 1471464658892 Marionette TRACE conn7 <- [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:10:58 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:10:58 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.5.html | took 1132ms 13:10:58 INFO - PROCESS | 2564 | 1471464658948 Marionette TRACE conn7 -> [0,669,"getWindowHandle",null] 13:10:58 INFO - PROCESS | 2564 | 1471464658953 Marionette TRACE conn7 <- [1,669,null,{"value":"13"}] 13:10:58 INFO - PROCESS | 2564 | 1471464658957 Marionette TRACE conn7 -> [0,670,"setScriptTimeout",{"ms":35000}] 13:10:58 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.center.html 13:10:58 INFO - PROCESS | 2564 | 1471464658962 Marionette TRACE conn7 <- [1,670,null,{}] 13:10:58 INFO - PROCESS | 2564 | 1471464658967 Marionette TRACE conn7 -> [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:10:58 INFO - PROCESS | 2564 | 1471464658970 Marionette INFO sendAsync bc8f8550-5cfe-4dfe-b5f0-ca36c3097f63 13:10:59 INFO - PROCESS | 2564 | 1471464659078 Marionette TRACE conn7 <- [1,671,null,{"value":null}] 13:10:59 INFO - PROCESS | 2564 | 1471464659170 Marionette TRACE conn7 -> [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\", \"8d521690-0e1e-4993-8caf-94bf4ae6dcf1\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:10:59 INFO - PROCESS | 2564 | 1471464659173 Marionette INFO sendAsync bc8f8550-5cfe-4dfe-b5f0-ca36c3097f63 13:10:59 INFO - PROCESS | 2564 | ++DOCSHELL 00000039CC30B800 == 45 [pid = 2564] [id = 177] 13:10:59 INFO - PROCESS | 2564 | ++DOMWINDOW == 97 (00000039C18CDC00) [pid = 2564] [serial = 529] [outer = 0000000000000000] 13:10:59 INFO - PROCESS | 2564 | ++DOMWINDOW == 98 (00000039C7A5E400) [pid = 2564] [serial = 530] [outer = 00000039C18CDC00] 13:10:59 INFO - PROCESS | 2564 | 1471464659226 Marionette DEBUG loaded listener.js 13:10:59 INFO - PROCESS | 2564 | ++DOMWINDOW == 99 (00000039CAA88000) [pid = 2564] [serial = 531] [outer = 00000039C18CDC00] 13:11:00 INFO - PROCESS | 2564 | --DOCSHELL 00000039CD40E800 == 44 [pid = 2564] [id = 171] 13:11:00 INFO - PROCESS | 2564 | --DOCSHELL 00000039D28EE800 == 43 [pid = 2564] [id = 170] 13:11:00 INFO - PROCESS | 2564 | --DOCSHELL 00000039CC30A800 == 42 [pid = 2564] [id = 169] 13:11:00 INFO - PROCESS | 2564 | --DOCSHELL 00000039D2525800 == 41 [pid = 2564] [id = 168] 13:11:00 INFO - PROCESS | 2564 | --DOCSHELL 00000039D02C3800 == 40 [pid = 2564] [id = 167] 13:11:00 INFO - PROCESS | 2564 | --DOCSHELL 00000039CDECA800 == 39 [pid = 2564] [id = 166] 13:11:00 INFO - PROCESS | 2564 | --DOCSHELL 00000039CD518000 == 38 [pid = 2564] [id = 165] 13:11:00 INFO - PROCESS | 2564 | --DOCSHELL 00000039CC335000 == 37 [pid = 2564] [id = 164] 13:11:00 INFO - PROCESS | 2564 | --DOCSHELL 00000039C7ACC000 == 36 [pid = 2564] [id = 163] 13:11:00 INFO - PROCESS | 2564 | --DOCSHELL 00000039CDED2800 == 35 [pid = 2564] [id = 162] 13:11:00 INFO - PROCESS | 2564 | --DOCSHELL 00000039D2528800 == 34 [pid = 2564] [id = 160] 13:11:00 INFO - PROCESS | 2564 | --DOCSHELL 00000039C7AC1000 == 33 [pid = 2564] [id = 161] 13:11:00 INFO - PROCESS | 2564 | --DOCSHELL 00000039CC32D800 == 32 [pid = 2564] [id = 151] 13:11:00 INFO - PROCESS | 2564 | --DOCSHELL 00000039C1F81800 == 31 [pid = 2564] [id = 176] 13:11:00 INFO - PROCESS | 2564 | --DOCSHELL 00000039D5517800 == 30 [pid = 2564] [id = 175] 13:11:00 INFO - PROCESS | 2564 | --DOCSHELL 00000039D1E0A000 == 29 [pid = 2564] [id = 174] 13:11:00 INFO - PROCESS | 2564 | --DOCSHELL 00000039CCDCE000 == 28 [pid = 2564] [id = 173] 13:11:00 INFO - PROCESS | 2564 | --DOCSHELL 00000039D42DB800 == 27 [pid = 2564] [id = 172] 13:11:00 INFO - PROCESS | 2564 | --DOMWINDOW == 98 (00000039CD237C00) [pid = 2564] [serial = 467] [outer = 0000000000000000] [url = about:blank] 13:11:00 INFO - PROCESS | 2564 | --DOMWINDOW == 97 (00000039D2447C00) [pid = 2564] [serial = 450] [outer = 0000000000000000] [url = about:blank] 13:11:00 INFO - PROCESS | 2564 | --DOMWINDOW == 96 (00000039CAE27C00) [pid = 2564] [serial = 462] [outer = 0000000000000000] [url = about:blank] 13:11:00 INFO - PROCESS | 2564 | --DOMWINDOW == 95 (00000039CEA8B400) [pid = 2564] [serial = 476] [outer = 0000000000000000] [url = about:blank] 13:11:00 INFO - PROCESS | 2564 | --DOMWINDOW == 94 (00000039C7A9DC00) [pid = 2564] [serial = 461] [outer = 0000000000000000] [url = about:blank] 13:11:00 INFO - PROCESS | 2564 | --DOMWINDOW == 93 (00000039CB065400) [pid = 2564] [serial = 446] [outer = 0000000000000000] [url = about:blank] 13:11:00 INFO - PROCESS | 2564 | --DOMWINDOW == 92 (00000039CEA26400) [pid = 2564] [serial = 471] [outer = 0000000000000000] [url = about:blank] 13:11:00 INFO - PROCESS | 2564 | --DOMWINDOW == 91 (00000039C58C7C00) [pid = 2564] [serial = 458] [outer = 0000000000000000] [url = about:blank] 13:11:00 INFO - PROCESS | 2564 | --DOMWINDOW == 90 (00000039D1C95400) [pid = 2564] [serial = 447] [outer = 0000000000000000] [url = about:blank] 13:11:00 INFO - PROCESS | 2564 | --DOMWINDOW == 89 (00000039CD22F400) [pid = 2564] [serial = 443] [outer = 0000000000000000] [url = about:blank] 13:11:00 INFO - PROCESS | 2564 | --DOMWINDOW == 88 (00000039CCE45000) [pid = 2564] [serial = 464] [outer = 0000000000000000] [url = about:blank] 13:11:00 INFO - PROCESS | 2564 | --DOMWINDOW == 87 (00000039D1E3C000) [pid = 2564] [serial = 449] [outer = 0000000000000000] [url = about:blank] 13:11:00 INFO - PROCESS | 2564 | --DOMWINDOW == 86 (00000039CDCE9800) [pid = 2564] [serial = 468] [outer = 0000000000000000] [url = about:blank] 13:11:00 INFO - PROCESS | 2564 | --DOMWINDOW == 85 (00000039CDB5C400) [pid = 2564] [serial = 473] [outer = 0000000000000000] [url = about:blank] 13:11:00 INFO - PROCESS | 2564 | --DOMWINDOW == 84 (00000039CAA7E400) [pid = 2564] [serial = 441] [outer = 0000000000000000] [url = about:blank] 13:11:00 INFO - PROCESS | 2564 | --DOMWINDOW == 83 (00000039C17AD000) [pid = 2564] [serial = 455] [outer = 0000000000000000] [url = about:blank] 13:11:00 INFO - PROCESS | 2564 | --DOMWINDOW == 82 (00000039CDCF0000) [pid = 2564] [serial = 444] [outer = 0000000000000000] [url = about:blank] 13:11:00 INFO - PROCESS | 2564 | --DOMWINDOW == 81 (00000039CAA80400) [pid = 2564] [serial = 453] [outer = 0000000000000000] [url = about:blank] 13:11:00 INFO - PROCESS | 2564 | --DOMWINDOW == 80 (00000039C185B800) [pid = 2564] [serial = 456] [outer = 0000000000000000] [url = about:blank] 13:11:00 INFO - PROCESS | 2564 | --DOMWINDOW == 79 (00000039CCF38400) [pid = 2564] [serial = 465] [outer = 0000000000000000] [url = about:blank] 13:11:00 INFO - PROCESS | 2564 | --DOMWINDOW == 78 (00000039C62DA000) [pid = 2564] [serial = 452] [outer = 0000000000000000] [url = about:blank] 13:11:00 INFO - PROCESS | 2564 | --DOMWINDOW == 77 (00000039CE4AF800) [pid = 2564] [serial = 474] [outer = 0000000000000000] [url = about:blank] 13:11:00 INFO - PROCESS | 2564 | --DOMWINDOW == 76 (00000039CE077800) [pid = 2564] [serial = 470] [outer = 0000000000000000] [url = about:blank] 13:11:00 INFO - PROCESS | 2564 | --DOMWINDOW == 75 (00000039C62DD000) [pid = 2564] [serial = 459] [outer = 0000000000000000] [url = about:blank] 13:11:00 INFO - PROCESS | 2564 | --DOMWINDOW == 74 (00000039C74AAC00) [pid = 2564] [serial = 440] [outer = 0000000000000000] [url = about:blank] 13:11:00 INFO - PROCESS | 2564 | --DOMWINDOW == 73 (00000039CFD3E800) [pid = 2564] [serial = 479] [outer = 0000000000000000] [url = about:blank] 13:11:00 INFO - PROCESS | 2564 | --DOMWINDOW == 72 (00000039CEDCE000) [pid = 2564] [serial = 477] [outer = 0000000000000000] [url = about:blank] 13:11:01 INFO - PROCESS | 2564 | --DOCSHELL 00000039C650D800 == 26 [pid = 2564] [id = 110] 13:11:01 INFO - PROCESS | 2564 | --DOCSHELL 00000039CC328800 == 25 [pid = 2564] [id = 114] 13:11:01 INFO - PROCESS | 2564 | --DOCSHELL 00000039CEBD3800 == 24 [pid = 2564] [id = 127] 13:11:01 INFO - PROCESS | 2564 | --DOCSHELL 00000039CAB8C800 == 23 [pid = 2564] [id = 113] 13:11:01 INFO - PROCESS | 2564 | --DOCSHELL 00000039CB022800 == 22 [pid = 2564] [id = 118] 13:11:01 INFO - PROCESS | 2564 | --DOCSHELL 00000039CCE23000 == 21 [pid = 2564] [id = 115] 13:11:01 INFO - PROCESS | 2564 | --DOCSHELL 00000039CC38F000 == 20 [pid = 2564] [id = 125] 13:11:01 INFO - PROCESS | 2564 | --DOCSHELL 00000039CC322000 == 19 [pid = 2564] [id = 121] 13:11:01 INFO - PROCESS | 2564 | --DOCSHELL 00000039CB023000 == 18 [pid = 2564] [id = 112] 13:11:01 INFO - PROCESS | 2564 | --DOCSHELL 00000039CD512800 == 17 [pid = 2564] [id = 116] 13:11:01 INFO - PROCESS | 2564 | --DOCSHELL 00000039CDA6C000 == 16 [pid = 2564] [id = 126] 13:11:01 INFO - PROCESS | 2564 | --DOCSHELL 00000039D0014000 == 15 [pid = 2564] [id = 119] 13:11:01 INFO - PROCESS | 2564 | --DOCSHELL 00000039C7360800 == 14 [pid = 2564] [id = 111] 13:11:01 INFO - PROCESS | 2564 | --DOCSHELL 00000039C5807800 == 13 [pid = 2564] [id = 123] 13:11:01 INFO - PROCESS | 2564 | --DOCSHELL 00000039CDC20800 == 12 [pid = 2564] [id = 117] 13:11:01 INFO - PROCESS | 2564 | --DOCSHELL 00000039CC31B000 == 11 [pid = 2564] [id = 124] 13:11:01 INFO - PROCESS | 2564 | --DOCSHELL 00000039D1338000 == 10 [pid = 2564] [id = 120] 13:11:01 INFO - PROCESS | 2564 | --DOCSHELL 00000039CDEC4800 == 9 [pid = 2564] [id = 122] 13:11:01 INFO - PROCESS | 2564 | [2564] WARNING: Using default font: file c:/builds/moz2_slave/m-rel-w64-d-000000000000000000/build/src/gfx/thebes/gfxDWriteFonts.cpp, line 113 13:11:02 INFO - PROCESS | 2564 | [2564] WARNING: Using default font: file c:/builds/moz2_slave/m-rel-w64-d-000000000000000000/build/src/gfx/thebes/gfxDWriteFonts.cpp, line 113 13:11:02 INFO - PROCESS | 2564 | 1471464662216 Marionette TRACE conn7 <- [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:11:02 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:11:02 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.center.html | took 3302ms 13:11:02 INFO - PROCESS | 2564 | 1471464662265 Marionette TRACE conn7 -> [0,673,"getWindowHandle",null] 13:11:02 INFO - PROCESS | 2564 | 1471464662269 Marionette TRACE conn7 <- [1,673,null,{"value":"13"}] 13:11:02 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.end.ltr.html 13:11:02 INFO - PROCESS | 2564 | 1471464662274 Marionette TRACE conn7 -> [0,674,"setScriptTimeout",{"ms":35000}] 13:11:02 INFO - PROCESS | 2564 | 1471464662278 Marionette TRACE conn7 <- [1,674,null,{}] 13:11:02 INFO - PROCESS | 2564 | 1471464662284 Marionette TRACE conn7 -> [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:11:02 INFO - PROCESS | 2564 | 1471464662288 Marionette INFO sendAsync bc8f8550-5cfe-4dfe-b5f0-ca36c3097f63 13:11:02 INFO - PROCESS | 2564 | 1471464662395 Marionette TRACE conn7 <- [1,675,null,{"value":null}] 13:11:02 INFO - PROCESS | 2564 | 1471464662456 Marionette TRACE conn7 -> [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\", \"8d521690-0e1e-4993-8caf-94bf4ae6dcf1\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:11:02 INFO - PROCESS | 2564 | 1471464662461 Marionette INFO sendAsync bc8f8550-5cfe-4dfe-b5f0-ca36c3097f63 13:11:02 INFO - PROCESS | 2564 | ++DOCSHELL 00000039C5AB8800 == 10 [pid = 2564] [id = 178] 13:11:02 INFO - PROCESS | 2564 | ++DOMWINDOW == 73 (00000039C1670C00) [pid = 2564] [serial = 532] [outer = 0000000000000000] 13:11:02 INFO - PROCESS | 2564 | ++DOMWINDOW == 74 (00000039C1671400) [pid = 2564] [serial = 533] [outer = 00000039C1670C00] 13:11:02 INFO - PROCESS | 2564 | 1471464662515 Marionette DEBUG loaded listener.js 13:11:02 INFO - PROCESS | 2564 | ++DOMWINDOW == 75 (00000039C17AB400) [pid = 2564] [serial = 534] [outer = 00000039C1670C00] 13:11:03 INFO - PROCESS | 2564 | 1471464663406 Marionette TRACE conn7 <- [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:11:03 INFO - TEST-PASS | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.end.ltr.html | textAlign end with ltr is the right edge 13:11:03 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.end.ltr.html | took 1178ms 13:11:03 INFO - PROCESS | 2564 | 1471464663456 Marionette TRACE conn7 -> [0,677,"getWindowHandle",null] 13:11:03 INFO - PROCESS | 2564 | 1471464663462 Marionette TRACE conn7 <- [1,677,null,{"value":"13"}] 13:11:03 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.end.rtl.html 13:11:03 INFO - PROCESS | 2564 | 1471464663469 Marionette TRACE conn7 -> [0,678,"setScriptTimeout",{"ms":35000}] 13:11:03 INFO - PROCESS | 2564 | 1471464663472 Marionette TRACE conn7 <- [1,678,null,{}] 13:11:03 INFO - PROCESS | 2564 | 1471464663476 Marionette TRACE conn7 -> [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:11:03 INFO - PROCESS | 2564 | 1471464663479 Marionette INFO sendAsync bc8f8550-5cfe-4dfe-b5f0-ca36c3097f63 13:11:03 INFO - PROCESS | 2564 | 1471464663604 Marionette TRACE conn7 <- [1,679,null,{"value":null}] 13:11:03 INFO - PROCESS | 2564 | 1471464663611 Marionette TRACE conn7 -> [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\", \"8d521690-0e1e-4993-8caf-94bf4ae6dcf1\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:11:03 INFO - PROCESS | 2564 | 1471464663614 Marionette INFO sendAsync bc8f8550-5cfe-4dfe-b5f0-ca36c3097f63 13:11:03 INFO - PROCESS | 2564 | ++DOCSHELL 00000039C1F91000 == 11 [pid = 2564] [id = 179] 13:11:03 INFO - PROCESS | 2564 | ++DOMWINDOW == 76 (00000039C188A800) [pid = 2564] [serial = 535] [outer = 0000000000000000] 13:11:03 INFO - PROCESS | 2564 | ++DOMWINDOW == 77 (00000039C18C6400) [pid = 2564] [serial = 536] [outer = 00000039C188A800] 13:11:03 INFO - PROCESS | 2564 | 1471464663666 Marionette DEBUG loaded listener.js 13:11:03 INFO - PROCESS | 2564 | ++DOMWINDOW == 78 (00000039C1C0C400) [pid = 2564] [serial = 537] [outer = 00000039C188A800] 13:11:04 INFO - PROCESS | 2564 | 1471464664661 Marionette TRACE conn7 <- [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:11:04 INFO - TEST-PASS | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.end.rtl.html | textAlign end with rtl is the left edge 13:11:04 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.end.rtl.html | took 1235ms 13:11:04 INFO - PROCESS | 2564 | 1471464664712 Marionette TRACE conn7 -> [0,681,"getWindowHandle",null] 13:11:04 INFO - PROCESS | 2564 | 1471464664715 Marionette TRACE conn7 <- [1,681,null,{"value":"13"}] 13:11:04 INFO - PROCESS | 2564 | 1471464664718 Marionette TRACE conn7 -> [0,682,"setScriptTimeout",{"ms":35000}] 13:11:04 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.left.html 13:11:04 INFO - PROCESS | 2564 | 1471464664722 Marionette TRACE conn7 <- [1,682,null,{}] 13:11:04 INFO - PROCESS | 2564 | 1471464664734 Marionette TRACE conn7 -> [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:11:04 INFO - PROCESS | 2564 | 1471464664739 Marionette INFO sendAsync bc8f8550-5cfe-4dfe-b5f0-ca36c3097f63 13:11:04 INFO - PROCESS | 2564 | 1471464664859 Marionette TRACE conn7 <- [1,683,null,{"value":null}] 13:11:04 INFO - PROCESS | 2564 | 1471464664867 Marionette TRACE conn7 -> [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\", \"8d521690-0e1e-4993-8caf-94bf4ae6dcf1\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:11:04 INFO - PROCESS | 2564 | 1471464664871 Marionette INFO sendAsync bc8f8550-5cfe-4dfe-b5f0-ca36c3097f63 13:11:04 INFO - PROCESS | 2564 | ++DOCSHELL 00000039CABA6000 == 12 [pid = 2564] [id = 180] 13:11:04 INFO - PROCESS | 2564 | ++DOMWINDOW == 79 (00000039C623F400) [pid = 2564] [serial = 538] [outer = 0000000000000000] 13:11:04 INFO - PROCESS | 2564 | ++DOMWINDOW == 80 (00000039C62BE400) [pid = 2564] [serial = 539] [outer = 00000039C623F400] 13:11:04 INFO - PROCESS | 2564 | 1471464664962 Marionette DEBUG loaded listener.js 13:11:05 INFO - PROCESS | 2564 | ++DOMWINDOW == 81 (00000039C662A800) [pid = 2564] [serial = 540] [outer = 00000039C623F400] 13:11:05 INFO - PROCESS | 2564 | --DOMWINDOW == 80 (00000039D17B0400) [pid = 2564] [serial = 511] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.transform.html] 13:11:05 INFO - PROCESS | 2564 | --DOMWINDOW == 79 (00000039CE4A4C00) [pid = 2564] [serial = 499] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.negative.html] 13:11:05 INFO - PROCESS | 2564 | --DOMWINDOW == 78 (00000039D05BA400) [pid = 2564] [serial = 502] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.nonfinite.html] 13:11:05 INFO - PROCESS | 2564 | --DOMWINDOW == 77 (00000039C1225000) [pid = 2564] [serial = 505] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.path.html] 13:11:05 INFO - PROCESS | 2564 | --DOMWINDOW == 76 (00000039C17AF400) [pid = 2564] [serial = 481] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.transform.html] 13:11:05 INFO - PROCESS | 2564 | --DOMWINDOW == 75 (00000039CDE67C00) [pid = 2564] [serial = 496] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.globalcomposite.html] 13:11:05 INFO - PROCESS | 2564 | --DOMWINDOW == 74 (00000039C7A93C00) [pid = 2564] [serial = 490] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.clip.html] 13:11:05 INFO - PROCESS | 2564 | --DOMWINDOW == 73 (00000039C74E9800) [pid = 2564] [serial = 484] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.zero.html] 13:11:05 INFO - PROCESS | 2564 | --DOMWINDOW == 72 (00000039C185C800) [pid = 2564] [serial = 487] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.basic.html] 13:11:05 INFO - PROCESS | 2564 | --DOMWINDOW == 71 (00000039CAA89800) [pid = 2564] [serial = 508] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.shadow.html] 13:11:05 INFO - PROCESS | 2564 | --DOMWINDOW == 70 (00000039C7A9A000) [pid = 2564] [serial = 493] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.globalalpha.html] 13:11:05 INFO - PROCESS | 2564 | --DOMWINDOW == 69 (00000039CEDD0400) [pid = 2564] [serial = 478] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.shadow.html] 13:11:05 INFO - PROCESS | 2564 | --DOMWINDOW == 68 (00000039C17AF000) [pid = 2564] [serial = 526] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.5.html] 13:11:05 INFO - PROCESS | 2564 | --DOMWINDOW == 67 (00000039C188D800) [pid = 2564] [serial = 517] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.2.html] 13:11:05 INFO - PROCESS | 2564 | --DOMWINDOW == 66 (00000039CCF3F400) [pid = 2564] [serial = 520] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.3.html] 13:11:05 INFO - PROCESS | 2564 | --DOMWINDOW == 65 (00000039D05BC400) [pid = 2564] [serial = 523] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.4.html] 13:11:05 INFO - PROCESS | 2564 | --DOMWINDOW == 64 (00000039D18D0000) [pid = 2564] [serial = 514] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.1.html] 13:11:06 INFO - PROCESS | 2564 | 1471464666103 Marionette TRACE conn7 <- [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:11:06 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:11:06 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.left.html | took 1429ms 13:11:06 INFO - PROCESS | 2564 | 1471464666153 Marionette TRACE conn7 -> [0,685,"getWindowHandle",null] 13:11:06 INFO - PROCESS | 2564 | 1471464666156 Marionette TRACE conn7 <- [1,685,null,{"value":"13"}] 13:11:06 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.right.html 13:11:06 INFO - PROCESS | 2564 | 1471464666159 Marionette TRACE conn7 -> [0,686,"setScriptTimeout",{"ms":35000}] 13:11:06 INFO - PROCESS | 2564 | 1471464666161 Marionette TRACE conn7 <- [1,686,null,{}] 13:11:06 INFO - PROCESS | 2564 | 1471464666167 Marionette TRACE conn7 -> [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:11:06 INFO - PROCESS | 2564 | 1471464666169 Marionette INFO sendAsync bc8f8550-5cfe-4dfe-b5f0-ca36c3097f63 13:11:06 INFO - PROCESS | 2564 | 1471464666263 Marionette TRACE conn7 <- [1,687,null,{"value":null}] 13:11:06 INFO - PROCESS | 2564 | 1471464666269 Marionette TRACE conn7 -> [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\", \"8d521690-0e1e-4993-8caf-94bf4ae6dcf1\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:11:06 INFO - PROCESS | 2564 | 1471464666271 Marionette INFO sendAsync bc8f8550-5cfe-4dfe-b5f0-ca36c3097f63 13:11:06 INFO - PROCESS | 2564 | ++DOCSHELL 00000039CC30C000 == 13 [pid = 2564] [id = 181] 13:11:06 INFO - PROCESS | 2564 | ++DOMWINDOW == 65 (00000039C745D400) [pid = 2564] [serial = 541] [outer = 0000000000000000] 13:11:06 INFO - PROCESS | 2564 | ++DOMWINDOW == 66 (00000039C7460400) [pid = 2564] [serial = 542] [outer = 00000039C745D400] 13:11:06 INFO - PROCESS | 2564 | 1471464666319 Marionette DEBUG loaded listener.js 13:11:06 INFO - PROCESS | 2564 | ++DOMWINDOW == 67 (00000039C74B1800) [pid = 2564] [serial = 543] [outer = 00000039C745D400] 13:11:07 INFO - PROCESS | 2564 | 1471464667256 Marionette TRACE conn7 <- [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:11:07 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:11:07 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.right.html | took 1126ms 13:11:07 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.start.ltr.html 13:11:07 INFO - PROCESS | 2564 | 1471464667289 Marionette TRACE conn7 -> [0,689,"getWindowHandle",null] 13:11:07 INFO - PROCESS | 2564 | 1471464667291 Marionette TRACE conn7 <- [1,689,null,{"value":"13"}] 13:11:07 INFO - PROCESS | 2564 | 1471464667295 Marionette TRACE conn7 -> [0,690,"setScriptTimeout",{"ms":35000}] 13:11:07 INFO - PROCESS | 2564 | 1471464667297 Marionette TRACE conn7 <- [1,690,null,{}] 13:11:07 INFO - PROCESS | 2564 | 1471464667301 Marionette TRACE conn7 -> [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:11:07 INFO - PROCESS | 2564 | 1471464667303 Marionette INFO sendAsync bc8f8550-5cfe-4dfe-b5f0-ca36c3097f63 13:11:07 INFO - PROCESS | 2564 | 1471464667387 Marionette TRACE conn7 <- [1,691,null,{"value":null}] 13:11:07 INFO - PROCESS | 2564 | 1471464667393 Marionette TRACE conn7 -> [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\", \"8d521690-0e1e-4993-8caf-94bf4ae6dcf1\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:11:07 INFO - PROCESS | 2564 | 1471464667395 Marionette INFO sendAsync bc8f8550-5cfe-4dfe-b5f0-ca36c3097f63 13:11:07 INFO - PROCESS | 2564 | ++DOCSHELL 00000039CCC7A800 == 14 [pid = 2564] [id = 182] 13:11:07 INFO - PROCESS | 2564 | ++DOMWINDOW == 68 (00000039C1884400) [pid = 2564] [serial = 544] [outer = 0000000000000000] 13:11:07 INFO - PROCESS | 2564 | ++DOMWINDOW == 69 (00000039C7A5A800) [pid = 2564] [serial = 545] [outer = 00000039C1884400] 13:11:07 INFO - PROCESS | 2564 | 1471464667443 Marionette DEBUG loaded listener.js 13:11:07 INFO - PROCESS | 2564 | ++DOMWINDOW == 70 (00000039C7A66400) [pid = 2564] [serial = 546] [outer = 00000039C1884400] 13:11:08 INFO - PROCESS | 2564 | 1471464668720 Marionette TRACE conn7 <- [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:11:08 INFO - TEST-PASS | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.start.ltr.html | textAlign start with ltr is the left edge 13:11:08 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.start.ltr.html | took 1494ms 13:11:08 INFO - PROCESS | 2564 | 1471464668864 Marionette TRACE conn7 -> [0,693,"getWindowHandle",null] 13:11:08 INFO - PROCESS | 2564 | 1471464668870 Marionette TRACE conn7 <- [1,693,null,{"value":"13"}] 13:11:08 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.start.rtl.html 13:11:08 INFO - PROCESS | 2564 | 1471464668881 Marionette TRACE conn7 -> [0,694,"setScriptTimeout",{"ms":35000}] 13:11:08 INFO - PROCESS | 2564 | 1471464668884 Marionette TRACE conn7 <- [1,694,null,{}] 13:11:08 INFO - PROCESS | 2564 | 1471464668890 Marionette TRACE conn7 -> [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:11:08 INFO - PROCESS | 2564 | 1471464668894 Marionette INFO sendAsync bc8f8550-5cfe-4dfe-b5f0-ca36c3097f63 13:11:09 INFO - PROCESS | 2564 | 1471464669053 Marionette TRACE conn7 <- [1,695,null,{"value":null}] 13:11:09 INFO - PROCESS | 2564 | 1471464669199 Marionette TRACE conn7 -> [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\", \"8d521690-0e1e-4993-8caf-94bf4ae6dcf1\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:11:09 INFO - PROCESS | 2564 | 1471464669202 Marionette INFO sendAsync bc8f8550-5cfe-4dfe-b5f0-ca36c3097f63 13:11:09 INFO - PROCESS | 2564 | ++DOCSHELL 00000039C7762800 == 15 [pid = 2564] [id = 183] 13:11:09 INFO - PROCESS | 2564 | ++DOMWINDOW == 71 (00000039C2459C00) [pid = 2564] [serial = 547] [outer = 0000000000000000] 13:11:09 INFO - PROCESS | 2564 | ++DOMWINDOW == 72 (00000039C2A73000) [pid = 2564] [serial = 548] [outer = 00000039C2459C00] 13:11:09 INFO - PROCESS | 2564 | 1471464669267 Marionette DEBUG loaded listener.js 13:11:09 INFO - PROCESS | 2564 | ++DOMWINDOW == 73 (00000039C6859400) [pid = 2564] [serial = 549] [outer = 00000039C2459C00] 13:11:10 INFO - PROCESS | 2564 | --DOMWINDOW == 72 (00000039D17C5800) [pid = 2564] [serial = 512] [outer = 0000000000000000] [url = about:blank] 13:11:10 INFO - PROCESS | 2564 | --DOMWINDOW == 71 (00000039CEA32800) [pid = 2564] [serial = 500] [outer = 0000000000000000] [url = about:blank] 13:11:10 INFO - PROCESS | 2564 | --DOMWINDOW == 70 (00000039D05ED400) [pid = 2564] [serial = 503] [outer = 0000000000000000] [url = about:blank] 13:11:10 INFO - PROCESS | 2564 | --DOMWINDOW == 69 (00000039CEA8FC00) [pid = 2564] [serial = 501] [outer = 0000000000000000] [url = about:blank] 13:11:10 INFO - PROCESS | 2564 | --DOMWINDOW == 68 (00000039C1859800) [pid = 2564] [serial = 506] [outer = 0000000000000000] [url = about:blank] 13:11:10 INFO - PROCESS | 2564 | --DOMWINDOW == 67 (00000039D0FC2000) [pid = 2564] [serial = 504] [outer = 0000000000000000] [url = about:blank] 13:11:10 INFO - PROCESS | 2564 | --DOMWINDOW == 66 (00000039CAA87C00) [pid = 2564] [serial = 507] [outer = 0000000000000000] [url = about:blank] 13:11:10 INFO - PROCESS | 2564 | --DOMWINDOW == 65 (00000039C1889C00) [pid = 2564] [serial = 482] [outer = 0000000000000000] [url = about:blank] 13:11:10 INFO - PROCESS | 2564 | --DOMWINDOW == 64 (00000039C29FCC00) [pid = 2564] [serial = 483] [outer = 0000000000000000] [url = about:blank] 13:11:10 INFO - PROCESS | 2564 | --DOMWINDOW == 63 (00000039CE077400) [pid = 2564] [serial = 497] [outer = 0000000000000000] [url = about:blank] 13:11:10 INFO - PROCESS | 2564 | --DOMWINDOW == 62 (00000039C7E66000) [pid = 2564] [serial = 491] [outer = 0000000000000000] [url = about:blank] 13:11:10 INFO - PROCESS | 2564 | --DOMWINDOW == 61 (00000039D18C3400) [pid = 2564] [serial = 513] [outer = 0000000000000000] [url = about:blank] 13:11:10 INFO - PROCESS | 2564 | --DOMWINDOW == 60 (00000039CB00A000) [pid = 2564] [serial = 492] [outer = 0000000000000000] [url = about:blank] 13:11:10 INFO - PROCESS | 2564 | --DOMWINDOW == 59 (00000039C7E60C00) [pid = 2564] [serial = 485] [outer = 0000000000000000] [url = about:blank] 13:11:10 INFO - PROCESS | 2564 | --DOMWINDOW == 58 (00000039CCC2F000) [pid = 2564] [serial = 486] [outer = 0000000000000000] [url = about:blank] 13:11:10 INFO - PROCESS | 2564 | --DOMWINDOW == 57 (00000039C5869400) [pid = 2564] [serial = 488] [outer = 0000000000000000] [url = about:blank] 13:11:10 INFO - PROCESS | 2564 | --DOMWINDOW == 56 (00000039C74A9C00) [pid = 2564] [serial = 489] [outer = 0000000000000000] [url = about:blank] 13:11:10 INFO - PROCESS | 2564 | --DOMWINDOW == 55 (00000039D135B000) [pid = 2564] [serial = 509] [outer = 0000000000000000] [url = about:blank] 13:11:10 INFO - PROCESS | 2564 | --DOMWINDOW == 54 (00000039CD0E5C00) [pid = 2564] [serial = 494] [outer = 0000000000000000] [url = about:blank] 13:11:10 INFO - PROCESS | 2564 | --DOMWINDOW == 53 (00000039CDCC1000) [pid = 2564] [serial = 495] [outer = 0000000000000000] [url = about:blank] 13:11:10 INFO - PROCESS | 2564 | --DOMWINDOW == 52 (00000039D0279800) [pid = 2564] [serial = 480] [outer = 0000000000000000] [url = about:blank] 13:11:10 INFO - PROCESS | 2564 | --DOMWINDOW == 51 (00000039CCCDF400) [pid = 2564] [serial = 528] [outer = 0000000000000000] [url = about:blank] 13:11:10 INFO - PROCESS | 2564 | --DOMWINDOW == 50 (00000039C7A5E400) [pid = 2564] [serial = 530] [outer = 0000000000000000] [url = about:blank] 13:11:10 INFO - PROCESS | 2564 | --DOMWINDOW == 49 (00000039C745EC00) [pid = 2564] [serial = 518] [outer = 0000000000000000] [url = about:blank] 13:11:10 INFO - PROCESS | 2564 | --DOMWINDOW == 48 (00000039CDCC1800) [pid = 2564] [serial = 521] [outer = 0000000000000000] [url = about:blank] 13:11:10 INFO - PROCESS | 2564 | --DOMWINDOW == 47 (00000039CAA82400) [pid = 2564] [serial = 519] [outer = 0000000000000000] [url = about:blank] 13:11:10 INFO - PROCESS | 2564 | --DOMWINDOW == 46 (00000039D0FBB400) [pid = 2564] [serial = 524] [outer = 0000000000000000] [url = about:blank] 13:11:10 INFO - PROCESS | 2564 | --DOMWINDOW == 45 (00000039CE4A5000) [pid = 2564] [serial = 522] [outer = 0000000000000000] [url = about:blank] 13:11:10 INFO - PROCESS | 2564 | --DOMWINDOW == 44 (00000039C1F5D800) [pid = 2564] [serial = 527] [outer = 0000000000000000] [url = about:blank] 13:11:10 INFO - PROCESS | 2564 | --DOMWINDOW == 43 (00000039D1C9E800) [pid = 2564] [serial = 525] [outer = 0000000000000000] [url = about:blank] 13:11:10 INFO - PROCESS | 2564 | --DOMWINDOW == 42 (00000039CE4A4800) [pid = 2564] [serial = 498] [outer = 0000000000000000] [url = about:blank] 13:11:10 INFO - PROCESS | 2564 | --DOMWINDOW == 41 (00000039D17AFC00) [pid = 2564] [serial = 510] [outer = 0000000000000000] [url = about:blank] 13:11:10 INFO - PROCESS | 2564 | --DOMWINDOW == 40 (00000039D1C97800) [pid = 2564] [serial = 515] [outer = 0000000000000000] [url = about:blank] 13:11:10 INFO - PROCESS | 2564 | --DOMWINDOW == 39 (00000039D1C9C400) [pid = 2564] [serial = 516] [outer = 0000000000000000] [url = about:blank] 13:11:10 INFO - PROCESS | 2564 | 1471464670509 Marionette TRACE conn7 <- [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:11:10 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:11:10 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.start.rtl.html | took 1695ms 13:11:10 INFO - PROCESS | 2564 | 1471464670611 Marionette TRACE conn7 -> [0,697,"getWindowHandle",null] 13:11:10 INFO - PROCESS | 2564 | 1471464670616 Marionette TRACE conn7 <- [1,697,null,{"value":"13"}] 13:11:10 INFO - PROCESS | 2564 | 1471464670623 Marionette TRACE conn7 -> [0,698,"setScriptTimeout",{"ms":35000}] 13:11:10 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.baseline.alphabetic.html 13:11:10 INFO - PROCESS | 2564 | 1471464670626 Marionette TRACE conn7 <- [1,698,null,{}] 13:11:10 INFO - PROCESS | 2564 | 1471464670631 Marionette TRACE conn7 -> [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:11:10 INFO - PROCESS | 2564 | 1471464670634 Marionette INFO sendAsync bc8f8550-5cfe-4dfe-b5f0-ca36c3097f63 13:11:10 INFO - PROCESS | 2564 | 1471464670718 Marionette TRACE conn7 <- [1,699,null,{"value":null}] 13:11:10 INFO - PROCESS | 2564 | 1471464670726 Marionette TRACE conn7 -> [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\", \"8d521690-0e1e-4993-8caf-94bf4ae6dcf1\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:11:10 INFO - PROCESS | 2564 | 1471464670729 Marionette INFO sendAsync bc8f8550-5cfe-4dfe-b5f0-ca36c3097f63 13:11:10 INFO - PROCESS | 2564 | ++DOCSHELL 00000039C683F000 == 16 [pid = 2564] [id = 184] 13:11:10 INFO - PROCESS | 2564 | ++DOMWINDOW == 40 (00000039C17A3C00) [pid = 2564] [serial = 550] [outer = 0000000000000000] 13:11:10 INFO - PROCESS | 2564 | ++DOMWINDOW == 41 (00000039C1852800) [pid = 2564] [serial = 551] [outer = 00000039C17A3C00] 13:11:10 INFO - PROCESS | 2564 | 1471464670781 Marionette DEBUG loaded listener.js 13:11:10 INFO - PROCESS | 2564 | ++DOMWINDOW == 42 (00000039C29FCC00) [pid = 2564] [serial = 552] [outer = 00000039C17A3C00] 13:11:11 INFO - PROCESS | 2564 | 1471464671725 Marionette TRACE conn7 <- [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:11:11 INFO - TEST-PASS | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.baseline.alphabetic.html | Canvas test: 2d.text.draw.baseline.alphabetic 13:11:11 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.baseline.alphabetic.html | took 1134ms 13:11:11 INFO - PROCESS | 2564 | 1471464671765 Marionette TRACE conn7 -> [0,701,"getWindowHandle",null] 13:11:11 INFO - PROCESS | 2564 | 1471464671770 Marionette TRACE conn7 <- [1,701,null,{"value":"13"}] 13:11:11 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.bound.html 13:11:11 INFO - PROCESS | 2564 | 1471464671777 Marionette TRACE conn7 -> [0,702,"setScriptTimeout",{"ms":35000}] 13:11:11 INFO - PROCESS | 2564 | 1471464671780 Marionette TRACE conn7 <- [1,702,null,{}] 13:11:11 INFO - PROCESS | 2564 | 1471464671784 Marionette TRACE conn7 -> [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:11:11 INFO - PROCESS | 2564 | 1471464671786 Marionette INFO sendAsync bc8f8550-5cfe-4dfe-b5f0-ca36c3097f63 13:11:11 INFO - PROCESS | 2564 | 1471464671879 Marionette TRACE conn7 <- [1,703,null,{"value":null}] 13:11:11 INFO - PROCESS | 2564 | 1471464671887 Marionette TRACE conn7 -> [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\", \"8d521690-0e1e-4993-8caf-94bf4ae6dcf1\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:11:11 INFO - PROCESS | 2564 | 1471464671889 Marionette INFO sendAsync bc8f8550-5cfe-4dfe-b5f0-ca36c3097f63 13:11:11 INFO - PROCESS | 2564 | ++DOCSHELL 00000039CB7C8800 == 17 [pid = 2564] [id = 185] 13:11:11 INFO - PROCESS | 2564 | ++DOMWINDOW == 43 (00000039C7315000) [pid = 2564] [serial = 553] [outer = 0000000000000000] 13:11:11 INFO - PROCESS | 2564 | ++DOMWINDOW == 44 (00000039C7462000) [pid = 2564] [serial = 554] [outer = 00000039C7315000] 13:11:11 INFO - PROCESS | 2564 | 1471464671940 Marionette DEBUG loaded listener.js 13:11:12 INFO - PROCESS | 2564 | ++DOMWINDOW == 45 (00000039C7A5AC00) [pid = 2564] [serial = 555] [outer = 00000039C7315000] 13:11:12 INFO - PROCESS | 2564 | --DOMWINDOW == 44 (00000039C745D400) [pid = 2564] [serial = 541] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.right.html] 13:11:12 INFO - PROCESS | 2564 | --DOMWINDOW == 43 (00000039C18CDC00) [pid = 2564] [serial = 529] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.center.html] 13:11:12 INFO - PROCESS | 2564 | --DOMWINDOW == 42 (00000039C1670C00) [pid = 2564] [serial = 532] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.end.ltr.html] 13:11:12 INFO - PROCESS | 2564 | --DOMWINDOW == 41 (00000039C188A800) [pid = 2564] [serial = 535] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.end.rtl.html] 13:11:12 INFO - PROCESS | 2564 | --DOMWINDOW == 40 (00000039C623F400) [pid = 2564] [serial = 538] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.left.html] 13:11:12 INFO - PROCESS | 2564 | 1471464672940 Marionette TRACE conn7 <- [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:11:12 INFO - TEST-PASS | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.bound.html | fillText handles maxWidth based on line size, not bounding box size 13:11:12 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.bound.html | took 1177ms 13:11:12 INFO - PROCESS | 2564 | 1471464672956 Marionette TRACE conn7 -> [0,705,"getWindowHandle",null] 13:11:12 INFO - PROCESS | 2564 | 1471464672958 Marionette TRACE conn7 <- [1,705,null,{"value":"13"}] 13:11:12 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.fontface.html 13:11:12 INFO - PROCESS | 2564 | 1471464672962 Marionette TRACE conn7 -> [0,706,"setScriptTimeout",{"ms":35000}] 13:11:12 INFO - PROCESS | 2564 | 1471464672966 Marionette TRACE conn7 <- [1,706,null,{}] 13:11:12 INFO - PROCESS | 2564 | 1471464672977 Marionette TRACE conn7 -> [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:11:12 INFO - PROCESS | 2564 | 1471464672982 Marionette INFO sendAsync bc8f8550-5cfe-4dfe-b5f0-ca36c3097f63 13:11:13 INFO - PROCESS | 2564 | 1471464673072 Marionette TRACE conn7 <- [1,707,null,{"value":null}] 13:11:13 INFO - PROCESS | 2564 | 1471464673081 Marionette TRACE conn7 -> [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\", \"8d521690-0e1e-4993-8caf-94bf4ae6dcf1\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:11:13 INFO - PROCESS | 2564 | 1471464673084 Marionette INFO sendAsync bc8f8550-5cfe-4dfe-b5f0-ca36c3097f63 13:11:13 INFO - PROCESS | 2564 | ++DOCSHELL 00000039CCDB0000 == 18 [pid = 2564] [id = 186] 13:11:13 INFO - PROCESS | 2564 | ++DOMWINDOW == 41 (00000039C7A94800) [pid = 2564] [serial = 556] [outer = 0000000000000000] 13:11:13 INFO - PROCESS | 2564 | ++DOMWINDOW == 42 (00000039C7E5F800) [pid = 2564] [serial = 557] [outer = 00000039C7A94800] 13:11:13 INFO - PROCESS | 2564 | 1471464673136 Marionette DEBUG loaded listener.js 13:11:13 INFO - PROCESS | 2564 | ++DOMWINDOW == 43 (00000039CAA82400) [pid = 2564] [serial = 558] [outer = 00000039C7A94800] 13:11:14 INFO - PROCESS | 2564 | 1471464674088 Marionette TRACE conn7 <- [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:11:14 INFO - TEST-PASS | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.fontface.html | fillText works on @font-face fonts 13:11:14 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.fontface.html | took 1141ms 13:11:14 INFO - PROCESS | 2564 | 1471464674105 Marionette TRACE conn7 -> [0,709,"getWindowHandle",null] 13:11:14 INFO - PROCESS | 2564 | 1471464674108 Marionette TRACE conn7 <- [1,709,null,{"value":"13"}] 13:11:14 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.negative.html 13:11:14 INFO - PROCESS | 2564 | 1471464674112 Marionette TRACE conn7 -> [0,710,"setScriptTimeout",{"ms":35000}] 13:11:14 INFO - PROCESS | 2564 | 1471464674114 Marionette TRACE conn7 <- [1,710,null,{}] 13:11:14 INFO - PROCESS | 2564 | 1471464674118 Marionette TRACE conn7 -> [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:11:14 INFO - PROCESS | 2564 | 1471464674120 Marionette INFO sendAsync bc8f8550-5cfe-4dfe-b5f0-ca36c3097f63 13:11:14 INFO - PROCESS | 2564 | 1471464674211 Marionette TRACE conn7 <- [1,711,null,{"value":null}] 13:11:14 INFO - PROCESS | 2564 | 1471464674217 Marionette TRACE conn7 -> [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\", \"8d521690-0e1e-4993-8caf-94bf4ae6dcf1\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:11:14 INFO - PROCESS | 2564 | 1471464674219 Marionette INFO sendAsync bc8f8550-5cfe-4dfe-b5f0-ca36c3097f63 13:11:14 INFO - PROCESS | 2564 | ++DOCSHELL 00000039CCE2D000 == 19 [pid = 2564] [id = 187] 13:11:14 INFO - PROCESS | 2564 | ++DOMWINDOW == 44 (00000039CAE2B800) [pid = 2564] [serial = 559] [outer = 0000000000000000] 13:11:14 INFO - PROCESS | 2564 | ++DOMWINDOW == 45 (00000039CAEB3400) [pid = 2564] [serial = 560] [outer = 00000039CAE2B800] 13:11:14 INFO - PROCESS | 2564 | 1471464674268 Marionette DEBUG loaded listener.js 13:11:14 INFO - PROCESS | 2564 | ++DOMWINDOW == 46 (00000039CB011C00) [pid = 2564] [serial = 561] [outer = 00000039CAE2B800] 13:11:14 INFO - PROCESS | 2564 | 1471464674706 Marionette TRACE conn7 <- [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:11:14 INFO - PROCESS | 2564 | 1471464674750 Marionette TRACE conn7 <- [1,713,null,{"value":"13"}] 13:11:14 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.small.html 13:11:14 INFO - PROCESS | 2564 | 1471464674753 Marionette TRACE conn7 -> [0,714,"setScriptTimeout",{"ms":35000}] 13:11:14 INFO - PROCESS | 2564 | 1471464674755 Marionette TRACE conn7 <- [1,714,null,{}] 13:11:14 INFO - PROCESS | 2564 | 1471464674759 Marionette TRACE conn7 -> [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:11:14 INFO - PROCESS | 2564 | 1471464674761 Marionette INFO sendAsync bc8f8550-5cfe-4dfe-b5f0-ca36c3097f63 13:11:14 INFO - PROCESS | 2564 | 1471464674847 Marionette TRACE conn7 <- [1,715,null,{"value":null}] 13:11:14 INFO - PROCESS | 2564 | 1471464674855 Marionette TRACE conn7 -> [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\", \"8d521690-0e1e-4993-8caf-94bf4ae6dcf1\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:11:14 INFO - PROCESS | 2564 | 1471464674857 Marionette INFO sendAsync bc8f8550-5cfe-4dfe-b5f0-ca36c3097f63 13:11:14 INFO - PROCESS | 2564 | ++DOCSHELL 00000039CD417800 == 20 [pid = 2564] [id = 188] 13:11:14 INFO - PROCESS | 2564 | ++DOMWINDOW == 47 (00000039CC3B5800) [pid = 2564] [serial = 562] [outer = 0000000000000000] 13:11:14 INFO - PROCESS | 2564 | ++DOMWINDOW == 48 (00000039CC3BA800) [pid = 2564] [serial = 563] [outer = 00000039CC3B5800] 13:11:14 INFO - PROCESS | 2564 | 1471464674910 Marionette DEBUG loaded listener.js 13:11:14 INFO - PROCESS | 2564 | ++DOMWINDOW == 49 (00000039CCCA3000) [pid = 2564] [serial = 564] [outer = 00000039CC3B5800] 13:11:15 INFO - PROCESS | 2564 | 1471464675409 Marionette TRACE conn7 <- [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:11:15 INFO - TEST-PASS | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.small.html | fillText handles maxWidth correctly 13:11:15 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.small.html | took 690ms 13:11:15 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.zero.html 13:11:15 INFO - PROCESS | 2564 | 1471464675448 Marionette TRACE conn7 -> [0,717,"getWindowHandle",null] 13:11:15 INFO - PROCESS | 2564 | 1471464675450 Marionette TRACE conn7 <- [1,717,null,{"value":"13"}] 13:11:15 INFO - PROCESS | 2564 | 1471464675453 Marionette TRACE conn7 -> [0,718,"setScriptTimeout",{"ms":35000}] 13:11:15 INFO - PROCESS | 2564 | 1471464675455 Marionette TRACE conn7 <- [1,718,null,{}] 13:11:15 INFO - PROCESS | 2564 | 1471464675458 Marionette TRACE conn7 -> [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:11:15 INFO - PROCESS | 2564 | 1471464675464 Marionette INFO sendAsync bc8f8550-5cfe-4dfe-b5f0-ca36c3097f63 13:11:15 INFO - PROCESS | 2564 | 1471464675600 Marionette TRACE conn7 <- [1,719,null,{"value":null}] 13:11:15 INFO - PROCESS | 2564 | 1471464675615 Marionette TRACE conn7 -> [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\", \"8d521690-0e1e-4993-8caf-94bf4ae6dcf1\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:11:15 INFO - PROCESS | 2564 | 1471464675617 Marionette INFO sendAsync bc8f8550-5cfe-4dfe-b5f0-ca36c3097f63 13:11:15 INFO - PROCESS | 2564 | ++DOCSHELL 00000039CDC1C000 == 21 [pid = 2564] [id = 189] 13:11:15 INFO - PROCESS | 2564 | ++DOMWINDOW == 50 (00000039CCE44C00) [pid = 2564] [serial = 565] [outer = 0000000000000000] 13:11:15 INFO - PROCESS | 2564 | ++DOMWINDOW == 51 (00000039CCF43400) [pid = 2564] [serial = 566] [outer = 00000039CCE44C00] 13:11:15 INFO - PROCESS | 2564 | 1471464675664 Marionette DEBUG loaded listener.js 13:11:15 INFO - PROCESS | 2564 | ++DOMWINDOW == 52 (00000039CD235800) [pid = 2564] [serial = 567] [outer = 00000039CCE44C00] 13:11:16 INFO - PROCESS | 2564 | 1471464676167 Marionette TRACE conn7 <- [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:11:16 INFO - PROCESS | 2564 | 1471464676238 Marionette TRACE conn7 <- [1,721,null,{"value":"13"}] 13:11:16 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.unaffected.html 13:11:16 INFO - PROCESS | 2564 | 1471464676244 Marionette TRACE conn7 -> [0,722,"setScriptTimeout",{"ms":35000}] 13:11:16 INFO - PROCESS | 2564 | 1471464676248 Marionette TRACE conn7 <- [1,722,null,{}] 13:11:16 INFO - PROCESS | 2564 | 1471464676254 Marionette TRACE conn7 -> [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:11:16 INFO - PROCESS | 2564 | 1471464676258 Marionette INFO sendAsync bc8f8550-5cfe-4dfe-b5f0-ca36c3097f63 13:11:16 INFO - PROCESS | 2564 | 1471464676377 Marionette TRACE conn7 <- [1,723,null,{"value":null}] 13:11:16 INFO - PROCESS | 2564 | 1471464676459 Marionette TRACE conn7 -> [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\", \"8d521690-0e1e-4993-8caf-94bf4ae6dcf1\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:11:16 INFO - PROCESS | 2564 | 1471464676464 Marionette INFO sendAsync bc8f8550-5cfe-4dfe-b5f0-ca36c3097f63 13:11:16 INFO - PROCESS | 2564 | ++DOCSHELL 00000039C65D8000 == 22 [pid = 2564] [id = 190] 13:11:16 INFO - PROCESS | 2564 | ++DOMWINDOW == 53 (00000039C1857C00) [pid = 2564] [serial = 568] [outer = 0000000000000000] 13:11:16 INFO - PROCESS | 2564 | ++DOMWINDOW == 54 (00000039C185C000) [pid = 2564] [serial = 569] [outer = 00000039C1857C00] 13:11:16 INFO - PROCESS | 2564 | 1471464676526 Marionette DEBUG loaded listener.js 13:11:16 INFO - PROCESS | 2564 | ++DOMWINDOW == 55 (00000039C1FDFC00) [pid = 2564] [serial = 570] [outer = 00000039C1857C00] 13:11:17 INFO - PROCESS | 2564 | 1471464677193 Marionette TRACE conn7 <- [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:11:17 INFO - TEST-PASS | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.unaffected.html | fillText does not start a new path or subpath 13:11:17 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.unaffected.html | took 985ms 13:11:17 INFO - PROCESS | 2564 | 1471464677231 Marionette TRACE conn7 -> [0,725,"getWindowHandle",null] 13:11:17 INFO - PROCESS | 2564 | 1471464677236 Marionette TRACE conn7 <- [1,725,null,{"value":"13"}] 13:11:17 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fontface.html 13:11:17 INFO - PROCESS | 2564 | 1471464677243 Marionette TRACE conn7 -> [0,726,"setScriptTimeout",{"ms":35000}] 13:11:17 INFO - PROCESS | 2564 | 1471464677246 Marionette TRACE conn7 <- [1,726,null,{}] 13:11:17 INFO - PROCESS | 2564 | 1471464677250 Marionette TRACE conn7 -> [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:11:17 INFO - PROCESS | 2564 | 1471464677253 Marionette INFO sendAsync bc8f8550-5cfe-4dfe-b5f0-ca36c3097f63 13:11:17 INFO - PROCESS | 2564 | 1471464677369 Marionette TRACE conn7 <- [1,727,null,{"value":null}] 13:11:17 INFO - PROCESS | 2564 | 1471464677437 Marionette TRACE conn7 -> [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\", \"8d521690-0e1e-4993-8caf-94bf4ae6dcf1\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:11:17 INFO - PROCESS | 2564 | 1471464677439 Marionette INFO sendAsync bc8f8550-5cfe-4dfe-b5f0-ca36c3097f63 13:11:17 INFO - PROCESS | 2564 | ++DOCSHELL 00000039CCE27800 == 23 [pid = 2564] [id = 191] 13:11:17 INFO - PROCESS | 2564 | ++DOMWINDOW == 56 (00000039C7A62C00) [pid = 2564] [serial = 571] [outer = 0000000000000000] 13:11:17 INFO - PROCESS | 2564 | ++DOMWINDOW == 57 (00000039C7A8FC00) [pid = 2564] [serial = 572] [outer = 00000039C7A62C00] 13:11:17 INFO - PROCESS | 2564 | 1471464677501 Marionette DEBUG loaded listener.js 13:11:17 INFO - PROCESS | 2564 | ++DOMWINDOW == 58 (00000039CAA7F800) [pid = 2564] [serial = 573] [outer = 00000039C7A62C00] 13:11:18 INFO - PROCESS | 2564 | [2564] WARNING: Using default font: file c:/builds/moz2_slave/m-rel-w64-d-000000000000000000/build/src/gfx/thebes/gfxDWriteFonts.cpp, line 113 13:11:18 INFO - PROCESS | 2564 | 1471464678609 Marionette TRACE conn7 <- [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:11:18 INFO - TEST-PASS | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fontface.html | Canvas test: 2d.text.draw.fontface 13:11:18 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fontface.html | took 1392ms 13:11:18 INFO - PROCESS | 2564 | 1471464678636 Marionette TRACE conn7 -> [0,729,"getWindowHandle",null] 13:11:18 INFO - PROCESS | 2564 | 1471464678639 Marionette TRACE conn7 <- [1,729,null,{"value":"13"}] 13:11:18 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fontface.notinpage.html 13:11:18 INFO - PROCESS | 2564 | 1471464678643 Marionette TRACE conn7 -> [0,730,"setScriptTimeout",{"ms":35000}] 13:11:18 INFO - PROCESS | 2564 | 1471464678648 Marionette TRACE conn7 <- [1,730,null,{}] 13:11:18 INFO - PROCESS | 2564 | 1471464678660 Marionette TRACE conn7 -> [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:11:18 INFO - PROCESS | 2564 | 1471464678665 Marionette INFO sendAsync bc8f8550-5cfe-4dfe-b5f0-ca36c3097f63 13:11:18 INFO - PROCESS | 2564 | 1471464678810 Marionette TRACE conn7 <- [1,731,null,{"value":null}] 13:11:18 INFO - PROCESS | 2564 | 1471464678873 Marionette TRACE conn7 -> [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\", \"8d521690-0e1e-4993-8caf-94bf4ae6dcf1\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:11:18 INFO - PROCESS | 2564 | 1471464678877 Marionette INFO sendAsync bc8f8550-5cfe-4dfe-b5f0-ca36c3097f63 13:11:18 INFO - PROCESS | 2564 | ++DOCSHELL 00000039CDED6800 == 24 [pid = 2564] [id = 192] 13:11:18 INFO - PROCESS | 2564 | ++DOMWINDOW == 59 (00000039CCE4F000) [pid = 2564] [serial = 574] [outer = 0000000000000000] 13:11:18 INFO - PROCESS | 2564 | ++DOMWINDOW == 60 (00000039CCF41400) [pid = 2564] [serial = 575] [outer = 00000039CCE4F000] 13:11:18 INFO - PROCESS | 2564 | 1471464678938 Marionette DEBUG loaded listener.js 13:11:19 INFO - PROCESS | 2564 | ++DOMWINDOW == 61 (00000039CD9DD000) [pid = 2564] [serial = 576] [outer = 00000039CCE4F000] 13:11:20 INFO - PROCESS | 2564 | 1471464680128 Marionette TRACE conn7 <- [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:11:20 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:11:20 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fontface.notinpage.html | took 1544ms 13:11:20 INFO - PROCESS | 2564 | 1471464680190 Marionette TRACE conn7 -> [0,733,"getWindowHandle",null] 13:11:20 INFO - PROCESS | 2564 | 1471464680195 Marionette TRACE conn7 <- [1,733,null,{"value":"13"}] 13:11:20 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fontface.repeat.html 13:11:20 INFO - PROCESS | 2564 | 1471464680288 Marionette TRACE conn7 -> [0,734,"setScriptTimeout",{"ms":35000}] 13:11:20 INFO - PROCESS | 2564 | 1471464680292 Marionette TRACE conn7 <- [1,734,null,{}] 13:11:20 INFO - PROCESS | 2564 | 1471464680298 Marionette TRACE conn7 -> [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:11:20 INFO - PROCESS | 2564 | 1471464680301 Marionette INFO sendAsync bc8f8550-5cfe-4dfe-b5f0-ca36c3097f63 13:11:20 INFO - PROCESS | 2564 | 1471464680400 Marionette TRACE conn7 <- [1,735,null,{"value":null}] 13:11:20 INFO - PROCESS | 2564 | 1471464680462 Marionette TRACE conn7 -> [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\", \"8d521690-0e1e-4993-8caf-94bf4ae6dcf1\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:11:20 INFO - PROCESS | 2564 | 1471464680465 Marionette INFO sendAsync bc8f8550-5cfe-4dfe-b5f0-ca36c3097f63 13:11:20 INFO - PROCESS | 2564 | ++DOCSHELL 00000039C732B000 == 25 [pid = 2564] [id = 193] 13:11:20 INFO - PROCESS | 2564 | ++DOMWINDOW == 62 (00000039C18CA000) [pid = 2564] [serial = 577] [outer = 0000000000000000] 13:11:20 INFO - PROCESS | 2564 | ++DOMWINDOW == 63 (00000039C1C12000) [pid = 2564] [serial = 578] [outer = 00000039C18CA000] 13:11:20 INFO - PROCESS | 2564 | 1471464680519 Marionette DEBUG loaded listener.js 13:11:20 INFO - PROCESS | 2564 | ++DOMWINDOW == 64 (00000039C5BD7000) [pid = 2564] [serial = 579] [outer = 00000039C18CA000] 13:11:21 INFO - PROCESS | 2564 | --DOCSHELL 00000039CC30B800 == 24 [pid = 2564] [id = 177] 13:11:21 INFO - PROCESS | 2564 | --DOMWINDOW == 63 (00000039C662A800) [pid = 2564] [serial = 540] [outer = 0000000000000000] [url = about:blank] 13:11:21 INFO - PROCESS | 2564 | --DOMWINDOW == 62 (00000039C17AB400) [pid = 2564] [serial = 534] [outer = 0000000000000000] [url = about:blank] 13:11:21 INFO - PROCESS | 2564 | --DOMWINDOW == 61 (00000039C74B1800) [pid = 2564] [serial = 543] [outer = 0000000000000000] [url = about:blank] 13:11:21 INFO - PROCESS | 2564 | --DOMWINDOW == 60 (00000039C7460400) [pid = 2564] [serial = 542] [outer = 0000000000000000] [url = about:blank] 13:11:21 INFO - PROCESS | 2564 | --DOMWINDOW == 59 (00000039CAA88000) [pid = 2564] [serial = 531] [outer = 0000000000000000] [url = about:blank] 13:11:21 INFO - PROCESS | 2564 | --DOMWINDOW == 58 (00000039C1671400) [pid = 2564] [serial = 533] [outer = 0000000000000000] [url = about:blank] 13:11:21 INFO - PROCESS | 2564 | --DOMWINDOW == 57 (00000039C18C6400) [pid = 2564] [serial = 536] [outer = 0000000000000000] [url = about:blank] 13:11:21 INFO - PROCESS | 2564 | --DOMWINDOW == 56 (00000039C62BE400) [pid = 2564] [serial = 539] [outer = 0000000000000000] [url = about:blank] 13:11:21 INFO - PROCESS | 2564 | --DOMWINDOW == 55 (00000039C1C0C400) [pid = 2564] [serial = 537] [outer = 0000000000000000] [url = about:blank] 13:11:22 INFO - PROCESS | 2564 | 1471464682096 Marionette TRACE conn7 <- [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:11:22 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:11:22 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fontface.repeat.html | took 1888ms 13:11:22 INFO - PROCESS | 2564 | 1471464682132 Marionette TRACE conn7 -> [0,737,"getWindowHandle",null] 13:11:22 INFO - PROCESS | 2564 | 1471464682136 Marionette TRACE conn7 <- [1,737,null,{"value":"13"}] 13:11:22 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.space.basic.html 13:11:22 INFO - PROCESS | 2564 | 1471464682141 Marionette TRACE conn7 -> [0,738,"setScriptTimeout",{"ms":35000}] 13:11:22 INFO - PROCESS | 2564 | 1471464682144 Marionette TRACE conn7 <- [1,738,null,{}] 13:11:22 INFO - PROCESS | 2564 | 1471464682150 Marionette TRACE conn7 -> [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:11:22 INFO - PROCESS | 2564 | 1471464682153 Marionette INFO sendAsync bc8f8550-5cfe-4dfe-b5f0-ca36c3097f63 13:11:22 INFO - PROCESS | 2564 | 1471464682240 Marionette TRACE conn7 <- [1,739,null,{"value":null}] 13:11:22 INFO - PROCESS | 2564 | 1471464682299 Marionette TRACE conn7 -> [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\", \"8d521690-0e1e-4993-8caf-94bf4ae6dcf1\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:11:22 INFO - PROCESS | 2564 | 1471464682302 Marionette INFO sendAsync bc8f8550-5cfe-4dfe-b5f0-ca36c3097f63 13:11:22 INFO - PROCESS | 2564 | ++DOCSHELL 00000039C631D000 == 25 [pid = 2564] [id = 194] 13:11:22 INFO - PROCESS | 2564 | ++DOMWINDOW == 56 (00000039C166F400) [pid = 2564] [serial = 580] [outer = 0000000000000000] 13:11:22 INFO - PROCESS | 2564 | ++DOMWINDOW == 57 (00000039C185DC00) [pid = 2564] [serial = 581] [outer = 00000039C166F400] 13:11:22 INFO - PROCESS | 2564 | 1471464682354 Marionette DEBUG loaded listener.js 13:11:22 INFO - PROCESS | 2564 | ++DOMWINDOW == 58 (00000039C18CDC00) [pid = 2564] [serial = 582] [outer = 00000039C166F400] 13:11:23 INFO - PROCESS | 2564 | 1471464683239 Marionette TRACE conn7 <- [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:11:23 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:11:23 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.space.basic.html | took 1127ms 13:11:23 INFO - PROCESS | 2564 | 1471464683275 Marionette TRACE conn7 -> [0,741,"getWindowHandle",null] 13:11:23 INFO - PROCESS | 2564 | 1471464683280 Marionette TRACE conn7 <- [1,741,null,{"value":"13"}] 13:11:23 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.space.collapse.nonspace.html 13:11:23 INFO - PROCESS | 2564 | 1471464683287 Marionette TRACE conn7 -> [0,742,"setScriptTimeout",{"ms":35000}] 13:11:23 INFO - PROCESS | 2564 | 1471464683290 Marionette TRACE conn7 <- [1,742,null,{}] 13:11:23 INFO - PROCESS | 2564 | 1471464683294 Marionette TRACE conn7 -> [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:11:23 INFO - PROCESS | 2564 | 1471464683296 Marionette INFO sendAsync bc8f8550-5cfe-4dfe-b5f0-ca36c3097f63 13:11:23 INFO - PROCESS | 2564 | 1471464683414 Marionette TRACE conn7 <- [1,743,null,{"value":null}] 13:11:23 INFO - PROCESS | 2564 | 1471464683421 Marionette TRACE conn7 -> [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\", \"8d521690-0e1e-4993-8caf-94bf4ae6dcf1\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:11:23 INFO - PROCESS | 2564 | 1471464683424 Marionette INFO sendAsync bc8f8550-5cfe-4dfe-b5f0-ca36c3097f63 13:11:23 INFO - PROCESS | 2564 | ++DOCSHELL 00000039CAB93800 == 26 [pid = 2564] [id = 195] 13:11:23 INFO - PROCESS | 2564 | ++DOMWINDOW == 59 (00000039C62DD400) [pid = 2564] [serial = 583] [outer = 0000000000000000] 13:11:23 INFO - PROCESS | 2564 | ++DOMWINDOW == 60 (00000039C6538C00) [pid = 2564] [serial = 584] [outer = 00000039C62DD400] 13:11:23 INFO - PROCESS | 2564 | 1471464683475 Marionette DEBUG loaded listener.js 13:11:23 INFO - PROCESS | 2564 | ++DOMWINDOW == 61 (00000039C745D800) [pid = 2564] [serial = 585] [outer = 00000039C62DD400] 13:11:24 INFO - PROCESS | 2564 | 1471464684460 Marionette TRACE conn7 <- [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:11:24 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:11:24 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.space.collapse.nonspace.html | took 1190ms 13:11:24 INFO - PROCESS | 2564 | 1471464684483 Marionette TRACE conn7 -> [0,745,"getWindowHandle",null] 13:11:24 INFO - PROCESS | 2564 | 1471464684486 Marionette TRACE conn7 <- [1,745,null,{"value":"13"}] 13:11:24 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.stroke.unaffected.html 13:11:24 INFO - PROCESS | 2564 | 1471464684490 Marionette TRACE conn7 -> [0,746,"setScriptTimeout",{"ms":35000}] 13:11:24 INFO - PROCESS | 2564 | 1471464684494 Marionette TRACE conn7 <- [1,746,null,{}] 13:11:24 INFO - PROCESS | 2564 | 1471464684505 Marionette TRACE conn7 -> [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:11:24 INFO - PROCESS | 2564 | 1471464684510 Marionette INFO sendAsync bc8f8550-5cfe-4dfe-b5f0-ca36c3097f63 13:11:24 INFO - PROCESS | 2564 | 1471464684624 Marionette TRACE conn7 <- [1,747,null,{"value":null}] 13:11:24 INFO - PROCESS | 2564 | 1471464684631 Marionette TRACE conn7 -> [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\", \"8d521690-0e1e-4993-8caf-94bf4ae6dcf1\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:11:24 INFO - PROCESS | 2564 | 1471464684635 Marionette INFO sendAsync bc8f8550-5cfe-4dfe-b5f0-ca36c3097f63 13:11:24 INFO - PROCESS | 2564 | ++DOCSHELL 00000039CC38B800 == 27 [pid = 2564] [id = 196] 13:11:24 INFO - PROCESS | 2564 | ++DOMWINDOW == 62 (00000039C17AD400) [pid = 2564] [serial = 586] [outer = 0000000000000000] 13:11:24 INFO - PROCESS | 2564 | ++DOMWINDOW == 63 (00000039C7E6DC00) [pid = 2564] [serial = 587] [outer = 00000039C17AD400] 13:11:24 INFO - PROCESS | 2564 | 1471464684686 Marionette DEBUG loaded listener.js 13:11:24 INFO - PROCESS | 2564 | ++DOMWINDOW == 64 (00000039CAAFCC00) [pid = 2564] [serial = 588] [outer = 00000039C17AD400] 13:11:25 INFO - PROCESS | 2564 | 1471464685198 Marionette TRACE conn7 <- [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:11:25 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:11:25 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.stroke.unaffected.html | took 734ms 13:11:25 INFO - PROCESS | 2564 | 1471464685226 Marionette TRACE conn7 -> [0,749,"getWindowHandle",null] 13:11:25 INFO - PROCESS | 2564 | 1471464685229 Marionette TRACE conn7 <- [1,749,null,{"value":"13"}] 13:11:25 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.measure.width.basic.html 13:11:25 INFO - PROCESS | 2564 | 1471464685232 Marionette TRACE conn7 -> [0,750,"setScriptTimeout",{"ms":35000}] 13:11:25 INFO - PROCESS | 2564 | 1471464685234 Marionette TRACE conn7 <- [1,750,null,{}] 13:11:25 INFO - PROCESS | 2564 | 1471464685237 Marionette TRACE conn7 -> [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:11:25 INFO - PROCESS | 2564 | 1471464685239 Marionette INFO sendAsync bc8f8550-5cfe-4dfe-b5f0-ca36c3097f63 13:11:25 INFO - PROCESS | 2564 | 1471464685396 Marionette TRACE conn7 <- [1,751,null,{"value":null}] 13:11:25 INFO - PROCESS | 2564 | --DOMWINDOW == 63 (00000039C7A94800) [pid = 2564] [serial = 556] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.fontface.html] 13:11:25 INFO - PROCESS | 2564 | --DOMWINDOW == 62 (00000039CAE2B800) [pid = 2564] [serial = 559] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.negative.html] 13:11:25 INFO - PROCESS | 2564 | --DOMWINDOW == 61 (00000039C17A3C00) [pid = 2564] [serial = 550] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.baseline.alphabetic.html] 13:11:25 INFO - PROCESS | 2564 | --DOMWINDOW == 60 (00000039C7315000) [pid = 2564] [serial = 553] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.bound.html] 13:11:25 INFO - PROCESS | 2564 | --DOMWINDOW == 59 (00000039C1884400) [pid = 2564] [serial = 544] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.start.ltr.html] 13:11:25 INFO - PROCESS | 2564 | --DOMWINDOW == 58 (00000039C2459C00) [pid = 2564] [serial = 547] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.start.rtl.html] 13:11:25 INFO - PROCESS | 2564 | --DOMWINDOW == 57 (00000039CC3B5800) [pid = 2564] [serial = 562] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.small.html] 13:11:25 INFO - PROCESS | 2564 | --DOMWINDOW == 56 (00000039CCE44C00) [pid = 2564] [serial = 565] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.zero.html] 13:11:25 INFO - PROCESS | 2564 | 1471464685445 Marionette TRACE conn7 -> [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\", \"8d521690-0e1e-4993-8caf-94bf4ae6dcf1\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:11:25 INFO - PROCESS | 2564 | 1471464685447 Marionette INFO sendAsync bc8f8550-5cfe-4dfe-b5f0-ca36c3097f63 13:11:25 INFO - PROCESS | 2564 | ++DOCSHELL 00000039CCE2A800 == 28 [pid = 2564] [id = 197] 13:11:25 INFO - PROCESS | 2564 | ++DOMWINDOW == 57 (00000039C166B000) [pid = 2564] [serial = 589] [outer = 0000000000000000] 13:11:25 INFO - PROCESS | 2564 | ++DOMWINDOW == 58 (00000039C653E000) [pid = 2564] [serial = 590] [outer = 00000039C166B000] 13:11:25 INFO - PROCESS | 2564 | 1471464685498 Marionette DEBUG loaded listener.js 13:11:25 INFO - PROCESS | 2564 | ++DOMWINDOW == 59 (00000039CB599000) [pid = 2564] [serial = 591] [outer = 00000039C166B000] 13:11:26 INFO - PROCESS | 2564 | [2564] WARNING: Using default font: file c:/builds/moz2_slave/m-rel-w64-d-000000000000000000/build/src/gfx/thebes/gfxDWriteFonts.cpp, line 113 13:11:26 INFO - PROCESS | 2564 | 1471464686337 Marionette TRACE conn7 <- [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:11:26 INFO - TEST-PASS | /2dcontext/drawing-text-to-the-canvas/2d.text.measure.width.basic.html | Canvas test: 2d.text.measure.width.basic 13:11:26 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.measure.width.basic.html | took 1127ms 13:11:26 INFO - PROCESS | 2564 | 1471464686361 Marionette TRACE conn7 -> [0,753,"getWindowHandle",null] 13:11:26 INFO - PROCESS | 2564 | 1471464686363 Marionette TRACE conn7 <- [1,753,null,{"value":"13"}] 13:11:26 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.measure.width.empty.html 13:11:26 INFO - PROCESS | 2564 | 1471464686367 Marionette TRACE conn7 -> [0,754,"setScriptTimeout",{"ms":35000}] 13:11:26 INFO - PROCESS | 2564 | 1471464686369 Marionette TRACE conn7 <- [1,754,null,{}] 13:11:26 INFO - PROCESS | 2564 | 1471464686372 Marionette TRACE conn7 -> [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:11:26 INFO - PROCESS | 2564 | 1471464686375 Marionette INFO sendAsync bc8f8550-5cfe-4dfe-b5f0-ca36c3097f63 13:11:26 INFO - PROCESS | 2564 | 1471464686477 Marionette TRACE conn7 <- [1,755,null,{"value":null}] 13:11:26 INFO - PROCESS | 2564 | 1471464686484 Marionette TRACE conn7 -> [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\", \"8d521690-0e1e-4993-8caf-94bf4ae6dcf1\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:11:26 INFO - PROCESS | 2564 | 1471464686486 Marionette INFO sendAsync bc8f8550-5cfe-4dfe-b5f0-ca36c3097f63 13:11:26 INFO - PROCESS | 2564 | ++DOCSHELL 00000039CD623000 == 29 [pid = 2564] [id = 198] 13:11:26 INFO - PROCESS | 2564 | ++DOMWINDOW == 60 (00000039C17A3C00) [pid = 2564] [serial = 592] [outer = 0000000000000000] 13:11:26 INFO - PROCESS | 2564 | ++DOMWINDOW == 61 (00000039CCE44800) [pid = 2564] [serial = 593] [outer = 00000039C17A3C00] 13:11:26 INFO - PROCESS | 2564 | 1471464686533 Marionette DEBUG loaded listener.js 13:11:26 INFO - PROCESS | 2564 | ++DOMWINDOW == 62 (00000039CCE50000) [pid = 2564] [serial = 594] [outer = 00000039C17A3C00] 13:11:27 INFO - PROCESS | 2564 | 1471464687459 Marionette TRACE conn7 <- [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:11:27 INFO - TEST-PASS | /2dcontext/drawing-text-to-the-canvas/2d.text.measure.width.empty.html | The empty string has zero width 13:11:27 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.measure.width.empty.html | took 1131ms 13:11:27 INFO - PROCESS | 2564 | 1471464687502 Marionette TRACE conn7 -> [0,757,"getWindowHandle",null] 13:11:27 INFO - PROCESS | 2564 | 1471464687507 Marionette TRACE conn7 <- [1,757,null,{"value":"13"}] 13:11:27 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.default.html 13:11:27 INFO - PROCESS | 2564 | 1471464687555 Marionette TRACE conn7 -> [0,758,"setScriptTimeout",{"ms":35000}] 13:11:27 INFO - PROCESS | 2564 | 1471464687559 Marionette TRACE conn7 <- [1,758,null,{}] 13:11:27 INFO - PROCESS | 2564 | 1471464687565 Marionette TRACE conn7 -> [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:11:27 INFO - PROCESS | 2564 | 1471464687569 Marionette INFO sendAsync bc8f8550-5cfe-4dfe-b5f0-ca36c3097f63 13:11:27 INFO - PROCESS | 2564 | 1471464687675 Marionette TRACE conn7 <- [1,759,null,{"value":null}] 13:11:27 INFO - PROCESS | 2564 | 1471464687823 Marionette TRACE conn7 -> [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\", \"8d521690-0e1e-4993-8caf-94bf4ae6dcf1\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:11:27 INFO - PROCESS | 2564 | 1471464687826 Marionette INFO sendAsync bc8f8550-5cfe-4dfe-b5f0-ca36c3097f63 13:11:27 INFO - PROCESS | 2564 | ++DOCSHELL 00000039C7362000 == 30 [pid = 2564] [id = 199] 13:11:27 INFO - PROCESS | 2564 | ++DOMWINDOW == 63 (00000039C17AEC00) [pid = 2564] [serial = 595] [outer = 0000000000000000] 13:11:27 INFO - PROCESS | 2564 | ++DOMWINDOW == 64 (00000039C185F400) [pid = 2564] [serial = 596] [outer = 00000039C17AEC00] 13:11:27 INFO - PROCESS | 2564 | 1471464687930 Marionette DEBUG loaded listener.js 13:11:28 INFO - PROCESS | 2564 | ++DOMWINDOW == 65 (00000039C2453800) [pid = 2564] [serial = 597] [outer = 00000039C17AEC00] 13:11:28 INFO - PROCESS | 2564 | 1471464688651 Marionette TRACE conn7 <- [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:11:28 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.default.html | Canvas test: 2d.fillStyle.default 13:11:28 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.default.html | took 1144ms 13:11:28 INFO - PROCESS | 2564 | 1471464688700 Marionette TRACE conn7 -> [0,761,"getWindowHandle",null] 13:11:28 INFO - PROCESS | 2564 | 1471464688706 Marionette TRACE conn7 <- [1,761,null,{"value":"13"}] 13:11:28 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.get.semitransparent.html 13:11:28 INFO - PROCESS | 2564 | 1471464688713 Marionette TRACE conn7 -> [0,762,"setScriptTimeout",{"ms":35000}] 13:11:28 INFO - PROCESS | 2564 | 1471464688716 Marionette TRACE conn7 <- [1,762,null,{}] 13:11:28 INFO - PROCESS | 2564 | 1471464688721 Marionette TRACE conn7 -> [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:11:28 INFO - PROCESS | 2564 | 1471464688724 Marionette INFO sendAsync bc8f8550-5cfe-4dfe-b5f0-ca36c3097f63 13:11:28 INFO - PROCESS | 2564 | 1471464688852 Marionette TRACE conn7 <- [1,763,null,{"value":null}] 13:11:28 INFO - PROCESS | 2564 | 1471464688912 Marionette TRACE conn7 -> [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\", \"8d521690-0e1e-4993-8caf-94bf4ae6dcf1\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:11:28 INFO - PROCESS | 2564 | 1471464688915 Marionette INFO sendAsync bc8f8550-5cfe-4dfe-b5f0-ca36c3097f63 13:11:28 INFO - PROCESS | 2564 | ++DOCSHELL 00000039CDA65000 == 31 [pid = 2564] [id = 200] 13:11:28 INFO - PROCESS | 2564 | ++DOMWINDOW == 66 (00000039C74B2C00) [pid = 2564] [serial = 598] [outer = 0000000000000000] 13:11:28 INFO - PROCESS | 2564 | ++DOMWINDOW == 67 (00000039C74E8400) [pid = 2564] [serial = 599] [outer = 00000039C74B2C00] 13:11:28 INFO - PROCESS | 2564 | 1471464688976 Marionette DEBUG loaded listener.js 13:11:29 INFO - PROCESS | 2564 | ++DOMWINDOW == 68 (00000039C7B87000) [pid = 2564] [serial = 600] [outer = 00000039C74B2C00] 13:11:29 INFO - PROCESS | 2564 | --DOMWINDOW == 67 (00000039C7E5F800) [pid = 2564] [serial = 557] [outer = 0000000000000000] [url = about:blank] 13:11:29 INFO - PROCESS | 2564 | --DOMWINDOW == 66 (00000039CAEB3400) [pid = 2564] [serial = 560] [outer = 0000000000000000] [url = about:blank] 13:11:29 INFO - PROCESS | 2564 | --DOMWINDOW == 65 (00000039C1852800) [pid = 2564] [serial = 551] [outer = 0000000000000000] [url = about:blank] 13:11:29 INFO - PROCESS | 2564 | --DOMWINDOW == 64 (00000039C29FCC00) [pid = 2564] [serial = 552] [outer = 0000000000000000] [url = about:blank] 13:11:29 INFO - PROCESS | 2564 | --DOMWINDOW == 63 (00000039C7462000) [pid = 2564] [serial = 554] [outer = 0000000000000000] [url = about:blank] 13:11:29 INFO - PROCESS | 2564 | --DOMWINDOW == 62 (00000039C7A66400) [pid = 2564] [serial = 546] [outer = 0000000000000000] [url = about:blank] 13:11:29 INFO - PROCESS | 2564 | --DOMWINDOW == 61 (00000039C7A5A800) [pid = 2564] [serial = 545] [outer = 0000000000000000] [url = about:blank] 13:11:29 INFO - PROCESS | 2564 | --DOMWINDOW == 60 (00000039C2A73000) [pid = 2564] [serial = 548] [outer = 0000000000000000] [url = about:blank] 13:11:29 INFO - PROCESS | 2564 | --DOMWINDOW == 59 (00000039C6859400) [pid = 2564] [serial = 549] [outer = 0000000000000000] [url = about:blank] 13:11:29 INFO - PROCESS | 2564 | --DOMWINDOW == 58 (00000039CCCA3000) [pid = 2564] [serial = 564] [outer = 0000000000000000] [url = about:blank] 13:11:29 INFO - PROCESS | 2564 | --DOMWINDOW == 57 (00000039CD235800) [pid = 2564] [serial = 567] [outer = 0000000000000000] [url = about:blank] 13:11:29 INFO - PROCESS | 2564 | --DOMWINDOW == 56 (00000039CC3BA800) [pid = 2564] [serial = 563] [outer = 0000000000000000] [url = about:blank] 13:11:29 INFO - PROCESS | 2564 | --DOMWINDOW == 55 (00000039CCF43400) [pid = 2564] [serial = 566] [outer = 0000000000000000] [url = about:blank] 13:11:29 INFO - PROCESS | 2564 | --DOMWINDOW == 54 (00000039CB011C00) [pid = 2564] [serial = 561] [outer = 0000000000000000] [url = about:blank] 13:11:29 INFO - PROCESS | 2564 | --DOMWINDOW == 53 (00000039C7A5AC00) [pid = 2564] [serial = 555] [outer = 0000000000000000] [url = about:blank] 13:11:29 INFO - PROCESS | 2564 | --DOMWINDOW == 52 (00000039CAA82400) [pid = 2564] [serial = 558] [outer = 0000000000000000] [url = about:blank] 13:11:29 INFO - PROCESS | 2564 | 1471464689830 Marionette TRACE conn7 <- [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:11:29 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.get.semitransparent.html | Canvas test: 2d.fillStyle.get.semitransparent 13:11:29 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.get.semitransparent.html | took 1139ms 13:11:29 INFO - PROCESS | 2564 | 1471464689853 Marionette TRACE conn7 -> [0,765,"getWindowHandle",null] 13:11:29 INFO - PROCESS | 2564 | 1471464689857 Marionette TRACE conn7 <- [1,765,null,{"value":"13"}] 13:11:29 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.get.solid.html 13:11:29 INFO - PROCESS | 2564 | 1471464689862 Marionette TRACE conn7 -> [0,766,"setScriptTimeout",{"ms":35000}] 13:11:29 INFO - PROCESS | 2564 | 1471464689866 Marionette TRACE conn7 <- [1,766,null,{}] 13:11:29 INFO - PROCESS | 2564 | 1471464689872 Marionette TRACE conn7 -> [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:11:29 INFO - PROCESS | 2564 | 1471464689875 Marionette INFO sendAsync bc8f8550-5cfe-4dfe-b5f0-ca36c3097f63 13:11:29 INFO - PROCESS | 2564 | 1471464689967 Marionette TRACE conn7 <- [1,767,null,{"value":null}] 13:11:30 INFO - PROCESS | 2564 | 1471464690041 Marionette TRACE conn7 -> [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\", \"8d521690-0e1e-4993-8caf-94bf4ae6dcf1\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:11:30 INFO - PROCESS | 2564 | 1471464690046 Marionette INFO sendAsync bc8f8550-5cfe-4dfe-b5f0-ca36c3097f63 13:11:30 INFO - PROCESS | 2564 | ++DOCSHELL 00000039C6828800 == 32 [pid = 2564] [id = 201] 13:11:30 INFO - PROCESS | 2564 | ++DOMWINDOW == 53 (00000039C1884C00) [pid = 2564] [serial = 601] [outer = 0000000000000000] 13:11:30 INFO - PROCESS | 2564 | ++DOMWINDOW == 54 (00000039C188FC00) [pid = 2564] [serial = 602] [outer = 00000039C1884C00] 13:11:30 INFO - PROCESS | 2564 | 1471464690098 Marionette DEBUG loaded listener.js 13:11:30 INFO - PROCESS | 2564 | ++DOMWINDOW == 55 (00000039C5868800) [pid = 2564] [serial = 603] [outer = 00000039C1884C00] 13:11:30 INFO - PROCESS | 2564 | 1471464690549 Marionette TRACE conn7 <- [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:11:30 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.get.solid.html | Canvas test: 2d.fillStyle.get.solid 13:11:30 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.get.solid.html | took 733ms 13:11:30 INFO - PROCESS | 2564 | 1471464690600 Marionette TRACE conn7 -> [0,769,"getWindowHandle",null] 13:11:30 INFO - PROCESS | 2564 | 1471464690604 Marionette TRACE conn7 <- [1,769,null,{"value":"13"}] 13:11:30 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.get.transparent.html 13:11:30 INFO - PROCESS | 2564 | 1471464690615 Marionette TRACE conn7 -> [0,770,"setScriptTimeout",{"ms":35000}] 13:11:30 INFO - PROCESS | 2564 | 1471464690618 Marionette TRACE conn7 <- [1,770,null,{}] 13:11:30 INFO - PROCESS | 2564 | 1471464690623 Marionette TRACE conn7 -> [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:11:30 INFO - PROCESS | 2564 | 1471464690625 Marionette INFO sendAsync bc8f8550-5cfe-4dfe-b5f0-ca36c3097f63 13:11:30 INFO - PROCESS | 2564 | 1471464690715 Marionette TRACE conn7 <- [1,771,null,{"value":null}] 13:11:30 INFO - PROCESS | 2564 | 1471464690723 Marionette TRACE conn7 -> [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\", \"8d521690-0e1e-4993-8caf-94bf4ae6dcf1\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:11:30 INFO - PROCESS | 2564 | 1471464690726 Marionette INFO sendAsync bc8f8550-5cfe-4dfe-b5f0-ca36c3097f63 13:11:30 INFO - PROCESS | 2564 | ++DOCSHELL 00000039CC30E000 == 33 [pid = 2564] [id = 202] 13:11:30 INFO - PROCESS | 2564 | ++DOMWINDOW == 56 (00000039C74B4C00) [pid = 2564] [serial = 604] [outer = 0000000000000000] 13:11:30 INFO - PROCESS | 2564 | ++DOMWINDOW == 57 (00000039C7A5A800) [pid = 2564] [serial = 605] [outer = 00000039C74B4C00] 13:11:30 INFO - PROCESS | 2564 | 1471464690778 Marionette DEBUG loaded listener.js 13:11:30 INFO - PROCESS | 2564 | ++DOMWINDOW == 58 (00000039C7A97400) [pid = 2564] [serial = 606] [outer = 00000039C74B4C00] 13:11:31 INFO - PROCESS | 2564 | 1471464691231 Marionette TRACE conn7 <- [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:11:31 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.get.transparent.html | Canvas test: 2d.fillStyle.get.transparent 13:11:31 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.get.transparent.html | took 690ms 13:11:31 INFO - PROCESS | 2564 | 1471464691310 Marionette TRACE conn7 -> [0,773,"getWindowHandle",null] 13:11:31 INFO - PROCESS | 2564 | 1471464691312 Marionette TRACE conn7 <- [1,773,null,{"value":"13"}] 13:11:31 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.invalidstring.html 13:11:31 INFO - PROCESS | 2564 | 1471464691316 Marionette TRACE conn7 -> [0,774,"setScriptTimeout",{"ms":35000}] 13:11:31 INFO - PROCESS | 2564 | 1471464691320 Marionette TRACE conn7 <- [1,774,null,{}] 13:11:31 INFO - PROCESS | 2564 | 1471464691331 Marionette TRACE conn7 -> [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:11:31 INFO - PROCESS | 2564 | 1471464691336 Marionette INFO sendAsync bc8f8550-5cfe-4dfe-b5f0-ca36c3097f63 13:11:31 INFO - PROCESS | 2564 | 1471464691425 Marionette TRACE conn7 <- [1,775,null,{"value":null}] 13:11:31 INFO - PROCESS | 2564 | 1471464691439 Marionette TRACE conn7 -> [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\", \"8d521690-0e1e-4993-8caf-94bf4ae6dcf1\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:11:31 INFO - PROCESS | 2564 | 1471464691442 Marionette INFO sendAsync bc8f8550-5cfe-4dfe-b5f0-ca36c3097f63 13:11:31 INFO - PROCESS | 2564 | ++DOCSHELL 00000039CCE13800 == 34 [pid = 2564] [id = 203] 13:11:31 INFO - PROCESS | 2564 | ++DOMWINDOW == 59 (00000039CB00C400) [pid = 2564] [serial = 607] [outer = 0000000000000000] 13:11:31 INFO - PROCESS | 2564 | ++DOMWINDOW == 60 (00000039CC3B7C00) [pid = 2564] [serial = 608] [outer = 00000039CB00C400] 13:11:31 INFO - PROCESS | 2564 | 1471464691494 Marionette DEBUG loaded listener.js 13:11:31 INFO - PROCESS | 2564 | ++DOMWINDOW == 61 (00000039CCE4A400) [pid = 2564] [serial = 609] [outer = 00000039CB00C400] 13:11:31 INFO - PROCESS | 2564 | 1471464691975 Marionette TRACE conn7 <- [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:11:32 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.invalidstring.html | Canvas test: 2d.fillStyle.invalidstring 13:11:32 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.invalidstring.html | took 692ms 13:11:32 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.invalidtype.html 13:11:32 INFO - PROCESS | 2564 | 1471464692010 Marionette TRACE conn7 -> [0,777,"getWindowHandle",null] 13:11:32 INFO - PROCESS | 2564 | 1471464692013 Marionette TRACE conn7 <- [1,777,null,{"value":"13"}] 13:11:32 INFO - PROCESS | 2564 | 1471464692016 Marionette TRACE conn7 -> [0,778,"setScriptTimeout",{"ms":35000}] 13:11:32 INFO - PROCESS | 2564 | 1471464692018 Marionette TRACE conn7 <- [1,778,null,{}] 13:11:32 INFO - PROCESS | 2564 | 1471464692021 Marionette TRACE conn7 -> [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:11:32 INFO - PROCESS | 2564 | 1471464692023 Marionette INFO sendAsync bc8f8550-5cfe-4dfe-b5f0-ca36c3097f63 13:11:32 INFO - PROCESS | 2564 | 1471464692113 Marionette TRACE conn7 <- [1,779,null,{"value":null}] 13:11:32 INFO - PROCESS | 2564 | 1471464692119 Marionette TRACE conn7 -> [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\", \"8d521690-0e1e-4993-8caf-94bf4ae6dcf1\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:11:32 INFO - PROCESS | 2564 | 1471464692121 Marionette INFO sendAsync bc8f8550-5cfe-4dfe-b5f0-ca36c3097f63 13:11:32 INFO - PROCESS | 2564 | ++DOCSHELL 00000039CD51F800 == 35 [pid = 2564] [id = 204] 13:11:32 INFO - PROCESS | 2564 | ++DOMWINDOW == 62 (00000039C1883400) [pid = 2564] [serial = 610] [outer = 0000000000000000] 13:11:32 INFO - PROCESS | 2564 | ++DOMWINDOW == 63 (00000039CCF40800) [pid = 2564] [serial = 611] [outer = 00000039C1883400] 13:11:32 INFO - PROCESS | 2564 | 1471464692172 Marionette DEBUG loaded listener.js 13:11:32 INFO - PROCESS | 2564 | ++DOMWINDOW == 64 (00000039CD424C00) [pid = 2564] [serial = 612] [outer = 00000039C1883400] 13:11:32 INFO - PROCESS | 2564 | 1471464692656 Marionette TRACE conn7 <- [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:11:32 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.invalidtype.html | Canvas test: 2d.fillStyle.invalidtype 13:11:32 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.invalidtype.html | took 691ms 13:11:32 INFO - PROCESS | 2564 | 1471464692711 Marionette TRACE conn7 -> [0,781,"getWindowHandle",null] 13:11:32 INFO - PROCESS | 2564 | 1471464692713 Marionette TRACE conn7 <- [1,781,null,{"value":"13"}] 13:11:32 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.basic.html 13:11:32 INFO - PROCESS | 2564 | 1471464692717 Marionette TRACE conn7 -> [0,782,"setScriptTimeout",{"ms":35000}] 13:11:32 INFO - PROCESS | 2564 | 1471464692719 Marionette TRACE conn7 <- [1,782,null,{}] 13:11:32 INFO - PROCESS | 2564 | 1471464692728 Marionette TRACE conn7 -> [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:11:32 INFO - PROCESS | 2564 | 1471464692730 Marionette INFO sendAsync bc8f8550-5cfe-4dfe-b5f0-ca36c3097f63 13:11:32 INFO - PROCESS | 2564 | 1471464692864 Marionette TRACE conn7 <- [1,783,null,{"value":null}] 13:11:32 INFO - PROCESS | 2564 | 1471464692877 Marionette TRACE conn7 -> [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\", \"8d521690-0e1e-4993-8caf-94bf4ae6dcf1\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:11:32 INFO - PROCESS | 2564 | 1471464692880 Marionette INFO sendAsync bc8f8550-5cfe-4dfe-b5f0-ca36c3097f63 13:11:32 INFO - PROCESS | 2564 | ++DOCSHELL 00000039CDED5000 == 36 [pid = 2564] [id = 205] 13:11:32 INFO - PROCESS | 2564 | ++DOMWINDOW == 65 (00000039CD9DA800) [pid = 2564] [serial = 613] [outer = 0000000000000000] 13:11:32 INFO - PROCESS | 2564 | ++DOMWINDOW == 66 (00000039CD9E4800) [pid = 2564] [serial = 614] [outer = 00000039CD9DA800] 13:11:32 INFO - PROCESS | 2564 | 1471464692926 Marionette DEBUG loaded listener.js 13:11:33 INFO - PROCESS | 2564 | ++DOMWINDOW == 67 (00000039CDB5C800) [pid = 2564] [serial = 615] [outer = 00000039CD9DA800] 13:11:33 INFO - PROCESS | 2564 | 1471464693372 Marionette TRACE conn7 <- [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:11:33 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.basic.html | currentColor is computed from the canvas element 13:11:33 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.basic.html | took 691ms 13:11:33 INFO - PROCESS | 2564 | 1471464693411 Marionette TRACE conn7 -> [0,785,"getWindowHandle",null] 13:11:33 INFO - PROCESS | 2564 | 1471464693413 Marionette TRACE conn7 <- [1,785,null,{"value":"13"}] 13:11:33 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.changed.html 13:11:33 INFO - PROCESS | 2564 | 1471464693423 Marionette TRACE conn7 -> [0,786,"setScriptTimeout",{"ms":35000}] 13:11:33 INFO - PROCESS | 2564 | 1471464693425 Marionette TRACE conn7 <- [1,786,null,{}] 13:11:33 INFO - PROCESS | 2564 | 1471464693429 Marionette TRACE conn7 -> [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:11:33 INFO - PROCESS | 2564 | 1471464693435 Marionette INFO sendAsync bc8f8550-5cfe-4dfe-b5f0-ca36c3097f63 13:11:33 INFO - PROCESS | 2564 | 1471464693568 Marionette TRACE conn7 <- [1,787,null,{"value":null}] 13:11:33 INFO - PROCESS | 2564 | 1471464693574 Marionette TRACE conn7 -> [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\", \"8d521690-0e1e-4993-8caf-94bf4ae6dcf1\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:11:33 INFO - PROCESS | 2564 | 1471464693576 Marionette INFO sendAsync bc8f8550-5cfe-4dfe-b5f0-ca36c3097f63 13:11:33 INFO - PROCESS | 2564 | ++DOCSHELL 00000039CF6D8800 == 37 [pid = 2564] [id = 206] 13:11:33 INFO - PROCESS | 2564 | ++DOMWINDOW == 68 (00000039CDCE9800) [pid = 2564] [serial = 616] [outer = 0000000000000000] 13:11:33 INFO - PROCESS | 2564 | ++DOMWINDOW == 69 (00000039CDCF7800) [pid = 2564] [serial = 617] [outer = 00000039CDCE9800] 13:11:33 INFO - PROCESS | 2564 | 1471464693623 Marionette DEBUG loaded listener.js 13:11:33 INFO - PROCESS | 2564 | ++DOMWINDOW == 70 (00000039CDFC3000) [pid = 2564] [serial = 618] [outer = 00000039CDCE9800] 13:11:34 INFO - PROCESS | 2564 | 1471464694069 Marionette TRACE conn7 <- [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:11:34 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.changed.html | currentColor is computed when the attribute is set, not when it is painted 13:11:34 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.changed.html | took 692ms 13:11:34 INFO - PROCESS | 2564 | --DOMWINDOW == 69 (00000039C18CA000) [pid = 2564] [serial = 577] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fontface.repeat.html] 13:11:34 INFO - PROCESS | 2564 | --DOMWINDOW == 68 (00000039C1857C00) [pid = 2564] [serial = 568] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.unaffected.html] 13:11:34 INFO - PROCESS | 2564 | --DOMWINDOW == 67 (00000039C7A62C00) [pid = 2564] [serial = 571] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fontface.html] 13:11:34 INFO - PROCESS | 2564 | --DOMWINDOW == 66 (00000039CCE4F000) [pid = 2564] [serial = 574] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fontface.notinpage.html] 13:11:34 INFO - PROCESS | 2564 | --DOMWINDOW == 65 (00000039C62DD400) [pid = 2564] [serial = 583] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.space.collapse.nonspace.html] 13:11:34 INFO - PROCESS | 2564 | --DOMWINDOW == 64 (00000039C17AD400) [pid = 2564] [serial = 586] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.stroke.unaffected.html] 13:11:34 INFO - PROCESS | 2564 | --DOMWINDOW == 63 (00000039C166B000) [pid = 2564] [serial = 589] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.measure.width.basic.html] 13:11:34 INFO - PROCESS | 2564 | --DOMWINDOW == 62 (00000039C166F400) [pid = 2564] [serial = 580] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.space.basic.html] 13:11:34 INFO - PROCESS | 2564 | 1471464694118 Marionette TRACE conn7 -> [0,789,"getWindowHandle",null] 13:11:34 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.notrendered.html 13:11:34 INFO - PROCESS | 2564 | 1471464694120 Marionette TRACE conn7 <- [1,789,null,{"value":"13"}] 13:11:34 INFO - PROCESS | 2564 | 1471464694123 Marionette TRACE conn7 -> [0,790,"setScriptTimeout",{"ms":35000}] 13:11:34 INFO - PROCESS | 2564 | 1471464694125 Marionette TRACE conn7 <- [1,790,null,{}] 13:11:34 INFO - PROCESS | 2564 | 1471464694129 Marionette TRACE conn7 -> [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:11:34 INFO - PROCESS | 2564 | 1471464694131 Marionette INFO sendAsync bc8f8550-5cfe-4dfe-b5f0-ca36c3097f63 13:11:34 INFO - PROCESS | 2564 | 1471464694265 Marionette TRACE conn7 <- [1,791,null,{"value":null}] 13:11:34 INFO - PROCESS | 2564 | 1471464694313 Marionette TRACE conn7 -> [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\", \"8d521690-0e1e-4993-8caf-94bf4ae6dcf1\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:11:34 INFO - PROCESS | 2564 | 1471464694315 Marionette INFO sendAsync bc8f8550-5cfe-4dfe-b5f0-ca36c3097f63 13:11:34 INFO - PROCESS | 2564 | ++DOCSHELL 00000039D02C0800 == 38 [pid = 2564] [id = 207] 13:11:34 INFO - PROCESS | 2564 | ++DOMWINDOW == 63 (00000039C1859C00) [pid = 2564] [serial = 619] [outer = 0000000000000000] 13:11:34 INFO - PROCESS | 2564 | ++DOMWINDOW == 64 (00000039C7A99C00) [pid = 2564] [serial = 620] [outer = 00000039C1859C00] 13:11:34 INFO - PROCESS | 2564 | 1471464694362 Marionette DEBUG loaded listener.js 13:11:34 INFO - PROCESS | 2564 | ++DOMWINDOW == 65 (00000039CE077800) [pid = 2564] [serial = 621] [outer = 00000039C1859C00] 13:11:34 INFO - PROCESS | 2564 | 1471464694722 Marionette TRACE conn7 <- [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:11:34 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.notrendered.html | currentColor is computed from the canvas element even when element is not rendered 13:11:34 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.notrendered.html | took 629ms 13:11:34 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.removed.html 13:11:34 INFO - PROCESS | 2564 | 1471464694757 Marionette TRACE conn7 -> [0,793,"getWindowHandle",null] 13:11:34 INFO - PROCESS | 2564 | 1471464694759 Marionette TRACE conn7 <- [1,793,null,{"value":"13"}] 13:11:34 INFO - PROCESS | 2564 | 1471464694762 Marionette TRACE conn7 -> [0,794,"setScriptTimeout",{"ms":35000}] 13:11:34 INFO - PROCESS | 2564 | 1471464694764 Marionette TRACE conn7 <- [1,794,null,{}] 13:11:34 INFO - PROCESS | 2564 | 1471464694768 Marionette TRACE conn7 -> [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:11:34 INFO - PROCESS | 2564 | 1471464694770 Marionette INFO sendAsync bc8f8550-5cfe-4dfe-b5f0-ca36c3097f63 13:11:34 INFO - PROCESS | 2564 | 1471464694852 Marionette TRACE conn7 <- [1,795,null,{"value":null}] 13:11:34 INFO - PROCESS | 2564 | 1471464694858 Marionette TRACE conn7 -> [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\", \"8d521690-0e1e-4993-8caf-94bf4ae6dcf1\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:11:34 INFO - PROCESS | 2564 | 1471464694860 Marionette INFO sendAsync bc8f8550-5cfe-4dfe-b5f0-ca36c3097f63 13:11:34 INFO - PROCESS | 2564 | ++DOCSHELL 00000039D1329800 == 39 [pid = 2564] [id = 208] 13:11:34 INFO - PROCESS | 2564 | ++DOMWINDOW == 66 (00000039CE081C00) [pid = 2564] [serial = 622] [outer = 0000000000000000] 13:11:34 INFO - PROCESS | 2564 | ++DOMWINDOW == 67 (00000039CE3BB400) [pid = 2564] [serial = 623] [outer = 00000039CE081C00] 13:11:34 INFO - PROCESS | 2564 | 1471464694907 Marionette DEBUG loaded listener.js 13:11:34 INFO - PROCESS | 2564 | ++DOMWINDOW == 68 (00000039CE4A2400) [pid = 2564] [serial = 624] [outer = 00000039CE081C00] 13:11:35 INFO - PROCESS | 2564 | 1471464695320 Marionette TRACE conn7 <- [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:11:35 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.removed.html | currentColor is solid black when the canvas element is not in a document 13:11:35 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.removed.html | took 628ms 13:11:35 INFO - PROCESS | 2564 | 1471464695392 Marionette TRACE conn7 -> [0,797,"getWindowHandle",null] 13:11:35 INFO - PROCESS | 2564 | 1471464695394 Marionette TRACE conn7 <- [1,797,null,{"value":"13"}] 13:11:35 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hex3.html 13:11:35 INFO - PROCESS | 2564 | 1471464695397 Marionette TRACE conn7 -> [0,798,"setScriptTimeout",{"ms":35000}] 13:11:35 INFO - PROCESS | 2564 | 1471464695399 Marionette TRACE conn7 <- [1,798,null,{}] 13:11:35 INFO - PROCESS | 2564 | 1471464695403 Marionette TRACE conn7 -> [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:11:35 INFO - PROCESS | 2564 | 1471464695405 Marionette INFO sendAsync bc8f8550-5cfe-4dfe-b5f0-ca36c3097f63 13:11:35 INFO - PROCESS | 2564 | 1471464695491 Marionette TRACE conn7 <- [1,799,null,{"value":null}] 13:11:35 INFO - PROCESS | 2564 | 1471464695498 Marionette TRACE conn7 -> [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\", \"8d521690-0e1e-4993-8caf-94bf4ae6dcf1\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:11:35 INFO - PROCESS | 2564 | 1471464695500 Marionette INFO sendAsync bc8f8550-5cfe-4dfe-b5f0-ca36c3097f63 13:11:35 INFO - PROCESS | 2564 | ++DOCSHELL 00000039D1C74800 == 40 [pid = 2564] [id = 209] 13:11:35 INFO - PROCESS | 2564 | ++DOMWINDOW == 69 (00000039CE4A3400) [pid = 2564] [serial = 625] [outer = 0000000000000000] 13:11:35 INFO - PROCESS | 2564 | ++DOMWINDOW == 70 (00000039CE4AA800) [pid = 2564] [serial = 626] [outer = 00000039CE4A3400] 13:11:35 INFO - PROCESS | 2564 | 1471464695546 Marionette DEBUG loaded listener.js 13:11:35 INFO - PROCESS | 2564 | ++DOMWINDOW == 71 (00000039CEA24000) [pid = 2564] [serial = 627] [outer = 00000039CE4A3400] 13:11:36 INFO - PROCESS | 2564 | 1471464695997 Marionette TRACE conn7 <- [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:11:36 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hex3.html | Canvas test: 2d.fillStyle.parse.hex3 13:11:36 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hex3.html | took 628ms 13:11:36 INFO - PROCESS | 2564 | 1471464696028 Marionette TRACE conn7 -> [0,801,"getWindowHandle",null] 13:11:36 INFO - PROCESS | 2564 | 1471464696031 Marionette TRACE conn7 <- [1,801,null,{"value":"13"}] 13:11:36 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hex4.html 13:11:36 INFO - PROCESS | 2564 | 1471464696035 Marionette TRACE conn7 -> [0,802,"setScriptTimeout",{"ms":35000}] 13:11:36 INFO - PROCESS | 2564 | 1471464696036 Marionette TRACE conn7 <- [1,802,null,{}] 13:11:36 INFO - PROCESS | 2564 | 1471464696045 Marionette TRACE conn7 -> [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:11:36 INFO - PROCESS | 2564 | 1471464696047 Marionette INFO sendAsync bc8f8550-5cfe-4dfe-b5f0-ca36c3097f63 13:11:36 INFO - PROCESS | 2564 | 1471464696132 Marionette TRACE conn7 <- [1,803,null,{"value":null}] 13:11:36 INFO - PROCESS | 2564 | 1471464696139 Marionette TRACE conn7 -> [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\", \"8d521690-0e1e-4993-8caf-94bf4ae6dcf1\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:11:36 INFO - PROCESS | 2564 | 1471464696141 Marionette INFO sendAsync bc8f8550-5cfe-4dfe-b5f0-ca36c3097f63 13:11:36 INFO - PROCESS | 2564 | ++DOCSHELL 00000039D1E19000 == 41 [pid = 2564] [id = 210] 13:11:36 INFO - PROCESS | 2564 | ++DOMWINDOW == 72 (00000039CCE46C00) [pid = 2564] [serial = 628] [outer = 0000000000000000] 13:11:36 INFO - PROCESS | 2564 | ++DOMWINDOW == 73 (00000039CD9E3800) [pid = 2564] [serial = 629] [outer = 00000039CCE46C00] 13:11:36 INFO - PROCESS | 2564 | 1471464696196 Marionette DEBUG loaded listener.js 13:11:36 INFO - PROCESS | 2564 | ++DOMWINDOW == 74 (00000039CEA31800) [pid = 2564] [serial = 630] [outer = 00000039CCE46C00] 13:11:38 INFO - PROCESS | 2564 | 1471464698118 Marionette TRACE conn7 <- [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:11:38 INFO - PROCESS | 2564 | 1471464698330 Marionette TRACE conn7 <- [1,805,null,{"value":"13"}] 13:11:38 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hex6.html 13:11:38 INFO - PROCESS | 2564 | 1471464698335 Marionette TRACE conn7 -> [0,806,"setScriptTimeout",{"ms":35000}] 13:11:38 INFO - PROCESS | 2564 | 1471464698339 Marionette TRACE conn7 <- [1,806,null,{}] 13:11:38 INFO - PROCESS | 2564 | 1471464698344 Marionette TRACE conn7 -> [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:11:38 INFO - PROCESS | 2564 | 1471464698348 Marionette INFO sendAsync bc8f8550-5cfe-4dfe-b5f0-ca36c3097f63 13:11:38 INFO - PROCESS | 2564 | 1471464698486 Marionette TRACE conn7 <- [1,807,null,{"value":null}] 13:11:38 INFO - PROCESS | 2564 | 1471464698550 Marionette TRACE conn7 -> [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\", \"8d521690-0e1e-4993-8caf-94bf4ae6dcf1\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:11:38 INFO - PROCESS | 2564 | 1471464698553 Marionette INFO sendAsync bc8f8550-5cfe-4dfe-b5f0-ca36c3097f63 13:11:38 INFO - PROCESS | 2564 | ++DOCSHELL 00000039CEBCB800 == 42 [pid = 2564] [id = 211] 13:11:38 INFO - PROCESS | 2564 | ++DOMWINDOW == 75 (00000039C1887C00) [pid = 2564] [serial = 631] [outer = 0000000000000000] 13:11:38 INFO - PROCESS | 2564 | ++DOMWINDOW == 76 (00000039CCCE5000) [pid = 2564] [serial = 632] [outer = 00000039C1887C00] 13:11:38 INFO - PROCESS | 2564 | 1471464698615 Marionette DEBUG loaded listener.js 13:11:38 INFO - PROCESS | 2564 | ++DOMWINDOW == 77 (00000039CDB5B400) [pid = 2564] [serial = 633] [outer = 00000039C1887C00] 13:11:39 INFO - PROCESS | 2564 | 1471464699194 Marionette TRACE conn7 <- [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:11:39 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hex6.html | Canvas test: 2d.fillStyle.parse.hex6 13:11:39 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hex6.html | took 945ms 13:11:39 INFO - PROCESS | 2564 | 1471464699297 Marionette TRACE conn7 -> [0,809,"getWindowHandle",null] 13:11:39 INFO - PROCESS | 2564 | 1471464699303 Marionette TRACE conn7 <- [1,809,null,{"value":"13"}] 13:11:39 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hex8.html 13:11:39 INFO - PROCESS | 2564 | 1471464699324 Marionette TRACE conn7 -> [0,810,"setScriptTimeout",{"ms":35000}] 13:11:39 INFO - PROCESS | 2564 | 1471464699327 Marionette TRACE conn7 <- [1,810,null,{}] 13:11:39 INFO - PROCESS | 2564 | 1471464699331 Marionette TRACE conn7 -> [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:11:39 INFO - PROCESS | 2564 | 1471464699335 Marionette INFO sendAsync bc8f8550-5cfe-4dfe-b5f0-ca36c3097f63 13:11:39 INFO - PROCESS | 2564 | 1471464699462 Marionette TRACE conn7 <- [1,811,null,{"value":null}] 13:11:39 INFO - PROCESS | 2564 | 1471464699527 Marionette TRACE conn7 -> [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\", \"8d521690-0e1e-4993-8caf-94bf4ae6dcf1\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:11:39 INFO - PROCESS | 2564 | 1471464699530 Marionette INFO sendAsync bc8f8550-5cfe-4dfe-b5f0-ca36c3097f63 13:11:39 INFO - PROCESS | 2564 | ++DOCSHELL 00000039D252B800 == 43 [pid = 2564] [id = 212] 13:11:39 INFO - PROCESS | 2564 | ++DOMWINDOW == 78 (00000039CDEEB800) [pid = 2564] [serial = 634] [outer = 0000000000000000] 13:11:39 INFO - PROCESS | 2564 | ++DOMWINDOW == 79 (00000039CE086400) [pid = 2564] [serial = 635] [outer = 00000039CDEEB800] 13:11:39 INFO - PROCESS | 2564 | 1471464699592 Marionette DEBUG loaded listener.js 13:11:39 INFO - PROCESS | 2564 | ++DOMWINDOW == 80 (00000039CEA30400) [pid = 2564] [serial = 636] [outer = 00000039CDEEB800] 13:11:40 INFO - PROCESS | 2564 | 1471464700176 Marionette TRACE conn7 <- [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:11:40 INFO - PROCESS | 2564 | 1471464700209 Marionette TRACE conn7 <- [1,813,null,{"value":"13"}] 13:11:40 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-1.html 13:11:40 INFO - PROCESS | 2564 | 1471464700212 Marionette TRACE conn7 -> [0,814,"setScriptTimeout",{"ms":35000}] 13:11:40 INFO - PROCESS | 2564 | 1471464700217 Marionette TRACE conn7 <- [1,814,null,{}] 13:11:40 INFO - PROCESS | 2564 | 1471464700228 Marionette TRACE conn7 -> [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:11:40 INFO - PROCESS | 2564 | 1471464700234 Marionette INFO sendAsync bc8f8550-5cfe-4dfe-b5f0-ca36c3097f63 13:11:40 INFO - PROCESS | 2564 | 1471464700378 Marionette TRACE conn7 <- [1,815,null,{"value":null}] 13:11:40 INFO - PROCESS | 2564 | 1471464700494 Marionette TRACE conn7 -> [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\", \"8d521690-0e1e-4993-8caf-94bf4ae6dcf1\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:11:40 INFO - PROCESS | 2564 | 1471464700498 Marionette INFO sendAsync bc8f8550-5cfe-4dfe-b5f0-ca36c3097f63 13:11:40 INFO - PROCESS | 2564 | ++DOCSHELL 00000039CB7CD000 == 44 [pid = 2564] [id = 213] 13:11:40 INFO - PROCESS | 2564 | ++DOMWINDOW == 81 (00000039C1884400) [pid = 2564] [serial = 637] [outer = 0000000000000000] 13:11:40 INFO - PROCESS | 2564 | ++DOMWINDOW == 82 (00000039CAEBA000) [pid = 2564] [serial = 638] [outer = 00000039C1884400] 13:11:40 INFO - PROCESS | 2564 | 1471464700560 Marionette DEBUG loaded listener.js 13:11:40 INFO - PROCESS | 2564 | ++DOMWINDOW == 83 (00000039CEAE5000) [pid = 2564] [serial = 639] [outer = 00000039C1884400] 13:11:41 INFO - PROCESS | 2564 | 1471464701350 Marionette TRACE conn7 <- [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:11:41 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-1.html | Canvas test: 2d.fillStyle.parse.hsl-1 13:11:41 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-1.html | took 1181ms 13:11:41 INFO - PROCESS | 2564 | 1471464701396 Marionette TRACE conn7 -> [0,817,"getWindowHandle",null] 13:11:41 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-2.html 13:11:41 INFO - PROCESS | 2564 | 1471464701400 Marionette TRACE conn7 <- [1,817,null,{"value":"13"}] 13:11:41 INFO - PROCESS | 2564 | 1471464701405 Marionette TRACE conn7 -> [0,818,"setScriptTimeout",{"ms":35000}] 13:11:41 INFO - PROCESS | 2564 | 1471464701410 Marionette TRACE conn7 <- [1,818,null,{}] 13:11:41 INFO - PROCESS | 2564 | 1471464701415 Marionette TRACE conn7 -> [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:11:41 INFO - PROCESS | 2564 | 1471464701418 Marionette INFO sendAsync bc8f8550-5cfe-4dfe-b5f0-ca36c3097f63 13:11:41 INFO - PROCESS | 2564 | 1471464701554 Marionette TRACE conn7 <- [1,819,null,{"value":null}] 13:11:41 INFO - PROCESS | 2564 | 1471464701625 Marionette TRACE conn7 -> [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\", \"8d521690-0e1e-4993-8caf-94bf4ae6dcf1\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:11:41 INFO - PROCESS | 2564 | 1471464701627 Marionette INFO sendAsync bc8f8550-5cfe-4dfe-b5f0-ca36c3097f63 13:11:41 INFO - PROCESS | 2564 | ++DOCSHELL 00000039CB015800 == 45 [pid = 2564] [id = 214] 13:11:41 INFO - PROCESS | 2564 | ++DOMWINDOW == 84 (00000039C1881000) [pid = 2564] [serial = 640] [outer = 0000000000000000] 13:11:41 INFO - PROCESS | 2564 | ++DOMWINDOW == 85 (00000039C653C400) [pid = 2564] [serial = 641] [outer = 00000039C1881000] 13:11:41 INFO - PROCESS | 2564 | 1471464701681 Marionette DEBUG loaded listener.js 13:11:41 INFO - PROCESS | 2564 | ++DOMWINDOW == 86 (00000039C7A63000) [pid = 2564] [serial = 642] [outer = 00000039C1881000] 13:11:42 INFO - PROCESS | 2564 | --DOCSHELL 00000039CC38B800 == 44 [pid = 2564] [id = 196] 13:11:42 INFO - PROCESS | 2564 | --DOCSHELL 00000039CCE2A800 == 43 [pid = 2564] [id = 197] 13:11:42 INFO - PROCESS | 2564 | --DOCSHELL 00000039D1C74800 == 42 [pid = 2564] [id = 209] 13:11:42 INFO - PROCESS | 2564 | --DOCSHELL 00000039D1329800 == 41 [pid = 2564] [id = 208] 13:11:42 INFO - PROCESS | 2564 | --DOCSHELL 00000039D02C0800 == 40 [pid = 2564] [id = 207] 13:11:42 INFO - PROCESS | 2564 | --DOCSHELL 00000039CF6D8800 == 39 [pid = 2564] [id = 206] 13:11:42 INFO - PROCESS | 2564 | --DOCSHELL 00000039CDED5000 == 38 [pid = 2564] [id = 205] 13:11:42 INFO - PROCESS | 2564 | --DOCSHELL 00000039CD51F800 == 37 [pid = 2564] [id = 204] 13:11:42 INFO - PROCESS | 2564 | --DOCSHELL 00000039CCE13800 == 36 [pid = 2564] [id = 203] 13:11:42 INFO - PROCESS | 2564 | --DOCSHELL 00000039CC30E000 == 35 [pid = 2564] [id = 202] 13:11:42 INFO - PROCESS | 2564 | --DOCSHELL 00000039C6828800 == 34 [pid = 2564] [id = 201] 13:11:42 INFO - PROCESS | 2564 | --DOCSHELL 00000039CDA65000 == 33 [pid = 2564] [id = 200] 13:11:42 INFO - PROCESS | 2564 | --DOCSHELL 00000039C7362000 == 32 [pid = 2564] [id = 199] 13:11:42 INFO - PROCESS | 2564 | --DOCSHELL 00000039CD623000 == 31 [pid = 2564] [id = 198] 13:11:42 INFO - PROCESS | 2564 | --DOCSHELL 00000039CB7CD000 == 30 [pid = 2564] [id = 213] 13:11:42 INFO - PROCESS | 2564 | --DOCSHELL 00000039D252B800 == 29 [pid = 2564] [id = 212] 13:11:42 INFO - PROCESS | 2564 | --DOCSHELL 00000039CEBCB800 == 28 [pid = 2564] [id = 211] 13:11:42 INFO - PROCESS | 2564 | --DOCSHELL 00000039D1E19000 == 27 [pid = 2564] [id = 210] 13:11:42 INFO - PROCESS | 2564 | --DOMWINDOW == 85 (00000039C5BD7000) [pid = 2564] [serial = 579] [outer = 0000000000000000] [url = about:blank] 13:11:42 INFO - PROCESS | 2564 | --DOMWINDOW == 84 (00000039C1C12000) [pid = 2564] [serial = 578] [outer = 0000000000000000] [url = about:blank] 13:11:42 INFO - PROCESS | 2564 | --DOMWINDOW == 83 (00000039C1FDFC00) [pid = 2564] [serial = 570] [outer = 0000000000000000] [url = about:blank] 13:11:42 INFO - PROCESS | 2564 | --DOMWINDOW == 82 (00000039C185C000) [pid = 2564] [serial = 569] [outer = 0000000000000000] [url = about:blank] 13:11:42 INFO - PROCESS | 2564 | --DOMWINDOW == 81 (00000039CAA7F800) [pid = 2564] [serial = 573] [outer = 0000000000000000] [url = about:blank] 13:11:42 INFO - PROCESS | 2564 | --DOMWINDOW == 80 (00000039C7A8FC00) [pid = 2564] [serial = 572] [outer = 0000000000000000] [url = about:blank] 13:11:42 INFO - PROCESS | 2564 | --DOMWINDOW == 79 (00000039CD9DD000) [pid = 2564] [serial = 576] [outer = 0000000000000000] [url = about:blank] 13:11:42 INFO - PROCESS | 2564 | --DOMWINDOW == 78 (00000039CCF41400) [pid = 2564] [serial = 575] [outer = 0000000000000000] [url = about:blank] 13:11:42 INFO - PROCESS | 2564 | --DOMWINDOW == 77 (00000039C6538C00) [pid = 2564] [serial = 584] [outer = 0000000000000000] [url = about:blank] 13:11:42 INFO - PROCESS | 2564 | --DOMWINDOW == 76 (00000039C7E6DC00) [pid = 2564] [serial = 587] [outer = 0000000000000000] [url = about:blank] 13:11:42 INFO - PROCESS | 2564 | --DOMWINDOW == 75 (00000039C745D800) [pid = 2564] [serial = 585] [outer = 0000000000000000] [url = about:blank] 13:11:42 INFO - PROCESS | 2564 | --DOMWINDOW == 74 (00000039C653E000) [pid = 2564] [serial = 590] [outer = 0000000000000000] [url = about:blank] 13:11:42 INFO - PROCESS | 2564 | --DOMWINDOW == 73 (00000039CAAFCC00) [pid = 2564] [serial = 588] [outer = 0000000000000000] [url = about:blank] 13:11:42 INFO - PROCESS | 2564 | --DOMWINDOW == 72 (00000039C185DC00) [pid = 2564] [serial = 581] [outer = 0000000000000000] [url = about:blank] 13:11:42 INFO - PROCESS | 2564 | --DOMWINDOW == 71 (00000039CB599000) [pid = 2564] [serial = 591] [outer = 0000000000000000] [url = about:blank] 13:11:42 INFO - PROCESS | 2564 | --DOMWINDOW == 70 (00000039C18CDC00) [pid = 2564] [serial = 582] [outer = 0000000000000000] [url = about:blank] 13:11:42 INFO - PROCESS | 2564 | --DOMWINDOW == 69 (00000039CCE44800) [pid = 2564] [serial = 593] [outer = 0000000000000000] [url = about:blank] 13:11:42 INFO - PROCESS | 2564 | ++DOMWINDOW == 70 (00000039C166C000) [pid = 2564] [serial = 643] [outer = 00000039CB554800] 13:11:42 INFO - PROCESS | 2564 | 1471464702894 Marionette TRACE conn7 <- [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:11:42 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-2.html | Canvas test: 2d.fillStyle.parse.hsl-2 13:11:42 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-2.html | took 1530ms 13:11:42 INFO - PROCESS | 2564 | 1471464702935 Marionette TRACE conn7 -> [0,821,"getWindowHandle",null] 13:11:42 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-3.html 13:11:42 INFO - PROCESS | 2564 | 1471464702939 Marionette TRACE conn7 <- [1,821,null,{"value":"13"}] 13:11:42 INFO - PROCESS | 2564 | 1471464702944 Marionette TRACE conn7 -> [0,822,"setScriptTimeout",{"ms":35000}] 13:11:42 INFO - PROCESS | 2564 | 1471464702948 Marionette TRACE conn7 <- [1,822,null,{}] 13:11:42 INFO - PROCESS | 2564 | 1471464702973 Marionette TRACE conn7 -> [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:11:42 INFO - PROCESS | 2564 | 1471464702976 Marionette INFO sendAsync bc8f8550-5cfe-4dfe-b5f0-ca36c3097f63 13:11:43 INFO - PROCESS | 2564 | 1471464703094 Marionette TRACE conn7 <- [1,823,null,{"value":null}] 13:11:43 INFO - PROCESS | 2564 | 1471464703112 Marionette TRACE conn7 -> [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\", \"8d521690-0e1e-4993-8caf-94bf4ae6dcf1\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:11:43 INFO - PROCESS | 2564 | 1471464703115 Marionette INFO sendAsync bc8f8550-5cfe-4dfe-b5f0-ca36c3097f63 13:11:43 INFO - PROCESS | 2564 | ++DOCSHELL 00000039C6358800 == 28 [pid = 2564] [id = 215] 13:11:43 INFO - PROCESS | 2564 | ++DOMWINDOW == 71 (00000039C1FDFC00) [pid = 2564] [serial = 644] [outer = 0000000000000000] 13:11:43 INFO - PROCESS | 2564 | ++DOMWINDOW == 72 (00000039C29FAC00) [pid = 2564] [serial = 645] [outer = 00000039C1FDFC00] 13:11:43 INFO - PROCESS | 2564 | 1471464703168 Marionette DEBUG loaded listener.js 13:11:43 INFO - PROCESS | 2564 | ++DOMWINDOW == 73 (00000039C62BE000) [pid = 2564] [serial = 646] [outer = 00000039C1FDFC00] 13:11:43 INFO - PROCESS | 2564 | 1471464703581 Marionette TRACE conn7 <- [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:11:43 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-3.html | Canvas test: 2d.fillStyle.parse.hsl-3 13:11:43 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-3.html | took 691ms 13:11:43 INFO - PROCESS | 2564 | 1471464703640 Marionette TRACE conn7 -> [0,825,"getWindowHandle",null] 13:11:43 INFO - PROCESS | 2564 | 1471464703646 Marionette TRACE conn7 <- [1,825,null,{"value":"13"}] 13:11:43 INFO - PROCESS | 2564 | 1471464703655 Marionette TRACE conn7 -> [0,826,"setScriptTimeout",{"ms":35000}] 13:11:43 INFO - PROCESS | 2564 | 1471464703657 Marionette TRACE conn7 <- [1,826,null,{}] 13:11:43 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-4.html 13:11:43 INFO - PROCESS | 2564 | 1471464703661 Marionette TRACE conn7 -> [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:11:43 INFO - PROCESS | 2564 | 1471464703664 Marionette INFO sendAsync bc8f8550-5cfe-4dfe-b5f0-ca36c3097f63 13:11:43 INFO - PROCESS | 2564 | 1471464703758 Marionette TRACE conn7 <- [1,827,null,{"value":null}] 13:11:43 INFO - PROCESS | 2564 | 1471464703772 Marionette TRACE conn7 -> [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\", \"8d521690-0e1e-4993-8caf-94bf4ae6dcf1\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:11:43 INFO - PROCESS | 2564 | 1471464703774 Marionette INFO sendAsync bc8f8550-5cfe-4dfe-b5f0-ca36c3097f63 13:11:43 INFO - PROCESS | 2564 | ++DOCSHELL 00000039CC325800 == 29 [pid = 2564] [id = 216] 13:11:43 INFO - PROCESS | 2564 | ++DOMWINDOW == 74 (00000039C7461400) [pid = 2564] [serial = 647] [outer = 0000000000000000] 13:11:43 INFO - PROCESS | 2564 | ++DOMWINDOW == 75 (00000039C74E0000) [pid = 2564] [serial = 648] [outer = 00000039C7461400] 13:11:43 INFO - PROCESS | 2564 | 1471464703825 Marionette DEBUG loaded listener.js 13:11:43 INFO - PROCESS | 2564 | ++DOMWINDOW == 76 (00000039C7A67000) [pid = 2564] [serial = 649] [outer = 00000039C7461400] 13:11:44 INFO - PROCESS | 2564 | 1471464704273 Marionette TRACE conn7 <- [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:11:44 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-4.html | Canvas test: 2d.fillStyle.parse.hsl-4 13:11:44 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-4.html | took 670ms 13:11:44 INFO - PROCESS | 2564 | 1471464704331 Marionette TRACE conn7 -> [0,829,"getWindowHandle",null] 13:11:44 INFO - PROCESS | 2564 | 1471464704334 Marionette TRACE conn7 <- [1,829,null,{"value":"13"}] 13:11:44 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-5.html 13:11:44 INFO - PROCESS | 2564 | 1471464704337 Marionette TRACE conn7 -> [0,830,"setScriptTimeout",{"ms":35000}] 13:11:44 INFO - PROCESS | 2564 | 1471464704341 Marionette TRACE conn7 <- [1,830,null,{}] 13:11:44 INFO - PROCESS | 2564 | 1471464704353 Marionette TRACE conn7 -> [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:11:44 INFO - PROCESS | 2564 | 1471464704358 Marionette INFO sendAsync bc8f8550-5cfe-4dfe-b5f0-ca36c3097f63 13:11:44 INFO - PROCESS | 2564 | 1471464704447 Marionette TRACE conn7 <- [1,831,null,{"value":null}] 13:11:44 INFO - PROCESS | 2564 | 1471464704454 Marionette TRACE conn7 -> [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\", \"8d521690-0e1e-4993-8caf-94bf4ae6dcf1\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:11:44 INFO - PROCESS | 2564 | 1471464704457 Marionette INFO sendAsync bc8f8550-5cfe-4dfe-b5f0-ca36c3097f63 13:11:44 INFO - PROCESS | 2564 | ++DOCSHELL 00000039CCE13800 == 30 [pid = 2564] [id = 217] 13:11:44 INFO - PROCESS | 2564 | ++DOMWINDOW == 77 (00000039CAA87000) [pid = 2564] [serial = 650] [outer = 0000000000000000] 13:11:44 INFO - PROCESS | 2564 | ++DOMWINDOW == 78 (00000039CAEB6C00) [pid = 2564] [serial = 651] [outer = 00000039CAA87000] 13:11:44 INFO - PROCESS | 2564 | 1471464704509 Marionette DEBUG loaded listener.js 13:11:44 INFO - PROCESS | 2564 | ++DOMWINDOW == 79 (00000039CB5A1C00) [pid = 2564] [serial = 652] [outer = 00000039CAA87000] 13:11:45 INFO - PROCESS | 2564 | 1471464705007 Marionette TRACE conn7 <- [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:11:45 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-5.html | Canvas test: 2d.fillStyle.parse.hsl-5 13:11:45 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-5.html | took 692ms 13:11:45 INFO - PROCESS | 2564 | 1471464705036 Marionette TRACE conn7 -> [0,833,"getWindowHandle",null] 13:11:45 INFO - PROCESS | 2564 | 1471464705039 Marionette TRACE conn7 <- [1,833,null,{"value":"13"}] 13:11:45 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-6.html 13:11:45 INFO - PROCESS | 2564 | 1471464705042 Marionette TRACE conn7 -> [0,834,"setScriptTimeout",{"ms":35000}] 13:11:45 INFO - PROCESS | 2564 | 1471464705044 Marionette TRACE conn7 <- [1,834,null,{}] 13:11:45 INFO - PROCESS | 2564 | 1471464705048 Marionette TRACE conn7 -> [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:11:45 INFO - PROCESS | 2564 | 1471464705050 Marionette INFO sendAsync bc8f8550-5cfe-4dfe-b5f0-ca36c3097f63 13:11:45 INFO - PROCESS | 2564 | 1471464705189 Marionette TRACE conn7 <- [1,835,null,{"value":null}] 13:11:45 INFO - PROCESS | 2564 | 1471464705209 Marionette TRACE conn7 -> [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\", \"8d521690-0e1e-4993-8caf-94bf4ae6dcf1\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:11:45 INFO - PROCESS | 2564 | 1471464705211 Marionette INFO sendAsync bc8f8550-5cfe-4dfe-b5f0-ca36c3097f63 13:11:45 INFO - PROCESS | 2564 | ++DOCSHELL 00000039CD513800 == 31 [pid = 2564] [id = 218] 13:11:45 INFO - PROCESS | 2564 | ++DOMWINDOW == 80 (00000039CCC2BC00) [pid = 2564] [serial = 653] [outer = 0000000000000000] 13:11:45 INFO - PROCESS | 2564 | ++DOMWINDOW == 81 (00000039CCCA6800) [pid = 2564] [serial = 654] [outer = 00000039CCC2BC00] 13:11:45 INFO - PROCESS | 2564 | 1471464705259 Marionette DEBUG loaded listener.js 13:11:45 INFO - PROCESS | 2564 | ++DOMWINDOW == 82 (00000039CCE4FC00) [pid = 2564] [serial = 655] [outer = 00000039CCC2BC00] 13:11:45 INFO - PROCESS | 2564 | 1471464705693 Marionette TRACE conn7 <- [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:11:45 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-6.html | Canvas test: 2d.fillStyle.parse.hsl-6 13:11:45 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-6.html | took 688ms 13:11:45 INFO - PROCESS | 2564 | 1471464705735 Marionette TRACE conn7 -> [0,837,"getWindowHandle",null] 13:11:45 INFO - PROCESS | 2564 | 1471464705737 Marionette TRACE conn7 <- [1,837,null,{"value":"13"}] 13:11:45 INFO - PROCESS | 2564 | 1471464705740 Marionette TRACE conn7 -> [0,838,"setScriptTimeout",{"ms":35000}] 13:11:45 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-1.html 13:11:45 INFO - PROCESS | 2564 | 1471464705742 Marionette TRACE conn7 <- [1,838,null,{}] 13:11:45 INFO - PROCESS | 2564 | 1471464705746 Marionette TRACE conn7 -> [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:11:45 INFO - PROCESS | 2564 | 1471464705748 Marionette INFO sendAsync bc8f8550-5cfe-4dfe-b5f0-ca36c3097f63 13:11:45 INFO - PROCESS | 2564 | 1471464705854 Marionette TRACE conn7 <- [1,839,null,{"value":null}] 13:11:45 INFO - PROCESS | 2564 | 1471464705859 Marionette TRACE conn7 -> [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\", \"8d521690-0e1e-4993-8caf-94bf4ae6dcf1\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:11:45 INFO - PROCESS | 2564 | 1471464705861 Marionette INFO sendAsync bc8f8550-5cfe-4dfe-b5f0-ca36c3097f63 13:11:45 INFO - PROCESS | 2564 | ++DOCSHELL 00000039CDE4A800 == 32 [pid = 2564] [id = 219] 13:11:45 INFO - PROCESS | 2564 | ++DOMWINDOW == 83 (00000039C166CC00) [pid = 2564] [serial = 656] [outer = 0000000000000000] 13:11:45 INFO - PROCESS | 2564 | ++DOMWINDOW == 84 (00000039CD0E6400) [pid = 2564] [serial = 657] [outer = 00000039C166CC00] 13:11:45 INFO - PROCESS | 2564 | 1471464705908 Marionette DEBUG loaded listener.js 13:11:45 INFO - PROCESS | 2564 | ++DOMWINDOW == 85 (00000039CD9DD000) [pid = 2564] [serial = 658] [outer = 00000039C166CC00] 13:11:46 INFO - PROCESS | 2564 | 1471464706388 Marionette TRACE conn7 <- [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:11:46 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-1.html | Canvas test: 2d.fillStyle.parse.hsl-clamp-1 13:11:46 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-1.html | took 691ms 13:11:46 INFO - PROCESS | 2564 | 1471464706438 Marionette TRACE conn7 -> [0,841,"getWindowHandle",null] 13:11:46 INFO - PROCESS | 2564 | 1471464706441 Marionette TRACE conn7 <- [1,841,null,{"value":"13"}] 13:11:46 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-2.html 13:11:46 INFO - PROCESS | 2564 | 1471464706444 Marionette TRACE conn7 -> [0,842,"setScriptTimeout",{"ms":35000}] 13:11:46 INFO - PROCESS | 2564 | 1471464706446 Marionette TRACE conn7 <- [1,842,null,{}] 13:11:46 INFO - PROCESS | 2564 | 1471464706456 Marionette TRACE conn7 -> [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:11:46 INFO - PROCESS | 2564 | 1471464706462 Marionette INFO sendAsync bc8f8550-5cfe-4dfe-b5f0-ca36c3097f63 13:11:46 INFO - PROCESS | 2564 | 1471464706614 Marionette TRACE conn7 <- [1,843,null,{"value":null}] 13:11:46 INFO - PROCESS | 2564 | 1471464706627 Marionette TRACE conn7 -> [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\", \"8d521690-0e1e-4993-8caf-94bf4ae6dcf1\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:11:46 INFO - PROCESS | 2564 | 1471464706630 Marionette INFO sendAsync bc8f8550-5cfe-4dfe-b5f0-ca36c3097f63 13:11:46 INFO - PROCESS | 2564 | ++DOCSHELL 00000039CF6CE000 == 33 [pid = 2564] [id = 220] 13:11:46 INFO - PROCESS | 2564 | ++DOMWINDOW == 86 (00000039CDE67000) [pid = 2564] [serial = 659] [outer = 0000000000000000] 13:11:46 INFO - PROCESS | 2564 | ++DOMWINDOW == 87 (00000039CDFBD400) [pid = 2564] [serial = 660] [outer = 00000039CDE67000] 13:11:46 INFO - PROCESS | 2564 | 1471464706717 Marionette DEBUG loaded listener.js 13:11:46 INFO - PROCESS | 2564 | ++DOMWINDOW == 88 (00000039CE3B9800) [pid = 2564] [serial = 661] [outer = 00000039CDE67000] 13:11:47 INFO - PROCESS | 2564 | --DOMWINDOW == 87 (00000039CD9DA800) [pid = 2564] [serial = 613] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.basic.html] 13:11:47 INFO - PROCESS | 2564 | --DOMWINDOW == 86 (00000039CDCE9800) [pid = 2564] [serial = 616] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.changed.html] 13:11:47 INFO - PROCESS | 2564 | --DOMWINDOW == 85 (00000039C1884C00) [pid = 2564] [serial = 601] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.get.solid.html] 13:11:47 INFO - PROCESS | 2564 | --DOMWINDOW == 84 (00000039CE4A3400) [pid = 2564] [serial = 625] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hex3.html] 13:11:47 INFO - PROCESS | 2564 | --DOMWINDOW == 83 (00000039C74B4C00) [pid = 2564] [serial = 604] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.get.transparent.html] 13:11:47 INFO - PROCESS | 2564 | --DOMWINDOW == 82 (00000039CCE46C00) [pid = 2564] [serial = 628] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hex4.html] 13:11:47 INFO - PROCESS | 2564 | --DOMWINDOW == 81 (00000039C17AEC00) [pid = 2564] [serial = 595] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.default.html] 13:11:47 INFO - PROCESS | 2564 | --DOMWINDOW == 80 (00000039C1883400) [pid = 2564] [serial = 610] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.invalidtype.html] 13:11:47 INFO - PROCESS | 2564 | --DOMWINDOW == 79 (00000039C74B2C00) [pid = 2564] [serial = 598] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.get.semitransparent.html] 13:11:47 INFO - PROCESS | 2564 | --DOMWINDOW == 78 (00000039C1859C00) [pid = 2564] [serial = 619] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.notrendered.html] 13:11:47 INFO - PROCESS | 2564 | --DOMWINDOW == 77 (00000039C17A3C00) [pid = 2564] [serial = 592] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.measure.width.empty.html] 13:11:47 INFO - PROCESS | 2564 | --DOMWINDOW == 76 (00000039CB00C400) [pid = 2564] [serial = 607] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.invalidstring.html] 13:11:47 INFO - PROCESS | 2564 | --DOMWINDOW == 75 (00000039CE081C00) [pid = 2564] [serial = 622] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.removed.html] 13:11:47 INFO - PROCESS | 2564 | 1471464707286 Marionette TRACE conn7 <- [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:11:47 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-2.html | Canvas test: 2d.fillStyle.parse.hsl-clamp-2 13:11:47 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-2.html | took 880ms 13:11:47 INFO - PROCESS | 2564 | 1471464707329 Marionette TRACE conn7 -> [0,845,"getWindowHandle",null] 13:11:47 INFO - PROCESS | 2564 | 1471464707331 Marionette TRACE conn7 <- [1,845,null,{"value":"13"}] 13:11:47 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-3.html 13:11:47 INFO - PROCESS | 2564 | 1471464707335 Marionette TRACE conn7 -> [0,846,"setScriptTimeout",{"ms":35000}] 13:11:47 INFO - PROCESS | 2564 | 1471464707336 Marionette TRACE conn7 <- [1,846,null,{}] 13:11:47 INFO - PROCESS | 2564 | 1471464707340 Marionette TRACE conn7 -> [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:11:47 INFO - PROCESS | 2564 | 1471464707342 Marionette INFO sendAsync bc8f8550-5cfe-4dfe-b5f0-ca36c3097f63 13:11:47 INFO - PROCESS | 2564 | 1471464707425 Marionette TRACE conn7 <- [1,847,null,{"value":null}] 13:11:47 INFO - PROCESS | 2564 | 1471464707431 Marionette TRACE conn7 -> [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\", \"8d521690-0e1e-4993-8caf-94bf4ae6dcf1\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:11:47 INFO - PROCESS | 2564 | 1471464707433 Marionette INFO sendAsync bc8f8550-5cfe-4dfe-b5f0-ca36c3097f63 13:11:47 INFO - PROCESS | 2564 | ++DOCSHELL 00000039D1334000 == 34 [pid = 2564] [id = 221] 13:11:47 INFO - PROCESS | 2564 | ++DOMWINDOW == 76 (00000039C1226000) [pid = 2564] [serial = 662] [outer = 0000000000000000] 13:11:47 INFO - PROCESS | 2564 | ++DOMWINDOW == 77 (00000039CCF3C400) [pid = 2564] [serial = 663] [outer = 00000039C1226000] 13:11:47 INFO - PROCESS | 2564 | 1471464707481 Marionette DEBUG loaded listener.js 13:11:47 INFO - PROCESS | 2564 | ++DOMWINDOW == 78 (00000039CE084800) [pid = 2564] [serial = 664] [outer = 00000039C1226000] 13:11:47 INFO - PROCESS | 2564 | 1471464707881 Marionette TRACE conn7 <- [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:11:47 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-3.html | Canvas test: 2d.fillStyle.parse.hsl-clamp-3 13:11:47 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-3.html | took 587ms 13:11:47 INFO - PROCESS | 2564 | 1471464707930 Marionette TRACE conn7 -> [0,849,"getWindowHandle",null] 13:11:47 INFO - PROCESS | 2564 | 1471464707933 Marionette TRACE conn7 <- [1,849,null,{"value":"13"}] 13:11:47 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-4.html 13:11:47 INFO - PROCESS | 2564 | 1471464707941 Marionette TRACE conn7 -> [0,850,"setScriptTimeout",{"ms":35000}] 13:11:47 INFO - PROCESS | 2564 | 1471464707943 Marionette TRACE conn7 <- [1,850,null,{}] 13:11:47 INFO - PROCESS | 2564 | 1471464707947 Marionette TRACE conn7 -> [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:11:47 INFO - PROCESS | 2564 | 1471464707949 Marionette INFO sendAsync bc8f8550-5cfe-4dfe-b5f0-ca36c3097f63 13:11:48 INFO - PROCESS | 2564 | 1471464708032 Marionette TRACE conn7 <- [1,851,null,{"value":null}] 13:11:48 INFO - PROCESS | 2564 | 1471464708038 Marionette TRACE conn7 -> [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\", \"8d521690-0e1e-4993-8caf-94bf4ae6dcf1\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:11:48 INFO - PROCESS | 2564 | 1471464708040 Marionette INFO sendAsync bc8f8550-5cfe-4dfe-b5f0-ca36c3097f63 13:11:48 INFO - PROCESS | 2564 | ++DOCSHELL 00000039D24B8000 == 35 [pid = 2564] [id = 222] 13:11:48 INFO - PROCESS | 2564 | ++DOMWINDOW == 79 (00000039CE4AAC00) [pid = 2564] [serial = 665] [outer = 0000000000000000] 13:11:48 INFO - PROCESS | 2564 | ++DOMWINDOW == 80 (00000039CE4AF400) [pid = 2564] [serial = 666] [outer = 00000039CE4AAC00] 13:11:48 INFO - PROCESS | 2564 | 1471464708086 Marionette DEBUG loaded listener.js 13:11:48 INFO - PROCESS | 2564 | ++DOMWINDOW == 81 (00000039CEA2F800) [pid = 2564] [serial = 667] [outer = 00000039CE4AAC00] 13:11:48 INFO - PROCESS | 2564 | 1471464708524 Marionette TRACE conn7 <- [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:11:48 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-4.html | Canvas test: 2d.fillStyle.parse.hsl-clamp-4 13:11:48 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-4.html | took 629ms 13:11:48 INFO - PROCESS | 2564 | 1471464708577 Marionette TRACE conn7 -> [0,853,"getWindowHandle",null] 13:11:48 INFO - PROCESS | 2564 | 1471464708579 Marionette TRACE conn7 <- [1,853,null,{"value":"13"}] 13:11:48 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-1.html 13:11:48 INFO - PROCESS | 2564 | 1471464708587 Marionette TRACE conn7 -> [0,854,"setScriptTimeout",{"ms":35000}] 13:11:48 INFO - PROCESS | 2564 | 1471464708589 Marionette TRACE conn7 <- [1,854,null,{}] 13:11:48 INFO - PROCESS | 2564 | 1471464708593 Marionette TRACE conn7 -> [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:11:48 INFO - PROCESS | 2564 | 1471464708595 Marionette INFO sendAsync bc8f8550-5cfe-4dfe-b5f0-ca36c3097f63 13:11:48 INFO - PROCESS | 2564 | 1471464708677 Marionette TRACE conn7 <- [1,855,null,{"value":null}] 13:11:48 INFO - PROCESS | 2564 | 1471464708685 Marionette TRACE conn7 -> [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\", \"8d521690-0e1e-4993-8caf-94bf4ae6dcf1\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:11:48 INFO - PROCESS | 2564 | 1471464708687 Marionette INFO sendAsync bc8f8550-5cfe-4dfe-b5f0-ca36c3097f63 13:11:48 INFO - PROCESS | 2564 | ++DOCSHELL 00000039D253E800 == 36 [pid = 2564] [id = 223] 13:11:48 INFO - PROCESS | 2564 | ++DOMWINDOW == 82 (00000039CEA30800) [pid = 2564] [serial = 668] [outer = 0000000000000000] 13:11:48 INFO - PROCESS | 2564 | ++DOMWINDOW == 83 (00000039CEA54C00) [pid = 2564] [serial = 669] [outer = 00000039CEA30800] 13:11:48 INFO - PROCESS | 2564 | 1471464708733 Marionette DEBUG loaded listener.js 13:11:48 INFO - PROCESS | 2564 | ++DOMWINDOW == 84 (00000039CEA8CC00) [pid = 2564] [serial = 670] [outer = 00000039CEA30800] 13:11:49 INFO - PROCESS | 2564 | 1471464709328 Marionette TRACE conn7 <- [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:11:49 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-1.html | Canvas test: 2d.fillStyle.parse.hsla-1 13:11:49 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-1.html | took 775ms 13:11:49 INFO - PROCESS | 2564 | 1471464709407 Marionette TRACE conn7 -> [0,857,"getWindowHandle",null] 13:11:49 INFO - PROCESS | 2564 | 1471464709413 Marionette TRACE conn7 <- [1,857,null,{"value":"13"}] 13:11:49 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-2.html 13:11:49 INFO - PROCESS | 2564 | 1471464709443 Marionette TRACE conn7 -> [0,858,"setScriptTimeout",{"ms":35000}] 13:11:49 INFO - PROCESS | 2564 | 1471464709447 Marionette TRACE conn7 <- [1,858,null,{}] 13:11:49 INFO - PROCESS | 2564 | 1471464709454 Marionette TRACE conn7 -> [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:11:49 INFO - PROCESS | 2564 | 1471464709457 Marionette INFO sendAsync bc8f8550-5cfe-4dfe-b5f0-ca36c3097f63 13:11:49 INFO - PROCESS | 2564 | 1471464709593 Marionette TRACE conn7 <- [1,859,null,{"value":null}] 13:11:49 INFO - PROCESS | 2564 | 1471464709659 Marionette TRACE conn7 -> [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\", \"8d521690-0e1e-4993-8caf-94bf4ae6dcf1\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:11:49 INFO - PROCESS | 2564 | 1471464709664 Marionette INFO sendAsync bc8f8550-5cfe-4dfe-b5f0-ca36c3097f63 13:11:49 INFO - PROCESS | 2564 | ++DOCSHELL 00000039CABA9000 == 37 [pid = 2564] [id = 224] 13:11:49 INFO - PROCESS | 2564 | ++DOMWINDOW == 85 (00000039C18D2C00) [pid = 2564] [serial = 671] [outer = 0000000000000000] 13:11:49 INFO - PROCESS | 2564 | ++DOMWINDOW == 86 (00000039C1C19800) [pid = 2564] [serial = 672] [outer = 00000039C18D2C00] 13:11:49 INFO - PROCESS | 2564 | 1471464709726 Marionette DEBUG loaded listener.js 13:11:49 INFO - PROCESS | 2564 | ++DOMWINDOW == 87 (00000039C6533C00) [pid = 2564] [serial = 673] [outer = 00000039C18D2C00] 13:11:50 INFO - PROCESS | 2564 | 1471464710495 Marionette TRACE conn7 <- [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:11:50 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-2.html | Canvas test: 2d.fillStyle.parse.hsla-2 13:11:50 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-2.html | took 1107ms 13:11:50 INFO - PROCESS | 2564 | 1471464710546 Marionette TRACE conn7 -> [0,861,"getWindowHandle",null] 13:11:50 INFO - PROCESS | 2564 | 1471464710551 Marionette TRACE conn7 <- [1,861,null,{"value":"13"}] 13:11:50 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-1.html 13:11:50 INFO - PROCESS | 2564 | 1471464710558 Marionette TRACE conn7 -> [0,862,"setScriptTimeout",{"ms":35000}] 13:11:50 INFO - PROCESS | 2564 | 1471464710561 Marionette TRACE conn7 <- [1,862,null,{}] 13:11:50 INFO - PROCESS | 2564 | 1471464710565 Marionette TRACE conn7 -> [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:11:50 INFO - PROCESS | 2564 | 1471464710568 Marionette INFO sendAsync bc8f8550-5cfe-4dfe-b5f0-ca36c3097f63 13:11:50 INFO - PROCESS | 2564 | 1471464710694 Marionette TRACE conn7 <- [1,863,null,{"value":null}] 13:11:50 INFO - PROCESS | 2564 | 1471464710767 Marionette TRACE conn7 -> [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\", \"8d521690-0e1e-4993-8caf-94bf4ae6dcf1\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:11:50 INFO - PROCESS | 2564 | 1471464710770 Marionette INFO sendAsync bc8f8550-5cfe-4dfe-b5f0-ca36c3097f63 13:11:50 INFO - PROCESS | 2564 | ++DOCSHELL 00000039CD7CF800 == 38 [pid = 2564] [id = 225] 13:11:50 INFO - PROCESS | 2564 | ++DOMWINDOW == 88 (00000039C7A8FC00) [pid = 2564] [serial = 674] [outer = 0000000000000000] 13:11:50 INFO - PROCESS | 2564 | ++DOMWINDOW == 89 (00000039CAA7C400) [pid = 2564] [serial = 675] [outer = 00000039C7A8FC00] 13:11:50 INFO - PROCESS | 2564 | 1471464710831 Marionette DEBUG loaded listener.js 13:11:50 INFO - PROCESS | 2564 | ++DOMWINDOW == 90 (00000039CB54C800) [pid = 2564] [serial = 676] [outer = 00000039C7A8FC00] 13:11:51 INFO - PROCESS | 2564 | 1471464711776 Marionette TRACE conn7 <- [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:11:51 INFO - PROCESS | 2564 | --DOCSHELL 00000039D24B8000 == 37 [pid = 2564] [id = 222] 13:11:51 INFO - PROCESS | 2564 | --DOCSHELL 00000039D1334000 == 36 [pid = 2564] [id = 221] 13:11:51 INFO - PROCESS | 2564 | --DOCSHELL 00000039CF6CE000 == 35 [pid = 2564] [id = 220] 13:11:51 INFO - PROCESS | 2564 | --DOCSHELL 00000039CDE4A800 == 34 [pid = 2564] [id = 219] 13:11:51 INFO - PROCESS | 2564 | --DOCSHELL 00000039CD513800 == 33 [pid = 2564] [id = 218] 13:11:51 INFO - PROCESS | 2564 | --DOCSHELL 00000039CCE13800 == 32 [pid = 2564] [id = 217] 13:11:51 INFO - PROCESS | 2564 | --DOCSHELL 00000039CC325800 == 31 [pid = 2564] [id = 216] 13:11:51 INFO - PROCESS | 2564 | --DOCSHELL 00000039C6358800 == 30 [pid = 2564] [id = 215] 13:11:51 INFO - PROCESS | 2564 | --DOCSHELL 00000039CB015800 == 29 [pid = 2564] [id = 214] 13:11:51 INFO - PROCESS | 2564 | --DOMWINDOW == 89 (00000039CD9E4800) [pid = 2564] [serial = 614] [outer = 0000000000000000] [url = about:blank] 13:11:51 INFO - PROCESS | 2564 | --DOMWINDOW == 88 (00000039CDCF7800) [pid = 2564] [serial = 617] [outer = 0000000000000000] [url = about:blank] 13:11:51 INFO - PROCESS | 2564 | --DOMWINDOW == 87 (00000039CDB5C800) [pid = 2564] [serial = 615] [outer = 0000000000000000] [url = about:blank] 13:11:51 INFO - PROCESS | 2564 | --DOMWINDOW == 86 (00000039C188FC00) [pid = 2564] [serial = 602] [outer = 0000000000000000] [url = about:blank] 13:11:51 INFO - PROCESS | 2564 | --DOMWINDOW == 85 (00000039CEA24000) [pid = 2564] [serial = 627] [outer = 0000000000000000] [url = about:blank] 13:11:51 INFO - PROCESS | 2564 | --DOMWINDOW == 84 (00000039C7A5A800) [pid = 2564] [serial = 605] [outer = 0000000000000000] [url = about:blank] 13:11:51 INFO - PROCESS | 2564 | --DOMWINDOW == 83 (00000039C7A97400) [pid = 2564] [serial = 606] [outer = 0000000000000000] [url = about:blank] 13:11:51 INFO - PROCESS | 2564 | --DOMWINDOW == 82 (00000039CEA31800) [pid = 2564] [serial = 630] [outer = 0000000000000000] [url = about:blank] 13:11:51 INFO - PROCESS | 2564 | --DOMWINDOW == 81 (00000039C185F400) [pid = 2564] [serial = 596] [outer = 0000000000000000] [url = about:blank] 13:11:51 INFO - PROCESS | 2564 | --DOMWINDOW == 80 (00000039C2453800) [pid = 2564] [serial = 597] [outer = 0000000000000000] [url = about:blank] 13:11:51 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-1.html | Canvas test: 2d.fillStyle.parse.hsla-clamp-1 13:11:51 INFO - PROCESS | 2564 | --DOMWINDOW == 79 (00000039CCF40800) [pid = 2564] [serial = 611] [outer = 0000000000000000] [url = about:blank] 13:11:51 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-1.html | took 1237ms 13:11:51 INFO - PROCESS | 2564 | --DOMWINDOW == 78 (00000039C74E8400) [pid = 2564] [serial = 599] [outer = 0000000000000000] [url = about:blank] 13:11:51 INFO - PROCESS | 2564 | --DOMWINDOW == 77 (00000039C7A99C00) [pid = 2564] [serial = 620] [outer = 0000000000000000] [url = about:blank] 13:11:51 INFO - PROCESS | 2564 | --DOMWINDOW == 76 (00000039CD9E3800) [pid = 2564] [serial = 629] [outer = 0000000000000000] [url = about:blank] 13:11:51 INFO - PROCESS | 2564 | --DOMWINDOW == 75 (00000039C7B87000) [pid = 2564] [serial = 600] [outer = 0000000000000000] [url = about:blank] 13:11:51 INFO - PROCESS | 2564 | --DOMWINDOW == 74 (00000039CCE50000) [pid = 2564] [serial = 594] [outer = 0000000000000000] [url = about:blank] 13:11:51 INFO - PROCESS | 2564 | --DOMWINDOW == 73 (00000039CC3B7C00) [pid = 2564] [serial = 608] [outer = 0000000000000000] [url = about:blank] 13:11:51 INFO - PROCESS | 2564 | --DOMWINDOW == 72 (00000039CCE4A400) [pid = 2564] [serial = 609] [outer = 0000000000000000] [url = about:blank] 13:11:51 INFO - PROCESS | 2564 | --DOMWINDOW == 71 (00000039C5868800) [pid = 2564] [serial = 603] [outer = 0000000000000000] [url = about:blank] 13:11:51 INFO - PROCESS | 2564 | --DOMWINDOW == 70 (00000039CDFC3000) [pid = 2564] [serial = 618] [outer = 0000000000000000] [url = about:blank] 13:11:51 INFO - PROCESS | 2564 | --DOMWINDOW == 69 (00000039CE3BB400) [pid = 2564] [serial = 623] [outer = 0000000000000000] [url = about:blank] 13:11:51 INFO - PROCESS | 2564 | --DOMWINDOW == 68 (00000039CE4AA800) [pid = 2564] [serial = 626] [outer = 0000000000000000] [url = about:blank] 13:11:51 INFO - PROCESS | 2564 | --DOMWINDOW == 67 (00000039CE077800) [pid = 2564] [serial = 621] [outer = 0000000000000000] [url = about:blank] 13:11:51 INFO - PROCESS | 2564 | --DOMWINDOW == 66 (00000039CE4A2400) [pid = 2564] [serial = 624] [outer = 0000000000000000] [url = about:blank] 13:11:51 INFO - PROCESS | 2564 | --DOMWINDOW == 65 (00000039CD424C00) [pid = 2564] [serial = 612] [outer = 0000000000000000] [url = about:blank] 13:11:51 INFO - PROCESS | 2564 | 1471464711808 Marionette TRACE conn7 -> [0,865,"getWindowHandle",null] 13:11:51 INFO - PROCESS | 2564 | 1471464711813 Marionette TRACE conn7 <- [1,865,null,{"value":"13"}] 13:11:51 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-2.html 13:11:51 INFO - PROCESS | 2564 | 1471464711818 Marionette TRACE conn7 -> [0,866,"setScriptTimeout",{"ms":35000}] 13:11:51 INFO - PROCESS | 2564 | 1471464711821 Marionette TRACE conn7 <- [1,866,null,{}] 13:11:51 INFO - PROCESS | 2564 | 1471464711827 Marionette TRACE conn7 -> [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:11:51 INFO - PROCESS | 2564 | 1471464711830 Marionette INFO sendAsync bc8f8550-5cfe-4dfe-b5f0-ca36c3097f63 13:11:51 INFO - PROCESS | 2564 | 1471464711924 Marionette TRACE conn7 <- [1,867,null,{"value":null}] 13:11:51 INFO - PROCESS | 2564 | 1471464711932 Marionette TRACE conn7 -> [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\", \"8d521690-0e1e-4993-8caf-94bf4ae6dcf1\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:11:51 INFO - PROCESS | 2564 | 1471464711935 Marionette INFO sendAsync bc8f8550-5cfe-4dfe-b5f0-ca36c3097f63 13:11:51 INFO - PROCESS | 2564 | ++DOCSHELL 00000039C7359000 == 30 [pid = 2564] [id = 226] 13:11:51 INFO - PROCESS | 2564 | ++DOMWINDOW == 66 (00000039C18D1000) [pid = 2564] [serial = 677] [outer = 0000000000000000] 13:11:51 INFO - PROCESS | 2564 | ++DOMWINDOW == 67 (00000039C1F5DC00) [pid = 2564] [serial = 678] [outer = 00000039C18D1000] 13:11:52 INFO - PROCESS | 2564 | 1471464711993 Marionette DEBUG loaded listener.js 13:11:52 INFO - PROCESS | 2564 | ++DOMWINDOW == 68 (00000039C6219400) [pid = 2564] [serial = 679] [outer = 00000039C18D1000] 13:11:52 INFO - PROCESS | 2564 | 1471464712494 Marionette TRACE conn7 <- [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:11:52 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-2.html | Canvas test: 2d.fillStyle.parse.hsla-clamp-2 13:11:52 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-2.html | took 734ms 13:11:52 INFO - PROCESS | 2564 | 1471464712552 Marionette TRACE conn7 -> [0,869,"getWindowHandle",null] 13:11:52 INFO - PROCESS | 2564 | 1471464712557 Marionette TRACE conn7 <- [1,869,null,{"value":"13"}] 13:11:52 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-3.html 13:11:52 INFO - PROCESS | 2564 | 1471464712563 Marionette TRACE conn7 -> [0,870,"setScriptTimeout",{"ms":35000}] 13:11:52 INFO - PROCESS | 2564 | 1471464712566 Marionette TRACE conn7 <- [1,870,null,{}] 13:11:52 INFO - PROCESS | 2564 | 1471464712570 Marionette TRACE conn7 -> [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:11:52 INFO - PROCESS | 2564 | 1471464712572 Marionette INFO sendAsync bc8f8550-5cfe-4dfe-b5f0-ca36c3097f63 13:11:52 INFO - PROCESS | 2564 | 1471464712662 Marionette TRACE conn7 <- [1,871,null,{"value":null}] 13:11:52 INFO - PROCESS | 2564 | 1471464712741 Marionette TRACE conn7 -> [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\", \"8d521690-0e1e-4993-8caf-94bf4ae6dcf1\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:11:52 INFO - PROCESS | 2564 | 1471464712743 Marionette INFO sendAsync bc8f8550-5cfe-4dfe-b5f0-ca36c3097f63 13:11:52 INFO - PROCESS | 2564 | ++DOCSHELL 00000039CC31C000 == 31 [pid = 2564] [id = 227] 13:11:52 INFO - PROCESS | 2564 | ++DOMWINDOW == 69 (00000039C74E8400) [pid = 2564] [serial = 680] [outer = 0000000000000000] 13:11:52 INFO - PROCESS | 2564 | ++DOMWINDOW == 70 (00000039C7A65800) [pid = 2564] [serial = 681] [outer = 00000039C74E8400] 13:11:52 INFO - PROCESS | 2564 | 1471464712801 Marionette DEBUG loaded listener.js 13:11:52 INFO - PROCESS | 2564 | ++DOMWINDOW == 71 (00000039CAA7E000) [pid = 2564] [serial = 682] [outer = 00000039C74E8400] 13:11:53 INFO - PROCESS | 2564 | 1471464713190 Marionette TRACE conn7 <- [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:11:53 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-3.html | Canvas test: 2d.fillStyle.parse.hsla-clamp-3 13:11:53 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-3.html | took 671ms 13:11:53 INFO - PROCESS | 2564 | 1471464713237 Marionette TRACE conn7 -> [0,873,"getWindowHandle",null] 13:11:53 INFO - PROCESS | 2564 | 1471464713240 Marionette TRACE conn7 <- [1,873,null,{"value":"13"}] 13:11:53 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-4.html 13:11:53 INFO - PROCESS | 2564 | 1471464713243 Marionette TRACE conn7 -> [0,874,"setScriptTimeout",{"ms":35000}] 13:11:53 INFO - PROCESS | 2564 | 1471464713247 Marionette TRACE conn7 <- [1,874,null,{}] 13:11:53 INFO - PROCESS | 2564 | 1471464713259 Marionette TRACE conn7 -> [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:11:53 INFO - PROCESS | 2564 | 1471464713264 Marionette INFO sendAsync bc8f8550-5cfe-4dfe-b5f0-ca36c3097f63 13:11:53 INFO - PROCESS | 2564 | 1471464713383 Marionette TRACE conn7 <- [1,875,null,{"value":null}] 13:11:53 INFO - PROCESS | 2564 | 1471464713399 Marionette TRACE conn7 -> [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\", \"8d521690-0e1e-4993-8caf-94bf4ae6dcf1\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:11:53 INFO - PROCESS | 2564 | 1471464713402 Marionette INFO sendAsync bc8f8550-5cfe-4dfe-b5f0-ca36c3097f63 13:11:53 INFO - PROCESS | 2564 | ++DOCSHELL 00000039CCE9C800 == 32 [pid = 2564] [id = 228] 13:11:53 INFO - PROCESS | 2564 | ++DOMWINDOW == 72 (00000039C1672800) [pid = 2564] [serial = 683] [outer = 0000000000000000] 13:11:53 INFO - PROCESS | 2564 | ++DOMWINDOW == 73 (00000039CCE51000) [pid = 2564] [serial = 684] [outer = 00000039C1672800] 13:11:53 INFO - PROCESS | 2564 | 1471464713453 Marionette DEBUG loaded listener.js 13:11:53 INFO - PROCESS | 2564 | ++DOMWINDOW == 74 (00000039CD235C00) [pid = 2564] [serial = 685] [outer = 00000039C1672800] 13:11:53 INFO - PROCESS | 2564 | 1471464713896 Marionette TRACE conn7 <- [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:11:53 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-4.html | Canvas test: 2d.fillStyle.parse.hsla-clamp-4 13:11:53 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-4.html | took 691ms 13:11:53 INFO - PROCESS | 2564 | 1471464713937 Marionette TRACE conn7 -> [0,877,"getWindowHandle",null] 13:11:53 INFO - PROCESS | 2564 | 1471464713940 Marionette TRACE conn7 <- [1,877,null,{"value":"13"}] 13:11:53 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-5.html 13:11:53 INFO - PROCESS | 2564 | 1471464713943 Marionette TRACE conn7 -> [0,878,"setScriptTimeout",{"ms":35000}] 13:11:53 INFO - PROCESS | 2564 | 1471464713945 Marionette TRACE conn7 <- [1,878,null,{}] 13:11:53 INFO - PROCESS | 2564 | 1471464713949 Marionette TRACE conn7 -> [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:11:53 INFO - PROCESS | 2564 | 1471464713951 Marionette INFO sendAsync bc8f8550-5cfe-4dfe-b5f0-ca36c3097f63 13:11:54 INFO - PROCESS | 2564 | 1471464714041 Marionette TRACE conn7 <- [1,879,null,{"value":null}] 13:11:54 INFO - PROCESS | 2564 | 1471464714050 Marionette TRACE conn7 -> [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\", \"8d521690-0e1e-4993-8caf-94bf4ae6dcf1\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:11:54 INFO - PROCESS | 2564 | 1471464714052 Marionette INFO sendAsync bc8f8550-5cfe-4dfe-b5f0-ca36c3097f63 13:11:54 INFO - PROCESS | 2564 | ++DOCSHELL 00000039CDE46800 == 33 [pid = 2564] [id = 229] 13:11:54 INFO - PROCESS | 2564 | ++DOMWINDOW == 75 (00000039CD9E8400) [pid = 2564] [serial = 686] [outer = 0000000000000000] 13:11:54 INFO - PROCESS | 2564 | ++DOMWINDOW == 76 (00000039CD9E9400) [pid = 2564] [serial = 687] [outer = 00000039CD9E8400] 13:11:54 INFO - PROCESS | 2564 | 1471464714101 Marionette DEBUG loaded listener.js 13:11:54 INFO - PROCESS | 2564 | ++DOMWINDOW == 77 (00000039CDCEFC00) [pid = 2564] [serial = 688] [outer = 00000039CD9E8400] 13:11:54 INFO - PROCESS | 2564 | 1471464714615 Marionette TRACE conn7 <- [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:11:54 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-5.html | Canvas test: 2d.fillStyle.parse.hsla-clamp-5 13:11:54 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-5.html | took 733ms 13:11:54 INFO - PROCESS | 2564 | 1471464714679 Marionette TRACE conn7 -> [0,881,"getWindowHandle",null] 13:11:54 INFO - PROCESS | 2564 | 1471464714681 Marionette TRACE conn7 <- [1,881,null,{"value":"13"}] 13:11:54 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-6.html 13:11:54 INFO - PROCESS | 2564 | 1471464714694 Marionette TRACE conn7 -> [0,882,"setScriptTimeout",{"ms":35000}] 13:11:54 INFO - PROCESS | 2564 | 1471464714696 Marionette TRACE conn7 <- [1,882,null,{}] 13:11:54 INFO - PROCESS | 2564 | 1471464714700 Marionette TRACE conn7 -> [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:11:54 INFO - PROCESS | 2564 | 1471464714702 Marionette INFO sendAsync bc8f8550-5cfe-4dfe-b5f0-ca36c3097f63 13:11:54 INFO - PROCESS | 2564 | 1471464714846 Marionette TRACE conn7 <- [1,883,null,{"value":null}] 13:11:54 INFO - PROCESS | 2564 | 1471464714856 Marionette TRACE conn7 -> [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\", \"8d521690-0e1e-4993-8caf-94bf4ae6dcf1\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:11:54 INFO - PROCESS | 2564 | 1471464714858 Marionette INFO sendAsync bc8f8550-5cfe-4dfe-b5f0-ca36c3097f63 13:11:54 INFO - PROCESS | 2564 | ++DOCSHELL 00000039CE1D3000 == 34 [pid = 2564] [id = 230] 13:11:54 INFO - PROCESS | 2564 | ++DOMWINDOW == 78 (00000039CDCF0000) [pid = 2564] [serial = 689] [outer = 0000000000000000] 13:11:54 INFO - PROCESS | 2564 | ++DOMWINDOW == 79 (00000039CDFB8800) [pid = 2564] [serial = 690] [outer = 00000039CDCF0000] 13:11:54 INFO - PROCESS | 2564 | 1471464714905 Marionette DEBUG loaded listener.js 13:11:54 INFO - PROCESS | 2564 | ++DOMWINDOW == 80 (00000039CE077800) [pid = 2564] [serial = 691] [outer = 00000039CDCF0000] 13:11:55 INFO - PROCESS | 2564 | 1471464715362 Marionette TRACE conn7 <- [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:11:55 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-6.html | Canvas test: 2d.fillStyle.parse.hsla-clamp-6 13:11:55 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-6.html | took 734ms 13:11:55 INFO - PROCESS | 2564 | 1471464715435 Marionette TRACE conn7 -> [0,885,"getWindowHandle",null] 13:11:55 INFO - PROCESS | 2564 | 1471464715437 Marionette TRACE conn7 <- [1,885,null,{"value":"13"}] 13:11:55 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.html4.html 13:11:55 INFO - PROCESS | 2564 | 1471464715441 Marionette TRACE conn7 -> [0,886,"setScriptTimeout",{"ms":35000}] 13:11:55 INFO - PROCESS | 2564 | 1471464715443 Marionette TRACE conn7 <- [1,886,null,{}] 13:11:55 INFO - PROCESS | 2564 | 1471464715453 Marionette TRACE conn7 -> [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:11:55 INFO - PROCESS | 2564 | 1471464715459 Marionette INFO sendAsync bc8f8550-5cfe-4dfe-b5f0-ca36c3097f63 13:11:55 INFO - PROCESS | 2564 | 1471464715608 Marionette TRACE conn7 <- [1,887,null,{"value":null}] 13:11:55 INFO - PROCESS | 2564 | 1471464715654 Marionette TRACE conn7 -> [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\", \"8d521690-0e1e-4993-8caf-94bf4ae6dcf1\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:11:55 INFO - PROCESS | 2564 | 1471464715656 Marionette INFO sendAsync bc8f8550-5cfe-4dfe-b5f0-ca36c3097f63 13:11:55 INFO - PROCESS | 2564 | ++DOCSHELL 00000039D0FA9000 == 35 [pid = 2564] [id = 231] 13:11:55 INFO - PROCESS | 2564 | ++DOMWINDOW == 81 (00000039CE4A4400) [pid = 2564] [serial = 692] [outer = 0000000000000000] 13:11:55 INFO - PROCESS | 2564 | ++DOMWINDOW == 82 (00000039CEA4C800) [pid = 2564] [serial = 693] [outer = 00000039CE4A4400] 13:11:55 INFO - PROCESS | 2564 | 1471464715704 Marionette DEBUG loaded listener.js 13:11:55 INFO - PROCESS | 2564 | ++DOMWINDOW == 83 (00000039CEA8E800) [pid = 2564] [serial = 694] [outer = 00000039CE4A4400] 13:11:56 INFO - PROCESS | 2564 | 1471464716168 Marionette TRACE conn7 <- [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:11:56 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.html4.html | Canvas test: 2d.fillStyle.parse.html4 13:11:56 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.html4.html | took 797ms 13:11:56 INFO - PROCESS | 2564 | 1471464716239 Marionette TRACE conn7 -> [0,889,"getWindowHandle",null] 13:11:56 INFO - PROCESS | 2564 | 1471464716241 Marionette TRACE conn7 <- [1,889,null,{"value":"13"}] 13:11:56 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex1.html 13:11:56 INFO - PROCESS | 2564 | --DOMWINDOW == 82 (00000039C7461400) [pid = 2564] [serial = 647] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-4.html] 13:11:56 INFO - PROCESS | 2564 | --DOMWINDOW == 81 (00000039CCC2BC00) [pid = 2564] [serial = 653] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-6.html] 13:11:56 INFO - PROCESS | 2564 | --DOMWINDOW == 80 (00000039C1FDFC00) [pid = 2564] [serial = 644] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-3.html] 13:11:56 INFO - PROCESS | 2564 | --DOMWINDOW == 79 (00000039CAA87000) [pid = 2564] [serial = 650] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-5.html] 13:11:56 INFO - PROCESS | 2564 | --DOMWINDOW == 78 (00000039C1887C00) [pid = 2564] [serial = 631] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hex6.html] 13:11:56 INFO - PROCESS | 2564 | --DOMWINDOW == 77 (00000039CE4AAC00) [pid = 2564] [serial = 665] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-4.html] 13:11:56 INFO - PROCESS | 2564 | --DOMWINDOW == 76 (00000039CDEEB800) [pid = 2564] [serial = 634] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hex8.html] 13:11:56 INFO - PROCESS | 2564 | --DOMWINDOW == 75 (00000039C1884400) [pid = 2564] [serial = 637] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-1.html] 13:11:56 INFO - PROCESS | 2564 | --DOMWINDOW == 74 (00000039C166CC00) [pid = 2564] [serial = 656] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-1.html] 13:11:56 INFO - PROCESS | 2564 | --DOMWINDOW == 73 (00000039CDE67000) [pid = 2564] [serial = 659] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-2.html] 13:11:56 INFO - PROCESS | 2564 | --DOMWINDOW == 72 (00000039C1881000) [pid = 2564] [serial = 640] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-2.html] 13:11:56 INFO - PROCESS | 2564 | --DOMWINDOW == 71 (00000039C1226000) [pid = 2564] [serial = 662] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-3.html] 13:11:56 INFO - PROCESS | 2564 | 1471464716293 Marionette TRACE conn7 -> [0,890,"setScriptTimeout",{"ms":35000}] 13:11:56 INFO - PROCESS | 2564 | 1471464716295 Marionette TRACE conn7 <- [1,890,null,{}] 13:11:56 INFO - PROCESS | 2564 | 1471464716301 Marionette TRACE conn7 -> [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:11:56 INFO - PROCESS | 2564 | 1471464716304 Marionette INFO sendAsync bc8f8550-5cfe-4dfe-b5f0-ca36c3097f63 13:11:56 INFO - PROCESS | 2564 | 1471464716391 Marionette TRACE conn7 <- [1,891,null,{"value":null}] 13:11:56 INFO - PROCESS | 2564 | 1471464716397 Marionette TRACE conn7 -> [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\", \"8d521690-0e1e-4993-8caf-94bf4ae6dcf1\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:11:56 INFO - PROCESS | 2564 | 1471464716399 Marionette INFO sendAsync bc8f8550-5cfe-4dfe-b5f0-ca36c3097f63 13:11:56 INFO - PROCESS | 2564 | ++DOCSHELL 00000039D1C78000 == 36 [pid = 2564] [id = 232] 13:11:56 INFO - PROCESS | 2564 | ++DOMWINDOW == 72 (00000039C62D3C00) [pid = 2564] [serial = 695] [outer = 0000000000000000] 13:11:56 INFO - PROCESS | 2564 | ++DOMWINDOW == 73 (00000039C7A68400) [pid = 2564] [serial = 696] [outer = 00000039C62D3C00] 13:11:56 INFO - PROCESS | 2564 | 1471464716446 Marionette DEBUG loaded listener.js 13:11:56 INFO - PROCESS | 2564 | ++DOMWINDOW == 74 (00000039CE4A3000) [pid = 2564] [serial = 697] [outer = 00000039C62D3C00] 13:11:56 INFO - PROCESS | 2564 | 1471464716868 Marionette TRACE conn7 <- [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:11:56 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex1.html | Canvas test: 2d.fillStyle.parse.invalid.hex1 13:11:56 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex1.html | took 649ms 13:11:56 INFO - PROCESS | 2564 | 1471464716942 Marionette TRACE conn7 -> [0,893,"getWindowHandle",null] 13:11:56 INFO - PROCESS | 2564 | 1471464716952 Marionette TRACE conn7 <- [1,893,null,{"value":"13"}] 13:11:56 INFO - PROCESS | 2564 | 1471464716956 Marionette TRACE conn7 -> [0,894,"setScriptTimeout",{"ms":35000}] 13:11:56 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex2.html 13:11:56 INFO - PROCESS | 2564 | 1471464716958 Marionette TRACE conn7 <- [1,894,null,{}] 13:11:56 INFO - PROCESS | 2564 | 1471464716962 Marionette TRACE conn7 -> [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:11:56 INFO - PROCESS | 2564 | 1471464716964 Marionette INFO sendAsync bc8f8550-5cfe-4dfe-b5f0-ca36c3097f63 13:11:57 INFO - PROCESS | 2564 | 1471464717048 Marionette TRACE conn7 <- [1,895,null,{"value":null}] 13:11:57 INFO - PROCESS | 2564 | 1471464717056 Marionette TRACE conn7 -> [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\", \"8d521690-0e1e-4993-8caf-94bf4ae6dcf1\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:11:57 INFO - PROCESS | 2564 | 1471464717058 Marionette INFO sendAsync bc8f8550-5cfe-4dfe-b5f0-ca36c3097f63 13:11:57 INFO - PROCESS | 2564 | ++DOCSHELL 00000039D2523000 == 37 [pid = 2564] [id = 233] 13:11:57 INFO - PROCESS | 2564 | ++DOMWINDOW == 75 (00000039CEDCC400) [pid = 2564] [serial = 698] [outer = 0000000000000000] 13:11:57 INFO - PROCESS | 2564 | ++DOMWINDOW == 76 (00000039CEDD6000) [pid = 2564] [serial = 699] [outer = 00000039CEDCC400] 13:11:57 INFO - PROCESS | 2564 | 1471464717104 Marionette DEBUG loaded listener.js 13:11:57 INFO - PROCESS | 2564 | ++DOMWINDOW == 77 (00000039CF909400) [pid = 2564] [serial = 700] [outer = 00000039CEDCC400] 13:11:57 INFO - PROCESS | 2564 | 1471464717529 Marionette TRACE conn7 <- [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:11:57 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex2.html | Canvas test: 2d.fillStyle.parse.invalid.hex2 13:11:57 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex2.html | took 628ms 13:11:57 INFO - PROCESS | 2564 | 1471464717589 Marionette TRACE conn7 -> [0,897,"getWindowHandle",null] 13:11:57 INFO - PROCESS | 2564 | 1471464717592 Marionette TRACE conn7 <- [1,897,null,{"value":"13"}] 13:11:57 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex3.html 13:11:57 INFO - PROCESS | 2564 | 1471464717595 Marionette TRACE conn7 -> [0,898,"setScriptTimeout",{"ms":35000}] 13:11:57 INFO - PROCESS | 2564 | 1471464717597 Marionette TRACE conn7 <- [1,898,null,{}] 13:11:57 INFO - PROCESS | 2564 | 1471464717601 Marionette TRACE conn7 -> [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:11:57 INFO - PROCESS | 2564 | 1471464717603 Marionette INFO sendAsync bc8f8550-5cfe-4dfe-b5f0-ca36c3097f63 13:11:57 INFO - PROCESS | 2564 | 1471464717690 Marionette TRACE conn7 <- [1,899,null,{"value":null}] 13:11:57 INFO - PROCESS | 2564 | 1471464717726 Marionette TRACE conn7 -> [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\", \"8d521690-0e1e-4993-8caf-94bf4ae6dcf1\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:11:57 INFO - PROCESS | 2564 | 1471464717728 Marionette INFO sendAsync bc8f8550-5cfe-4dfe-b5f0-ca36c3097f63 13:11:57 INFO - PROCESS | 2564 | ++DOCSHELL 00000039CCE9C000 == 38 [pid = 2564] [id = 234] 13:11:57 INFO - PROCESS | 2564 | ++DOMWINDOW == 78 (00000039CF90A000) [pid = 2564] [serial = 701] [outer = 0000000000000000] 13:11:57 INFO - PROCESS | 2564 | ++DOMWINDOW == 79 (00000039CFD41000) [pid = 2564] [serial = 702] [outer = 00000039CF90A000] 13:11:57 INFO - PROCESS | 2564 | 1471464717775 Marionette DEBUG loaded listener.js 13:11:57 INFO - PROCESS | 2564 | ++DOMWINDOW == 80 (00000039D0053000) [pid = 2564] [serial = 703] [outer = 00000039CF90A000] 13:11:58 INFO - PROCESS | 2564 | 1471464718203 Marionette TRACE conn7 <- [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:11:58 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex3.html | Canvas test: 2d.fillStyle.parse.invalid.hex3 13:11:58 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex3.html | took 629ms 13:11:58 INFO - PROCESS | 2564 | 1471464718227 Marionette TRACE conn7 -> [0,901,"getWindowHandle",null] 13:11:58 INFO - PROCESS | 2564 | 1471464718230 Marionette TRACE conn7 <- [1,901,null,{"value":"13"}] 13:11:58 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex4.html 13:11:58 INFO - PROCESS | 2564 | 1471464718237 Marionette TRACE conn7 -> [0,902,"setScriptTimeout",{"ms":35000}] 13:11:58 INFO - PROCESS | 2564 | 1471464718239 Marionette TRACE conn7 <- [1,902,null,{}] 13:11:58 INFO - PROCESS | 2564 | 1471464718243 Marionette TRACE conn7 -> [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:11:58 INFO - PROCESS | 2564 | 1471464718245 Marionette INFO sendAsync bc8f8550-5cfe-4dfe-b5f0-ca36c3097f63 13:11:58 INFO - PROCESS | 2564 | 1471464718376 Marionette TRACE conn7 <- [1,903,null,{"value":null}] 13:11:58 INFO - PROCESS | 2564 | 1471464718497 Marionette TRACE conn7 -> [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\", \"8d521690-0e1e-4993-8caf-94bf4ae6dcf1\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:11:58 INFO - PROCESS | 2564 | 1471464718501 Marionette INFO sendAsync bc8f8550-5cfe-4dfe-b5f0-ca36c3097f63 13:11:58 INFO - PROCESS | 2564 | ++DOCSHELL 00000039C5F88800 == 39 [pid = 2564] [id = 235] 13:11:58 INFO - PROCESS | 2564 | ++DOMWINDOW == 81 (00000039BF91C800) [pid = 2564] [serial = 704] [outer = 0000000000000000] 13:11:58 INFO - PROCESS | 2564 | ++DOMWINDOW == 82 (00000039C0148C00) [pid = 2564] [serial = 705] [outer = 00000039BF91C800] 13:11:58 INFO - PROCESS | 2564 | 1471464718565 Marionette DEBUG loaded listener.js 13:11:58 INFO - PROCESS | 2564 | ++DOMWINDOW == 83 (00000039C18C9800) [pid = 2564] [serial = 706] [outer = 00000039BF91C800] 13:11:59 INFO - PROCESS | 2564 | 1471464719226 Marionette TRACE conn7 <- [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:11:59 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex4.html | Canvas test: 2d.fillStyle.parse.invalid.hex4 13:11:59 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex4.html | took 1024ms 13:11:59 INFO - PROCESS | 2564 | 1471464719266 Marionette TRACE conn7 -> [0,905,"getWindowHandle",null] 13:11:59 INFO - PROCESS | 2564 | 1471464719271 Marionette TRACE conn7 <- [1,905,null,{"value":"13"}] 13:11:59 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex5.html 13:11:59 INFO - PROCESS | 2564 | 1471464719276 Marionette TRACE conn7 -> [0,906,"setScriptTimeout",{"ms":35000}] 13:11:59 INFO - PROCESS | 2564 | 1471464719280 Marionette TRACE conn7 <- [1,906,null,{}] 13:11:59 INFO - PROCESS | 2564 | 1471464719306 Marionette TRACE conn7 -> [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:11:59 INFO - PROCESS | 2564 | 1471464719310 Marionette INFO sendAsync bc8f8550-5cfe-4dfe-b5f0-ca36c3097f63 13:11:59 INFO - PROCESS | 2564 | 1471464719460 Marionette TRACE conn7 <- [1,907,null,{"value":null}] 13:11:59 INFO - PROCESS | 2564 | 1471464719576 Marionette TRACE conn7 -> [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\", \"8d521690-0e1e-4993-8caf-94bf4ae6dcf1\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:11:59 INFO - PROCESS | 2564 | 1471464719579 Marionette INFO sendAsync bc8f8550-5cfe-4dfe-b5f0-ca36c3097f63 13:11:59 INFO - PROCESS | 2564 | ++DOCSHELL 00000039CD7E0000 == 40 [pid = 2564] [id = 236] 13:11:59 INFO - PROCESS | 2564 | ++DOMWINDOW == 84 (00000039C7E6DC00) [pid = 2564] [serial = 707] [outer = 0000000000000000] 13:11:59 INFO - PROCESS | 2564 | ++DOMWINDOW == 85 (00000039CB00C400) [pid = 2564] [serial = 708] [outer = 00000039C7E6DC00] 13:11:59 INFO - PROCESS | 2564 | 1471464719640 Marionette DEBUG loaded listener.js 13:11:59 INFO - PROCESS | 2564 | ++DOMWINDOW == 86 (00000039CCE4D800) [pid = 2564] [serial = 709] [outer = 00000039C7E6DC00] 13:12:00 INFO - PROCESS | 2564 | 1471464720209 Marionette TRACE conn7 <- [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:12:00 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex5.html | Canvas test: 2d.fillStyle.parse.invalid.hex5 13:12:00 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex5.html | took 1004ms 13:12:00 INFO - PROCESS | 2564 | 1471464720283 Marionette TRACE conn7 -> [0,909,"getWindowHandle",null] 13:12:00 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex6.html 13:12:00 INFO - PROCESS | 2564 | 1471464720287 Marionette TRACE conn7 <- [1,909,null,{"value":"13"}] 13:12:00 INFO - PROCESS | 2564 | 1471464720291 Marionette TRACE conn7 -> [0,910,"setScriptTimeout",{"ms":35000}] 13:12:00 INFO - PROCESS | 2564 | 1471464720293 Marionette TRACE conn7 <- [1,910,null,{}] 13:12:00 INFO - PROCESS | 2564 | 1471464720312 Marionette TRACE conn7 -> [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:12:00 INFO - PROCESS | 2564 | 1471464720315 Marionette INFO sendAsync bc8f8550-5cfe-4dfe-b5f0-ca36c3097f63 13:12:00 INFO - PROCESS | 2564 | 1471464720437 Marionette TRACE conn7 <- [1,911,null,{"value":null}] 13:12:00 INFO - PROCESS | 2564 | 1471464720507 Marionette TRACE conn7 -> [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\", \"8d521690-0e1e-4993-8caf-94bf4ae6dcf1\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:12:00 INFO - PROCESS | 2564 | 1471464720510 Marionette INFO sendAsync bc8f8550-5cfe-4dfe-b5f0-ca36c3097f63 13:12:00 INFO - PROCESS | 2564 | ++DOCSHELL 00000039D3FBC000 == 41 [pid = 2564] [id = 237] 13:12:00 INFO - PROCESS | 2564 | ++DOMWINDOW == 87 (00000039CDE75000) [pid = 2564] [serial = 710] [outer = 0000000000000000] 13:12:00 INFO - PROCESS | 2564 | ++DOMWINDOW == 88 (00000039CE082400) [pid = 2564] [serial = 711] [outer = 00000039CDE75000] 13:12:00 INFO - PROCESS | 2564 | 1471464720608 Marionette DEBUG loaded listener.js 13:12:00 INFO - PROCESS | 2564 | ++DOMWINDOW == 89 (00000039CEA25400) [pid = 2564] [serial = 712] [outer = 00000039CDE75000] 13:12:01 INFO - PROCESS | 2564 | 1471464721418 Marionette TRACE conn7 <- [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:12:01 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex6.html | Canvas test: 2d.fillStyle.parse.invalid.hex6 13:12:01 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex6.html | took 1199ms 13:12:01 INFO - PROCESS | 2564 | 1471464721491 Marionette TRACE conn7 -> [0,913,"getWindowHandle",null] 13:12:01 INFO - PROCESS | 2564 | 1471464721496 Marionette TRACE conn7 <- [1,913,null,{"value":"13"}] 13:12:01 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex7.html 13:12:01 INFO - PROCESS | 2564 | 1471464721502 Marionette TRACE conn7 -> [0,914,"setScriptTimeout",{"ms":35000}] 13:12:01 INFO - PROCESS | 2564 | 1471464721505 Marionette TRACE conn7 <- [1,914,null,{}] 13:12:01 INFO - PROCESS | 2564 | 1471464721511 Marionette TRACE conn7 -> [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:12:01 INFO - PROCESS | 2564 | 1471464721514 Marionette INFO sendAsync bc8f8550-5cfe-4dfe-b5f0-ca36c3097f63 13:12:01 INFO - PROCESS | 2564 | 1471464721664 Marionette TRACE conn7 <- [1,915,null,{"value":null}] 13:12:01 INFO - PROCESS | 2564 | 1471464721733 Marionette TRACE conn7 -> [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\", \"8d521690-0e1e-4993-8caf-94bf4ae6dcf1\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:12:01 INFO - PROCESS | 2564 | 1471464721738 Marionette INFO sendAsync bc8f8550-5cfe-4dfe-b5f0-ca36c3097f63 13:12:01 INFO - PROCESS | 2564 | ++DOCSHELL 00000039C1F89800 == 42 [pid = 2564] [id = 238] 13:12:01 INFO - PROCESS | 2564 | ++DOMWINDOW == 90 (00000039C1C11000) [pid = 2564] [serial = 713] [outer = 0000000000000000] 13:12:01 INFO - PROCESS | 2564 | ++DOMWINDOW == 91 (00000039C245BC00) [pid = 2564] [serial = 714] [outer = 00000039C1C11000] 13:12:01 INFO - PROCESS | 2564 | 1471464721792 Marionette DEBUG loaded listener.js 13:12:01 INFO - PROCESS | 2564 | ++DOMWINDOW == 92 (00000039C6329400) [pid = 2564] [serial = 715] [outer = 00000039C1C11000] 13:12:02 INFO - PROCESS | 2564 | --DOCSHELL 00000039CCE9C000 == 41 [pid = 2564] [id = 234] 13:12:02 INFO - PROCESS | 2564 | --DOCSHELL 00000039D2523000 == 40 [pid = 2564] [id = 233] 13:12:02 INFO - PROCESS | 2564 | --DOCSHELL 00000039D1C78000 == 39 [pid = 2564] [id = 232] 13:12:02 INFO - PROCESS | 2564 | --DOCSHELL 00000039D0FA9000 == 38 [pid = 2564] [id = 231] 13:12:02 INFO - PROCESS | 2564 | --DOCSHELL 00000039CE1D3000 == 37 [pid = 2564] [id = 230] 13:12:02 INFO - PROCESS | 2564 | --DOCSHELL 00000039CDE46800 == 36 [pid = 2564] [id = 229] 13:12:02 INFO - PROCESS | 2564 | --DOCSHELL 00000039CCE9C800 == 35 [pid = 2564] [id = 228] 13:12:02 INFO - PROCESS | 2564 | --DOCSHELL 00000039CC31C000 == 34 [pid = 2564] [id = 227] 13:12:02 INFO - PROCESS | 2564 | --DOCSHELL 00000039C7359000 == 33 [pid = 2564] [id = 226] 13:12:02 INFO - PROCESS | 2564 | --DOCSHELL 00000039CABA9000 == 32 [pid = 2564] [id = 224] 13:12:02 INFO - PROCESS | 2564 | --DOCSHELL 00000039D253E800 == 31 [pid = 2564] [id = 223] 13:12:02 INFO - PROCESS | 2564 | --DOCSHELL 00000039CD7CF800 == 30 [pid = 2564] [id = 225] 13:12:02 INFO - PROCESS | 2564 | --DOCSHELL 00000039D3FBC000 == 29 [pid = 2564] [id = 237] 13:12:02 INFO - PROCESS | 2564 | --DOCSHELL 00000039CD7E0000 == 28 [pid = 2564] [id = 236] 13:12:02 INFO - PROCESS | 2564 | --DOCSHELL 00000039C5F88800 == 27 [pid = 2564] [id = 235] 13:12:02 INFO - PROCESS | 2564 | --DOMWINDOW == 91 (00000039C7A67000) [pid = 2564] [serial = 649] [outer = 0000000000000000] [url = about:blank] 13:12:02 INFO - PROCESS | 2564 | --DOMWINDOW == 90 (00000039C74E0000) [pid = 2564] [serial = 648] [outer = 0000000000000000] [url = about:blank] 13:12:02 INFO - PROCESS | 2564 | --DOMWINDOW == 89 (00000039CCCA6800) [pid = 2564] [serial = 654] [outer = 0000000000000000] [url = about:blank] 13:12:02 INFO - PROCESS | 2564 | --DOMWINDOW == 88 (00000039C29FAC00) [pid = 2564] [serial = 645] [outer = 0000000000000000] [url = about:blank] 13:12:02 INFO - PROCESS | 2564 | --DOMWINDOW == 87 (00000039C62BE000) [pid = 2564] [serial = 646] [outer = 0000000000000000] [url = about:blank] 13:12:02 INFO - PROCESS | 2564 | --DOMWINDOW == 86 (00000039CAEB6C00) [pid = 2564] [serial = 651] [outer = 0000000000000000] [url = about:blank] 13:12:02 INFO - PROCESS | 2564 | --DOMWINDOW == 85 (00000039CDCF0C00) [pid = 2564] [serial = 366] [outer = 0000000000000000] [url = about:neterror?e=dnsNotFound&u=https%3A//%25%28server%29s/selfsupport-dummy/&c=UTF-8&f=regular&d=Firefox%20can%E2%80%99t%20find%20the%20server%20at%20%25%28server%29s.] 13:12:02 INFO - PROCESS | 2564 | --DOMWINDOW == 84 (00000039CDB5B400) [pid = 2564] [serial = 633] [outer = 0000000000000000] [url = about:blank] 13:12:02 INFO - PROCESS | 2564 | --DOMWINDOW == 83 (00000039CCCE5000) [pid = 2564] [serial = 632] [outer = 0000000000000000] [url = about:blank] 13:12:02 INFO - PROCESS | 2564 | --DOMWINDOW == 82 (00000039CEA2F800) [pid = 2564] [serial = 667] [outer = 0000000000000000] [url = about:blank] 13:12:02 INFO - PROCESS | 2564 | --DOMWINDOW == 81 (00000039CEA30400) [pid = 2564] [serial = 636] [outer = 0000000000000000] [url = about:blank] 13:12:02 INFO - PROCESS | 2564 | --DOMWINDOW == 80 (00000039CEA54C00) [pid = 2564] [serial = 669] [outer = 0000000000000000] [url = about:blank] 13:12:02 INFO - PROCESS | 2564 | --DOMWINDOW == 79 (00000039CE086400) [pid = 2564] [serial = 635] [outer = 0000000000000000] [url = about:blank] 13:12:02 INFO - PROCESS | 2564 | --DOMWINDOW == 78 (00000039CEAE5000) [pid = 2564] [serial = 639] [outer = 0000000000000000] [url = about:blank] 13:12:02 INFO - PROCESS | 2564 | --DOMWINDOW == 77 (00000039CAEBA000) [pid = 2564] [serial = 638] [outer = 0000000000000000] [url = about:blank] 13:12:02 INFO - PROCESS | 2564 | --DOMWINDOW == 76 (00000039CD0E6400) [pid = 2564] [serial = 657] [outer = 0000000000000000] [url = about:blank] 13:12:02 INFO - PROCESS | 2564 | --DOMWINDOW == 75 (00000039CCE4FC00) [pid = 2564] [serial = 655] [outer = 0000000000000000] [url = about:blank] 13:12:02 INFO - PROCESS | 2564 | --DOMWINDOW == 74 (00000039CDFBD400) [pid = 2564] [serial = 660] [outer = 0000000000000000] [url = about:blank] 13:12:02 INFO - PROCESS | 2564 | --DOMWINDOW == 73 (00000039CD9DD000) [pid = 2564] [serial = 658] [outer = 0000000000000000] [url = about:blank] 13:12:02 INFO - PROCESS | 2564 | --DOMWINDOW == 72 (00000039CE4AF400) [pid = 2564] [serial = 666] [outer = 0000000000000000] [url = about:blank] 13:12:02 INFO - PROCESS | 2564 | --DOMWINDOW == 71 (00000039C7A63000) [pid = 2564] [serial = 642] [outer = 0000000000000000] [url = about:blank] 13:12:02 INFO - PROCESS | 2564 | --DOMWINDOW == 70 (00000039C653C400) [pid = 2564] [serial = 641] [outer = 0000000000000000] [url = about:blank] 13:12:02 INFO - PROCESS | 2564 | --DOMWINDOW == 69 (00000039CCF3C400) [pid = 2564] [serial = 663] [outer = 0000000000000000] [url = about:blank] 13:12:02 INFO - PROCESS | 2564 | --DOMWINDOW == 68 (00000039CE084800) [pid = 2564] [serial = 664] [outer = 0000000000000000] [url = about:blank] 13:12:02 INFO - PROCESS | 2564 | --DOMWINDOW == 67 (00000039CE3B9800) [pid = 2564] [serial = 661] [outer = 0000000000000000] [url = about:blank] 13:12:02 INFO - PROCESS | 2564 | --DOMWINDOW == 66 (00000039CB5A1C00) [pid = 2564] [serial = 652] [outer = 0000000000000000] [url = about:blank] 13:12:03 INFO - PROCESS | 2564 | 1471464723002 Marionette TRACE conn7 <- [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:12:03 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex7.html | Canvas test: 2d.fillStyle.parse.invalid.hex7 13:12:03 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex7.html | took 1534ms 13:12:03 INFO - PROCESS | 2564 | 1471464723040 Marionette TRACE conn7 -> [0,917,"getWindowHandle",null] 13:12:03 INFO - PROCESS | 2564 | 1471464723044 Marionette TRACE conn7 <- [1,917,null,{"value":"13"}] 13:12:03 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex8.html 13:12:03 INFO - PROCESS | 2564 | 1471464723048 Marionette TRACE conn7 -> [0,918,"setScriptTimeout",{"ms":35000}] 13:12:03 INFO - PROCESS | 2564 | 1471464723052 Marionette TRACE conn7 <- [1,918,null,{}] 13:12:03 INFO - PROCESS | 2564 | 1471464723057 Marionette TRACE conn7 -> [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:12:03 INFO - PROCESS | 2564 | 1471464723060 Marionette INFO sendAsync bc8f8550-5cfe-4dfe-b5f0-ca36c3097f63 13:12:03 INFO - PROCESS | 2564 | 1471464723172 Marionette TRACE conn7 <- [1,919,null,{"value":null}] 13:12:03 INFO - PROCESS | 2564 | 1471464723182 Marionette TRACE conn7 -> [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\", \"8d521690-0e1e-4993-8caf-94bf4ae6dcf1\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:12:03 INFO - PROCESS | 2564 | 1471464723186 Marionette INFO sendAsync bc8f8550-5cfe-4dfe-b5f0-ca36c3097f63 13:12:03 INFO - PROCESS | 2564 | ++DOCSHELL 00000039C6839000 == 28 [pid = 2564] [id = 239] 13:12:03 INFO - PROCESS | 2564 | ++DOMWINDOW == 67 (00000039C1883800) [pid = 2564] [serial = 716] [outer = 0000000000000000] 13:12:03 INFO - PROCESS | 2564 | ++DOMWINDOW == 68 (00000039C18CFC00) [pid = 2564] [serial = 717] [outer = 00000039C1883800] 13:12:03 INFO - PROCESS | 2564 | 1471464723242 Marionette DEBUG loaded listener.js 13:12:03 INFO - PROCESS | 2564 | ++DOMWINDOW == 69 (00000039C586A000) [pid = 2564] [serial = 718] [outer = 00000039C1883800] 13:12:03 INFO - PROCESS | 2564 | 1471464723669 Marionette TRACE conn7 <- [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:12:03 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex8.html | Canvas test: 2d.fillStyle.parse.invalid.hex8 13:12:03 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex8.html | took 691ms 13:12:03 INFO - PROCESS | 2564 | 1471464723744 Marionette TRACE conn7 -> [0,921,"getWindowHandle",null] 13:12:03 INFO - PROCESS | 2564 | 1471464723750 Marionette TRACE conn7 <- [1,921,null,{"value":"13"}] 13:12:03 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-1.html 13:12:03 INFO - PROCESS | 2564 | 1471464723756 Marionette TRACE conn7 -> [0,922,"setScriptTimeout",{"ms":35000}] 13:12:03 INFO - PROCESS | 2564 | 1471464723759 Marionette TRACE conn7 <- [1,922,null,{}] 13:12:03 INFO - PROCESS | 2564 | 1471464723763 Marionette TRACE conn7 -> [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:12:03 INFO - PROCESS | 2564 | 1471464723766 Marionette INFO sendAsync bc8f8550-5cfe-4dfe-b5f0-ca36c3097f63 13:12:03 INFO - PROCESS | 2564 | 1471464723858 Marionette TRACE conn7 <- [1,923,null,{"value":null}] 13:12:03 INFO - PROCESS | 2564 | 1471464723907 Marionette TRACE conn7 -> [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\", \"8d521690-0e1e-4993-8caf-94bf4ae6dcf1\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:12:03 INFO - PROCESS | 2564 | 1471464723909 Marionette INFO sendAsync bc8f8550-5cfe-4dfe-b5f0-ca36c3097f63 13:12:03 INFO - PROCESS | 2564 | ++DOCSHELL 00000039CB7D1000 == 29 [pid = 2564] [id = 240] 13:12:03 INFO - PROCESS | 2564 | ++DOMWINDOW == 70 (00000039C74B4800) [pid = 2564] [serial = 719] [outer = 0000000000000000] 13:12:03 INFO - PROCESS | 2564 | ++DOMWINDOW == 71 (00000039C74E2800) [pid = 2564] [serial = 720] [outer = 00000039C74B4800] 13:12:03 INFO - PROCESS | 2564 | 1471464723961 Marionette DEBUG loaded listener.js 13:12:04 INFO - PROCESS | 2564 | ++DOMWINDOW == 72 (00000039C7A61400) [pid = 2564] [serial = 721] [outer = 00000039C74B4800] 13:12:04 INFO - PROCESS | 2564 | 1471464724424 Marionette TRACE conn7 <- [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:12:04 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-1.html | Canvas test: 2d.fillStyle.parse.invalid.hsl-1 13:12:04 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-1.html | took 690ms 13:12:04 INFO - PROCESS | 2564 | 1471464724448 Marionette TRACE conn7 -> [0,925,"getWindowHandle",null] 13:12:04 INFO - PROCESS | 2564 | 1471464724450 Marionette TRACE conn7 <- [1,925,null,{"value":"13"}] 13:12:04 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-2.html 13:12:04 INFO - PROCESS | 2564 | 1471464724454 Marionette TRACE conn7 -> [0,926,"setScriptTimeout",{"ms":35000}] 13:12:04 INFO - PROCESS | 2564 | 1471464724457 Marionette TRACE conn7 <- [1,926,null,{}] 13:12:04 INFO - PROCESS | 2564 | 1471464724473 Marionette TRACE conn7 -> [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:12:04 INFO - PROCESS | 2564 | 1471464724478 Marionette INFO sendAsync bc8f8550-5cfe-4dfe-b5f0-ca36c3097f63 13:12:04 INFO - PROCESS | 2564 | 1471464724568 Marionette TRACE conn7 <- [1,927,null,{"value":null}] 13:12:04 INFO - PROCESS | 2564 | 1471464724578 Marionette TRACE conn7 -> [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\", \"8d521690-0e1e-4993-8caf-94bf4ae6dcf1\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:12:04 INFO - PROCESS | 2564 | 1471464724581 Marionette INFO sendAsync bc8f8550-5cfe-4dfe-b5f0-ca36c3097f63 13:12:04 INFO - PROCESS | 2564 | ++DOCSHELL 00000039CCE14000 == 30 [pid = 2564] [id = 241] 13:12:04 INFO - PROCESS | 2564 | ++DOMWINDOW == 73 (00000039C17A2400) [pid = 2564] [serial = 722] [outer = 0000000000000000] 13:12:04 INFO - PROCESS | 2564 | ++DOMWINDOW == 74 (00000039CAEAEC00) [pid = 2564] [serial = 723] [outer = 00000039C17A2400] 13:12:04 INFO - PROCESS | 2564 | 1471464724632 Marionette DEBUG loaded listener.js 13:12:04 INFO - PROCESS | 2564 | ++DOMWINDOW == 75 (00000039CB5A1C00) [pid = 2564] [serial = 724] [outer = 00000039C17A2400] 13:12:05 INFO - PROCESS | 2564 | 1471464725075 Marionette TRACE conn7 <- [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:12:05 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-2.html | Canvas test: 2d.fillStyle.parse.invalid.hsl-2 13:12:05 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-2.html | took 691ms 13:12:05 INFO - PROCESS | 2564 | 1471464725147 Marionette TRACE conn7 -> [0,929,"getWindowHandle",null] 13:12:05 INFO - PROCESS | 2564 | 1471464725150 Marionette TRACE conn7 <- [1,929,null,{"value":"13"}] 13:12:05 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-3.html 13:12:05 INFO - PROCESS | 2564 | 1471464725160 Marionette TRACE conn7 -> [0,930,"setScriptTimeout",{"ms":35000}] 13:12:05 INFO - PROCESS | 2564 | 1471464725162 Marionette TRACE conn7 <- [1,930,null,{}] 13:12:05 INFO - PROCESS | 2564 | 1471464725166 Marionette TRACE conn7 -> [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:12:05 INFO - PROCESS | 2564 | 1471464725168 Marionette INFO sendAsync bc8f8550-5cfe-4dfe-b5f0-ca36c3097f63 13:12:05 INFO - PROCESS | 2564 | 1471464725308 Marionette TRACE conn7 <- [1,931,null,{"value":null}] 13:12:05 INFO - PROCESS | 2564 | 1471464725327 Marionette TRACE conn7 -> [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\", \"8d521690-0e1e-4993-8caf-94bf4ae6dcf1\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:12:05 INFO - PROCESS | 2564 | 1471464725329 Marionette INFO sendAsync bc8f8550-5cfe-4dfe-b5f0-ca36c3097f63 13:12:05 INFO - PROCESS | 2564 | ++DOCSHELL 00000039CCEB2000 == 31 [pid = 2564] [id = 242] 13:12:05 INFO - PROCESS | 2564 | ++DOMWINDOW == 76 (00000039CCCA6800) [pid = 2564] [serial = 725] [outer = 0000000000000000] 13:12:05 INFO - PROCESS | 2564 | ++DOMWINDOW == 77 (00000039CCE44400) [pid = 2564] [serial = 726] [outer = 00000039CCCA6800] 13:12:05 INFO - PROCESS | 2564 | 1471464725377 Marionette DEBUG loaded listener.js 13:12:05 INFO - PROCESS | 2564 | ++DOMWINDOW == 78 (00000039CCF34800) [pid = 2564] [serial = 727] [outer = 00000039CCCA6800] 13:12:05 INFO - PROCESS | 2564 | 1471464725820 Marionette TRACE conn7 <- [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:12:05 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-3.html | Canvas test: 2d.fillStyle.parse.invalid.hsl-3 13:12:05 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-3.html | took 692ms 13:12:05 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-4.html 13:12:05 INFO - PROCESS | 2564 | 1471464725853 Marionette TRACE conn7 -> [0,933,"getWindowHandle",null] 13:12:05 INFO - PROCESS | 2564 | 1471464725855 Marionette TRACE conn7 <- [1,933,null,{"value":"13"}] 13:12:05 INFO - PROCESS | 2564 | 1471464725859 Marionette TRACE conn7 -> [0,934,"setScriptTimeout",{"ms":35000}] 13:12:05 INFO - PROCESS | 2564 | 1471464725861 Marionette TRACE conn7 <- [1,934,null,{}] 13:12:05 INFO - PROCESS | 2564 | 1471464725865 Marionette TRACE conn7 -> [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:12:05 INFO - PROCESS | 2564 | 1471464725867 Marionette INFO sendAsync bc8f8550-5cfe-4dfe-b5f0-ca36c3097f63 13:12:05 INFO - PROCESS | 2564 | 1471464725971 Marionette TRACE conn7 <- [1,935,null,{"value":null}] 13:12:05 INFO - PROCESS | 2564 | 1471464725979 Marionette TRACE conn7 -> [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\", \"8d521690-0e1e-4993-8caf-94bf4ae6dcf1\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:12:05 INFO - PROCESS | 2564 | 1471464725981 Marionette INFO sendAsync bc8f8550-5cfe-4dfe-b5f0-ca36c3097f63 13:12:05 INFO - PROCESS | 2564 | ++DOCSHELL 00000039CDA62000 == 32 [pid = 2564] [id = 243] 13:12:05 INFO - PROCESS | 2564 | ++DOMWINDOW == 79 (00000039C1226000) [pid = 2564] [serial = 728] [outer = 0000000000000000] 13:12:06 INFO - PROCESS | 2564 | ++DOMWINDOW == 80 (00000039CCF43800) [pid = 2564] [serial = 729] [outer = 00000039C1226000] 13:12:06 INFO - PROCESS | 2564 | 1471464726028 Marionette DEBUG loaded listener.js 13:12:06 INFO - PROCESS | 2564 | ++DOMWINDOW == 81 (00000039CD237C00) [pid = 2564] [serial = 730] [outer = 00000039C1226000] 13:12:06 INFO - PROCESS | 2564 | 1471464726480 Marionette TRACE conn7 <- [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:12:06 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-4.html | Canvas test: 2d.fillStyle.parse.invalid.hsl-4 13:12:06 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-4.html | took 689ms 13:12:06 INFO - PROCESS | 2564 | 1471464726551 Marionette TRACE conn7 -> [0,937,"getWindowHandle",null] 13:12:06 INFO - PROCESS | 2564 | 1471464726553 Marionette TRACE conn7 <- [1,937,null,{"value":"13"}] 13:12:06 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-5.html 13:12:06 INFO - PROCESS | 2564 | 1471464726557 Marionette TRACE conn7 -> [0,938,"setScriptTimeout",{"ms":35000}] 13:12:06 INFO - PROCESS | 2564 | 1471464726559 Marionette TRACE conn7 <- [1,938,null,{}] 13:12:06 INFO - PROCESS | 2564 | 1471464726562 Marionette TRACE conn7 -> [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:12:06 INFO - PROCESS | 2564 | 1471464726569 Marionette INFO sendAsync bc8f8550-5cfe-4dfe-b5f0-ca36c3097f63 13:12:06 INFO - PROCESS | 2564 | 1471464726734 Marionette TRACE conn7 <- [1,939,null,{"value":null}] 13:12:06 INFO - PROCESS | 2564 | 1471464726750 Marionette TRACE conn7 -> [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\", \"8d521690-0e1e-4993-8caf-94bf4ae6dcf1\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:12:06 INFO - PROCESS | 2564 | 1471464726752 Marionette INFO sendAsync bc8f8550-5cfe-4dfe-b5f0-ca36c3097f63 13:12:06 INFO - PROCESS | 2564 | ++DOCSHELL 00000039CE12B000 == 33 [pid = 2564] [id = 244] 13:12:06 INFO - PROCESS | 2564 | ++DOMWINDOW == 82 (00000039C17A3400) [pid = 2564] [serial = 731] [outer = 0000000000000000] 13:12:06 INFO - PROCESS | 2564 | ++DOMWINDOW == 83 (00000039CD9E9C00) [pid = 2564] [serial = 732] [outer = 00000039C17A3400] 13:12:06 INFO - PROCESS | 2564 | 1471464726838 Marionette DEBUG loaded listener.js 13:12:06 INFO - PROCESS | 2564 | ++DOMWINDOW == 84 (00000039CDFC0800) [pid = 2564] [serial = 733] [outer = 00000039C17A3400] 13:12:07 INFO - PROCESS | 2564 | --DOMWINDOW == 83 (00000039CDCF0000) [pid = 2564] [serial = 689] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-6.html] 13:12:07 INFO - PROCESS | 2564 | --DOMWINDOW == 82 (00000039CE4A4400) [pid = 2564] [serial = 692] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.html4.html] 13:12:07 INFO - PROCESS | 2564 | --DOMWINDOW == 81 (00000039CD9E8400) [pid = 2564] [serial = 686] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-5.html] 13:12:07 INFO - PROCESS | 2564 | --DOMWINDOW == 80 (00000039C7A8FC00) [pid = 2564] [serial = 674] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-1.html] 13:12:07 INFO - PROCESS | 2564 | --DOMWINDOW == 79 (00000039C1672800) [pid = 2564] [serial = 683] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-4.html] 13:12:07 INFO - PROCESS | 2564 | --DOMWINDOW == 78 (00000039CEA30800) [pid = 2564] [serial = 668] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-1.html] 13:12:07 INFO - PROCESS | 2564 | --DOMWINDOW == 77 (00000039C18D1000) [pid = 2564] [serial = 677] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-2.html] 13:12:07 INFO - PROCESS | 2564 | --DOMWINDOW == 76 (00000039C74E8400) [pid = 2564] [serial = 680] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-3.html] 13:12:07 INFO - PROCESS | 2564 | --DOMWINDOW == 75 (00000039C18D2C00) [pid = 2564] [serial = 671] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-2.html] 13:12:07 INFO - PROCESS | 2564 | --DOMWINDOW == 74 (00000039C62D3C00) [pid = 2564] [serial = 695] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex1.html] 13:12:07 INFO - PROCESS | 2564 | --DOMWINDOW == 73 (00000039CEDCC400) [pid = 2564] [serial = 698] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex2.html] 13:12:07 INFO - PROCESS | 2564 | --DOMWINDOW == 72 (00000039CF90A000) [pid = 2564] [serial = 701] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex3.html] 13:12:07 INFO - PROCESS | 2564 | 1471464727442 Marionette TRACE conn7 <- [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:12:07 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-5.html | Canvas test: 2d.fillStyle.parse.invalid.hsl-5 13:12:07 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-5.html | took 943ms 13:12:07 INFO - PROCESS | 2564 | 1471464727504 Marionette TRACE conn7 -> [0,941,"getWindowHandle",null] 13:12:07 INFO - PROCESS | 2564 | 1471464727506 Marionette TRACE conn7 <- [1,941,null,{"value":"13"}] 13:12:07 INFO - PROCESS | 2564 | 1471464727510 Marionette TRACE conn7 -> [0,942,"setScriptTimeout",{"ms":35000}] 13:12:07 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-6.html 13:12:07 INFO - PROCESS | 2564 | 1471464727512 Marionette TRACE conn7 <- [1,942,null,{}] 13:12:07 INFO - PROCESS | 2564 | 1471464727516 Marionette TRACE conn7 -> [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:12:07 INFO - PROCESS | 2564 | 1471464727518 Marionette INFO sendAsync bc8f8550-5cfe-4dfe-b5f0-ca36c3097f63 13:12:07 INFO - PROCESS | 2564 | 1471464727622 Marionette TRACE conn7 <- [1,943,null,{"value":null}] 13:12:07 INFO - PROCESS | 2564 | 1471464727667 Marionette TRACE conn7 -> [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\", \"8d521690-0e1e-4993-8caf-94bf4ae6dcf1\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:12:07 INFO - PROCESS | 2564 | 1471464727669 Marionette INFO sendAsync bc8f8550-5cfe-4dfe-b5f0-ca36c3097f63 13:12:07 INFO - PROCESS | 2564 | ++DOCSHELL 00000039D00E6800 == 34 [pid = 2564] [id = 245] 13:12:07 INFO - PROCESS | 2564 | ++DOMWINDOW == 73 (00000039C17A5C00) [pid = 2564] [serial = 734] [outer = 0000000000000000] 13:12:07 INFO - PROCESS | 2564 | ++DOMWINDOW == 74 (00000039CCE49C00) [pid = 2564] [serial = 735] [outer = 00000039C17A5C00] 13:12:07 INFO - PROCESS | 2564 | 1471464727717 Marionette DEBUG loaded listener.js 13:12:07 INFO - PROCESS | 2564 | ++DOMWINDOW == 75 (00000039CDFC0400) [pid = 2564] [serial = 736] [outer = 00000039C17A5C00] 13:12:08 INFO - PROCESS | 2564 | 1471464728116 Marionette TRACE conn7 <- [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:12:08 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-6.html | Canvas test: 2d.fillStyle.parse.invalid.hsl-6 13:12:08 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-6.html | took 629ms 13:12:08 INFO - PROCESS | 2564 | 1471464728142 Marionette TRACE conn7 -> [0,945,"getWindowHandle",null] 13:12:08 INFO - PROCESS | 2564 | 1471464728144 Marionette TRACE conn7 <- [1,945,null,{"value":"13"}] 13:12:08 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsla-1.html 13:12:08 INFO - PROCESS | 2564 | 1471464728153 Marionette TRACE conn7 -> [0,946,"setScriptTimeout",{"ms":35000}] 13:12:08 INFO - PROCESS | 2564 | 1471464728155 Marionette TRACE conn7 <- [1,946,null,{}] 13:12:08 INFO - PROCESS | 2564 | 1471464728158 Marionette TRACE conn7 -> [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:12:08 INFO - PROCESS | 2564 | 1471464728160 Marionette INFO sendAsync bc8f8550-5cfe-4dfe-b5f0-ca36c3097f63 13:12:08 INFO - PROCESS | 2564 | 1471464728240 Marionette TRACE conn7 <- [1,947,null,{"value":null}] 13:12:08 INFO - PROCESS | 2564 | 1471464728246 Marionette TRACE conn7 -> [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\", \"8d521690-0e1e-4993-8caf-94bf4ae6dcf1\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:12:08 INFO - PROCESS | 2564 | 1471464728248 Marionette INFO sendAsync bc8f8550-5cfe-4dfe-b5f0-ca36c3097f63 13:12:08 INFO - PROCESS | 2564 | ++DOCSHELL 00000039D1331000 == 35 [pid = 2564] [id = 246] 13:12:08 INFO - PROCESS | 2564 | ++DOMWINDOW == 76 (00000039CDFC6000) [pid = 2564] [serial = 737] [outer = 0000000000000000] 13:12:08 INFO - PROCESS | 2564 | ++DOMWINDOW == 77 (00000039CE3B9800) [pid = 2564] [serial = 738] [outer = 00000039CDFC6000] 13:12:08 INFO - PROCESS | 2564 | 1471464728295 Marionette DEBUG loaded listener.js 13:12:08 INFO - PROCESS | 2564 | ++DOMWINDOW == 78 (00000039CE4A2400) [pid = 2564] [serial = 739] [outer = 00000039CDFC6000] 13:12:08 INFO - PROCESS | 2564 | 1471464728719 Marionette TRACE conn7 <- [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:12:08 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsla-1.html | Canvas test: 2d.fillStyle.parse.invalid.hsla-1 13:12:08 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsla-1.html | took 585ms 13:12:08 INFO - PROCESS | 2564 | 1471464728735 Marionette TRACE conn7 -> [0,949,"getWindowHandle",null] 13:12:08 INFO - PROCESS | 2564 | 1471464728738 Marionette TRACE conn7 <- [1,949,null,{"value":"13"}] 13:12:08 INFO - PROCESS | 2564 | 1471464728741 Marionette TRACE conn7 -> [0,950,"setScriptTimeout",{"ms":35000}] 13:12:08 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsla-2.html 13:12:08 INFO - PROCESS | 2564 | 1471464728743 Marionette TRACE conn7 <- [1,950,null,{}] 13:12:08 INFO - PROCESS | 2564 | 1471464728758 Marionette TRACE conn7 -> [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:12:08 INFO - PROCESS | 2564 | 1471464728760 Marionette INFO sendAsync bc8f8550-5cfe-4dfe-b5f0-ca36c3097f63 13:12:08 INFO - PROCESS | 2564 | 1471464728842 Marionette TRACE conn7 <- [1,951,null,{"value":null}] 13:12:08 INFO - PROCESS | 2564 | 1471464728848 Marionette TRACE conn7 -> [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\", \"8d521690-0e1e-4993-8caf-94bf4ae6dcf1\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:12:08 INFO - PROCESS | 2564 | 1471464728850 Marionette INFO sendAsync bc8f8550-5cfe-4dfe-b5f0-ca36c3097f63 13:12:08 INFO - PROCESS | 2564 | ++DOCSHELL 00000039CCE13800 == 36 [pid = 2564] [id = 247] 13:12:08 INFO - PROCESS | 2564 | ++DOMWINDOW == 79 (00000039CE4AA800) [pid = 2564] [serial = 740] [outer = 0000000000000000] 13:12:08 INFO - PROCESS | 2564 | ++DOMWINDOW == 80 (00000039CE4AEC00) [pid = 2564] [serial = 741] [outer = 00000039CE4AA800] 13:12:08 INFO - PROCESS | 2564 | 1471464728896 Marionette DEBUG loaded listener.js 13:12:08 INFO - PROCESS | 2564 | ++DOMWINDOW == 81 (00000039CEA29800) [pid = 2564] [serial = 742] [outer = 00000039CE4AA800] 13:12:09 INFO - PROCESS | 2564 | 1471464729370 Marionette TRACE conn7 <- [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:12:09 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsla-2.html | Canvas test: 2d.fillStyle.parse.invalid.hsla-2 13:12:09 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsla-2.html | took 669ms 13:12:09 INFO - PROCESS | 2564 | 1471464729440 Marionette TRACE conn7 -> [0,953,"getWindowHandle",null] 13:12:09 INFO - PROCESS | 2564 | 1471464729445 Marionette TRACE conn7 <- [1,953,null,{"value":"13"}] 13:12:09 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-1.html 13:12:09 INFO - PROCESS | 2564 | 1471464729457 Marionette TRACE conn7 -> [0,954,"setScriptTimeout",{"ms":35000}] 13:12:09 INFO - PROCESS | 2564 | 1471464729461 Marionette TRACE conn7 <- [1,954,null,{}] 13:12:09 INFO - PROCESS | 2564 | 1471464729467 Marionette TRACE conn7 -> [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:12:09 INFO - PROCESS | 2564 | 1471464729470 Marionette INFO sendAsync bc8f8550-5cfe-4dfe-b5f0-ca36c3097f63 13:12:09 INFO - PROCESS | 2564 | 1471464729655 Marionette TRACE conn7 <- [1,955,null,{"value":null}] 13:12:09 INFO - PROCESS | 2564 | 1471464729746 Marionette TRACE conn7 -> [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\", \"8d521690-0e1e-4993-8caf-94bf4ae6dcf1\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:12:09 INFO - PROCESS | 2564 | 1471464729749 Marionette INFO sendAsync bc8f8550-5cfe-4dfe-b5f0-ca36c3097f63 13:12:09 INFO - PROCESS | 2564 | ++DOCSHELL 00000039C7ACC800 == 37 [pid = 2564] [id = 248] 13:12:09 INFO - PROCESS | 2564 | ++DOMWINDOW == 82 (00000039C1852800) [pid = 2564] [serial = 743] [outer = 0000000000000000] 13:12:09 INFO - PROCESS | 2564 | ++DOMWINDOW == 83 (00000039C18D0400) [pid = 2564] [serial = 744] [outer = 00000039C1852800] 13:12:09 INFO - PROCESS | 2564 | 1471464729810 Marionette DEBUG loaded listener.js 13:12:09 INFO - PROCESS | 2564 | ++DOMWINDOW == 84 (00000039C65EA800) [pid = 2564] [serial = 745] [outer = 00000039C1852800] 13:12:10 INFO - PROCESS | 2564 | 1471464730543 Marionette TRACE conn7 <- [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:12:10 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-1.html | Canvas test: 2d.fillStyle.parse.invalid.name-1 13:12:10 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-1.html | took 1145ms 13:12:10 INFO - PROCESS | 2564 | 1471464730603 Marionette TRACE conn7 -> [0,957,"getWindowHandle",null] 13:12:10 INFO - PROCESS | 2564 | 1471464730608 Marionette TRACE conn7 <- [1,957,null,{"value":"13"}] 13:12:10 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-2.html 13:12:10 INFO - PROCESS | 2564 | 1471464730615 Marionette TRACE conn7 -> [0,958,"setScriptTimeout",{"ms":35000}] 13:12:10 INFO - PROCESS | 2564 | 1471464730618 Marionette TRACE conn7 <- [1,958,null,{}] 13:12:10 INFO - PROCESS | 2564 | 1471464730623 Marionette TRACE conn7 -> [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:12:10 INFO - PROCESS | 2564 | 1471464730626 Marionette INFO sendAsync bc8f8550-5cfe-4dfe-b5f0-ca36c3097f63 13:12:10 INFO - PROCESS | 2564 | 1471464730761 Marionette TRACE conn7 <- [1,959,null,{"value":null}] 13:12:10 INFO - PROCESS | 2564 | 1471464730828 Marionette TRACE conn7 -> [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\", \"8d521690-0e1e-4993-8caf-94bf4ae6dcf1\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:12:10 INFO - PROCESS | 2564 | 1471464730831 Marionette INFO sendAsync bc8f8550-5cfe-4dfe-b5f0-ca36c3097f63 13:12:10 INFO - PROCESS | 2564 | ++DOCSHELL 00000039CDA61800 == 38 [pid = 2564] [id = 249] 13:12:10 INFO - PROCESS | 2564 | ++DOMWINDOW == 85 (00000039C7E63000) [pid = 2564] [serial = 746] [outer = 0000000000000000] 13:12:10 INFO - PROCESS | 2564 | ++DOMWINDOW == 86 (00000039CAA7C000) [pid = 2564] [serial = 747] [outer = 00000039C7E63000] 13:12:10 INFO - PROCESS | 2564 | 1471464730892 Marionette DEBUG loaded listener.js 13:12:10 INFO - PROCESS | 2564 | ++DOMWINDOW == 87 (00000039CB59AC00) [pid = 2564] [serial = 748] [outer = 00000039C7E63000] 13:12:11 INFO - PROCESS | 2564 | 1471464731614 Marionette TRACE conn7 <- [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:12:11 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-2.html | Canvas test: 2d.fillStyle.parse.invalid.name-2 13:12:11 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-2.html | took 1080ms 13:12:11 INFO - PROCESS | 2564 | 1471464731697 Marionette TRACE conn7 -> [0,961,"getWindowHandle",null] 13:12:11 INFO - PROCESS | 2564 | 1471464731700 Marionette TRACE conn7 <- [1,961,null,{"value":"13"}] 13:12:11 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-3.html 13:12:11 INFO - PROCESS | 2564 | 1471464731704 Marionette TRACE conn7 -> [0,962,"setScriptTimeout",{"ms":35000}] 13:12:11 INFO - PROCESS | 2564 | 1471464731709 Marionette TRACE conn7 <- [1,962,null,{}] 13:12:11 INFO - PROCESS | 2564 | 1471464731847 Marionette TRACE conn7 -> [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:12:11 INFO - PROCESS | 2564 | 1471464731850 Marionette INFO sendAsync bc8f8550-5cfe-4dfe-b5f0-ca36c3097f63 13:12:11 INFO - PROCESS | 2564 | 1471464731968 Marionette TRACE conn7 <- [1,963,null,{"value":null}] 13:12:12 INFO - PROCESS | 2564 | 1471464732058 Marionette TRACE conn7 -> [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\", \"8d521690-0e1e-4993-8caf-94bf4ae6dcf1\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:12:12 INFO - PROCESS | 2564 | 1471464732062 Marionette INFO sendAsync bc8f8550-5cfe-4dfe-b5f0-ca36c3097f63 13:12:12 INFO - PROCESS | 2564 | ++DOCSHELL 00000039CB01D800 == 39 [pid = 2564] [id = 250] 13:12:12 INFO - PROCESS | 2564 | ++DOMWINDOW == 88 (00000039C29F3400) [pid = 2564] [serial = 749] [outer = 0000000000000000] 13:12:12 INFO - PROCESS | 2564 | ++DOMWINDOW == 89 (00000039C6211400) [pid = 2564] [serial = 750] [outer = 00000039C29F3400] 13:12:12 INFO - PROCESS | 2564 | 1471464732116 Marionette DEBUG loaded listener.js 13:12:12 INFO - PROCESS | 2564 | ++DOMWINDOW == 90 (00000039C74B1400) [pid = 2564] [serial = 751] [outer = 00000039C29F3400] 13:12:12 INFO - PROCESS | 2564 | --DOCSHELL 00000039D1331000 == 38 [pid = 2564] [id = 246] 13:12:12 INFO - PROCESS | 2564 | --DOCSHELL 00000039D00E6800 == 37 [pid = 2564] [id = 245] 13:12:12 INFO - PROCESS | 2564 | --DOCSHELL 00000039CE12B000 == 36 [pid = 2564] [id = 244] 13:12:12 INFO - PROCESS | 2564 | --DOCSHELL 00000039CDA62000 == 35 [pid = 2564] [id = 243] 13:12:12 INFO - PROCESS | 2564 | --DOCSHELL 00000039CCEB2000 == 34 [pid = 2564] [id = 242] 13:12:12 INFO - PROCESS | 2564 | --DOCSHELL 00000039CCE14000 == 33 [pid = 2564] [id = 241] 13:12:12 INFO - PROCESS | 2564 | --DOCSHELL 00000039CB7D1000 == 32 [pid = 2564] [id = 240] 13:12:12 INFO - PROCESS | 2564 | --DOCSHELL 00000039C6839000 == 31 [pid = 2564] [id = 239] 13:12:12 INFO - PROCESS | 2564 | --DOCSHELL 00000039C1F89800 == 30 [pid = 2564] [id = 238] 13:12:12 INFO - PROCESS | 2564 | --DOMWINDOW == 89 (00000039CFD41000) [pid = 2564] [serial = 702] [outer = 0000000000000000] [url = about:blank] 13:12:12 INFO - PROCESS | 2564 | --DOMWINDOW == 88 (00000039CDFB8800) [pid = 2564] [serial = 690] [outer = 0000000000000000] [url = about:blank] 13:12:12 INFO - PROCESS | 2564 | --DOMWINDOW == 87 (00000039CEA4C800) [pid = 2564] [serial = 693] [outer = 0000000000000000] [url = about:blank] 13:12:12 INFO - PROCESS | 2564 | --DOMWINDOW == 86 (00000039CD9E9400) [pid = 2564] [serial = 687] [outer = 0000000000000000] [url = about:blank] 13:12:12 INFO - PROCESS | 2564 | --DOMWINDOW == 85 (00000039CAA7C400) [pid = 2564] [serial = 675] [outer = 0000000000000000] [url = about:blank] 13:12:12 INFO - PROCESS | 2564 | --DOMWINDOW == 84 (00000039CB54C800) [pid = 2564] [serial = 676] [outer = 0000000000000000] [url = about:blank] 13:12:12 INFO - PROCESS | 2564 | --DOMWINDOW == 83 (00000039CCE51000) [pid = 2564] [serial = 684] [outer = 0000000000000000] [url = about:blank] 13:12:12 INFO - PROCESS | 2564 | --DOMWINDOW == 82 (00000039CD235C00) [pid = 2564] [serial = 685] [outer = 0000000000000000] [url = about:blank] 13:12:12 INFO - PROCESS | 2564 | --DOMWINDOW == 81 (00000039CEA8CC00) [pid = 2564] [serial = 670] [outer = 0000000000000000] [url = about:blank] 13:12:12 INFO - PROCESS | 2564 | --DOMWINDOW == 80 (00000039C1F5DC00) [pid = 2564] [serial = 678] [outer = 0000000000000000] [url = about:blank] 13:12:12 INFO - PROCESS | 2564 | --DOMWINDOW == 79 (00000039C6219400) [pid = 2564] [serial = 679] [outer = 0000000000000000] [url = about:blank] 13:12:12 INFO - PROCESS | 2564 | --DOMWINDOW == 78 (00000039C7A65800) [pid = 2564] [serial = 681] [outer = 0000000000000000] [url = about:blank] 13:12:12 INFO - PROCESS | 2564 | --DOMWINDOW == 77 (00000039CAA7E000) [pid = 2564] [serial = 682] [outer = 0000000000000000] [url = about:blank] 13:12:12 INFO - PROCESS | 2564 | --DOMWINDOW == 76 (00000039C1C19800) [pid = 2564] [serial = 672] [outer = 0000000000000000] [url = about:blank] 13:12:12 INFO - PROCESS | 2564 | --DOMWINDOW == 75 (00000039CE077800) [pid = 2564] [serial = 691] [outer = 0000000000000000] [url = about:blank] 13:12:12 INFO - PROCESS | 2564 | --DOMWINDOW == 74 (00000039D0053000) [pid = 2564] [serial = 703] [outer = 0000000000000000] [url = about:blank] 13:12:12 INFO - PROCESS | 2564 | --DOMWINDOW == 73 (00000039C6533C00) [pid = 2564] [serial = 673] [outer = 0000000000000000] [url = about:blank] 13:12:12 INFO - PROCESS | 2564 | --DOMWINDOW == 72 (00000039C7A68400) [pid = 2564] [serial = 696] [outer = 0000000000000000] [url = about:blank] 13:12:12 INFO - PROCESS | 2564 | --DOMWINDOW == 71 (00000039CEDD6000) [pid = 2564] [serial = 699] [outer = 0000000000000000] [url = about:blank] 13:12:12 INFO - PROCESS | 2564 | --DOMWINDOW == 70 (00000039CEA8E800) [pid = 2564] [serial = 694] [outer = 0000000000000000] [url = about:blank] 13:12:12 INFO - PROCESS | 2564 | --DOMWINDOW == 69 (00000039CF909400) [pid = 2564] [serial = 700] [outer = 0000000000000000] [url = about:blank] 13:12:12 INFO - PROCESS | 2564 | --DOMWINDOW == 68 (00000039CE4A3000) [pid = 2564] [serial = 697] [outer = 0000000000000000] [url = about:blank] 13:12:12 INFO - PROCESS | 2564 | --DOMWINDOW == 67 (00000039CDCEFC00) [pid = 2564] [serial = 688] [outer = 0000000000000000] [url = about:blank] 13:12:12 INFO - PROCESS | 2564 | 1471464732708 Marionette TRACE conn7 <- [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:12:12 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-3.html | Canvas test: 2d.fillStyle.parse.invalid.name-3 13:12:12 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-3.html | took 1052ms 13:12:12 INFO - PROCESS | 2564 | 1471464732758 Marionette TRACE conn7 -> [0,965,"getWindowHandle",null] 13:12:12 INFO - PROCESS | 2564 | 1471464732762 Marionette TRACE conn7 <- [1,965,null,{"value":"13"}] 13:12:12 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-4.html 13:12:12 INFO - PROCESS | 2564 | 1471464732766 Marionette TRACE conn7 -> [0,966,"setScriptTimeout",{"ms":35000}] 13:12:12 INFO - PROCESS | 2564 | 1471464732769 Marionette TRACE conn7 <- [1,966,null,{}] 13:12:12 INFO - PROCESS | 2564 | 1471464732774 Marionette TRACE conn7 -> [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:12:12 INFO - PROCESS | 2564 | 1471464732777 Marionette INFO sendAsync bc8f8550-5cfe-4dfe-b5f0-ca36c3097f63 13:12:12 INFO - PROCESS | 2564 | 1471464732868 Marionette TRACE conn7 <- [1,967,null,{"value":null}] 13:12:12 INFO - PROCESS | 2564 | 1471464732878 Marionette TRACE conn7 -> [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\", \"8d521690-0e1e-4993-8caf-94bf4ae6dcf1\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:12:12 INFO - PROCESS | 2564 | 1471464732882 Marionette INFO sendAsync bc8f8550-5cfe-4dfe-b5f0-ca36c3097f63 13:12:12 INFO - PROCESS | 2564 | ++DOCSHELL 00000039CC306800 == 31 [pid = 2564] [id = 251] 13:12:12 INFO - PROCESS | 2564 | ++DOMWINDOW == 68 (00000039C74B2C00) [pid = 2564] [serial = 752] [outer = 0000000000000000] 13:12:12 INFO - PROCESS | 2564 | ++DOMWINDOW == 69 (00000039C7A5FC00) [pid = 2564] [serial = 753] [outer = 00000039C74B2C00] 13:12:12 INFO - PROCESS | 2564 | 1471464732934 Marionette DEBUG loaded listener.js 13:12:13 INFO - PROCESS | 2564 | ++DOMWINDOW == 70 (00000039CAA7C800) [pid = 2564] [serial = 754] [outer = 00000039C74B2C00] 13:12:13 INFO - PROCESS | 2564 | 1471464733395 Marionette TRACE conn7 <- [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:12:13 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-4.html | Canvas test: 2d.fillStyle.parse.invalid.name-4 13:12:13 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-4.html | took 690ms 13:12:13 INFO - PROCESS | 2564 | 1471464733459 Marionette TRACE conn7 -> [0,969,"getWindowHandle",null] 13:12:13 INFO - PROCESS | 2564 | 1471464733462 Marionette TRACE conn7 <- [1,969,null,{"value":"13"}] 13:12:13 INFO - PROCESS | 2564 | 1471464733465 Marionette TRACE conn7 -> [0,970,"setScriptTimeout",{"ms":35000}] 13:12:13 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-5.html 13:12:13 INFO - PROCESS | 2564 | 1471464733468 Marionette TRACE conn7 <- [1,970,null,{}] 13:12:13 INFO - PROCESS | 2564 | 1471464733471 Marionette TRACE conn7 -> [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:12:13 INFO - PROCESS | 2564 | 1471464733474 Marionette INFO sendAsync bc8f8550-5cfe-4dfe-b5f0-ca36c3097f63 13:12:13 INFO - PROCESS | 2564 | 1471464733565 Marionette TRACE conn7 <- [1,971,null,{"value":null}] 13:12:13 INFO - PROCESS | 2564 | 1471464733573 Marionette TRACE conn7 -> [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\", \"8d521690-0e1e-4993-8caf-94bf4ae6dcf1\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:12:13 INFO - PROCESS | 2564 | 1471464733577 Marionette INFO sendAsync bc8f8550-5cfe-4dfe-b5f0-ca36c3097f63 13:12:13 INFO - PROCESS | 2564 | ++DOCSHELL 00000039CCE9F800 == 32 [pid = 2564] [id = 252] 13:12:13 INFO - PROCESS | 2564 | ++DOMWINDOW == 71 (00000039CB5A1000) [pid = 2564] [serial = 755] [outer = 0000000000000000] 13:12:13 INFO - PROCESS | 2564 | ++DOMWINDOW == 72 (00000039CCE45C00) [pid = 2564] [serial = 756] [outer = 00000039CB5A1000] 13:12:13 INFO - PROCESS | 2564 | 1471464733630 Marionette DEBUG loaded listener.js 13:12:13 INFO - PROCESS | 2564 | ++DOMWINDOW == 73 (00000039CD230000) [pid = 2564] [serial = 757] [outer = 00000039CB5A1000] 13:12:14 INFO - PROCESS | 2564 | 1471464734110 Marionette TRACE conn7 <- [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:12:14 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-5.html | Canvas test: 2d.fillStyle.parse.invalid.name-5 13:12:14 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-5.html | took 689ms 13:12:14 INFO - PROCESS | 2564 | 1471464734166 Marionette TRACE conn7 -> [0,973,"getWindowHandle",null] 13:12:14 INFO - PROCESS | 2564 | 1471464734173 Marionette TRACE conn7 <- [1,973,null,{"value":"13"}] 13:12:14 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-1.html 13:12:14 INFO - PROCESS | 2564 | 1471464734177 Marionette TRACE conn7 -> [0,974,"setScriptTimeout",{"ms":35000}] 13:12:14 INFO - PROCESS | 2564 | 1471464734179 Marionette TRACE conn7 <- [1,974,null,{}] 13:12:14 INFO - PROCESS | 2564 | 1471464734183 Marionette TRACE conn7 -> [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:12:14 INFO - PROCESS | 2564 | 1471464734185 Marionette INFO sendAsync bc8f8550-5cfe-4dfe-b5f0-ca36c3097f63 13:12:14 INFO - PROCESS | 2564 | 1471464734275 Marionette TRACE conn7 <- [1,975,null,{"value":null}] 13:12:14 INFO - PROCESS | 2564 | 1471464734283 Marionette TRACE conn7 -> [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\", \"8d521690-0e1e-4993-8caf-94bf4ae6dcf1\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:12:14 INFO - PROCESS | 2564 | 1471464734285 Marionette INFO sendAsync bc8f8550-5cfe-4dfe-b5f0-ca36c3097f63 13:12:14 INFO - PROCESS | 2564 | ++DOCSHELL 00000039CDEC6000 == 33 [pid = 2564] [id = 253] 13:12:14 INFO - PROCESS | 2564 | ++DOMWINDOW == 74 (00000039CD9DF000) [pid = 2564] [serial = 758] [outer = 0000000000000000] 13:12:14 INFO - PROCESS | 2564 | ++DOMWINDOW == 75 (00000039CDCEBC00) [pid = 2564] [serial = 759] [outer = 00000039CD9DF000] 13:12:14 INFO - PROCESS | 2564 | 1471464734333 Marionette DEBUG loaded listener.js 13:12:14 INFO - PROCESS | 2564 | ++DOMWINDOW == 76 (00000039CDCF6C00) [pid = 2564] [serial = 760] [outer = 00000039CD9DF000] 13:12:14 INFO - PROCESS | 2564 | 1471464734773 Marionette TRACE conn7 <- [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:12:14 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-1.html | Canvas test: 2d.fillStyle.parse.invalid.rgb-1 13:12:14 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-1.html | took 627ms 13:12:14 INFO - PROCESS | 2564 | 1471464734806 Marionette TRACE conn7 -> [0,977,"getWindowHandle",null] 13:12:14 INFO - PROCESS | 2564 | 1471464734808 Marionette TRACE conn7 <- [1,977,null,{"value":"13"}] 13:12:14 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-2.html 13:12:14 INFO - PROCESS | 2564 | 1471464734819 Marionette TRACE conn7 -> [0,978,"setScriptTimeout",{"ms":35000}] 13:12:14 INFO - PROCESS | 2564 | 1471464734821 Marionette TRACE conn7 <- [1,978,null,{}] 13:12:14 INFO - PROCESS | 2564 | 1471464734824 Marionette TRACE conn7 -> [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:12:14 INFO - PROCESS | 2564 | 1471464734826 Marionette INFO sendAsync bc8f8550-5cfe-4dfe-b5f0-ca36c3097f63 13:12:14 INFO - PROCESS | 2564 | 1471464734934 Marionette TRACE conn7 <- [1,979,null,{"value":null}] 13:12:15 INFO - PROCESS | 2564 | 1471464735007 Marionette TRACE conn7 -> [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\", \"8d521690-0e1e-4993-8caf-94bf4ae6dcf1\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:12:15 INFO - PROCESS | 2564 | 1471464735016 Marionette INFO sendAsync bc8f8550-5cfe-4dfe-b5f0-ca36c3097f63 13:12:15 INFO - PROCESS | 2564 | ++DOCSHELL 00000039CF6CE000 == 34 [pid = 2564] [id = 254] 13:12:15 INFO - PROCESS | 2564 | ++DOMWINDOW == 77 (00000039CDFB8800) [pid = 2564] [serial = 761] [outer = 0000000000000000] 13:12:15 INFO - PROCESS | 2564 | ++DOMWINDOW == 78 (00000039CDFC3400) [pid = 2564] [serial = 762] [outer = 00000039CDFB8800] 13:12:15 INFO - PROCESS | 2564 | 1471464735064 Marionette DEBUG loaded listener.js 13:12:15 INFO - PROCESS | 2564 | ++DOMWINDOW == 79 (00000039CE3BA400) [pid = 2564] [serial = 763] [outer = 00000039CDFB8800] 13:12:15 INFO - PROCESS | 2564 | 1471464735479 Marionette TRACE conn7 <- [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:12:15 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-2.html | Canvas test: 2d.fillStyle.parse.invalid.rgb-2 13:12:15 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-2.html | took 732ms 13:12:15 INFO - PROCESS | 2564 | 1471464735553 Marionette TRACE conn7 -> [0,981,"getWindowHandle",null] 13:12:15 INFO - PROCESS | 2564 | 1471464735556 Marionette TRACE conn7 <- [1,981,null,{"value":"13"}] 13:12:15 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-3.html 13:12:15 INFO - PROCESS | 2564 | 1471464735559 Marionette TRACE conn7 -> [0,982,"setScriptTimeout",{"ms":35000}] 13:12:15 INFO - PROCESS | 2564 | 1471464735561 Marionette TRACE conn7 <- [1,982,null,{}] 13:12:15 INFO - PROCESS | 2564 | 1471464735564 Marionette TRACE conn7 -> [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:12:15 INFO - PROCESS | 2564 | 1471464735570 Marionette INFO sendAsync bc8f8550-5cfe-4dfe-b5f0-ca36c3097f63 13:12:15 INFO - PROCESS | 2564 | 1471464735714 Marionette TRACE conn7 <- [1,983,null,{"value":null}] 13:12:15 INFO - PROCESS | 2564 | 1471464735769 Marionette TRACE conn7 -> [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\", \"8d521690-0e1e-4993-8caf-94bf4ae6dcf1\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:12:15 INFO - PROCESS | 2564 | 1471464735772 Marionette INFO sendAsync bc8f8550-5cfe-4dfe-b5f0-ca36c3097f63 13:12:15 INFO - PROCESS | 2564 | ++DOCSHELL 00000039D1C6B800 == 35 [pid = 2564] [id = 255] 13:12:15 INFO - PROCESS | 2564 | ++DOMWINDOW == 80 (00000039CEA30000) [pid = 2564] [serial = 764] [outer = 0000000000000000] 13:12:15 INFO - PROCESS | 2564 | ++DOMWINDOW == 81 (00000039CEA52800) [pid = 2564] [serial = 765] [outer = 00000039CEA30000] 13:12:15 INFO - PROCESS | 2564 | 1471464735820 Marionette DEBUG loaded listener.js 13:12:15 INFO - PROCESS | 2564 | ++DOMWINDOW == 82 (00000039CEAE2C00) [pid = 2564] [serial = 766] [outer = 00000039CEA30000] 13:12:16 INFO - PROCESS | 2564 | 1471464736260 Marionette TRACE conn7 <- [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:12:16 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-3.html | Canvas test: 2d.fillStyle.parse.invalid.rgb-3 13:12:16 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-3.html | took 775ms 13:12:16 INFO - PROCESS | 2564 | 1471464736338 Marionette TRACE conn7 -> [0,985,"getWindowHandle",null] 13:12:16 INFO - PROCESS | 2564 | 1471464736340 Marionette TRACE conn7 <- [1,985,null,{"value":"13"}] 13:12:16 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-4.html 13:12:16 INFO - PROCESS | 2564 | 1471464736344 Marionette TRACE conn7 -> [0,986,"setScriptTimeout",{"ms":35000}] 13:12:16 INFO - PROCESS | 2564 | 1471464736345 Marionette TRACE conn7 <- [1,986,null,{}] 13:12:16 INFO - PROCESS | 2564 | 1471464736349 Marionette TRACE conn7 -> [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:12:16 INFO - PROCESS | 2564 | 1471464736351 Marionette INFO sendAsync bc8f8550-5cfe-4dfe-b5f0-ca36c3097f63 13:12:16 INFO - PROCESS | 2564 | 1471464736467 Marionette TRACE conn7 <- [1,987,null,{"value":null}] 13:12:16 INFO - PROCESS | 2564 | 1471464736518 Marionette TRACE conn7 -> [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\", \"8d521690-0e1e-4993-8caf-94bf4ae6dcf1\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:12:16 INFO - PROCESS | 2564 | 1471464736520 Marionette INFO sendAsync bc8f8550-5cfe-4dfe-b5f0-ca36c3097f63 13:12:16 INFO - PROCESS | 2564 | ++DOCSHELL 00000039D24CD000 == 36 [pid = 2564] [id = 256] 13:12:16 INFO - PROCESS | 2564 | ++DOMWINDOW == 83 (00000039CEDC8C00) [pid = 2564] [serial = 767] [outer = 0000000000000000] 13:12:16 INFO - PROCESS | 2564 | ++DOMWINDOW == 84 (00000039CEDD3800) [pid = 2564] [serial = 768] [outer = 00000039CEDC8C00] 13:12:16 INFO - PROCESS | 2564 | 1471464736567 Marionette DEBUG loaded listener.js 13:12:16 INFO - PROCESS | 2564 | ++DOMWINDOW == 85 (00000039CF911000) [pid = 2564] [serial = 769] [outer = 00000039CEDC8C00] 13:12:16 INFO - PROCESS | 2564 | --DOMWINDOW == 84 (00000039CCCA6800) [pid = 2564] [serial = 725] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-3.html] 13:12:16 INFO - PROCESS | 2564 | --DOMWINDOW == 83 (00000039C17A2400) [pid = 2564] [serial = 722] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-2.html] 13:12:16 INFO - PROCESS | 2564 | --DOMWINDOW == 82 (00000039C1C11000) [pid = 2564] [serial = 713] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex7.html] 13:12:16 INFO - PROCESS | 2564 | --DOMWINDOW == 81 (00000039C1883800) [pid = 2564] [serial = 716] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex8.html] 13:12:16 INFO - PROCESS | 2564 | --DOMWINDOW == 80 (00000039C74B4800) [pid = 2564] [serial = 719] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-1.html] 13:12:16 INFO - PROCESS | 2564 | --DOMWINDOW == 79 (00000039C1226000) [pid = 2564] [serial = 728] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-4.html] 13:12:16 INFO - PROCESS | 2564 | --DOMWINDOW == 78 (00000039C17A5C00) [pid = 2564] [serial = 734] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-6.html] 13:12:16 INFO - PROCESS | 2564 | --DOMWINDOW == 77 (00000039BF91C800) [pid = 2564] [serial = 704] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex4.html] 13:12:16 INFO - PROCESS | 2564 | --DOMWINDOW == 76 (00000039C7E6DC00) [pid = 2564] [serial = 707] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex5.html] 13:12:16 INFO - PROCESS | 2564 | --DOMWINDOW == 75 (00000039CDE75000) [pid = 2564] [serial = 710] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex6.html] 13:12:16 INFO - PROCESS | 2564 | --DOMWINDOW == 74 (00000039C17A3400) [pid = 2564] [serial = 731] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-5.html] 13:12:16 INFO - PROCESS | 2564 | --DOMWINDOW == 73 (00000039CDFC6000) [pid = 2564] [serial = 737] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsla-1.html] 13:12:17 INFO - PROCESS | 2564 | 1471464737003 Marionette TRACE conn7 <- [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:12:17 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-4.html | Canvas test: 2d.fillStyle.parse.invalid.rgb-4 13:12:17 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-4.html | took 691ms 13:12:17 INFO - PROCESS | 2564 | 1471464737037 Marionette TRACE conn7 -> [0,989,"getWindowHandle",null] 13:12:17 INFO - PROCESS | 2564 | 1471464737039 Marionette TRACE conn7 <- [1,989,null,{"value":"13"}] 13:12:17 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-5.html 13:12:17 INFO - PROCESS | 2564 | 1471464737043 Marionette TRACE conn7 -> [0,990,"setScriptTimeout",{"ms":35000}] 13:12:17 INFO - PROCESS | 2564 | 1471464737044 Marionette TRACE conn7 <- [1,990,null,{}] 13:12:17 INFO - PROCESS | 2564 | 1471464737048 Marionette TRACE conn7 -> [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:12:17 INFO - PROCESS | 2564 | 1471464737050 Marionette INFO sendAsync bc8f8550-5cfe-4dfe-b5f0-ca36c3097f63 13:12:17 INFO - PROCESS | 2564 | 1471464737133 Marionette TRACE conn7 <- [1,991,null,{"value":null}] 13:12:17 INFO - PROCESS | 2564 | 1471464737206 Marionette TRACE conn7 -> [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\", \"8d521690-0e1e-4993-8caf-94bf4ae6dcf1\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:12:17 INFO - PROCESS | 2564 | 1471464737208 Marionette INFO sendAsync bc8f8550-5cfe-4dfe-b5f0-ca36c3097f63 13:12:17 INFO - PROCESS | 2564 | ++DOCSHELL 00000039D2538800 == 37 [pid = 2564] [id = 257] 13:12:17 INFO - PROCESS | 2564 | ++DOMWINDOW == 74 (00000039C17A5C00) [pid = 2564] [serial = 770] [outer = 0000000000000000] 13:12:17 INFO - PROCESS | 2564 | ++DOMWINDOW == 75 (00000039CAAF9800) [pid = 2564] [serial = 771] [outer = 00000039C17A5C00] 13:12:17 INFO - PROCESS | 2564 | 1471464737255 Marionette DEBUG loaded listener.js 13:12:17 INFO - PROCESS | 2564 | ++DOMWINDOW == 76 (00000039CE077C00) [pid = 2564] [serial = 772] [outer = 00000039C17A5C00] 13:12:17 INFO - PROCESS | 2564 | 1471464737597 Marionette TRACE conn7 <- [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:12:17 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-5.html | Canvas test: 2d.fillStyle.parse.invalid.rgb-5 13:12:17 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-5.html | took 629ms 13:12:17 INFO - PROCESS | 2564 | 1471464737674 Marionette TRACE conn7 -> [0,993,"getWindowHandle",null] 13:12:17 INFO - PROCESS | 2564 | 1471464737685 Marionette TRACE conn7 <- [1,993,null,{"value":"13"}] 13:12:17 INFO - PROCESS | 2564 | 1471464737689 Marionette TRACE conn7 -> [0,994,"setScriptTimeout",{"ms":35000}] 13:12:17 INFO - PROCESS | 2564 | 1471464737690 Marionette TRACE conn7 <- [1,994,null,{}] 13:12:17 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-6.html 13:12:17 INFO - PROCESS | 2564 | 1471464737694 Marionette TRACE conn7 -> [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:12:17 INFO - PROCESS | 2564 | 1471464737696 Marionette INFO sendAsync bc8f8550-5cfe-4dfe-b5f0-ca36c3097f63 13:12:17 INFO - PROCESS | 2564 | 1471464737806 Marionette TRACE conn7 <- [1,995,null,{"value":null}] 13:12:17 INFO - PROCESS | 2564 | 1471464737844 Marionette TRACE conn7 -> [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\", \"8d521690-0e1e-4993-8caf-94bf4ae6dcf1\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:12:17 INFO - PROCESS | 2564 | 1471464737846 Marionette INFO sendAsync bc8f8550-5cfe-4dfe-b5f0-ca36c3097f63 13:12:17 INFO - PROCESS | 2564 | ++DOCSHELL 00000039D25C7800 == 38 [pid = 2564] [id = 258] 13:12:17 INFO - PROCESS | 2564 | ++DOMWINDOW == 77 (00000039CD234400) [pid = 2564] [serial = 773] [outer = 0000000000000000] 13:12:17 INFO - PROCESS | 2564 | ++DOMWINDOW == 78 (00000039CFD3F400) [pid = 2564] [serial = 774] [outer = 00000039CD234400] 13:12:17 INFO - PROCESS | 2564 | 1471464737893 Marionette DEBUG loaded listener.js 13:12:17 INFO - PROCESS | 2564 | ++DOMWINDOW == 79 (00000039D0278C00) [pid = 2564] [serial = 775] [outer = 00000039CD234400] 13:12:18 INFO - PROCESS | 2564 | 1471464738292 Marionette TRACE conn7 <- [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:12:18 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-6.html | Canvas test: 2d.fillStyle.parse.invalid.rgb-6 13:12:18 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-6.html | took 629ms 13:12:18 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-7.html 13:12:18 INFO - PROCESS | 2564 | 1471464738323 Marionette TRACE conn7 -> [0,997,"getWindowHandle",null] 13:12:18 INFO - PROCESS | 2564 | 1471464738325 Marionette TRACE conn7 <- [1,997,null,{"value":"13"}] 13:12:18 INFO - PROCESS | 2564 | 1471464738329 Marionette TRACE conn7 -> [0,998,"setScriptTimeout",{"ms":35000}] 13:12:18 INFO - PROCESS | 2564 | 1471464738330 Marionette TRACE conn7 <- [1,998,null,{}] 13:12:18 INFO - PROCESS | 2564 | 1471464738334 Marionette TRACE conn7 -> [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:12:18 INFO - PROCESS | 2564 | 1471464738336 Marionette INFO sendAsync bc8f8550-5cfe-4dfe-b5f0-ca36c3097f63 13:12:18 INFO - PROCESS | 2564 | 1471464738448 Marionette TRACE conn7 <- [1,999,null,{"value":null}] 13:12:18 INFO - PROCESS | 2564 | 1471464738456 Marionette TRACE conn7 -> [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\", \"8d521690-0e1e-4993-8caf-94bf4ae6dcf1\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:12:18 INFO - PROCESS | 2564 | 1471464738459 Marionette INFO sendAsync bc8f8550-5cfe-4dfe-b5f0-ca36c3097f63 13:12:18 INFO - PROCESS | 2564 | ++DOCSHELL 00000039D28F5000 == 39 [pid = 2564] [id = 259] 13:12:18 INFO - PROCESS | 2564 | ++DOMWINDOW == 80 (00000039D00D0800) [pid = 2564] [serial = 776] [outer = 0000000000000000] 13:12:18 INFO - PROCESS | 2564 | ++DOMWINDOW == 81 (00000039D05B4000) [pid = 2564] [serial = 777] [outer = 00000039D00D0800] 13:12:18 INFO - PROCESS | 2564 | 1471464738506 Marionette DEBUG loaded listener.js 13:12:18 INFO - PROCESS | 2564 | ++DOMWINDOW == 82 (00000039D05E1400) [pid = 2564] [serial = 778] [outer = 00000039D00D0800] 13:12:19 INFO - PROCESS | 2564 | 1471464739006 Marionette TRACE conn7 <- [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:12:19 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-7.html | Canvas test: 2d.fillStyle.parse.invalid.rgb-7 13:12:19 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-7.html | took 733ms 13:12:19 INFO - PROCESS | 2564 | 1471464739117 Marionette TRACE conn7 -> [0,1001,"getWindowHandle",null] 13:12:19 INFO - PROCESS | 2564 | 1471464739122 Marionette TRACE conn7 <- [1,1001,null,{"value":"13"}] 13:12:19 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-1.html 13:12:19 INFO - PROCESS | 2564 | 1471464739129 Marionette TRACE conn7 -> [0,1002,"setScriptTimeout",{"ms":35000}] 13:12:19 INFO - PROCESS | 2564 | 1471464739133 Marionette TRACE conn7 <- [1,1002,null,{}] 13:12:19 INFO - PROCESS | 2564 | 1471464739152 Marionette TRACE conn7 -> [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:12:19 INFO - PROCESS | 2564 | 1471464739156 Marionette INFO sendAsync bc8f8550-5cfe-4dfe-b5f0-ca36c3097f63 13:12:19 INFO - PROCESS | 2564 | 1471464739308 Marionette TRACE conn7 <- [1,1003,null,{"value":null}] 13:12:19 INFO - PROCESS | 2564 | 1471464739354 Marionette TRACE conn7 -> [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\", \"8d521690-0e1e-4993-8caf-94bf4ae6dcf1\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:12:19 INFO - PROCESS | 2564 | 1471464739359 Marionette INFO sendAsync bc8f8550-5cfe-4dfe-b5f0-ca36c3097f63 13:12:19 INFO - PROCESS | 2564 | ++DOCSHELL 00000039CB51C000 == 40 [pid = 2564] [id = 260] 13:12:19 INFO - PROCESS | 2564 | ++DOMWINDOW == 83 (00000039C58BC400) [pid = 2564] [serial = 779] [outer = 0000000000000000] 13:12:19 INFO - PROCESS | 2564 | ++DOMWINDOW == 84 (00000039C62BE000) [pid = 2564] [serial = 780] [outer = 00000039C58BC400] 13:12:19 INFO - PROCESS | 2564 | 1471464739421 Marionette DEBUG loaded listener.js 13:12:19 INFO - PROCESS | 2564 | ++DOMWINDOW == 85 (00000039C7A65800) [pid = 2564] [serial = 781] [outer = 00000039C58BC400] 13:12:20 INFO - PROCESS | 2564 | 1471464740040 Marionette TRACE conn7 <- [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:12:20 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-1.html | Canvas test: 2d.fillStyle.parse.invalid.rgba-1 13:12:20 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-1.html | took 985ms 13:12:20 INFO - PROCESS | 2564 | 1471464740116 Marionette TRACE conn7 -> [0,1005,"getWindowHandle",null] 13:12:20 INFO - PROCESS | 2564 | 1471464740121 Marionette TRACE conn7 <- [1,1005,null,{"value":"13"}] 13:12:20 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-2.html 13:12:20 INFO - PROCESS | 2564 | 1471464740128 Marionette TRACE conn7 -> [0,1006,"setScriptTimeout",{"ms":35000}] 13:12:20 INFO - PROCESS | 2564 | 1471464740131 Marionette TRACE conn7 <- [1,1006,null,{}] 13:12:20 INFO - PROCESS | 2564 | 1471464740135 Marionette TRACE conn7 -> [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:12:20 INFO - PROCESS | 2564 | 1471464740138 Marionette INFO sendAsync bc8f8550-5cfe-4dfe-b5f0-ca36c3097f63 13:12:20 INFO - PROCESS | 2564 | 1471464740258 Marionette TRACE conn7 <- [1,1007,null,{"value":null}] 13:12:20 INFO - PROCESS | 2564 | 1471464740333 Marionette TRACE conn7 -> [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\", \"8d521690-0e1e-4993-8caf-94bf4ae6dcf1\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:12:20 INFO - PROCESS | 2564 | 1471464740335 Marionette INFO sendAsync bc8f8550-5cfe-4dfe-b5f0-ca36c3097f63 13:12:20 INFO - PROCESS | 2564 | ++DOCSHELL 00000039CE12F800 == 41 [pid = 2564] [id = 261] 13:12:20 INFO - PROCESS | 2564 | ++DOMWINDOW == 86 (00000039CC3C0800) [pid = 2564] [serial = 782] [outer = 0000000000000000] 13:12:20 INFO - PROCESS | 2564 | ++DOMWINDOW == 87 (00000039CD0E3400) [pid = 2564] [serial = 783] [outer = 00000039CC3C0800] 13:12:20 INFO - PROCESS | 2564 | 1471464740436 Marionette DEBUG loaded listener.js 13:12:20 INFO - PROCESS | 2564 | ++DOMWINDOW == 88 (00000039CD9E5C00) [pid = 2564] [serial = 784] [outer = 00000039CC3C0800] 13:12:21 INFO - PROCESS | 2564 | 1471464741043 Marionette TRACE conn7 <- [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:12:21 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-2.html | Canvas test: 2d.fillStyle.parse.invalid.rgba-2 13:12:21 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-2.html | took 944ms 13:12:21 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-3.html 13:12:21 INFO - PROCESS | 2564 | 1471464741073 Marionette TRACE conn7 -> [0,1009,"getWindowHandle",null] 13:12:21 INFO - PROCESS | 2564 | 1471464741076 Marionette TRACE conn7 <- [1,1009,null,{"value":"13"}] 13:12:21 INFO - PROCESS | 2564 | 1471464741080 Marionette TRACE conn7 -> [0,1010,"setScriptTimeout",{"ms":35000}] 13:12:21 INFO - PROCESS | 2564 | 1471464741084 Marionette TRACE conn7 <- [1,1010,null,{}] 13:12:21 INFO - PROCESS | 2564 | 1471464741096 Marionette TRACE conn7 -> [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:12:21 INFO - PROCESS | 2564 | 1471464741101 Marionette INFO sendAsync bc8f8550-5cfe-4dfe-b5f0-ca36c3097f63 13:12:21 INFO - PROCESS | 2564 | 1471464741217 Marionette TRACE conn7 <- [1,1011,null,{"value":null}] 13:12:21 INFO - PROCESS | 2564 | 1471464741305 Marionette TRACE conn7 -> [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\", \"8d521690-0e1e-4993-8caf-94bf4ae6dcf1\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:12:21 INFO - PROCESS | 2564 | 1471464741309 Marionette INFO sendAsync bc8f8550-5cfe-4dfe-b5f0-ca36c3097f63 13:12:21 INFO - PROCESS | 2564 | ++DOCSHELL 00000039D41D9800 == 42 [pid = 2564] [id = 262] 13:12:21 INFO - PROCESS | 2564 | ++DOMWINDOW == 89 (00000039CEA25000) [pid = 2564] [serial = 785] [outer = 0000000000000000] 13:12:21 INFO - PROCESS | 2564 | ++DOMWINDOW == 90 (00000039CEA4D000) [pid = 2564] [serial = 786] [outer = 00000039CEA25000] 13:12:21 INFO - PROCESS | 2564 | 1471464741370 Marionette DEBUG loaded listener.js 13:12:21 INFO - PROCESS | 2564 | ++DOMWINDOW == 91 (00000039CEDD6800) [pid = 2564] [serial = 787] [outer = 00000039CEA25000] 13:12:22 INFO - PROCESS | 2564 | 1471464742013 Marionette TRACE conn7 <- [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:12:22 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-3.html | Canvas test: 2d.fillStyle.parse.invalid.rgba-3 13:12:22 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-3.html | took 986ms 13:12:22 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-4.html 13:12:22 INFO - PROCESS | 2564 | 1471464742068 Marionette TRACE conn7 -> [0,1013,"getWindowHandle",null] 13:12:22 INFO - PROCESS | 2564 | 1471464742071 Marionette TRACE conn7 <- [1,1013,null,{"value":"13"}] 13:12:22 INFO - PROCESS | 2564 | 1471464742074 Marionette TRACE conn7 -> [0,1014,"setScriptTimeout",{"ms":35000}] 13:12:22 INFO - PROCESS | 2564 | 1471464742077 Marionette TRACE conn7 <- [1,1014,null,{}] 13:12:22 INFO - PROCESS | 2564 | 1471464742080 Marionette TRACE conn7 -> [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:12:22 INFO - PROCESS | 2564 | 1471464742083 Marionette INFO sendAsync bc8f8550-5cfe-4dfe-b5f0-ca36c3097f63 13:12:22 INFO - PROCESS | 2564 | 1471464742199 Marionette TRACE conn7 <- [1,1015,null,{"value":null}] 13:12:22 INFO - PROCESS | 2564 | 1471464742272 Marionette TRACE conn7 -> [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\", \"8d521690-0e1e-4993-8caf-94bf4ae6dcf1\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:12:22 INFO - PROCESS | 2564 | 1471464742274 Marionette INFO sendAsync bc8f8550-5cfe-4dfe-b5f0-ca36c3097f63 13:12:22 INFO - PROCESS | 2564 | ++DOCSHELL 00000039D1C6E800 == 43 [pid = 2564] [id = 263] 13:12:22 INFO - PROCESS | 2564 | ++DOMWINDOW == 92 (00000039C122C800) [pid = 2564] [serial = 788] [outer = 0000000000000000] 13:12:22 INFO - PROCESS | 2564 | ++DOMWINDOW == 93 (00000039D05B8C00) [pid = 2564] [serial = 789] [outer = 00000039C122C800] 13:12:22 INFO - PROCESS | 2564 | 1471464742382 Marionette DEBUG loaded listener.js 13:12:22 INFO - PROCESS | 2564 | ++DOMWINDOW == 94 (00000039D05EE800) [pid = 2564] [serial = 790] [outer = 00000039C122C800] 13:12:23 INFO - PROCESS | 2564 | 1471464743120 Marionette TRACE conn7 <- [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:12:23 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-4.html | Canvas test: 2d.fillStyle.parse.invalid.rgba-4 13:12:23 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-4.html | took 1072ms 13:12:23 INFO - PROCESS | 2564 | 1471464743161 Marionette TRACE conn7 -> [0,1017,"getWindowHandle",null] 13:12:23 INFO - PROCESS | 2564 | 1471464743165 Marionette TRACE conn7 <- [1,1017,null,{"value":"13"}] 13:12:23 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-5.html 13:12:23 INFO - PROCESS | 2564 | 1471464743184 Marionette TRACE conn7 -> [0,1018,"setScriptTimeout",{"ms":35000}] 13:12:23 INFO - PROCESS | 2564 | 1471464743188 Marionette TRACE conn7 <- [1,1018,null,{}] 13:12:23 INFO - PROCESS | 2564 | 1471464743195 Marionette TRACE conn7 -> [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:12:23 INFO - PROCESS | 2564 | 1471464743199 Marionette INFO sendAsync bc8f8550-5cfe-4dfe-b5f0-ca36c3097f63 13:12:23 INFO - PROCESS | 2564 | 1471464743311 Marionette TRACE conn7 <- [1,1019,null,{"value":null}] 13:12:23 INFO - PROCESS | 2564 | 1471464743386 Marionette TRACE conn7 -> [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\", \"8d521690-0e1e-4993-8caf-94bf4ae6dcf1\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:12:23 INFO - PROCESS | 2564 | 1471464743389 Marionette INFO sendAsync bc8f8550-5cfe-4dfe-b5f0-ca36c3097f63 13:12:23 INFO - PROCESS | 2564 | ++DOCSHELL 00000039C7ACC000 == 44 [pid = 2564] [id = 264] 13:12:23 INFO - PROCESS | 2564 | ++DOMWINDOW == 95 (00000039C5BD7400) [pid = 2564] [serial = 791] [outer = 0000000000000000] 13:12:23 INFO - PROCESS | 2564 | ++DOMWINDOW == 96 (00000039C662B800) [pid = 2564] [serial = 792] [outer = 00000039C5BD7400] 13:12:23 INFO - PROCESS | 2564 | 1471464743442 Marionette DEBUG loaded listener.js 13:12:23 INFO - PROCESS | 2564 | ++DOMWINDOW == 97 (00000039C7A64400) [pid = 2564] [serial = 793] [outer = 00000039C5BD7400] 13:12:24 INFO - PROCESS | 2564 | --DOCSHELL 00000039D25C7800 == 43 [pid = 2564] [id = 258] 13:12:24 INFO - PROCESS | 2564 | --DOCSHELL 00000039D2538800 == 42 [pid = 2564] [id = 257] 13:12:24 INFO - PROCESS | 2564 | --DOCSHELL 00000039D24CD000 == 41 [pid = 2564] [id = 256] 13:12:24 INFO - PROCESS | 2564 | --DOCSHELL 00000039D1C6B800 == 40 [pid = 2564] [id = 255] 13:12:24 INFO - PROCESS | 2564 | --DOCSHELL 00000039CF6CE000 == 39 [pid = 2564] [id = 254] 13:12:24 INFO - PROCESS | 2564 | --DOCSHELL 00000039CDEC6000 == 38 [pid = 2564] [id = 253] 13:12:24 INFO - PROCESS | 2564 | --DOCSHELL 00000039CCE9F800 == 37 [pid = 2564] [id = 252] 13:12:24 INFO - PROCESS | 2564 | --DOCSHELL 00000039CC306800 == 36 [pid = 2564] [id = 251] 13:12:24 INFO - PROCESS | 2564 | --DOCSHELL 00000039CB01D800 == 35 [pid = 2564] [id = 250] 13:12:24 INFO - PROCESS | 2564 | --DOCSHELL 00000039CDA61800 == 34 [pid = 2564] [id = 249] 13:12:24 INFO - PROCESS | 2564 | --DOCSHELL 00000039CCE13800 == 33 [pid = 2564] [id = 247] 13:12:24 INFO - PROCESS | 2564 | --DOCSHELL 00000039C7ACC800 == 32 [pid = 2564] [id = 248] 13:12:24 INFO - PROCESS | 2564 | --DOCSHELL 00000039D1C6E800 == 31 [pid = 2564] [id = 263] 13:12:24 INFO - PROCESS | 2564 | --DOCSHELL 00000039D41D9800 == 30 [pid = 2564] [id = 262] 13:12:24 INFO - PROCESS | 2564 | --DOCSHELL 00000039CE12F800 == 29 [pid = 2564] [id = 261] 13:12:24 INFO - PROCESS | 2564 | --DOCSHELL 00000039D28F5000 == 28 [pid = 2564] [id = 259] 13:12:24 INFO - PROCESS | 2564 | --DOCSHELL 00000039CB51C000 == 27 [pid = 2564] [id = 260] 13:12:24 INFO - PROCESS | 2564 | --DOMWINDOW == 96 (00000039CCE44400) [pid = 2564] [serial = 726] [outer = 0000000000000000] [url = about:blank] 13:12:24 INFO - PROCESS | 2564 | --DOMWINDOW == 95 (00000039CAEAEC00) [pid = 2564] [serial = 723] [outer = 0000000000000000] [url = about:blank] 13:12:24 INFO - PROCESS | 2564 | --DOMWINDOW == 94 (00000039C6329400) [pid = 2564] [serial = 715] [outer = 0000000000000000] [url = about:blank] 13:12:24 INFO - PROCESS | 2564 | --DOMWINDOW == 93 (00000039C245BC00) [pid = 2564] [serial = 714] [outer = 0000000000000000] [url = about:blank] 13:12:24 INFO - PROCESS | 2564 | --DOMWINDOW == 92 (00000039C18CFC00) [pid = 2564] [serial = 717] [outer = 0000000000000000] [url = about:blank] 13:12:24 INFO - PROCESS | 2564 | --DOMWINDOW == 91 (00000039C586A000) [pid = 2564] [serial = 718] [outer = 0000000000000000] [url = about:blank] 13:12:24 INFO - PROCESS | 2564 | --DOMWINDOW == 90 (00000039C74E2800) [pid = 2564] [serial = 720] [outer = 0000000000000000] [url = about:blank] 13:12:24 INFO - PROCESS | 2564 | --DOMWINDOW == 89 (00000039C7A61400) [pid = 2564] [serial = 721] [outer = 0000000000000000] [url = about:blank] 13:12:24 INFO - PROCESS | 2564 | --DOMWINDOW == 88 (00000039CD237C00) [pid = 2564] [serial = 730] [outer = 0000000000000000] [url = about:blank] 13:12:24 INFO - PROCESS | 2564 | --DOMWINDOW == 87 (00000039CCF43800) [pid = 2564] [serial = 729] [outer = 0000000000000000] [url = about:blank] 13:12:24 INFO - PROCESS | 2564 | --DOMWINDOW == 86 (00000039CCE49C00) [pid = 2564] [serial = 735] [outer = 0000000000000000] [url = about:blank] 13:12:24 INFO - PROCESS | 2564 | --DOMWINDOW == 85 (00000039C18C9800) [pid = 2564] [serial = 706] [outer = 0000000000000000] [url = about:blank] 13:12:24 INFO - PROCESS | 2564 | --DOMWINDOW == 84 (00000039C0148C00) [pid = 2564] [serial = 705] [outer = 0000000000000000] [url = about:blank] 13:12:24 INFO - PROCESS | 2564 | --DOMWINDOW == 83 (00000039CCE4D800) [pid = 2564] [serial = 709] [outer = 0000000000000000] [url = about:blank] 13:12:24 INFO - PROCESS | 2564 | --DOMWINDOW == 82 (00000039CB00C400) [pid = 2564] [serial = 708] [outer = 0000000000000000] [url = about:blank] 13:12:24 INFO - PROCESS | 2564 | --DOMWINDOW == 81 (00000039CEA25400) [pid = 2564] [serial = 712] [outer = 0000000000000000] [url = about:blank] 13:12:24 INFO - PROCESS | 2564 | --DOMWINDOW == 80 (00000039CE082400) [pid = 2564] [serial = 711] [outer = 0000000000000000] [url = about:blank] 13:12:24 INFO - PROCESS | 2564 | --DOMWINDOW == 79 (00000039CD9E9C00) [pid = 2564] [serial = 732] [outer = 0000000000000000] [url = about:blank] 13:12:24 INFO - PROCESS | 2564 | --DOMWINDOW == 78 (00000039CE3B9800) [pid = 2564] [serial = 738] [outer = 0000000000000000] [url = about:blank] 13:12:24 INFO - PROCESS | 2564 | --DOMWINDOW == 77 (00000039CDFC0800) [pid = 2564] [serial = 733] [outer = 0000000000000000] [url = about:blank] 13:12:24 INFO - PROCESS | 2564 | --DOMWINDOW == 76 (00000039CCF34800) [pid = 2564] [serial = 727] [outer = 0000000000000000] [url = about:blank] 13:12:24 INFO - PROCESS | 2564 | --DOMWINDOW == 75 (00000039CB5A1C00) [pid = 2564] [serial = 724] [outer = 0000000000000000] [url = about:blank] 13:12:24 INFO - PROCESS | 2564 | --DOMWINDOW == 74 (00000039CDFC0400) [pid = 2564] [serial = 736] [outer = 0000000000000000] [url = about:blank] 13:12:24 INFO - PROCESS | 2564 | --DOMWINDOW == 73 (00000039CE4A2400) [pid = 2564] [serial = 739] [outer = 0000000000000000] [url = about:blank] 13:12:24 INFO - PROCESS | 2564 | --DOMWINDOW == 72 (00000039CE4AEC00) [pid = 2564] [serial = 741] [outer = 0000000000000000] [url = about:blank] 13:12:24 INFO - PROCESS | 2564 | 1471464744717 Marionette TRACE conn7 <- [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:12:24 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-5.html | Canvas test: 2d.fillStyle.parse.invalid.rgba-5 13:12:24 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-5.html | took 1606ms 13:12:24 INFO - PROCESS | 2564 | 1471464744783 Marionette TRACE conn7 -> [0,1021,"getWindowHandle",null] 13:12:24 INFO - PROCESS | 2564 | 1471464744787 Marionette TRACE conn7 <- [1,1021,null,{"value":"13"}] 13:12:24 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-6.html 13:12:24 INFO - PROCESS | 2564 | 1471464744792 Marionette TRACE conn7 -> [0,1022,"setScriptTimeout",{"ms":35000}] 13:12:24 INFO - PROCESS | 2564 | 1471464744794 Marionette TRACE conn7 <- [1,1022,null,{}] 13:12:24 INFO - PROCESS | 2564 | 1471464744800 Marionette TRACE conn7 -> [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:12:24 INFO - PROCESS | 2564 | 1471464744803 Marionette INFO sendAsync bc8f8550-5cfe-4dfe-b5f0-ca36c3097f63 13:12:24 INFO - PROCESS | 2564 | 1471464744892 Marionette TRACE conn7 <- [1,1023,null,{"value":null}] 13:12:24 INFO - PROCESS | 2564 | 1471464744904 Marionette TRACE conn7 -> [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\", \"8d521690-0e1e-4993-8caf-94bf4ae6dcf1\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:12:24 INFO - PROCESS | 2564 | 1471464744907 Marionette INFO sendAsync bc8f8550-5cfe-4dfe-b5f0-ca36c3097f63 13:12:24 INFO - PROCESS | 2564 | ++DOCSHELL 00000039C6613800 == 28 [pid = 2564] [id = 265] 13:12:24 INFO - PROCESS | 2564 | ++DOMWINDOW == 73 (00000039C1889C00) [pid = 2564] [serial = 794] [outer = 0000000000000000] 13:12:24 INFO - PROCESS | 2564 | ++DOMWINDOW == 74 (00000039C18D4000) [pid = 2564] [serial = 795] [outer = 00000039C1889C00] 13:12:24 INFO - PROCESS | 2564 | 1471464744958 Marionette DEBUG loaded listener.js 13:12:25 INFO - PROCESS | 2564 | ++DOMWINDOW == 75 (00000039C2A73400) [pid = 2564] [serial = 796] [outer = 00000039C1889C00] 13:12:25 INFO - PROCESS | 2564 | 1471464745475 Marionette TRACE conn7 <- [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:12:25 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-6.html | Canvas test: 2d.fillStyle.parse.invalid.rgba-6 13:12:25 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-6.html | took 734ms 13:12:25 INFO - PROCESS | 2564 | 1471464745530 Marionette TRACE conn7 -> [0,1025,"getWindowHandle",null] 13:12:25 INFO - PROCESS | 2564 | 1471464745536 Marionette TRACE conn7 <- [1,1025,null,{"value":"13"}] 13:12:25 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-7.html 13:12:25 INFO - PROCESS | 2564 | 1471464745542 Marionette TRACE conn7 -> [0,1026,"setScriptTimeout",{"ms":35000}] 13:12:25 INFO - PROCESS | 2564 | 1471464745545 Marionette TRACE conn7 <- [1,1026,null,{}] 13:12:25 INFO - PROCESS | 2564 | 1471464745549 Marionette TRACE conn7 -> [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:12:25 INFO - PROCESS | 2564 | 1471464745552 Marionette INFO sendAsync bc8f8550-5cfe-4dfe-b5f0-ca36c3097f63 13:12:25 INFO - PROCESS | 2564 | 1471464745656 Marionette TRACE conn7 <- [1,1027,null,{"value":null}] 13:12:25 INFO - PROCESS | 2564 | 1471464745727 Marionette TRACE conn7 -> [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\", \"8d521690-0e1e-4993-8caf-94bf4ae6dcf1\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:12:25 INFO - PROCESS | 2564 | 1471464745729 Marionette INFO sendAsync bc8f8550-5cfe-4dfe-b5f0-ca36c3097f63 13:12:25 INFO - PROCESS | 2564 | ++DOCSHELL 00000039CB50A800 == 29 [pid = 2564] [id = 266] 13:12:25 INFO - PROCESS | 2564 | ++DOMWINDOW == 76 (00000039C63A3800) [pid = 2564] [serial = 797] [outer = 0000000000000000] 13:12:25 INFO - PROCESS | 2564 | ++DOMWINDOW == 77 (00000039C74B3400) [pid = 2564] [serial = 798] [outer = 00000039C63A3800] 13:12:25 INFO - PROCESS | 2564 | 1471464745781 Marionette DEBUG loaded listener.js 13:12:25 INFO - PROCESS | 2564 | ++DOMWINDOW == 78 (00000039C7A5F800) [pid = 2564] [serial = 799] [outer = 00000039C63A3800] 13:12:26 INFO - PROCESS | 2564 | 1471464746168 Marionette TRACE conn7 <- [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:12:26 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-7.html | Canvas test: 2d.fillStyle.parse.invalid.rgba-7 13:12:26 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-7.html | took 692ms 13:12:26 INFO - PROCESS | 2564 | 1471464746236 Marionette TRACE conn7 -> [0,1029,"getWindowHandle",null] 13:12:26 INFO - PROCESS | 2564 | 1471464746238 Marionette TRACE conn7 <- [1,1029,null,{"value":"13"}] 13:12:26 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-1.html 13:12:26 INFO - PROCESS | 2564 | 1471464746242 Marionette TRACE conn7 -> [0,1030,"setScriptTimeout",{"ms":35000}] 13:12:26 INFO - PROCESS | 2564 | 1471464746246 Marionette TRACE conn7 <- [1,1030,null,{}] 13:12:26 INFO - PROCESS | 2564 | 1471464746257 Marionette TRACE conn7 -> [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:12:26 INFO - PROCESS | 2564 | 1471464746262 Marionette INFO sendAsync bc8f8550-5cfe-4dfe-b5f0-ca36c3097f63 13:12:26 INFO - PROCESS | 2564 | 1471464746349 Marionette TRACE conn7 <- [1,1031,null,{"value":null}] 13:12:26 INFO - PROCESS | 2564 | 1471464746356 Marionette TRACE conn7 -> [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\", \"8d521690-0e1e-4993-8caf-94bf4ae6dcf1\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:12:26 INFO - PROCESS | 2564 | 1471464746360 Marionette INFO sendAsync bc8f8550-5cfe-4dfe-b5f0-ca36c3097f63 13:12:26 INFO - PROCESS | 2564 | ++DOCSHELL 00000039CCDD2000 == 30 [pid = 2564] [id = 267] 13:12:26 INFO - PROCESS | 2564 | ++DOMWINDOW == 79 (00000039C122AC00) [pid = 2564] [serial = 800] [outer = 0000000000000000] 13:12:26 INFO - PROCESS | 2564 | ++DOMWINDOW == 80 (00000039CAEB4400) [pid = 2564] [serial = 801] [outer = 00000039C122AC00] 13:12:26 INFO - PROCESS | 2564 | 1471464746411 Marionette DEBUG loaded listener.js 13:12:26 INFO - PROCESS | 2564 | ++DOMWINDOW == 81 (00000039CC3B8C00) [pid = 2564] [serial = 802] [outer = 00000039C122AC00] 13:12:26 INFO - PROCESS | 2564 | 1471464746898 Marionette TRACE conn7 <- [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:12:26 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-1.html | Canvas test: 2d.fillStyle.parse.rgb-clamp-1 13:12:26 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-1.html | took 692ms 13:12:26 INFO - PROCESS | 2564 | 1471464746936 Marionette TRACE conn7 -> [0,1033,"getWindowHandle",null] 13:12:26 INFO - PROCESS | 2564 | 1471464746939 Marionette TRACE conn7 <- [1,1033,null,{"value":"13"}] 13:12:26 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-2.html 13:12:26 INFO - PROCESS | 2564 | 1471464746943 Marionette TRACE conn7 -> [0,1034,"setScriptTimeout",{"ms":35000}] 13:12:26 INFO - PROCESS | 2564 | 1471464746945 Marionette TRACE conn7 <- [1,1034,null,{}] 13:12:26 INFO - PROCESS | 2564 | 1471464746949 Marionette TRACE conn7 -> [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:12:26 INFO - PROCESS | 2564 | 1471464746951 Marionette INFO sendAsync bc8f8550-5cfe-4dfe-b5f0-ca36c3097f63 13:12:27 INFO - PROCESS | 2564 | 1471464747095 Marionette TRACE conn7 <- [1,1035,null,{"value":null}] 13:12:27 INFO - PROCESS | 2564 | 1471464747145 Marionette TRACE conn7 -> [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\", \"8d521690-0e1e-4993-8caf-94bf4ae6dcf1\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:12:27 INFO - PROCESS | 2564 | 1471464747147 Marionette INFO sendAsync bc8f8550-5cfe-4dfe-b5f0-ca36c3097f63 13:12:27 INFO - PROCESS | 2564 | ++DOCSHELL 00000039CD411800 == 31 [pid = 2564] [id = 268] 13:12:27 INFO - PROCESS | 2564 | ++DOMWINDOW == 82 (00000039CCE47800) [pid = 2564] [serial = 803] [outer = 0000000000000000] 13:12:27 INFO - PROCESS | 2564 | ++DOMWINDOW == 83 (00000039CCE4F400) [pid = 2564] [serial = 804] [outer = 00000039CCE47800] 13:12:27 INFO - PROCESS | 2564 | 1471464747196 Marionette DEBUG loaded listener.js 13:12:27 INFO - PROCESS | 2564 | ++DOMWINDOW == 84 (00000039CCF39C00) [pid = 2564] [serial = 805] [outer = 00000039CCE47800] 13:12:27 INFO - PROCESS | 2564 | 1471464747641 Marionette TRACE conn7 <- [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:12:27 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-2.html | Canvas test: 2d.fillStyle.parse.rgb-clamp-2 13:12:27 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-2.html | took 734ms 13:12:27 INFO - PROCESS | 2564 | 1471464747679 Marionette TRACE conn7 -> [0,1037,"getWindowHandle",null] 13:12:27 INFO - PROCESS | 2564 | 1471464747682 Marionette TRACE conn7 <- [1,1037,null,{"value":"13"}] 13:12:27 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-3.html 13:12:27 INFO - PROCESS | 2564 | 1471464747685 Marionette TRACE conn7 -> [0,1038,"setScriptTimeout",{"ms":35000}] 13:12:27 INFO - PROCESS | 2564 | 1471464747687 Marionette TRACE conn7 <- [1,1038,null,{}] 13:12:27 INFO - PROCESS | 2564 | 1471464747690 Marionette TRACE conn7 -> [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:12:27 INFO - PROCESS | 2564 | 1471464747692 Marionette INFO sendAsync bc8f8550-5cfe-4dfe-b5f0-ca36c3097f63 13:12:27 INFO - PROCESS | 2564 | 1471464747799 Marionette TRACE conn7 <- [1,1039,null,{"value":null}] 13:12:27 INFO - PROCESS | 2564 | 1471464747804 Marionette TRACE conn7 -> [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\", \"8d521690-0e1e-4993-8caf-94bf4ae6dcf1\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:12:27 INFO - PROCESS | 2564 | 1471464747807 Marionette INFO sendAsync bc8f8550-5cfe-4dfe-b5f0-ca36c3097f63 13:12:27 INFO - PROCESS | 2564 | ++DOCSHELL 00000039CDC1A000 == 32 [pid = 2564] [id = 269] 13:12:27 INFO - PROCESS | 2564 | ++DOMWINDOW == 85 (00000039C166E400) [pid = 2564] [serial = 806] [outer = 0000000000000000] 13:12:27 INFO - PROCESS | 2564 | ++DOMWINDOW == 86 (00000039CCF43800) [pid = 2564] [serial = 807] [outer = 00000039C166E400] 13:12:27 INFO - PROCESS | 2564 | 1471464747854 Marionette DEBUG loaded listener.js 13:12:27 INFO - PROCESS | 2564 | ++DOMWINDOW == 87 (00000039CD424800) [pid = 2564] [serial = 808] [outer = 00000039C166E400] 13:12:28 INFO - PROCESS | 2564 | 1471464748331 Marionette TRACE conn7 <- [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:12:28 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-3.html | Canvas test: 2d.fillStyle.parse.rgb-clamp-3 13:12:28 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-3.html | took 671ms 13:12:28 INFO - PROCESS | 2564 | 1471464748359 Marionette TRACE conn7 -> [0,1041,"getWindowHandle",null] 13:12:28 INFO - PROCESS | 2564 | 1471464748362 Marionette TRACE conn7 <- [1,1041,null,{"value":"13"}] 13:12:28 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-4.html 13:12:28 INFO - PROCESS | 2564 | 1471464748365 Marionette TRACE conn7 -> [0,1042,"setScriptTimeout",{"ms":35000}] 13:12:28 INFO - PROCESS | 2564 | 1471464748367 Marionette TRACE conn7 <- [1,1042,null,{}] 13:12:28 INFO - PROCESS | 2564 | 1471464748371 Marionette TRACE conn7 -> [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:12:28 INFO - PROCESS | 2564 | 1471464748377 Marionette INFO sendAsync bc8f8550-5cfe-4dfe-b5f0-ca36c3097f63 13:12:28 INFO - PROCESS | 2564 | 1471464748546 Marionette TRACE conn7 <- [1,1043,null,{"value":null}] 13:12:28 INFO - PROCESS | 2564 | 1471464748559 Marionette TRACE conn7 -> [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\", \"8d521690-0e1e-4993-8caf-94bf4ae6dcf1\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:12:28 INFO - PROCESS | 2564 | 1471464748561 Marionette INFO sendAsync bc8f8550-5cfe-4dfe-b5f0-ca36c3097f63 13:12:28 INFO - PROCESS | 2564 | ++DOCSHELL 00000039CE1EA000 == 33 [pid = 2564] [id = 270] 13:12:28 INFO - PROCESS | 2564 | ++DOMWINDOW == 88 (00000039C7A60000) [pid = 2564] [serial = 809] [outer = 0000000000000000] 13:12:28 INFO - PROCESS | 2564 | ++DOMWINDOW == 89 (00000039CDB5A000) [pid = 2564] [serial = 810] [outer = 00000039C7A60000] 13:12:28 INFO - PROCESS | 2564 | 1471464748608 Marionette DEBUG loaded listener.js 13:12:28 INFO - PROCESS | 2564 | ++DOMWINDOW == 90 (00000039CE079000) [pid = 2564] [serial = 811] [outer = 00000039C7A60000] 13:12:29 INFO - PROCESS | 2564 | --DOMWINDOW == 89 (00000039CDFB8800) [pid = 2564] [serial = 761] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-2.html] 13:12:29 INFO - PROCESS | 2564 | --DOMWINDOW == 88 (00000039CEA30000) [pid = 2564] [serial = 764] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-3.html] 13:12:29 INFO - PROCESS | 2564 | --DOMWINDOW == 87 (00000039C17A5C00) [pid = 2564] [serial = 770] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-5.html] 13:12:29 INFO - PROCESS | 2564 | --DOMWINDOW == 86 (00000039C7E63000) [pid = 2564] [serial = 746] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-2.html] 13:12:29 INFO - PROCESS | 2564 | --DOMWINDOW == 85 (00000039CE4AA800) [pid = 2564] [serial = 740] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsla-2.html] 13:12:29 INFO - PROCESS | 2564 | --DOMWINDOW == 84 (00000039C74B2C00) [pid = 2564] [serial = 752] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-4.html] 13:12:29 INFO - PROCESS | 2564 | --DOMWINDOW == 83 (00000039C29F3400) [pid = 2564] [serial = 749] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-3.html] 13:12:29 INFO - PROCESS | 2564 | --DOMWINDOW == 82 (00000039CD234400) [pid = 2564] [serial = 773] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-6.html] 13:12:29 INFO - PROCESS | 2564 | --DOMWINDOW == 81 (00000039CD9DF000) [pid = 2564] [serial = 758] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-1.html] 13:12:29 INFO - PROCESS | 2564 | --DOMWINDOW == 80 (00000039CB5A1000) [pid = 2564] [serial = 755] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-5.html] 13:12:29 INFO - PROCESS | 2564 | --DOMWINDOW == 79 (00000039C1852800) [pid = 2564] [serial = 743] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-1.html] 13:12:29 INFO - PROCESS | 2564 | --DOMWINDOW == 78 (00000039CEDC8C00) [pid = 2564] [serial = 767] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-4.html] 13:12:29 INFO - PROCESS | 2564 | --DOMWINDOW == 77 (00000039D00D0800) [pid = 2564] [serial = 776] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-7.html] 13:12:29 INFO - PROCESS | 2564 | 1471464749276 Marionette TRACE conn7 <- [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:12:29 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-4.html | Canvas test: 2d.fillStyle.parse.rgb-clamp-4 13:12:29 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-4.html | took 943ms 13:12:29 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-5.html 13:12:29 INFO - PROCESS | 2564 | 1471464749310 Marionette TRACE conn7 -> [0,1045,"getWindowHandle",null] 13:12:29 INFO - PROCESS | 2564 | 1471464749313 Marionette TRACE conn7 <- [1,1045,null,{"value":"13"}] 13:12:29 INFO - PROCESS | 2564 | 1471464749316 Marionette TRACE conn7 -> [0,1046,"setScriptTimeout",{"ms":35000}] 13:12:29 INFO - PROCESS | 2564 | 1471464749318 Marionette TRACE conn7 <- [1,1046,null,{}] 13:12:29 INFO - PROCESS | 2564 | 1471464749326 Marionette TRACE conn7 -> [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:12:29 INFO - PROCESS | 2564 | 1471464749328 Marionette INFO sendAsync bc8f8550-5cfe-4dfe-b5f0-ca36c3097f63 13:12:29 INFO - PROCESS | 2564 | 1471464749411 Marionette TRACE conn7 <- [1,1047,null,{"value":null}] 13:12:29 INFO - PROCESS | 2564 | 1471464749417 Marionette TRACE conn7 -> [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\", \"8d521690-0e1e-4993-8caf-94bf4ae6dcf1\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:12:29 INFO - PROCESS | 2564 | 1471464749419 Marionette INFO sendAsync bc8f8550-5cfe-4dfe-b5f0-ca36c3097f63 13:12:29 INFO - PROCESS | 2564 | ++DOCSHELL 00000039D1323000 == 34 [pid = 2564] [id = 271] 13:12:29 INFO - PROCESS | 2564 | ++DOMWINDOW == 78 (00000039CAA83800) [pid = 2564] [serial = 812] [outer = 0000000000000000] 13:12:29 INFO - PROCESS | 2564 | ++DOMWINDOW == 79 (00000039CD0DD800) [pid = 2564] [serial = 813] [outer = 00000039CAA83800] 13:12:29 INFO - PROCESS | 2564 | 1471464749467 Marionette DEBUG loaded listener.js 13:12:29 INFO - PROCESS | 2564 | ++DOMWINDOW == 80 (00000039CE078800) [pid = 2564] [serial = 814] [outer = 00000039CAA83800] 13:12:29 INFO - PROCESS | 2564 | 1471464749895 Marionette TRACE conn7 <- [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:12:29 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-5.html | Canvas test: 2d.fillStyle.parse.rgb-clamp-5 13:12:29 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-5.html | took 628ms 13:12:29 INFO - PROCESS | 2564 | 1471464749948 Marionette TRACE conn7 -> [0,1049,"getWindowHandle",null] 13:12:29 INFO - PROCESS | 2564 | 1471464749950 Marionette TRACE conn7 <- [1,1049,null,{"value":"13"}] 13:12:29 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-eof.html 13:12:29 INFO - PROCESS | 2564 | 1471464749954 Marionette TRACE conn7 -> [0,1050,"setScriptTimeout",{"ms":35000}] 13:12:29 INFO - PROCESS | 2564 | 1471464749955 Marionette TRACE conn7 <- [1,1050,null,{}] 13:12:29 INFO - PROCESS | 2564 | 1471464749959 Marionette TRACE conn7 -> [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:12:29 INFO - PROCESS | 2564 | 1471464749961 Marionette INFO sendAsync bc8f8550-5cfe-4dfe-b5f0-ca36c3097f63 13:12:30 INFO - PROCESS | 2564 | 1471464750045 Marionette TRACE conn7 <- [1,1051,null,{"value":null}] 13:12:30 INFO - PROCESS | 2564 | 1471464750050 Marionette TRACE conn7 -> [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\", \"8d521690-0e1e-4993-8caf-94bf4ae6dcf1\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:12:30 INFO - PROCESS | 2564 | 1471464750052 Marionette INFO sendAsync bc8f8550-5cfe-4dfe-b5f0-ca36c3097f63 13:12:30 INFO - PROCESS | 2564 | ++DOCSHELL 00000039D1E0A000 == 35 [pid = 2564] [id = 272] 13:12:30 INFO - PROCESS | 2564 | ++DOMWINDOW == 81 (00000039CE086400) [pid = 2564] [serial = 815] [outer = 0000000000000000] 13:12:30 INFO - PROCESS | 2564 | ++DOMWINDOW == 82 (00000039CEA29000) [pid = 2564] [serial = 816] [outer = 00000039CE086400] 13:12:30 INFO - PROCESS | 2564 | 1471464750108 Marionette DEBUG loaded listener.js 13:12:30 INFO - PROCESS | 2564 | ++DOMWINDOW == 83 (00000039CEA4B400) [pid = 2564] [serial = 817] [outer = 00000039CE086400] 13:12:30 INFO - PROCESS | 2564 | 1471464750543 Marionette TRACE conn7 <- [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:12:30 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-eof.html | Canvas test: 2d.fillStyle.parse.rgb-eof 13:12:30 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-eof.html | took 628ms 13:12:30 INFO - PROCESS | 2564 | 1471464750588 Marionette TRACE conn7 -> [0,1053,"getWindowHandle",null] 13:12:30 INFO - PROCESS | 2564 | 1471464750591 Marionette TRACE conn7 <- [1,1053,null,{"value":"13"}] 13:12:30 INFO - PROCESS | 2564 | 1471464750594 Marionette TRACE conn7 -> [0,1054,"setScriptTimeout",{"ms":35000}] 13:12:30 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-num.html 13:12:30 INFO - PROCESS | 2564 | 1471464750596 Marionette TRACE conn7 <- [1,1054,null,{}] 13:12:30 INFO - PROCESS | 2564 | 1471464750600 Marionette TRACE conn7 -> [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:12:30 INFO - PROCESS | 2564 | 1471464750602 Marionette INFO sendAsync bc8f8550-5cfe-4dfe-b5f0-ca36c3097f63 13:12:30 INFO - PROCESS | 2564 | 1471464750692 Marionette TRACE conn7 <- [1,1055,null,{"value":null}] 13:12:30 INFO - PROCESS | 2564 | 1471464750698 Marionette TRACE conn7 -> [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\", \"8d521690-0e1e-4993-8caf-94bf4ae6dcf1\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:12:30 INFO - PROCESS | 2564 | 1471464750700 Marionette INFO sendAsync bc8f8550-5cfe-4dfe-b5f0-ca36c3097f63 13:12:30 INFO - PROCESS | 2564 | ++DOCSHELL 00000039CCDD1000 == 36 [pid = 2564] [id = 273] 13:12:30 INFO - PROCESS | 2564 | ++DOMWINDOW == 84 (00000039CEA4E000) [pid = 2564] [serial = 818] [outer = 0000000000000000] 13:12:30 INFO - PROCESS | 2564 | ++DOMWINDOW == 85 (00000039CEA56C00) [pid = 2564] [serial = 819] [outer = 00000039CEA4E000] 13:12:30 INFO - PROCESS | 2564 | 1471464750748 Marionette DEBUG loaded listener.js 13:12:30 INFO - PROCESS | 2564 | ++DOMWINDOW == 86 (00000039CEAEA800) [pid = 2564] [serial = 820] [outer = 00000039CEA4E000] 13:12:31 INFO - PROCESS | 2564 | 1471464751506 Marionette TRACE conn7 <- [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:12:31 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-num.html | Canvas test: 2d.fillStyle.parse.rgb-num 13:12:31 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-num.html | took 943ms 13:12:31 INFO - PROCESS | 2564 | 1471464751542 Marionette TRACE conn7 -> [0,1057,"getWindowHandle",null] 13:12:31 INFO - PROCESS | 2564 | 1471464751547 Marionette TRACE conn7 <- [1,1057,null,{"value":"13"}] 13:12:31 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-percent.html 13:12:31 INFO - PROCESS | 2564 | 1471464751552 Marionette TRACE conn7 -> [0,1058,"setScriptTimeout",{"ms":35000}] 13:12:31 INFO - PROCESS | 2564 | 1471464751556 Marionette TRACE conn7 <- [1,1058,null,{}] 13:12:31 INFO - PROCESS | 2564 | 1471464751563 Marionette TRACE conn7 -> [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:12:31 INFO - PROCESS | 2564 | 1471464751566 Marionette INFO sendAsync bc8f8550-5cfe-4dfe-b5f0-ca36c3097f63 13:12:31 INFO - PROCESS | 2564 | 1471464751720 Marionette TRACE conn7 <- [1,1059,null,{"value":null}] 13:12:31 INFO - PROCESS | 2564 | 1471464751828 Marionette TRACE conn7 -> [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\", \"8d521690-0e1e-4993-8caf-94bf4ae6dcf1\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:12:31 INFO - PROCESS | 2564 | 1471464751832 Marionette INFO sendAsync bc8f8550-5cfe-4dfe-b5f0-ca36c3097f63 13:12:31 INFO - PROCESS | 2564 | ++DOCSHELL 00000039CAB94000 == 37 [pid = 2564] [id = 274] 13:12:31 INFO - PROCESS | 2564 | ++DOMWINDOW == 87 (00000039C1674000) [pid = 2564] [serial = 821] [outer = 0000000000000000] 13:12:31 INFO - PROCESS | 2564 | ++DOMWINDOW == 88 (00000039C1F4F400) [pid = 2564] [serial = 822] [outer = 00000039C1674000] 13:12:31 INFO - PROCESS | 2564 | 1471464751894 Marionette DEBUG loaded listener.js 13:12:32 INFO - PROCESS | 2564 | ++DOMWINDOW == 89 (00000039C63D0C00) [pid = 2564] [serial = 823] [outer = 00000039C1674000] 13:12:32 INFO - PROCESS | 2564 | 1471464752543 Marionette TRACE conn7 <- [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:12:32 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-percent.html | Canvas test: 2d.fillStyle.parse.rgb-percent 13:12:32 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-percent.html | took 1030ms 13:12:32 INFO - PROCESS | 2564 | 1471464752609 Marionette TRACE conn7 -> [0,1061,"getWindowHandle",null] 13:12:32 INFO - PROCESS | 2564 | 1471464752614 Marionette TRACE conn7 <- [1,1061,null,{"value":"13"}] 13:12:32 INFO - PROCESS | 2564 | 1471464752643 Marionette TRACE conn7 -> [0,1062,"setScriptTimeout",{"ms":35000}] 13:12:32 INFO - PROCESS | 2564 | 1471464752646 Marionette TRACE conn7 <- [1,1062,null,{}] 13:12:32 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-clamp-1.html 13:12:32 INFO - PROCESS | 2564 | 1471464752650 Marionette TRACE conn7 -> [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:12:32 INFO - PROCESS | 2564 | 1471464752654 Marionette INFO sendAsync bc8f8550-5cfe-4dfe-b5f0-ca36c3097f63 13:12:32 INFO - PROCESS | 2564 | 1471464752787 Marionette TRACE conn7 <- [1,1063,null,{"value":null}] 13:12:32 INFO - PROCESS | 2564 | 1471464752854 Marionette TRACE conn7 -> [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\", \"8d521690-0e1e-4993-8caf-94bf4ae6dcf1\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:12:32 INFO - PROCESS | 2564 | 1471464752857 Marionette INFO sendAsync bc8f8550-5cfe-4dfe-b5f0-ca36c3097f63 13:12:32 INFO - PROCESS | 2564 | ++DOCSHELL 00000039CDC18800 == 38 [pid = 2564] [id = 275] 13:12:32 INFO - PROCESS | 2564 | ++DOMWINDOW == 90 (00000039C7E69C00) [pid = 2564] [serial = 824] [outer = 0000000000000000] 13:12:32 INFO - PROCESS | 2564 | ++DOMWINDOW == 91 (00000039CAA86400) [pid = 2564] [serial = 825] [outer = 00000039C7E69C00] 13:12:32 INFO - PROCESS | 2564 | 1471464752959 Marionette DEBUG loaded listener.js 13:12:33 INFO - PROCESS | 2564 | ++DOMWINDOW == 92 (00000039CCC9F800) [pid = 2564] [serial = 826] [outer = 00000039C7E69C00] 13:12:33 INFO - PROCESS | 2564 | --DOCSHELL 00000039D1E0A000 == 37 [pid = 2564] [id = 272] 13:12:33 INFO - PROCESS | 2564 | --DOCSHELL 00000039D1323000 == 36 [pid = 2564] [id = 271] 13:12:33 INFO - PROCESS | 2564 | --DOCSHELL 00000039CE1EA000 == 35 [pid = 2564] [id = 270] 13:12:33 INFO - PROCESS | 2564 | --DOCSHELL 00000039CDC1A000 == 34 [pid = 2564] [id = 269] 13:12:33 INFO - PROCESS | 2564 | --DOCSHELL 00000039CD411800 == 33 [pid = 2564] [id = 268] 13:12:33 INFO - PROCESS | 2564 | --DOCSHELL 00000039CCDD2000 == 32 [pid = 2564] [id = 267] 13:12:33 INFO - PROCESS | 2564 | --DOCSHELL 00000039CB50A800 == 31 [pid = 2564] [id = 266] 13:12:33 INFO - PROCESS | 2564 | --DOCSHELL 00000039C6613800 == 30 [pid = 2564] [id = 265] 13:12:33 INFO - PROCESS | 2564 | --DOCSHELL 00000039C7ACC000 == 29 [pid = 2564] [id = 264] 13:12:33 INFO - PROCESS | 2564 | --DOMWINDOW == 91 (00000039CDFC3400) [pid = 2564] [serial = 762] [outer = 0000000000000000] [url = about:blank] 13:12:33 INFO - PROCESS | 2564 | --DOMWINDOW == 90 (00000039CE3BA400) [pid = 2564] [serial = 763] [outer = 0000000000000000] [url = about:blank] 13:12:33 INFO - PROCESS | 2564 | --DOMWINDOW == 89 (00000039CEAE2C00) [pid = 2564] [serial = 766] [outer = 0000000000000000] [url = about:blank] 13:12:33 INFO - PROCESS | 2564 | --DOMWINDOW == 88 (00000039CEA52800) [pid = 2564] [serial = 765] [outer = 0000000000000000] [url = about:blank] 13:12:33 INFO - PROCESS | 2564 | --DOMWINDOW == 87 (00000039CAAF9800) [pid = 2564] [serial = 771] [outer = 0000000000000000] [url = about:blank] 13:12:33 INFO - PROCESS | 2564 | --DOMWINDOW == 86 (00000039CAA7C000) [pid = 2564] [serial = 747] [outer = 0000000000000000] [url = about:blank] 13:12:33 INFO - PROCESS | 2564 | --DOMWINDOW == 85 (00000039CB59AC00) [pid = 2564] [serial = 748] [outer = 0000000000000000] [url = about:blank] 13:12:33 INFO - PROCESS | 2564 | --DOMWINDOW == 84 (00000039CEA29800) [pid = 2564] [serial = 742] [outer = 0000000000000000] [url = about:blank] 13:12:33 INFO - PROCESS | 2564 | --DOMWINDOW == 83 (00000039C7A5FC00) [pid = 2564] [serial = 753] [outer = 0000000000000000] [url = about:blank] 13:12:33 INFO - PROCESS | 2564 | --DOMWINDOW == 82 (00000039CAA7C800) [pid = 2564] [serial = 754] [outer = 0000000000000000] [url = about:blank] 13:12:33 INFO - PROCESS | 2564 | --DOMWINDOW == 81 (00000039C6211400) [pid = 2564] [serial = 750] [outer = 0000000000000000] [url = about:blank] 13:12:33 INFO - PROCESS | 2564 | --DOMWINDOW == 80 (00000039C74B1400) [pid = 2564] [serial = 751] [outer = 0000000000000000] [url = about:blank] 13:12:33 INFO - PROCESS | 2564 | --DOMWINDOW == 79 (00000039D0278C00) [pid = 2564] [serial = 775] [outer = 0000000000000000] [url = about:blank] 13:12:33 INFO - PROCESS | 2564 | --DOMWINDOW == 78 (00000039CDCEBC00) [pid = 2564] [serial = 759] [outer = 0000000000000000] [url = about:blank] 13:12:33 INFO - PROCESS | 2564 | --DOMWINDOW == 77 (00000039CCE45C00) [pid = 2564] [serial = 756] [outer = 0000000000000000] [url = about:blank] 13:12:33 INFO - PROCESS | 2564 | --DOMWINDOW == 76 (00000039CD230000) [pid = 2564] [serial = 757] [outer = 0000000000000000] [url = about:blank] 13:12:33 INFO - PROCESS | 2564 | --DOMWINDOW == 75 (00000039C18D0400) [pid = 2564] [serial = 744] [outer = 0000000000000000] [url = about:blank] 13:12:33 INFO - PROCESS | 2564 | --DOMWINDOW == 74 (00000039CEDD3800) [pid = 2564] [serial = 768] [outer = 0000000000000000] [url = about:blank] 13:12:33 INFO - PROCESS | 2564 | --DOMWINDOW == 73 (00000039C65EA800) [pid = 2564] [serial = 745] [outer = 0000000000000000] [url = about:blank] 13:12:33 INFO - PROCESS | 2564 | --DOMWINDOW == 72 (00000039D05B4000) [pid = 2564] [serial = 777] [outer = 0000000000000000] [url = about:blank] 13:12:33 INFO - PROCESS | 2564 | --DOMWINDOW == 71 (00000039CFD3F400) [pid = 2564] [serial = 774] [outer = 0000000000000000] [url = about:blank] 13:12:33 INFO - PROCESS | 2564 | --DOMWINDOW == 70 (00000039CF911000) [pid = 2564] [serial = 769] [outer = 0000000000000000] [url = about:blank] 13:12:33 INFO - PROCESS | 2564 | --DOMWINDOW == 69 (00000039D05E1400) [pid = 2564] [serial = 778] [outer = 0000000000000000] [url = about:blank] 13:12:33 INFO - PROCESS | 2564 | --DOMWINDOW == 68 (00000039CE077C00) [pid = 2564] [serial = 772] [outer = 0000000000000000] [url = about:blank] 13:12:33 INFO - PROCESS | 2564 | --DOMWINDOW == 67 (00000039CDCF6C00) [pid = 2564] [serial = 760] [outer = 0000000000000000] [url = about:blank] 13:12:33 INFO - PROCESS | 2564 | 1471464753873 Marionette TRACE conn7 <- [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:12:33 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-clamp-1.html | Canvas test: 2d.fillStyle.parse.rgba-clamp-1 13:12:33 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-clamp-1.html | took 1276ms 13:12:33 INFO - PROCESS | 2564 | 1471464753927 Marionette TRACE conn7 -> [0,1065,"getWindowHandle",null] 13:12:33 INFO - PROCESS | 2564 | 1471464753931 Marionette TRACE conn7 <- [1,1065,null,{"value":"13"}] 13:12:33 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-clamp-2.html 13:12:33 INFO - PROCESS | 2564 | 1471464753950 Marionette TRACE conn7 -> [0,1066,"setScriptTimeout",{"ms":35000}] 13:12:33 INFO - PROCESS | 2564 | 1471464753953 Marionette TRACE conn7 <- [1,1066,null,{}] 13:12:33 INFO - PROCESS | 2564 | 1471464753960 Marionette TRACE conn7 -> [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:12:33 INFO - PROCESS | 2564 | 1471464753963 Marionette INFO sendAsync bc8f8550-5cfe-4dfe-b5f0-ca36c3097f63 13:12:34 INFO - PROCESS | 2564 | 1471464754057 Marionette TRACE conn7 <- [1,1067,null,{"value":null}] 13:12:34 INFO - PROCESS | 2564 | 1471464754071 Marionette TRACE conn7 -> [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\", \"8d521690-0e1e-4993-8caf-94bf4ae6dcf1\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:12:34 INFO - PROCESS | 2564 | 1471464754075 Marionette INFO sendAsync bc8f8550-5cfe-4dfe-b5f0-ca36c3097f63 13:12:34 INFO - PROCESS | 2564 | ++DOCSHELL 00000039C6841000 == 30 [pid = 2564] [id = 276] 13:12:34 INFO - PROCESS | 2564 | ++DOMWINDOW == 68 (00000039C586CC00) [pid = 2564] [serial = 827] [outer = 0000000000000000] 13:12:34 INFO - PROCESS | 2564 | ++DOMWINDOW == 69 (00000039C62D6800) [pid = 2564] [serial = 828] [outer = 00000039C586CC00] 13:12:34 INFO - PROCESS | 2564 | 1471464754127 Marionette DEBUG loaded listener.js 13:12:34 INFO - PROCESS | 2564 | ++DOMWINDOW == 70 (00000039C74B1400) [pid = 2564] [serial = 829] [outer = 00000039C586CC00] 13:12:34 INFO - PROCESS | 2564 | 1471464754636 Marionette TRACE conn7 <- [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:12:34 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-clamp-2.html | Canvas test: 2d.fillStyle.parse.rgba-clamp-2 13:12:34 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-clamp-2.html | took 733ms 13:12:34 INFO - PROCESS | 2564 | 1471464754680 Marionette TRACE conn7 -> [0,1069,"getWindowHandle",null] 13:12:34 INFO - PROCESS | 2564 | 1471464754685 Marionette TRACE conn7 <- [1,1069,null,{"value":"13"}] 13:12:34 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-eof.html 13:12:34 INFO - PROCESS | 2564 | 1471464754691 Marionette TRACE conn7 -> [0,1070,"setScriptTimeout",{"ms":35000}] 13:12:34 INFO - PROCESS | 2564 | 1471464754694 Marionette TRACE conn7 <- [1,1070,null,{}] 13:12:34 INFO - PROCESS | 2564 | 1471464754697 Marionette TRACE conn7 -> [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:12:34 INFO - PROCESS | 2564 | 1471464754700 Marionette INFO sendAsync bc8f8550-5cfe-4dfe-b5f0-ca36c3097f63 13:12:34 INFO - PROCESS | 2564 | 1471464754791 Marionette TRACE conn7 <- [1,1071,null,{"value":null}] 13:12:34 INFO - PROCESS | 2564 | 1471464754801 Marionette TRACE conn7 -> [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\", \"8d521690-0e1e-4993-8caf-94bf4ae6dcf1\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:12:34 INFO - PROCESS | 2564 | 1471464754803 Marionette INFO sendAsync bc8f8550-5cfe-4dfe-b5f0-ca36c3097f63 13:12:34 INFO - PROCESS | 2564 | ++DOCSHELL 00000039CC384800 == 31 [pid = 2564] [id = 277] 13:12:34 INFO - PROCESS | 2564 | ++DOMWINDOW == 71 (00000039CAA89400) [pid = 2564] [serial = 830] [outer = 0000000000000000] 13:12:34 INFO - PROCESS | 2564 | ++DOMWINDOW == 72 (00000039CAE2E000) [pid = 2564] [serial = 831] [outer = 00000039CAA89400] 13:12:34 INFO - PROCESS | 2564 | 1471464754853 Marionette DEBUG loaded listener.js 13:12:34 INFO - PROCESS | 2564 | ++DOMWINDOW == 73 (00000039CC3BA800) [pid = 2564] [serial = 832] [outer = 00000039CAA89400] 13:12:35 INFO - PROCESS | 2564 | 1471464755329 Marionette TRACE conn7 <- [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:12:35 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-eof.html | Canvas test: 2d.fillStyle.parse.rgba-eof 13:12:35 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-eof.html | took 692ms 13:12:35 INFO - PROCESS | 2564 | 1471464755386 Marionette TRACE conn7 -> [0,1073,"getWindowHandle",null] 13:12:35 INFO - PROCESS | 2564 | 1471464755388 Marionette TRACE conn7 <- [1,1073,null,{"value":"13"}] 13:12:35 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-num-1.html 13:12:35 INFO - PROCESS | 2564 | 1471464755392 Marionette TRACE conn7 -> [0,1074,"setScriptTimeout",{"ms":35000}] 13:12:35 INFO - PROCESS | 2564 | 1471464755396 Marionette TRACE conn7 <- [1,1074,null,{}] 13:12:35 INFO - PROCESS | 2564 | 1471464755408 Marionette TRACE conn7 -> [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:12:35 INFO - PROCESS | 2564 | 1471464755413 Marionette INFO sendAsync bc8f8550-5cfe-4dfe-b5f0-ca36c3097f63 13:12:35 INFO - PROCESS | 2564 | 1471464755566 Marionette TRACE conn7 <- [1,1075,null,{"value":null}] 13:12:35 INFO - PROCESS | 2564 | 1471464755616 Marionette TRACE conn7 -> [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\", \"8d521690-0e1e-4993-8caf-94bf4ae6dcf1\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:12:35 INFO - PROCESS | 2564 | 1471464755619 Marionette INFO sendAsync bc8f8550-5cfe-4dfe-b5f0-ca36c3097f63 13:12:35 INFO - PROCESS | 2564 | ++DOCSHELL 00000039CD517800 == 32 [pid = 2564] [id = 278] 13:12:35 INFO - PROCESS | 2564 | ++DOMWINDOW == 74 (00000039C17A6C00) [pid = 2564] [serial = 833] [outer = 0000000000000000] 13:12:35 INFO - PROCESS | 2564 | ++DOMWINDOW == 75 (00000039CD22A400) [pid = 2564] [serial = 834] [outer = 00000039C17A6C00] 13:12:35 INFO - PROCESS | 2564 | 1471464755671 Marionette DEBUG loaded listener.js 13:12:35 INFO - PROCESS | 2564 | ++DOMWINDOW == 76 (00000039CDB5C000) [pid = 2564] [serial = 835] [outer = 00000039C17A6C00] 13:12:36 INFO - PROCESS | 2564 | 1471464756041 Marionette TRACE conn7 <- [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:12:36 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-num-1.html | Canvas test: 2d.fillStyle.parse.rgba-num-1 13:12:36 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-num-1.html | took 691ms 13:12:36 INFO - PROCESS | 2564 | 1471464756085 Marionette TRACE conn7 -> [0,1077,"getWindowHandle",null] 13:12:36 INFO - PROCESS | 2564 | 1471464756088 Marionette TRACE conn7 <- [1,1077,null,{"value":"13"}] 13:12:36 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-num-2.html 13:12:36 INFO - PROCESS | 2564 | 1471464756091 Marionette TRACE conn7 -> [0,1078,"setScriptTimeout",{"ms":35000}] 13:12:36 INFO - PROCESS | 2564 | 1471464756093 Marionette TRACE conn7 <- [1,1078,null,{}] 13:12:36 INFO - PROCESS | 2564 | 1471464756096 Marionette TRACE conn7 -> [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:12:36 INFO - PROCESS | 2564 | 1471464756099 Marionette INFO sendAsync bc8f8550-5cfe-4dfe-b5f0-ca36c3097f63 13:12:36 INFO - PROCESS | 2564 | 1471464756228 Marionette TRACE conn7 <- [1,1079,null,{"value":null}] 13:12:36 INFO - PROCESS | 2564 | 1471464756234 Marionette TRACE conn7 -> [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\", \"8d521690-0e1e-4993-8caf-94bf4ae6dcf1\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:12:36 INFO - PROCESS | 2564 | 1471464756236 Marionette INFO sendAsync bc8f8550-5cfe-4dfe-b5f0-ca36c3097f63 13:12:36 INFO - PROCESS | 2564 | ++DOCSHELL 00000039CDED7800 == 33 [pid = 2564] [id = 279] 13:12:36 INFO - PROCESS | 2564 | ++DOMWINDOW == 77 (00000039CDCEE800) [pid = 2564] [serial = 836] [outer = 0000000000000000] 13:12:36 INFO - PROCESS | 2564 | ++DOMWINDOW == 78 (00000039CDCF6C00) [pid = 2564] [serial = 837] [outer = 00000039CDCEE800] 13:12:36 INFO - PROCESS | 2564 | 1471464756291 Marionette DEBUG loaded listener.js 13:12:36 INFO - PROCESS | 2564 | ++DOMWINDOW == 79 (00000039CDFBB400) [pid = 2564] [serial = 838] [outer = 00000039CDCEE800] 13:12:36 INFO - PROCESS | 2564 | 1471464756737 Marionette TRACE conn7 <- [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:12:36 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-num-2.html | Canvas test: 2d.fillStyle.parse.rgba-num-2 13:12:36 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-num-2.html | took 692ms 13:12:36 INFO - PROCESS | 2564 | [2564] WARNING: NS_ENSURE_SUCCESS(rv, rv) failed with result 0x80520012: file c:/builds/moz2_slave/m-rel-w64-d-000000000000000000/build/src/widget/windows/WinUtils.cpp, line 1465 13:12:36 INFO - PROCESS | 2564 | 1471464756979 Marionette TRACE conn7 -> [0,1081,"getWindowHandle",null] 13:12:36 INFO - PROCESS | 2564 | 1471464756981 Marionette TRACE conn7 <- [1,1081,null,{"value":"13"}] 13:12:37 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-percent.html 13:12:37 INFO - PROCESS | 2564 | 1471464757045 Marionette TRACE conn7 -> [0,1082,"setScriptTimeout",{"ms":35000}] 13:12:37 INFO - PROCESS | 2564 | 1471464757047 Marionette TRACE conn7 <- [1,1082,null,{}] 13:12:37 INFO - PROCESS | 2564 | 1471464757051 Marionette TRACE conn7 -> [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:12:37 INFO - PROCESS | 2564 | 1471464757053 Marionette INFO sendAsync bc8f8550-5cfe-4dfe-b5f0-ca36c3097f63 13:12:37 INFO - PROCESS | 2564 | 1471464757163 Marionette TRACE conn7 <- [1,1083,null,{"value":null}] 13:12:37 INFO - PROCESS | 2564 | 1471464757168 Marionette TRACE conn7 -> [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\", \"8d521690-0e1e-4993-8caf-94bf4ae6dcf1\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:12:37 INFO - PROCESS | 2564 | 1471464757170 Marionette INFO sendAsync bc8f8550-5cfe-4dfe-b5f0-ca36c3097f63 13:12:37 INFO - PROCESS | 2564 | ++DOCSHELL 00000039D132C000 == 34 [pid = 2564] [id = 280] 13:12:37 INFO - PROCESS | 2564 | ++DOMWINDOW == 80 (00000039CDCEFC00) [pid = 2564] [serial = 839] [outer = 0000000000000000] 13:12:37 INFO - PROCESS | 2564 | ++DOMWINDOW == 81 (00000039CE4AC800) [pid = 2564] [serial = 840] [outer = 00000039CDCEFC00] 13:12:37 INFO - PROCESS | 2564 | 1471464757217 Marionette DEBUG loaded listener.js 13:12:37 INFO - PROCESS | 2564 | ++DOMWINDOW == 82 (00000039CEAE7800) [pid = 2564] [serial = 841] [outer = 00000039CDCEFC00] 13:12:37 INFO - PROCESS | 2564 | 1471464757696 Marionette TRACE conn7 <- [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:12:37 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-percent.html | Canvas test: 2d.fillStyle.parse.rgba-percent 13:12:37 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-percent.html | took 689ms 13:12:37 INFO - PROCESS | 2564 | 1471464757729 Marionette TRACE conn7 -> [0,1085,"getWindowHandle",null] 13:12:37 INFO - PROCESS | 2564 | 1471464757732 Marionette TRACE conn7 <- [1,1085,null,{"value":"13"}] 13:12:37 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-1.html 13:12:37 INFO - PROCESS | 2564 | 1471464757735 Marionette TRACE conn7 -> [0,1086,"setScriptTimeout",{"ms":35000}] 13:12:37 INFO - PROCESS | 2564 | 1471464757737 Marionette TRACE conn7 <- [1,1086,null,{}] 13:12:37 INFO - PROCESS | 2564 | 1471464757741 Marionette TRACE conn7 -> [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:12:37 INFO - PROCESS | 2564 | 1471464757747 Marionette INFO sendAsync bc8f8550-5cfe-4dfe-b5f0-ca36c3097f63 13:12:37 INFO - PROCESS | 2564 | 1471464757878 Marionette TRACE conn7 <- [1,1087,null,{"value":null}] 13:12:37 INFO - PROCESS | 2564 | 1471464757931 Marionette TRACE conn7 -> [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\", \"8d521690-0e1e-4993-8caf-94bf4ae6dcf1\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:12:37 INFO - PROCESS | 2564 | 1471464757933 Marionette INFO sendAsync bc8f8550-5cfe-4dfe-b5f0-ca36c3097f63 13:12:37 INFO - PROCESS | 2564 | ++DOCSHELL 00000039D2526000 == 35 [pid = 2564] [id = 281] 13:12:37 INFO - PROCESS | 2564 | ++DOMWINDOW == 83 (00000039CFD3EC00) [pid = 2564] [serial = 842] [outer = 0000000000000000] 13:12:37 INFO - PROCESS | 2564 | ++DOMWINDOW == 84 (00000039D0283000) [pid = 2564] [serial = 843] [outer = 00000039CFD3EC00] 13:12:37 INFO - PROCESS | 2564 | 1471464757981 Marionette DEBUG loaded listener.js 13:12:38 INFO - PROCESS | 2564 | ++DOMWINDOW == 85 (00000039D05B9C00) [pid = 2564] [serial = 844] [outer = 00000039CFD3EC00] 13:12:38 INFO - PROCESS | 2564 | --DOMWINDOW == 84 (00000039CCE47800) [pid = 2564] [serial = 803] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-2.html] 13:12:38 INFO - PROCESS | 2564 | --DOMWINDOW == 83 (00000039C122AC00) [pid = 2564] [serial = 800] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-1.html] 13:12:38 INFO - PROCESS | 2564 | --DOMWINDOW == 82 (00000039C1889C00) [pid = 2564] [serial = 794] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-6.html] 13:12:38 INFO - PROCESS | 2564 | --DOMWINDOW == 81 (00000039C5BD7400) [pid = 2564] [serial = 791] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-5.html] 13:12:38 INFO - PROCESS | 2564 | --DOMWINDOW == 80 (00000039C63A3800) [pid = 2564] [serial = 797] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-7.html] 13:12:38 INFO - PROCESS | 2564 | --DOMWINDOW == 79 (00000039C166E400) [pid = 2564] [serial = 806] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-3.html] 13:12:38 INFO - PROCESS | 2564 | --DOMWINDOW == 78 (00000039C58BC400) [pid = 2564] [serial = 779] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-1.html] 13:12:38 INFO - PROCESS | 2564 | --DOMWINDOW == 77 (00000039CC3C0800) [pid = 2564] [serial = 782] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-2.html] 13:12:38 INFO - PROCESS | 2564 | --DOMWINDOW == 76 (00000039CEA25000) [pid = 2564] [serial = 785] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-3.html] 13:12:38 INFO - PROCESS | 2564 | --DOMWINDOW == 75 (00000039C122C800) [pid = 2564] [serial = 788] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-4.html] 13:12:38 INFO - PROCESS | 2564 | --DOMWINDOW == 74 (00000039CE086400) [pid = 2564] [serial = 815] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-eof.html] 13:12:38 INFO - PROCESS | 2564 | --DOMWINDOW == 73 (00000039C7A60000) [pid = 2564] [serial = 809] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-4.html] 13:12:38 INFO - PROCESS | 2564 | --DOMWINDOW == 72 (00000039CAA83800) [pid = 2564] [serial = 812] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-5.html] 13:12:38 INFO - PROCESS | 2564 | 1471464758429 Marionette TRACE conn7 <- [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:12:38 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-1.html | Canvas test: 2d.fillStyle.parse.rgba-solid-1 13:12:38 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-1.html | took 734ms 13:12:38 INFO - PROCESS | 2564 | 1471464758498 Marionette TRACE conn7 -> [0,1089,"getWindowHandle",null] 13:12:38 INFO - PROCESS | 2564 | 1471464758500 Marionette TRACE conn7 <- [1,1089,null,{"value":"13"}] 13:12:38 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-2.html 13:12:38 INFO - PROCESS | 2564 | 1471464758506 Marionette TRACE conn7 -> [0,1090,"setScriptTimeout",{"ms":35000}] 13:12:38 INFO - PROCESS | 2564 | 1471464758508 Marionette TRACE conn7 <- [1,1090,null,{}] 13:12:38 INFO - PROCESS | 2564 | 1471464758512 Marionette TRACE conn7 -> [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:12:38 INFO - PROCESS | 2564 | 1471464758514 Marionette INFO sendAsync bc8f8550-5cfe-4dfe-b5f0-ca36c3097f63 13:12:38 INFO - PROCESS | 2564 | 1471464758598 Marionette TRACE conn7 <- [1,1091,null,{"value":null}] 13:12:38 INFO - PROCESS | 2564 | 1471464758604 Marionette TRACE conn7 -> [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\", \"8d521690-0e1e-4993-8caf-94bf4ae6dcf1\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:12:38 INFO - PROCESS | 2564 | 1471464758606 Marionette INFO sendAsync bc8f8550-5cfe-4dfe-b5f0-ca36c3097f63 13:12:38 INFO - PROCESS | 2564 | ++DOCSHELL 00000039D25BB000 == 36 [pid = 2564] [id = 282] 13:12:38 INFO - PROCESS | 2564 | ++DOMWINDOW == 73 (00000039CAAFCC00) [pid = 2564] [serial = 845] [outer = 0000000000000000] 13:12:38 INFO - PROCESS | 2564 | ++DOMWINDOW == 74 (00000039CDCF7400) [pid = 2564] [serial = 846] [outer = 00000039CAAFCC00] 13:12:38 INFO - PROCESS | 2564 | 1471464758660 Marionette DEBUG loaded listener.js 13:12:38 INFO - PROCESS | 2564 | ++DOMWINDOW == 75 (00000039D05BB400) [pid = 2564] [serial = 847] [outer = 00000039CAAFCC00] 13:12:39 INFO - PROCESS | 2564 | 1471464759078 Marionette TRACE conn7 <- [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:12:39 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-2.html | Canvas test: 2d.fillStyle.parse.rgba-solid-2 13:12:39 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-2.html | took 628ms 13:12:39 INFO - PROCESS | 2564 | 1471464759138 Marionette TRACE conn7 -> [0,1093,"getWindowHandle",null] 13:12:39 INFO - PROCESS | 2564 | 1471464759140 Marionette TRACE conn7 <- [1,1093,null,{"value":"13"}] 13:12:39 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-3.html 13:12:39 INFO - PROCESS | 2564 | 1471464759143 Marionette TRACE conn7 -> [0,1094,"setScriptTimeout",{"ms":35000}] 13:12:39 INFO - PROCESS | 2564 | 1471464759145 Marionette TRACE conn7 <- [1,1094,null,{}] 13:12:39 INFO - PROCESS | 2564 | 1471464759149 Marionette TRACE conn7 -> [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:12:39 INFO - PROCESS | 2564 | 1471464759151 Marionette INFO sendAsync bc8f8550-5cfe-4dfe-b5f0-ca36c3097f63 13:12:39 INFO - PROCESS | 2564 | 1471464759238 Marionette TRACE conn7 <- [1,1095,null,{"value":null}] 13:12:39 INFO - PROCESS | 2564 | 1471464759243 Marionette TRACE conn7 -> [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\", \"8d521690-0e1e-4993-8caf-94bf4ae6dcf1\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:12:39 INFO - PROCESS | 2564 | 1471464759245 Marionette INFO sendAsync bc8f8550-5cfe-4dfe-b5f0-ca36c3097f63 13:12:39 INFO - PROCESS | 2564 | ++DOCSHELL 00000039D28F3000 == 37 [pid = 2564] [id = 283] 13:12:39 INFO - PROCESS | 2564 | ++DOMWINDOW == 76 (00000039C17A9C00) [pid = 2564] [serial = 848] [outer = 0000000000000000] 13:12:39 INFO - PROCESS | 2564 | ++DOMWINDOW == 77 (00000039D05E9000) [pid = 2564] [serial = 849] [outer = 00000039C17A9C00] 13:12:39 INFO - PROCESS | 2564 | 1471464759292 Marionette DEBUG loaded listener.js 13:12:39 INFO - PROCESS | 2564 | ++DOMWINDOW == 78 (00000039D0F73C00) [pid = 2564] [serial = 850] [outer = 00000039C17A9C00] 13:12:39 INFO - PROCESS | 2564 | 1471464759735 Marionette TRACE conn7 <- [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:12:39 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-3.html | Canvas test: 2d.fillStyle.parse.rgba-solid-3 13:12:39 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-3.html | took 625ms 13:12:39 INFO - PROCESS | 2564 | 1471464759771 Marionette TRACE conn7 -> [0,1097,"getWindowHandle",null] 13:12:39 INFO - PROCESS | 2564 | 1471464759774 Marionette TRACE conn7 <- [1,1097,null,{"value":"13"}] 13:12:39 INFO - PROCESS | 2564 | 1471464759777 Marionette TRACE conn7 -> [0,1098,"setScriptTimeout",{"ms":35000}] 13:12:39 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-4.html 13:12:39 INFO - PROCESS | 2564 | 1471464759779 Marionette TRACE conn7 <- [1,1098,null,{}] 13:12:39 INFO - PROCESS | 2564 | 1471464759783 Marionette TRACE conn7 -> [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:12:39 INFO - PROCESS | 2564 | 1471464759785 Marionette INFO sendAsync bc8f8550-5cfe-4dfe-b5f0-ca36c3097f63 13:12:39 INFO - PROCESS | 2564 | 1471464759880 Marionette TRACE conn7 <- [1,1099,null,{"value":null}] 13:12:39 INFO - PROCESS | 2564 | 1471464759888 Marionette TRACE conn7 -> [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\", \"8d521690-0e1e-4993-8caf-94bf4ae6dcf1\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:12:39 INFO - PROCESS | 2564 | 1471464759890 Marionette INFO sendAsync bc8f8550-5cfe-4dfe-b5f0-ca36c3097f63 13:12:39 INFO - PROCESS | 2564 | ++DOCSHELL 00000039CD513000 == 38 [pid = 2564] [id = 284] 13:12:39 INFO - PROCESS | 2564 | ++DOMWINDOW == 79 (00000039D0F79400) [pid = 2564] [serial = 851] [outer = 0000000000000000] 13:12:39 INFO - PROCESS | 2564 | ++DOMWINDOW == 80 (00000039D0FBAC00) [pid = 2564] [serial = 852] [outer = 00000039D0F79400] 13:12:39 INFO - PROCESS | 2564 | 1471464759936 Marionette DEBUG loaded listener.js 13:12:40 INFO - PROCESS | 2564 | ++DOMWINDOW == 81 (00000039D135A800) [pid = 2564] [serial = 853] [outer = 00000039D0F79400] 13:12:40 INFO - PROCESS | 2564 | 1471464760562 Marionette TRACE conn7 <- [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:12:40 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-4.html | Canvas test: 2d.fillStyle.parse.rgba-solid-4 13:12:40 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-4.html | took 838ms 13:12:40 INFO - PROCESS | 2564 | 1471464760619 Marionette TRACE conn7 -> [0,1101,"getWindowHandle",null] 13:12:40 INFO - PROCESS | 2564 | 1471464760624 Marionette TRACE conn7 <- [1,1101,null,{"value":"13"}] 13:12:40 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.svg-1.html 13:12:40 INFO - PROCESS | 2564 | 1471464760629 Marionette TRACE conn7 -> [0,1102,"setScriptTimeout",{"ms":35000}] 13:12:40 INFO - PROCESS | 2564 | 1471464760633 Marionette TRACE conn7 <- [1,1102,null,{}] 13:12:40 INFO - PROCESS | 2564 | 1471464760639 Marionette TRACE conn7 -> [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:12:40 INFO - PROCESS | 2564 | 1471464760643 Marionette INFO sendAsync bc8f8550-5cfe-4dfe-b5f0-ca36c3097f63 13:12:40 INFO - PROCESS | 2564 | 1471464760763 Marionette TRACE conn7 <- [1,1103,null,{"value":null}] 13:12:40 INFO - PROCESS | 2564 | 1471464760881 Marionette TRACE conn7 -> [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\", \"8d521690-0e1e-4993-8caf-94bf4ae6dcf1\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:12:40 INFO - PROCESS | 2564 | 1471464760884 Marionette INFO sendAsync bc8f8550-5cfe-4dfe-b5f0-ca36c3097f63 13:12:40 INFO - PROCESS | 2564 | ++DOCSHELL 00000039CC32E800 == 39 [pid = 2564] [id = 285] 13:12:40 INFO - PROCESS | 2564 | ++DOMWINDOW == 82 (00000039C1883C00) [pid = 2564] [serial = 854] [outer = 0000000000000000] 13:12:40 INFO - PROCESS | 2564 | ++DOMWINDOW == 83 (00000039C7385800) [pid = 2564] [serial = 855] [outer = 00000039C1883C00] 13:12:40 INFO - PROCESS | 2564 | 1471464760948 Marionette DEBUG loaded listener.js 13:12:41 INFO - PROCESS | 2564 | ++DOMWINDOW == 84 (00000039C7A9BC00) [pid = 2564] [serial = 856] [outer = 00000039C1883C00] 13:12:41 INFO - PROCESS | 2564 | 1471464761588 Marionette TRACE conn7 <- [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:12:41 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.svg-1.html | Canvas test: 2d.fillStyle.parse.svg-1 13:12:41 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.svg-1.html | took 1029ms 13:12:41 INFO - PROCESS | 2564 | 1471464761663 Marionette TRACE conn7 -> [0,1105,"getWindowHandle",null] 13:12:41 INFO - PROCESS | 2564 | 1471464761668 Marionette TRACE conn7 <- [1,1105,null,{"value":"13"}] 13:12:41 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.svg-2.html 13:12:41 INFO - PROCESS | 2564 | 1471464761675 Marionette TRACE conn7 -> [0,1106,"setScriptTimeout",{"ms":35000}] 13:12:41 INFO - PROCESS | 2564 | 1471464761678 Marionette TRACE conn7 <- [1,1106,null,{}] 13:12:41 INFO - PROCESS | 2564 | 1471464761683 Marionette TRACE conn7 -> [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:12:41 INFO - PROCESS | 2564 | 1471464761686 Marionette INFO sendAsync bc8f8550-5cfe-4dfe-b5f0-ca36c3097f63 13:12:41 INFO - PROCESS | 2564 | 1471464761862 Marionette TRACE conn7 <- [1,1107,null,{"value":null}] 13:12:41 INFO - PROCESS | 2564 | 1471464761972 Marionette TRACE conn7 -> [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\", \"8d521690-0e1e-4993-8caf-94bf4ae6dcf1\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:12:41 INFO - PROCESS | 2564 | 1471464761975 Marionette INFO sendAsync bc8f8550-5cfe-4dfe-b5f0-ca36c3097f63 13:12:41 INFO - PROCESS | 2564 | ++DOCSHELL 00000039D1E0F800 == 40 [pid = 2564] [id = 286] 13:12:41 INFO - PROCESS | 2564 | ++DOMWINDOW == 85 (00000039CCF38000) [pid = 2564] [serial = 857] [outer = 0000000000000000] 13:12:42 INFO - PROCESS | 2564 | ++DOMWINDOW == 86 (00000039CD9E4400) [pid = 2564] [serial = 858] [outer = 00000039CCF38000] 13:12:42 INFO - PROCESS | 2564 | 1471464762037 Marionette DEBUG loaded listener.js 13:12:42 INFO - PROCESS | 2564 | ++DOMWINDOW == 87 (00000039CE077800) [pid = 2564] [serial = 859] [outer = 00000039CCF38000] 13:12:42 INFO - PROCESS | 2564 | 1471464762701 Marionette TRACE conn7 <- [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:12:42 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.svg-2.html | Canvas test: 2d.fillStyle.parse.svg-2 13:12:42 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.svg-2.html | took 1087ms 13:12:42 INFO - PROCESS | 2564 | 1471464762769 Marionette TRACE conn7 -> [0,1109,"getWindowHandle",null] 13:12:42 INFO - PROCESS | 2564 | 1471464762772 Marionette TRACE conn7 <- [1,1109,null,{"value":"13"}] 13:12:42 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.system.html 13:12:42 INFO - PROCESS | 2564 | 1471464762776 Marionette TRACE conn7 -> [0,1110,"setScriptTimeout",{"ms":35000}] 13:12:42 INFO - PROCESS | 2564 | 1471464762780 Marionette TRACE conn7 <- [1,1110,null,{}] 13:12:42 INFO - PROCESS | 2564 | 1471464762792 Marionette TRACE conn7 -> [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:12:42 INFO - PROCESS | 2564 | 1471464762797 Marionette INFO sendAsync bc8f8550-5cfe-4dfe-b5f0-ca36c3097f63 13:12:42 INFO - PROCESS | 2564 | 1471464762914 Marionette TRACE conn7 <- [1,1111,null,{"value":null}] 13:12:43 INFO - PROCESS | 2564 | 1471464763034 Marionette TRACE conn7 -> [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\", \"8d521690-0e1e-4993-8caf-94bf4ae6dcf1\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:12:43 INFO - PROCESS | 2564 | 1471464763038 Marionette INFO sendAsync bc8f8550-5cfe-4dfe-b5f0-ca36c3097f63 13:12:43 INFO - PROCESS | 2564 | ++DOCSHELL 00000039D550A000 == 41 [pid = 2564] [id = 287] 13:12:43 INFO - PROCESS | 2564 | ++DOMWINDOW == 88 (00000039CF9D3000) [pid = 2564] [serial = 860] [outer = 0000000000000000] 13:12:43 INFO - PROCESS | 2564 | ++DOMWINDOW == 89 (00000039D027FC00) [pid = 2564] [serial = 861] [outer = 00000039CF9D3000] 13:12:43 INFO - PROCESS | 2564 | 1471464763102 Marionette DEBUG loaded listener.js 13:12:43 INFO - PROCESS | 2564 | ++DOMWINDOW == 90 (00000039D135EC00) [pid = 2564] [serial = 862] [outer = 00000039CF9D3000] 13:12:43 INFO - PROCESS | 2564 | 1471464763939 Marionette TRACE conn7 <- [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:12:43 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.system.html | Canvas test: 2d.fillStyle.parse.system 13:12:43 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.system.html | took 1192ms 13:12:43 INFO - PROCESS | 2564 | 1471464763969 Marionette TRACE conn7 -> [0,1113,"getWindowHandle",null] 13:12:43 INFO - PROCESS | 2564 | 1471464763973 Marionette TRACE conn7 <- [1,1113,null,{"value":"13"}] 13:12:43 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.transparent-1.html 13:12:43 INFO - PROCESS | 2564 | 1471464763979 Marionette TRACE conn7 -> [0,1114,"setScriptTimeout",{"ms":35000}] 13:12:43 INFO - PROCESS | 2564 | 1471464763982 Marionette TRACE conn7 <- [1,1114,null,{}] 13:12:43 INFO - PROCESS | 2564 | 1471464763988 Marionette TRACE conn7 -> [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:12:43 INFO - PROCESS | 2564 | 1471464763991 Marionette INFO sendAsync bc8f8550-5cfe-4dfe-b5f0-ca36c3097f63 13:12:44 INFO - PROCESS | 2564 | 1471464764096 Marionette TRACE conn7 <- [1,1115,null,{"value":null}] 13:12:44 INFO - PROCESS | 2564 | 1471464764171 Marionette TRACE conn7 -> [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\", \"8d521690-0e1e-4993-8caf-94bf4ae6dcf1\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:12:44 INFO - PROCESS | 2564 | 1471464764176 Marionette INFO sendAsync bc8f8550-5cfe-4dfe-b5f0-ca36c3097f63 13:12:44 INFO - PROCESS | 2564 | ++DOCSHELL 00000039CB02E800 == 42 [pid = 2564] [id = 288] 13:12:44 INFO - PROCESS | 2564 | ++DOMWINDOW == 91 (00000039C18CFC00) [pid = 2564] [serial = 863] [outer = 0000000000000000] 13:12:44 INFO - PROCESS | 2564 | ++DOMWINDOW == 92 (00000039C1CE2400) [pid = 2564] [serial = 864] [outer = 00000039C18CFC00] 13:12:44 INFO - PROCESS | 2564 | 1471464764229 Marionette DEBUG loaded listener.js 13:12:44 INFO - PROCESS | 2564 | ++DOMWINDOW == 93 (00000039C624A000) [pid = 2564] [serial = 865] [outer = 00000039C18CFC00] 13:12:45 INFO - PROCESS | 2564 | --DOCSHELL 00000039D28F3000 == 41 [pid = 2564] [id = 283] 13:12:45 INFO - PROCESS | 2564 | --DOCSHELL 00000039D25BB000 == 40 [pid = 2564] [id = 282] 13:12:45 INFO - PROCESS | 2564 | --DOCSHELL 00000039D2526000 == 39 [pid = 2564] [id = 281] 13:12:45 INFO - PROCESS | 2564 | --DOCSHELL 00000039D132C000 == 38 [pid = 2564] [id = 280] 13:12:45 INFO - PROCESS | 2564 | --DOCSHELL 00000039CDED7800 == 37 [pid = 2564] [id = 279] 13:12:45 INFO - PROCESS | 2564 | --DOCSHELL 00000039CD517800 == 36 [pid = 2564] [id = 278] 13:12:45 INFO - PROCESS | 2564 | --DOCSHELL 00000039CC384800 == 35 [pid = 2564] [id = 277] 13:12:45 INFO - PROCESS | 2564 | --DOCSHELL 00000039C6841000 == 34 [pid = 2564] [id = 276] 13:12:45 INFO - PROCESS | 2564 | --DOCSHELL 00000039CCDD1000 == 33 [pid = 2564] [id = 273] 13:12:45 INFO - PROCESS | 2564 | --DOCSHELL 00000039CDC18800 == 32 [pid = 2564] [id = 275] 13:12:45 INFO - PROCESS | 2564 | --DOCSHELL 00000039CAB94000 == 31 [pid = 2564] [id = 274] 13:12:45 INFO - PROCESS | 2564 | --DOCSHELL 00000039D550A000 == 30 [pid = 2564] [id = 287] 13:12:45 INFO - PROCESS | 2564 | --DOCSHELL 00000039D1E0F800 == 29 [pid = 2564] [id = 286] 13:12:45 INFO - PROCESS | 2564 | --DOCSHELL 00000039CC32E800 == 28 [pid = 2564] [id = 285] 13:12:45 INFO - PROCESS | 2564 | --DOCSHELL 00000039CD513000 == 27 [pid = 2564] [id = 284] 13:12:45 INFO - PROCESS | 2564 | --DOMWINDOW == 92 (00000039CCE4F400) [pid = 2564] [serial = 804] [outer = 0000000000000000] [url = about:blank] 13:12:45 INFO - PROCESS | 2564 | --DOMWINDOW == 91 (00000039CAEB4400) [pid = 2564] [serial = 801] [outer = 0000000000000000] [url = about:blank] 13:12:45 INFO - PROCESS | 2564 | --DOMWINDOW == 90 (00000039C18D4000) [pid = 2564] [serial = 795] [outer = 0000000000000000] [url = about:blank] 13:12:45 INFO - PROCESS | 2564 | --DOMWINDOW == 89 (00000039C2A73400) [pid = 2564] [serial = 796] [outer = 0000000000000000] [url = about:blank] 13:12:45 INFO - PROCESS | 2564 | --DOMWINDOW == 88 (00000039C7A64400) [pid = 2564] [serial = 793] [outer = 0000000000000000] [url = about:blank] 13:12:45 INFO - PROCESS | 2564 | --DOMWINDOW == 87 (00000039C662B800) [pid = 2564] [serial = 792] [outer = 0000000000000000] [url = about:blank] 13:12:45 INFO - PROCESS | 2564 | --DOMWINDOW == 86 (00000039C74B3400) [pid = 2564] [serial = 798] [outer = 0000000000000000] [url = about:blank] 13:12:45 INFO - PROCESS | 2564 | --DOMWINDOW == 85 (00000039C7A5F800) [pid = 2564] [serial = 799] [outer = 0000000000000000] [url = about:blank] 13:12:45 INFO - PROCESS | 2564 | --DOMWINDOW == 84 (00000039CCF43800) [pid = 2564] [serial = 807] [outer = 0000000000000000] [url = about:blank] 13:12:45 INFO - PROCESS | 2564 | --DOMWINDOW == 83 (00000039C7A65800) [pid = 2564] [serial = 781] [outer = 0000000000000000] [url = about:blank] 13:12:45 INFO - PROCESS | 2564 | --DOMWINDOW == 82 (00000039C62BE000) [pid = 2564] [serial = 780] [outer = 0000000000000000] [url = about:blank] 13:12:45 INFO - PROCESS | 2564 | --DOMWINDOW == 81 (00000039CD9E5C00) [pid = 2564] [serial = 784] [outer = 0000000000000000] [url = about:blank] 13:12:45 INFO - PROCESS | 2564 | --DOMWINDOW == 80 (00000039CD0E3400) [pid = 2564] [serial = 783] [outer = 0000000000000000] [url = about:blank] 13:12:45 INFO - PROCESS | 2564 | --DOMWINDOW == 79 (00000039CEDD6800) [pid = 2564] [serial = 787] [outer = 0000000000000000] [url = about:blank] 13:12:45 INFO - PROCESS | 2564 | --DOMWINDOW == 78 (00000039CEA4D000) [pid = 2564] [serial = 786] [outer = 0000000000000000] [url = about:blank] 13:12:45 INFO - PROCESS | 2564 | --DOMWINDOW == 77 (00000039D05EE800) [pid = 2564] [serial = 790] [outer = 0000000000000000] [url = about:blank] 13:12:45 INFO - PROCESS | 2564 | --DOMWINDOW == 76 (00000039D05B8C00) [pid = 2564] [serial = 789] [outer = 0000000000000000] [url = about:blank] 13:12:45 INFO - PROCESS | 2564 | --DOMWINDOW == 75 (00000039CEA4B400) [pid = 2564] [serial = 817] [outer = 0000000000000000] [url = about:blank] 13:12:45 INFO - PROCESS | 2564 | --DOMWINDOW == 74 (00000039CCF39C00) [pid = 2564] [serial = 805] [outer = 0000000000000000] [url = about:blank] 13:12:45 INFO - PROCESS | 2564 | --DOMWINDOW == 73 (00000039CDB5A000) [pid = 2564] [serial = 810] [outer = 0000000000000000] [url = about:blank] 13:12:45 INFO - PROCESS | 2564 | --DOMWINDOW == 72 (00000039CD424800) [pid = 2564] [serial = 808] [outer = 0000000000000000] [url = about:blank] 13:12:45 INFO - PROCESS | 2564 | --DOMWINDOW == 71 (00000039CEA56C00) [pid = 2564] [serial = 819] [outer = 0000000000000000] [url = about:blank] 13:12:45 INFO - PROCESS | 2564 | --DOMWINDOW == 70 (00000039CEA29000) [pid = 2564] [serial = 816] [outer = 0000000000000000] [url = about:blank] 13:12:45 INFO - PROCESS | 2564 | --DOMWINDOW == 69 (00000039CE079000) [pid = 2564] [serial = 811] [outer = 0000000000000000] [url = about:blank] 13:12:45 INFO - PROCESS | 2564 | --DOMWINDOW == 68 (00000039CD0DD800) [pid = 2564] [serial = 813] [outer = 0000000000000000] [url = about:blank] 13:12:45 INFO - PROCESS | 2564 | --DOMWINDOW == 67 (00000039CC3B8C00) [pid = 2564] [serial = 802] [outer = 0000000000000000] [url = about:blank] 13:12:45 INFO - PROCESS | 2564 | --DOMWINDOW == 66 (00000039CE078800) [pid = 2564] [serial = 814] [outer = 0000000000000000] [url = about:blank] 13:12:45 INFO - PROCESS | 2564 | 1471464765517 Marionette TRACE conn7 <- [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:12:45 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.transparent-1.html | Canvas test: 2d.fillStyle.parse.transparent-1 13:12:45 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.transparent-1.html | took 1597ms 13:12:45 INFO - PROCESS | 2564 | 1471464765580 Marionette TRACE conn7 -> [0,1117,"getWindowHandle",null] 13:12:45 INFO - PROCESS | 2564 | 1471464765585 Marionette TRACE conn7 <- [1,1117,null,{"value":"13"}] 13:12:45 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.transparent-2.html 13:12:45 INFO - PROCESS | 2564 | 1471464765590 Marionette TRACE conn7 -> [0,1118,"setScriptTimeout",{"ms":35000}] 13:12:45 INFO - PROCESS | 2564 | 1471464765593 Marionette TRACE conn7 <- [1,1118,null,{}] 13:12:45 INFO - PROCESS | 2564 | 1471464765599 Marionette TRACE conn7 -> [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:12:45 INFO - PROCESS | 2564 | 1471464765603 Marionette INFO sendAsync bc8f8550-5cfe-4dfe-b5f0-ca36c3097f63 13:12:45 INFO - PROCESS | 2564 | 1471464765703 Marionette TRACE conn7 <- [1,1119,null,{"value":null}] 13:12:45 INFO - PROCESS | 2564 | 1471464765774 Marionette TRACE conn7 -> [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\", \"8d521690-0e1e-4993-8caf-94bf4ae6dcf1\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:12:45 INFO - PROCESS | 2564 | 1471464765779 Marionette INFO sendAsync bc8f8550-5cfe-4dfe-b5f0-ca36c3097f63 13:12:45 INFO - PROCESS | 2564 | ++DOCSHELL 00000039C6509800 == 28 [pid = 2564] [id = 289] 13:12:45 INFO - PROCESS | 2564 | ++DOMWINDOW == 67 (00000039C188A800) [pid = 2564] [serial = 866] [outer = 0000000000000000] 13:12:45 INFO - PROCESS | 2564 | ++DOMWINDOW == 68 (00000039C18C5400) [pid = 2564] [serial = 867] [outer = 00000039C188A800] 13:12:45 INFO - PROCESS | 2564 | 1471464765831 Marionette DEBUG loaded listener.js 13:12:45 INFO - PROCESS | 2564 | ++DOMWINDOW == 69 (00000039C17AB800) [pid = 2564] [serial = 868] [outer = 00000039C188A800] 13:12:46 INFO - PROCESS | 2564 | 1471464766265 Marionette TRACE conn7 <- [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:12:46 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.transparent-2.html | Canvas test: 2d.fillStyle.parse.transparent-2 13:12:46 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.transparent-2.html | took 733ms 13:12:46 INFO - PROCESS | 2564 | 1471464766327 Marionette TRACE conn7 -> [0,1121,"getWindowHandle",null] 13:12:46 INFO - PROCESS | 2564 | 1471464766333 Marionette TRACE conn7 <- [1,1121,null,{"value":"13"}] 13:12:46 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.empty.html 13:12:46 INFO - PROCESS | 2564 | 1471464766340 Marionette TRACE conn7 -> [0,1122,"setScriptTimeout",{"ms":35000}] 13:12:46 INFO - PROCESS | 2564 | 1471464766343 Marionette TRACE conn7 <- [1,1122,null,{}] 13:12:46 INFO - PROCESS | 2564 | 1471464766347 Marionette TRACE conn7 -> [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:12:46 INFO - PROCESS | 2564 | 1471464766350 Marionette INFO sendAsync bc8f8550-5cfe-4dfe-b5f0-ca36c3097f63 13:12:46 INFO - PROCESS | 2564 | 1471464766442 Marionette TRACE conn7 <- [1,1123,null,{"value":null}] 13:12:46 INFO - PROCESS | 2564 | 1471464766451 Marionette TRACE conn7 -> [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\", \"8d521690-0e1e-4993-8caf-94bf4ae6dcf1\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:12:46 INFO - PROCESS | 2564 | 1471464766454 Marionette INFO sendAsync bc8f8550-5cfe-4dfe-b5f0-ca36c3097f63 13:12:46 INFO - PROCESS | 2564 | ++DOCSHELL 00000039CB50B000 == 29 [pid = 2564] [id = 290] 13:12:46 INFO - PROCESS | 2564 | ++DOMWINDOW == 70 (00000039C745D400) [pid = 2564] [serial = 869] [outer = 0000000000000000] 13:12:46 INFO - PROCESS | 2564 | ++DOMWINDOW == 71 (00000039C74AAC00) [pid = 2564] [serial = 870] [outer = 00000039C745D400] 13:12:46 INFO - PROCESS | 2564 | 1471464766511 Marionette DEBUG loaded listener.js 13:12:46 INFO - PROCESS | 2564 | ++DOMWINDOW == 72 (00000039C7A5D000) [pid = 2564] [serial = 871] [outer = 00000039C745D400] 13:12:46 INFO - PROCESS | 2564 | [GFX2-]: DrawTargetD2D 1.1 (00000039D25E09B0): Failed to create GradientStopCollection with no stops. 13:12:46 INFO - PROCESS | 2564 | [GFX3-]: No stops specified for gradient pattern. 13:12:46 INFO - PROCESS | 2564 | 1471464766988 Marionette TRACE conn7 <- [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:12:47 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.empty.html | Canvas test: 2d.gradient.empty 13:12:47 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.empty.html | took 692ms 13:12:47 INFO - PROCESS | 2564 | 1471464767033 Marionette TRACE conn7 -> [0,1125,"getWindowHandle",null] 13:12:47 INFO - PROCESS | 2564 | 1471464767036 Marionette TRACE conn7 <- [1,1125,null,{"value":"13"}] 13:12:47 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.alpha.html 13:12:47 INFO - PROCESS | 2564 | 1471464767040 Marionette TRACE conn7 -> [0,1126,"setScriptTimeout",{"ms":35000}] 13:12:47 INFO - PROCESS | 2564 | 1471464767043 Marionette TRACE conn7 <- [1,1126,null,{}] 13:12:47 INFO - PROCESS | 2564 | 1471464767085 Marionette TRACE conn7 -> [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:12:47 INFO - PROCESS | 2564 | 1471464767090 Marionette INFO sendAsync bc8f8550-5cfe-4dfe-b5f0-ca36c3097f63 13:12:47 INFO - PROCESS | 2564 | 1471464767181 Marionette TRACE conn7 <- [1,1127,null,{"value":null}] 13:12:47 INFO - PROCESS | 2564 | 1471464767257 Marionette TRACE conn7 -> [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\", \"8d521690-0e1e-4993-8caf-94bf4ae6dcf1\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:12:47 INFO - PROCESS | 2564 | 1471464767261 Marionette INFO sendAsync bc8f8550-5cfe-4dfe-b5f0-ca36c3097f63 13:12:47 INFO - PROCESS | 2564 | ++DOCSHELL 00000039CCE14800 == 30 [pid = 2564] [id = 291] 13:12:47 INFO - PROCESS | 2564 | ++DOMWINDOW == 73 (00000039C166B400) [pid = 2564] [serial = 872] [outer = 0000000000000000] 13:12:47 INFO - PROCESS | 2564 | ++DOMWINDOW == 74 (00000039CAA89000) [pid = 2564] [serial = 873] [outer = 00000039C166B400] 13:12:47 INFO - PROCESS | 2564 | 1471464767314 Marionette DEBUG loaded listener.js 13:12:47 INFO - PROCESS | 2564 | ++DOMWINDOW == 75 (00000039CB006800) [pid = 2564] [serial = 874] [outer = 00000039C166B400] 13:12:47 INFO - PROCESS | 2564 | 1471464767740 Marionette TRACE conn7 <- [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:12:47 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.alpha.html | Canvas test: 2d.gradient.interpolate.alpha 13:12:47 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.alpha.html | took 733ms 13:12:47 INFO - PROCESS | 2564 | 1471464767774 Marionette TRACE conn7 -> [0,1129,"getWindowHandle",null] 13:12:47 INFO - PROCESS | 2564 | 1471464767777 Marionette TRACE conn7 <- [1,1129,null,{"value":"13"}] 13:12:47 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.colour.html 13:12:47 INFO - PROCESS | 2564 | 1471464767782 Marionette TRACE conn7 -> [0,1130,"setScriptTimeout",{"ms":35000}] 13:12:47 INFO - PROCESS | 2564 | 1471464767783 Marionette TRACE conn7 <- [1,1130,null,{}] 13:12:47 INFO - PROCESS | 2564 | 1471464767787 Marionette TRACE conn7 -> [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:12:47 INFO - PROCESS | 2564 | 1471464767789 Marionette INFO sendAsync bc8f8550-5cfe-4dfe-b5f0-ca36c3097f63 13:12:47 INFO - PROCESS | 2564 | 1471464767904 Marionette TRACE conn7 <- [1,1131,null,{"value":null}] 13:12:47 INFO - PROCESS | 2564 | 1471464767910 Marionette TRACE conn7 -> [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\", \"8d521690-0e1e-4993-8caf-94bf4ae6dcf1\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:12:47 INFO - PROCESS | 2564 | 1471464767912 Marionette INFO sendAsync bc8f8550-5cfe-4dfe-b5f0-ca36c3097f63 13:12:47 INFO - PROCESS | 2564 | ++DOCSHELL 00000039CD415000 == 31 [pid = 2564] [id = 292] 13:12:47 INFO - PROCESS | 2564 | ++DOMWINDOW == 76 (00000039CC3B8C00) [pid = 2564] [serial = 875] [outer = 0000000000000000] 13:12:47 INFO - PROCESS | 2564 | ++DOMWINDOW == 77 (00000039CCCA7C00) [pid = 2564] [serial = 876] [outer = 00000039CC3B8C00] 13:12:48 INFO - PROCESS | 2564 | 1471464768001 Marionette DEBUG loaded listener.js 13:12:48 INFO - PROCESS | 2564 | ++DOMWINDOW == 78 (00000039CCE4F400) [pid = 2564] [serial = 877] [outer = 00000039CC3B8C00] 13:12:48 INFO - PROCESS | 2564 | 1471464768459 Marionette TRACE conn7 <- [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:12:48 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.colour.html | Canvas test: 2d.gradient.interpolate.colour 13:12:48 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.colour.html | took 734ms 13:12:48 INFO - PROCESS | 2564 | 1471464768545 Marionette TRACE conn7 -> [0,1133,"getWindowHandle",null] 13:12:48 INFO - PROCESS | 2564 | 1471464768547 Marionette TRACE conn7 <- [1,1133,null,{"value":"13"}] 13:12:48 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.colouralpha.html 13:12:48 INFO - PROCESS | 2564 | 1471464768550 Marionette TRACE conn7 -> [0,1134,"setScriptTimeout",{"ms":35000}] 13:12:48 INFO - PROCESS | 2564 | 1471464768552 Marionette TRACE conn7 <- [1,1134,null,{}] 13:12:48 INFO - PROCESS | 2564 | 1471464768556 Marionette TRACE conn7 -> [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:12:48 INFO - PROCESS | 2564 | 1471464768558 Marionette INFO sendAsync bc8f8550-5cfe-4dfe-b5f0-ca36c3097f63 13:12:48 INFO - PROCESS | 2564 | 1471464768665 Marionette TRACE conn7 <- [1,1135,null,{"value":null}] 13:12:48 INFO - PROCESS | 2564 | 1471464768676 Marionette TRACE conn7 -> [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\", \"8d521690-0e1e-4993-8caf-94bf4ae6dcf1\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:12:48 INFO - PROCESS | 2564 | 1471464768678 Marionette INFO sendAsync bc8f8550-5cfe-4dfe-b5f0-ca36c3097f63 13:12:48 INFO - PROCESS | 2564 | ++DOCSHELL 00000039CDA7E800 == 32 [pid = 2564] [id = 293] 13:12:48 INFO - PROCESS | 2564 | ++DOMWINDOW == 79 (00000039C5A04000) [pid = 2564] [serial = 878] [outer = 0000000000000000] 13:12:48 INFO - PROCESS | 2564 | ++DOMWINDOW == 80 (00000039CCF40800) [pid = 2564] [serial = 879] [outer = 00000039C5A04000] 13:12:48 INFO - PROCESS | 2564 | 1471464768727 Marionette DEBUG loaded listener.js 13:12:48 INFO - PROCESS | 2564 | ++DOMWINDOW == 81 (00000039CD235400) [pid = 2564] [serial = 880] [outer = 00000039C5A04000] 13:12:49 INFO - PROCESS | 2564 | 1471464769175 Marionette TRACE conn7 <- [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:12:49 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.colouralpha.html | Canvas test: 2d.gradient.interpolate.colouralpha 13:12:49 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.colouralpha.html | took 692ms 13:12:49 INFO - PROCESS | 2564 | 1471464769244 Marionette TRACE conn7 -> [0,1137,"getWindowHandle",null] 13:12:49 INFO - PROCESS | 2564 | 1471464769246 Marionette TRACE conn7 <- [1,1137,null,{"value":"13"}] 13:12:49 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.multiple.html 13:12:49 INFO - PROCESS | 2564 | 1471464769250 Marionette TRACE conn7 -> [0,1138,"setScriptTimeout",{"ms":35000}] 13:12:49 INFO - PROCESS | 2564 | 1471464769252 Marionette TRACE conn7 <- [1,1138,null,{}] 13:12:49 INFO - PROCESS | 2564 | 1471464769269 Marionette TRACE conn7 -> [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:12:49 INFO - PROCESS | 2564 | 1471464769275 Marionette INFO sendAsync bc8f8550-5cfe-4dfe-b5f0-ca36c3097f63 13:12:49 INFO - PROCESS | 2564 | 1471464769418 Marionette TRACE conn7 <- [1,1139,null,{"value":null}] 13:12:49 INFO - PROCESS | 2564 | 1471464769426 Marionette TRACE conn7 -> [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\", \"8d521690-0e1e-4993-8caf-94bf4ae6dcf1\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:12:49 INFO - PROCESS | 2564 | 1471464769428 Marionette INFO sendAsync bc8f8550-5cfe-4dfe-b5f0-ca36c3097f63 13:12:49 INFO - PROCESS | 2564 | ++DOCSHELL 00000039CE1DE800 == 33 [pid = 2564] [id = 294] 13:12:49 INFO - PROCESS | 2564 | ++DOMWINDOW == 82 (00000039CD9DBC00) [pid = 2564] [serial = 881] [outer = 0000000000000000] 13:12:49 INFO - PROCESS | 2564 | ++DOMWINDOW == 83 (00000039CDCEF800) [pid = 2564] [serial = 882] [outer = 00000039CD9DBC00] 13:12:49 INFO - PROCESS | 2564 | 1471464769516 Marionette DEBUG loaded listener.js 13:12:49 INFO - PROCESS | 2564 | ++DOMWINDOW == 84 (00000039CDFC1800) [pid = 2564] [serial = 883] [outer = 00000039CD9DBC00] 13:12:49 INFO - PROCESS | 2564 | --DOMWINDOW == 83 (00000039CDCEFC00) [pid = 2564] [serial = 839] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-percent.html] 13:12:49 INFO - PROCESS | 2564 | --DOMWINDOW == 82 (00000039CFD3EC00) [pid = 2564] [serial = 842] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-1.html] 13:12:49 INFO - PROCESS | 2564 | --DOMWINDOW == 81 (00000039C17A6C00) [pid = 2564] [serial = 833] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-num-1.html] 13:12:49 INFO - PROCESS | 2564 | --DOMWINDOW == 80 (00000039C7E69C00) [pid = 2564] [serial = 824] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-clamp-1.html] 13:12:49 INFO - PROCESS | 2564 | --DOMWINDOW == 79 (00000039CEA4E000) [pid = 2564] [serial = 818] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-num.html] 13:12:49 INFO - PROCESS | 2564 | --DOMWINDOW == 78 (00000039C1674000) [pid = 2564] [serial = 821] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-percent.html] 13:12:49 INFO - PROCESS | 2564 | --DOMWINDOW == 77 (00000039C586CC00) [pid = 2564] [serial = 827] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-clamp-2.html] 13:12:49 INFO - PROCESS | 2564 | --DOMWINDOW == 76 (00000039CAA89400) [pid = 2564] [serial = 830] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-eof.html] 13:12:49 INFO - PROCESS | 2564 | --DOMWINDOW == 75 (00000039D0F79400) [pid = 2564] [serial = 851] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-4.html] 13:12:49 INFO - PROCESS | 2564 | --DOMWINDOW == 74 (00000039C17A9C00) [pid = 2564] [serial = 848] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-3.html] 13:12:49 INFO - PROCESS | 2564 | --DOMWINDOW == 73 (00000039CDCEE800) [pid = 2564] [serial = 836] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-num-2.html] 13:12:49 INFO - PROCESS | 2564 | --DOMWINDOW == 72 (00000039CAAFCC00) [pid = 2564] [serial = 845] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-2.html] 13:12:50 INFO - PROCESS | 2564 | 1471464770107 Marionette TRACE conn7 <- [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:12:50 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.multiple.html | Canvas test: 2d.gradient.interpolate.multiple 13:12:50 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.multiple.html | took 877ms 13:12:50 INFO - PROCESS | 2564 | 1471464770131 Marionette TRACE conn7 -> [0,1141,"getWindowHandle",null] 13:12:50 INFO - PROCESS | 2564 | 1471464770134 Marionette TRACE conn7 <- [1,1141,null,{"value":"13"}] 13:12:50 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.outside.html 13:12:50 INFO - PROCESS | 2564 | 1471464770137 Marionette TRACE conn7 -> [0,1142,"setScriptTimeout",{"ms":35000}] 13:12:50 INFO - PROCESS | 2564 | 1471464770139 Marionette TRACE conn7 <- [1,1142,null,{}] 13:12:50 INFO - PROCESS | 2564 | 1471464770142 Marionette TRACE conn7 -> [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:12:50 INFO - PROCESS | 2564 | 1471464770144 Marionette INFO sendAsync bc8f8550-5cfe-4dfe-b5f0-ca36c3097f63 13:12:50 INFO - PROCESS | 2564 | 1471464770227 Marionette TRACE conn7 <- [1,1143,null,{"value":null}] 13:12:50 INFO - PROCESS | 2564 | 1471464770232 Marionette TRACE conn7 -> [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\", \"8d521690-0e1e-4993-8caf-94bf4ae6dcf1\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:12:50 INFO - PROCESS | 2564 | 1471464770234 Marionette INFO sendAsync bc8f8550-5cfe-4dfe-b5f0-ca36c3097f63 13:12:50 INFO - PROCESS | 2564 | ++DOCSHELL 00000039D02BA800 == 34 [pid = 2564] [id = 295] 13:12:50 INFO - PROCESS | 2564 | ++DOMWINDOW == 73 (00000039C17A3400) [pid = 2564] [serial = 884] [outer = 0000000000000000] 13:12:50 INFO - PROCESS | 2564 | ++DOMWINDOW == 74 (00000039CDCEE800) [pid = 2564] [serial = 885] [outer = 00000039C17A3400] 13:12:50 INFO - PROCESS | 2564 | 1471464770281 Marionette DEBUG loaded listener.js 13:12:50 INFO - PROCESS | 2564 | ++DOMWINDOW == 75 (00000039CDFC7000) [pid = 2564] [serial = 886] [outer = 00000039C17A3400] 13:12:50 INFO - PROCESS | 2564 | 1471464770708 Marionette TRACE conn7 <- [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:12:50 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.outside.html | Canvas test: 2d.gradient.interpolate.outside 13:12:50 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.outside.html | took 627ms 13:12:50 INFO - PROCESS | 2564 | 1471464770767 Marionette TRACE conn7 -> [0,1145,"getWindowHandle",null] 13:12:50 INFO - PROCESS | 2564 | 1471464770769 Marionette TRACE conn7 <- [1,1145,null,{"value":"13"}] 13:12:50 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.overlap.html 13:12:50 INFO - PROCESS | 2564 | 1471464770772 Marionette TRACE conn7 -> [0,1146,"setScriptTimeout",{"ms":35000}] 13:12:50 INFO - PROCESS | 2564 | 1471464770774 Marionette TRACE conn7 <- [1,1146,null,{}] 13:12:50 INFO - PROCESS | 2564 | 1471464770778 Marionette TRACE conn7 -> [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:12:50 INFO - PROCESS | 2564 | 1471464770780 Marionette INFO sendAsync bc8f8550-5cfe-4dfe-b5f0-ca36c3097f63 13:12:50 INFO - PROCESS | 2564 | 1471464770861 Marionette TRACE conn7 <- [1,1147,null,{"value":null}] 13:12:50 INFO - PROCESS | 2564 | 1471464770869 Marionette TRACE conn7 -> [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\", \"8d521690-0e1e-4993-8caf-94bf4ae6dcf1\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:12:50 INFO - PROCESS | 2564 | 1471464770871 Marionette INFO sendAsync bc8f8550-5cfe-4dfe-b5f0-ca36c3097f63 13:12:50 INFO - PROCESS | 2564 | ++DOCSHELL 00000039D1C6E800 == 35 [pid = 2564] [id = 296] 13:12:50 INFO - PROCESS | 2564 | ++DOMWINDOW == 76 (00000039CE3BF000) [pid = 2564] [serial = 887] [outer = 0000000000000000] 13:12:50 INFO - PROCESS | 2564 | ++DOMWINDOW == 77 (00000039CE4A5C00) [pid = 2564] [serial = 888] [outer = 00000039CE3BF000] 13:12:50 INFO - PROCESS | 2564 | 1471464770918 Marionette DEBUG loaded listener.js 13:12:51 INFO - PROCESS | 2564 | ++DOMWINDOW == 78 (00000039CEA26000) [pid = 2564] [serial = 889] [outer = 00000039CE3BF000] 13:12:51 INFO - PROCESS | 2564 | 1471464771362 Marionette TRACE conn7 <- [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:12:51 INFO - PROCESS | 2564 | 1471464771413 Marionette TRACE conn7 <- [1,1149,null,{"value":"13"}] 13:12:51 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.overlap2.html 13:12:51 INFO - PROCESS | 2564 | 1471464771416 Marionette TRACE conn7 -> [0,1150,"setScriptTimeout",{"ms":35000}] 13:12:51 INFO - PROCESS | 2564 | 1471464771418 Marionette TRACE conn7 <- [1,1150,null,{}] 13:12:51 INFO - PROCESS | 2564 | 1471464771421 Marionette TRACE conn7 -> [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:12:51 INFO - PROCESS | 2564 | 1471464771423 Marionette INFO sendAsync bc8f8550-5cfe-4dfe-b5f0-ca36c3097f63 13:12:51 INFO - PROCESS | 2564 | 1471464771506 Marionette TRACE conn7 <- [1,1151,null,{"value":null}] 13:12:51 INFO - PROCESS | 2564 | 1471464771512 Marionette TRACE conn7 -> [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\", \"8d521690-0e1e-4993-8caf-94bf4ae6dcf1\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:12:51 INFO - PROCESS | 2564 | 1471464771514 Marionette INFO sendAsync bc8f8550-5cfe-4dfe-b5f0-ca36c3097f63 13:12:51 INFO - PROCESS | 2564 | ++DOCSHELL 00000039CCE14000 == 36 [pid = 2564] [id = 297] 13:12:51 INFO - PROCESS | 2564 | ++DOMWINDOW == 79 (00000039CEA4CC00) [pid = 2564] [serial = 890] [outer = 0000000000000000] 13:12:51 INFO - PROCESS | 2564 | ++DOMWINDOW == 80 (00000039CEA53800) [pid = 2564] [serial = 891] [outer = 00000039CEA4CC00] 13:12:51 INFO - PROCESS | 2564 | 1471464771560 Marionette DEBUG loaded listener.js 13:12:51 INFO - PROCESS | 2564 | ++DOMWINDOW == 81 (00000039CEA8CC00) [pid = 2564] [serial = 892] [outer = 00000039CEA4CC00] 13:12:52 INFO - PROCESS | 2564 | 1471464772216 Marionette TRACE conn7 <- [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:12:52 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.overlap2.html | Canvas test: 2d.gradient.interpolate.overlap2 13:12:52 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.overlap2.html | took 942ms 13:12:52 INFO - PROCESS | 2564 | 1471464772361 Marionette TRACE conn7 -> [0,1153,"getWindowHandle",null] 13:12:52 INFO - PROCESS | 2564 | 1471464772366 Marionette TRACE conn7 <- [1,1153,null,{"value":"13"}] 13:12:52 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.solid.html 13:12:52 INFO - PROCESS | 2564 | 1471464772371 Marionette TRACE conn7 -> [0,1154,"setScriptTimeout",{"ms":35000}] 13:12:52 INFO - PROCESS | 2564 | 1471464772375 Marionette TRACE conn7 <- [1,1154,null,{}] 13:12:52 INFO - PROCESS | 2564 | 1471464772391 Marionette TRACE conn7 -> [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:12:52 INFO - PROCESS | 2564 | 1471464772394 Marionette INFO sendAsync bc8f8550-5cfe-4dfe-b5f0-ca36c3097f63 13:12:52 INFO - PROCESS | 2564 | 1471464772544 Marionette TRACE conn7 <- [1,1155,null,{"value":null}] 13:12:52 INFO - PROCESS | 2564 | 1471464772612 Marionette TRACE conn7 -> [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\", \"8d521690-0e1e-4993-8caf-94bf4ae6dcf1\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:12:52 INFO - PROCESS | 2564 | 1471464772616 Marionette INFO sendAsync bc8f8550-5cfe-4dfe-b5f0-ca36c3097f63 13:12:52 INFO - PROCESS | 2564 | ++DOCSHELL 00000039CABA9800 == 37 [pid = 2564] [id = 298] 13:12:52 INFO - PROCESS | 2564 | ++DOMWINDOW == 82 (00000039C17AC800) [pid = 2564] [serial = 893] [outer = 0000000000000000] 13:12:52 INFO - PROCESS | 2564 | ++DOMWINDOW == 83 (00000039C58C7C00) [pid = 2564] [serial = 894] [outer = 00000039C17AC800] 13:12:52 INFO - PROCESS | 2564 | 1471464772677 Marionette DEBUG loaded listener.js 13:12:52 INFO - PROCESS | 2564 | ++DOMWINDOW == 84 (00000039C745B800) [pid = 2564] [serial = 895] [outer = 00000039C17AC800] 13:12:53 INFO - PROCESS | 2564 | 1471464773398 Marionette TRACE conn7 <- [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:12:53 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.solid.html | Canvas test: 2d.gradient.interpolate.solid 13:12:53 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.solid.html | took 1086ms 13:12:53 INFO - PROCESS | 2564 | 1471464773474 Marionette TRACE conn7 -> [0,1157,"getWindowHandle",null] 13:12:53 INFO - PROCESS | 2564 | 1471464773479 Marionette TRACE conn7 <- [1,1157,null,{"value":"13"}] 13:12:53 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.vertical.html 13:12:53 INFO - PROCESS | 2564 | 1471464773486 Marionette TRACE conn7 -> [0,1158,"setScriptTimeout",{"ms":35000}] 13:12:53 INFO - PROCESS | 2564 | 1471464773489 Marionette TRACE conn7 <- [1,1158,null,{}] 13:12:53 INFO - PROCESS | 2564 | 1471464773494 Marionette TRACE conn7 -> [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:12:53 INFO - PROCESS | 2564 | 1471464773497 Marionette INFO sendAsync bc8f8550-5cfe-4dfe-b5f0-ca36c3097f63 13:12:53 INFO - PROCESS | 2564 | 1471464773631 Marionette TRACE conn7 <- [1,1159,null,{"value":null}] 13:12:53 INFO - PROCESS | 2564 | 1471464773699 Marionette TRACE conn7 -> [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\", \"8d521690-0e1e-4993-8caf-94bf4ae6dcf1\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:12:53 INFO - PROCESS | 2564 | 1471464773702 Marionette INFO sendAsync bc8f8550-5cfe-4dfe-b5f0-ca36c3097f63 13:12:53 INFO - PROCESS | 2564 | ++DOCSHELL 00000039CDA7E000 == 38 [pid = 2564] [id = 299] 13:12:53 INFO - PROCESS | 2564 | ++DOMWINDOW == 85 (00000039CAA7D800) [pid = 2564] [serial = 896] [outer = 0000000000000000] 13:12:53 INFO - PROCESS | 2564 | ++DOMWINDOW == 86 (00000039CAA87400) [pid = 2564] [serial = 897] [outer = 00000039CAA7D800] 13:12:53 INFO - PROCESS | 2564 | 1471464773763 Marionette DEBUG loaded listener.js 13:12:53 INFO - PROCESS | 2564 | ++DOMWINDOW == 87 (00000039CC3B9C00) [pid = 2564] [serial = 898] [outer = 00000039CAA7D800] 13:12:54 INFO - PROCESS | 2564 | --DOCSHELL 00000039D1C6E800 == 37 [pid = 2564] [id = 296] 13:12:54 INFO - PROCESS | 2564 | --DOCSHELL 00000039D02BA800 == 36 [pid = 2564] [id = 295] 13:12:54 INFO - PROCESS | 2564 | --DOCSHELL 00000039CE1DE800 == 35 [pid = 2564] [id = 294] 13:12:54 INFO - PROCESS | 2564 | --DOCSHELL 00000039CDA7E800 == 34 [pid = 2564] [id = 293] 13:12:54 INFO - PROCESS | 2564 | --DOCSHELL 00000039CD415000 == 33 [pid = 2564] [id = 292] 13:12:54 INFO - PROCESS | 2564 | --DOCSHELL 00000039CCE14800 == 32 [pid = 2564] [id = 291] 13:12:54 INFO - PROCESS | 2564 | --DOCSHELL 00000039CB50B000 == 31 [pid = 2564] [id = 290] 13:12:54 INFO - PROCESS | 2564 | --DOCSHELL 00000039C6509800 == 30 [pid = 2564] [id = 289] 13:12:54 INFO - PROCESS | 2564 | --DOCSHELL 00000039CB02E800 == 29 [pid = 2564] [id = 288] 13:12:54 INFO - PROCESS | 2564 | --DOMWINDOW == 86 (00000039CE4AC800) [pid = 2564] [serial = 840] [outer = 0000000000000000] [url = about:blank] 13:12:54 INFO - PROCESS | 2564 | --DOMWINDOW == 85 (00000039D0283000) [pid = 2564] [serial = 843] [outer = 0000000000000000] [url = about:blank] 13:12:54 INFO - PROCESS | 2564 | --DOMWINDOW == 84 (00000039CD22A400) [pid = 2564] [serial = 834] [outer = 0000000000000000] [url = about:blank] 13:12:54 INFO - PROCESS | 2564 | --DOMWINDOW == 83 (00000039CAA86400) [pid = 2564] [serial = 825] [outer = 0000000000000000] [url = about:blank] 13:12:54 INFO - PROCESS | 2564 | --DOMWINDOW == 82 (00000039CCC9F800) [pid = 2564] [serial = 826] [outer = 0000000000000000] [url = about:blank] 13:12:54 INFO - PROCESS | 2564 | --DOMWINDOW == 81 (00000039CEAEA800) [pid = 2564] [serial = 820] [outer = 0000000000000000] [url = about:blank] 13:12:54 INFO - PROCESS | 2564 | --DOMWINDOW == 80 (00000039C1F4F400) [pid = 2564] [serial = 822] [outer = 0000000000000000] [url = about:blank] 13:12:54 INFO - PROCESS | 2564 | --DOMWINDOW == 79 (00000039C63D0C00) [pid = 2564] [serial = 823] [outer = 0000000000000000] [url = about:blank] 13:12:54 INFO - PROCESS | 2564 | --DOMWINDOW == 78 (00000039C62D6800) [pid = 2564] [serial = 828] [outer = 0000000000000000] [url = about:blank] 13:12:54 INFO - PROCESS | 2564 | --DOMWINDOW == 77 (00000039C74B1400) [pid = 2564] [serial = 829] [outer = 0000000000000000] [url = about:blank] 13:12:54 INFO - PROCESS | 2564 | --DOMWINDOW == 76 (00000039CAE2E000) [pid = 2564] [serial = 831] [outer = 0000000000000000] [url = about:blank] 13:12:54 INFO - PROCESS | 2564 | --DOMWINDOW == 75 (00000039CC3BA800) [pid = 2564] [serial = 832] [outer = 0000000000000000] [url = about:blank] 13:12:54 INFO - PROCESS | 2564 | --DOMWINDOW == 74 (00000039D135A800) [pid = 2564] [serial = 853] [outer = 0000000000000000] [url = about:blank] 13:12:54 INFO - PROCESS | 2564 | --DOMWINDOW == 73 (00000039D05E9000) [pid = 2564] [serial = 849] [outer = 0000000000000000] [url = about:blank] 13:12:54 INFO - PROCESS | 2564 | --DOMWINDOW == 72 (00000039D05B9C00) [pid = 2564] [serial = 844] [outer = 0000000000000000] [url = about:blank] 13:12:54 INFO - PROCESS | 2564 | --DOMWINDOW == 71 (00000039CDCF6C00) [pid = 2564] [serial = 837] [outer = 0000000000000000] [url = about:blank] 13:12:54 INFO - PROCESS | 2564 | --DOMWINDOW == 70 (00000039CEAE7800) [pid = 2564] [serial = 841] [outer = 0000000000000000] [url = about:blank] 13:12:54 INFO - PROCESS | 2564 | --DOMWINDOW == 69 (00000039D0FBAC00) [pid = 2564] [serial = 852] [outer = 0000000000000000] [url = about:blank] 13:12:54 INFO - PROCESS | 2564 | --DOMWINDOW == 68 (00000039CDCF7400) [pid = 2564] [serial = 846] [outer = 0000000000000000] [url = about:blank] 13:12:54 INFO - PROCESS | 2564 | --DOMWINDOW == 67 (00000039CDFBB400) [pid = 2564] [serial = 838] [outer = 0000000000000000] [url = about:blank] 13:12:54 INFO - PROCESS | 2564 | --DOMWINDOW == 66 (00000039CDB5C000) [pid = 2564] [serial = 835] [outer = 0000000000000000] [url = about:blank] 13:12:54 INFO - PROCESS | 2564 | --DOMWINDOW == 65 (00000039D05BB400) [pid = 2564] [serial = 847] [outer = 0000000000000000] [url = about:blank] 13:12:54 INFO - PROCESS | 2564 | --DOMWINDOW == 64 (00000039D0F73C00) [pid = 2564] [serial = 850] [outer = 0000000000000000] [url = about:blank] 13:12:54 INFO - PROCESS | 2564 | 1471464774663 Marionette TRACE conn7 <- [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:12:54 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.vertical.html | Canvas test: 2d.gradient.interpolate.vertical 13:12:54 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.vertical.html | took 1232ms 13:12:54 INFO - PROCESS | 2564 | 1471464774720 Marionette TRACE conn7 -> [0,1161,"getWindowHandle",null] 13:12:54 INFO - PROCESS | 2564 | 1471464774723 Marionette TRACE conn7 <- [1,1161,null,{"value":"13"}] 13:12:54 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.fill.html 13:12:54 INFO - PROCESS | 2564 | 1471464774729 Marionette TRACE conn7 -> [0,1162,"setScriptTimeout",{"ms":35000}] 13:12:54 INFO - PROCESS | 2564 | 1471464774732 Marionette TRACE conn7 <- [1,1162,null,{}] 13:12:54 INFO - PROCESS | 2564 | 1471464774737 Marionette TRACE conn7 -> [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:12:54 INFO - PROCESS | 2564 | 1471464774740 Marionette INFO sendAsync bc8f8550-5cfe-4dfe-b5f0-ca36c3097f63 13:12:54 INFO - PROCESS | 2564 | 1471464774830 Marionette TRACE conn7 <- [1,1163,null,{"value":null}] 13:12:54 INFO - PROCESS | 2564 | 1471464774842 Marionette TRACE conn7 -> [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\", \"8d521690-0e1e-4993-8caf-94bf4ae6dcf1\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:12:54 INFO - PROCESS | 2564 | 1471464774845 Marionette INFO sendAsync bc8f8550-5cfe-4dfe-b5f0-ca36c3097f63 13:12:54 INFO - PROCESS | 2564 | ++DOCSHELL 00000039C7356000 == 30 [pid = 2564] [id = 300] 13:12:54 INFO - PROCESS | 2564 | ++DOMWINDOW == 65 (00000039C6245400) [pid = 2564] [serial = 899] [outer = 0000000000000000] 13:12:54 INFO - PROCESS | 2564 | ++DOMWINDOW == 66 (00000039C662A800) [pid = 2564] [serial = 900] [outer = 00000039C6245400] 13:12:54 INFO - PROCESS | 2564 | 1471464774897 Marionette DEBUG loaded listener.js 13:12:54 INFO - PROCESS | 2564 | ++DOMWINDOW == 67 (00000039C74B1400) [pid = 2564] [serial = 901] [outer = 00000039C6245400] 13:12:55 INFO - PROCESS | 2564 | 1471464775407 Marionette TRACE conn7 <- [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:12:55 INFO - PROCESS | 2564 | 1471464775468 Marionette TRACE conn7 <- [1,1165,null,{"value":"13"}] 13:12:55 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.fillRect.html 13:12:55 INFO - PROCESS | 2564 | 1471464775474 Marionette TRACE conn7 -> [0,1166,"setScriptTimeout",{"ms":35000}] 13:12:55 INFO - PROCESS | 2564 | 1471464775477 Marionette TRACE conn7 <- [1,1166,null,{}] 13:12:55 INFO - PROCESS | 2564 | 1471464775481 Marionette TRACE conn7 -> [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:12:55 INFO - PROCESS | 2564 | 1471464775483 Marionette INFO sendAsync bc8f8550-5cfe-4dfe-b5f0-ca36c3097f63 13:12:55 INFO - PROCESS | 2564 | 1471464775580 Marionette TRACE conn7 <- [1,1167,null,{"value":null}] 13:12:55 INFO - PROCESS | 2564 | 1471464775655 Marionette TRACE conn7 -> [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\", \"8d521690-0e1e-4993-8caf-94bf4ae6dcf1\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:12:55 INFO - PROCESS | 2564 | 1471464775658 Marionette INFO sendAsync bc8f8550-5cfe-4dfe-b5f0-ca36c3097f63 13:12:55 INFO - PROCESS | 2564 | ++DOCSHELL 00000039CCC72800 == 31 [pid = 2564] [id = 301] 13:12:55 INFO - PROCESS | 2564 | ++DOMWINDOW == 68 (00000039C7E6CC00) [pid = 2564] [serial = 902] [outer = 0000000000000000] 13:12:55 INFO - PROCESS | 2564 | ++DOMWINDOW == 69 (00000039CB00B000) [pid = 2564] [serial = 903] [outer = 00000039C7E6CC00] 13:12:55 INFO - PROCESS | 2564 | 1471464775708 Marionette DEBUG loaded listener.js 13:12:55 INFO - PROCESS | 2564 | ++DOMWINDOW == 70 (00000039CCC25C00) [pid = 2564] [serial = 904] [outer = 00000039C7E6CC00] 13:12:56 INFO - PROCESS | 2564 | 1471464776128 Marionette TRACE conn7 <- [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:12:56 INFO - PROCESS | 2564 | 1471464776171 Marionette TRACE conn7 <- [1,1169,null,{"value":"13"}] 13:12:56 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.fillText.html 13:12:56 INFO - PROCESS | 2564 | 1471464776175 Marionette TRACE conn7 -> [0,1170,"setScriptTimeout",{"ms":35000}] 13:12:56 INFO - PROCESS | 2564 | 1471464776179 Marionette TRACE conn7 <- [1,1170,null,{}] 13:12:56 INFO - PROCESS | 2564 | 1471464776221 Marionette TRACE conn7 -> [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:12:56 INFO - PROCESS | 2564 | 1471464776226 Marionette INFO sendAsync bc8f8550-5cfe-4dfe-b5f0-ca36c3097f63 13:12:56 INFO - PROCESS | 2564 | 1471464776322 Marionette TRACE conn7 <- [1,1171,null,{"value":null}] 13:12:56 INFO - PROCESS | 2564 | 1471464776340 Marionette TRACE conn7 -> [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\", \"8d521690-0e1e-4993-8caf-94bf4ae6dcf1\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:12:56 INFO - PROCESS | 2564 | 1471464776343 Marionette INFO sendAsync bc8f8550-5cfe-4dfe-b5f0-ca36c3097f63 13:12:56 INFO - PROCESS | 2564 | ++DOCSHELL 00000039CDA6D800 == 32 [pid = 2564] [id = 302] 13:12:56 INFO - PROCESS | 2564 | ++DOMWINDOW == 71 (00000039C17ABC00) [pid = 2564] [serial = 905] [outer = 0000000000000000] 13:12:56 INFO - PROCESS | 2564 | ++DOMWINDOW == 72 (00000039CD9DDC00) [pid = 2564] [serial = 906] [outer = 00000039C17ABC00] 13:12:56 INFO - PROCESS | 2564 | 1471464776394 Marionette DEBUG loaded listener.js 13:12:56 INFO - PROCESS | 2564 | ++DOMWINDOW == 73 (00000039CDB5D800) [pid = 2564] [serial = 907] [outer = 00000039C17ABC00] 13:12:56 INFO - PROCESS | 2564 | 1471464776831 Marionette TRACE conn7 <- [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:12:56 INFO - PROCESS | 2564 | 1471464776872 Marionette TRACE conn7 <- [1,1173,null,{"value":"13"}] 13:12:56 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.stroke.html 13:12:56 INFO - PROCESS | 2564 | 1471464776875 Marionette TRACE conn7 -> [0,1174,"setScriptTimeout",{"ms":35000}] 13:12:56 INFO - PROCESS | 2564 | 1471464776877 Marionette TRACE conn7 <- [1,1174,null,{}] 13:12:56 INFO - PROCESS | 2564 | 1471464776881 Marionette TRACE conn7 -> [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:12:56 INFO - PROCESS | 2564 | 1471464776883 Marionette INFO sendAsync bc8f8550-5cfe-4dfe-b5f0-ca36c3097f63 13:12:57 INFO - PROCESS | 2564 | 1471464777004 Marionette TRACE conn7 <- [1,1175,null,{"value":null}] 13:12:57 INFO - PROCESS | 2564 | 1471464777017 Marionette TRACE conn7 -> [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\", \"8d521690-0e1e-4993-8caf-94bf4ae6dcf1\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:12:57 INFO - PROCESS | 2564 | 1471464777019 Marionette INFO sendAsync bc8f8550-5cfe-4dfe-b5f0-ca36c3097f63 13:12:57 INFO - PROCESS | 2564 | ++DOCSHELL 00000039CE1EB800 == 33 [pid = 2564] [id = 303] 13:12:57 INFO - PROCESS | 2564 | ++DOMWINDOW == 74 (00000039CDCF5800) [pid = 2564] [serial = 908] [outer = 0000000000000000] 13:12:57 INFO - PROCESS | 2564 | ++DOMWINDOW == 75 (00000039CDFC3C00) [pid = 2564] [serial = 909] [outer = 00000039CDCF5800] 13:12:57 INFO - PROCESS | 2564 | 1471464777109 Marionette DEBUG loaded listener.js 13:12:57 INFO - PROCESS | 2564 | ++DOMWINDOW == 76 (00000039CE4A7400) [pid = 2564] [serial = 910] [outer = 00000039CDCF5800] 13:12:57 INFO - PROCESS | 2564 | 1471464777558 Marionette TRACE conn7 <- [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:12:57 INFO - PROCESS | 2564 | 1471464777612 Marionette TRACE conn7 <- [1,1177,null,{"value":"13"}] 13:12:57 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.strokeRect.html 13:12:57 INFO - PROCESS | 2564 | 1471464777615 Marionette TRACE conn7 -> [0,1178,"setScriptTimeout",{"ms":35000}] 13:12:57 INFO - PROCESS | 2564 | 1471464777617 Marionette TRACE conn7 <- [1,1178,null,{}] 13:12:57 INFO - PROCESS | 2564 | 1471464777621 Marionette TRACE conn7 -> [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:12:57 INFO - PROCESS | 2564 | 1471464777623 Marionette INFO sendAsync bc8f8550-5cfe-4dfe-b5f0-ca36c3097f63 13:12:57 INFO - PROCESS | 2564 | 1471464777763 Marionette TRACE conn7 <- [1,1179,null,{"value":null}] 13:12:57 INFO - PROCESS | 2564 | 1471464777790 Marionette TRACE conn7 -> [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\", \"8d521690-0e1e-4993-8caf-94bf4ae6dcf1\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:12:57 INFO - PROCESS | 2564 | 1471464777792 Marionette INFO sendAsync bc8f8550-5cfe-4dfe-b5f0-ca36c3097f63 13:12:57 INFO - PROCESS | 2564 | ++DOCSHELL 00000039D1C6B000 == 34 [pid = 2564] [id = 304] 13:12:57 INFO - PROCESS | 2564 | ++DOMWINDOW == 77 (00000039CEA57000) [pid = 2564] [serial = 911] [outer = 0000000000000000] 13:12:57 INFO - PROCESS | 2564 | ++DOMWINDOW == 78 (00000039CEA56C00) [pid = 2564] [serial = 912] [outer = 00000039CEA57000] 13:12:57 INFO - PROCESS | 2564 | 1471464777839 Marionette DEBUG loaded listener.js 13:12:57 INFO - PROCESS | 2564 | ++DOMWINDOW == 79 (00000039CEBDFC00) [pid = 2564] [serial = 913] [outer = 00000039CEA57000] 13:12:58 INFO - PROCESS | 2564 | 1471464778302 Marionette TRACE conn7 <- [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:12:58 INFO - PROCESS | 2564 | 1471464778355 Marionette TRACE conn7 <- [1,1181,null,{"value":"13"}] 13:12:58 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.strokeText.html 13:12:58 INFO - PROCESS | 2564 | 1471464778359 Marionette TRACE conn7 -> [0,1182,"setScriptTimeout",{"ms":35000}] 13:12:58 INFO - PROCESS | 2564 | 1471464778361 Marionette TRACE conn7 <- [1,1182,null,{}] 13:12:58 INFO - PROCESS | 2564 | 1471464778364 Marionette TRACE conn7 -> [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:12:58 INFO - PROCESS | 2564 | 1471464778370 Marionette INFO sendAsync bc8f8550-5cfe-4dfe-b5f0-ca36c3097f63 13:12:58 INFO - PROCESS | 2564 | 1471464778519 Marionette TRACE conn7 <- [1,1183,null,{"value":null}] 13:12:58 INFO - PROCESS | 2564 | 1471464778573 Marionette TRACE conn7 -> [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\", \"8d521690-0e1e-4993-8caf-94bf4ae6dcf1\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:12:58 INFO - PROCESS | 2564 | 1471464778575 Marionette INFO sendAsync bc8f8550-5cfe-4dfe-b5f0-ca36c3097f63 13:12:58 INFO - PROCESS | 2564 | ++DOCSHELL 00000039D2538800 == 35 [pid = 2564] [id = 305] 13:12:58 INFO - PROCESS | 2564 | ++DOMWINDOW == 80 (00000039CF906000) [pid = 2564] [serial = 914] [outer = 0000000000000000] 13:12:58 INFO - PROCESS | 2564 | ++DOMWINDOW == 81 (00000039CFD41400) [pid = 2564] [serial = 915] [outer = 00000039CF906000] 13:12:58 INFO - PROCESS | 2564 | 1471464778624 Marionette DEBUG loaded listener.js 13:12:58 INFO - PROCESS | 2564 | ++DOMWINDOW == 82 (00000039D05BC000) [pid = 2564] [serial = 916] [outer = 00000039CF906000] 13:12:58 INFO - PROCESS | 2564 | --DOMWINDOW == 81 (00000039C745D400) [pid = 2564] [serial = 869] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.empty.html] 13:12:58 INFO - PROCESS | 2564 | --DOMWINDOW == 80 (00000039C188A800) [pid = 2564] [serial = 866] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.transparent-2.html] 13:12:58 INFO - PROCESS | 2564 | --DOMWINDOW == 79 (00000039C18CFC00) [pid = 2564] [serial = 863] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.transparent-1.html] 13:12:58 INFO - PROCESS | 2564 | --DOMWINDOW == 78 (00000039C166B400) [pid = 2564] [serial = 872] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.alpha.html] 13:12:58 INFO - PROCESS | 2564 | --DOMWINDOW == 77 (00000039CC3B8C00) [pid = 2564] [serial = 875] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.colour.html] 13:12:58 INFO - PROCESS | 2564 | --DOMWINDOW == 76 (00000039C1883C00) [pid = 2564] [serial = 854] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.svg-1.html] 13:12:58 INFO - PROCESS | 2564 | --DOMWINDOW == 75 (00000039CCF38000) [pid = 2564] [serial = 857] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.svg-2.html] 13:12:58 INFO - PROCESS | 2564 | --DOMWINDOW == 74 (00000039CF9D3000) [pid = 2564] [serial = 860] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.system.html] 13:12:58 INFO - PROCESS | 2564 | --DOMWINDOW == 73 (00000039C5A04000) [pid = 2564] [serial = 878] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.colouralpha.html] 13:12:58 INFO - PROCESS | 2564 | --DOMWINDOW == 72 (00000039CD9DBC00) [pid = 2564] [serial = 881] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.multiple.html] 13:12:58 INFO - PROCESS | 2564 | --DOMWINDOW == 71 (00000039CE3BF000) [pid = 2564] [serial = 887] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.overlap.html] 13:12:58 INFO - PROCESS | 2564 | --DOMWINDOW == 70 (00000039C17A3400) [pid = 2564] [serial = 884] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.outside.html] 13:12:59 INFO - PROCESS | 2564 | 1471464779116 Marionette TRACE conn7 <- [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:12:59 INFO - PROCESS | 2564 | 1471464779138 Marionette TRACE conn7 <- [1,1185,null,{"value":"13"}] 13:12:59 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.linear.nonfinite.html 13:12:59 INFO - PROCESS | 2564 | 1471464779142 Marionette TRACE conn7 -> [0,1186,"setScriptTimeout",{"ms":35000}] 13:12:59 INFO - PROCESS | 2564 | 1471464779144 Marionette TRACE conn7 <- [1,1186,null,{}] 13:12:59 INFO - PROCESS | 2564 | 1471464779147 Marionette TRACE conn7 -> [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:12:59 INFO - PROCESS | 2564 | 1471464779149 Marionette INFO sendAsync bc8f8550-5cfe-4dfe-b5f0-ca36c3097f63 13:12:59 INFO - PROCESS | 2564 | 1471464779260 Marionette TRACE conn7 <- [1,1187,null,{"value":null}] 13:12:59 INFO - PROCESS | 2564 | 1471464779307 Marionette TRACE conn7 -> [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\", \"8d521690-0e1e-4993-8caf-94bf4ae6dcf1\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:12:59 INFO - PROCESS | 2564 | 1471464779309 Marionette INFO sendAsync bc8f8550-5cfe-4dfe-b5f0-ca36c3097f63 13:12:59 INFO - PROCESS | 2564 | ++DOCSHELL 00000039D25BC000 == 36 [pid = 2564] [id = 306] 13:12:59 INFO - PROCESS | 2564 | ++DOMWINDOW == 71 (00000039C1225400) [pid = 2564] [serial = 917] [outer = 0000000000000000] 13:12:59 INFO - PROCESS | 2564 | ++DOMWINDOW == 72 (00000039CCF3B800) [pid = 2564] [serial = 918] [outer = 00000039C1225400] 13:12:59 INFO - PROCESS | 2564 | 1471464779356 Marionette DEBUG loaded listener.js 13:12:59 INFO - PROCESS | 2564 | ++DOMWINDOW == 73 (00000039D05E4000) [pid = 2564] [serial = 919] [outer = 00000039C1225400] 13:12:59 INFO - PROCESS | 2564 | 1471464779720 Marionette TRACE conn7 <- [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:12:59 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.linear.nonfinite.html | createLinearGradient() throws TypeError if arguments are not finite 13:12:59 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.linear.nonfinite.html | took 628ms 13:12:59 INFO - PROCESS | 2564 | 1471464779773 Marionette TRACE conn7 -> [0,1189,"getWindowHandle",null] 13:12:59 INFO - PROCESS | 2564 | 1471464779783 Marionette TRACE conn7 <- [1,1189,null,{"value":"13"}] 13:12:59 INFO - PROCESS | 2564 | 1471464779794 Marionette TRACE conn7 -> [0,1190,"setScriptTimeout",{"ms":35000}] 13:12:59 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.linear.transform.1.html 13:12:59 INFO - PROCESS | 2564 | 1471464779796 Marionette TRACE conn7 <- [1,1190,null,{}] 13:12:59 INFO - PROCESS | 2564 | 1471464779799 Marionette TRACE conn7 -> [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:12:59 INFO - PROCESS | 2564 | 1471464779801 Marionette INFO sendAsync bc8f8550-5cfe-4dfe-b5f0-ca36c3097f63 13:12:59 INFO - PROCESS | 2564 | 1471464779886 Marionette TRACE conn7 <- [1,1191,null,{"value":null}] 13:12:59 INFO - PROCESS | 2564 | 1471464779893 Marionette TRACE conn7 -> [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\", \"8d521690-0e1e-4993-8caf-94bf4ae6dcf1\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:12:59 INFO - PROCESS | 2564 | 1471464779895 Marionette INFO sendAsync bc8f8550-5cfe-4dfe-b5f0-ca36c3097f63 13:12:59 INFO - PROCESS | 2564 | ++DOCSHELL 00000039D28EF800 == 37 [pid = 2564] [id = 307] 13:12:59 INFO - PROCESS | 2564 | ++DOMWINDOW == 74 (00000039D05EBC00) [pid = 2564] [serial = 920] [outer = 0000000000000000] 13:12:59 INFO - PROCESS | 2564 | ++DOMWINDOW == 75 (00000039D0F73800) [pid = 2564] [serial = 921] [outer = 00000039D05EBC00] 13:12:59 INFO - PROCESS | 2564 | 1471464779941 Marionette DEBUG loaded listener.js 13:13:00 INFO - PROCESS | 2564 | ++DOMWINDOW == 76 (00000039D0FC0C00) [pid = 2564] [serial = 922] [outer = 00000039D05EBC00] 13:13:00 INFO - PROCESS | 2564 | 1471464780372 Marionette TRACE conn7 <- [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:13:00 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:13:00 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.linear.transform.1.html | took 629ms 13:13:00 INFO - PROCESS | 2564 | 1471464780429 Marionette TRACE conn7 -> [0,1193,"getWindowHandle",null] 13:13:00 INFO - PROCESS | 2564 | 1471464780431 Marionette TRACE conn7 <- [1,1193,null,{"value":"13"}] 13:13:00 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.linear.transform.2.html 13:13:00 INFO - PROCESS | 2564 | 1471464780435 Marionette TRACE conn7 -> [0,1194,"setScriptTimeout",{"ms":35000}] 13:13:00 INFO - PROCESS | 2564 | 1471464780437 Marionette TRACE conn7 <- [1,1194,null,{}] 13:13:00 INFO - PROCESS | 2564 | 1471464780441 Marionette TRACE conn7 -> [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:13:00 INFO - PROCESS | 2564 | 1471464780443 Marionette INFO sendAsync bc8f8550-5cfe-4dfe-b5f0-ca36c3097f63 13:13:00 INFO - PROCESS | 2564 | 1471464780530 Marionette TRACE conn7 <- [1,1195,null,{"value":null}] 13:13:00 INFO - PROCESS | 2564 | 1471464780566 Marionette TRACE conn7 -> [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\", \"8d521690-0e1e-4993-8caf-94bf4ae6dcf1\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:13:00 INFO - PROCESS | 2564 | 1471464780568 Marionette INFO sendAsync bc8f8550-5cfe-4dfe-b5f0-ca36c3097f63 13:13:00 INFO - PROCESS | 2564 | ++DOCSHELL 00000039CDA6C800 == 38 [pid = 2564] [id = 308] 13:13:00 INFO - PROCESS | 2564 | ++DOMWINDOW == 77 (00000039D135E000) [pid = 2564] [serial = 923] [outer = 0000000000000000] 13:13:00 INFO - PROCESS | 2564 | ++DOMWINDOW == 78 (00000039D1363000) [pid = 2564] [serial = 924] [outer = 00000039D135E000] 13:13:00 INFO - PROCESS | 2564 | 1471464780618 Marionette DEBUG loaded listener.js 13:13:00 INFO - PROCESS | 2564 | ++DOMWINDOW == 79 (00000039D13B4400) [pid = 2564] [serial = 925] [outer = 00000039D135E000] 13:13:01 INFO - PROCESS | 2564 | 1471464781199 Marionette TRACE conn7 <- [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:13:01 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:13:01 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.linear.transform.2.html | took 838ms 13:13:01 INFO - PROCESS | 2564 | 1471464781290 Marionette TRACE conn7 -> [0,1197,"getWindowHandle",null] 13:13:01 INFO - PROCESS | 2564 | 1471464781296 Marionette TRACE conn7 <- [1,1197,null,{"value":"13"}] 13:13:01 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.linear.transform.3.html 13:13:01 INFO - PROCESS | 2564 | 1471464781303 Marionette TRACE conn7 -> [0,1198,"setScriptTimeout",{"ms":35000}] 13:13:01 INFO - PROCESS | 2564 | 1471464781307 Marionette TRACE conn7 <- [1,1198,null,{}] 13:13:01 INFO - PROCESS | 2564 | 1471464781313 Marionette TRACE conn7 -> [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:13:01 INFO - PROCESS | 2564 | 1471464781317 Marionette INFO sendAsync bc8f8550-5cfe-4dfe-b5f0-ca36c3097f63 13:13:01 INFO - PROCESS | 2564 | 1471464781445 Marionette TRACE conn7 <- [1,1199,null,{"value":null}] 13:13:01 INFO - PROCESS | 2564 | 1471464781555 Marionette TRACE conn7 -> [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\", \"8d521690-0e1e-4993-8caf-94bf4ae6dcf1\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:13:01 INFO - PROCESS | 2564 | 1471464781558 Marionette INFO sendAsync bc8f8550-5cfe-4dfe-b5f0-ca36c3097f63 13:13:01 INFO - PROCESS | 2564 | ++DOCSHELL 00000039CB7D0800 == 39 [pid = 2564] [id = 309] 13:13:01 INFO - PROCESS | 2564 | ++DOMWINDOW == 80 (00000039C18CA000) [pid = 2564] [serial = 926] [outer = 0000000000000000] 13:13:01 INFO - PROCESS | 2564 | ++DOMWINDOW == 81 (00000039C63AF000) [pid = 2564] [serial = 927] [outer = 00000039C18CA000] 13:13:01 INFO - PROCESS | 2564 | 1471464781621 Marionette DEBUG loaded listener.js 13:13:01 INFO - PROCESS | 2564 | ++DOMWINDOW == 82 (00000039C7A68C00) [pid = 2564] [serial = 928] [outer = 00000039C18CA000] 13:13:02 INFO - PROCESS | 2564 | 1471464782238 Marionette TRACE conn7 <- [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:13:02 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.linear.transform.3.html | Linear gradient transforms do not experience broken caching effects 13:13:02 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.linear.transform.3.html | took 986ms 13:13:02 INFO - PROCESS | 2564 | 1471464782289 Marionette TRACE conn7 -> [0,1201,"getWindowHandle",null] 13:13:02 INFO - PROCESS | 2564 | 1471464782295 Marionette TRACE conn7 <- [1,1201,null,{"value":"13"}] 13:13:02 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.object.compare.html 13:13:02 INFO - PROCESS | 2564 | 1471464782302 Marionette TRACE conn7 -> [0,1202,"setScriptTimeout",{"ms":35000}] 13:13:02 INFO - PROCESS | 2564 | 1471464782305 Marionette TRACE conn7 <- [1,1202,null,{}] 13:13:02 INFO - PROCESS | 2564 | 1471464782309 Marionette TRACE conn7 -> [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:13:02 INFO - PROCESS | 2564 | 1471464782312 Marionette INFO sendAsync bc8f8550-5cfe-4dfe-b5f0-ca36c3097f63 13:13:02 INFO - PROCESS | 2564 | 1471464782430 Marionette TRACE conn7 <- [1,1203,null,{"value":null}] 13:13:02 INFO - PROCESS | 2564 | 1471464782518 Marionette TRACE conn7 -> [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\", \"8d521690-0e1e-4993-8caf-94bf4ae6dcf1\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:13:02 INFO - PROCESS | 2564 | 1471464782521 Marionette INFO sendAsync bc8f8550-5cfe-4dfe-b5f0-ca36c3097f63 13:13:02 INFO - PROCESS | 2564 | ++DOCSHELL 00000039D1C66800 == 40 [pid = 2564] [id = 310] 13:13:02 INFO - PROCESS | 2564 | ++DOMWINDOW == 83 (00000039CCF43800) [pid = 2564] [serial = 929] [outer = 0000000000000000] 13:13:02 INFO - PROCESS | 2564 | ++DOMWINDOW == 84 (00000039CD0E6C00) [pid = 2564] [serial = 930] [outer = 00000039CCF43800] 13:13:02 INFO - PROCESS | 2564 | 1471464782581 Marionette DEBUG loaded listener.js 13:13:02 INFO - PROCESS | 2564 | ++DOMWINDOW == 85 (00000039CDCBC400) [pid = 2564] [serial = 931] [outer = 00000039CCF43800] 13:13:03 INFO - PROCESS | 2564 | 1471464783208 Marionette TRACE conn7 <- [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:13:03 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.object.compare.html | Canvas test: 2d.gradient.object.compare 13:13:03 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.object.compare.html | took 944ms 13:13:03 INFO - PROCESS | 2564 | 1471464783247 Marionette TRACE conn7 -> [0,1205,"getWindowHandle",null] 13:13:03 INFO - PROCESS | 2564 | 1471464783250 Marionette TRACE conn7 <- [1,1205,null,{"value":"13"}] 13:13:03 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.object.crosscanvas.html 13:13:03 INFO - PROCESS | 2564 | 1471464783254 Marionette TRACE conn7 -> [0,1206,"setScriptTimeout",{"ms":35000}] 13:13:03 INFO - PROCESS | 2564 | 1471464783258 Marionette TRACE conn7 <- [1,1206,null,{}] 13:13:03 INFO - PROCESS | 2564 | 1471464783270 Marionette TRACE conn7 -> [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:13:03 INFO - PROCESS | 2564 | 1471464783275 Marionette INFO sendAsync bc8f8550-5cfe-4dfe-b5f0-ca36c3097f63 13:13:03 INFO - PROCESS | 2564 | 1471464783420 Marionette TRACE conn7 <- [1,1207,null,{"value":null}] 13:13:03 INFO - PROCESS | 2564 | 1471464783539 Marionette TRACE conn7 -> [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\", \"8d521690-0e1e-4993-8caf-94bf4ae6dcf1\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:13:03 INFO - PROCESS | 2564 | 1471464783543 Marionette INFO sendAsync bc8f8550-5cfe-4dfe-b5f0-ca36c3097f63 13:13:03 INFO - PROCESS | 2564 | ++DOCSHELL 00000039D5508800 == 41 [pid = 2564] [id = 311] 13:13:03 INFO - PROCESS | 2564 | ++DOMWINDOW == 86 (00000039CEDD6400) [pid = 2564] [serial = 932] [outer = 0000000000000000] 13:13:03 INFO - PROCESS | 2564 | ++DOMWINDOW == 87 (00000039D004E000) [pid = 2564] [serial = 933] [outer = 00000039CEDD6400] 13:13:03 INFO - PROCESS | 2564 | 1471464783605 Marionette DEBUG loaded listener.js 13:13:03 INFO - PROCESS | 2564 | ++DOMWINDOW == 88 (00000039D0FB6C00) [pid = 2564] [serial = 934] [outer = 00000039CEDD6400] 13:13:04 INFO - PROCESS | 2564 | 1471464784219 Marionette TRACE conn7 <- [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:13:04 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.object.crosscanvas.html | Canvas test: 2d.gradient.object.crosscanvas 13:13:04 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.object.crosscanvas.html | took 1027ms 13:13:04 INFO - PROCESS | 2564 | 1471464784283 Marionette TRACE conn7 -> [0,1209,"getWindowHandle",null] 13:13:04 INFO - PROCESS | 2564 | 1471464784286 Marionette TRACE conn7 <- [1,1209,null,{"value":"13"}] 13:13:04 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.object.current.html 13:13:04 INFO - PROCESS | 2564 | 1471464784304 Marionette TRACE conn7 -> [0,1210,"setScriptTimeout",{"ms":35000}] 13:13:04 INFO - PROCESS | 2564 | 1471464784306 Marionette TRACE conn7 <- [1,1210,null,{}] 13:13:04 INFO - PROCESS | 2564 | 1471464784312 Marionette TRACE conn7 -> [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:13:04 INFO - PROCESS | 2564 | 1471464784315 Marionette INFO sendAsync bc8f8550-5cfe-4dfe-b5f0-ca36c3097f63 13:13:04 INFO - PROCESS | 2564 | 1471464784454 Marionette TRACE conn7 <- [1,1211,null,{"value":null}] 13:13:04 INFO - PROCESS | 2564 | 1471464784523 Marionette TRACE conn7 -> [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\", \"8d521690-0e1e-4993-8caf-94bf4ae6dcf1\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:13:04 INFO - PROCESS | 2564 | 1471464784526 Marionette INFO sendAsync bc8f8550-5cfe-4dfe-b5f0-ca36c3097f63 13:13:04 INFO - PROCESS | 2564 | ++DOCSHELL 00000039C6386000 == 42 [pid = 2564] [id = 312] 13:13:04 INFO - PROCESS | 2564 | ++DOMWINDOW == 89 (00000039C1675000) [pid = 2564] [serial = 935] [outer = 0000000000000000] 13:13:04 INFO - PROCESS | 2564 | ++DOMWINDOW == 90 (00000039C1856400) [pid = 2564] [serial = 936] [outer = 00000039C1675000] 13:13:04 INFO - PROCESS | 2564 | 1471464784728 Marionette DEBUG loaded listener.js 13:13:04 INFO - PROCESS | 2564 | ++DOMWINDOW == 91 (00000039C2A67400) [pid = 2564] [serial = 937] [outer = 00000039C1675000] 13:13:05 INFO - PROCESS | 2564 | 1471464785322 Marionette TRACE conn7 <- [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:13:05 INFO - PROCESS | 2564 | 1471464785395 Marionette TRACE conn7 <- [1,1213,null,{"value":"13"}] 13:13:05 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.object.invalidcolour.html 13:13:05 INFO - PROCESS | 2564 | 1471464785399 Marionette TRACE conn7 -> [0,1214,"setScriptTimeout",{"ms":35000}] 13:13:05 INFO - PROCESS | 2564 | 1471464785402 Marionette TRACE conn7 <- [1,1214,null,{}] 13:13:05 INFO - PROCESS | 2564 | 1471464785407 Marionette TRACE conn7 -> [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:13:05 INFO - PROCESS | 2564 | 1471464785410 Marionette INFO sendAsync bc8f8550-5cfe-4dfe-b5f0-ca36c3097f63 13:13:05 INFO - PROCESS | 2564 | 1471464785517 Marionette TRACE conn7 <- [1,1215,null,{"value":null}] 13:13:05 INFO - PROCESS | 2564 | 1471464785592 Marionette TRACE conn7 -> [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\", \"8d521690-0e1e-4993-8caf-94bf4ae6dcf1\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:13:05 INFO - PROCESS | 2564 | 1471464785595 Marionette INFO sendAsync bc8f8550-5cfe-4dfe-b5f0-ca36c3097f63 13:13:05 INFO - PROCESS | 2564 | ++DOCSHELL 00000039CC324000 == 43 [pid = 2564] [id = 313] 13:13:05 INFO - PROCESS | 2564 | ++DOMWINDOW == 92 (00000039C5B0B000) [pid = 2564] [serial = 938] [outer = 0000000000000000] 13:13:05 INFO - PROCESS | 2564 | ++DOMWINDOW == 93 (00000039CAA7E800) [pid = 2564] [serial = 939] [outer = 00000039C5B0B000] 13:13:05 INFO - PROCESS | 2564 | 1471464785649 Marionette DEBUG loaded listener.js 13:13:05 INFO - PROCESS | 2564 | ++DOMWINDOW == 94 (00000039CB59B800) [pid = 2564] [serial = 940] [outer = 00000039C5B0B000] 13:13:06 INFO - PROCESS | 2564 | --DOCSHELL 00000039D28EF800 == 42 [pid = 2564] [id = 307] 13:13:06 INFO - PROCESS | 2564 | --DOCSHELL 00000039D25BC000 == 41 [pid = 2564] [id = 306] 13:13:06 INFO - PROCESS | 2564 | --DOCSHELL 00000039D2538800 == 40 [pid = 2564] [id = 305] 13:13:06 INFO - PROCESS | 2564 | --DOCSHELL 00000039D1C6B000 == 39 [pid = 2564] [id = 304] 13:13:06 INFO - PROCESS | 2564 | --DOCSHELL 00000039CE1EB800 == 38 [pid = 2564] [id = 303] 13:13:06 INFO - PROCESS | 2564 | --DOCSHELL 00000039CDA6D800 == 37 [pid = 2564] [id = 302] 13:13:06 INFO - PROCESS | 2564 | --DOCSHELL 00000039CCC72800 == 36 [pid = 2564] [id = 301] 13:13:06 INFO - PROCESS | 2564 | --DOCSHELL 00000039C7356000 == 35 [pid = 2564] [id = 300] 13:13:06 INFO - PROCESS | 2564 | --DOCSHELL 00000039CCE14000 == 34 [pid = 2564] [id = 297] 13:13:06 INFO - PROCESS | 2564 | --DOCSHELL 00000039CABA9800 == 33 [pid = 2564] [id = 298] 13:13:06 INFO - PROCESS | 2564 | --DOCSHELL 00000039CDA7E000 == 32 [pid = 2564] [id = 299] 13:13:06 INFO - PROCESS | 2564 | --DOCSHELL 00000039C6386000 == 31 [pid = 2564] [id = 312] 13:13:06 INFO - PROCESS | 2564 | --DOCSHELL 00000039D5508800 == 30 [pid = 2564] [id = 311] 13:13:06 INFO - PROCESS | 2564 | --DOCSHELL 00000039D1C66800 == 29 [pid = 2564] [id = 310] 13:13:06 INFO - PROCESS | 2564 | --DOCSHELL 00000039CDA6C800 == 28 [pid = 2564] [id = 308] 13:13:06 INFO - PROCESS | 2564 | --DOCSHELL 00000039CB7D0800 == 27 [pid = 2564] [id = 309] 13:13:06 INFO - PROCESS | 2564 | --DOMWINDOW == 93 (00000039C74AAC00) [pid = 2564] [serial = 870] [outer = 0000000000000000] [url = about:blank] 13:13:06 INFO - PROCESS | 2564 | --DOMWINDOW == 92 (00000039C7A5D000) [pid = 2564] [serial = 871] [outer = 0000000000000000] [url = about:blank] 13:13:06 INFO - PROCESS | 2564 | --DOMWINDOW == 91 (00000039C18C5400) [pid = 2564] [serial = 867] [outer = 0000000000000000] [url = about:blank] 13:13:06 INFO - PROCESS | 2564 | --DOMWINDOW == 90 (00000039C17AB800) [pid = 2564] [serial = 868] [outer = 0000000000000000] [url = about:blank] 13:13:06 INFO - PROCESS | 2564 | --DOMWINDOW == 89 (00000039C624A000) [pid = 2564] [serial = 865] [outer = 0000000000000000] [url = about:blank] 13:13:06 INFO - PROCESS | 2564 | --DOMWINDOW == 88 (00000039C1CE2400) [pid = 2564] [serial = 864] [outer = 0000000000000000] [url = about:blank] 13:13:06 INFO - PROCESS | 2564 | --DOMWINDOW == 87 (00000039CAA89000) [pid = 2564] [serial = 873] [outer = 0000000000000000] [url = about:blank] 13:13:06 INFO - PROCESS | 2564 | --DOMWINDOW == 86 (00000039CCCA7C00) [pid = 2564] [serial = 876] [outer = 0000000000000000] [url = about:blank] 13:13:06 INFO - PROCESS | 2564 | --DOMWINDOW == 85 (00000039C7A9BC00) [pid = 2564] [serial = 856] [outer = 0000000000000000] [url = about:blank] 13:13:06 INFO - PROCESS | 2564 | --DOMWINDOW == 84 (00000039C7385800) [pid = 2564] [serial = 855] [outer = 0000000000000000] [url = about:blank] 13:13:06 INFO - PROCESS | 2564 | --DOMWINDOW == 83 (00000039CE077800) [pid = 2564] [serial = 859] [outer = 0000000000000000] [url = about:blank] 13:13:06 INFO - PROCESS | 2564 | --DOMWINDOW == 82 (00000039CD9E4400) [pid = 2564] [serial = 858] [outer = 0000000000000000] [url = about:blank] 13:13:06 INFO - PROCESS | 2564 | --DOMWINDOW == 81 (00000039D135EC00) [pid = 2564] [serial = 862] [outer = 0000000000000000] [url = about:blank] 13:13:06 INFO - PROCESS | 2564 | --DOMWINDOW == 80 (00000039D027FC00) [pid = 2564] [serial = 861] [outer = 0000000000000000] [url = about:blank] 13:13:06 INFO - PROCESS | 2564 | --DOMWINDOW == 79 (00000039CD235400) [pid = 2564] [serial = 880] [outer = 0000000000000000] [url = about:blank] 13:13:06 INFO - PROCESS | 2564 | --DOMWINDOW == 78 (00000039CCF40800) [pid = 2564] [serial = 879] [outer = 0000000000000000] [url = about:blank] 13:13:06 INFO - PROCESS | 2564 | --DOMWINDOW == 77 (00000039CCE4F400) [pid = 2564] [serial = 877] [outer = 0000000000000000] [url = about:blank] 13:13:06 INFO - PROCESS | 2564 | --DOMWINDOW == 76 (00000039CDCEF800) [pid = 2564] [serial = 882] [outer = 0000000000000000] [url = about:blank] 13:13:06 INFO - PROCESS | 2564 | --DOMWINDOW == 75 (00000039CE4A5C00) [pid = 2564] [serial = 888] [outer = 0000000000000000] [url = about:blank] 13:13:06 INFO - PROCESS | 2564 | --DOMWINDOW == 74 (00000039CDFC1800) [pid = 2564] [serial = 883] [outer = 0000000000000000] [url = about:blank] 13:13:06 INFO - PROCESS | 2564 | --DOMWINDOW == 73 (00000039CEA26000) [pid = 2564] [serial = 889] [outer = 0000000000000000] [url = about:blank] 13:13:06 INFO - PROCESS | 2564 | --DOMWINDOW == 72 (00000039CEA53800) [pid = 2564] [serial = 891] [outer = 0000000000000000] [url = about:blank] 13:13:06 INFO - PROCESS | 2564 | --DOMWINDOW == 71 (00000039CDCEE800) [pid = 2564] [serial = 885] [outer = 0000000000000000] [url = about:blank] 13:13:06 INFO - PROCESS | 2564 | --DOMWINDOW == 70 (00000039CB006800) [pid = 2564] [serial = 874] [outer = 0000000000000000] [url = about:blank] 13:13:06 INFO - PROCESS | 2564 | --DOMWINDOW == 69 (00000039CDFC7000) [pid = 2564] [serial = 886] [outer = 0000000000000000] [url = about:blank] 13:13:06 INFO - PROCESS | 2564 | 1471464786858 Marionette TRACE conn7 <- [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:13:06 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.object.invalidcolour.html | Canvas test: 2d.gradient.object.invalidcolour 13:13:06 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.object.invalidcolour.html | took 1487ms 13:13:06 INFO - PROCESS | 2564 | 1471464786891 Marionette TRACE conn7 -> [0,1217,"getWindowHandle",null] 13:13:06 INFO - PROCESS | 2564 | 1471464786895 Marionette TRACE conn7 <- [1,1217,null,{"value":"13"}] 13:13:06 INFO - PROCESS | 2564 | 1471464786900 Marionette TRACE conn7 -> [0,1218,"setScriptTimeout",{"ms":35000}] 13:13:06 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.object.invalidoffset.html 13:13:06 INFO - PROCESS | 2564 | 1471464786905 Marionette TRACE conn7 <- [1,1218,null,{}] 13:13:06 INFO - PROCESS | 2564 | 1471464786910 Marionette TRACE conn7 -> [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:13:06 INFO - PROCESS | 2564 | 1471464786913 Marionette INFO sendAsync bc8f8550-5cfe-4dfe-b5f0-ca36c3097f63 13:13:07 INFO - PROCESS | 2564 | 1471464787032 Marionette TRACE conn7 <- [1,1219,null,{"value":null}] 13:13:07 INFO - PROCESS | 2564 | 1471464787105 Marionette TRACE conn7 -> [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\", \"8d521690-0e1e-4993-8caf-94bf4ae6dcf1\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:13:07 INFO - PROCESS | 2564 | 1471464787109 Marionette INFO sendAsync bc8f8550-5cfe-4dfe-b5f0-ca36c3097f63 13:13:07 INFO - PROCESS | 2564 | ++DOCSHELL 00000039C7351800 == 28 [pid = 2564] [id = 314] 13:13:07 INFO - PROCESS | 2564 | ++DOMWINDOW == 70 (00000039C1F5B800) [pid = 2564] [serial = 941] [outer = 0000000000000000] 13:13:07 INFO - PROCESS | 2564 | ++DOMWINDOW == 71 (00000039C2A73400) [pid = 2564] [serial = 942] [outer = 00000039C1F5B800] 13:13:07 INFO - PROCESS | 2564 | 1471464787163 Marionette DEBUG loaded listener.js 13:13:07 INFO - PROCESS | 2564 | ++DOMWINDOW == 72 (00000039C63A6800) [pid = 2564] [serial = 943] [outer = 00000039C1F5B800] 13:13:07 INFO - PROCESS | 2564 | 1471464787538 Marionette TRACE conn7 <- [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:13:07 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.object.invalidoffset.html | Canvas test: 2d.gradient.object.invalidoffset 13:13:07 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.object.invalidoffset.html | took 690ms 13:13:07 INFO - PROCESS | 2564 | 1471464787595 Marionette TRACE conn7 -> [0,1221,"getWindowHandle",null] 13:13:07 INFO - PROCESS | 2564 | 1471464787600 Marionette TRACE conn7 <- [1,1221,null,{"value":"13"}] 13:13:07 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.object.return.html 13:13:07 INFO - PROCESS | 2564 | 1471464787607 Marionette TRACE conn7 -> [0,1222,"setScriptTimeout",{"ms":35000}] 13:13:07 INFO - PROCESS | 2564 | 1471464787610 Marionette TRACE conn7 <- [1,1222,null,{}] 13:13:07 INFO - PROCESS | 2564 | 1471464787613 Marionette TRACE conn7 -> [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:13:07 INFO - PROCESS | 2564 | 1471464787616 Marionette INFO sendAsync bc8f8550-5cfe-4dfe-b5f0-ca36c3097f63 13:13:07 INFO - PROCESS | 2564 | 1471464787742 Marionette TRACE conn7 <- [1,1223,null,{"value":null}] 13:13:07 INFO - PROCESS | 2564 | 1471464787749 Marionette TRACE conn7 -> [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\", \"8d521690-0e1e-4993-8caf-94bf4ae6dcf1\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:13:07 INFO - PROCESS | 2564 | 1471464787752 Marionette INFO sendAsync bc8f8550-5cfe-4dfe-b5f0-ca36c3097f63 13:13:07 INFO - PROCESS | 2564 | ++DOCSHELL 00000039CC325000 == 29 [pid = 2564] [id = 315] 13:13:07 INFO - PROCESS | 2564 | ++DOMWINDOW == 73 (00000039C662AC00) [pid = 2564] [serial = 944] [outer = 0000000000000000] 13:13:07 INFO - PROCESS | 2564 | ++DOMWINDOW == 74 (00000039C74E8400) [pid = 2564] [serial = 945] [outer = 00000039C662AC00] 13:13:07 INFO - PROCESS | 2564 | 1471464787802 Marionette DEBUG loaded listener.js 13:13:07 INFO - PROCESS | 2564 | ++DOMWINDOW == 75 (00000039C7A9B800) [pid = 2564] [serial = 946] [outer = 00000039C662AC00] 13:13:08 INFO - PROCESS | 2564 | 1471464788239 Marionette TRACE conn7 <- [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:13:08 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.object.return.html | createLinearGradient() and createRadialGradient() returns objects implementing CanvasGradient 13:13:08 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.object.return.html | took 689ms 13:13:08 INFO - PROCESS | 2564 | 1471464788298 Marionette TRACE conn7 -> [0,1225,"getWindowHandle",null] 13:13:08 INFO - PROCESS | 2564 | 1471464788300 Marionette TRACE conn7 <- [1,1225,null,{"value":"13"}] 13:13:08 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.object.type.html 13:13:08 INFO - PROCESS | 2564 | 1471464788304 Marionette TRACE conn7 -> [0,1226,"setScriptTimeout",{"ms":35000}] 13:13:08 INFO - PROCESS | 2564 | 1471464788308 Marionette TRACE conn7 <- [1,1226,null,{}] 13:13:08 INFO - PROCESS | 2564 | 1471464788319 Marionette TRACE conn7 -> [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:13:08 INFO - PROCESS | 2564 | 1471464788324 Marionette INFO sendAsync bc8f8550-5cfe-4dfe-b5f0-ca36c3097f63 13:13:08 INFO - PROCESS | 2564 | 1471464788414 Marionette TRACE conn7 <- [1,1227,null,{"value":null}] 13:13:08 INFO - PROCESS | 2564 | 1471464788421 Marionette TRACE conn7 -> [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\", \"8d521690-0e1e-4993-8caf-94bf4ae6dcf1\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:13:08 INFO - PROCESS | 2564 | 1471464788424 Marionette INFO sendAsync bc8f8550-5cfe-4dfe-b5f0-ca36c3097f63 13:13:08 INFO - PROCESS | 2564 | ++DOCSHELL 00000039CD40E000 == 30 [pid = 2564] [id = 316] 13:13:08 INFO - PROCESS | 2564 | ++DOMWINDOW == 76 (00000039CAEADC00) [pid = 2564] [serial = 947] [outer = 0000000000000000] 13:13:08 INFO - PROCESS | 2564 | ++DOMWINDOW == 77 (00000039CB59B400) [pid = 2564] [serial = 948] [outer = 00000039CAEADC00] 13:13:08 INFO - PROCESS | 2564 | 1471464788476 Marionette DEBUG loaded listener.js 13:13:08 INFO - PROCESS | 2564 | ++DOMWINDOW == 78 (00000039CCE49400) [pid = 2564] [serial = 949] [outer = 00000039CAEADC00] 13:13:08 INFO - PROCESS | 2564 | 1471464788963 Marionette TRACE conn7 <- [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:13:08 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.object.type.html | window.CanvasGradient exists and has the right properties 13:13:08 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.object.type.html | took 691ms 13:13:09 INFO - PROCESS | 2564 | 1471464789000 Marionette TRACE conn7 -> [0,1229,"getWindowHandle",null] 13:13:09 INFO - PROCESS | 2564 | 1471464789003 Marionette TRACE conn7 <- [1,1229,null,{"value":"13"}] 13:13:09 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.object.update.html 13:13:09 INFO - PROCESS | 2564 | 1471464789007 Marionette TRACE conn7 -> [0,1230,"setScriptTimeout",{"ms":35000}] 13:13:09 INFO - PROCESS | 2564 | 1471464789008 Marionette TRACE conn7 <- [1,1230,null,{}] 13:13:09 INFO - PROCESS | 2564 | 1471464789012 Marionette TRACE conn7 -> [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:13:09 INFO - PROCESS | 2564 | 1471464789014 Marionette INFO sendAsync bc8f8550-5cfe-4dfe-b5f0-ca36c3097f63 13:13:09 INFO - PROCESS | 2564 | 1471464789159 Marionette TRACE conn7 <- [1,1231,null,{"value":null}] 13:13:09 INFO - PROCESS | 2564 | 1471464789181 Marionette TRACE conn7 -> [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\", \"8d521690-0e1e-4993-8caf-94bf4ae6dcf1\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:13:09 INFO - PROCESS | 2564 | 1471464789183 Marionette INFO sendAsync bc8f8550-5cfe-4dfe-b5f0-ca36c3097f63 13:13:09 INFO - PROCESS | 2564 | ++DOCSHELL 00000039CDA69800 == 31 [pid = 2564] [id = 317] 13:13:09 INFO - PROCESS | 2564 | ++DOMWINDOW == 79 (00000039CCF40400) [pid = 2564] [serial = 950] [outer = 0000000000000000] 13:13:09 INFO - PROCESS | 2564 | ++DOMWINDOW == 80 (00000039CD0E0400) [pid = 2564] [serial = 951] [outer = 00000039CCF40400] 13:13:09 INFO - PROCESS | 2564 | 1471464789231 Marionette DEBUG loaded listener.js 13:13:09 INFO - PROCESS | 2564 | ++DOMWINDOW == 81 (00000039CD237C00) [pid = 2564] [serial = 952] [outer = 00000039CCF40400] 13:13:09 INFO - PROCESS | 2564 | 1471464789672 Marionette TRACE conn7 <- [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:13:09 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.object.update.html | Canvas test: 2d.gradient.object.update 13:13:09 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.object.update.html | took 670ms 13:13:09 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.behind.html 13:13:09 INFO - PROCESS | 2564 | 1471464789687 Marionette TRACE conn7 -> [0,1233,"getWindowHandle",null] 13:13:09 INFO - PROCESS | 2564 | 1471464789689 Marionette TRACE conn7 <- [1,1233,null,{"value":"13"}] 13:13:09 INFO - PROCESS | 2564 | 1471464789693 Marionette TRACE conn7 -> [0,1234,"setScriptTimeout",{"ms":35000}] 13:13:09 INFO - PROCESS | 2564 | 1471464789695 Marionette TRACE conn7 <- [1,1234,null,{}] 13:13:09 INFO - PROCESS | 2564 | 1471464789718 Marionette TRACE conn7 -> [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:13:09 INFO - PROCESS | 2564 | 1471464789721 Marionette INFO sendAsync bc8f8550-5cfe-4dfe-b5f0-ca36c3097f63 13:13:09 INFO - PROCESS | 2564 | 1471464789835 Marionette TRACE conn7 <- [1,1235,null,{"value":null}] 13:13:09 INFO - PROCESS | 2564 | 1471464789842 Marionette TRACE conn7 -> [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\", \"8d521690-0e1e-4993-8caf-94bf4ae6dcf1\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:13:09 INFO - PROCESS | 2564 | 1471464789844 Marionette INFO sendAsync bc8f8550-5cfe-4dfe-b5f0-ca36c3097f63 13:13:09 INFO - PROCESS | 2564 | ++DOCSHELL 00000039CDED0000 == 32 [pid = 2564] [id = 318] 13:13:09 INFO - PROCESS | 2564 | ++DOMWINDOW == 82 (00000039C74B6000) [pid = 2564] [serial = 953] [outer = 0000000000000000] 13:13:09 INFO - PROCESS | 2564 | ++DOMWINDOW == 83 (00000039CD9E5400) [pid = 2564] [serial = 954] [outer = 00000039C74B6000] 13:13:09 INFO - PROCESS | 2564 | 1471464789891 Marionette DEBUG loaded listener.js 13:13:09 INFO - PROCESS | 2564 | ++DOMWINDOW == 84 (00000039CDCF0800) [pid = 2564] [serial = 955] [outer = 00000039C74B6000] 13:13:10 INFO - PROCESS | 2564 | 1471464790416 Marionette TRACE conn7 <- [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:13:10 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.behind.html | Canvas test: 2d.gradient.radial.cone.behind 13:13:10 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.behind.html | took 776ms 13:13:10 INFO - PROCESS | 2564 | 1471464790497 Marionette TRACE conn7 -> [0,1237,"getWindowHandle",null] 13:13:10 INFO - PROCESS | 2564 | 1471464790500 Marionette TRACE conn7 <- [1,1237,null,{"value":"13"}] 13:13:10 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.beside.html 13:13:10 INFO - PROCESS | 2564 | 1471464790505 Marionette TRACE conn7 -> [0,1238,"setScriptTimeout",{"ms":35000}] 13:13:10 INFO - PROCESS | 2564 | 1471464790507 Marionette TRACE conn7 <- [1,1238,null,{}] 13:13:10 INFO - PROCESS | 2564 | 1471464790511 Marionette TRACE conn7 -> [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:13:10 INFO - PROCESS | 2564 | 1471464790517 Marionette INFO sendAsync bc8f8550-5cfe-4dfe-b5f0-ca36c3097f63 13:13:10 INFO - PROCESS | 2564 | 1471464790641 Marionette TRACE conn7 <- [1,1239,null,{"value":null}] 13:13:10 INFO - PROCESS | 2564 | 1471464790895 Marionette TRACE conn7 -> [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\", \"8d521690-0e1e-4993-8caf-94bf4ae6dcf1\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:13:10 INFO - PROCESS | 2564 | 1471464790897 Marionette INFO sendAsync bc8f8550-5cfe-4dfe-b5f0-ca36c3097f63 13:13:10 INFO - PROCESS | 2564 | --DOMWINDOW == 83 (00000039D135E000) [pid = 2564] [serial = 923] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.linear.transform.2.html] 13:13:10 INFO - PROCESS | 2564 | --DOMWINDOW == 82 (00000039CEA57000) [pid = 2564] [serial = 911] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.strokeRect.html] 13:13:10 INFO - PROCESS | 2564 | --DOMWINDOW == 81 (00000039C17AC800) [pid = 2564] [serial = 893] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.solid.html] 13:13:10 INFO - PROCESS | 2564 | --DOMWINDOW == 80 (00000039CAA7D800) [pid = 2564] [serial = 896] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.vertical.html] 13:13:10 INFO - PROCESS | 2564 | --DOMWINDOW == 79 (00000039CDCF5800) [pid = 2564] [serial = 908] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.stroke.html] 13:13:10 INFO - PROCESS | 2564 | --DOMWINDOW == 78 (00000039C1225400) [pid = 2564] [serial = 917] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.linear.nonfinite.html] 13:13:10 INFO - PROCESS | 2564 | --DOMWINDOW == 77 (00000039CEA4CC00) [pid = 2564] [serial = 890] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.overlap2.html] 13:13:10 INFO - PROCESS | 2564 | --DOMWINDOW == 76 (00000039C6245400) [pid = 2564] [serial = 899] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.fill.html] 13:13:10 INFO - PROCESS | 2564 | --DOMWINDOW == 75 (00000039CF906000) [pid = 2564] [serial = 914] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.strokeText.html] 13:13:10 INFO - PROCESS | 2564 | --DOMWINDOW == 74 (00000039D05EBC00) [pid = 2564] [serial = 920] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.linear.transform.1.html] 13:13:10 INFO - PROCESS | 2564 | --DOMWINDOW == 73 (00000039C17ABC00) [pid = 2564] [serial = 905] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.fillText.html] 13:13:10 INFO - PROCESS | 2564 | --DOMWINDOW == 72 (00000039C7E6CC00) [pid = 2564] [serial = 902] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.fillRect.html] 13:13:10 INFO - PROCESS | 2564 | ++DOCSHELL 00000039C1B40000 == 33 [pid = 2564] [id = 319] 13:13:10 INFO - PROCESS | 2564 | ++DOMWINDOW == 73 (00000039C040C000) [pid = 2564] [serial = 956] [outer = 0000000000000000] 13:13:10 INFO - PROCESS | 2564 | ++DOMWINDOW == 74 (00000039C17AC800) [pid = 2564] [serial = 957] [outer = 00000039C040C000] 13:13:10 INFO - PROCESS | 2564 | 1471464790962 Marionette DEBUG loaded listener.js 13:13:11 INFO - PROCESS | 2564 | ++DOMWINDOW == 75 (00000039CAEB3400) [pid = 2564] [serial = 958] [outer = 00000039C040C000] 13:13:11 INFO - PROCESS | 2564 | 1471464791333 Marionette TRACE conn7 <- [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:13:11 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.beside.html | Canvas test: 2d.gradient.radial.cone.beside 13:13:11 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.beside.html | took 877ms 13:13:11 INFO - PROCESS | 2564 | 1471464791384 Marionette TRACE conn7 -> [0,1241,"getWindowHandle",null] 13:13:11 INFO - PROCESS | 2564 | 1471464791386 Marionette TRACE conn7 <- [1,1241,null,{"value":"13"}] 13:13:11 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.bottom.html 13:13:11 INFO - PROCESS | 2564 | 1471464791389 Marionette TRACE conn7 -> [0,1242,"setScriptTimeout",{"ms":35000}] 13:13:11 INFO - PROCESS | 2564 | 1471464791391 Marionette TRACE conn7 <- [1,1242,null,{}] 13:13:11 INFO - PROCESS | 2564 | 1471464791395 Marionette TRACE conn7 -> [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:13:11 INFO - PROCESS | 2564 | 1471464791397 Marionette INFO sendAsync bc8f8550-5cfe-4dfe-b5f0-ca36c3097f63 13:13:11 INFO - PROCESS | 2564 | 1471464791505 Marionette TRACE conn7 <- [1,1243,null,{"value":null}] 13:13:11 INFO - PROCESS | 2564 | 1471464791513 Marionette TRACE conn7 -> [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\", \"8d521690-0e1e-4993-8caf-94bf4ae6dcf1\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:13:11 INFO - PROCESS | 2564 | 1471464791515 Marionette INFO sendAsync bc8f8550-5cfe-4dfe-b5f0-ca36c3097f63 13:13:11 INFO - PROCESS | 2564 | ++DOCSHELL 00000039D1C69000 == 34 [pid = 2564] [id = 320] 13:13:11 INFO - PROCESS | 2564 | ++DOMWINDOW == 76 (00000039C0DC0800) [pid = 2564] [serial = 959] [outer = 0000000000000000] 13:13:11 INFO - PROCESS | 2564 | ++DOMWINDOW == 77 (00000039CE3BE000) [pid = 2564] [serial = 960] [outer = 00000039C0DC0800] 13:13:11 INFO - PROCESS | 2564 | 1471464791562 Marionette DEBUG loaded listener.js 13:13:11 INFO - PROCESS | 2564 | ++DOMWINDOW == 78 (00000039CEA24000) [pid = 2564] [serial = 961] [outer = 00000039C0DC0800] 13:13:11 INFO - PROCESS | 2564 | 1471464791973 Marionette TRACE conn7 <- [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:13:12 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.bottom.html | Canvas test: 2d.gradient.radial.cone.bottom 13:13:12 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.bottom.html | took 627ms 13:13:12 INFO - PROCESS | 2564 | 1471464792020 Marionette TRACE conn7 -> [0,1245,"getWindowHandle",null] 13:13:12 INFO - PROCESS | 2564 | 1471464792022 Marionette TRACE conn7 <- [1,1245,null,{"value":"13"}] 13:13:12 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.cylinder.html 13:13:12 INFO - PROCESS | 2564 | 1471464792025 Marionette TRACE conn7 -> [0,1246,"setScriptTimeout",{"ms":35000}] 13:13:12 INFO - PROCESS | 2564 | 1471464792027 Marionette TRACE conn7 <- [1,1246,null,{}] 13:13:12 INFO - PROCESS | 2564 | 1471464792030 Marionette TRACE conn7 -> [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:13:12 INFO - PROCESS | 2564 | 1471464792032 Marionette INFO sendAsync bc8f8550-5cfe-4dfe-b5f0-ca36c3097f63 13:13:12 INFO - PROCESS | 2564 | 1471464792143 Marionette TRACE conn7 <- [1,1247,null,{"value":null}] 13:13:12 INFO - PROCESS | 2564 | 1471464792183 Marionette TRACE conn7 -> [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\", \"8d521690-0e1e-4993-8caf-94bf4ae6dcf1\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:13:12 INFO - PROCESS | 2564 | 1471464792185 Marionette INFO sendAsync bc8f8550-5cfe-4dfe-b5f0-ca36c3097f63 13:13:12 INFO - PROCESS | 2564 | ++DOCSHELL 00000039D24BC800 == 35 [pid = 2564] [id = 321] 13:13:12 INFO - PROCESS | 2564 | ++DOMWINDOW == 79 (00000039CE4F5800) [pid = 2564] [serial = 962] [outer = 0000000000000000] 13:13:12 INFO - PROCESS | 2564 | ++DOMWINDOW == 80 (00000039CEA4D000) [pid = 2564] [serial = 963] [outer = 00000039CE4F5800] 13:13:12 INFO - PROCESS | 2564 | 1471464792241 Marionette DEBUG loaded listener.js 13:13:12 INFO - PROCESS | 2564 | ++DOMWINDOW == 81 (00000039CEA58400) [pid = 2564] [serial = 964] [outer = 00000039CE4F5800] 13:13:12 INFO - PROCESS | 2564 | 1471464792629 Marionette TRACE conn7 <- [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:13:12 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.cylinder.html | Canvas test: 2d.gradient.radial.cone.cylinder 13:13:12 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.cylinder.html | took 671ms 13:13:12 INFO - PROCESS | 2564 | 1471464792705 Marionette TRACE conn7 -> [0,1249,"getWindowHandle",null] 13:13:12 INFO - PROCESS | 2564 | 1471464792707 Marionette TRACE conn7 <- [1,1249,null,{"value":"13"}] 13:13:12 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.front.html 13:13:12 INFO - PROCESS | 2564 | 1471464792710 Marionette TRACE conn7 -> [0,1250,"setScriptTimeout",{"ms":35000}] 13:13:12 INFO - PROCESS | 2564 | 1471464792713 Marionette TRACE conn7 <- [1,1250,null,{}] 13:13:12 INFO - PROCESS | 2564 | 1471464792716 Marionette TRACE conn7 -> [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:13:12 INFO - PROCESS | 2564 | 1471464792718 Marionette INFO sendAsync bc8f8550-5cfe-4dfe-b5f0-ca36c3097f63 13:13:12 INFO - PROCESS | 2564 | 1471464792803 Marionette TRACE conn7 <- [1,1251,null,{"value":null}] 13:13:12 INFO - PROCESS | 2564 | 1471464792810 Marionette TRACE conn7 -> [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\", \"8d521690-0e1e-4993-8caf-94bf4ae6dcf1\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:13:12 INFO - PROCESS | 2564 | 1471464792812 Marionette INFO sendAsync bc8f8550-5cfe-4dfe-b5f0-ca36c3097f63 13:13:12 INFO - PROCESS | 2564 | ++DOCSHELL 00000039D25B7000 == 36 [pid = 2564] [id = 322] 13:13:12 INFO - PROCESS | 2564 | ++DOMWINDOW == 82 (00000039CEA58C00) [pid = 2564] [serial = 965] [outer = 0000000000000000] 13:13:12 INFO - PROCESS | 2564 | ++DOMWINDOW == 83 (00000039CEBEA800) [pid = 2564] [serial = 966] [outer = 00000039CEA58C00] 13:13:12 INFO - PROCESS | 2564 | 1471464792858 Marionette DEBUG loaded listener.js 13:13:12 INFO - PROCESS | 2564 | ++DOMWINDOW == 84 (00000039CF9D9C00) [pid = 2564] [serial = 967] [outer = 00000039CEA58C00] 13:13:13 INFO - PROCESS | 2564 | 1471464793690 Marionette TRACE conn7 <- [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:13:13 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.front.html | Canvas test: 2d.gradient.radial.cone.front 13:13:13 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.front.html | took 1029ms 13:13:13 INFO - PROCESS | 2564 | 1471464793743 Marionette TRACE conn7 -> [0,1253,"getWindowHandle",null] 13:13:13 INFO - PROCESS | 2564 | 1471464793748 Marionette TRACE conn7 <- [1,1253,null,{"value":"13"}] 13:13:13 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.shape1.html 13:13:13 INFO - PROCESS | 2564 | 1471464793775 Marionette TRACE conn7 -> [0,1254,"setScriptTimeout",{"ms":35000}] 13:13:13 INFO - PROCESS | 2564 | 1471464793780 Marionette TRACE conn7 <- [1,1254,null,{}] 13:13:13 INFO - PROCESS | 2564 | 1471464793827 Marionette TRACE conn7 -> [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:13:13 INFO - PROCESS | 2564 | 1471464793831 Marionette INFO sendAsync bc8f8550-5cfe-4dfe-b5f0-ca36c3097f63 13:13:13 INFO - PROCESS | 2564 | 1471464793946 Marionette TRACE conn7 <- [1,1255,null,{"value":null}] 13:13:14 INFO - PROCESS | 2564 | 1471464794060 Marionette TRACE conn7 -> [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\", \"8d521690-0e1e-4993-8caf-94bf4ae6dcf1\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:13:14 INFO - PROCESS | 2564 | 1471464794063 Marionette INFO sendAsync bc8f8550-5cfe-4dfe-b5f0-ca36c3097f63 13:13:14 INFO - PROCESS | 2564 | ++DOCSHELL 00000039CC311000 == 37 [pid = 2564] [id = 323] 13:13:14 INFO - PROCESS | 2564 | ++DOMWINDOW == 85 (00000039C1C15800) [pid = 2564] [serial = 968] [outer = 0000000000000000] 13:13:14 INFO - PROCESS | 2564 | ++DOMWINDOW == 86 (00000039C62BE400) [pid = 2564] [serial = 969] [outer = 00000039C1C15800] 13:13:14 INFO - PROCESS | 2564 | 1471464794125 Marionette DEBUG loaded listener.js 13:13:14 INFO - PROCESS | 2564 | ++DOMWINDOW == 87 (00000039C74E8000) [pid = 2564] [serial = 970] [outer = 00000039C1C15800] 13:13:14 INFO - PROCESS | 2564 | 1471464794801 Marionette TRACE conn7 <- [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:13:14 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.shape1.html | Canvas test: 2d.gradient.radial.cone.shape1 13:13:14 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.shape1.html | took 1100ms 13:13:14 INFO - PROCESS | 2564 | 1471464794857 Marionette TRACE conn7 -> [0,1257,"getWindowHandle",null] 13:13:14 INFO - PROCESS | 2564 | 1471464794862 Marionette TRACE conn7 <- [1,1257,null,{"value":"13"}] 13:13:14 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.shape2.html 13:13:14 INFO - PROCESS | 2564 | 1471464794869 Marionette TRACE conn7 -> [0,1258,"setScriptTimeout",{"ms":35000}] 13:13:14 INFO - PROCESS | 2564 | 1471464794873 Marionette TRACE conn7 <- [1,1258,null,{}] 13:13:14 INFO - PROCESS | 2564 | 1471464794897 Marionette TRACE conn7 -> [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:13:14 INFO - PROCESS | 2564 | 1471464794900 Marionette INFO sendAsync bc8f8550-5cfe-4dfe-b5f0-ca36c3097f63 13:13:15 INFO - PROCESS | 2564 | 1471464795036 Marionette TRACE conn7 <- [1,1259,null,{"value":null}] 13:13:15 INFO - PROCESS | 2564 | 1471464795105 Marionette TRACE conn7 -> [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\", \"8d521690-0e1e-4993-8caf-94bf4ae6dcf1\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:13:15 INFO - PROCESS | 2564 | 1471464795108 Marionette INFO sendAsync bc8f8550-5cfe-4dfe-b5f0-ca36c3097f63 13:13:15 INFO - PROCESS | 2564 | ++DOCSHELL 00000039C0DB3000 == 38 [pid = 2564] [id = 324] 13:13:15 INFO - PROCESS | 2564 | ++DOMWINDOW == 88 (00000039C122AC00) [pid = 2564] [serial = 971] [outer = 0000000000000000] 13:13:15 INFO - PROCESS | 2564 | ++DOMWINDOW == 89 (00000039C5A06C00) [pid = 2564] [serial = 972] [outer = 00000039C122AC00] 13:13:15 INFO - PROCESS | 2564 | 1471464795212 Marionette DEBUG loaded listener.js 13:13:15 INFO - PROCESS | 2564 | ++DOMWINDOW == 90 (00000039CCCDAC00) [pid = 2564] [serial = 973] [outer = 00000039C122AC00] 13:13:15 INFO - PROCESS | 2564 | --DOCSHELL 00000039D24BC800 == 37 [pid = 2564] [id = 321] 13:13:15 INFO - PROCESS | 2564 | --DOCSHELL 00000039D1C69000 == 36 [pid = 2564] [id = 320] 13:13:15 INFO - PROCESS | 2564 | --DOCSHELL 00000039C1B40000 == 35 [pid = 2564] [id = 319] 13:13:15 INFO - PROCESS | 2564 | --DOCSHELL 00000039CDED0000 == 34 [pid = 2564] [id = 318] 13:13:15 INFO - PROCESS | 2564 | --DOCSHELL 00000039CDA69800 == 33 [pid = 2564] [id = 317] 13:13:15 INFO - PROCESS | 2564 | --DOCSHELL 00000039CD40E000 == 32 [pid = 2564] [id = 316] 13:13:15 INFO - PROCESS | 2564 | --DOCSHELL 00000039CC325000 == 31 [pid = 2564] [id = 315] 13:13:15 INFO - PROCESS | 2564 | --DOCSHELL 00000039C7351800 == 30 [pid = 2564] [id = 314] 13:13:15 INFO - PROCESS | 2564 | --DOCSHELL 00000039CC324000 == 29 [pid = 2564] [id = 313] 13:13:15 INFO - PROCESS | 2564 | --DOMWINDOW == 89 (00000039CEBDFC00) [pid = 2564] [serial = 913] [outer = 0000000000000000] [url = about:blank] 13:13:15 INFO - PROCESS | 2564 | --DOMWINDOW == 88 (00000039C58C7C00) [pid = 2564] [serial = 894] [outer = 0000000000000000] [url = about:blank] 13:13:15 INFO - PROCESS | 2564 | --DOMWINDOW == 87 (00000039CC3B9C00) [pid = 2564] [serial = 898] [outer = 0000000000000000] [url = about:blank] 13:13:15 INFO - PROCESS | 2564 | --DOMWINDOW == 86 (00000039CDFC3C00) [pid = 2564] [serial = 909] [outer = 0000000000000000] [url = about:blank] 13:13:15 INFO - PROCESS | 2564 | --DOMWINDOW == 85 (00000039CAA87400) [pid = 2564] [serial = 897] [outer = 0000000000000000] [url = about:blank] 13:13:15 INFO - PROCESS | 2564 | --DOMWINDOW == 84 (00000039D05E4000) [pid = 2564] [serial = 919] [outer = 0000000000000000] [url = about:blank] 13:13:15 INFO - PROCESS | 2564 | --DOMWINDOW == 83 (00000039CEA8CC00) [pid = 2564] [serial = 892] [outer = 0000000000000000] [url = about:blank] 13:13:15 INFO - PROCESS | 2564 | --DOMWINDOW == 82 (00000039CE4A7400) [pid = 2564] [serial = 910] [outer = 0000000000000000] [url = about:blank] 13:13:15 INFO - PROCESS | 2564 | --DOMWINDOW == 81 (00000039C74B1400) [pid = 2564] [serial = 901] [outer = 0000000000000000] [url = about:blank] 13:13:15 INFO - PROCESS | 2564 | --DOMWINDOW == 80 (00000039C662A800) [pid = 2564] [serial = 900] [outer = 0000000000000000] [url = about:blank] 13:13:15 INFO - PROCESS | 2564 | --DOMWINDOW == 79 (00000039CCF3B800) [pid = 2564] [serial = 918] [outer = 0000000000000000] [url = about:blank] 13:13:15 INFO - PROCESS | 2564 | --DOMWINDOW == 78 (00000039D05BC000) [pid = 2564] [serial = 916] [outer = 0000000000000000] [url = about:blank] 13:13:15 INFO - PROCESS | 2564 | --DOMWINDOW == 77 (00000039D0F73800) [pid = 2564] [serial = 921] [outer = 0000000000000000] [url = about:blank] 13:13:15 INFO - PROCESS | 2564 | --DOMWINDOW == 76 (00000039C745B800) [pid = 2564] [serial = 895] [outer = 0000000000000000] [url = about:blank] 13:13:15 INFO - PROCESS | 2564 | --DOMWINDOW == 75 (00000039CDB5D800) [pid = 2564] [serial = 907] [outer = 0000000000000000] [url = about:blank] 13:13:15 INFO - PROCESS | 2564 | --DOMWINDOW == 74 (00000039CB00B000) [pid = 2564] [serial = 903] [outer = 0000000000000000] [url = about:blank] 13:13:15 INFO - PROCESS | 2564 | --DOMWINDOW == 73 (00000039CEA56C00) [pid = 2564] [serial = 912] [outer = 0000000000000000] [url = about:blank] 13:13:15 INFO - PROCESS | 2564 | --DOMWINDOW == 72 (00000039CFD41400) [pid = 2564] [serial = 915] [outer = 0000000000000000] [url = about:blank] 13:13:15 INFO - PROCESS | 2564 | --DOMWINDOW == 71 (00000039CD9DDC00) [pid = 2564] [serial = 906] [outer = 0000000000000000] [url = about:blank] 13:13:15 INFO - PROCESS | 2564 | --DOMWINDOW == 70 (00000039CCC25C00) [pid = 2564] [serial = 904] [outer = 0000000000000000] [url = about:blank] 13:13:15 INFO - PROCESS | 2564 | --DOMWINDOW == 69 (00000039D13B4400) [pid = 2564] [serial = 925] [outer = 0000000000000000] [url = about:blank] 13:13:15 INFO - PROCESS | 2564 | --DOMWINDOW == 68 (00000039D1363000) [pid = 2564] [serial = 924] [outer = 0000000000000000] [url = about:blank] 13:13:15 INFO - PROCESS | 2564 | --DOMWINDOW == 67 (00000039D0FC0C00) [pid = 2564] [serial = 922] [outer = 0000000000000000] [url = about:blank] 13:13:16 INFO - PROCESS | 2564 | 1471464796019 Marionette TRACE conn7 <- [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:13:16 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.shape2.html | Canvas test: 2d.gradient.radial.cone.shape2 13:13:16 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.shape2.html | took 1193ms 13:13:16 INFO - PROCESS | 2564 | 1471464796064 Marionette TRACE conn7 -> [0,1261,"getWindowHandle",null] 13:13:16 INFO - PROCESS | 2564 | 1471464796069 Marionette TRACE conn7 <- [1,1261,null,{"value":"13"}] 13:13:16 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.top.html 13:13:16 INFO - PROCESS | 2564 | 1471464796073 Marionette TRACE conn7 -> [0,1262,"setScriptTimeout",{"ms":35000}] 13:13:16 INFO - PROCESS | 2564 | 1471464796078 Marionette TRACE conn7 <- [1,1262,null,{}] 13:13:16 INFO - PROCESS | 2564 | 1471464796083 Marionette TRACE conn7 -> [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:13:16 INFO - PROCESS | 2564 | 1471464796086 Marionette INFO sendAsync bc8f8550-5cfe-4dfe-b5f0-ca36c3097f63 13:13:16 INFO - PROCESS | 2564 | 1471464796180 Marionette TRACE conn7 <- [1,1263,null,{"value":null}] 13:13:16 INFO - PROCESS | 2564 | 1471464796248 Marionette TRACE conn7 -> [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\", \"8d521690-0e1e-4993-8caf-94bf4ae6dcf1\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:13:16 INFO - PROCESS | 2564 | 1471464796252 Marionette INFO sendAsync bc8f8550-5cfe-4dfe-b5f0-ca36c3097f63 13:13:16 INFO - PROCESS | 2564 | ++DOCSHELL 00000039C6356800 == 30 [pid = 2564] [id = 325] 13:13:16 INFO - PROCESS | 2564 | ++DOMWINDOW == 68 (00000039C1670400) [pid = 2564] [serial = 974] [outer = 0000000000000000] 13:13:16 INFO - PROCESS | 2564 | ++DOMWINDOW == 69 (00000039C17AFC00) [pid = 2564] [serial = 975] [outer = 00000039C1670400] 13:13:16 INFO - PROCESS | 2564 | 1471464796315 Marionette DEBUG loaded listener.js 13:13:16 INFO - PROCESS | 2564 | ++DOMWINDOW == 70 (00000039C18C7800) [pid = 2564] [serial = 976] [outer = 00000039C1670400] 13:13:16 INFO - PROCESS | 2564 | 1471464796704 Marionette TRACE conn7 <- [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:13:16 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.top.html | Canvas test: 2d.gradient.radial.cone.top 13:13:16 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.top.html | took 691ms 13:13:16 INFO - PROCESS | 2564 | 1471464796768 Marionette TRACE conn7 -> [0,1265,"getWindowHandle",null] 13:13:16 INFO - PROCESS | 2564 | 1471464796773 Marionette TRACE conn7 <- [1,1265,null,{"value":"13"}] 13:13:16 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.equal.html 13:13:16 INFO - PROCESS | 2564 | 1471464796780 Marionette TRACE conn7 -> [0,1266,"setScriptTimeout",{"ms":35000}] 13:13:16 INFO - PROCESS | 2564 | 1471464796782 Marionette TRACE conn7 <- [1,1266,null,{}] 13:13:16 INFO - PROCESS | 2564 | 1471464796786 Marionette TRACE conn7 -> [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:13:16 INFO - PROCESS | 2564 | 1471464796789 Marionette INFO sendAsync bc8f8550-5cfe-4dfe-b5f0-ca36c3097f63 13:13:16 INFO - PROCESS | 2564 | 1471464796884 Marionette TRACE conn7 <- [1,1267,null,{"value":null}] 13:13:16 INFO - PROCESS | 2564 | 1471464796892 Marionette TRACE conn7 -> [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\", \"8d521690-0e1e-4993-8caf-94bf4ae6dcf1\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:13:16 INFO - PROCESS | 2564 | 1471464796894 Marionette INFO sendAsync bc8f8550-5cfe-4dfe-b5f0-ca36c3097f63 13:13:16 INFO - PROCESS | 2564 | ++DOCSHELL 00000039CB7CC800 == 31 [pid = 2564] [id = 326] 13:13:16 INFO - PROCESS | 2564 | ++DOMWINDOW == 71 (00000039C58B8C00) [pid = 2564] [serial = 977] [outer = 0000000000000000] 13:13:16 INFO - PROCESS | 2564 | ++DOMWINDOW == 72 (00000039C624A000) [pid = 2564] [serial = 978] [outer = 00000039C58B8C00] 13:13:16 INFO - PROCESS | 2564 | 1471464796945 Marionette DEBUG loaded listener.js 13:13:17 INFO - PROCESS | 2564 | ++DOMWINDOW == 73 (00000039C7385000) [pid = 2564] [serial = 979] [outer = 00000039C58B8C00] 13:13:17 INFO - PROCESS | 2564 | 1471464797356 Marionette TRACE conn7 <- [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:13:17 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.equal.html | Canvas test: 2d.gradient.radial.equal 13:13:17 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.equal.html | took 627ms 13:13:17 INFO - PROCESS | 2564 | 1471464797409 Marionette TRACE conn7 -> [0,1269,"getWindowHandle",null] 13:13:17 INFO - PROCESS | 2564 | 1471464797412 Marionette TRACE conn7 <- [1,1269,null,{"value":"13"}] 13:13:17 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.inside1.html 13:13:17 INFO - PROCESS | 2564 | 1471464797415 Marionette TRACE conn7 -> [0,1270,"setScriptTimeout",{"ms":35000}] 13:13:17 INFO - PROCESS | 2564 | 1471464797419 Marionette TRACE conn7 <- [1,1270,null,{}] 13:13:17 INFO - PROCESS | 2564 | 1471464797431 Marionette TRACE conn7 -> [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:13:17 INFO - PROCESS | 2564 | 1471464797436 Marionette INFO sendAsync bc8f8550-5cfe-4dfe-b5f0-ca36c3097f63 13:13:17 INFO - PROCESS | 2564 | 1471464797540 Marionette TRACE conn7 <- [1,1271,null,{"value":null}] 13:13:17 INFO - PROCESS | 2564 | 1471464797671 Marionette TRACE conn7 -> [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\", \"8d521690-0e1e-4993-8caf-94bf4ae6dcf1\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:13:17 INFO - PROCESS | 2564 | 1471464797675 Marionette INFO sendAsync bc8f8550-5cfe-4dfe-b5f0-ca36c3097f63 13:13:17 INFO - PROCESS | 2564 | ++DOCSHELL 00000039CCE9F800 == 32 [pid = 2564] [id = 327] 13:13:17 INFO - PROCESS | 2564 | ++DOMWINDOW == 74 (00000039C74B3C00) [pid = 2564] [serial = 980] [outer = 0000000000000000] 13:13:17 INFO - PROCESS | 2564 | ++DOMWINDOW == 75 (00000039C7A60400) [pid = 2564] [serial = 981] [outer = 00000039C74B3C00] 13:13:17 INFO - PROCESS | 2564 | 1471464797728 Marionette DEBUG loaded listener.js 13:13:17 INFO - PROCESS | 2564 | ++DOMWINDOW == 76 (00000039CB550800) [pid = 2564] [serial = 982] [outer = 00000039C74B3C00] 13:13:18 INFO - PROCESS | 2564 | 1471464798072 Marionette TRACE conn7 <- [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:13:18 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.inside1.html | Canvas test: 2d.gradient.radial.inside1 13:13:18 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.inside1.html | took 691ms 13:13:18 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.inside2.html 13:13:18 INFO - PROCESS | 2564 | 1471464798109 Marionette TRACE conn7 -> [0,1273,"getWindowHandle",null] 13:13:18 INFO - PROCESS | 2564 | 1471464798112 Marionette TRACE conn7 <- [1,1273,null,{"value":"13"}] 13:13:18 INFO - PROCESS | 2564 | 1471464798116 Marionette TRACE conn7 -> [0,1274,"setScriptTimeout",{"ms":35000}] 13:13:18 INFO - PROCESS | 2564 | 1471464798118 Marionette TRACE conn7 <- [1,1274,null,{}] 13:13:18 INFO - PROCESS | 2564 | 1471464798122 Marionette TRACE conn7 -> [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:13:18 INFO - PROCESS | 2564 | 1471464798124 Marionette INFO sendAsync bc8f8550-5cfe-4dfe-b5f0-ca36c3097f63 13:13:18 INFO - PROCESS | 2564 | 1471464798254 Marionette TRACE conn7 <- [1,1275,null,{"value":null}] 13:13:18 INFO - PROCESS | 2564 | 1471464798387 Marionette TRACE conn7 -> [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\", \"8d521690-0e1e-4993-8caf-94bf4ae6dcf1\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:13:18 INFO - PROCESS | 2564 | 1471464798390 Marionette INFO sendAsync bc8f8550-5cfe-4dfe-b5f0-ca36c3097f63 13:13:18 INFO - PROCESS | 2564 | ++DOCSHELL 00000039CDEC4000 == 33 [pid = 2564] [id = 328] 13:13:18 INFO - PROCESS | 2564 | ++DOMWINDOW == 77 (00000039CCE4CC00) [pid = 2564] [serial = 983] [outer = 0000000000000000] 13:13:18 INFO - PROCESS | 2564 | ++DOMWINDOW == 78 (00000039CCE50C00) [pid = 2564] [serial = 984] [outer = 00000039CCE4CC00] 13:13:18 INFO - PROCESS | 2564 | 1471464798487 Marionette DEBUG loaded listener.js 13:13:18 INFO - PROCESS | 2564 | ++DOMWINDOW == 79 (00000039CCF3C400) [pid = 2564] [serial = 985] [outer = 00000039CCE4CC00] 13:13:19 INFO - PROCESS | 2564 | 1471464798988 Marionette TRACE conn7 <- [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:13:19 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.inside2.html | Canvas test: 2d.gradient.radial.inside2 13:13:19 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.inside2.html | took 944ms 13:13:19 INFO - PROCESS | 2564 | 1471464799062 Marionette TRACE conn7 -> [0,1277,"getWindowHandle",null] 13:13:19 INFO - PROCESS | 2564 | 1471464799065 Marionette TRACE conn7 <- [1,1277,null,{"value":"13"}] 13:13:19 INFO - PROCESS | 2564 | 1471464799068 Marionette TRACE conn7 -> [0,1278,"setScriptTimeout",{"ms":35000}] 13:13:19 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.inside3.html 13:13:19 INFO - PROCESS | 2564 | 1471464799070 Marionette TRACE conn7 <- [1,1278,null,{}] 13:13:19 INFO - PROCESS | 2564 | 1471464799081 Marionette TRACE conn7 -> [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:13:19 INFO - PROCESS | 2564 | 1471464799083 Marionette INFO sendAsync bc8f8550-5cfe-4dfe-b5f0-ca36c3097f63 13:13:19 INFO - PROCESS | 2564 | 1471464799192 Marionette TRACE conn7 <- [1,1279,null,{"value":null}] 13:13:19 INFO - PROCESS | 2564 | 1471464799201 Marionette TRACE conn7 -> [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\", \"8d521690-0e1e-4993-8caf-94bf4ae6dcf1\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:13:19 INFO - PROCESS | 2564 | 1471464799203 Marionette INFO sendAsync bc8f8550-5cfe-4dfe-b5f0-ca36c3097f63 13:13:19 INFO - PROCESS | 2564 | ++DOCSHELL 00000039CEBD5000 == 34 [pid = 2564] [id = 329] 13:13:19 INFO - PROCESS | 2564 | ++DOMWINDOW == 80 (00000039CCE4D400) [pid = 2564] [serial = 986] [outer = 0000000000000000] 13:13:19 INFO - PROCESS | 2564 | ++DOMWINDOW == 81 (00000039CD232400) [pid = 2564] [serial = 987] [outer = 00000039CCE4D400] 13:13:19 INFO - PROCESS | 2564 | 1471464799250 Marionette DEBUG loaded listener.js 13:13:19 INFO - PROCESS | 2564 | ++DOMWINDOW == 82 (00000039CD9E8000) [pid = 2564] [serial = 988] [outer = 00000039CCE4D400] 13:13:19 INFO - PROCESS | 2564 | 1471464799730 Marionette TRACE conn7 <- [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:13:19 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.inside3.html | Canvas test: 2d.gradient.radial.inside3 13:13:19 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.inside3.html | took 692ms 13:13:19 INFO - PROCESS | 2564 | 1471464799790 Marionette TRACE conn7 -> [0,1281,"getWindowHandle",null] 13:13:19 INFO - PROCESS | 2564 | 1471464799793 Marionette TRACE conn7 <- [1,1281,null,{"value":"13"}] 13:13:19 INFO - PROCESS | 2564 | 1471464799808 Marionette TRACE conn7 -> [0,1282,"setScriptTimeout",{"ms":35000}] 13:13:19 INFO - PROCESS | 2564 | 1471464799810 Marionette TRACE conn7 <- [1,1282,null,{}] 13:13:19 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.negative.html 13:13:19 INFO - PROCESS | 2564 | 1471464799814 Marionette TRACE conn7 -> [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:13:19 INFO - PROCESS | 2564 | 1471464799820 Marionette INFO sendAsync bc8f8550-5cfe-4dfe-b5f0-ca36c3097f63 13:13:19 INFO - PROCESS | 2564 | 1471464799947 Marionette TRACE conn7 <- [1,1283,null,{"value":null}] 13:13:20 INFO - PROCESS | 2564 | --DOMWINDOW == 81 (00000039CCF40400) [pid = 2564] [serial = 950] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.object.update.html] 13:13:20 INFO - PROCESS | 2564 | --DOMWINDOW == 80 (00000039CAEADC00) [pid = 2564] [serial = 947] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.object.type.html] 13:13:20 INFO - PROCESS | 2564 | --DOMWINDOW == 79 (00000039C5B0B000) [pid = 2564] [serial = 938] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.object.invalidcolour.html] 13:13:20 INFO - PROCESS | 2564 | --DOMWINDOW == 78 (00000039C662AC00) [pid = 2564] [serial = 944] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.object.return.html] 13:13:20 INFO - PROCESS | 2564 | --DOMWINDOW == 77 (00000039C1F5B800) [pid = 2564] [serial = 941] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.object.invalidoffset.html] 13:13:20 INFO - PROCESS | 2564 | --DOMWINDOW == 76 (00000039C74B6000) [pid = 2564] [serial = 953] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.behind.html] 13:13:20 INFO - PROCESS | 2564 | --DOMWINDOW == 75 (00000039C18CA000) [pid = 2564] [serial = 926] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.linear.transform.3.html] 13:13:20 INFO - PROCESS | 2564 | --DOMWINDOW == 74 (00000039CCF43800) [pid = 2564] [serial = 929] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.object.compare.html] 13:13:20 INFO - PROCESS | 2564 | --DOMWINDOW == 73 (00000039CEDD6400) [pid = 2564] [serial = 932] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.object.crosscanvas.html] 13:13:20 INFO - PROCESS | 2564 | --DOMWINDOW == 72 (00000039C1675000) [pid = 2564] [serial = 935] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.object.current.html] 13:13:20 INFO - PROCESS | 2564 | --DOMWINDOW == 71 (00000039C040C000) [pid = 2564] [serial = 956] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.beside.html] 13:13:20 INFO - PROCESS | 2564 | --DOMWINDOW == 70 (00000039C0DC0800) [pid = 2564] [serial = 959] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.bottom.html] 13:13:20 INFO - PROCESS | 2564 | --DOMWINDOW == 69 (00000039CE4F5800) [pid = 2564] [serial = 962] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.cylinder.html] 13:13:20 INFO - PROCESS | 2564 | 1471464800074 Marionette TRACE conn7 -> [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\", \"8d521690-0e1e-4993-8caf-94bf4ae6dcf1\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:13:20 INFO - PROCESS | 2564 | 1471464800077 Marionette INFO sendAsync bc8f8550-5cfe-4dfe-b5f0-ca36c3097f63 13:13:20 INFO - PROCESS | 2564 | ++DOCSHELL 00000039CB522000 == 35 [pid = 2564] [id = 330] 13:13:20 INFO - PROCESS | 2564 | ++DOMWINDOW == 70 (00000039BF952400) [pid = 2564] [serial = 989] [outer = 0000000000000000] 13:13:20 INFO - PROCESS | 2564 | ++DOMWINDOW == 71 (00000039C1883C00) [pid = 2564] [serial = 990] [outer = 00000039BF952400] 13:13:20 INFO - PROCESS | 2564 | 1471464800126 Marionette DEBUG loaded listener.js 13:13:20 INFO - PROCESS | 2564 | ++DOMWINDOW == 72 (00000039CCF37400) [pid = 2564] [serial = 991] [outer = 00000039BF952400] 13:13:20 INFO - PROCESS | 2564 | 1471464800497 Marionette TRACE conn7 <- [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:13:20 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.negative.html | createRadialGradient() throws INDEX_SIZE_ERR if either radius is negative 13:13:20 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.negative.html | took 734ms 13:13:20 INFO - PROCESS | 2564 | 1471464800551 Marionette TRACE conn7 -> [0,1285,"getWindowHandle",null] 13:13:20 INFO - PROCESS | 2564 | 1471464800553 Marionette TRACE conn7 <- [1,1285,null,{"value":"13"}] 13:13:20 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.nonfinite.html 13:13:20 INFO - PROCESS | 2564 | 1471464800557 Marionette TRACE conn7 -> [0,1286,"setScriptTimeout",{"ms":35000}] 13:13:20 INFO - PROCESS | 2564 | 1471464800558 Marionette TRACE conn7 <- [1,1286,null,{}] 13:13:20 INFO - PROCESS | 2564 | 1471464800562 Marionette TRACE conn7 -> [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:13:20 INFO - PROCESS | 2564 | 1471464800564 Marionette INFO sendAsync bc8f8550-5cfe-4dfe-b5f0-ca36c3097f63 13:13:20 INFO - PROCESS | 2564 | 1471464800674 Marionette TRACE conn7 <- [1,1287,null,{"value":null}] 13:13:20 INFO - PROCESS | 2564 | 1471464800682 Marionette TRACE conn7 -> [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\", \"8d521690-0e1e-4993-8caf-94bf4ae6dcf1\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:13:20 INFO - PROCESS | 2564 | 1471464800685 Marionette INFO sendAsync bc8f8550-5cfe-4dfe-b5f0-ca36c3097f63 13:13:20 INFO - PROCESS | 2564 | ++DOCSHELL 00000039CCE1D800 == 36 [pid = 2564] [id = 331] 13:13:20 INFO - PROCESS | 2564 | ++DOMWINDOW == 73 (00000039CCF34400) [pid = 2564] [serial = 992] [outer = 0000000000000000] 13:13:20 INFO - PROCESS | 2564 | ++DOMWINDOW == 74 (00000039CE4A0C00) [pid = 2564] [serial = 993] [outer = 00000039CCF34400] 13:13:20 INFO - PROCESS | 2564 | 1471464800731 Marionette DEBUG loaded listener.js 13:13:20 INFO - PROCESS | 2564 | ++DOMWINDOW == 75 (00000039CEA23C00) [pid = 2564] [serial = 994] [outer = 00000039CCF34400] 13:13:21 INFO - PROCESS | 2564 | 1471464801148 Marionette TRACE conn7 <- [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:13:21 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.nonfinite.html | createRadialGradient() throws TypeError if arguments are not finite 13:13:21 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.nonfinite.html | took 628ms 13:13:21 INFO - PROCESS | 2564 | 1471464801188 Marionette TRACE conn7 -> [0,1289,"getWindowHandle",null] 13:13:21 INFO - PROCESS | 2564 | 1471464801190 Marionette TRACE conn7 <- [1,1289,null,{"value":"13"}] 13:13:21 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.outside1.html 13:13:21 INFO - PROCESS | 2564 | 1471464801194 Marionette TRACE conn7 -> [0,1290,"setScriptTimeout",{"ms":35000}] 13:13:21 INFO - PROCESS | 2564 | 1471464801195 Marionette TRACE conn7 <- [1,1290,null,{}] 13:13:21 INFO - PROCESS | 2564 | 1471464801199 Marionette TRACE conn7 -> [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:13:21 INFO - PROCESS | 2564 | 1471464801201 Marionette INFO sendAsync bc8f8550-5cfe-4dfe-b5f0-ca36c3097f63 13:13:21 INFO - PROCESS | 2564 | 1471464801320 Marionette TRACE conn7 <- [1,1291,null,{"value":null}] 13:13:21 INFO - PROCESS | 2564 | 1471464801361 Marionette TRACE conn7 -> [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\", \"8d521690-0e1e-4993-8caf-94bf4ae6dcf1\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:13:21 INFO - PROCESS | 2564 | 1471464801363 Marionette INFO sendAsync bc8f8550-5cfe-4dfe-b5f0-ca36c3097f63 13:13:21 INFO - PROCESS | 2564 | ++DOCSHELL 00000039D25B3000 == 37 [pid = 2564] [id = 332] 13:13:21 INFO - PROCESS | 2564 | ++DOMWINDOW == 76 (00000039CCF40400) [pid = 2564] [serial = 995] [outer = 0000000000000000] 13:13:21 INFO - PROCESS | 2564 | ++DOMWINDOW == 77 (00000039CEA4BC00) [pid = 2564] [serial = 996] [outer = 00000039CCF40400] 13:13:21 INFO - PROCESS | 2564 | 1471464801410 Marionette DEBUG loaded listener.js 13:13:21 INFO - PROCESS | 2564 | ++DOMWINDOW == 78 (00000039CEAE4000) [pid = 2564] [serial = 997] [outer = 00000039CCF40400] 13:13:21 INFO - PROCESS | 2564 | 1471464801823 Marionette TRACE conn7 <- [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:13:21 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.outside1.html | Canvas test: 2d.gradient.radial.outside1 13:13:21 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.outside1.html | took 692ms 13:13:21 INFO - PROCESS | 2564 | 1471464801890 Marionette TRACE conn7 -> [0,1293,"getWindowHandle",null] 13:13:21 INFO - PROCESS | 2564 | 1471464801892 Marionette TRACE conn7 <- [1,1293,null,{"value":"13"}] 13:13:21 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.outside2.html 13:13:21 INFO - PROCESS | 2564 | 1471464801895 Marionette TRACE conn7 -> [0,1294,"setScriptTimeout",{"ms":35000}] 13:13:21 INFO - PROCESS | 2564 | 1471464801897 Marionette TRACE conn7 <- [1,1294,null,{}] 13:13:21 INFO - PROCESS | 2564 | 1471464801901 Marionette TRACE conn7 -> [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:13:21 INFO - PROCESS | 2564 | 1471464801903 Marionette INFO sendAsync bc8f8550-5cfe-4dfe-b5f0-ca36c3097f63 13:13:21 INFO - PROCESS | 2564 | 1471464801987 Marionette TRACE conn7 <- [1,1295,null,{"value":null}] 13:13:22 INFO - PROCESS | 2564 | 1471464801995 Marionette TRACE conn7 -> [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\", \"8d521690-0e1e-4993-8caf-94bf4ae6dcf1\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:13:22 INFO - PROCESS | 2564 | 1471464801997 Marionette INFO sendAsync bc8f8550-5cfe-4dfe-b5f0-ca36c3097f63 13:13:22 INFO - PROCESS | 2564 | ++DOCSHELL 00000039D28F7000 == 38 [pid = 2564] [id = 333] 13:13:22 INFO - PROCESS | 2564 | ++DOMWINDOW == 79 (00000039C684D800) [pid = 2564] [serial = 998] [outer = 0000000000000000] 13:13:22 INFO - PROCESS | 2564 | ++DOMWINDOW == 80 (00000039CF635400) [pid = 2564] [serial = 999] [outer = 00000039C684D800] 13:13:22 INFO - PROCESS | 2564 | 1471464802043 Marionette DEBUG loaded listener.js 13:13:22 INFO - PROCESS | 2564 | ++DOMWINDOW == 81 (00000039CFD43400) [pid = 2564] [serial = 1000] [outer = 00000039C684D800] 13:13:22 INFO - PROCESS | 2564 | 1471464802767 Marionette TRACE conn7 <- [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:13:22 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.outside2.html | Canvas test: 2d.gradient.radial.outside2 13:13:22 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.outside2.html | took 942ms 13:13:22 INFO - PROCESS | 2564 | 1471464802840 Marionette TRACE conn7 -> [0,1297,"getWindowHandle",null] 13:13:22 INFO - PROCESS | 2564 | 1471464802845 Marionette TRACE conn7 <- [1,1297,null,{"value":"13"}] 13:13:22 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.outside3.html 13:13:22 INFO - PROCESS | 2564 | 1471464802850 Marionette TRACE conn7 -> [0,1298,"setScriptTimeout",{"ms":35000}] 13:13:22 INFO - PROCESS | 2564 | 1471464802856 Marionette TRACE conn7 <- [1,1298,null,{}] 13:13:22 INFO - PROCESS | 2564 | 1471464802862 Marionette TRACE conn7 -> [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:13:22 INFO - PROCESS | 2564 | 1471464802865 Marionette INFO sendAsync bc8f8550-5cfe-4dfe-b5f0-ca36c3097f63 13:13:23 INFO - PROCESS | 2564 | 1471464803023 Marionette TRACE conn7 <- [1,1299,null,{"value":null}] 13:13:23 INFO - PROCESS | 2564 | 1471464803135 Marionette TRACE conn7 -> [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\", \"8d521690-0e1e-4993-8caf-94bf4ae6dcf1\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:13:23 INFO - PROCESS | 2564 | 1471464803138 Marionette INFO sendAsync bc8f8550-5cfe-4dfe-b5f0-ca36c3097f63 13:13:23 INFO - PROCESS | 2564 | ++DOCSHELL 00000039CC30E000 == 39 [pid = 2564] [id = 334] 13:13:23 INFO - PROCESS | 2564 | ++DOMWINDOW == 82 (00000039C18CD800) [pid = 2564] [serial = 1001] [outer = 0000000000000000] 13:13:23 INFO - PROCESS | 2564 | ++DOMWINDOW == 83 (00000039C5868800) [pid = 2564] [serial = 1002] [outer = 00000039C18CD800] 13:13:23 INFO - PROCESS | 2564 | 1471464803202 Marionette DEBUG loaded listener.js 13:13:23 INFO - PROCESS | 2564 | ++DOMWINDOW == 84 (00000039C74ADC00) [pid = 2564] [serial = 1003] [outer = 00000039C18CD800] 13:13:23 INFO - PROCESS | 2564 | 1471464803754 Marionette TRACE conn7 <- [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:13:23 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.outside3.html | Canvas test: 2d.gradient.radial.outside3 13:13:23 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.outside3.html | took 943ms 13:13:23 INFO - PROCESS | 2564 | 1471464803797 Marionette TRACE conn7 -> [0,1301,"getWindowHandle",null] 13:13:23 INFO - PROCESS | 2564 | 1471464803802 Marionette TRACE conn7 <- [1,1301,null,{"value":"13"}] 13:13:23 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.touch1.html 13:13:23 INFO - PROCESS | 2564 | 1471464803809 Marionette TRACE conn7 -> [0,1302,"setScriptTimeout",{"ms":35000}] 13:13:23 INFO - PROCESS | 2564 | 1471464803813 Marionette TRACE conn7 <- [1,1302,null,{}] 13:13:23 INFO - PROCESS | 2564 | 1471464803817 Marionette TRACE conn7 -> [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:13:23 INFO - PROCESS | 2564 | 1471464803820 Marionette INFO sendAsync bc8f8550-5cfe-4dfe-b5f0-ca36c3097f63 13:13:23 INFO - PROCESS | 2564 | 1471464803940 Marionette TRACE conn7 <- [1,1303,null,{"value":null}] 13:13:24 INFO - PROCESS | 2564 | 1471464804058 Marionette TRACE conn7 -> [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\", \"8d521690-0e1e-4993-8caf-94bf4ae6dcf1\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:13:24 INFO - PROCESS | 2564 | 1471464804060 Marionette INFO sendAsync bc8f8550-5cfe-4dfe-b5f0-ca36c3097f63 13:13:24 INFO - PROCESS | 2564 | ++DOCSHELL 00000039D1334800 == 40 [pid = 2564] [id = 335] 13:13:24 INFO - PROCESS | 2564 | ++DOMWINDOW == 85 (00000039CB59D400) [pid = 2564] [serial = 1004] [outer = 0000000000000000] 13:13:24 INFO - PROCESS | 2564 | ++DOMWINDOW == 86 (00000039CCCDF800) [pid = 2564] [serial = 1005] [outer = 00000039CB59D400] 13:13:24 INFO - PROCESS | 2564 | 1471464804121 Marionette DEBUG loaded listener.js 13:13:24 INFO - PROCESS | 2564 | ++DOMWINDOW == 87 (00000039CD9E4000) [pid = 2564] [serial = 1006] [outer = 00000039CB59D400] 13:13:24 INFO - PROCESS | 2564 | 1471464804725 Marionette TRACE conn7 <- [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:13:24 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.touch1.html | Canvas test: 2d.gradient.radial.touch1 13:13:24 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.touch1.html | took 985ms 13:13:24 INFO - PROCESS | 2564 | 1471464804797 Marionette TRACE conn7 -> [0,1305,"getWindowHandle",null] 13:13:24 INFO - PROCESS | 2564 | 1471464804799 Marionette TRACE conn7 <- [1,1305,null,{"value":"13"}] 13:13:24 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.touch2.html 13:13:24 INFO - PROCESS | 2564 | 1471464804803 Marionette TRACE conn7 -> [0,1306,"setScriptTimeout",{"ms":35000}] 13:13:24 INFO - PROCESS | 2564 | 1471464804808 Marionette TRACE conn7 <- [1,1306,null,{}] 13:13:24 INFO - PROCESS | 2564 | 1471464804834 Marionette TRACE conn7 -> [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:13:24 INFO - PROCESS | 2564 | 1471464804840 Marionette INFO sendAsync bc8f8550-5cfe-4dfe-b5f0-ca36c3097f63 13:13:24 INFO - PROCESS | 2564 | 1471464804959 Marionette TRACE conn7 <- [1,1307,null,{"value":null}] 13:13:25 INFO - PROCESS | 2564 | 1471464805070 Marionette TRACE conn7 -> [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\", \"8d521690-0e1e-4993-8caf-94bf4ae6dcf1\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:13:25 INFO - PROCESS | 2564 | 1471464805074 Marionette INFO sendAsync bc8f8550-5cfe-4dfe-b5f0-ca36c3097f63 13:13:25 INFO - PROCESS | 2564 | ++DOCSHELL 00000039D41D7800 == 41 [pid = 2564] [id = 336] 13:13:25 INFO - PROCESS | 2564 | ++DOMWINDOW == 88 (00000039CE40CC00) [pid = 2564] [serial = 1007] [outer = 0000000000000000] 13:13:25 INFO - PROCESS | 2564 | ++DOMWINDOW == 89 (00000039CEBDDC00) [pid = 2564] [serial = 1008] [outer = 00000039CE40CC00] 13:13:25 INFO - PROCESS | 2564 | 1471464805137 Marionette DEBUG loaded listener.js 13:13:25 INFO - PROCESS | 2564 | ++DOMWINDOW == 90 (00000039D027EC00) [pid = 2564] [serial = 1009] [outer = 00000039CE40CC00] 13:13:25 INFO - PROCESS | 2564 | 1471464805765 Marionette TRACE conn7 <- [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:13:25 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.touch2.html | Canvas test: 2d.gradient.radial.touch2 13:13:25 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.touch2.html | took 1004ms 13:13:25 INFO - PROCESS | 2564 | 1471464805810 Marionette TRACE conn7 -> [0,1309,"getWindowHandle",null] 13:13:25 INFO - PROCESS | 2564 | 1471464805814 Marionette TRACE conn7 <- [1,1309,null,{"value":"13"}] 13:13:25 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.touch3.html 13:13:25 INFO - PROCESS | 2564 | 1471464805817 Marionette TRACE conn7 -> [0,1310,"setScriptTimeout",{"ms":35000}] 13:13:25 INFO - PROCESS | 2564 | 1471464805820 Marionette TRACE conn7 <- [1,1310,null,{}] 13:13:25 INFO - PROCESS | 2564 | 1471464805824 Marionette TRACE conn7 -> [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:13:25 INFO - PROCESS | 2564 | 1471464805826 Marionette INFO sendAsync bc8f8550-5cfe-4dfe-b5f0-ca36c3097f63 13:13:25 INFO - PROCESS | 2564 | 1471464805945 Marionette TRACE conn7 <- [1,1311,null,{"value":null}] 13:13:26 INFO - PROCESS | 2564 | 1471464806166 Marionette TRACE conn7 -> [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\", \"8d521690-0e1e-4993-8caf-94bf4ae6dcf1\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:13:26 INFO - PROCESS | 2564 | 1471464806169 Marionette INFO sendAsync bc8f8550-5cfe-4dfe-b5f0-ca36c3097f63 13:13:26 INFO - PROCESS | 2564 | ++DOCSHELL 00000039C7757800 == 42 [pid = 2564] [id = 337] 13:13:26 INFO - PROCESS | 2564 | ++DOMWINDOW == 91 (00000039C166D400) [pid = 2564] [serial = 1010] [outer = 0000000000000000] 13:13:26 INFO - PROCESS | 2564 | ++DOMWINDOW == 92 (00000039C17AB800) [pid = 2564] [serial = 1011] [outer = 00000039C166D400] 13:13:26 INFO - PROCESS | 2564 | 1471464806222 Marionette DEBUG loaded listener.js 13:13:26 INFO - PROCESS | 2564 | ++DOMWINDOW == 93 (00000039C1C17000) [pid = 2564] [serial = 1012] [outer = 00000039C166D400] 13:13:27 INFO - PROCESS | 2564 | --DOCSHELL 00000039D25B3000 == 41 [pid = 2564] [id = 332] 13:13:27 INFO - PROCESS | 2564 | --DOCSHELL 00000039CCE1D800 == 40 [pid = 2564] [id = 331] 13:13:27 INFO - PROCESS | 2564 | --DOCSHELL 00000039CB522000 == 39 [pid = 2564] [id = 330] 13:13:27 INFO - PROCESS | 2564 | --DOCSHELL 00000039CEBD5000 == 38 [pid = 2564] [id = 329] 13:13:27 INFO - PROCESS | 2564 | --DOCSHELL 00000039CDEC4000 == 37 [pid = 2564] [id = 328] 13:13:27 INFO - PROCESS | 2564 | --DOCSHELL 00000039CCE9F800 == 36 [pid = 2564] [id = 327] 13:13:27 INFO - PROCESS | 2564 | --DOCSHELL 00000039CB7CC800 == 35 [pid = 2564] [id = 326] 13:13:27 INFO - PROCESS | 2564 | --DOCSHELL 00000039C6356800 == 34 [pid = 2564] [id = 325] 13:13:27 INFO - PROCESS | 2564 | --DOCSHELL 00000039C0DB3000 == 33 [pid = 2564] [id = 324] 13:13:27 INFO - PROCESS | 2564 | --DOCSHELL 00000039CC311000 == 32 [pid = 2564] [id = 323] 13:13:27 INFO - PROCESS | 2564 | --DOCSHELL 00000039D25B7000 == 31 [pid = 2564] [id = 322] 13:13:27 INFO - PROCESS | 2564 | --DOCSHELL 00000039D41D7800 == 30 [pid = 2564] [id = 336] 13:13:27 INFO - PROCESS | 2564 | --DOCSHELL 00000039D1334800 == 29 [pid = 2564] [id = 335] 13:13:27 INFO - PROCESS | 2564 | --DOCSHELL 00000039CC30E000 == 28 [pid = 2564] [id = 334] 13:13:27 INFO - PROCESS | 2564 | --DOCSHELL 00000039D28F7000 == 27 [pid = 2564] [id = 333] 13:13:27 INFO - PROCESS | 2564 | --DOMWINDOW == 92 (00000039CDCBC400) [pid = 2564] [serial = 931] [outer = 0000000000000000] [url = about:blank] 13:13:27 INFO - PROCESS | 2564 | --DOMWINDOW == 91 (00000039CD0E6C00) [pid = 2564] [serial = 930] [outer = 0000000000000000] [url = about:blank] 13:13:27 INFO - PROCESS | 2564 | --DOMWINDOW == 90 (00000039D0FB6C00) [pid = 2564] [serial = 934] [outer = 0000000000000000] [url = about:blank] 13:13:27 INFO - PROCESS | 2564 | --DOMWINDOW == 89 (00000039D004E000) [pid = 2564] [serial = 933] [outer = 0000000000000000] [url = about:blank] 13:13:27 INFO - PROCESS | 2564 | --DOMWINDOW == 88 (00000039CD237C00) [pid = 2564] [serial = 952] [outer = 0000000000000000] [url = about:blank] 13:13:27 INFO - PROCESS | 2564 | --DOMWINDOW == 87 (00000039C2A67400) [pid = 2564] [serial = 937] [outer = 0000000000000000] [url = about:blank] 13:13:27 INFO - PROCESS | 2564 | --DOMWINDOW == 86 (00000039C1856400) [pid = 2564] [serial = 936] [outer = 0000000000000000] [url = about:blank] 13:13:27 INFO - PROCESS | 2564 | --DOMWINDOW == 85 (00000039CDCF0800) [pid = 2564] [serial = 955] [outer = 0000000000000000] [url = about:blank] 13:13:27 INFO - PROCESS | 2564 | --DOMWINDOW == 84 (00000039C17AC800) [pid = 2564] [serial = 957] [outer = 0000000000000000] [url = about:blank] 13:13:27 INFO - PROCESS | 2564 | --DOMWINDOW == 83 (00000039CAEB3400) [pid = 2564] [serial = 958] [outer = 0000000000000000] [url = about:blank] 13:13:27 INFO - PROCESS | 2564 | --DOMWINDOW == 82 (00000039CE3BE000) [pid = 2564] [serial = 960] [outer = 0000000000000000] [url = about:blank] 13:13:27 INFO - PROCESS | 2564 | --DOMWINDOW == 81 (00000039CEA58400) [pid = 2564] [serial = 964] [outer = 0000000000000000] [url = about:blank] 13:13:27 INFO - PROCESS | 2564 | --DOMWINDOW == 80 (00000039CCE49400) [pid = 2564] [serial = 949] [outer = 0000000000000000] [url = about:blank] 13:13:27 INFO - PROCESS | 2564 | --DOMWINDOW == 79 (00000039CEA24000) [pid = 2564] [serial = 961] [outer = 0000000000000000] [url = about:blank] 13:13:27 INFO - PROCESS | 2564 | --DOMWINDOW == 78 (00000039CEA4D000) [pid = 2564] [serial = 963] [outer = 0000000000000000] [url = about:blank] 13:13:27 INFO - PROCESS | 2564 | --DOMWINDOW == 77 (00000039CD0E0400) [pid = 2564] [serial = 951] [outer = 0000000000000000] [url = about:blank] 13:13:27 INFO - PROCESS | 2564 | --DOMWINDOW == 76 (00000039CB59B400) [pid = 2564] [serial = 948] [outer = 0000000000000000] [url = about:blank] 13:13:27 INFO - PROCESS | 2564 | --DOMWINDOW == 75 (00000039CAA7E800) [pid = 2564] [serial = 939] [outer = 0000000000000000] [url = about:blank] 13:13:27 INFO - PROCESS | 2564 | --DOMWINDOW == 74 (00000039CB59B800) [pid = 2564] [serial = 940] [outer = 0000000000000000] [url = about:blank] 13:13:27 INFO - PROCESS | 2564 | --DOMWINDOW == 73 (00000039C7A9B800) [pid = 2564] [serial = 946] [outer = 0000000000000000] [url = about:blank] 13:13:27 INFO - PROCESS | 2564 | --DOMWINDOW == 72 (00000039C74E8400) [pid = 2564] [serial = 945] [outer = 0000000000000000] [url = about:blank] 13:13:27 INFO - PROCESS | 2564 | --DOMWINDOW == 71 (00000039C2A73400) [pid = 2564] [serial = 942] [outer = 0000000000000000] [url = about:blank] 13:13:27 INFO - PROCESS | 2564 | --DOMWINDOW == 70 (00000039C63A6800) [pid = 2564] [serial = 943] [outer = 0000000000000000] [url = about:blank] 13:13:27 INFO - PROCESS | 2564 | --DOMWINDOW == 69 (00000039CD9E5400) [pid = 2564] [serial = 954] [outer = 0000000000000000] [url = about:blank] 13:13:27 INFO - PROCESS | 2564 | --DOMWINDOW == 68 (00000039C7A68C00) [pid = 2564] [serial = 928] [outer = 0000000000000000] [url = about:blank] 13:13:27 INFO - PROCESS | 2564 | --DOMWINDOW == 67 (00000039C63AF000) [pid = 2564] [serial = 927] [outer = 0000000000000000] [url = about:blank] 13:13:27 INFO - PROCESS | 2564 | 1471464807580 Marionette TRACE conn7 <- [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:13:27 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.touch3.html | Canvas test: 2d.gradient.radial.touch3 13:13:27 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.touch3.html | took 1783ms 13:13:27 INFO - PROCESS | 2564 | 1471464807603 Marionette TRACE conn7 -> [0,1313,"getWindowHandle",null] 13:13:27 INFO - PROCESS | 2564 | 1471464807608 Marionette TRACE conn7 <- [1,1313,null,{"value":"13"}] 13:13:27 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.transform.1.html 13:13:27 INFO - PROCESS | 2564 | 1471464807616 Marionette TRACE conn7 -> [0,1314,"setScriptTimeout",{"ms":35000}] 13:13:27 INFO - PROCESS | 2564 | 1471464807619 Marionette TRACE conn7 <- [1,1314,null,{}] 13:13:27 INFO - PROCESS | 2564 | 1471464807625 Marionette TRACE conn7 -> [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:13:27 INFO - PROCESS | 2564 | 1471464807629 Marionette INFO sendAsync bc8f8550-5cfe-4dfe-b5f0-ca36c3097f63 13:13:27 INFO - PROCESS | 2564 | 1471464807722 Marionette TRACE conn7 <- [1,1315,null,{"value":null}] 13:13:27 INFO - PROCESS | 2564 | 1471464807735 Marionette TRACE conn7 -> [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\", \"8d521690-0e1e-4993-8caf-94bf4ae6dcf1\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:13:27 INFO - PROCESS | 2564 | 1471464807740 Marionette INFO sendAsync bc8f8550-5cfe-4dfe-b5f0-ca36c3097f63 13:13:27 INFO - PROCESS | 2564 | ++DOCSHELL 00000039C7339000 == 28 [pid = 2564] [id = 338] 13:13:27 INFO - PROCESS | 2564 | ++DOMWINDOW == 68 (00000039C1886000) [pid = 2564] [serial = 1013] [outer = 0000000000000000] 13:13:27 INFO - PROCESS | 2564 | ++DOMWINDOW == 69 (00000039C188EC00) [pid = 2564] [serial = 1014] [outer = 00000039C1886000] 13:13:27 INFO - PROCESS | 2564 | 1471464807794 Marionette DEBUG loaded listener.js 13:13:27 INFO - PROCESS | 2564 | ++DOMWINDOW == 70 (00000039C166FC00) [pid = 2564] [serial = 1015] [outer = 00000039C1886000] 13:13:28 INFO - PROCESS | 2564 | 1471464808292 Marionette TRACE conn7 <- [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:13:28 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:13:28 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.transform.1.html | took 732ms 13:13:28 INFO - PROCESS | 2564 | 1471464808348 Marionette TRACE conn7 -> [0,1317,"getWindowHandle",null] 13:13:28 INFO - PROCESS | 2564 | 1471464808353 Marionette TRACE conn7 <- [1,1317,null,{"value":"13"}] 13:13:28 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.transform.2.html 13:13:28 INFO - PROCESS | 2564 | 1471464808360 Marionette TRACE conn7 -> [0,1318,"setScriptTimeout",{"ms":35000}] 13:13:28 INFO - PROCESS | 2564 | 1471464808363 Marionette TRACE conn7 <- [1,1318,null,{}] 13:13:28 INFO - PROCESS | 2564 | 1471464808367 Marionette TRACE conn7 -> [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:13:28 INFO - PROCESS | 2564 | 1471464808370 Marionette INFO sendAsync bc8f8550-5cfe-4dfe-b5f0-ca36c3097f63 13:13:28 INFO - PROCESS | 2564 | 1471464808463 Marionette TRACE conn7 <- [1,1319,null,{"value":null}] 13:13:28 INFO - PROCESS | 2564 | 1471464808538 Marionette TRACE conn7 -> [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\", \"8d521690-0e1e-4993-8caf-94bf4ae6dcf1\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:13:28 INFO - PROCESS | 2564 | 1471464808541 Marionette INFO sendAsync bc8f8550-5cfe-4dfe-b5f0-ca36c3097f63 13:13:28 INFO - PROCESS | 2564 | ++DOCSHELL 00000039CC30E000 == 29 [pid = 2564] [id = 339] 13:13:28 INFO - PROCESS | 2564 | ++DOMWINDOW == 71 (00000039C63AF400) [pid = 2564] [serial = 1016] [outer = 0000000000000000] 13:13:28 INFO - PROCESS | 2564 | ++DOMWINDOW == 72 (00000039C730C400) [pid = 2564] [serial = 1017] [outer = 00000039C63AF400] 13:13:28 INFO - PROCESS | 2564 | 1471464808593 Marionette DEBUG loaded listener.js 13:13:28 INFO - PROCESS | 2564 | ++DOMWINDOW == 73 (00000039C74E2800) [pid = 2564] [serial = 1018] [outer = 00000039C63AF400] 13:13:29 INFO - PROCESS | 2564 | 1471464809018 Marionette TRACE conn7 <- [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:13:29 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:13:29 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.transform.2.html | took 691ms 13:13:29 INFO - PROCESS | 2564 | 1471464809077 Marionette TRACE conn7 -> [0,1321,"getWindowHandle",null] 13:13:29 INFO - PROCESS | 2564 | 1471464809080 Marionette TRACE conn7 <- [1,1321,null,{"value":"13"}] 13:13:29 INFO - PROCESS | 2564 | 1471464809083 Marionette TRACE conn7 -> [0,1322,"setScriptTimeout",{"ms":35000}] 13:13:29 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.transform.3.html 13:13:29 INFO - PROCESS | 2564 | 1471464809087 Marionette TRACE conn7 <- [1,1322,null,{}] 13:13:29 INFO - PROCESS | 2564 | 1471464809101 Marionette TRACE conn7 -> [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:13:29 INFO - PROCESS | 2564 | 1471464809106 Marionette INFO sendAsync bc8f8550-5cfe-4dfe-b5f0-ca36c3097f63 13:13:29 INFO - PROCESS | 2564 | 1471464809200 Marionette TRACE conn7 <- [1,1323,null,{"value":null}] 13:13:29 INFO - PROCESS | 2564 | 1471464809215 Marionette TRACE conn7 -> [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\", \"8d521690-0e1e-4993-8caf-94bf4ae6dcf1\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:13:29 INFO - PROCESS | 2564 | 1471464809218 Marionette INFO sendAsync bc8f8550-5cfe-4dfe-b5f0-ca36c3097f63 13:13:29 INFO - PROCESS | 2564 | ++DOCSHELL 00000039CCE2F800 == 30 [pid = 2564] [id = 340] 13:13:29 INFO - PROCESS | 2564 | ++DOMWINDOW == 74 (00000039C17A7000) [pid = 2564] [serial = 1019] [outer = 0000000000000000] 13:13:29 INFO - PROCESS | 2564 | ++DOMWINDOW == 75 (00000039CAEADC00) [pid = 2564] [serial = 1020] [outer = 00000039C17A7000] 13:13:29 INFO - PROCESS | 2564 | 1471464809269 Marionette DEBUG loaded listener.js 13:13:29 INFO - PROCESS | 2564 | ++DOMWINDOW == 76 (00000039CB06F400) [pid = 2564] [serial = 1021] [outer = 00000039C17A7000] 13:13:29 INFO - PROCESS | 2564 | 1471464809699 Marionette TRACE conn7 <- [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:13:29 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.transform.3.html | Radial gradient transforms do not experience broken caching effects 13:13:29 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.transform.3.html | took 691ms 13:13:29 INFO - PROCESS | 2564 | 1471464809779 Marionette TRACE conn7 -> [0,1325,"getWindowHandle",null] 13:13:29 INFO - PROCESS | 2564 | 1471464809782 Marionette TRACE conn7 <- [1,1325,null,{"value":"13"}] 13:13:29 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.animated.gif.html 13:13:29 INFO - PROCESS | 2564 | 1471464809786 Marionette TRACE conn7 -> [0,1326,"setScriptTimeout",{"ms":35000}] 13:13:29 INFO - PROCESS | 2564 | 1471464809788 Marionette TRACE conn7 <- [1,1326,null,{}] 13:13:29 INFO - PROCESS | 2564 | 1471464809791 Marionette TRACE conn7 -> [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:13:29 INFO - PROCESS | 2564 | 1471464809794 Marionette INFO sendAsync bc8f8550-5cfe-4dfe-b5f0-ca36c3097f63 13:13:29 INFO - PROCESS | 2564 | 1471464809906 Marionette TRACE conn7 <- [1,1327,null,{"value":null}] 13:13:29 INFO - PROCESS | 2564 | 1471464809911 Marionette TRACE conn7 -> [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\", \"8d521690-0e1e-4993-8caf-94bf4ae6dcf1\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:13:29 INFO - PROCESS | 2564 | 1471464809913 Marionette INFO sendAsync bc8f8550-5cfe-4dfe-b5f0-ca36c3097f63 13:13:29 INFO - PROCESS | 2564 | ++DOCSHELL 00000039CDA6A000 == 31 [pid = 2564] [id = 341] 13:13:29 INFO - PROCESS | 2564 | ++DOMWINDOW == 77 (00000039CCE44C00) [pid = 2564] [serial = 1022] [outer = 0000000000000000] 13:13:29 INFO - PROCESS | 2564 | ++DOMWINDOW == 78 (00000039CCE4F000) [pid = 2564] [serial = 1023] [outer = 00000039CCE44C00] 13:13:30 INFO - PROCESS | 2564 | 1471464809999 Marionette DEBUG loaded listener.js 13:13:30 INFO - PROCESS | 2564 | ++DOMWINDOW == 79 (00000039CCF40800) [pid = 2564] [serial = 1024] [outer = 00000039CCE44C00] 13:13:30 INFO - PROCESS | 2564 | 1471464810885 Marionette TRACE conn7 <- [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:13:30 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.animated.gif.html | createPattern() of an animated GIF draws the first frame 13:13:30 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.animated.gif.html | took 1135ms 13:13:30 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.basic.canvas.html 13:13:30 INFO - PROCESS | 2564 | 1471464810923 Marionette TRACE conn7 -> [0,1329,"getWindowHandle",null] 13:13:30 INFO - PROCESS | 2564 | 1471464810925 Marionette TRACE conn7 <- [1,1329,null,{"value":"13"}] 13:13:30 INFO - PROCESS | 2564 | 1471464810938 Marionette TRACE conn7 -> [0,1330,"setScriptTimeout",{"ms":35000}] 13:13:30 INFO - PROCESS | 2564 | 1471464810940 Marionette TRACE conn7 <- [1,1330,null,{}] 13:13:30 INFO - PROCESS | 2564 | 1471464810944 Marionette TRACE conn7 -> [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:13:30 INFO - PROCESS | 2564 | 1471464810946 Marionette INFO sendAsync bc8f8550-5cfe-4dfe-b5f0-ca36c3097f63 13:13:31 INFO - PROCESS | 2564 | 1471464811057 Marionette TRACE conn7 <- [1,1331,null,{"value":null}] 13:13:31 INFO - PROCESS | 2564 | 1471464811063 Marionette TRACE conn7 -> [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\", \"8d521690-0e1e-4993-8caf-94bf4ae6dcf1\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:13:31 INFO - PROCESS | 2564 | 1471464811065 Marionette INFO sendAsync bc8f8550-5cfe-4dfe-b5f0-ca36c3097f63 13:13:31 INFO - PROCESS | 2564 | ++DOCSHELL 00000039CDECA000 == 32 [pid = 2564] [id = 342] 13:13:31 INFO - PROCESS | 2564 | ++DOMWINDOW == 80 (00000039C6324400) [pid = 2564] [serial = 1025] [outer = 0000000000000000] 13:13:31 INFO - PROCESS | 2564 | ++DOMWINDOW == 81 (00000039CD42B800) [pid = 2564] [serial = 1026] [outer = 00000039C6324400] 13:13:31 INFO - PROCESS | 2564 | 1471464811112 Marionette DEBUG loaded listener.js 13:13:31 INFO - PROCESS | 2564 | ++DOMWINDOW == 82 (00000039CDAEB000) [pid = 2564] [serial = 1027] [outer = 00000039C6324400] 13:13:31 INFO - PROCESS | 2564 | 1471464811564 Marionette TRACE conn7 <- [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:13:31 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.basic.canvas.html | Canvas test: 2d.pattern.basic.canvas 13:13:31 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.basic.canvas.html | took 692ms 13:13:31 INFO - PROCESS | 2564 | 1471464811624 Marionette TRACE conn7 -> [0,1333,"getWindowHandle",null] 13:13:31 INFO - PROCESS | 2564 | 1471464811626 Marionette TRACE conn7 <- [1,1333,null,{"value":"13"}] 13:13:31 INFO - PROCESS | 2564 | 1471464811629 Marionette TRACE conn7 -> [0,1334,"setScriptTimeout",{"ms":35000}] 13:13:31 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.basic.image.html 13:13:31 INFO - PROCESS | 2564 | 1471464811631 Marionette TRACE conn7 <- [1,1334,null,{}] 13:13:31 INFO - PROCESS | 2564 | 1471464811635 Marionette TRACE conn7 -> [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:13:31 INFO - PROCESS | 2564 | 1471464811641 Marionette INFO sendAsync bc8f8550-5cfe-4dfe-b5f0-ca36c3097f63 13:13:31 INFO - PROCESS | 2564 | 1471464811943 Marionette TRACE conn7 <- [1,1335,null,{"value":null}] 13:13:31 INFO - PROCESS | 2564 | --DOMWINDOW == 81 (00000039CCF40400) [pid = 2564] [serial = 995] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.outside1.html] 13:13:31 INFO - PROCESS | 2564 | --DOMWINDOW == 80 (00000039C684D800) [pid = 2564] [serial = 998] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.outside2.html] 13:13:31 INFO - PROCESS | 2564 | --DOMWINDOW == 79 (00000039CCE4CC00) [pid = 2564] [serial = 983] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.inside2.html] 13:13:31 INFO - PROCESS | 2564 | --DOMWINDOW == 78 (00000039CCE4D400) [pid = 2564] [serial = 986] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.inside3.html] 13:13:31 INFO - PROCESS | 2564 | --DOMWINDOW == 77 (00000039C1C15800) [pid = 2564] [serial = 968] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.shape1.html] 13:13:31 INFO - PROCESS | 2564 | --DOMWINDOW == 76 (00000039C74B3C00) [pid = 2564] [serial = 980] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.inside1.html] 13:13:31 INFO - PROCESS | 2564 | --DOMWINDOW == 75 (00000039CEA58C00) [pid = 2564] [serial = 965] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.front.html] 13:13:31 INFO - PROCESS | 2564 | --DOMWINDOW == 74 (00000039C1670400) [pid = 2564] [serial = 974] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.top.html] 13:13:31 INFO - PROCESS | 2564 | --DOMWINDOW == 73 (00000039C122AC00) [pid = 2564] [serial = 971] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.shape2.html] 13:13:31 INFO - PROCESS | 2564 | --DOMWINDOW == 72 (00000039C58B8C00) [pid = 2564] [serial = 977] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.equal.html] 13:13:31 INFO - PROCESS | 2564 | --DOMWINDOW == 71 (00000039BF952400) [pid = 2564] [serial = 989] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.negative.html] 13:13:31 INFO - PROCESS | 2564 | --DOMWINDOW == 70 (00000039CCF34400) [pid = 2564] [serial = 992] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.nonfinite.html] 13:13:32 INFO - PROCESS | 2564 | 1471464812003 Marionette TRACE conn7 -> [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\", \"8d521690-0e1e-4993-8caf-94bf4ae6dcf1\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:13:32 INFO - PROCESS | 2564 | 1471464812005 Marionette INFO sendAsync bc8f8550-5cfe-4dfe-b5f0-ca36c3097f63 13:13:32 INFO - PROCESS | 2564 | ++DOCSHELL 00000039CC38B800 == 33 [pid = 2564] [id = 343] 13:13:32 INFO - PROCESS | 2564 | ++DOMWINDOW == 71 (00000039BF94D400) [pid = 2564] [serial = 1028] [outer = 0000000000000000] 13:13:32 INFO - PROCESS | 2564 | ++DOMWINDOW == 72 (00000039C1229000) [pid = 2564] [serial = 1029] [outer = 00000039BF94D400] 13:13:32 INFO - PROCESS | 2564 | 1471464812054 Marionette DEBUG loaded listener.js 13:13:32 INFO - PROCESS | 2564 | ++DOMWINDOW == 73 (00000039CAA80400) [pid = 2564] [serial = 1030] [outer = 00000039BF94D400] 13:13:32 INFO - PROCESS | 2564 | 1471464812469 Marionette TRACE conn7 <- [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:13:32 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.basic.image.html | Canvas test: 2d.pattern.basic.image 13:13:32 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.basic.image.html | took 881ms 13:13:32 INFO - PROCESS | 2564 | 1471464812514 Marionette TRACE conn7 -> [0,1337,"getWindowHandle",null] 13:13:32 INFO - PROCESS | 2564 | 1471464812516 Marionette TRACE conn7 <- [1,1337,null,{"value":"13"}] 13:13:32 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.basic.nocontext.html 13:13:32 INFO - PROCESS | 2564 | 1471464812519 Marionette TRACE conn7 -> [0,1338,"setScriptTimeout",{"ms":35000}] 13:13:32 INFO - PROCESS | 2564 | 1471464812521 Marionette TRACE conn7 <- [1,1338,null,{}] 13:13:32 INFO - PROCESS | 2564 | 1471464812525 Marionette TRACE conn7 -> [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:13:32 INFO - PROCESS | 2564 | 1471464812527 Marionette INFO sendAsync bc8f8550-5cfe-4dfe-b5f0-ca36c3097f63 13:13:32 INFO - PROCESS | 2564 | 1471464812608 Marionette TRACE conn7 <- [1,1339,null,{"value":null}] 13:13:32 INFO - PROCESS | 2564 | 1471464812614 Marionette TRACE conn7 -> [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\", \"8d521690-0e1e-4993-8caf-94bf4ae6dcf1\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:13:32 INFO - PROCESS | 2564 | 1471464812616 Marionette INFO sendAsync bc8f8550-5cfe-4dfe-b5f0-ca36c3097f63 13:13:32 INFO - PROCESS | 2564 | ++DOCSHELL 00000039D1C7E000 == 34 [pid = 2564] [id = 344] 13:13:32 INFO - PROCESS | 2564 | ++DOMWINDOW == 74 (00000039C7460800) [pid = 2564] [serial = 1031] [outer = 0000000000000000] 13:13:32 INFO - PROCESS | 2564 | ++DOMWINDOW == 75 (00000039CDEF0000) [pid = 2564] [serial = 1032] [outer = 00000039C7460800] 13:13:32 INFO - PROCESS | 2564 | 1471464812663 Marionette DEBUG loaded listener.js 13:13:32 INFO - PROCESS | 2564 | ++DOMWINDOW == 76 (00000039CE4AC000) [pid = 2564] [serial = 1033] [outer = 00000039C7460800] 13:13:33 INFO - PROCESS | 2564 | 1471464813094 Marionette TRACE conn7 <- [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:13:33 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.basic.nocontext.html | Canvas test: 2d.pattern.basic.nocontext 13:13:33 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.basic.nocontext.html | took 627ms 13:13:33 INFO - PROCESS | 2564 | 1471464813150 Marionette TRACE conn7 -> [0,1341,"getWindowHandle",null] 13:13:33 INFO - PROCESS | 2564 | 1471464813152 Marionette TRACE conn7 <- [1,1341,null,{"value":"13"}] 13:13:33 INFO - PROCESS | 2564 | 1471464813155 Marionette TRACE conn7 -> [0,1342,"setScriptTimeout",{"ms":35000}] 13:13:33 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.basic.type.html 13:13:33 INFO - PROCESS | 2564 | 1471464813157 Marionette TRACE conn7 <- [1,1342,null,{}] 13:13:33 INFO - PROCESS | 2564 | 1471464813161 Marionette TRACE conn7 -> [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:13:33 INFO - PROCESS | 2564 | 1471464813163 Marionette INFO sendAsync bc8f8550-5cfe-4dfe-b5f0-ca36c3097f63 13:13:33 INFO - PROCESS | 2564 | 1471464813246 Marionette TRACE conn7 <- [1,1343,null,{"value":null}] 13:13:33 INFO - PROCESS | 2564 | 1471464813254 Marionette TRACE conn7 -> [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\", \"8d521690-0e1e-4993-8caf-94bf4ae6dcf1\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:13:33 INFO - PROCESS | 2564 | 1471464813256 Marionette INFO sendAsync bc8f8550-5cfe-4dfe-b5f0-ca36c3097f63 13:13:33 INFO - PROCESS | 2564 | ++DOCSHELL 00000039D24CD000 == 35 [pid = 2564] [id = 345] 13:13:33 INFO - PROCESS | 2564 | ++DOMWINDOW == 77 (00000039CE4AC800) [pid = 2564] [serial = 1034] [outer = 0000000000000000] 13:13:33 INFO - PROCESS | 2564 | ++DOMWINDOW == 78 (00000039CEA29800) [pid = 2564] [serial = 1035] [outer = 00000039CE4AC800] 13:13:33 INFO - PROCESS | 2564 | 1471464813303 Marionette DEBUG loaded listener.js 13:13:33 INFO - PROCESS | 2564 | ++DOMWINDOW == 79 (00000039CEA55000) [pid = 2564] [serial = 1036] [outer = 00000039CE4AC800] 13:13:33 INFO - PROCESS | 2564 | 1471464813721 Marionette TRACE conn7 <- [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:13:33 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.basic.type.html | Canvas test: 2d.pattern.basic.type 13:13:33 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.basic.type.html | took 628ms 13:13:33 INFO - PROCESS | 2564 | 1471464813787 Marionette TRACE conn7 -> [0,1345,"getWindowHandle",null] 13:13:33 INFO - PROCESS | 2564 | 1471464813789 Marionette TRACE conn7 <- [1,1345,null,{"value":"13"}] 13:13:33 INFO - PROCESS | 2564 | 1471464813793 Marionette TRACE conn7 -> [0,1346,"setScriptTimeout",{"ms":35000}] 13:13:33 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.basic.zerocanvas.html 13:13:33 INFO - PROCESS | 2564 | 1471464813794 Marionette TRACE conn7 <- [1,1346,null,{}] 13:13:33 INFO - PROCESS | 2564 | 1471464813798 Marionette TRACE conn7 -> [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:13:33 INFO - PROCESS | 2564 | 1471464813800 Marionette INFO sendAsync bc8f8550-5cfe-4dfe-b5f0-ca36c3097f63 13:13:33 INFO - PROCESS | 2564 | 1471464813882 Marionette TRACE conn7 <- [1,1347,null,{"value":null}] 13:13:33 INFO - PROCESS | 2564 | 1471464813890 Marionette TRACE conn7 -> [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\", \"8d521690-0e1e-4993-8caf-94bf4ae6dcf1\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:13:33 INFO - PROCESS | 2564 | 1471464813892 Marionette INFO sendAsync bc8f8550-5cfe-4dfe-b5f0-ca36c3097f63 13:13:33 INFO - PROCESS | 2564 | ++DOCSHELL 00000039CCE2B800 == 36 [pid = 2564] [id = 346] 13:13:33 INFO - PROCESS | 2564 | ++DOMWINDOW == 80 (00000039CEA53800) [pid = 2564] [serial = 1037] [outer = 0000000000000000] 13:13:33 INFO - PROCESS | 2564 | ++DOMWINDOW == 81 (00000039CEAEB800) [pid = 2564] [serial = 1038] [outer = 00000039CEA53800] 13:13:33 INFO - PROCESS | 2564 | 1471464813941 Marionette DEBUG loaded listener.js 13:13:34 INFO - PROCESS | 2564 | ++DOMWINDOW == 82 (00000039CF903000) [pid = 2564] [serial = 1039] [outer = 00000039CEA53800] 13:13:34 INFO - PROCESS | 2564 | 1471464814736 Marionette TRACE conn7 <- [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:13:34 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.basic.zerocanvas.html | Canvas test: 2d.pattern.basic.zerocanvas 13:13:34 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.basic.zerocanvas.html | took 985ms 13:13:34 INFO - PROCESS | 2564 | 1471464814781 Marionette TRACE conn7 -> [0,1349,"getWindowHandle",null] 13:13:34 INFO - PROCESS | 2564 | 1471464814786 Marionette TRACE conn7 <- [1,1349,null,{"value":"13"}] 13:13:34 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.crosscanvas.html 13:13:34 INFO - PROCESS | 2564 | 1471464814792 Marionette TRACE conn7 -> [0,1350,"setScriptTimeout",{"ms":35000}] 13:13:34 INFO - PROCESS | 2564 | 1471464814798 Marionette TRACE conn7 <- [1,1350,null,{}] 13:13:34 INFO - PROCESS | 2564 | 1471464814803 Marionette TRACE conn7 -> [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:13:34 INFO - PROCESS | 2564 | 1471464814806 Marionette INFO sendAsync bc8f8550-5cfe-4dfe-b5f0-ca36c3097f63 13:13:34 INFO - PROCESS | 2564 | 1471464814937 Marionette TRACE conn7 <- [1,1351,null,{"value":null}] 13:13:35 INFO - PROCESS | 2564 | 1471464815013 Marionette TRACE conn7 -> [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\", \"8d521690-0e1e-4993-8caf-94bf4ae6dcf1\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:13:35 INFO - PROCESS | 2564 | 1471464815017 Marionette INFO sendAsync bc8f8550-5cfe-4dfe-b5f0-ca36c3097f63 13:13:35 INFO - PROCESS | 2564 | ++DOCSHELL 00000039CC329000 == 37 [pid = 2564] [id = 347] 13:13:35 INFO - PROCESS | 2564 | ++DOMWINDOW == 83 (00000039C18CCC00) [pid = 2564] [serial = 1040] [outer = 0000000000000000] 13:13:35 INFO - PROCESS | 2564 | ++DOMWINDOW == 84 (00000039C1F51000) [pid = 2564] [serial = 1041] [outer = 00000039C18CCC00] 13:13:35 INFO - PROCESS | 2564 | 1471464815119 Marionette DEBUG loaded listener.js 13:13:35 INFO - PROCESS | 2564 | ++DOMWINDOW == 85 (00000039C6540C00) [pid = 2564] [serial = 1042] [outer = 00000039C18CCC00] 13:13:36 INFO - PROCESS | 2564 | 1471464816093 Marionette TRACE conn7 <- [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:13:36 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.crosscanvas.html | Canvas test: 2d.pattern.crosscanvas 13:13:36 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.crosscanvas.html | took 1334ms 13:13:36 INFO - PROCESS | 2564 | 1471464816129 Marionette TRACE conn7 -> [0,1353,"getWindowHandle",null] 13:13:36 INFO - PROCESS | 2564 | 1471464816133 Marionette TRACE conn7 <- [1,1353,null,{"value":"13"}] 13:13:36 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.image.broken.html 13:13:36 INFO - PROCESS | 2564 | 1471464816138 Marionette TRACE conn7 -> [0,1354,"setScriptTimeout",{"ms":35000}] 13:13:36 INFO - PROCESS | 2564 | 1471464816143 Marionette TRACE conn7 <- [1,1354,null,{}] 13:13:36 INFO - PROCESS | 2564 | 1471464816149 Marionette TRACE conn7 -> [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:13:36 INFO - PROCESS | 2564 | 1471464816152 Marionette INFO sendAsync bc8f8550-5cfe-4dfe-b5f0-ca36c3097f63 13:13:36 INFO - PROCESS | 2564 | 1471464816276 Marionette TRACE conn7 <- [1,1355,null,{"value":null}] 13:13:36 INFO - PROCESS | 2564 | 1471464816345 Marionette TRACE conn7 -> [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\", \"8d521690-0e1e-4993-8caf-94bf4ae6dcf1\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:13:36 INFO - PROCESS | 2564 | 1471464816349 Marionette INFO sendAsync bc8f8550-5cfe-4dfe-b5f0-ca36c3097f63 13:13:36 INFO - PROCESS | 2564 | ++DOCSHELL 00000039CB02D000 == 38 [pid = 2564] [id = 348] 13:13:36 INFO - PROCESS | 2564 | ++DOMWINDOW == 86 (00000039C6249800) [pid = 2564] [serial = 1043] [outer = 0000000000000000] 13:13:36 INFO - PROCESS | 2564 | ++DOMWINDOW == 87 (00000039C63D1000) [pid = 2564] [serial = 1044] [outer = 00000039C6249800] 13:13:36 INFO - PROCESS | 2564 | 1471464816402 Marionette DEBUG loaded listener.js 13:13:36 INFO - PROCESS | 2564 | ++DOMWINDOW == 88 (00000039C74B6000) [pid = 2564] [serial = 1045] [outer = 00000039C6249800] 13:13:36 INFO - PROCESS | 2564 | --DOCSHELL 00000039D24CD000 == 37 [pid = 2564] [id = 345] 13:13:36 INFO - PROCESS | 2564 | --DOCSHELL 00000039D1C7E000 == 36 [pid = 2564] [id = 344] 13:13:36 INFO - PROCESS | 2564 | --DOCSHELL 00000039CC38B800 == 35 [pid = 2564] [id = 343] 13:13:36 INFO - PROCESS | 2564 | --DOCSHELL 00000039CDECA000 == 34 [pid = 2564] [id = 342] 13:13:36 INFO - PROCESS | 2564 | --DOCSHELL 00000039CDA6A000 == 33 [pid = 2564] [id = 341] 13:13:36 INFO - PROCESS | 2564 | --DOCSHELL 00000039CCE2F800 == 32 [pid = 2564] [id = 340] 13:13:36 INFO - PROCESS | 2564 | --DOCSHELL 00000039CC30E000 == 31 [pid = 2564] [id = 339] 13:13:36 INFO - PROCESS | 2564 | --DOCSHELL 00000039C7339000 == 30 [pid = 2564] [id = 338] 13:13:36 INFO - PROCESS | 2564 | --DOMWINDOW == 87 (00000039CD9E8000) [pid = 2564] [serial = 988] [outer = 0000000000000000] [url = about:blank] 13:13:36 INFO - PROCESS | 2564 | --DOMWINDOW == 86 (00000039C1883C00) [pid = 2564] [serial = 990] [outer = 0000000000000000] [url = about:blank] 13:13:36 INFO - PROCESS | 2564 | --DOMWINDOW == 85 (00000039CCF37400) [pid = 2564] [serial = 991] [outer = 0000000000000000] [url = about:blank] 13:13:36 INFO - PROCESS | 2564 | --DOMWINDOW == 84 (00000039CE4A0C00) [pid = 2564] [serial = 993] [outer = 0000000000000000] [url = about:blank] 13:13:36 INFO - PROCESS | 2564 | --DOMWINDOW == 83 (00000039CB550800) [pid = 2564] [serial = 982] [outer = 0000000000000000] [url = about:blank] 13:13:36 INFO - PROCESS | 2564 | --DOMWINDOW == 82 (00000039CEAE4000) [pid = 2564] [serial = 997] [outer = 0000000000000000] [url = about:blank] 13:13:36 INFO - PROCESS | 2564 | --DOMWINDOW == 81 (00000039CEA23C00) [pid = 2564] [serial = 994] [outer = 0000000000000000] [url = about:blank] 13:13:36 INFO - PROCESS | 2564 | --DOMWINDOW == 80 (00000039CEA4BC00) [pid = 2564] [serial = 996] [outer = 0000000000000000] [url = about:blank] 13:13:36 INFO - PROCESS | 2564 | --DOMWINDOW == 79 (00000039CFD43400) [pid = 2564] [serial = 1000] [outer = 0000000000000000] [url = about:blank] 13:13:36 INFO - PROCESS | 2564 | --DOMWINDOW == 78 (00000039CF635400) [pid = 2564] [serial = 999] [outer = 0000000000000000] [url = about:blank] 13:13:36 INFO - PROCESS | 2564 | --DOMWINDOW == 77 (00000039CCE50C00) [pid = 2564] [serial = 984] [outer = 0000000000000000] [url = about:blank] 13:13:36 INFO - PROCESS | 2564 | --DOMWINDOW == 76 (00000039CD232400) [pid = 2564] [serial = 987] [outer = 0000000000000000] [url = about:blank] 13:13:36 INFO - PROCESS | 2564 | --DOMWINDOW == 75 (00000039CCF3C400) [pid = 2564] [serial = 985] [outer = 0000000000000000] [url = about:blank] 13:13:36 INFO - PROCESS | 2564 | --DOMWINDOW == 74 (00000039C62BE400) [pid = 2564] [serial = 969] [outer = 0000000000000000] [url = about:blank] 13:13:36 INFO - PROCESS | 2564 | --DOMWINDOW == 73 (00000039C74E8000) [pid = 2564] [serial = 970] [outer = 0000000000000000] [url = about:blank] 13:13:36 INFO - PROCESS | 2564 | --DOMWINDOW == 72 (00000039C7A60400) [pid = 2564] [serial = 981] [outer = 0000000000000000] [url = about:blank] 13:13:36 INFO - PROCESS | 2564 | --DOMWINDOW == 71 (00000039CF9D9C00) [pid = 2564] [serial = 967] [outer = 0000000000000000] [url = about:blank] 13:13:36 INFO - PROCESS | 2564 | --DOMWINDOW == 70 (00000039CEBEA800) [pid = 2564] [serial = 966] [outer = 0000000000000000] [url = about:blank] 13:13:36 INFO - PROCESS | 2564 | --DOMWINDOW == 69 (00000039C17AFC00) [pid = 2564] [serial = 975] [outer = 0000000000000000] [url = about:blank] 13:13:36 INFO - PROCESS | 2564 | --DOMWINDOW == 68 (00000039C18C7800) [pid = 2564] [serial = 976] [outer = 0000000000000000] [url = about:blank] 13:13:36 INFO - PROCESS | 2564 | --DOMWINDOW == 67 (00000039C5A06C00) [pid = 2564] [serial = 972] [outer = 0000000000000000] [url = about:blank] 13:13:36 INFO - PROCESS | 2564 | --DOMWINDOW == 66 (00000039CCCDAC00) [pid = 2564] [serial = 973] [outer = 0000000000000000] [url = about:blank] 13:13:36 INFO - PROCESS | 2564 | --DOMWINDOW == 65 (00000039C624A000) [pid = 2564] [serial = 978] [outer = 0000000000000000] [url = about:blank] 13:13:36 INFO - PROCESS | 2564 | --DOMWINDOW == 64 (00000039C7385000) [pid = 2564] [serial = 979] [outer = 0000000000000000] [url = about:blank] 13:13:37 INFO - PROCESS | 2564 | 1471464817032 Marionette TRACE conn7 <- [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:13:37 INFO - PROCESS | 2564 | 1471464817092 Marionette TRACE conn7 <- [1,1357,null,{"value":"13"}] 13:13:37 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.image.incomplete.emptysrc.html 13:13:37 INFO - PROCESS | 2564 | 1471464817099 Marionette TRACE conn7 -> [0,1358,"setScriptTimeout",{"ms":35000}] 13:13:37 INFO - PROCESS | 2564 | 1471464817102 Marionette TRACE conn7 <- [1,1358,null,{}] 13:13:37 INFO - PROCESS | 2564 | 1471464817106 Marionette TRACE conn7 -> [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:13:37 INFO - PROCESS | 2564 | 1471464817108 Marionette INFO sendAsync bc8f8550-5cfe-4dfe-b5f0-ca36c3097f63 13:13:37 INFO - PROCESS | 2564 | 1471464817204 Marionette TRACE conn7 <- [1,1359,null,{"value":null}] 13:13:37 INFO - PROCESS | 2564 | 1471464817278 Marionette TRACE conn7 -> [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\", \"8d521690-0e1e-4993-8caf-94bf4ae6dcf1\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:13:37 INFO - PROCESS | 2564 | 1471464817281 Marionette INFO sendAsync bc8f8550-5cfe-4dfe-b5f0-ca36c3097f63 13:13:37 INFO - PROCESS | 2564 | ++DOCSHELL 00000039CC303000 == 31 [pid = 2564] [id = 349] 13:13:37 INFO - PROCESS | 2564 | ++DOMWINDOW == 65 (00000039C58B8C00) [pid = 2564] [serial = 1046] [outer = 0000000000000000] 13:13:37 INFO - PROCESS | 2564 | ++DOMWINDOW == 66 (00000039C77E2400) [pid = 2564] [serial = 1047] [outer = 00000039C58B8C00] 13:13:37 INFO - PROCESS | 2564 | 1471464817333 Marionette DEBUG loaded listener.js 13:13:37 INFO - PROCESS | 2564 | ++DOMWINDOW == 67 (00000039C7E66800) [pid = 2564] [serial = 1048] [outer = 00000039C58B8C00] 13:13:37 INFO - PROCESS | 2564 | 1471464817778 Marionette TRACE conn7 <- [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:13:37 INFO - PROCESS | 2564 | 1471464817834 Marionette TRACE conn7 <- [1,1361,null,{"value":"13"}] 13:13:37 INFO - PROCESS | 2564 | 1471464817837 Marionette TRACE conn7 -> [0,1362,"setScriptTimeout",{"ms":35000}] 13:13:37 INFO - PROCESS | 2564 | 1471464817841 Marionette TRACE conn7 <- [1,1362,null,{}] 13:13:37 INFO - PROCESS | 2564 | 1471464817853 Marionette TRACE conn7 -> [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:13:37 INFO - PROCESS | 2564 | 1471464817858 Marionette INFO sendAsync bc8f8550-5cfe-4dfe-b5f0-ca36c3097f63 13:13:37 INFO - PROCESS | 2564 | 1471464817952 Marionette TRACE conn7 <- [1,1363,null,{"value":null}] 13:13:37 INFO - PROCESS | 2564 | 1471464817967 Marionette TRACE conn7 -> [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\", \"8d521690-0e1e-4993-8caf-94bf4ae6dcf1\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:13:37 INFO - PROCESS | 2564 | 1471464817971 Marionette INFO sendAsync bc8f8550-5cfe-4dfe-b5f0-ca36c3097f63 13:13:37 INFO - PROCESS | 2564 | ++DOCSHELL 00000039CD516800 == 32 [pid = 2564] [id = 350] 13:13:37 INFO - PROCESS | 2564 | ++DOMWINDOW == 68 (00000039CCCE7C00) [pid = 2564] [serial = 1049] [outer = 0000000000000000] 13:13:38 INFO - PROCESS | 2564 | ++DOMWINDOW == 69 (00000039CCE47C00) [pid = 2564] [serial = 1050] [outer = 00000039CCCE7C00] 13:13:38 INFO - PROCESS | 2564 | 1471464818023 Marionette DEBUG loaded listener.js 13:13:38 INFO - PROCESS | 2564 | ++DOMWINDOW == 70 (00000039CCF3D000) [pid = 2564] [serial = 1051] [outer = 00000039CCCE7C00] 13:13:38 INFO - PROCESS | 2564 | [2564] WARNING: RasterImage::Init failed: file c:/builds/moz2_slave/m-rel-w64-d-000000000000000000/build/src/image/ImageFactory.cpp, line 109 13:13:38 INFO - PROCESS | 2564 | 1471464818493 Marionette TRACE conn7 <- [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:13:38 INFO - PROCESS | 2564 | 1471464818532 Marionette TRACE conn7 <- [1,1365,null,{"value":"13"}] 13:13:38 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.image.incomplete.nosrc.html 13:13:38 INFO - PROCESS | 2564 | 1471464818535 Marionette TRACE conn7 -> [0,1366,"setScriptTimeout",{"ms":35000}] 13:13:38 INFO - PROCESS | 2564 | 1471464818537 Marionette TRACE conn7 <- [1,1366,null,{}] 13:13:38 INFO - PROCESS | 2564 | 1471464818541 Marionette TRACE conn7 -> [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:13:38 INFO - PROCESS | 2564 | 1471464818543 Marionette INFO sendAsync bc8f8550-5cfe-4dfe-b5f0-ca36c3097f63 13:13:38 INFO - PROCESS | 2564 | 1471464818633 Marionette TRACE conn7 <- [1,1367,null,{"value":null}] 13:13:38 INFO - PROCESS | 2564 | 1471464818641 Marionette TRACE conn7 -> [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\", \"8d521690-0e1e-4993-8caf-94bf4ae6dcf1\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:13:38 INFO - PROCESS | 2564 | 1471464818644 Marionette INFO sendAsync bc8f8550-5cfe-4dfe-b5f0-ca36c3097f63 13:13:38 INFO - PROCESS | 2564 | ++DOCSHELL 00000039CDECC800 == 33 [pid = 2564] [id = 351] 13:13:38 INFO - PROCESS | 2564 | ++DOMWINDOW == 71 (00000039CDB5A400) [pid = 2564] [serial = 1052] [outer = 0000000000000000] 13:13:38 INFO - PROCESS | 2564 | ++DOMWINDOW == 72 (00000039CDCBD400) [pid = 2564] [serial = 1053] [outer = 00000039CDB5A400] 13:13:38 INFO - PROCESS | 2564 | 1471464818691 Marionette DEBUG loaded listener.js 13:13:38 INFO - PROCESS | 2564 | ++DOMWINDOW == 73 (00000039CDCF3400) [pid = 2564] [serial = 1054] [outer = 00000039CDB5A400] 13:13:39 INFO - PROCESS | 2564 | 1471464819114 Marionette TRACE conn7 <- [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:13:39 INFO - PROCESS | 2564 | 1471464819170 Marionette TRACE conn7 <- [1,1369,null,{"value":"13"}] 13:13:39 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.image.incomplete.reload.html 13:13:39 INFO - PROCESS | 2564 | 1471464819180 Marionette TRACE conn7 -> [0,1370,"setScriptTimeout",{"ms":35000}] 13:13:39 INFO - PROCESS | 2564 | 1471464819182 Marionette TRACE conn7 <- [1,1370,null,{}] 13:13:39 INFO - PROCESS | 2564 | 1471464819186 Marionette TRACE conn7 -> [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:13:39 INFO - PROCESS | 2564 | 1471464819189 Marionette INFO sendAsync bc8f8550-5cfe-4dfe-b5f0-ca36c3097f63 13:13:39 INFO - PROCESS | 2564 | 1471464819296 Marionette TRACE conn7 <- [1,1371,null,{"value":null}] 13:13:39 INFO - PROCESS | 2564 | 1471464819370 Marionette TRACE conn7 -> [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\", \"8d521690-0e1e-4993-8caf-94bf4ae6dcf1\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:13:39 INFO - PROCESS | 2564 | 1471464819372 Marionette INFO sendAsync bc8f8550-5cfe-4dfe-b5f0-ca36c3097f63 13:13:39 INFO - PROCESS | 2564 | ++DOCSHELL 00000039CF6E4800 == 34 [pid = 2564] [id = 352] 13:13:39 INFO - PROCESS | 2564 | ++DOMWINDOW == 74 (00000039CDCF3C00) [pid = 2564] [serial = 1055] [outer = 0000000000000000] 13:13:39 INFO - PROCESS | 2564 | ++DOMWINDOW == 75 (00000039CDFC2400) [pid = 2564] [serial = 1056] [outer = 00000039CDCF3C00] 13:13:39 INFO - PROCESS | 2564 | 1471464819419 Marionette DEBUG loaded listener.js 13:13:39 INFO - PROCESS | 2564 | ++DOMWINDOW == 76 (00000039CE109800) [pid = 2564] [serial = 1057] [outer = 00000039CDCF3C00] 13:13:39 INFO - PROCESS | 2564 | [2564] WARNING: RasterImage::Init failed: file c:/builds/moz2_slave/m-rel-w64-d-000000000000000000/build/src/image/ImageFactory.cpp, line 109 13:13:39 INFO - PROCESS | 2564 | 1471464819900 Marionette TRACE conn7 <- [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:13:39 INFO - PROCESS | 2564 | 1471464819926 Marionette TRACE conn7 <- [1,1373,null,{"value":"13"}] 13:13:39 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.image.incomplete.removedsrc.html 13:13:39 INFO - PROCESS | 2564 | 1471464819936 Marionette TRACE conn7 -> [0,1374,"setScriptTimeout",{"ms":35000}] 13:13:39 INFO - PROCESS | 2564 | 1471464819938 Marionette TRACE conn7 <- [1,1374,null,{}] 13:13:39 INFO - PROCESS | 2564 | 1471464819942 Marionette TRACE conn7 -> [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:13:39 INFO - PROCESS | 2564 | 1471464819948 Marionette INFO sendAsync bc8f8550-5cfe-4dfe-b5f0-ca36c3097f63 13:13:40 INFO - PROCESS | 2564 | 1471464820088 Marionette TRACE conn7 <- [1,1375,null,{"value":null}] 13:13:40 INFO - PROCESS | 2564 | 1471464820141 Marionette TRACE conn7 -> [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\", \"8d521690-0e1e-4993-8caf-94bf4ae6dcf1\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:13:40 INFO - PROCESS | 2564 | 1471464820144 Marionette INFO sendAsync bc8f8550-5cfe-4dfe-b5f0-ca36c3097f63 13:13:40 INFO - PROCESS | 2564 | ++DOCSHELL 00000039D1E0C000 == 35 [pid = 2564] [id = 353] 13:13:40 INFO - PROCESS | 2564 | ++DOMWINDOW == 77 (00000039CEA5A000) [pid = 2564] [serial = 1058] [outer = 0000000000000000] 13:13:40 INFO - PROCESS | 2564 | ++DOMWINDOW == 78 (00000039CF633000) [pid = 2564] [serial = 1059] [outer = 00000039CEA5A000] 13:13:40 INFO - PROCESS | 2564 | 1471464820192 Marionette DEBUG loaded listener.js 13:13:40 INFO - PROCESS | 2564 | ++DOMWINDOW == 79 (00000039CFD43400) [pid = 2564] [serial = 1060] [outer = 00000039CEA5A000] 13:13:40 INFO - PROCESS | 2564 | 1471464820636 Marionette TRACE conn7 <- [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:13:40 INFO - PROCESS | 2564 | 1471464820717 Marionette TRACE conn7 <- [1,1377,null,{"value":"13"}] 13:13:40 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.image.null.html 13:13:40 INFO - PROCESS | 2564 | 1471464820721 Marionette TRACE conn7 -> [0,1378,"setScriptTimeout",{"ms":35000}] 13:13:40 INFO - PROCESS | 2564 | 1471464820723 Marionette TRACE conn7 <- [1,1378,null,{}] 13:13:40 INFO - PROCESS | 2564 | 1471464820727 Marionette TRACE conn7 -> [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:13:40 INFO - PROCESS | 2564 | 1471464820729 Marionette INFO sendAsync bc8f8550-5cfe-4dfe-b5f0-ca36c3097f63 13:13:40 INFO - PROCESS | 2564 | 1471464820836 Marionette TRACE conn7 <- [1,1379,null,{"value":null}] 13:13:40 INFO - PROCESS | 2564 | 1471464820894 Marionette TRACE conn7 -> [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\", \"8d521690-0e1e-4993-8caf-94bf4ae6dcf1\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:13:40 INFO - PROCESS | 2564 | 1471464820896 Marionette INFO sendAsync bc8f8550-5cfe-4dfe-b5f0-ca36c3097f63 13:13:40 INFO - PROCESS | 2564 | ++DOCSHELL 00000039D25AC800 == 36 [pid = 2564] [id = 354] 13:13:40 INFO - PROCESS | 2564 | ++DOMWINDOW == 80 (00000039CB599000) [pid = 2564] [serial = 1061] [outer = 0000000000000000] 13:13:40 INFO - PROCESS | 2564 | ++DOMWINDOW == 81 (00000039D05AE400) [pid = 2564] [serial = 1062] [outer = 00000039CB599000] 13:13:40 INFO - PROCESS | 2564 | 1471464820944 Marionette DEBUG loaded listener.js 13:13:41 INFO - PROCESS | 2564 | ++DOMWINDOW == 82 (00000039D05BA400) [pid = 2564] [serial = 1063] [outer = 00000039CB599000] 13:13:41 INFO - PROCESS | 2564 | --DOMWINDOW == 81 (00000039CE4AC800) [pid = 2564] [serial = 1034] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.basic.type.html] 13:13:41 INFO - PROCESS | 2564 | --DOMWINDOW == 80 (00000039C63AF400) [pid = 2564] [serial = 1016] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.transform.2.html] 13:13:41 INFO - PROCESS | 2564 | --DOMWINDOW == 79 (00000039C6324400) [pid = 2564] [serial = 1025] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.basic.canvas.html] 13:13:41 INFO - PROCESS | 2564 | --DOMWINDOW == 78 (00000039C1886000) [pid = 2564] [serial = 1013] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.transform.1.html] 13:13:41 INFO - PROCESS | 2564 | --DOMWINDOW == 77 (00000039C17A7000) [pid = 2564] [serial = 1019] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.transform.3.html] 13:13:41 INFO - PROCESS | 2564 | --DOMWINDOW == 76 (00000039C166D400) [pid = 2564] [serial = 1010] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.touch3.html] 13:13:41 INFO - PROCESS | 2564 | --DOMWINDOW == 75 (00000039BF94D400) [pid = 2564] [serial = 1028] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.basic.image.html] 13:13:41 INFO - PROCESS | 2564 | --DOMWINDOW == 74 (00000039C18CD800) [pid = 2564] [serial = 1001] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.outside3.html] 13:13:41 INFO - PROCESS | 2564 | --DOMWINDOW == 73 (00000039CB59D400) [pid = 2564] [serial = 1004] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.touch1.html] 13:13:41 INFO - PROCESS | 2564 | --DOMWINDOW == 72 (00000039CE40CC00) [pid = 2564] [serial = 1007] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.touch2.html] 13:13:41 INFO - PROCESS | 2564 | --DOMWINDOW == 71 (00000039C7460800) [pid = 2564] [serial = 1031] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.basic.nocontext.html] 13:13:41 INFO - PROCESS | 2564 | --DOMWINDOW == 70 (00000039CCE44C00) [pid = 2564] [serial = 1022] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.animated.gif.html] 13:13:41 INFO - PROCESS | 2564 | 1471464821386 Marionette TRACE conn7 <- [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:13:41 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.image.null.html | Canvas test: 2d.pattern.image.null 13:13:41 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.image.null.html | took 692ms 13:13:41 INFO - PROCESS | 2564 | 1471464821415 Marionette TRACE conn7 -> [0,1381,"getWindowHandle",null] 13:13:41 INFO - PROCESS | 2564 | 1471464821418 Marionette TRACE conn7 <- [1,1381,null,{"value":"13"}] 13:13:41 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.image.string.html 13:13:41 INFO - PROCESS | 2564 | 1471464821421 Marionette TRACE conn7 -> [0,1382,"setScriptTimeout",{"ms":35000}] 13:13:41 INFO - PROCESS | 2564 | 1471464821423 Marionette TRACE conn7 <- [1,1382,null,{}] 13:13:41 INFO - PROCESS | 2564 | 1471464821426 Marionette TRACE conn7 -> [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:13:41 INFO - PROCESS | 2564 | 1471464821428 Marionette INFO sendAsync bc8f8550-5cfe-4dfe-b5f0-ca36c3097f63 13:13:41 INFO - PROCESS | 2564 | 1471464821542 Marionette TRACE conn7 <- [1,1383,null,{"value":null}] 13:13:41 INFO - PROCESS | 2564 | 1471464821588 Marionette TRACE conn7 -> [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\", \"8d521690-0e1e-4993-8caf-94bf4ae6dcf1\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:13:41 INFO - PROCESS | 2564 | 1471464821590 Marionette INFO sendAsync bc8f8550-5cfe-4dfe-b5f0-ca36c3097f63 13:13:41 INFO - PROCESS | 2564 | ++DOCSHELL 00000039C683F800 == 37 [pid = 2564] [id = 355] 13:13:41 INFO - PROCESS | 2564 | ++DOMWINDOW == 71 (00000039C63AF400) [pid = 2564] [serial = 1064] [outer = 0000000000000000] 13:13:41 INFO - PROCESS | 2564 | ++DOMWINDOW == 72 (00000039C7E62000) [pid = 2564] [serial = 1065] [outer = 00000039C63AF400] 13:13:41 INFO - PROCESS | 2564 | 1471464821637 Marionette DEBUG loaded listener.js 13:13:41 INFO - PROCESS | 2564 | ++DOMWINDOW == 73 (00000039CDFC1000) [pid = 2564] [serial = 1066] [outer = 00000039C63AF400] 13:13:41 INFO - PROCESS | 2564 | 1471464821992 Marionette TRACE conn7 <- [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:13:42 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.image.string.html | Canvas test: 2d.pattern.image.string 13:13:42 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.image.string.html | took 629ms 13:13:42 INFO - PROCESS | 2564 | 1471464822054 Marionette TRACE conn7 -> [0,1385,"getWindowHandle",null] 13:13:42 INFO - PROCESS | 2564 | 1471464822056 Marionette TRACE conn7 <- [1,1385,null,{"value":"13"}] 13:13:42 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.image.undefined.html 13:13:42 INFO - PROCESS | 2564 | 1471464822059 Marionette TRACE conn7 -> [0,1386,"setScriptTimeout",{"ms":35000}] 13:13:42 INFO - PROCESS | 2564 | 1471464822061 Marionette TRACE conn7 <- [1,1386,null,{}] 13:13:42 INFO - PROCESS | 2564 | 1471464822065 Marionette TRACE conn7 -> [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:13:42 INFO - PROCESS | 2564 | 1471464822067 Marionette INFO sendAsync bc8f8550-5cfe-4dfe-b5f0-ca36c3097f63 13:13:42 INFO - PROCESS | 2564 | 1471464822217 Marionette TRACE conn7 <- [1,1387,null,{"value":null}] 13:13:42 INFO - PROCESS | 2564 | 1471464822225 Marionette TRACE conn7 -> [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\", \"8d521690-0e1e-4993-8caf-94bf4ae6dcf1\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:13:42 INFO - PROCESS | 2564 | 1471464822227 Marionette INFO sendAsync bc8f8550-5cfe-4dfe-b5f0-ca36c3097f63 13:13:42 INFO - PROCESS | 2564 | ++DOCSHELL 00000039D3FCF000 == 38 [pid = 2564] [id = 356] 13:13:42 INFO - PROCESS | 2564 | ++DOMWINDOW == 74 (00000039C185AC00) [pid = 2564] [serial = 1067] [outer = 0000000000000000] 13:13:42 INFO - PROCESS | 2564 | ++DOMWINDOW == 75 (00000039CDFC4400) [pid = 2564] [serial = 1068] [outer = 00000039C185AC00] 13:13:42 INFO - PROCESS | 2564 | 1471464822273 Marionette DEBUG loaded listener.js 13:13:42 INFO - PROCESS | 2564 | ++DOMWINDOW == 76 (00000039D05E7400) [pid = 2564] [serial = 1069] [outer = 00000039C185AC00] 13:13:42 INFO - PROCESS | 2564 | 1471464822665 Marionette TRACE conn7 <- [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:13:42 INFO - PROCESS | 2564 | ++DOMWINDOW == 77 (00000039D05EAC00) [pid = 2564] [serial = 1070] [outer = 00000039CB554800] 13:13:42 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.image.undefined.html | Canvas test: 2d.pattern.image.undefined 13:13:42 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.image.undefined.html | took 628ms 13:13:42 INFO - PROCESS | 2564 | 1471464822712 Marionette TRACE conn7 -> [0,1389,"getWindowHandle",null] 13:13:42 INFO - PROCESS | 2564 | 1471464822714 Marionette TRACE conn7 <- [1,1389,null,{"value":"13"}] 13:13:42 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.modify.canvas1.html 13:13:42 INFO - PROCESS | 2564 | 1471464822744 Marionette TRACE conn7 -> [0,1390,"setScriptTimeout",{"ms":35000}] 13:13:42 INFO - PROCESS | 2564 | 1471464822746 Marionette TRACE conn7 <- [1,1390,null,{}] 13:13:42 INFO - PROCESS | 2564 | 1471464822749 Marionette TRACE conn7 -> [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:13:42 INFO - PROCESS | 2564 | 1471464822751 Marionette INFO sendAsync bc8f8550-5cfe-4dfe-b5f0-ca36c3097f63 13:13:42 INFO - PROCESS | 2564 | 1471464822835 Marionette TRACE conn7 <- [1,1391,null,{"value":null}] 13:13:42 INFO - PROCESS | 2564 | 1471464822841 Marionette TRACE conn7 -> [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\", \"8d521690-0e1e-4993-8caf-94bf4ae6dcf1\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:13:42 INFO - PROCESS | 2564 | 1471464822843 Marionette INFO sendAsync bc8f8550-5cfe-4dfe-b5f0-ca36c3097f63 13:13:42 INFO - PROCESS | 2564 | ++DOCSHELL 00000039D551E000 == 39 [pid = 2564] [id = 357] 13:13:42 INFO - PROCESS | 2564 | ++DOMWINDOW == 78 (00000039D05EC400) [pid = 2564] [serial = 1071] [outer = 0000000000000000] 13:13:42 INFO - PROCESS | 2564 | ++DOMWINDOW == 79 (00000039D0F78400) [pid = 2564] [serial = 1072] [outer = 00000039D05EC400] 13:13:42 INFO - PROCESS | 2564 | 1471464822888 Marionette DEBUG loaded listener.js 13:13:42 INFO - PROCESS | 2564 | ++DOMWINDOW == 80 (00000039D135A400) [pid = 2564] [serial = 1073] [outer = 00000039D05EC400] 13:13:43 INFO - PROCESS | 2564 | 1471464823597 Marionette TRACE conn7 <- [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:13:43 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.modify.canvas1.html | Canvas test: 2d.pattern.modify.canvas1 13:13:43 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.modify.canvas1.html | took 880ms 13:13:43 INFO - PROCESS | 2564 | 1471464823625 Marionette TRACE conn7 -> [0,1393,"getWindowHandle",null] 13:13:43 INFO - PROCESS | 2564 | 1471464823630 Marionette TRACE conn7 <- [1,1393,null,{"value":"13"}] 13:13:43 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.modify.canvas2.html 13:13:43 INFO - PROCESS | 2564 | 1471464823635 Marionette TRACE conn7 -> [0,1394,"setScriptTimeout",{"ms":35000}] 13:13:43 INFO - PROCESS | 2564 | 1471464823641 Marionette TRACE conn7 <- [1,1394,null,{}] 13:13:43 INFO - PROCESS | 2564 | 1471464823646 Marionette TRACE conn7 -> [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:13:43 INFO - PROCESS | 2564 | 1471464823649 Marionette INFO sendAsync bc8f8550-5cfe-4dfe-b5f0-ca36c3097f63 13:13:43 INFO - PROCESS | 2564 | 1471464823780 Marionette TRACE conn7 <- [1,1395,null,{"value":null}] 13:13:43 INFO - PROCESS | 2564 | 1471464823863 Marionette TRACE conn7 -> [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\", \"8d521690-0e1e-4993-8caf-94bf4ae6dcf1\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:13:43 INFO - PROCESS | 2564 | 1471464823866 Marionette INFO sendAsync bc8f8550-5cfe-4dfe-b5f0-ca36c3097f63 13:13:43 INFO - PROCESS | 2564 | ++DOCSHELL 00000039C7AC6800 == 40 [pid = 2564] [id = 358] 13:13:43 INFO - PROCESS | 2564 | ++DOMWINDOW == 81 (00000039C185F400) [pid = 2564] [serial = 1074] [outer = 0000000000000000] 13:13:43 INFO - PROCESS | 2564 | ++DOMWINDOW == 82 (00000039C18CEC00) [pid = 2564] [serial = 1075] [outer = 00000039C185F400] 13:13:43 INFO - PROCESS | 2564 | 1471464823930 Marionette DEBUG loaded listener.js 13:13:44 INFO - PROCESS | 2564 | ++DOMWINDOW == 83 (00000039C2459C00) [pid = 2564] [serial = 1076] [outer = 00000039C185F400] 13:13:44 INFO - PROCESS | 2564 | 1471464824510 Marionette TRACE conn7 <- [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:13:44 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.modify.canvas2.html | Canvas test: 2d.pattern.modify.canvas2 13:13:44 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.modify.canvas2.html | took 944ms 13:13:44 INFO - PROCESS | 2564 | 1471464824583 Marionette TRACE conn7 -> [0,1397,"getWindowHandle",null] 13:13:44 INFO - PROCESS | 2564 | 1471464824588 Marionette TRACE conn7 <- [1,1397,null,{"value":"13"}] 13:13:44 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.modify.image1.html 13:13:44 INFO - PROCESS | 2564 | 1471464824595 Marionette TRACE conn7 -> [0,1398,"setScriptTimeout",{"ms":35000}] 13:13:44 INFO - PROCESS | 2564 | 1471464824598 Marionette TRACE conn7 <- [1,1398,null,{}] 13:13:44 INFO - PROCESS | 2564 | 1471464824603 Marionette TRACE conn7 -> [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:13:44 INFO - PROCESS | 2564 | 1471464824606 Marionette INFO sendAsync bc8f8550-5cfe-4dfe-b5f0-ca36c3097f63 13:13:44 INFO - PROCESS | 2564 | 1471464824773 Marionette TRACE conn7 <- [1,1399,null,{"value":null}] 13:13:44 INFO - PROCESS | 2564 | 1471464824885 Marionette TRACE conn7 -> [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\", \"8d521690-0e1e-4993-8caf-94bf4ae6dcf1\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:13:44 INFO - PROCESS | 2564 | 1471464824888 Marionette INFO sendAsync bc8f8550-5cfe-4dfe-b5f0-ca36c3097f63 13:13:44 INFO - PROCESS | 2564 | ++DOCSHELL 00000039CD7D0000 == 41 [pid = 2564] [id = 359] 13:13:44 INFO - PROCESS | 2564 | ++DOMWINDOW == 84 (00000039C738B000) [pid = 2564] [serial = 1077] [outer = 0000000000000000] 13:13:44 INFO - PROCESS | 2564 | ++DOMWINDOW == 85 (00000039C7A9DC00) [pid = 2564] [serial = 1078] [outer = 00000039C738B000] 13:13:44 INFO - PROCESS | 2564 | 1471464824951 Marionette DEBUG loaded listener.js 13:13:45 INFO - PROCESS | 2564 | ++DOMWINDOW == 86 (00000039CAEB9400) [pid = 2564] [serial = 1079] [outer = 00000039C738B000] 13:13:45 INFO - PROCESS | 2564 | 1471464825693 Marionette TRACE conn7 <- [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:13:45 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.modify.image1.html | Canvas test: 2d.pattern.modify.image1 13:13:45 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.modify.image1.html | took 1128ms 13:13:45 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.modify.image2.html 13:13:45 INFO - PROCESS | 2564 | 1471464825725 Marionette TRACE conn7 -> [0,1401,"getWindowHandle",null] 13:13:45 INFO - PROCESS | 2564 | 1471464825728 Marionette TRACE conn7 <- [1,1401,null,{"value":"13"}] 13:13:45 INFO - PROCESS | 2564 | 1471464825731 Marionette TRACE conn7 -> [0,1402,"setScriptTimeout",{"ms":35000}] 13:13:45 INFO - PROCESS | 2564 | 1471464825736 Marionette TRACE conn7 <- [1,1402,null,{}] 13:13:45 INFO - PROCESS | 2564 | 1471464825748 Marionette TRACE conn7 -> [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:13:45 INFO - PROCESS | 2564 | 1471464825753 Marionette INFO sendAsync bc8f8550-5cfe-4dfe-b5f0-ca36c3097f63 13:13:45 INFO - PROCESS | 2564 | 1471464825915 Marionette TRACE conn7 <- [1,1403,null,{"value":null}] 13:13:46 INFO - PROCESS | 2564 | 1471464826027 Marionette TRACE conn7 -> [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\", \"8d521690-0e1e-4993-8caf-94bf4ae6dcf1\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:13:46 INFO - PROCESS | 2564 | 1471464826031 Marionette INFO sendAsync bc8f8550-5cfe-4dfe-b5f0-ca36c3097f63 13:13:46 INFO - PROCESS | 2564 | ++DOCSHELL 00000039D41ED800 == 42 [pid = 2564] [id = 360] 13:13:46 INFO - PROCESS | 2564 | ++DOMWINDOW == 87 (00000039CD9E8000) [pid = 2564] [serial = 1080] [outer = 0000000000000000] 13:13:46 INFO - PROCESS | 2564 | ++DOMWINDOW == 88 (00000039CDFC7C00) [pid = 2564] [serial = 1081] [outer = 00000039CD9E8000] 13:13:46 INFO - PROCESS | 2564 | 1471464826095 Marionette DEBUG loaded listener.js 13:13:46 INFO - PROCESS | 2564 | ++DOMWINDOW == 89 (00000039CEA92800) [pid = 2564] [serial = 1082] [outer = 00000039CD9E8000] 13:13:46 INFO - PROCESS | 2564 | 1471464826978 Marionette TRACE conn7 <- [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:13:47 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.modify.image2.html | Canvas test: 2d.pattern.modify.image2 13:13:47 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.modify.image2.html | took 1282ms 13:13:47 INFO - PROCESS | 2564 | 1471464827016 Marionette TRACE conn7 -> [0,1405,"getWindowHandle",null] 13:13:47 INFO - PROCESS | 2564 | 1471464827021 Marionette TRACE conn7 <- [1,1405,null,{"value":"13"}] 13:13:47 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.basic.html 13:13:47 INFO - PROCESS | 2564 | 1471464827027 Marionette TRACE conn7 -> [0,1406,"setScriptTimeout",{"ms":35000}] 13:13:47 INFO - PROCESS | 2564 | 1471464827030 Marionette TRACE conn7 <- [1,1406,null,{}] 13:13:47 INFO - PROCESS | 2564 | 1471464827036 Marionette TRACE conn7 -> [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:13:47 INFO - PROCESS | 2564 | 1471464827039 Marionette INFO sendAsync bc8f8550-5cfe-4dfe-b5f0-ca36c3097f63 13:13:47 INFO - PROCESS | 2564 | 1471464827191 Marionette TRACE conn7 <- [1,1407,null,{"value":null}] 13:13:47 INFO - PROCESS | 2564 | 1471464827207 Marionette TRACE conn7 -> [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\", \"8d521690-0e1e-4993-8caf-94bf4ae6dcf1\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:13:47 INFO - PROCESS | 2564 | 1471464827212 Marionette INFO sendAsync bc8f8550-5cfe-4dfe-b5f0-ca36c3097f63 13:13:47 INFO - PROCESS | 2564 | ++DOCSHELL 00000039CB016800 == 43 [pid = 2564] [id = 361] 13:13:47 INFO - PROCESS | 2564 | ++DOMWINDOW == 90 (00000039C1883400) [pid = 2564] [serial = 1083] [outer = 0000000000000000] 13:13:47 INFO - PROCESS | 2564 | ++DOMWINDOW == 91 (00000039C1C12800) [pid = 2564] [serial = 1084] [outer = 00000039C1883400] 13:13:47 INFO - PROCESS | 2564 | 1471464827265 Marionette DEBUG loaded listener.js 13:13:47 INFO - PROCESS | 2564 | ++DOMWINDOW == 92 (00000039C5B74400) [pid = 2564] [serial = 1085] [outer = 00000039C1883400] 13:13:49 INFO - PROCESS | 2564 | --DOCSHELL 00000039C7757800 == 42 [pid = 2564] [id = 337] 13:13:49 INFO - PROCESS | 2564 | --DOCSHELL 00000039CABA6000 == 41 [pid = 2564] [id = 180] 13:13:49 INFO - PROCESS | 2564 | --DOCSHELL 00000039C5AB8800 == 40 [pid = 2564] [id = 178] 13:13:49 INFO - PROCESS | 2564 | --DOCSHELL 00000039C1F91000 == 39 [pid = 2564] [id = 179] 13:13:49 INFO - PROCESS | 2564 | --DOCSHELL 00000039C631D000 == 38 [pid = 2564] [id = 194] 13:13:49 INFO - PROCESS | 2564 | --DOCSHELL 00000039D3FCF000 == 37 [pid = 2564] [id = 356] 13:13:49 INFO - PROCESS | 2564 | --DOCSHELL 00000039C683F800 == 36 [pid = 2564] [id = 355] 13:13:49 INFO - PROCESS | 2564 | --DOCSHELL 00000039D25AC800 == 35 [pid = 2564] [id = 354] 13:13:49 INFO - PROCESS | 2564 | --DOCSHELL 00000039D1E0C000 == 34 [pid = 2564] [id = 353] 13:13:49 INFO - PROCESS | 2564 | --DOCSHELL 00000039CF6E4800 == 33 [pid = 2564] [id = 352] 13:13:49 INFO - PROCESS | 2564 | --DOCSHELL 00000039CDECC800 == 32 [pid = 2564] [id = 351] 13:13:49 INFO - PROCESS | 2564 | --DOCSHELL 00000039CD516800 == 31 [pid = 2564] [id = 350] 13:13:49 INFO - PROCESS | 2564 | --DOCSHELL 00000039CC303000 == 30 [pid = 2564] [id = 349] 13:13:49 INFO - PROCESS | 2564 | --DOCSHELL 00000039CB02D000 == 29 [pid = 2564] [id = 348] 13:13:49 INFO - PROCESS | 2564 | --DOCSHELL 00000039CC329000 == 28 [pid = 2564] [id = 347] 13:13:49 INFO - PROCESS | 2564 | --DOCSHELL 00000039CCE2B800 == 27 [pid = 2564] [id = 346] 13:13:49 INFO - PROCESS | 2564 | --DOCSHELL 00000039C65D8000 == 26 [pid = 2564] [id = 190] 13:13:49 INFO - PROCESS | 2564 | --DOCSHELL 00000039CDC1C000 == 25 [pid = 2564] [id = 189] 13:13:49 INFO - PROCESS | 2564 | --DOCSHELL 00000039CAB93800 == 24 [pid = 2564] [id = 195] 13:13:49 INFO - PROCESS | 2564 | --DOCSHELL 00000039CCE2D000 == 23 [pid = 2564] [id = 187] 13:13:49 INFO - PROCESS | 2564 | --DOCSHELL 00000039C683F000 == 22 [pid = 2564] [id = 184] 13:13:49 INFO - PROCESS | 2564 | --DOCSHELL 00000039CD417800 == 21 [pid = 2564] [id = 188] 13:13:49 INFO - PROCESS | 2564 | --DOCSHELL 00000039CC30C000 == 20 [pid = 2564] [id = 181] 13:13:49 INFO - PROCESS | 2564 | --DOCSHELL 00000039C7762800 == 19 [pid = 2564] [id = 183] 13:13:49 INFO - PROCESS | 2564 | --DOCSHELL 00000039CB7C8800 == 18 [pid = 2564] [id = 185] 13:13:49 INFO - PROCESS | 2564 | --DOCSHELL 00000039CCC7A800 == 17 [pid = 2564] [id = 182] 13:13:49 INFO - PROCESS | 2564 | --DOCSHELL 00000039CCE27800 == 16 [pid = 2564] [id = 191] 13:13:49 INFO - PROCESS | 2564 | --DOCSHELL 00000039CDED6800 == 15 [pid = 2564] [id = 192] 13:13:49 INFO - PROCESS | 2564 | --DOCSHELL 00000039C732B000 == 14 [pid = 2564] [id = 193] 13:13:49 INFO - PROCESS | 2564 | --DOCSHELL 00000039CCDB0000 == 13 [pid = 2564] [id = 186] 13:13:49 INFO - PROCESS | 2564 | --DOCSHELL 00000039CD7D0000 == 12 [pid = 2564] [id = 359] 13:13:49 INFO - PROCESS | 2564 | --DOCSHELL 00000039C7AC6800 == 11 [pid = 2564] [id = 358] 13:13:49 INFO - PROCESS | 2564 | --DOCSHELL 00000039D551E000 == 10 [pid = 2564] [id = 357] 13:13:49 INFO - PROCESS | 2564 | --DOCSHELL 00000039D41ED800 == 9 [pid = 2564] [id = 360] 13:13:50 INFO - PROCESS | 2564 | --DOMWINDOW == 91 (00000039CEA29800) [pid = 2564] [serial = 1035] [outer = 0000000000000000] [url = about:blank] 13:13:50 INFO - PROCESS | 2564 | --DOMWINDOW == 90 (00000039C730C400) [pid = 2564] [serial = 1017] [outer = 0000000000000000] [url = about:blank] 13:13:50 INFO - PROCESS | 2564 | --DOMWINDOW == 89 (00000039CDAEB000) [pid = 2564] [serial = 1027] [outer = 0000000000000000] [url = about:blank] 13:13:50 INFO - PROCESS | 2564 | --DOMWINDOW == 88 (00000039C74E2800) [pid = 2564] [serial = 1018] [outer = 0000000000000000] [url = about:blank] 13:13:50 INFO - PROCESS | 2564 | --DOMWINDOW == 87 (00000039C188EC00) [pid = 2564] [serial = 1014] [outer = 0000000000000000] [url = about:blank] 13:13:50 INFO - PROCESS | 2564 | --DOMWINDOW == 86 (00000039C166FC00) [pid = 2564] [serial = 1015] [outer = 0000000000000000] [url = about:blank] 13:13:50 INFO - PROCESS | 2564 | --DOMWINDOW == 85 (00000039CAEADC00) [pid = 2564] [serial = 1020] [outer = 0000000000000000] [url = about:blank] 13:13:50 INFO - PROCESS | 2564 | --DOMWINDOW == 84 (00000039CD42B800) [pid = 2564] [serial = 1026] [outer = 0000000000000000] [url = about:blank] 13:13:50 INFO - PROCESS | 2564 | --DOMWINDOW == 83 (00000039C1C17000) [pid = 2564] [serial = 1012] [outer = 0000000000000000] [url = about:blank] 13:13:50 INFO - PROCESS | 2564 | --DOMWINDOW == 82 (00000039C17AB800) [pid = 2564] [serial = 1011] [outer = 0000000000000000] [url = about:blank] 13:13:50 INFO - PROCESS | 2564 | --DOMWINDOW == 81 (00000039C1229000) [pid = 2564] [serial = 1029] [outer = 0000000000000000] [url = about:blank] 13:13:50 INFO - PROCESS | 2564 | --DOMWINDOW == 80 (00000039C74ADC00) [pid = 2564] [serial = 1003] [outer = 0000000000000000] [url = about:blank] 13:13:50 INFO - PROCESS | 2564 | --DOMWINDOW == 79 (00000039C5868800) [pid = 2564] [serial = 1002] [outer = 0000000000000000] [url = about:blank] 13:13:50 INFO - PROCESS | 2564 | --DOMWINDOW == 78 (00000039CD9E4000) [pid = 2564] [serial = 1006] [outer = 0000000000000000] [url = about:blank] 13:13:50 INFO - PROCESS | 2564 | --DOMWINDOW == 77 (00000039CCCDF800) [pid = 2564] [serial = 1005] [outer = 0000000000000000] [url = about:blank] 13:13:50 INFO - PROCESS | 2564 | --DOMWINDOW == 76 (00000039D027EC00) [pid = 2564] [serial = 1009] [outer = 0000000000000000] [url = about:blank] 13:13:50 INFO - PROCESS | 2564 | --DOMWINDOW == 75 (00000039CEBDDC00) [pid = 2564] [serial = 1008] [outer = 0000000000000000] [url = about:blank] 13:13:50 INFO - PROCESS | 2564 | --DOMWINDOW == 74 (00000039CDEF0000) [pid = 2564] [serial = 1032] [outer = 0000000000000000] [url = about:blank] 13:13:50 INFO - PROCESS | 2564 | --DOMWINDOW == 73 (00000039CCE4F000) [pid = 2564] [serial = 1023] [outer = 0000000000000000] [url = about:blank] 13:13:50 INFO - PROCESS | 2564 | --DOMWINDOW == 72 (00000039CCF40800) [pid = 2564] [serial = 1024] [outer = 0000000000000000] [url = about:blank] 13:13:50 INFO - PROCESS | 2564 | --DOMWINDOW == 71 (00000039CE4AC000) [pid = 2564] [serial = 1033] [outer = 0000000000000000] [url = about:blank] 13:13:50 INFO - PROCESS | 2564 | --DOMWINDOW == 70 (00000039CEA55000) [pid = 2564] [serial = 1036] [outer = 0000000000000000] [url = about:blank] 13:13:50 INFO - PROCESS | 2564 | --DOMWINDOW == 69 (00000039CB06F400) [pid = 2564] [serial = 1021] [outer = 0000000000000000] [url = about:blank] 13:13:50 INFO - PROCESS | 2564 | --DOMWINDOW == 68 (00000039CAA80400) [pid = 2564] [serial = 1030] [outer = 0000000000000000] [url = about:blank] 13:13:50 INFO - PROCESS | 2564 | 1471464830709 Marionette TRACE conn7 <- [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:13:50 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.basic.html | Canvas test: 2d.pattern.paint.norepeat.basic 13:13:50 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.basic.html | took 3750ms 13:13:50 INFO - PROCESS | 2564 | 1471464830781 Marionette TRACE conn7 -> [0,1409,"getWindowHandle",null] 13:13:50 INFO - PROCESS | 2564 | 1471464830786 Marionette TRACE conn7 <- [1,1409,null,{"value":"13"}] 13:13:50 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.coord1.html 13:13:50 INFO - PROCESS | 2564 | 1471464830792 Marionette TRACE conn7 -> [0,1410,"setScriptTimeout",{"ms":35000}] 13:13:50 INFO - PROCESS | 2564 | 1471464830795 Marionette TRACE conn7 <- [1,1410,null,{}] 13:13:50 INFO - PROCESS | 2564 | 1471464830802 Marionette TRACE conn7 -> [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:13:50 INFO - PROCESS | 2564 | 1471464830805 Marionette INFO sendAsync bc8f8550-5cfe-4dfe-b5f0-ca36c3097f63 13:13:50 INFO - PROCESS | 2564 | 1471464830908 Marionette TRACE conn7 <- [1,1411,null,{"value":null}] 13:13:50 INFO - PROCESS | 2564 | 1471464830923 Marionette TRACE conn7 -> [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\", \"8d521690-0e1e-4993-8caf-94bf4ae6dcf1\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:13:50 INFO - PROCESS | 2564 | 1471464830928 Marionette INFO sendAsync bc8f8550-5cfe-4dfe-b5f0-ca36c3097f63 13:13:50 INFO - PROCESS | 2564 | ++DOCSHELL 00000039C65DA000 == 10 [pid = 2564] [id = 362] 13:13:50 INFO - PROCESS | 2564 | ++DOMWINDOW == 69 (00000039C17AF000) [pid = 2564] [serial = 1086] [outer = 0000000000000000] 13:13:50 INFO - PROCESS | 2564 | ++DOMWINDOW == 70 (00000039C17B0000) [pid = 2564] [serial = 1087] [outer = 00000039C17AF000] 13:13:50 INFO - PROCESS | 2564 | 1471464830981 Marionette DEBUG loaded listener.js 13:13:51 INFO - PROCESS | 2564 | ++DOMWINDOW == 71 (00000039C166C800) [pid = 2564] [serial = 1088] [outer = 00000039C17AF000] 13:13:51 INFO - PROCESS | 2564 | 1471464831495 Marionette TRACE conn7 <- [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:13:51 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.coord1.html | Canvas test: 2d.pattern.paint.norepeat.coord1 13:13:51 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.coord1.html | took 733ms 13:13:51 INFO - PROCESS | 2564 | 1471464831527 Marionette TRACE conn7 -> [0,1413,"getWindowHandle",null] 13:13:51 INFO - PROCESS | 2564 | 1471464831532 Marionette TRACE conn7 <- [1,1413,null,{"value":"13"}] 13:13:51 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.coord2.html 13:13:51 INFO - PROCESS | 2564 | 1471464831539 Marionette TRACE conn7 -> [0,1414,"setScriptTimeout",{"ms":35000}] 13:13:51 INFO - PROCESS | 2564 | 1471464831542 Marionette TRACE conn7 <- [1,1414,null,{}] 13:13:51 INFO - PROCESS | 2564 | 1471464831546 Marionette TRACE conn7 -> [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:13:51 INFO - PROCESS | 2564 | 1471464831549 Marionette INFO sendAsync bc8f8550-5cfe-4dfe-b5f0-ca36c3097f63 13:13:51 INFO - PROCESS | 2564 | 1471464831649 Marionette TRACE conn7 <- [1,1415,null,{"value":null}] 13:13:51 INFO - PROCESS | 2564 | 1471464831658 Marionette TRACE conn7 -> [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\", \"8d521690-0e1e-4993-8caf-94bf4ae6dcf1\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:13:51 INFO - PROCESS | 2564 | 1471464831661 Marionette INFO sendAsync bc8f8550-5cfe-4dfe-b5f0-ca36c3097f63 13:13:51 INFO - PROCESS | 2564 | ++DOCSHELL 00000039C5F85000 == 11 [pid = 2564] [id = 363] 13:13:51 INFO - PROCESS | 2564 | ++DOMWINDOW == 72 (00000039C1CE2000) [pid = 2564] [serial = 1089] [outer = 0000000000000000] 13:13:51 INFO - PROCESS | 2564 | ++DOMWINDOW == 73 (00000039C1F4F800) [pid = 2564] [serial = 1090] [outer = 00000039C1CE2000] 13:13:51 INFO - PROCESS | 2564 | 1471464831712 Marionette DEBUG loaded listener.js 13:13:51 INFO - PROCESS | 2564 | ++DOMWINDOW == 74 (00000039C5A04400) [pid = 2564] [serial = 1091] [outer = 00000039C1CE2000] 13:13:52 INFO - PROCESS | 2564 | 1471464832209 Marionette TRACE conn7 <- [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:13:52 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.coord2.html | Canvas test: 2d.pattern.paint.norepeat.coord2 13:13:52 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.coord2.html | took 732ms 13:13:52 INFO - PROCESS | 2564 | 1471464832299 Marionette TRACE conn7 -> [0,1417,"getWindowHandle",null] 13:13:52 INFO - PROCESS | 2564 | 1471464832302 Marionette TRACE conn7 <- [1,1417,null,{"value":"13"}] 13:13:52 INFO - PROCESS | 2564 | 1471464832308 Marionette TRACE conn7 -> [0,1418,"setScriptTimeout",{"ms":35000}] 13:13:52 INFO - PROCESS | 2564 | 1471464832312 Marionette TRACE conn7 <- [1,1418,null,{}] 13:13:52 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.coord3.html 13:13:52 INFO - PROCESS | 2564 | 1471464832324 Marionette TRACE conn7 -> [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:13:52 INFO - PROCESS | 2564 | 1471464832329 Marionette INFO sendAsync bc8f8550-5cfe-4dfe-b5f0-ca36c3097f63 13:13:52 INFO - PROCESS | 2564 | 1471464832463 Marionette TRACE conn7 <- [1,1419,null,{"value":null}] 13:13:52 INFO - PROCESS | 2564 | 1471464832508 Marionette TRACE conn7 -> [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\", \"8d521690-0e1e-4993-8caf-94bf4ae6dcf1\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:13:52 INFO - PROCESS | 2564 | 1471464832511 Marionette INFO sendAsync bc8f8550-5cfe-4dfe-b5f0-ca36c3097f63 13:13:52 INFO - PROCESS | 2564 | ++DOCSHELL 00000039CCDD5000 == 12 [pid = 2564] [id = 364] 13:13:52 INFO - PROCESS | 2564 | ++DOMWINDOW == 75 (00000039C17A4800) [pid = 2564] [serial = 1092] [outer = 0000000000000000] 13:13:52 INFO - PROCESS | 2564 | ++DOMWINDOW == 76 (00000039C7385400) [pid = 2564] [serial = 1093] [outer = 00000039C17A4800] 13:13:52 INFO - PROCESS | 2564 | 1471464832564 Marionette DEBUG loaded listener.js 13:13:52 INFO - PROCESS | 2564 | ++DOMWINDOW == 77 (00000039C74E6000) [pid = 2564] [serial = 1094] [outer = 00000039C17A4800] 13:13:53 INFO - PROCESS | 2564 | 1471464833032 Marionette TRACE conn7 <- [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:13:53 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.coord3.html | Canvas test: 2d.pattern.paint.norepeat.coord3 13:13:53 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.coord3.html | took 775ms 13:13:53 INFO - PROCESS | 2564 | 1471464833092 Marionette TRACE conn7 -> [0,1421,"getWindowHandle",null] 13:13:53 INFO - PROCESS | 2564 | 1471464833095 Marionette TRACE conn7 <- [1,1421,null,{"value":"13"}] 13:13:53 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.outside.html 13:13:53 INFO - PROCESS | 2564 | 1471464833099 Marionette TRACE conn7 -> [0,1422,"setScriptTimeout",{"ms":35000}] 13:13:53 INFO - PROCESS | 2564 | 1471464833101 Marionette TRACE conn7 <- [1,1422,null,{}] 13:13:53 INFO - PROCESS | 2564 | 1471464833111 Marionette TRACE conn7 -> [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:13:53 INFO - PROCESS | 2564 | 1471464833114 Marionette INFO sendAsync bc8f8550-5cfe-4dfe-b5f0-ca36c3097f63 13:13:53 INFO - PROCESS | 2564 | 1471464833229 Marionette TRACE conn7 <- [1,1423,null,{"value":null}] 13:13:53 INFO - PROCESS | 2564 | 1471464833242 Marionette TRACE conn7 -> [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\", \"8d521690-0e1e-4993-8caf-94bf4ae6dcf1\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:13:53 INFO - PROCESS | 2564 | 1471464833244 Marionette INFO sendAsync bc8f8550-5cfe-4dfe-b5f0-ca36c3097f63 13:13:53 INFO - PROCESS | 2564 | ++DOCSHELL 00000039CD41D000 == 13 [pid = 2564] [id = 365] 13:13:53 INFO - PROCESS | 2564 | ++DOMWINDOW == 78 (00000039C7A99800) [pid = 2564] [serial = 1095] [outer = 0000000000000000] 13:13:53 INFO - PROCESS | 2564 | ++DOMWINDOW == 79 (00000039CAA83000) [pid = 2564] [serial = 1096] [outer = 00000039C7A99800] 13:13:53 INFO - PROCESS | 2564 | 1471464833333 Marionette DEBUG loaded listener.js 13:13:53 INFO - PROCESS | 2564 | ++DOMWINDOW == 80 (00000039CAEB2C00) [pid = 2564] [serial = 1097] [outer = 00000039C7A99800] 13:13:53 INFO - PROCESS | 2564 | 1471464833824 Marionette TRACE conn7 <- [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:13:53 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.outside.html | Canvas test: 2d.pattern.paint.norepeat.outside 13:13:53 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.outside.html | took 797ms 13:13:53 INFO - PROCESS | 2564 | 1471464833898 Marionette TRACE conn7 -> [0,1425,"getWindowHandle",null] 13:13:53 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.orientation.canvas.html 13:13:53 INFO - PROCESS | 2564 | 1471464833900 Marionette TRACE conn7 <- [1,1425,null,{"value":"13"}] 13:13:53 INFO - PROCESS | 2564 | 1471464833904 Marionette TRACE conn7 -> [0,1426,"setScriptTimeout",{"ms":35000}] 13:13:53 INFO - PROCESS | 2564 | 1471464833906 Marionette TRACE conn7 <- [1,1426,null,{}] 13:13:53 INFO - PROCESS | 2564 | 1471464833909 Marionette TRACE conn7 -> [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:13:53 INFO - PROCESS | 2564 | 1471464833911 Marionette INFO sendAsync bc8f8550-5cfe-4dfe-b5f0-ca36c3097f63 13:13:54 INFO - PROCESS | 2564 | 1471464834020 Marionette TRACE conn7 <- [1,1427,null,{"value":null}] 13:13:54 INFO - PROCESS | 2564 | 1471464834031 Marionette TRACE conn7 -> [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\", \"8d521690-0e1e-4993-8caf-94bf4ae6dcf1\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:13:54 INFO - PROCESS | 2564 | 1471464834033 Marionette INFO sendAsync bc8f8550-5cfe-4dfe-b5f0-ca36c3097f63 13:13:54 INFO - PROCESS | 2564 | ++DOCSHELL 00000039CDC2C800 == 14 [pid = 2564] [id = 366] 13:13:54 INFO - PROCESS | 2564 | ++DOMWINDOW == 81 (00000039BF921C00) [pid = 2564] [serial = 1098] [outer = 0000000000000000] 13:13:54 INFO - PROCESS | 2564 | ++DOMWINDOW == 82 (00000039CB554400) [pid = 2564] [serial = 1099] [outer = 00000039BF921C00] 13:13:54 INFO - PROCESS | 2564 | 1471464834120 Marionette DEBUG loaded listener.js 13:13:54 INFO - PROCESS | 2564 | ++DOMWINDOW == 83 (00000039CCC24C00) [pid = 2564] [serial = 1100] [outer = 00000039BF921C00] 13:13:54 INFO - PROCESS | 2564 | 1471464834566 Marionette TRACE conn7 <- [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:13:54 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.orientation.canvas.html | Canvas patterns do not get flipped when painted 13:13:54 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.orientation.canvas.html | took 671ms 13:13:54 INFO - PROCESS | 2564 | 1471464834581 Marionette TRACE conn7 -> [0,1429,"getWindowHandle",null] 13:13:54 INFO - PROCESS | 2564 | 1471464834583 Marionette TRACE conn7 <- [1,1429,null,{"value":"13"}] 13:13:54 INFO - PROCESS | 2564 | 1471464834586 Marionette TRACE conn7 -> [0,1430,"setScriptTimeout",{"ms":35000}] 13:13:54 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.orientation.image.html 13:13:54 INFO - PROCESS | 2564 | 1471464834588 Marionette TRACE conn7 <- [1,1430,null,{}] 13:13:54 INFO - PROCESS | 2564 | 1471464834592 Marionette TRACE conn7 -> [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:13:54 INFO - PROCESS | 2564 | 1471464834598 Marionette INFO sendAsync bc8f8550-5cfe-4dfe-b5f0-ca36c3097f63 13:13:54 INFO - PROCESS | 2564 | 1471464834749 Marionette TRACE conn7 <- [1,1431,null,{"value":null}] 13:13:55 INFO - PROCESS | 2564 | 1471464835006 Marionette TRACE conn7 -> [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\", \"8d521690-0e1e-4993-8caf-94bf4ae6dcf1\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:13:55 INFO - PROCESS | 2564 | 1471464835008 Marionette INFO sendAsync bc8f8550-5cfe-4dfe-b5f0-ca36c3097f63 13:13:55 INFO - PROCESS | 2564 | --DOMWINDOW == 82 (00000039C738B000) [pid = 2564] [serial = 1077] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.modify.image1.html] 13:13:55 INFO - PROCESS | 2564 | --DOMWINDOW == 81 (00000039C185F400) [pid = 2564] [serial = 1074] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.modify.canvas2.html] 13:13:55 INFO - PROCESS | 2564 | --DOMWINDOW == 80 (00000039CCCE7C00) [pid = 2564] [serial = 1049] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.image.incomplete.immediate.html] 13:13:55 INFO - PROCESS | 2564 | --DOMWINDOW == 79 (00000039CDCF3C00) [pid = 2564] [serial = 1055] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.image.incomplete.reload.html] 13:13:55 INFO - PROCESS | 2564 | --DOMWINDOW == 78 (00000039CDB5A400) [pid = 2564] [serial = 1052] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.image.incomplete.nosrc.html] 13:13:55 INFO - PROCESS | 2564 | --DOMWINDOW == 77 (00000039C185AC00) [pid = 2564] [serial = 1067] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.image.undefined.html] 13:13:55 INFO - PROCESS | 2564 | --DOMWINDOW == 76 (00000039CB599000) [pid = 2564] [serial = 1061] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.image.null.html] 13:13:55 INFO - PROCESS | 2564 | --DOMWINDOW == 75 (00000039C58B8C00) [pid = 2564] [serial = 1046] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.image.incomplete.emptysrc.html] 13:13:55 INFO - PROCESS | 2564 | --DOMWINDOW == 74 (00000039C63AF400) [pid = 2564] [serial = 1064] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.image.string.html] 13:13:55 INFO - PROCESS | 2564 | --DOMWINDOW == 73 (00000039CEA5A000) [pid = 2564] [serial = 1058] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.image.incomplete.removedsrc.html] 13:13:55 INFO - PROCESS | 2564 | --DOMWINDOW == 72 (00000039C18CCC00) [pid = 2564] [serial = 1040] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.crosscanvas.html] 13:13:55 INFO - PROCESS | 2564 | --DOMWINDOW == 71 (00000039CEA53800) [pid = 2564] [serial = 1037] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.basic.zerocanvas.html] 13:13:55 INFO - PROCESS | 2564 | --DOMWINDOW == 70 (00000039C6249800) [pid = 2564] [serial = 1043] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.image.broken.html] 13:13:55 INFO - PROCESS | 2564 | --DOMWINDOW == 69 (00000039D05EC400) [pid = 2564] [serial = 1071] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.modify.canvas1.html] 13:13:55 INFO - PROCESS | 2564 | --DOMWINDOW == 68 (00000039CD9E8000) [pid = 2564] [serial = 1080] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.modify.image2.html] 13:13:55 INFO - PROCESS | 2564 | ++DOCSHELL 00000039C1914800 == 15 [pid = 2564] [id = 367] 13:13:55 INFO - PROCESS | 2564 | ++DOMWINDOW == 69 (00000039BF916000) [pid = 2564] [serial = 1101] [outer = 0000000000000000] 13:13:55 INFO - PROCESS | 2564 | ++DOMWINDOW == 70 (00000039C122AC00) [pid = 2564] [serial = 1102] [outer = 00000039BF916000] 13:13:55 INFO - PROCESS | 2564 | 1471464835086 Marionette DEBUG loaded listener.js 13:13:55 INFO - PROCESS | 2564 | ++DOMWINDOW == 71 (00000039C7386800) [pid = 2564] [serial = 1103] [outer = 00000039BF916000] 13:13:55 INFO - PROCESS | 2564 | 1471464835519 Marionette TRACE conn7 <- [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:13:55 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.orientation.image.html | Image patterns do not get flipped when painted 13:13:55 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.orientation.image.html | took 983ms 13:13:55 INFO - PROCESS | 2564 | 1471464835575 Marionette TRACE conn7 -> [0,1433,"getWindowHandle",null] 13:13:55 INFO - PROCESS | 2564 | 1471464835577 Marionette TRACE conn7 <- [1,1433,null,{"value":"13"}] 13:13:55 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.basic.html 13:13:55 INFO - PROCESS | 2564 | 1471464835580 Marionette TRACE conn7 -> [0,1434,"setScriptTimeout",{"ms":35000}] 13:13:55 INFO - PROCESS | 2564 | 1471464835582 Marionette TRACE conn7 <- [1,1434,null,{}] 13:13:55 INFO - PROCESS | 2564 | 1471464835585 Marionette TRACE conn7 -> [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:13:55 INFO - PROCESS | 2564 | 1471464835588 Marionette INFO sendAsync bc8f8550-5cfe-4dfe-b5f0-ca36c3097f63 13:13:55 INFO - PROCESS | 2564 | 1471464835670 Marionette TRACE conn7 <- [1,1435,null,{"value":null}] 13:13:55 INFO - PROCESS | 2564 | 1471464835678 Marionette TRACE conn7 -> [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\", \"8d521690-0e1e-4993-8caf-94bf4ae6dcf1\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:13:55 INFO - PROCESS | 2564 | 1471464835680 Marionette INFO sendAsync bc8f8550-5cfe-4dfe-b5f0-ca36c3097f63 13:13:55 INFO - PROCESS | 2564 | ++DOCSHELL 00000039D0FAD000 == 16 [pid = 2564] [id = 368] 13:13:55 INFO - PROCESS | 2564 | ++DOMWINDOW == 72 (00000039C7388000) [pid = 2564] [serial = 1104] [outer = 0000000000000000] 13:13:55 INFO - PROCESS | 2564 | ++DOMWINDOW == 73 (00000039CC3BC800) [pid = 2564] [serial = 1105] [outer = 00000039C7388000] 13:13:55 INFO - PROCESS | 2564 | 1471464835727 Marionette DEBUG loaded listener.js 13:13:55 INFO - PROCESS | 2564 | ++DOMWINDOW == 74 (00000039CD9DD400) [pid = 2564] [serial = 1106] [outer = 00000039C7388000] 13:13:56 INFO - PROCESS | 2564 | 1471464836170 Marionette TRACE conn7 <- [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:13:56 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.basic.html | Canvas test: 2d.pattern.paint.repeat.basic 13:13:56 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.basic.html | took 626ms 13:13:56 INFO - PROCESS | 2564 | 1471464836210 Marionette TRACE conn7 -> [0,1437,"getWindowHandle",null] 13:13:56 INFO - PROCESS | 2564 | 1471464836212 Marionette TRACE conn7 <- [1,1437,null,{"value":"13"}] 13:13:56 INFO - PROCESS | 2564 | 1471464836215 Marionette TRACE conn7 -> [0,1438,"setScriptTimeout",{"ms":35000}] 13:13:56 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.coord1.html 13:13:56 INFO - PROCESS | 2564 | 1471464836217 Marionette TRACE conn7 <- [1,1438,null,{}] 13:13:56 INFO - PROCESS | 2564 | 1471464836221 Marionette TRACE conn7 -> [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:13:56 INFO - PROCESS | 2564 | 1471464836223 Marionette INFO sendAsync bc8f8550-5cfe-4dfe-b5f0-ca36c3097f63 13:13:56 INFO - PROCESS | 2564 | 1471464836306 Marionette TRACE conn7 <- [1,1439,null,{"value":null}] 13:13:56 INFO - PROCESS | 2564 | 1471464836311 Marionette TRACE conn7 -> [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\", \"8d521690-0e1e-4993-8caf-94bf4ae6dcf1\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:13:56 INFO - PROCESS | 2564 | 1471464836313 Marionette INFO sendAsync bc8f8550-5cfe-4dfe-b5f0-ca36c3097f63 13:13:56 INFO - PROCESS | 2564 | ++DOCSHELL 00000039D1C7E800 == 17 [pid = 2564] [id = 369] 13:13:56 INFO - PROCESS | 2564 | ++DOMWINDOW == 75 (00000039CD9DDC00) [pid = 2564] [serial = 1107] [outer = 0000000000000000] 13:13:56 INFO - PROCESS | 2564 | ++DOMWINDOW == 76 (00000039CDAE7800) [pid = 2564] [serial = 1108] [outer = 00000039CD9DDC00] 13:13:56 INFO - PROCESS | 2564 | 1471464836360 Marionette DEBUG loaded listener.js 13:13:56 INFO - PROCESS | 2564 | ++DOMWINDOW == 77 (00000039CDCEA800) [pid = 2564] [serial = 1109] [outer = 00000039CD9DDC00] 13:13:56 INFO - PROCESS | 2564 | 1471464836791 Marionette TRACE conn7 <- [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:13:56 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.coord1.html | Canvas test: 2d.pattern.paint.repeat.coord1 13:13:56 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.coord1.html | took 629ms 13:13:56 INFO - PROCESS | 2564 | 1471464836848 Marionette TRACE conn7 -> [0,1441,"getWindowHandle",null] 13:13:56 INFO - PROCESS | 2564 | 1471464836850 Marionette TRACE conn7 <- [1,1441,null,{"value":"13"}] 13:13:56 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.coord2.html 13:13:56 INFO - PROCESS | 2564 | 1471464836854 Marionette TRACE conn7 -> [0,1442,"setScriptTimeout",{"ms":35000}] 13:13:56 INFO - PROCESS | 2564 | 1471464836856 Marionette TRACE conn7 <- [1,1442,null,{}] 13:13:56 INFO - PROCESS | 2564 | 1471464836859 Marionette TRACE conn7 -> [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:13:56 INFO - PROCESS | 2564 | 1471464836861 Marionette INFO sendAsync bc8f8550-5cfe-4dfe-b5f0-ca36c3097f63 13:13:56 INFO - PROCESS | 2564 | 1471464836946 Marionette TRACE conn7 <- [1,1443,null,{"value":null}] 13:13:56 INFO - PROCESS | 2564 | 1471464836954 Marionette TRACE conn7 -> [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\", \"8d521690-0e1e-4993-8caf-94bf4ae6dcf1\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:13:56 INFO - PROCESS | 2564 | 1471464836956 Marionette INFO sendAsync bc8f8550-5cfe-4dfe-b5f0-ca36c3097f63 13:13:56 INFO - PROCESS | 2564 | ++DOCSHELL 00000039CCDD0000 == 18 [pid = 2564] [id = 370] 13:13:56 INFO - PROCESS | 2564 | ++DOMWINDOW == 78 (00000039CDCF3C00) [pid = 2564] [serial = 1110] [outer = 0000000000000000] 13:13:56 INFO - PROCESS | 2564 | ++DOMWINDOW == 79 (00000039CDEEE800) [pid = 2564] [serial = 1111] [outer = 00000039CDCF3C00] 13:13:57 INFO - PROCESS | 2564 | 1471464837004 Marionette DEBUG loaded listener.js 13:13:57 INFO - PROCESS | 2564 | ++DOMWINDOW == 80 (00000039CDFC6C00) [pid = 2564] [serial = 1112] [outer = 00000039CDCF3C00] 13:13:57 INFO - PROCESS | 2564 | 1471464837835 Marionette TRACE conn7 <- [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:13:57 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.coord2.html | Canvas test: 2d.pattern.paint.repeat.coord2 13:13:57 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.coord2.html | took 1024ms 13:13:57 INFO - PROCESS | 2564 | 1471464837881 Marionette TRACE conn7 -> [0,1445,"getWindowHandle",null] 13:13:57 INFO - PROCESS | 2564 | 1471464837886 Marionette TRACE conn7 <- [1,1445,null,{"value":"13"}] 13:13:57 INFO - PROCESS | 2564 | 1471464837891 Marionette TRACE conn7 -> [0,1446,"setScriptTimeout",{"ms":35000}] 13:13:57 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.coord3.html 13:13:57 INFO - PROCESS | 2564 | 1471464837897 Marionette TRACE conn7 <- [1,1446,null,{}] 13:13:57 INFO - PROCESS | 2564 | 1471464837926 Marionette TRACE conn7 -> [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:13:57 INFO - PROCESS | 2564 | 1471464837929 Marionette INFO sendAsync bc8f8550-5cfe-4dfe-b5f0-ca36c3097f63 13:13:58 INFO - PROCESS | 2564 | 1471464838062 Marionette TRACE conn7 <- [1,1447,null,{"value":null}] 13:13:58 INFO - PROCESS | 2564 | 1471464838131 Marionette TRACE conn7 -> [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\", \"8d521690-0e1e-4993-8caf-94bf4ae6dcf1\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:13:58 INFO - PROCESS | 2564 | 1471464838135 Marionette INFO sendAsync bc8f8550-5cfe-4dfe-b5f0-ca36c3097f63 13:13:58 INFO - PROCESS | 2564 | ++DOCSHELL 00000039CB02C800 == 19 [pid = 2564] [id = 371] 13:13:58 INFO - PROCESS | 2564 | ++DOMWINDOW == 81 (00000039C185C400) [pid = 2564] [serial = 1113] [outer = 0000000000000000] 13:13:58 INFO - PROCESS | 2564 | ++DOMWINDOW == 82 (00000039C1887400) [pid = 2564] [serial = 1114] [outer = 00000039C185C400] 13:13:58 INFO - PROCESS | 2564 | 1471464838237 Marionette DEBUG loaded listener.js 13:13:58 INFO - PROCESS | 2564 | ++DOMWINDOW == 83 (00000039C1C16800) [pid = 2564] [serial = 1115] [outer = 00000039C185C400] 13:13:59 INFO - PROCESS | 2564 | 1471464839238 Marionette TRACE conn7 <- [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:13:59 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.coord3.html | Canvas test: 2d.pattern.paint.repeat.coord3 13:13:59 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.coord3.html | took 1356ms 13:13:59 INFO - PROCESS | 2564 | 1471464839251 Marionette TRACE conn7 -> [0,1449,"getWindowHandle",null] 13:13:59 INFO - PROCESS | 2564 | 1471464839255 Marionette TRACE conn7 <- [1,1449,null,{"value":"13"}] 13:13:59 INFO - PROCESS | 2564 | 1471464839261 Marionette TRACE conn7 -> [0,1450,"setScriptTimeout",{"ms":35000}] 13:13:59 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.outside.html 13:13:59 INFO - PROCESS | 2564 | 1471464839264 Marionette TRACE conn7 <- [1,1450,null,{}] 13:13:59 INFO - PROCESS | 2564 | 1471464839270 Marionette TRACE conn7 -> [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:13:59 INFO - PROCESS | 2564 | 1471464839273 Marionette INFO sendAsync bc8f8550-5cfe-4dfe-b5f0-ca36c3097f63 13:13:59 INFO - PROCESS | 2564 | 1471464839389 Marionette TRACE conn7 <- [1,1451,null,{"value":null}] 13:13:59 INFO - PROCESS | 2564 | 1471464839462 Marionette TRACE conn7 -> [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\", \"8d521690-0e1e-4993-8caf-94bf4ae6dcf1\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:13:59 INFO - PROCESS | 2564 | 1471464839467 Marionette INFO sendAsync bc8f8550-5cfe-4dfe-b5f0-ca36c3097f63 13:13:59 INFO - PROCESS | 2564 | ++DOCSHELL 00000039C735F800 == 20 [pid = 2564] [id = 372] 13:13:59 INFO - PROCESS | 2564 | ++DOMWINDOW == 84 (00000039C185DC00) [pid = 2564] [serial = 1116] [outer = 0000000000000000] 13:13:59 INFO - PROCESS | 2564 | ++DOMWINDOW == 85 (00000039C188F800) [pid = 2564] [serial = 1117] [outer = 00000039C185DC00] 13:13:59 INFO - PROCESS | 2564 | 1471464839525 Marionette DEBUG loaded listener.js 13:13:59 INFO - PROCESS | 2564 | ++DOMWINDOW == 86 (00000039C1C16000) [pid = 2564] [serial = 1118] [outer = 00000039C185DC00] 13:13:59 INFO - PROCESS | 2564 | --DOMWINDOW == 85 (00000039C2459C00) [pid = 2564] [serial = 1076] [outer = 0000000000000000] [url = about:blank] 13:13:59 INFO - PROCESS | 2564 | --DOMWINDOW == 84 (00000039CDFC7C00) [pid = 2564] [serial = 1081] [outer = 0000000000000000] [url = about:blank] 13:13:59 INFO - PROCESS | 2564 | --DOMWINDOW == 83 (00000039C7A9DC00) [pid = 2564] [serial = 1078] [outer = 0000000000000000] [url = about:blank] 13:13:59 INFO - PROCESS | 2564 | --DOMWINDOW == 82 (00000039C18CEC00) [pid = 2564] [serial = 1075] [outer = 0000000000000000] [url = about:blank] 13:13:59 INFO - PROCESS | 2564 | --DOMWINDOW == 81 (00000039C166C000) [pid = 2564] [serial = 643] [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:13:59 INFO - PROCESS | 2564 | --DOMWINDOW == 80 (00000039CCF3D000) [pid = 2564] [serial = 1051] [outer = 0000000000000000] [url = about:blank] 13:13:59 INFO - PROCESS | 2564 | --DOMWINDOW == 79 (00000039CDFC2400) [pid = 2564] [serial = 1056] [outer = 0000000000000000] [url = about:blank] 13:13:59 INFO - PROCESS | 2564 | --DOMWINDOW == 78 (00000039CDCF3400) [pid = 2564] [serial = 1054] [outer = 0000000000000000] [url = about:blank] 13:13:59 INFO - PROCESS | 2564 | --DOMWINDOW == 77 (00000039CE109800) [pid = 2564] [serial = 1057] [outer = 0000000000000000] [url = about:blank] 13:13:59 INFO - PROCESS | 2564 | --DOMWINDOW == 76 (00000039CDFC4400) [pid = 2564] [serial = 1068] [outer = 0000000000000000] [url = about:blank] 13:13:59 INFO - PROCESS | 2564 | --DOMWINDOW == 75 (00000039D05AE400) [pid = 2564] [serial = 1062] [outer = 0000000000000000] [url = about:blank] 13:13:59 INFO - PROCESS | 2564 | --DOMWINDOW == 74 (00000039CCE47C00) [pid = 2564] [serial = 1050] [outer = 0000000000000000] [url = about:blank] 13:13:59 INFO - PROCESS | 2564 | --DOMWINDOW == 73 (00000039C7E66800) [pid = 2564] [serial = 1048] [outer = 0000000000000000] [url = about:blank] 13:13:59 INFO - PROCESS | 2564 | --DOMWINDOW == 72 (00000039C7E62000) [pid = 2564] [serial = 1065] [outer = 0000000000000000] [url = about:blank] 13:13:59 INFO - PROCESS | 2564 | --DOMWINDOW == 71 (00000039CF633000) [pid = 2564] [serial = 1059] [outer = 0000000000000000] [url = about:blank] 13:13:59 INFO - PROCESS | 2564 | --DOMWINDOW == 70 (00000039C1F51000) [pid = 2564] [serial = 1041] [outer = 0000000000000000] [url = about:blank] 13:13:59 INFO - PROCESS | 2564 | --DOMWINDOW == 69 (00000039CDCBD400) [pid = 2564] [serial = 1053] [outer = 0000000000000000] [url = about:blank] 13:13:59 INFO - PROCESS | 2564 | --DOMWINDOW == 68 (00000039CF903000) [pid = 2564] [serial = 1039] [outer = 0000000000000000] [url = about:blank] 13:13:59 INFO - PROCESS | 2564 | --DOMWINDOW == 67 (00000039CFD43400) [pid = 2564] [serial = 1060] [outer = 0000000000000000] [url = about:blank] 13:13:59 INFO - PROCESS | 2564 | --DOMWINDOW == 66 (00000039C77E2400) [pid = 2564] [serial = 1047] [outer = 0000000000000000] [url = about:blank] 13:13:59 INFO - PROCESS | 2564 | --DOMWINDOW == 65 (00000039C74B6000) [pid = 2564] [serial = 1045] [outer = 0000000000000000] [url = about:blank] 13:13:59 INFO - PROCESS | 2564 | --DOMWINDOW == 64 (00000039C63D1000) [pid = 2564] [serial = 1044] [outer = 0000000000000000] [url = about:blank] 13:13:59 INFO - PROCESS | 2564 | --DOMWINDOW == 63 (00000039D05BA400) [pid = 2564] [serial = 1063] [outer = 0000000000000000] [url = about:blank] 13:13:59 INFO - PROCESS | 2564 | --DOMWINDOW == 62 (00000039CEAEB800) [pid = 2564] [serial = 1038] [outer = 0000000000000000] [url = about:blank] 13:13:59 INFO - PROCESS | 2564 | --DOMWINDOW == 61 (00000039C6540C00) [pid = 2564] [serial = 1042] [outer = 0000000000000000] [url = about:blank] 13:13:59 INFO - PROCESS | 2564 | --DOMWINDOW == 60 (00000039CDFC1000) [pid = 2564] [serial = 1066] [outer = 0000000000000000] [url = about:blank] 13:13:59 INFO - PROCESS | 2564 | --DOMWINDOW == 59 (00000039D0F78400) [pid = 2564] [serial = 1072] [outer = 0000000000000000] [url = about:blank] 13:13:59 INFO - PROCESS | 2564 | --DOMWINDOW == 58 (00000039D135A400) [pid = 2564] [serial = 1073] [outer = 0000000000000000] [url = about:blank] 13:13:59 INFO - PROCESS | 2564 | --DOMWINDOW == 57 (00000039D05E7400) [pid = 2564] [serial = 1069] [outer = 0000000000000000] [url = about:blank] 13:13:59 INFO - PROCESS | 2564 | --DOMWINDOW == 56 (00000039C1C12800) [pid = 2564] [serial = 1084] [outer = 0000000000000000] [url = about:blank] 13:13:59 INFO - PROCESS | 2564 | --DOMWINDOW == 55 (00000039CEA92800) [pid = 2564] [serial = 1082] [outer = 0000000000000000] [url = about:blank] 13:13:59 INFO - PROCESS | 2564 | --DOMWINDOW == 54 (00000039CAEB9400) [pid = 2564] [serial = 1079] [outer = 0000000000000000] [url = about:blank] 13:14:00 INFO - PROCESS | 2564 | 1471464840042 Marionette TRACE conn7 <- [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:14:00 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.outside.html | Canvas test: 2d.pattern.paint.repeat.outside 13:14:00 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.outside.html | took 838ms 13:14:00 INFO - PROCESS | 2564 | 1471464840103 Marionette TRACE conn7 -> [0,1453,"getWindowHandle",null] 13:14:00 INFO - PROCESS | 2564 | 1471464840109 Marionette TRACE conn7 <- [1,1453,null,{"value":"13"}] 13:14:00 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeatx.basic.html 13:14:00 INFO - PROCESS | 2564 | 1471464840115 Marionette TRACE conn7 -> [0,1454,"setScriptTimeout",{"ms":35000}] 13:14:00 INFO - PROCESS | 2564 | 1471464840118 Marionette TRACE conn7 <- [1,1454,null,{}] 13:14:00 INFO - PROCESS | 2564 | 1471464840122 Marionette TRACE conn7 -> [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:14:00 INFO - PROCESS | 2564 | 1471464840125 Marionette INFO sendAsync bc8f8550-5cfe-4dfe-b5f0-ca36c3097f63 13:14:00 INFO - PROCESS | 2564 | 1471464840216 Marionette TRACE conn7 <- [1,1455,null,{"value":null}] 13:14:00 INFO - PROCESS | 2564 | 1471464840229 Marionette TRACE conn7 -> [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\", \"8d521690-0e1e-4993-8caf-94bf4ae6dcf1\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:14:00 INFO - PROCESS | 2564 | 1471464840232 Marionette INFO sendAsync bc8f8550-5cfe-4dfe-b5f0-ca36c3097f63 13:14:00 INFO - PROCESS | 2564 | ++DOCSHELL 00000039CB7BC000 == 21 [pid = 2564] [id = 373] 13:14:00 INFO - PROCESS | 2564 | ++DOMWINDOW == 55 (00000039C58BA400) [pid = 2564] [serial = 1119] [outer = 0000000000000000] 13:14:00 INFO - PROCESS | 2564 | ++DOMWINDOW == 56 (00000039C5B06800) [pid = 2564] [serial = 1120] [outer = 00000039C58BA400] 13:14:00 INFO - PROCESS | 2564 | 1471464840282 Marionette DEBUG loaded listener.js 13:14:00 INFO - PROCESS | 2564 | ++DOMWINDOW == 57 (00000039C63AF400) [pid = 2564] [serial = 1121] [outer = 00000039C58BA400] 13:14:00 INFO - PROCESS | 2564 | 1471464840776 Marionette TRACE conn7 <- [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:14:00 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeatx.basic.html | Canvas test: 2d.pattern.paint.repeatx.basic 13:14:00 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeatx.basic.html | took 691ms 13:14:00 INFO - PROCESS | 2564 | 1471464840836 Marionette TRACE conn7 -> [0,1457,"getWindowHandle",null] 13:14:00 INFO - PROCESS | 2564 | 1471464840838 Marionette TRACE conn7 <- [1,1457,null,{"value":"13"}] 13:14:00 INFO - PROCESS | 2564 | 1471464840844 Marionette TRACE conn7 -> [0,1458,"setScriptTimeout",{"ms":35000}] 13:14:00 INFO - PROCESS | 2564 | 1471464840848 Marionette TRACE conn7 <- [1,1458,null,{}] 13:14:00 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeatx.coord1.html 13:14:00 INFO - PROCESS | 2564 | 1471464840859 Marionette TRACE conn7 -> [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:14:00 INFO - PROCESS | 2564 | 1471464840864 Marionette INFO sendAsync bc8f8550-5cfe-4dfe-b5f0-ca36c3097f63 13:14:00 INFO - PROCESS | 2564 | 1471464840953 Marionette TRACE conn7 <- [1,1459,null,{"value":null}] 13:14:01 INFO - PROCESS | 2564 | 1471464841030 Marionette TRACE conn7 -> [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\", \"8d521690-0e1e-4993-8caf-94bf4ae6dcf1\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:14:01 INFO - PROCESS | 2564 | 1471464841033 Marionette INFO sendAsync bc8f8550-5cfe-4dfe-b5f0-ca36c3097f63 13:14:01 INFO - PROCESS | 2564 | ++DOCSHELL 00000039CCC7F800 == 22 [pid = 2564] [id = 374] 13:14:01 INFO - PROCESS | 2564 | ++DOMWINDOW == 58 (00000039C74B0400) [pid = 2564] [serial = 1122] [outer = 0000000000000000] 13:14:01 INFO - PROCESS | 2564 | ++DOMWINDOW == 59 (00000039C77E2400) [pid = 2564] [serial = 1123] [outer = 00000039C74B0400] 13:14:01 INFO - PROCESS | 2564 | 1471464841085 Marionette DEBUG loaded listener.js 13:14:01 INFO - PROCESS | 2564 | ++DOMWINDOW == 60 (00000039C7A94800) [pid = 2564] [serial = 1124] [outer = 00000039C74B0400] 13:14:01 INFO - PROCESS | 2564 | 1471464841492 Marionette TRACE conn7 <- [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:14:01 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeatx.coord1.html | Canvas test: 2d.pattern.paint.repeatx.coord1 13:14:01 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeatx.coord1.html | took 692ms 13:14:01 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeatx.outside.html 13:14:01 INFO - PROCESS | 2564 | 1471464841544 Marionette TRACE conn7 -> [0,1461,"getWindowHandle",null] 13:14:01 INFO - PROCESS | 2564 | 1471464841546 Marionette TRACE conn7 <- [1,1461,null,{"value":"13"}] 13:14:01 INFO - PROCESS | 2564 | 1471464841550 Marionette TRACE conn7 -> [0,1462,"setScriptTimeout",{"ms":35000}] 13:14:01 INFO - PROCESS | 2564 | 1471464841552 Marionette TRACE conn7 <- [1,1462,null,{}] 13:14:01 INFO - PROCESS | 2564 | 1471464841555 Marionette TRACE conn7 -> [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:14:01 INFO - PROCESS | 2564 | 1471464841557 Marionette INFO sendAsync bc8f8550-5cfe-4dfe-b5f0-ca36c3097f63 13:14:01 INFO - PROCESS | 2564 | 1471464841647 Marionette TRACE conn7 <- [1,1463,null,{"value":null}] 13:14:01 INFO - PROCESS | 2564 | 1471464841653 Marionette TRACE conn7 -> [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\", \"8d521690-0e1e-4993-8caf-94bf4ae6dcf1\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:14:01 INFO - PROCESS | 2564 | 1471464841655 Marionette INFO sendAsync bc8f8550-5cfe-4dfe-b5f0-ca36c3097f63 13:14:01 INFO - PROCESS | 2564 | ++DOCSHELL 00000039CD516000 == 23 [pid = 2564] [id = 375] 13:14:01 INFO - PROCESS | 2564 | ++DOMWINDOW == 61 (00000039CAA82000) [pid = 2564] [serial = 1125] [outer = 0000000000000000] 13:14:01 INFO - PROCESS | 2564 | ++DOMWINDOW == 62 (00000039CAEB4400) [pid = 2564] [serial = 1126] [outer = 00000039CAA82000] 13:14:01 INFO - PROCESS | 2564 | 1471464841703 Marionette DEBUG loaded listener.js 13:14:01 INFO - PROCESS | 2564 | ++DOMWINDOW == 63 (00000039CB550000) [pid = 2564] [serial = 1127] [outer = 00000039CAA82000] 13:14:02 INFO - PROCESS | 2564 | 1471464842177 Marionette TRACE conn7 <- [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:14:02 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeatx.outside.html | Canvas test: 2d.pattern.paint.repeatx.outside 13:14:02 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeatx.outside.html | took 692ms 13:14:02 INFO - PROCESS | 2564 | 1471464842245 Marionette TRACE conn7 -> [0,1465,"getWindowHandle",null] 13:14:02 INFO - PROCESS | 2564 | 1471464842247 Marionette TRACE conn7 <- [1,1465,null,{"value":"13"}] 13:14:02 INFO - PROCESS | 2564 | 1471464842250 Marionette TRACE conn7 -> [0,1466,"setScriptTimeout",{"ms":35000}] 13:14:02 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeaty.basic.html 13:14:02 INFO - PROCESS | 2564 | 1471464842252 Marionette TRACE conn7 <- [1,1466,null,{}] 13:14:02 INFO - PROCESS | 2564 | 1471464842256 Marionette TRACE conn7 -> [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:14:02 INFO - PROCESS | 2564 | 1471464842258 Marionette INFO sendAsync bc8f8550-5cfe-4dfe-b5f0-ca36c3097f63 13:14:02 INFO - PROCESS | 2564 | 1471464842392 Marionette TRACE conn7 <- [1,1467,null,{"value":null}] 13:14:02 INFO - PROCESS | 2564 | 1471464842420 Marionette TRACE conn7 -> [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\", \"8d521690-0e1e-4993-8caf-94bf4ae6dcf1\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:14:02 INFO - PROCESS | 2564 | 1471464842422 Marionette INFO sendAsync bc8f8550-5cfe-4dfe-b5f0-ca36c3097f63 13:14:02 INFO - PROCESS | 2564 | ++DOCSHELL 00000039CDEBD000 == 24 [pid = 2564] [id = 376] 13:14:02 INFO - PROCESS | 2564 | ++DOMWINDOW == 64 (00000039CB5A1000) [pid = 2564] [serial = 1128] [outer = 0000000000000000] 13:14:02 INFO - PROCESS | 2564 | ++DOMWINDOW == 65 (00000039CCCE7C00) [pid = 2564] [serial = 1129] [outer = 00000039CB5A1000] 13:14:02 INFO - PROCESS | 2564 | 1471464842477 Marionette DEBUG loaded listener.js 13:14:02 INFO - PROCESS | 2564 | ++DOMWINDOW == 66 (00000039CCE4C800) [pid = 2564] [serial = 1130] [outer = 00000039CB5A1000] 13:14:02 INFO - PROCESS | 2564 | 1471464842945 Marionette TRACE conn7 <- [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:14:02 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeaty.basic.html | Canvas test: 2d.pattern.paint.repeaty.basic 13:14:02 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeaty.basic.html | took 734ms 13:14:02 INFO - PROCESS | 2564 | 1471464842988 Marionette TRACE conn7 -> [0,1469,"getWindowHandle",null] 13:14:03 INFO - PROCESS | 2564 | 1471464842990 Marionette TRACE conn7 <- [1,1469,null,{"value":"13"}] 13:14:03 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeaty.coord1.html 13:14:03 INFO - PROCESS | 2564 | 1471464842993 Marionette TRACE conn7 -> [0,1470,"setScriptTimeout",{"ms":35000}] 13:14:03 INFO - PROCESS | 2564 | 1471464842995 Marionette TRACE conn7 <- [1,1470,null,{}] 13:14:03 INFO - PROCESS | 2564 | 1471464842999 Marionette TRACE conn7 -> [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:14:03 INFO - PROCESS | 2564 | 1471464843005 Marionette INFO sendAsync bc8f8550-5cfe-4dfe-b5f0-ca36c3097f63 13:14:03 INFO - PROCESS | 2564 | 1471464843141 Marionette TRACE conn7 <- [1,1471,null,{"value":null}] 13:14:03 INFO - PROCESS | 2564 | 1471464843194 Marionette TRACE conn7 -> [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\", \"8d521690-0e1e-4993-8caf-94bf4ae6dcf1\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:14:03 INFO - PROCESS | 2564 | 1471464843196 Marionette INFO sendAsync bc8f8550-5cfe-4dfe-b5f0-ca36c3097f63 13:14:03 INFO - PROCESS | 2564 | ++DOCSHELL 00000039CF6CB000 == 25 [pid = 2564] [id = 377] 13:14:03 INFO - PROCESS | 2564 | ++DOMWINDOW == 67 (00000039CD239C00) [pid = 2564] [serial = 1131] [outer = 0000000000000000] 13:14:03 INFO - PROCESS | 2564 | ++DOMWINDOW == 68 (00000039CDB5A000) [pid = 2564] [serial = 1132] [outer = 00000039CD239C00] 13:14:03 INFO - PROCESS | 2564 | 1471464843244 Marionette DEBUG loaded listener.js 13:14:03 INFO - PROCESS | 2564 | ++DOMWINDOW == 69 (00000039CDCF5C00) [pid = 2564] [serial = 1133] [outer = 00000039CD239C00] 13:14:03 INFO - PROCESS | 2564 | 1471464843696 Marionette TRACE conn7 <- [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:14:03 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeaty.coord1.html | Canvas test: 2d.pattern.paint.repeaty.coord1 13:14:03 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeaty.coord1.html | took 774ms 13:14:03 INFO - PROCESS | 2564 | 1471464843771 Marionette TRACE conn7 -> [0,1473,"getWindowHandle",null] 13:14:03 INFO - PROCESS | 2564 | 1471464843773 Marionette TRACE conn7 <- [1,1473,null,{"value":"13"}] 13:14:03 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeaty.outside.html 13:14:03 INFO - PROCESS | 2564 | 1471464843784 Marionette TRACE conn7 -> [0,1474,"setScriptTimeout",{"ms":35000}] 13:14:03 INFO - PROCESS | 2564 | 1471464843786 Marionette TRACE conn7 <- [1,1474,null,{}] 13:14:03 INFO - PROCESS | 2564 | 1471464843790 Marionette TRACE conn7 -> [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:14:03 INFO - PROCESS | 2564 | 1471464843792 Marionette INFO sendAsync bc8f8550-5cfe-4dfe-b5f0-ca36c3097f63 13:14:03 INFO - PROCESS | 2564 | 1471464843926 Marionette TRACE conn7 <- [1,1475,null,{"value":null}] 13:14:03 INFO - PROCESS | 2564 | --DOMWINDOW == 68 (00000039CD9DDC00) [pid = 2564] [serial = 1107] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.coord1.html] 13:14:03 INFO - PROCESS | 2564 | --DOMWINDOW == 67 (00000039C17AF000) [pid = 2564] [serial = 1086] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.coord1.html] 13:14:03 INFO - PROCESS | 2564 | --DOMWINDOW == 66 (00000039C17A4800) [pid = 2564] [serial = 1092] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.coord3.html] 13:14:03 INFO - PROCESS | 2564 | --DOMWINDOW == 65 (00000039C1CE2000) [pid = 2564] [serial = 1089] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.coord2.html] 13:14:03 INFO - PROCESS | 2564 | --DOMWINDOW == 64 (00000039C7A99800) [pid = 2564] [serial = 1095] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.outside.html] 13:14:03 INFO - PROCESS | 2564 | --DOMWINDOW == 63 (00000039C1883400) [pid = 2564] [serial = 1083] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.basic.html] 13:14:03 INFO - PROCESS | 2564 | --DOMWINDOW == 62 (00000039BF921C00) [pid = 2564] [serial = 1098] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.orientation.canvas.html] 13:14:03 INFO - PROCESS | 2564 | --DOMWINDOW == 61 (00000039BF916000) [pid = 2564] [serial = 1101] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.orientation.image.html] 13:14:03 INFO - PROCESS | 2564 | --DOMWINDOW == 60 (00000039C7388000) [pid = 2564] [serial = 1104] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.basic.html] 13:14:03 INFO - PROCESS | 2564 | 1471464843980 Marionette TRACE conn7 -> [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\", \"8d521690-0e1e-4993-8caf-94bf4ae6dcf1\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:14:03 INFO - PROCESS | 2564 | 1471464843991 Marionette INFO sendAsync bc8f8550-5cfe-4dfe-b5f0-ca36c3097f63 13:14:04 INFO - PROCESS | 2564 | ++DOCSHELL 00000039CC32A800 == 26 [pid = 2564] [id = 378] 13:14:04 INFO - PROCESS | 2564 | ++DOMWINDOW == 61 (00000039BF921C00) [pid = 2564] [serial = 1134] [outer = 0000000000000000] 13:14:04 INFO - PROCESS | 2564 | ++DOMWINDOW == 62 (00000039C185C800) [pid = 2564] [serial = 1135] [outer = 00000039BF921C00] 13:14:04 INFO - PROCESS | 2564 | 1471464844039 Marionette DEBUG loaded listener.js 13:14:04 INFO - PROCESS | 2564 | ++DOMWINDOW == 63 (00000039C7A99800) [pid = 2564] [serial = 1136] [outer = 00000039BF921C00] 13:14:04 INFO - PROCESS | 2564 | 1471464844419 Marionette TRACE conn7 <- [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:14:04 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeaty.outside.html | Canvas test: 2d.pattern.paint.repeaty.outside 13:14:04 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeaty.outside.html | took 689ms 13:14:04 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.case.html 13:14:04 INFO - PROCESS | 2564 | 1471464844474 Marionette TRACE conn7 -> [0,1477,"getWindowHandle",null] 13:14:04 INFO - PROCESS | 2564 | 1471464844476 Marionette TRACE conn7 <- [1,1477,null,{"value":"13"}] 13:14:04 INFO - PROCESS | 2564 | 1471464844480 Marionette TRACE conn7 -> [0,1478,"setScriptTimeout",{"ms":35000}] 13:14:04 INFO - PROCESS | 2564 | 1471464844482 Marionette TRACE conn7 <- [1,1478,null,{}] 13:14:04 INFO - PROCESS | 2564 | 1471464844485 Marionette TRACE conn7 -> [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:14:04 INFO - PROCESS | 2564 | 1471464844487 Marionette INFO sendAsync bc8f8550-5cfe-4dfe-b5f0-ca36c3097f63 13:14:04 INFO - PROCESS | 2564 | 1471464844570 Marionette TRACE conn7 <- [1,1479,null,{"value":null}] 13:14:04 INFO - PROCESS | 2564 | 1471464844575 Marionette TRACE conn7 -> [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\", \"8d521690-0e1e-4993-8caf-94bf4ae6dcf1\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:14:04 INFO - PROCESS | 2564 | 1471464844577 Marionette INFO sendAsync bc8f8550-5cfe-4dfe-b5f0-ca36c3097f63 13:14:04 INFO - PROCESS | 2564 | ++DOCSHELL 00000039C5D07800 == 27 [pid = 2564] [id = 379] 13:14:04 INFO - PROCESS | 2564 | ++DOMWINDOW == 64 (00000039CCCD8400) [pid = 2564] [serial = 1137] [outer = 0000000000000000] 13:14:04 INFO - PROCESS | 2564 | ++DOMWINDOW == 65 (00000039CDFC7400) [pid = 2564] [serial = 1138] [outer = 00000039CCCD8400] 13:14:04 INFO - PROCESS | 2564 | 1471464844625 Marionette DEBUG loaded listener.js 13:14:04 INFO - PROCESS | 2564 | ++DOMWINDOW == 66 (00000039CE40C400) [pid = 2564] [serial = 1139] [outer = 00000039CCCD8400] 13:14:05 INFO - PROCESS | 2564 | 1471464845045 Marionette TRACE conn7 <- [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:14:05 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.case.html | Canvas test: 2d.pattern.repeat.case 13:14:05 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.case.html | took 587ms 13:14:05 INFO - PROCESS | 2564 | 1471464845074 Marionette TRACE conn7 -> [0,1481,"getWindowHandle",null] 13:14:05 INFO - PROCESS | 2564 | 1471464845076 Marionette TRACE conn7 <- [1,1481,null,{"value":"13"}] 13:14:05 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.empty.html 13:14:05 INFO - PROCESS | 2564 | 1471464845079 Marionette TRACE conn7 -> [0,1482,"setScriptTimeout",{"ms":35000}] 13:14:05 INFO - PROCESS | 2564 | 1471464845081 Marionette TRACE conn7 <- [1,1482,null,{}] 13:14:05 INFO - PROCESS | 2564 | 1471464845089 Marionette TRACE conn7 -> [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:14:05 INFO - PROCESS | 2564 | 1471464845092 Marionette INFO sendAsync bc8f8550-5cfe-4dfe-b5f0-ca36c3097f63 13:14:05 INFO - PROCESS | 2564 | 1471464845184 Marionette TRACE conn7 <- [1,1483,null,{"value":null}] 13:14:05 INFO - PROCESS | 2564 | 1471464845190 Marionette TRACE conn7 -> [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\", \"8d521690-0e1e-4993-8caf-94bf4ae6dcf1\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:14:05 INFO - PROCESS | 2564 | 1471464845192 Marionette INFO sendAsync bc8f8550-5cfe-4dfe-b5f0-ca36c3097f63 13:14:05 INFO - PROCESS | 2564 | ++DOCSHELL 00000039D2534800 == 28 [pid = 2564] [id = 380] 13:14:05 INFO - PROCESS | 2564 | ++DOMWINDOW == 67 (00000039CE4A8000) [pid = 2564] [serial = 1140] [outer = 0000000000000000] 13:14:05 INFO - PROCESS | 2564 | ++DOMWINDOW == 68 (00000039CE4AE800) [pid = 2564] [serial = 1141] [outer = 00000039CE4A8000] 13:14:05 INFO - PROCESS | 2564 | 1471464845238 Marionette DEBUG loaded listener.js 13:14:05 INFO - PROCESS | 2564 | ++DOMWINDOW == 69 (00000039CEA27400) [pid = 2564] [serial = 1142] [outer = 00000039CE4A8000] 13:14:05 INFO - PROCESS | 2564 | 1471464845695 Marionette TRACE conn7 <- [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:14:05 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.empty.html | Canvas test: 2d.pattern.repeat.empty 13:14:05 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.empty.html | took 628ms 13:14:05 INFO - PROCESS | 2564 | 1471464845718 Marionette TRACE conn7 -> [0,1485,"getWindowHandle",null] 13:14:05 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.null.html 13:14:05 INFO - PROCESS | 2564 | 1471464845721 Marionette TRACE conn7 <- [1,1485,null,{"value":"13"}] 13:14:05 INFO - PROCESS | 2564 | 1471464845724 Marionette TRACE conn7 -> [0,1486,"setScriptTimeout",{"ms":35000}] 13:14:05 INFO - PROCESS | 2564 | 1471464845726 Marionette TRACE conn7 <- [1,1486,null,{}] 13:14:05 INFO - PROCESS | 2564 | 1471464845730 Marionette TRACE conn7 -> [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:14:05 INFO - PROCESS | 2564 | 1471464845732 Marionette INFO sendAsync bc8f8550-5cfe-4dfe-b5f0-ca36c3097f63 13:14:05 INFO - PROCESS | 2564 | 1471464845816 Marionette TRACE conn7 <- [1,1487,null,{"value":null}] 13:14:05 INFO - PROCESS | 2564 | 1471464845822 Marionette TRACE conn7 -> [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\", \"8d521690-0e1e-4993-8caf-94bf4ae6dcf1\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:14:05 INFO - PROCESS | 2564 | 1471464845824 Marionette INFO sendAsync bc8f8550-5cfe-4dfe-b5f0-ca36c3097f63 13:14:05 INFO - PROCESS | 2564 | ++DOCSHELL 00000039D25C3000 == 29 [pid = 2564] [id = 381] 13:14:05 INFO - PROCESS | 2564 | ++DOMWINDOW == 70 (00000039CEA2B400) [pid = 2564] [serial = 1143] [outer = 0000000000000000] 13:14:05 INFO - PROCESS | 2564 | ++DOMWINDOW == 71 (00000039CEA30C00) [pid = 2564] [serial = 1144] [outer = 00000039CEA2B400] 13:14:05 INFO - PROCESS | 2564 | 1471464845870 Marionette DEBUG loaded listener.js 13:14:05 INFO - PROCESS | 2564 | ++DOMWINDOW == 72 (00000039CEA52000) [pid = 2564] [serial = 1145] [outer = 00000039CEA2B400] 13:14:06 INFO - PROCESS | 2564 | 1471464846587 Marionette TRACE conn7 <- [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:14:06 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.null.html | Canvas test: 2d.pattern.repeat.null 13:14:06 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.null.html | took 943ms 13:14:06 INFO - PROCESS | 2564 | 1471464846669 Marionette TRACE conn7 -> [0,1489,"getWindowHandle",null] 13:14:06 INFO - PROCESS | 2564 | 1471464846674 Marionette TRACE conn7 <- [1,1489,null,{"value":"13"}] 13:14:06 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.nullsuffix.html 13:14:06 INFO - PROCESS | 2564 | 1471464846679 Marionette TRACE conn7 -> [0,1490,"setScriptTimeout",{"ms":35000}] 13:14:06 INFO - PROCESS | 2564 | 1471464846685 Marionette TRACE conn7 <- [1,1490,null,{}] 13:14:06 INFO - PROCESS | 2564 | 1471464846691 Marionette TRACE conn7 -> [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:14:06 INFO - PROCESS | 2564 | 1471464846694 Marionette INFO sendAsync bc8f8550-5cfe-4dfe-b5f0-ca36c3097f63 13:14:06 INFO - PROCESS | 2564 | 1471464846820 Marionette TRACE conn7 <- [1,1491,null,{"value":null}] 13:14:06 INFO - PROCESS | 2564 | 1471464846887 Marionette TRACE conn7 -> [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\", \"8d521690-0e1e-4993-8caf-94bf4ae6dcf1\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:14:06 INFO - PROCESS | 2564 | 1471464846890 Marionette INFO sendAsync bc8f8550-5cfe-4dfe-b5f0-ca36c3097f63 13:14:06 INFO - PROCESS | 2564 | ++DOCSHELL 00000039CABA9800 == 30 [pid = 2564] [id = 382] 13:14:06 INFO - PROCESS | 2564 | ++DOMWINDOW == 73 (00000039C1880800) [pid = 2564] [serial = 1146] [outer = 0000000000000000] 13:14:06 INFO - PROCESS | 2564 | ++DOMWINDOW == 74 (00000039C2453800) [pid = 2564] [serial = 1147] [outer = 00000039C1880800] 13:14:06 INFO - PROCESS | 2564 | 1471464846953 Marionette DEBUG loaded listener.js 13:14:07 INFO - PROCESS | 2564 | ++DOMWINDOW == 75 (00000039C63CC400) [pid = 2564] [serial = 1148] [outer = 00000039C1880800] 13:14:07 INFO - PROCESS | 2564 | 1471464847543 Marionette TRACE conn7 <- [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:14:07 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.nullsuffix.html | Canvas test: 2d.pattern.repeat.nullsuffix 13:14:07 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.nullsuffix.html | took 881ms 13:14:07 INFO - PROCESS | 2564 | 1471464847568 Marionette TRACE conn7 -> [0,1493,"getWindowHandle",null] 13:14:07 INFO - PROCESS | 2564 | 1471464847573 Marionette TRACE conn7 <- [1,1493,null,{"value":"13"}] 13:14:07 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.undefined.html 13:14:07 INFO - PROCESS | 2564 | 1471464847581 Marionette TRACE conn7 -> [0,1494,"setScriptTimeout",{"ms":35000}] 13:14:07 INFO - PROCESS | 2564 | 1471464847584 Marionette TRACE conn7 <- [1,1494,null,{}] 13:14:07 INFO - PROCESS | 2564 | 1471464847589 Marionette TRACE conn7 -> [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:14:07 INFO - PROCESS | 2564 | 1471464847592 Marionette INFO sendAsync bc8f8550-5cfe-4dfe-b5f0-ca36c3097f63 13:14:07 INFO - PROCESS | 2564 | 1471464847712 Marionette TRACE conn7 <- [1,1495,null,{"value":null}] 13:14:07 INFO - PROCESS | 2564 | 1471464847798 Marionette TRACE conn7 -> [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\", \"8d521690-0e1e-4993-8caf-94bf4ae6dcf1\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:14:07 INFO - PROCESS | 2564 | 1471464847802 Marionette INFO sendAsync bc8f8550-5cfe-4dfe-b5f0-ca36c3097f63 13:14:07 INFO - PROCESS | 2564 | ++DOCSHELL 00000039CDC2A000 == 31 [pid = 2564] [id = 383] 13:14:07 INFO - PROCESS | 2564 | ++DOMWINDOW == 76 (00000039C7A92C00) [pid = 2564] [serial = 1149] [outer = 0000000000000000] 13:14:07 INFO - PROCESS | 2564 | ++DOMWINDOW == 77 (00000039CAA7B400) [pid = 2564] [serial = 1150] [outer = 00000039C7A92C00] 13:14:07 INFO - PROCESS | 2564 | 1471464847862 Marionette DEBUG loaded listener.js 13:14:07 INFO - PROCESS | 2564 | ++DOMWINDOW == 78 (00000039CC3B8800) [pid = 2564] [serial = 1151] [outer = 00000039C7A92C00] 13:14:08 INFO - PROCESS | 2564 | 1471464848455 Marionette TRACE conn7 <- [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:14:08 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.undefined.html | Canvas test: 2d.pattern.repeat.undefined 13:14:08 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.undefined.html | took 942ms 13:14:08 INFO - PROCESS | 2564 | 1471464848526 Marionette TRACE conn7 -> [0,1497,"getWindowHandle",null] 13:14:08 INFO - PROCESS | 2564 | 1471464848529 Marionette TRACE conn7 <- [1,1497,null,{"value":"13"}] 13:14:08 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.unrecognised.html 13:14:08 INFO - PROCESS | 2564 | 1471464848533 Marionette TRACE conn7 -> [0,1498,"setScriptTimeout",{"ms":35000}] 13:14:08 INFO - PROCESS | 2564 | 1471464848537 Marionette TRACE conn7 <- [1,1498,null,{}] 13:14:08 INFO - PROCESS | 2564 | 1471464848549 Marionette TRACE conn7 -> [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:14:08 INFO - PROCESS | 2564 | 1471464848554 Marionette INFO sendAsync bc8f8550-5cfe-4dfe-b5f0-ca36c3097f63 13:14:08 INFO - PROCESS | 2564 | 1471464848669 Marionette TRACE conn7 <- [1,1499,null,{"value":null}] 13:14:08 INFO - PROCESS | 2564 | 1471464848744 Marionette TRACE conn7 -> [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\", \"8d521690-0e1e-4993-8caf-94bf4ae6dcf1\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:14:08 INFO - PROCESS | 2564 | 1471464848747 Marionette INFO sendAsync bc8f8550-5cfe-4dfe-b5f0-ca36c3097f63 13:14:08 INFO - PROCESS | 2564 | ++DOCSHELL 00000039D28EB800 == 32 [pid = 2564] [id = 384] 13:14:08 INFO - PROCESS | 2564 | ++DOMWINDOW == 79 (00000039CD9DF800) [pid = 2564] [serial = 1152] [outer = 0000000000000000] 13:14:08 INFO - PROCESS | 2564 | ++DOMWINDOW == 80 (00000039CDB5BC00) [pid = 2564] [serial = 1153] [outer = 00000039CD9DF800] 13:14:08 INFO - PROCESS | 2564 | 1471464848848 Marionette DEBUG loaded listener.js 13:14:08 INFO - PROCESS | 2564 | ++DOMWINDOW == 81 (00000039CE4AB400) [pid = 2564] [serial = 1154] [outer = 00000039CD9DF800] 13:14:09 INFO - PROCESS | 2564 | 1471464849662 Marionette TRACE conn7 <- [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:14:09 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.unrecognised.html | Canvas test: 2d.pattern.repeat.unrecognised 13:14:09 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.unrecognised.html | took 1185ms 13:14:09 INFO - PROCESS | 2564 | 1471464849720 Marionette TRACE conn7 -> [0,1501,"getWindowHandle",null] 13:14:09 INFO - PROCESS | 2564 | 1471464849725 Marionette TRACE conn7 <- [1,1501,null,{"value":"13"}] 13:14:09 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.unrecognisednull.html 13:14:09 INFO - PROCESS | 2564 | 1471464849730 Marionette TRACE conn7 -> [0,1502,"setScriptTimeout",{"ms":35000}] 13:14:09 INFO - PROCESS | 2564 | 1471464849734 Marionette TRACE conn7 <- [1,1502,null,{}] 13:14:09 INFO - PROCESS | 2564 | 1471464849739 Marionette TRACE conn7 -> [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:14:09 INFO - PROCESS | 2564 | 1471464849742 Marionette INFO sendAsync bc8f8550-5cfe-4dfe-b5f0-ca36c3097f63 13:14:09 INFO - PROCESS | 2564 | 1471464849880 Marionette TRACE conn7 <- [1,1503,null,{"value":null}] 13:14:09 INFO - PROCESS | 2564 | 1471464849954 Marionette TRACE conn7 -> [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\", \"8d521690-0e1e-4993-8caf-94bf4ae6dcf1\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:14:09 INFO - PROCESS | 2564 | 1471464849959 Marionette INFO sendAsync bc8f8550-5cfe-4dfe-b5f0-ca36c3097f63 13:14:10 INFO - PROCESS | 2564 | ++DOCSHELL 00000039C6344000 == 33 [pid = 2564] [id = 385] 13:14:10 INFO - PROCESS | 2564 | ++DOMWINDOW == 82 (00000039C166E000) [pid = 2564] [serial = 1155] [outer = 0000000000000000] 13:14:10 INFO - PROCESS | 2564 | ++DOMWINDOW == 83 (00000039C188E400) [pid = 2564] [serial = 1156] [outer = 00000039C166E000] 13:14:10 INFO - PROCESS | 2564 | 1471464850055 Marionette DEBUG loaded listener.js 13:14:10 INFO - PROCESS | 2564 | ++DOMWINDOW == 84 (00000039C2AD6000) [pid = 2564] [serial = 1157] [outer = 00000039C166E000] 13:14:10 INFO - PROCESS | 2564 | --DOCSHELL 00000039CB016800 == 32 [pid = 2564] [id = 361] 13:14:10 INFO - PROCESS | 2564 | --DOMWINDOW == 83 (00000039CDAE7800) [pid = 2564] [serial = 1108] [outer = 0000000000000000] [url = about:blank] 13:14:10 INFO - PROCESS | 2564 | --DOMWINDOW == 82 (00000039C17B0000) [pid = 2564] [serial = 1087] [outer = 0000000000000000] [url = about:blank] 13:14:10 INFO - PROCESS | 2564 | --DOMWINDOW == 81 (00000039C166C800) [pid = 2564] [serial = 1088] [outer = 0000000000000000] [url = about:blank] 13:14:10 INFO - PROCESS | 2564 | --DOMWINDOW == 80 (00000039C7385400) [pid = 2564] [serial = 1093] [outer = 0000000000000000] [url = about:blank] 13:14:10 INFO - PROCESS | 2564 | --DOMWINDOW == 79 (00000039C1F4F800) [pid = 2564] [serial = 1090] [outer = 0000000000000000] [url = about:blank] 13:14:10 INFO - PROCESS | 2564 | --DOMWINDOW == 78 (00000039C5A04400) [pid = 2564] [serial = 1091] [outer = 0000000000000000] [url = about:blank] 13:14:10 INFO - PROCESS | 2564 | --DOMWINDOW == 77 (00000039CAA83000) [pid = 2564] [serial = 1096] [outer = 0000000000000000] [url = about:blank] 13:14:10 INFO - PROCESS | 2564 | --DOMWINDOW == 76 (00000039C5B74400) [pid = 2564] [serial = 1085] [outer = 0000000000000000] [url = about:blank] 13:14:10 INFO - PROCESS | 2564 | --DOMWINDOW == 75 (00000039CB554400) [pid = 2564] [serial = 1099] [outer = 0000000000000000] [url = about:blank] 13:14:10 INFO - PROCESS | 2564 | --DOMWINDOW == 74 (00000039CAEB2C00) [pid = 2564] [serial = 1097] [outer = 0000000000000000] [url = about:blank] 13:14:10 INFO - PROCESS | 2564 | --DOMWINDOW == 73 (00000039CCC24C00) [pid = 2564] [serial = 1100] [outer = 0000000000000000] [url = about:blank] 13:14:10 INFO - PROCESS | 2564 | --DOMWINDOW == 72 (00000039C122AC00) [pid = 2564] [serial = 1102] [outer = 0000000000000000] [url = about:blank] 13:14:10 INFO - PROCESS | 2564 | --DOMWINDOW == 71 (00000039CC3BC800) [pid = 2564] [serial = 1105] [outer = 0000000000000000] [url = about:blank] 13:14:10 INFO - PROCESS | 2564 | --DOMWINDOW == 70 (00000039CD9DD400) [pid = 2564] [serial = 1106] [outer = 0000000000000000] [url = about:blank] 13:14:10 INFO - PROCESS | 2564 | --DOMWINDOW == 69 (00000039C7386800) [pid = 2564] [serial = 1103] [outer = 0000000000000000] [url = about:blank] 13:14:10 INFO - PROCESS | 2564 | --DOMWINDOW == 68 (00000039CDCEA800) [pid = 2564] [serial = 1109] [outer = 0000000000000000] [url = about:blank] 13:14:10 INFO - PROCESS | 2564 | --DOMWINDOW == 67 (00000039C74E6000) [pid = 2564] [serial = 1094] [outer = 0000000000000000] [url = about:blank] 13:14:11 INFO - PROCESS | 2564 | 1471464851187 Marionette TRACE conn7 <- [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:14:11 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.unrecognisednull.html | Canvas test: 2d.pattern.repeat.unrecognisednull 13:14:11 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.unrecognisednull.html | took 1483ms 13:14:11 INFO - PROCESS | 2564 | 1471464851217 Marionette TRACE conn7 -> [0,1505,"getWindowHandle",null] 13:14:11 INFO - PROCESS | 2564 | 1471464851222 Marionette TRACE conn7 <- [1,1505,null,{"value":"13"}] 13:14:11 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.strokeStyle.default.html 13:14:11 INFO - PROCESS | 2564 | 1471464851226 Marionette TRACE conn7 -> [0,1506,"setScriptTimeout",{"ms":35000}] 13:14:11 INFO - PROCESS | 2564 | 1471464851231 Marionette TRACE conn7 <- [1,1506,null,{}] 13:14:11 INFO - PROCESS | 2564 | 1471464851235 Marionette TRACE conn7 -> [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:14:11 INFO - PROCESS | 2564 | 1471464851238 Marionette INFO sendAsync bc8f8550-5cfe-4dfe-b5f0-ca36c3097f63 13:14:11 INFO - PROCESS | 2564 | 1471464851331 Marionette TRACE conn7 <- [1,1507,null,{"value":null}] 13:14:11 INFO - PROCESS | 2564 | 1471464851340 Marionette TRACE conn7 -> [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\", \"8d521690-0e1e-4993-8caf-94bf4ae6dcf1\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:14:11 INFO - PROCESS | 2564 | 1471464851343 Marionette INFO sendAsync bc8f8550-5cfe-4dfe-b5f0-ca36c3097f63 13:14:11 INFO - PROCESS | 2564 | ++DOCSHELL 00000039C7320800 == 33 [pid = 2564] [id = 386] 13:14:11 INFO - PROCESS | 2564 | ++DOMWINDOW == 68 (00000039C1857400) [pid = 2564] [serial = 1158] [outer = 0000000000000000] 13:14:11 INFO - PROCESS | 2564 | ++DOMWINDOW == 69 (00000039C185C000) [pid = 2564] [serial = 1159] [outer = 00000039C1857400] 13:14:11 INFO - PROCESS | 2564 | 1471464851395 Marionette DEBUG loaded listener.js 13:14:11 INFO - PROCESS | 2564 | ++DOMWINDOW == 70 (00000039C1CE2000) [pid = 2564] [serial = 1160] [outer = 00000039C1857400] 13:14:11 INFO - PROCESS | 2564 | 1471464851881 Marionette TRACE conn7 <- [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:14:11 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.strokeStyle.default.html | Canvas test: 2d.strokeStyle.default 13:14:11 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.strokeStyle.default.html | took 691ms 13:14:11 INFO - PROCESS | 2564 | 1471464851922 Marionette TRACE conn7 -> [0,1509,"getWindowHandle",null] 13:14:11 INFO - PROCESS | 2564 | 1471464851927 Marionette TRACE conn7 <- [1,1509,null,{"value":"13"}] 13:14:11 INFO - TEST-START | /2dcontext/hit-regions/addHitRegions-NotSupportedError-01.html 13:14:11 INFO - PROCESS | 2564 | 1471464851934 Marionette TRACE conn7 -> [0,1510,"setScriptTimeout",{"ms":35000}] 13:14:11 INFO - PROCESS | 2564 | 1471464851937 Marionette TRACE conn7 <- [1,1510,null,{}] 13:14:11 INFO - PROCESS | 2564 | 1471464851941 Marionette TRACE conn7 -> [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:14:11 INFO - PROCESS | 2564 | 1471464851943 Marionette INFO sendAsync bc8f8550-5cfe-4dfe-b5f0-ca36c3097f63 13:14:12 INFO - PROCESS | 2564 | 1471464852067 Marionette TRACE conn7 <- [1,1511,null,{"value":null}] 13:14:12 INFO - PROCESS | 2564 | 1471464852145 Marionette TRACE conn7 -> [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\", \"8d521690-0e1e-4993-8caf-94bf4ae6dcf1\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:14:12 INFO - PROCESS | 2564 | 1471464852147 Marionette INFO sendAsync bc8f8550-5cfe-4dfe-b5f0-ca36c3097f63 13:14:12 INFO - PROCESS | 2564 | ++DOCSHELL 00000039CC327000 == 34 [pid = 2564] [id = 387] 13:14:12 INFO - PROCESS | 2564 | ++DOMWINDOW == 71 (00000039C1CED000) [pid = 2564] [serial = 1161] [outer = 0000000000000000] 13:14:12 INFO - PROCESS | 2564 | ++DOMWINDOW == 72 (00000039C62BE000) [pid = 2564] [serial = 1162] [outer = 00000039C1CED000] 13:14:12 INFO - PROCESS | 2564 | 1471464852202 Marionette DEBUG loaded listener.js 13:14:12 INFO - PROCESS | 2564 | ++DOMWINDOW == 73 (00000039C6859000) [pid = 2564] [serial = 1163] [outer = 00000039C1CED000] 13:14:12 INFO - PROCESS | 2564 | 1471464852656 Marionette TRACE conn7 <- [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:14:12 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:14:12 INFO - var canvas = document.getElemen..." threw object "TypeError: context.addHitRegion is not a function" ("TypeError") expected object "[object Object]" ("NotSupportedError") 13:14:12 INFO - @http://web-platform.test:8000/2dcontext/hit-regions/addHitRegions-NotSupportedError-01.html:15:5 13:14:12 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 13:14:12 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 13:14:12 INFO - @http://web-platform.test:8000/2dcontext/hit-regions/addHitRegions-NotSupportedError-01.html:14:1 13:14:12 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:14:12 INFO - var canvas = document.getElemen..." threw object "TypeError: context.addHitRegion is not a function" ("TypeError") expected object "[object Object]" ("NotSupportedError") 13:14:12 INFO - @http://web-platform.test:8000/2dcontext/hit-regions/addHitRegions-NotSupportedError-01.html:34:5 13:14:12 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 13:14:12 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 13:14:12 INFO - @http://web-platform.test:8000/2dcontext/hit-regions/addHitRegions-NotSupportedError-01.html:33:1 13:14:12 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:14:12 INFO - var canvas = document.getElemen..." threw object "TypeError: context.addHitRegion is not a function" ("TypeError") expected object "[object Object]" ("NotSupportedError") 13:14:12 INFO - @http://web-platform.test:8000/2dcontext/hit-regions/addHitRegions-NotSupportedError-01.html:53:5 13:14:12 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 13:14:12 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 13:14:12 INFO - @http://web-platform.test:8000/2dcontext/hit-regions/addHitRegions-NotSupportedError-01.html:52:1 13:14:12 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:14:12 INFO - var canvas = document.getElemen..." threw object "TypeError: context.addHitRegion is not a function" ("TypeError") expected object "[object Object]" ("NotSupportedError") 13:14:12 INFO - @http://web-platform.test:8000/2dcontext/hit-regions/addHitRegions-NotSupportedError-01.html:72:5 13:14:12 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 13:14:12 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 13:14:12 INFO - @http://web-platform.test:8000/2dcontext/hit-regions/addHitRegions-NotSupportedError-01.html:71:1 13:14:12 INFO - TEST-OK | /2dcontext/hit-regions/addHitRegions-NotSupportedError-01.html | took 785ms 13:14:12 INFO - PROCESS | 2564 | 1471464852721 Marionette TRACE conn7 -> [0,1513,"getWindowHandle",null] 13:14:12 INFO - PROCESS | 2564 | 1471464852724 Marionette TRACE conn7 <- [1,1513,null,{"value":"13"}] 13:14:12 INFO - TEST-START | /2dcontext/hit-regions/hitregions-members-exist.html 13:14:12 INFO - PROCESS | 2564 | 1471464852728 Marionette TRACE conn7 -> [0,1514,"setScriptTimeout",{"ms":35000}] 13:14:12 INFO - PROCESS | 2564 | 1471464852731 Marionette TRACE conn7 <- [1,1514,null,{}] 13:14:12 INFO - PROCESS | 2564 | 1471464852743 Marionette TRACE conn7 -> [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:14:12 INFO - PROCESS | 2564 | 1471464852748 Marionette INFO sendAsync bc8f8550-5cfe-4dfe-b5f0-ca36c3097f63 13:14:12 INFO - PROCESS | 2564 | 1471464852836 Marionette TRACE conn7 <- [1,1515,null,{"value":null}] 13:14:12 INFO - PROCESS | 2564 | 1471464852853 Marionette TRACE conn7 -> [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\", \"8d521690-0e1e-4993-8caf-94bf4ae6dcf1\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:14:12 INFO - PROCESS | 2564 | 1471464852856 Marionette INFO sendAsync bc8f8550-5cfe-4dfe-b5f0-ca36c3097f63 13:14:12 INFO - PROCESS | 2564 | ++DOCSHELL 00000039CCEB0800 == 35 [pid = 2564] [id = 388] 13:14:12 INFO - PROCESS | 2564 | ++DOMWINDOW == 74 (00000039C7E60C00) [pid = 2564] [serial = 1164] [outer = 0000000000000000] 13:14:12 INFO - PROCESS | 2564 | ++DOMWINDOW == 75 (00000039CAA7C400) [pid = 2564] [serial = 1165] [outer = 00000039C7E60C00] 13:14:12 INFO - PROCESS | 2564 | 1471464852907 Marionette DEBUG loaded listener.js 13:14:13 INFO - PROCESS | 2564 | ++DOMWINDOW == 76 (00000039CAEB3800) [pid = 2564] [serial = 1166] [outer = 00000039C7E60C00] 13:14:13 INFO - PROCESS | 2564 | 1471464853407 Marionette TRACE conn7 <- [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:14:13 INFO - TEST-FAIL | /2dcontext/hit-regions/hitregions-members-exist.html | context.addHitRegion Exists - assert_equals: expected "function" but got "undefined" 13:14:13 INFO - @http://web-platform.test:8000/2dcontext/hit-regions/hitregions-members-exist.html:14:3 13:14:13 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 13:14:13 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 13:14:13 INFO - @http://web-platform.test:8000/2dcontext/hit-regions/hitregions-members-exist.html:12:1 13:14:13 INFO - TEST-FAIL | /2dcontext/hit-regions/hitregions-members-exist.html | context.removeHitRegion Exists - assert_equals: expected "function" but got "undefined" 13:14:13 INFO - @http://web-platform.test:8000/2dcontext/hit-regions/hitregions-members-exist.html:19:3 13:14:13 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 13:14:13 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 13:14:13 INFO - @http://web-platform.test:8000/2dcontext/hit-regions/hitregions-members-exist.html:17:1 13:14:13 INFO - TEST-FAIL | /2dcontext/hit-regions/hitregions-members-exist.html | context.clearHitRegions Exists - assert_equals: expected "function" but got "undefined" 13:14:13 INFO - @http://web-platform.test:8000/2dcontext/hit-regions/hitregions-members-exist.html:24:3 13:14:13 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 13:14:13 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 13:14:13 INFO - @http://web-platform.test:8000/2dcontext/hit-regions/hitregions-members-exist.html:22:1 13:14:13 INFO - TEST-OK | /2dcontext/hit-regions/hitregions-members-exist.html | took 732ms 13:14:13 INFO - TEST-START | /2dcontext/image-smoothing/imagesmoothing.html 13:14:13 INFO - PROCESS | 2564 | 1471464853462 Marionette TRACE conn7 -> [0,1517,"getWindowHandle",null] 13:14:13 INFO - PROCESS | 2564 | 1471464853465 Marionette TRACE conn7 <- [1,1517,null,{"value":"13"}] 13:14:13 INFO - PROCESS | 2564 | 1471464853472 Marionette TRACE conn7 -> [0,1518,"setScriptTimeout",{"ms":35000}] 13:14:13 INFO - PROCESS | 2564 | 1471464853474 Marionette TRACE conn7 <- [1,1518,null,{}] 13:14:13 INFO - PROCESS | 2564 | 1471464853483 Marionette TRACE conn7 -> [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:14:13 INFO - PROCESS | 2564 | 1471464853485 Marionette INFO sendAsync bc8f8550-5cfe-4dfe-b5f0-ca36c3097f63 13:14:13 INFO - PROCESS | 2564 | 1471464853598 Marionette TRACE conn7 <- [1,1519,null,{"value":null}] 13:14:13 INFO - PROCESS | 2564 | 1471464853648 Marionette TRACE conn7 -> [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\", \"8d521690-0e1e-4993-8caf-94bf4ae6dcf1\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:14:13 INFO - PROCESS | 2564 | 1471464853650 Marionette INFO sendAsync bc8f8550-5cfe-4dfe-b5f0-ca36c3097f63 13:14:13 INFO - PROCESS | 2564 | ++DOCSHELL 00000039CDC20800 == 36 [pid = 2564] [id = 389] 13:14:13 INFO - PROCESS | 2564 | ++DOMWINDOW == 77 (00000039CC3B4000) [pid = 2564] [serial = 1167] [outer = 0000000000000000] 13:14:13 INFO - PROCESS | 2564 | ++DOMWINDOW == 78 (00000039CCCA2000) [pid = 2564] [serial = 1168] [outer = 00000039CC3B4000] 13:14:13 INFO - PROCESS | 2564 | 1471464853699 Marionette DEBUG loaded listener.js 13:14:13 INFO - PROCESS | 2564 | ++DOMWINDOW == 79 (00000039CCE4CC00) [pid = 2564] [serial = 1169] [outer = 00000039CC3B4000] 13:14:14 INFO - PROCESS | 2564 | 1471464854120 Marionette TRACE conn7 <- [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:14:14 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:14:14 INFO - @http://web-platform.test:8000/2dcontext/image-smoothing/imagesmoothing.html:22:9 13:14:14 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 13:14:14 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 13:14:14 INFO - @http://web-platform.test:8000/2dcontext/image-smoothing/imagesmoothing.html:18:7 13:14:14 INFO - @http://web-platform.test:8000/2dcontext/image-smoothing/imagesmoothing.html:17:6 13:14:14 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:14:14 INFO - TEST-PASS | /2dcontext/image-smoothing/imagesmoothing.html | On setting the imageSmoothingEnabled attribute, it must be set to the new value. 13:14:14 INFO - TEST-OK | /2dcontext/image-smoothing/imagesmoothing.html | took 691ms 13:14:14 INFO - PROCESS | 2564 | 1471464854162 Marionette TRACE conn7 -> [0,1521,"getWindowHandle",null] 13:14:14 INFO - PROCESS | 2564 | 1471464854164 Marionette TRACE conn7 <- [1,1521,null,{"value":"13"}] 13:14:14 INFO - PROCESS | 2564 | 1471464854168 Marionette TRACE conn7 -> [0,1522,"setScriptTimeout",{"ms":35000}] 13:14:14 INFO - TEST-START | /2dcontext/line-styles/2d.line.cap.butt.html 13:14:14 INFO - PROCESS | 2564 | 1471464854169 Marionette TRACE conn7 <- [1,1522,null,{}] 13:14:14 INFO - PROCESS | 2564 | 1471464854173 Marionette TRACE conn7 -> [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:14:14 INFO - PROCESS | 2564 | 1471464854175 Marionette INFO sendAsync bc8f8550-5cfe-4dfe-b5f0-ca36c3097f63 13:14:14 INFO - PROCESS | 2564 | 1471464854283 Marionette TRACE conn7 <- [1,1523,null,{"value":null}] 13:14:14 INFO - PROCESS | 2564 | 1471464854288 Marionette TRACE conn7 -> [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\", \"8d521690-0e1e-4993-8caf-94bf4ae6dcf1\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:14:14 INFO - PROCESS | 2564 | 1471464854291 Marionette INFO sendAsync bc8f8550-5cfe-4dfe-b5f0-ca36c3097f63 13:14:14 INFO - PROCESS | 2564 | ++DOCSHELL 00000039CE1E3800 == 37 [pid = 2564] [id = 390] 13:14:14 INFO - PROCESS | 2564 | ++DOMWINDOW == 80 (00000039CCE52800) [pid = 2564] [serial = 1170] [outer = 0000000000000000] 13:14:14 INFO - PROCESS | 2564 | ++DOMWINDOW == 81 (00000039CCF3D000) [pid = 2564] [serial = 1171] [outer = 00000039CCE52800] 13:14:14 INFO - PROCESS | 2564 | 1471464854338 Marionette DEBUG loaded listener.js 13:14:14 INFO - PROCESS | 2564 | ++DOMWINDOW == 82 (00000039CD423400) [pid = 2564] [serial = 1172] [outer = 00000039CCE52800] 13:14:14 INFO - PROCESS | 2564 | 1471464854827 Marionette TRACE conn7 <- [1,1524,null,{"value":["/2dcontext/line-styles/2d.line.cap.butt.html",0,null,null,[["lineCap 'butt' is rendered correctly",0,null,null]]]}] 13:14:14 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.cap.butt.html | lineCap 'butt' is rendered correctly 13:14:14 INFO - TEST-OK | /2dcontext/line-styles/2d.line.cap.butt.html | took 690ms 13:14:14 INFO - TEST-START | /2dcontext/line-styles/2d.line.cap.closed.html 13:14:14 INFO - PROCESS | 2564 | 1471464854861 Marionette TRACE conn7 -> [0,1525,"getWindowHandle",null] 13:14:14 INFO - PROCESS | 2564 | 1471464854863 Marionette TRACE conn7 <- [1,1525,null,{"value":"13"}] 13:14:14 INFO - PROCESS | 2564 | 1471464854866 Marionette TRACE conn7 -> [0,1526,"setScriptTimeout",{"ms":35000}] 13:14:14 INFO - PROCESS | 2564 | 1471464854868 Marionette TRACE conn7 <- [1,1526,null,{}] 13:14:14 INFO - PROCESS | 2564 | 1471464854872 Marionette TRACE conn7 -> [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:14:14 INFO - PROCESS | 2564 | 1471464854878 Marionette INFO sendAsync bc8f8550-5cfe-4dfe-b5f0-ca36c3097f63 13:14:15 INFO - PROCESS | 2564 | 1471464855037 Marionette TRACE conn7 <- [1,1527,null,{"value":null}] 13:14:15 INFO - PROCESS | 2564 | 1471464855053 Marionette TRACE conn7 -> [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\", \"8d521690-0e1e-4993-8caf-94bf4ae6dcf1\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:14:15 INFO - PROCESS | 2564 | 1471464855056 Marionette INFO sendAsync bc8f8550-5cfe-4dfe-b5f0-ca36c3097f63 13:14:15 INFO - PROCESS | 2564 | ++DOCSHELL 00000039D1C79000 == 38 [pid = 2564] [id = 391] 13:14:15 INFO - PROCESS | 2564 | ++DOMWINDOW == 83 (00000039C185BC00) [pid = 2564] [serial = 1173] [outer = 0000000000000000] 13:14:15 INFO - PROCESS | 2564 | ++DOMWINDOW == 84 (00000039CDCBE800) [pid = 2564] [serial = 1174] [outer = 00000039C185BC00] 13:14:15 INFO - PROCESS | 2564 | 1471464855266 Marionette DEBUG loaded listener.js 13:14:15 INFO - PROCESS | 2564 | ++DOMWINDOW == 85 (00000039CE108400) [pid = 2564] [serial = 1175] [outer = 00000039C185BC00] 13:14:15 INFO - PROCESS | 2564 | --DOMWINDOW == 84 (00000039CEA2B400) [pid = 2564] [serial = 1143] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.repeat.null.html] 13:14:15 INFO - PROCESS | 2564 | --DOMWINDOW == 83 (00000039CB5A1000) [pid = 2564] [serial = 1128] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeaty.basic.html] 13:14:15 INFO - PROCESS | 2564 | --DOMWINDOW == 82 (00000039C58BA400) [pid = 2564] [serial = 1119] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeatx.basic.html] 13:14:15 INFO - PROCESS | 2564 | --DOMWINDOW == 81 (00000039C74B0400) [pid = 2564] [serial = 1122] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeatx.coord1.html] 13:14:15 INFO - PROCESS | 2564 | --DOMWINDOW == 80 (00000039C185C400) [pid = 2564] [serial = 1113] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.coord3.html] 13:14:15 INFO - PROCESS | 2564 | --DOMWINDOW == 79 (00000039CD239C00) [pid = 2564] [serial = 1131] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeaty.coord1.html] 13:14:15 INFO - PROCESS | 2564 | --DOMWINDOW == 78 (00000039CDCF3C00) [pid = 2564] [serial = 1110] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.coord2.html] 13:14:15 INFO - PROCESS | 2564 | --DOMWINDOW == 77 (00000039CAA82000) [pid = 2564] [serial = 1125] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeatx.outside.html] 13:14:15 INFO - PROCESS | 2564 | --DOMWINDOW == 76 (00000039C185DC00) [pid = 2564] [serial = 1116] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.outside.html] 13:14:15 INFO - PROCESS | 2564 | --DOMWINDOW == 75 (00000039BF921C00) [pid = 2564] [serial = 1134] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeaty.outside.html] 13:14:15 INFO - PROCESS | 2564 | --DOMWINDOW == 74 (00000039CCCD8400) [pid = 2564] [serial = 1137] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.repeat.case.html] 13:14:15 INFO - PROCESS | 2564 | 1471464855659 Marionette TRACE conn7 <- [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:14:15 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.cap.closed.html | Line caps are not drawn at the corners of an unclosed rectangle 13:14:15 INFO - TEST-OK | /2dcontext/line-styles/2d.line.cap.closed.html | took 839ms 13:14:15 INFO - PROCESS | 2564 | 1471464855709 Marionette TRACE conn7 -> [0,1529,"getWindowHandle",null] 13:14:15 INFO - PROCESS | 2564 | 1471464855711 Marionette TRACE conn7 <- [1,1529,null,{"value":"13"}] 13:14:15 INFO - TEST-START | /2dcontext/line-styles/2d.line.cap.invalid.html 13:14:15 INFO - PROCESS | 2564 | 1471464855714 Marionette TRACE conn7 -> [0,1530,"setScriptTimeout",{"ms":35000}] 13:14:15 INFO - PROCESS | 2564 | 1471464855716 Marionette TRACE conn7 <- [1,1530,null,{}] 13:14:15 INFO - PROCESS | 2564 | 1471464855720 Marionette TRACE conn7 -> [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:14:15 INFO - PROCESS | 2564 | 1471464855722 Marionette INFO sendAsync bc8f8550-5cfe-4dfe-b5f0-ca36c3097f63 13:14:15 INFO - PROCESS | 2564 | 1471464855829 Marionette TRACE conn7 <- [1,1531,null,{"value":null}] 13:14:15 INFO - PROCESS | 2564 | 1471464855837 Marionette TRACE conn7 -> [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\", \"8d521690-0e1e-4993-8caf-94bf4ae6dcf1\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:14:15 INFO - PROCESS | 2564 | 1471464855839 Marionette INFO sendAsync bc8f8550-5cfe-4dfe-b5f0-ca36c3097f63 13:14:15 INFO - PROCESS | 2564 | ++DOCSHELL 00000039D24B8800 == 39 [pid = 2564] [id = 392] 13:14:15 INFO - PROCESS | 2564 | ++DOMWINDOW == 75 (00000039C185E800) [pid = 2564] [serial = 1176] [outer = 0000000000000000] 13:14:15 INFO - PROCESS | 2564 | ++DOMWINDOW == 76 (00000039CB598000) [pid = 2564] [serial = 1177] [outer = 00000039C185E800] 13:14:15 INFO - PROCESS | 2564 | 1471464855886 Marionette DEBUG loaded listener.js 13:14:15 INFO - PROCESS | 2564 | ++DOMWINDOW == 77 (00000039CE109800) [pid = 2564] [serial = 1178] [outer = 00000039C185E800] 13:14:16 INFO - PROCESS | 2564 | 1471464856277 Marionette TRACE conn7 <- [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:14:16 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.cap.invalid.html | Setting lineCap to invalid values is ignored 13:14:16 INFO - TEST-OK | /2dcontext/line-styles/2d.line.cap.invalid.html | took 586ms 13:14:16 INFO - PROCESS | 2564 | 1471464856304 Marionette TRACE conn7 -> [0,1533,"getWindowHandle",null] 13:14:16 INFO - PROCESS | 2564 | 1471464856306 Marionette TRACE conn7 <- [1,1533,null,{"value":"13"}] 13:14:16 INFO - TEST-START | /2dcontext/line-styles/2d.line.cap.open.html 13:14:16 INFO - PROCESS | 2564 | 1471464856309 Marionette TRACE conn7 -> [0,1534,"setScriptTimeout",{"ms":35000}] 13:14:16 INFO - PROCESS | 2564 | 1471464856311 Marionette TRACE conn7 <- [1,1534,null,{}] 13:14:16 INFO - PROCESS | 2564 | 1471464856314 Marionette TRACE conn7 -> [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:14:16 INFO - PROCESS | 2564 | 1471464856316 Marionette INFO sendAsync bc8f8550-5cfe-4dfe-b5f0-ca36c3097f63 13:14:16 INFO - PROCESS | 2564 | 1471464856397 Marionette TRACE conn7 <- [1,1535,null,{"value":null}] 13:14:16 INFO - PROCESS | 2564 | 1471464856496 Marionette TRACE conn7 -> [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\", \"8d521690-0e1e-4993-8caf-94bf4ae6dcf1\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:14:16 INFO - PROCESS | 2564 | 1471464856498 Marionette INFO sendAsync bc8f8550-5cfe-4dfe-b5f0-ca36c3097f63 13:14:16 INFO - PROCESS | 2564 | ++DOCSHELL 00000039D25C1800 == 40 [pid = 2564] [id = 393] 13:14:16 INFO - PROCESS | 2564 | ++DOMWINDOW == 78 (00000039C1C60400) [pid = 2564] [serial = 1179] [outer = 0000000000000000] 13:14:16 INFO - PROCESS | 2564 | ++DOMWINDOW == 79 (00000039CE4F5C00) [pid = 2564] [serial = 1180] [outer = 00000039C1C60400] 13:14:16 INFO - PROCESS | 2564 | 1471464856551 Marionette DEBUG loaded listener.js 13:14:16 INFO - PROCESS | 2564 | ++DOMWINDOW == 80 (00000039CEA51C00) [pid = 2564] [serial = 1181] [outer = 00000039C1C60400] 13:14:16 INFO - PROCESS | 2564 | 1471464856907 Marionette TRACE conn7 <- [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:14:16 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.cap.open.html | Line caps are drawn at the corners of an unclosed rectangle 13:14:16 INFO - TEST-OK | /2dcontext/line-styles/2d.line.cap.open.html | took 628ms 13:14:16 INFO - PROCESS | 2564 | 1471464856941 Marionette TRACE conn7 -> [0,1537,"getWindowHandle",null] 13:14:16 INFO - PROCESS | 2564 | 1471464856943 Marionette TRACE conn7 <- [1,1537,null,{"value":"13"}] 13:14:16 INFO - PROCESS | 2564 | 1471464856946 Marionette TRACE conn7 -> [0,1538,"setScriptTimeout",{"ms":35000}] 13:14:16 INFO - TEST-START | /2dcontext/line-styles/2d.line.cap.round.html 13:14:16 INFO - PROCESS | 2564 | 1471464856948 Marionette TRACE conn7 <- [1,1538,null,{}] 13:14:16 INFO - PROCESS | 2564 | 1471464856951 Marionette TRACE conn7 -> [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:14:16 INFO - PROCESS | 2564 | 1471464856953 Marionette INFO sendAsync bc8f8550-5cfe-4dfe-b5f0-ca36c3097f63 13:14:17 INFO - PROCESS | 2564 | 1471464857064 Marionette TRACE conn7 <- [1,1539,null,{"value":null}] 13:14:17 INFO - PROCESS | 2564 | 1471464857071 Marionette TRACE conn7 -> [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\", \"8d521690-0e1e-4993-8caf-94bf4ae6dcf1\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:14:17 INFO - PROCESS | 2564 | 1471464857073 Marionette INFO sendAsync bc8f8550-5cfe-4dfe-b5f0-ca36c3097f63 13:14:17 INFO - PROCESS | 2564 | ++DOCSHELL 00000039D3FC9000 == 41 [pid = 2564] [id = 394] 13:14:17 INFO - PROCESS | 2564 | ++DOMWINDOW == 81 (00000039C745C800) [pid = 2564] [serial = 1182] [outer = 0000000000000000] 13:14:17 INFO - PROCESS | 2564 | ++DOMWINDOW == 82 (00000039CEA59C00) [pid = 2564] [serial = 1183] [outer = 00000039C745C800] 13:14:17 INFO - PROCESS | 2564 | 1471464857120 Marionette DEBUG loaded listener.js 13:14:17 INFO - PROCESS | 2564 | ++DOMWINDOW == 83 (00000039CEAEE400) [pid = 2564] [serial = 1184] [outer = 00000039C745C800] 13:14:17 INFO - PROCESS | 2564 | 1471464857912 Marionette TRACE conn7 <- [1,1540,null,{"value":["/2dcontext/line-styles/2d.line.cap.round.html",0,null,null,[["lineCap 'round' is rendered correctly",0,null,null]]]}] 13:14:17 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.cap.round.html | lineCap 'round' is rendered correctly 13:14:17 INFO - TEST-OK | /2dcontext/line-styles/2d.line.cap.round.html | took 1028ms 13:14:17 INFO - PROCESS | 2564 | 1471464857978 Marionette TRACE conn7 -> [0,1541,"getWindowHandle",null] 13:14:17 INFO - PROCESS | 2564 | 1471464857983 Marionette TRACE conn7 <- [1,1541,null,{"value":"13"}] 13:14:17 INFO - TEST-START | /2dcontext/line-styles/2d.line.cap.square.html 13:14:18 INFO - PROCESS | 2564 | 1471464858009 Marionette TRACE conn7 -> [0,1542,"setScriptTimeout",{"ms":35000}] 13:14:18 INFO - PROCESS | 2564 | 1471464858015 Marionette TRACE conn7 <- [1,1542,null,{}] 13:14:18 INFO - PROCESS | 2564 | 1471464858020 Marionette TRACE conn7 -> [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:14:18 INFO - PROCESS | 2564 | 1471464858024 Marionette INFO sendAsync bc8f8550-5cfe-4dfe-b5f0-ca36c3097f63 13:14:18 INFO - PROCESS | 2564 | 1471464858177 Marionette TRACE conn7 <- [1,1543,null,{"value":null}] 13:14:18 INFO - PROCESS | 2564 | 1471464858287 Marionette TRACE conn7 -> [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\", \"8d521690-0e1e-4993-8caf-94bf4ae6dcf1\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:14:18 INFO - PROCESS | 2564 | 1471464858291 Marionette INFO sendAsync bc8f8550-5cfe-4dfe-b5f0-ca36c3097f63 13:14:18 INFO - PROCESS | 2564 | ++DOCSHELL 00000039CC322000 == 42 [pid = 2564] [id = 395] 13:14:18 INFO - PROCESS | 2564 | ++DOMWINDOW == 84 (00000039C1885800) [pid = 2564] [serial = 1185] [outer = 0000000000000000] 13:14:18 INFO - PROCESS | 2564 | ++DOMWINDOW == 85 (00000039C1F4F800) [pid = 2564] [serial = 1186] [outer = 00000039C1885800] 13:14:18 INFO - PROCESS | 2564 | 1471464858354 Marionette DEBUG loaded listener.js 13:14:18 INFO - PROCESS | 2564 | ++DOMWINDOW == 86 (00000039C63AF000) [pid = 2564] [serial = 1187] [outer = 00000039C1885800] 13:14:19 INFO - PROCESS | 2564 | 1471464859066 Marionette TRACE conn7 <- [1,1544,null,{"value":["/2dcontext/line-styles/2d.line.cap.square.html",0,null,null,[["lineCap 'square' is rendered correctly",0,null,null]]]}] 13:14:19 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.cap.square.html | lineCap 'square' is rendered correctly 13:14:19 INFO - TEST-OK | /2dcontext/line-styles/2d.line.cap.square.html | took 1162ms 13:14:19 INFO - PROCESS | 2564 | 1471464859158 Marionette TRACE conn7 -> [0,1545,"getWindowHandle",null] 13:14:19 INFO - PROCESS | 2564 | 1471464859163 Marionette TRACE conn7 <- [1,1545,null,{"value":"13"}] 13:14:19 INFO - TEST-START | /2dcontext/line-styles/2d.line.cap.valid.html 13:14:19 INFO - PROCESS | 2564 | 1471464859171 Marionette TRACE conn7 -> [0,1546,"setScriptTimeout",{"ms":35000}] 13:14:19 INFO - PROCESS | 2564 | 1471464859174 Marionette TRACE conn7 <- [1,1546,null,{}] 13:14:19 INFO - PROCESS | 2564 | 1471464859179 Marionette TRACE conn7 -> [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:14:19 INFO - PROCESS | 2564 | 1471464859182 Marionette INFO sendAsync bc8f8550-5cfe-4dfe-b5f0-ca36c3097f63 13:14:19 INFO - PROCESS | 2564 | 1471464859407 Marionette TRACE conn7 <- [1,1547,null,{"value":null}] 13:14:19 INFO - PROCESS | 2564 | 1471464859525 Marionette TRACE conn7 -> [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\", \"8d521690-0e1e-4993-8caf-94bf4ae6dcf1\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:14:19 INFO - PROCESS | 2564 | 1471464859528 Marionette INFO sendAsync bc8f8550-5cfe-4dfe-b5f0-ca36c3097f63 13:14:19 INFO - PROCESS | 2564 | ++DOCSHELL 00000039C5896000 == 43 [pid = 2564] [id = 396] 13:14:19 INFO - PROCESS | 2564 | ++DOMWINDOW == 87 (00000039C1668400) [pid = 2564] [serial = 1188] [outer = 0000000000000000] 13:14:19 INFO - PROCESS | 2564 | ++DOMWINDOW == 88 (00000039C17B0C00) [pid = 2564] [serial = 1189] [outer = 00000039C1668400] 13:14:19 INFO - PROCESS | 2564 | 1471464859582 Marionette DEBUG loaded listener.js 13:14:19 INFO - PROCESS | 2564 | ++DOMWINDOW == 89 (00000039C1CE5400) [pid = 2564] [serial = 1190] [outer = 00000039C1668400] 13:14:19 INFO - PROCESS | 2564 | --DOCSHELL 00000039D25C1800 == 42 [pid = 2564] [id = 393] 13:14:19 INFO - PROCESS | 2564 | --DOCSHELL 00000039D24B8800 == 41 [pid = 2564] [id = 392] 13:14:19 INFO - PROCESS | 2564 | --DOCSHELL 00000039D1C79000 == 40 [pid = 2564] [id = 391] 13:14:19 INFO - PROCESS | 2564 | --DOCSHELL 00000039CE1E3800 == 39 [pid = 2564] [id = 390] 13:14:19 INFO - PROCESS | 2564 | --DOCSHELL 00000039CDC20800 == 38 [pid = 2564] [id = 389] 13:14:19 INFO - PROCESS | 2564 | --DOCSHELL 00000039CCEB0800 == 37 [pid = 2564] [id = 388] 13:14:19 INFO - PROCESS | 2564 | --DOCSHELL 00000039CC327000 == 36 [pid = 2564] [id = 387] 13:14:19 INFO - PROCESS | 2564 | --DOCSHELL 00000039C7320800 == 35 [pid = 2564] [id = 386] 13:14:19 INFO - PROCESS | 2564 | --DOMWINDOW == 88 (00000039CCCE7C00) [pid = 2564] [serial = 1129] [outer = 0000000000000000] [url = about:blank] 13:14:19 INFO - PROCESS | 2564 | --DOMWINDOW == 87 (00000039C5B06800) [pid = 2564] [serial = 1120] [outer = 0000000000000000] [url = about:blank] 13:14:19 INFO - PROCESS | 2564 | --DOMWINDOW == 86 (00000039C63AF400) [pid = 2564] [serial = 1121] [outer = 0000000000000000] [url = about:blank] 13:14:19 INFO - PROCESS | 2564 | --DOMWINDOW == 85 (00000039C77E2400) [pid = 2564] [serial = 1123] [outer = 0000000000000000] [url = about:blank] 13:14:19 INFO - PROCESS | 2564 | --DOMWINDOW == 84 (00000039C7A94800) [pid = 2564] [serial = 1124] [outer = 0000000000000000] [url = about:blank] 13:14:19 INFO - PROCESS | 2564 | --DOMWINDOW == 83 (00000039C1887400) [pid = 2564] [serial = 1114] [outer = 0000000000000000] [url = about:blank] 13:14:19 INFO - PROCESS | 2564 | --DOMWINDOW == 82 (00000039C1C16800) [pid = 2564] [serial = 1115] [outer = 0000000000000000] [url = about:blank] 13:14:19 INFO - PROCESS | 2564 | --DOMWINDOW == 81 (00000039CDB5A000) [pid = 2564] [serial = 1132] [outer = 0000000000000000] [url = about:blank] 13:14:19 INFO - PROCESS | 2564 | --DOMWINDOW == 80 (00000039CDFC6C00) [pid = 2564] [serial = 1112] [outer = 0000000000000000] [url = about:blank] 13:14:19 INFO - PROCESS | 2564 | --DOMWINDOW == 79 (00000039CDEEE800) [pid = 2564] [serial = 1111] [outer = 0000000000000000] [url = about:blank] 13:14:19 INFO - PROCESS | 2564 | --DOMWINDOW == 78 (00000039CAEB4400) [pid = 2564] [serial = 1126] [outer = 0000000000000000] [url = about:blank] 13:14:19 INFO - PROCESS | 2564 | --DOMWINDOW == 77 (00000039C188F800) [pid = 2564] [serial = 1117] [outer = 0000000000000000] [url = about:blank] 13:14:19 INFO - PROCESS | 2564 | --DOMWINDOW == 76 (00000039C1C16000) [pid = 2564] [serial = 1118] [outer = 0000000000000000] [url = about:blank] 13:14:19 INFO - PROCESS | 2564 | --DOMWINDOW == 75 (00000039CCE4C800) [pid = 2564] [serial = 1130] [outer = 0000000000000000] [url = about:blank] 13:14:19 INFO - PROCESS | 2564 | --DOMWINDOW == 74 (00000039C185C800) [pid = 2564] [serial = 1135] [outer = 0000000000000000] [url = about:blank] 13:14:19 INFO - PROCESS | 2564 | --DOMWINDOW == 73 (00000039CDCF5C00) [pid = 2564] [serial = 1133] [outer = 0000000000000000] [url = about:blank] 13:14:19 INFO - PROCESS | 2564 | --DOMWINDOW == 72 (00000039CDFC7400) [pid = 2564] [serial = 1138] [outer = 0000000000000000] [url = about:blank] 13:14:19 INFO - PROCESS | 2564 | --DOMWINDOW == 71 (00000039C7A99800) [pid = 2564] [serial = 1136] [outer = 0000000000000000] [url = about:blank] 13:14:19 INFO - PROCESS | 2564 | --DOMWINDOW == 70 (00000039CE40C400) [pid = 2564] [serial = 1139] [outer = 0000000000000000] [url = about:blank] 13:14:19 INFO - PROCESS | 2564 | --DOMWINDOW == 69 (00000039CB550000) [pid = 2564] [serial = 1127] [outer = 0000000000000000] [url = about:blank] 13:14:19 INFO - PROCESS | 2564 | --DOMWINDOW == 68 (00000039CEA30C00) [pid = 2564] [serial = 1144] [outer = 0000000000000000] [url = about:blank] 13:14:19 INFO - PROCESS | 2564 | --DOMWINDOW == 67 (00000039CEA52000) [pid = 2564] [serial = 1145] [outer = 0000000000000000] [url = about:blank] 13:14:19 INFO - PROCESS | 2564 | --DOMWINDOW == 66 (00000039CE4AE800) [pid = 2564] [serial = 1141] [outer = 0000000000000000] [url = about:blank] 13:14:20 INFO - PROCESS | 2564 | 1471464860165 Marionette TRACE conn7 <- [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:14:20 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.cap.valid.html | Setting lineCap to valid values works 13:14:20 INFO - TEST-OK | /2dcontext/line-styles/2d.line.cap.valid.html | took 1029ms 13:14:20 INFO - PROCESS | 2564 | 1471464860203 Marionette TRACE conn7 -> [0,1549,"getWindowHandle",null] 13:14:20 INFO - PROCESS | 2564 | 1471464860208 Marionette TRACE conn7 <- [1,1549,null,{"value":"13"}] 13:14:20 INFO - TEST-START | /2dcontext/line-styles/2d.line.cross.html 13:14:20 INFO - PROCESS | 2564 | 1471464860212 Marionette TRACE conn7 -> [0,1550,"setScriptTimeout",{"ms":35000}] 13:14:20 INFO - PROCESS | 2564 | 1471464860216 Marionette TRACE conn7 <- [1,1550,null,{}] 13:14:20 INFO - PROCESS | 2564 | 1471464860220 Marionette TRACE conn7 -> [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:14:20 INFO - PROCESS | 2564 | 1471464860223 Marionette INFO sendAsync bc8f8550-5cfe-4dfe-b5f0-ca36c3097f63 13:14:20 INFO - PROCESS | 2564 | 1471464860315 Marionette TRACE conn7 <- [1,1551,null,{"value":null}] 13:14:20 INFO - PROCESS | 2564 | 1471464860325 Marionette TRACE conn7 -> [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\", \"8d521690-0e1e-4993-8caf-94bf4ae6dcf1\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:14:20 INFO - PROCESS | 2564 | 1471464860328 Marionette INFO sendAsync bc8f8550-5cfe-4dfe-b5f0-ca36c3097f63 13:14:20 INFO - PROCESS | 2564 | ++DOCSHELL 00000039C6837000 == 36 [pid = 2564] [id = 397] 13:14:20 INFO - PROCESS | 2564 | ++DOMWINDOW == 67 (00000039C17A4C00) [pid = 2564] [serial = 1191] [outer = 0000000000000000] 13:14:20 INFO - PROCESS | 2564 | ++DOMWINDOW == 68 (00000039C24A4400) [pid = 2564] [serial = 1192] [outer = 00000039C17A4C00] 13:14:20 INFO - PROCESS | 2564 | 1471464860440 Marionette DEBUG loaded listener.js 13:14:20 INFO - PROCESS | 2564 | ++DOMWINDOW == 69 (00000039C624A000) [pid = 2564] [serial = 1193] [outer = 00000039C17A4C00] 13:14:20 INFO - PROCESS | 2564 | 1471464860870 Marionette TRACE conn7 <- [1,1552,null,{"value":["/2dcontext/line-styles/2d.line.cross.html",0,null,null,[["Canvas test: 2d.line.cross",0,null,null]]]}] 13:14:20 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.cross.html | Canvas test: 2d.line.cross 13:14:20 INFO - TEST-OK | /2dcontext/line-styles/2d.line.cross.html | took 691ms 13:14:20 INFO - PROCESS | 2564 | 1471464860920 Marionette TRACE conn7 -> [0,1553,"getWindowHandle",null] 13:14:20 INFO - PROCESS | 2564 | 1471464860923 Marionette TRACE conn7 <- [1,1553,null,{"value":"13"}] 13:14:20 INFO - TEST-START | /2dcontext/line-styles/2d.line.defaults.html 13:14:20 INFO - PROCESS | 2564 | 1471464860927 Marionette TRACE conn7 -> [0,1554,"setScriptTimeout",{"ms":35000}] 13:14:20 INFO - PROCESS | 2564 | 1471464860929 Marionette TRACE conn7 <- [1,1554,null,{}] 13:14:20 INFO - PROCESS | 2564 | 1471464860933 Marionette TRACE conn7 -> [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:14:20 INFO - PROCESS | 2564 | 1471464860935 Marionette INFO sendAsync bc8f8550-5cfe-4dfe-b5f0-ca36c3097f63 13:14:21 INFO - PROCESS | 2564 | 1471464861026 Marionette TRACE conn7 <- [1,1555,null,{"value":null}] 13:14:21 INFO - PROCESS | 2564 | 1471464861036 Marionette TRACE conn7 -> [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\", \"8d521690-0e1e-4993-8caf-94bf4ae6dcf1\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:14:21 INFO - PROCESS | 2564 | 1471464861039 Marionette INFO sendAsync bc8f8550-5cfe-4dfe-b5f0-ca36c3097f63 13:14:21 INFO - PROCESS | 2564 | ++DOCSHELL 00000039CCDBD000 == 37 [pid = 2564] [id = 398] 13:14:21 INFO - PROCESS | 2564 | ++DOMWINDOW == 70 (00000039C74B5400) [pid = 2564] [serial = 1194] [outer = 0000000000000000] 13:14:21 INFO - PROCESS | 2564 | ++DOMWINDOW == 71 (00000039C7A62800) [pid = 2564] [serial = 1195] [outer = 00000039C74B5400] 13:14:21 INFO - PROCESS | 2564 | 1471464861087 Marionette DEBUG loaded listener.js 13:14:21 INFO - PROCESS | 2564 | ++DOMWINDOW == 72 (00000039CAA7D800) [pid = 2564] [serial = 1196] [outer = 00000039C74B5400] 13:14:21 INFO - PROCESS | 2564 | 1471464861569 Marionette TRACE conn7 <- [1,1556,null,{"value":["/2dcontext/line-styles/2d.line.defaults.html",0,null,null,[["Canvas test: 2d.line.defaults",0,null,null]]]}] 13:14:21 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.defaults.html | Canvas test: 2d.line.defaults 13:14:21 INFO - TEST-OK | /2dcontext/line-styles/2d.line.defaults.html | took 691ms 13:14:21 INFO - PROCESS | 2564 | 1471464861619 Marionette TRACE conn7 -> [0,1557,"getWindowHandle",null] 13:14:21 INFO - PROCESS | 2564 | 1471464861623 Marionette TRACE conn7 <- [1,1557,null,{"value":"13"}] 13:14:21 INFO - TEST-START | /2dcontext/line-styles/2d.line.join.bevel.html 13:14:21 INFO - PROCESS | 2564 | 1471464861634 Marionette TRACE conn7 -> [0,1558,"setScriptTimeout",{"ms":35000}] 13:14:21 INFO - PROCESS | 2564 | 1471464861639 Marionette TRACE conn7 <- [1,1558,null,{}] 13:14:21 INFO - PROCESS | 2564 | 1471464861643 Marionette TRACE conn7 -> [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:14:21 INFO - PROCESS | 2564 | 1471464861646 Marionette INFO sendAsync bc8f8550-5cfe-4dfe-b5f0-ca36c3097f63 13:14:21 INFO - PROCESS | 2564 | 1471464861742 Marionette TRACE conn7 <- [1,1559,null,{"value":null}] 13:14:21 INFO - PROCESS | 2564 | 1471464861751 Marionette TRACE conn7 -> [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\", \"8d521690-0e1e-4993-8caf-94bf4ae6dcf1\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:14:21 INFO - PROCESS | 2564 | 1471464861753 Marionette INFO sendAsync bc8f8550-5cfe-4dfe-b5f0-ca36c3097f63 13:14:21 INFO - PROCESS | 2564 | ++DOCSHELL 00000039CDA6F800 == 38 [pid = 2564] [id = 399] 13:14:21 INFO - PROCESS | 2564 | ++DOMWINDOW == 73 (00000039CB00AC00) [pid = 2564] [serial = 1197] [outer = 0000000000000000] 13:14:21 INFO - PROCESS | 2564 | ++DOMWINDOW == 74 (00000039CC3BA800) [pid = 2564] [serial = 1198] [outer = 00000039CB00AC00] 13:14:21 INFO - PROCESS | 2564 | 1471464861801 Marionette DEBUG loaded listener.js 13:14:21 INFO - PROCESS | 2564 | ++DOMWINDOW == 75 (00000039CCE46400) [pid = 2564] [serial = 1199] [outer = 00000039CB00AC00] 13:14:22 INFO - PROCESS | 2564 | 1471464862224 Marionette TRACE conn7 <- [1,1560,null,{"value":["/2dcontext/line-styles/2d.line.join.bevel.html",0,null,null,[["lineJoin 'bevel' is rendered correctly",0,null,null]]]}] 13:14:22 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.join.bevel.html | lineJoin 'bevel' is rendered correctly 13:14:22 INFO - TEST-OK | /2dcontext/line-styles/2d.line.join.bevel.html | took 650ms 13:14:22 INFO - PROCESS | 2564 | 1471464862283 Marionette TRACE conn7 -> [0,1561,"getWindowHandle",null] 13:14:22 INFO - PROCESS | 2564 | 1471464862285 Marionette TRACE conn7 <- [1,1561,null,{"value":"13"}] 13:14:22 INFO - TEST-START | /2dcontext/line-styles/2d.line.join.closed.html 13:14:22 INFO - PROCESS | 2564 | 1471464862288 Marionette TRACE conn7 -> [0,1562,"setScriptTimeout",{"ms":35000}] 13:14:22 INFO - PROCESS | 2564 | 1471464862290 Marionette TRACE conn7 <- [1,1562,null,{}] 13:14:22 INFO - PROCESS | 2564 | 1471464862294 Marionette TRACE conn7 -> [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:14:22 INFO - PROCESS | 2564 | 1471464862296 Marionette INFO sendAsync bc8f8550-5cfe-4dfe-b5f0-ca36c3097f63 13:14:22 INFO - PROCESS | 2564 | 1471464862435 Marionette TRACE conn7 <- [1,1563,null,{"value":null}] 13:14:22 INFO - PROCESS | 2564 | 1471464862483 Marionette TRACE conn7 -> [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\", \"8d521690-0e1e-4993-8caf-94bf4ae6dcf1\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:14:22 INFO - PROCESS | 2564 | 1471464862485 Marionette INFO sendAsync bc8f8550-5cfe-4dfe-b5f0-ca36c3097f63 13:14:22 INFO - PROCESS | 2564 | ++DOCSHELL 00000039CE1D0800 == 39 [pid = 2564] [id = 400] 13:14:22 INFO - PROCESS | 2564 | ++DOMWINDOW == 76 (00000039CCE46C00) [pid = 2564] [serial = 1200] [outer = 0000000000000000] 13:14:22 INFO - PROCESS | 2564 | ++DOMWINDOW == 77 (00000039CCF3B800) [pid = 2564] [serial = 1201] [outer = 00000039CCE46C00] 13:14:22 INFO - PROCESS | 2564 | 1471464862540 Marionette DEBUG loaded listener.js 13:14:22 INFO - PROCESS | 2564 | ++DOMWINDOW == 78 (00000039CD9DCC00) [pid = 2564] [serial = 1202] [outer = 00000039CCE46C00] 13:14:22 INFO - PROCESS | 2564 | 1471464862982 Marionette TRACE conn7 <- [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:14:23 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.join.closed.html | Line joins are drawn at the corner of a closed rectangle 13:14:23 INFO - TEST-OK | /2dcontext/line-styles/2d.line.join.closed.html | took 732ms 13:14:23 INFO - PROCESS | 2564 | 1471464863024 Marionette TRACE conn7 -> [0,1565,"getWindowHandle",null] 13:14:23 INFO - PROCESS | 2564 | 1471464863026 Marionette TRACE conn7 <- [1,1565,null,{"value":"13"}] 13:14:23 INFO - TEST-START | /2dcontext/line-styles/2d.line.join.invalid.html 13:14:23 INFO - PROCESS | 2564 | 1471464863029 Marionette TRACE conn7 -> [0,1566,"setScriptTimeout",{"ms":35000}] 13:14:23 INFO - PROCESS | 2564 | 1471464863031 Marionette TRACE conn7 <- [1,1566,null,{}] 13:14:23 INFO - PROCESS | 2564 | 1471464863035 Marionette TRACE conn7 -> [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:14:23 INFO - PROCESS | 2564 | 1471464863037 Marionette INFO sendAsync bc8f8550-5cfe-4dfe-b5f0-ca36c3097f63 13:14:23 INFO - PROCESS | 2564 | 1471464863149 Marionette TRACE conn7 <- [1,1567,null,{"value":null}] 13:14:23 INFO - PROCESS | 2564 | 1471464863198 Marionette TRACE conn7 -> [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\", \"8d521690-0e1e-4993-8caf-94bf4ae6dcf1\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:14:23 INFO - PROCESS | 2564 | 1471464863204 Marionette INFO sendAsync bc8f8550-5cfe-4dfe-b5f0-ca36c3097f63 13:14:23 INFO - PROCESS | 2564 | ++DOCSHELL 00000039CD627800 == 40 [pid = 2564] [id = 401] 13:14:23 INFO - PROCESS | 2564 | ++DOMWINDOW == 79 (00000039CDCF0000) [pid = 2564] [serial = 1203] [outer = 0000000000000000] 13:14:23 INFO - PROCESS | 2564 | ++DOMWINDOW == 80 (00000039CDCF4800) [pid = 2564] [serial = 1204] [outer = 00000039CDCF0000] 13:14:23 INFO - PROCESS | 2564 | 1471464863268 Marionette DEBUG loaded listener.js 13:14:23 INFO - PROCESS | 2564 | ++DOMWINDOW == 81 (00000039CDFC6C00) [pid = 2564] [serial = 1205] [outer = 00000039CDCF0000] 13:14:23 INFO - PROCESS | 2564 | 1471464863724 Marionette TRACE conn7 <- [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:14:23 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.join.invalid.html | Setting lineJoin to invalid values is ignored 13:14:23 INFO - TEST-OK | /2dcontext/line-styles/2d.line.join.invalid.html | took 733ms 13:14:23 INFO - PROCESS | 2564 | 1471464863777 Marionette TRACE conn7 -> [0,1569,"getWindowHandle",null] 13:14:23 INFO - PROCESS | 2564 | 1471464863780 Marionette TRACE conn7 <- [1,1569,null,{"value":"13"}] 13:14:23 INFO - TEST-START | /2dcontext/line-styles/2d.line.join.miter.html 13:14:23 INFO - PROCESS | 2564 | 1471464863793 Marionette TRACE conn7 -> [0,1570,"setScriptTimeout",{"ms":35000}] 13:14:23 INFO - PROCESS | 2564 | 1471464863795 Marionette TRACE conn7 <- [1,1570,null,{}] 13:14:23 INFO - PROCESS | 2564 | 1471464863799 Marionette TRACE conn7 -> [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:14:23 INFO - PROCESS | 2564 | 1471464863801 Marionette INFO sendAsync bc8f8550-5cfe-4dfe-b5f0-ca36c3097f63 13:14:23 INFO - PROCESS | 2564 | 1471464863921 Marionette TRACE conn7 <- [1,1571,null,{"value":null}] 13:14:23 INFO - PROCESS | 2564 | 1471464863974 Marionette TRACE conn7 -> [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\", \"8d521690-0e1e-4993-8caf-94bf4ae6dcf1\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:14:23 INFO - PROCESS | 2564 | 1471464863976 Marionette INFO sendAsync bc8f8550-5cfe-4dfe-b5f0-ca36c3097f63 13:14:23 INFO - PROCESS | 2564 | ++DOCSHELL 00000039D24BA800 == 41 [pid = 2564] [id = 402] 13:14:23 INFO - PROCESS | 2564 | ++DOMWINDOW == 82 (00000039CDFC7000) [pid = 2564] [serial = 1206] [outer = 0000000000000000] 13:14:24 INFO - PROCESS | 2564 | ++DOMWINDOW == 83 (00000039CEA4F400) [pid = 2564] [serial = 1207] [outer = 00000039CDFC7000] 13:14:24 INFO - PROCESS | 2564 | 1471464864023 Marionette DEBUG loaded listener.js 13:14:24 INFO - PROCESS | 2564 | ++DOMWINDOW == 84 (00000039CEA8FC00) [pid = 2564] [serial = 1208] [outer = 00000039CDFC7000] 13:14:24 INFO - PROCESS | 2564 | --DOMWINDOW == 83 (00000039C1C60400) [pid = 2564] [serial = 1179] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.cap.open.html] 13:14:24 INFO - PROCESS | 2564 | --DOMWINDOW == 82 (00000039CC3B4000) [pid = 2564] [serial = 1167] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/image-smoothing/imagesmoothing.html] 13:14:24 INFO - PROCESS | 2564 | --DOMWINDOW == 81 (00000039CCE52800) [pid = 2564] [serial = 1170] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.cap.butt.html] 13:14:24 INFO - PROCESS | 2564 | --DOMWINDOW == 80 (00000039C166E000) [pid = 2564] [serial = 1155] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.repeat.unrecognisednull.html] 13:14:24 INFO - PROCESS | 2564 | --DOMWINDOW == 79 (00000039C7E60C00) [pid = 2564] [serial = 1164] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/hit-regions/hitregions-members-exist.html] 13:14:24 INFO - PROCESS | 2564 | --DOMWINDOW == 78 (00000039C1CED000) [pid = 2564] [serial = 1161] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/hit-regions/addHitRegions-NotSupportedError-01.html] 13:14:24 INFO - PROCESS | 2564 | --DOMWINDOW == 77 (00000039C1857400) [pid = 2564] [serial = 1158] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.strokeStyle.default.html] 13:14:24 INFO - PROCESS | 2564 | --DOMWINDOW == 76 (00000039C1880800) [pid = 2564] [serial = 1146] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.repeat.nullsuffix.html] 13:14:24 INFO - PROCESS | 2564 | --DOMWINDOW == 75 (00000039C7A92C00) [pid = 2564] [serial = 1149] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.repeat.undefined.html] 13:14:24 INFO - PROCESS | 2564 | --DOMWINDOW == 74 (00000039CD9DF800) [pid = 2564] [serial = 1152] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.repeat.unrecognised.html] 13:14:24 INFO - PROCESS | 2564 | --DOMWINDOW == 73 (00000039C185BC00) [pid = 2564] [serial = 1173] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.cap.closed.html] 13:14:24 INFO - PROCESS | 2564 | --DOMWINDOW == 72 (00000039C185E800) [pid = 2564] [serial = 1176] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.cap.invalid.html] 13:14:24 INFO - PROCESS | 2564 | --DOMWINDOW == 71 (00000039CE4A8000) [pid = 2564] [serial = 1140] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.repeat.empty.html] 13:14:24 INFO - PROCESS | 2564 | 1471464864481 Marionette TRACE conn7 <- [1,1572,null,{"value":["/2dcontext/line-styles/2d.line.join.miter.html",0,null,null,[["lineJoin 'miter' is rendered correctly",0,null,null]]]}] 13:14:24 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.join.miter.html | lineJoin 'miter' is rendered correctly 13:14:24 INFO - TEST-OK | /2dcontext/line-styles/2d.line.join.miter.html | took 733ms 13:14:24 INFO - PROCESS | 2564 | 1471464864526 Marionette TRACE conn7 -> [0,1573,"getWindowHandle",null] 13:14:24 INFO - PROCESS | 2564 | 1471464864528 Marionette TRACE conn7 <- [1,1573,null,{"value":"13"}] 13:14:24 INFO - TEST-START | /2dcontext/line-styles/2d.line.join.open.html 13:14:24 INFO - PROCESS | 2564 | 1471464864531 Marionette TRACE conn7 -> [0,1574,"setScriptTimeout",{"ms":35000}] 13:14:24 INFO - PROCESS | 2564 | 1471464864533 Marionette TRACE conn7 <- [1,1574,null,{}] 13:14:24 INFO - PROCESS | 2564 | 1471464864536 Marionette TRACE conn7 -> [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:14:24 INFO - PROCESS | 2564 | 1471464864538 Marionette INFO sendAsync bc8f8550-5cfe-4dfe-b5f0-ca36c3097f63 13:14:24 INFO - PROCESS | 2564 | 1471464864649 Marionette TRACE conn7 <- [1,1575,null,{"value":null}] 13:14:24 INFO - PROCESS | 2564 | 1471464864697 Marionette TRACE conn7 -> [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\", \"8d521690-0e1e-4993-8caf-94bf4ae6dcf1\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:14:24 INFO - PROCESS | 2564 | 1471464864700 Marionette INFO sendAsync bc8f8550-5cfe-4dfe-b5f0-ca36c3097f63 13:14:24 INFO - PROCESS | 2564 | ++DOCSHELL 00000039C7771800 == 42 [pid = 2564] [id = 403] 13:14:24 INFO - PROCESS | 2564 | ++DOMWINDOW == 72 (00000039C1880800) [pid = 2564] [serial = 1209] [outer = 0000000000000000] 13:14:24 INFO - PROCESS | 2564 | ++DOMWINDOW == 73 (00000039CCE52800) [pid = 2564] [serial = 1210] [outer = 00000039C1880800] 13:14:24 INFO - PROCESS | 2564 | 1471464864747 Marionette DEBUG loaded listener.js 13:14:24 INFO - PROCESS | 2564 | ++DOMWINDOW == 74 (00000039CEA4EC00) [pid = 2564] [serial = 1211] [outer = 00000039C1880800] 13:14:25 INFO - PROCESS | 2564 | 1471464865108 Marionette TRACE conn7 <- [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:14:25 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.join.open.html | Line joins are not drawn at the corner of an unclosed rectangle 13:14:25 INFO - TEST-OK | /2dcontext/line-styles/2d.line.join.open.html | took 628ms 13:14:25 INFO - PROCESS | 2564 | 1471464865168 Marionette TRACE conn7 -> [0,1577,"getWindowHandle",null] 13:14:25 INFO - PROCESS | 2564 | 1471464865170 Marionette TRACE conn7 <- [1,1577,null,{"value":"13"}] 13:14:25 INFO - TEST-START | /2dcontext/line-styles/2d.line.join.parallel.html 13:14:25 INFO - PROCESS | 2564 | 1471464865173 Marionette TRACE conn7 -> [0,1578,"setScriptTimeout",{"ms":35000}] 13:14:25 INFO - PROCESS | 2564 | 1471464865175 Marionette TRACE conn7 <- [1,1578,null,{}] 13:14:25 INFO - PROCESS | 2564 | 1471464865187 Marionette TRACE conn7 -> [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:14:25 INFO - PROCESS | 2564 | 1471464865189 Marionette INFO sendAsync bc8f8550-5cfe-4dfe-b5f0-ca36c3097f63 13:14:25 INFO - PROCESS | 2564 | 1471464865302 Marionette TRACE conn7 <- [1,1579,null,{"value":null}] 13:14:25 INFO - PROCESS | 2564 | 1471464865310 Marionette TRACE conn7 -> [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\", \"8d521690-0e1e-4993-8caf-94bf4ae6dcf1\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:14:25 INFO - PROCESS | 2564 | 1471464865312 Marionette INFO sendAsync bc8f8550-5cfe-4dfe-b5f0-ca36c3097f63 13:14:25 INFO - PROCESS | 2564 | ++DOCSHELL 00000039D3FBE000 == 43 [pid = 2564] [id = 404] 13:14:25 INFO - PROCESS | 2564 | ++DOMWINDOW == 75 (00000039CEAEB800) [pid = 2564] [serial = 1212] [outer = 0000000000000000] 13:14:25 INFO - PROCESS | 2564 | ++DOMWINDOW == 76 (00000039CEDCCC00) [pid = 2564] [serial = 1213] [outer = 00000039CEAEB800] 13:14:25 INFO - PROCESS | 2564 | 1471464865358 Marionette DEBUG loaded listener.js 13:14:25 INFO - PROCESS | 2564 | ++DOMWINDOW == 77 (00000039CF905000) [pid = 2564] [serial = 1214] [outer = 00000039CEAEB800] 13:14:25 INFO - PROCESS | 2564 | 1471464865790 Marionette TRACE conn7 <- [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:14:25 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.join.parallel.html | Line joins are drawn at 180-degree joins 13:14:25 INFO - TEST-OK | /2dcontext/line-styles/2d.line.join.parallel.html | took 629ms 13:14:25 INFO - PROCESS | 2564 | 1471464865810 Marionette TRACE conn7 -> [0,1581,"getWindowHandle",null] 13:14:25 INFO - PROCESS | 2564 | 1471464865813 Marionette TRACE conn7 <- [1,1581,null,{"value":"13"}] 13:14:25 INFO - TEST-START | /2dcontext/line-styles/2d.line.join.round.html 13:14:25 INFO - PROCESS | 2564 | 1471464865820 Marionette TRACE conn7 -> [0,1582,"setScriptTimeout",{"ms":35000}] 13:14:25 INFO - PROCESS | 2564 | 1471464865822 Marionette TRACE conn7 <- [1,1582,null,{}] 13:14:25 INFO - PROCESS | 2564 | 1471464865826 Marionette TRACE conn7 -> [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:14:25 INFO - PROCESS | 2564 | 1471464865828 Marionette INFO sendAsync bc8f8550-5cfe-4dfe-b5f0-ca36c3097f63 13:14:25 INFO - PROCESS | 2564 | 1471464865932 Marionette TRACE conn7 <- [1,1583,null,{"value":null}] 13:14:25 INFO - PROCESS | 2564 | 1471464865940 Marionette TRACE conn7 -> [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\", \"8d521690-0e1e-4993-8caf-94bf4ae6dcf1\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:14:25 INFO - PROCESS | 2564 | 1471464865942 Marionette INFO sendAsync bc8f8550-5cfe-4dfe-b5f0-ca36c3097f63 13:14:25 INFO - PROCESS | 2564 | ++DOCSHELL 00000039D41E8800 == 44 [pid = 2564] [id = 405] 13:14:25 INFO - PROCESS | 2564 | ++DOMWINDOW == 78 (00000039CFD3E800) [pid = 2564] [serial = 1215] [outer = 0000000000000000] 13:14:25 INFO - PROCESS | 2564 | ++DOMWINDOW == 79 (00000039CFD42400) [pid = 2564] [serial = 1216] [outer = 00000039CFD3E800] 13:14:25 INFO - PROCESS | 2564 | 1471464865988 Marionette DEBUG loaded listener.js 13:14:26 INFO - PROCESS | 2564 | ++DOMWINDOW == 80 (00000039D0058800) [pid = 2564] [serial = 1217] [outer = 00000039CFD3E800] 13:14:26 INFO - PROCESS | 2564 | 1471464866535 Marionette TRACE conn7 <- [1,1584,null,{"value":["/2dcontext/line-styles/2d.line.join.round.html",0,null,null,[["lineJoin 'round' is rendered correctly",0,null,null]]]}] 13:14:26 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.join.round.html | lineJoin 'round' is rendered correctly 13:14:26 INFO - TEST-OK | /2dcontext/line-styles/2d.line.join.round.html | took 797ms 13:14:26 INFO - PROCESS | 2564 | 1471464866649 Marionette TRACE conn7 -> [0,1585,"getWindowHandle",null] 13:14:26 INFO - PROCESS | 2564 | 1471464866654 Marionette TRACE conn7 <- [1,1585,null,{"value":"13"}] 13:14:26 INFO - PROCESS | 2564 | 1471464866675 Marionette TRACE conn7 -> [0,1586,"setScriptTimeout",{"ms":35000}] 13:14:26 INFO - TEST-START | /2dcontext/line-styles/2d.line.join.valid.html 13:14:26 INFO - PROCESS | 2564 | 1471464866679 Marionette TRACE conn7 <- [1,1586,null,{}] 13:14:26 INFO - PROCESS | 2564 | 1471464866686 Marionette TRACE conn7 -> [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:14:26 INFO - PROCESS | 2564 | 1471464866689 Marionette INFO sendAsync bc8f8550-5cfe-4dfe-b5f0-ca36c3097f63 13:14:26 INFO - PROCESS | 2564 | 1471464866817 Marionette TRACE conn7 <- [1,1587,null,{"value":null}] 13:14:26 INFO - PROCESS | 2564 | 1471464866888 Marionette TRACE conn7 -> [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\", \"8d521690-0e1e-4993-8caf-94bf4ae6dcf1\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:14:26 INFO - PROCESS | 2564 | 1471464866894 Marionette INFO sendAsync bc8f8550-5cfe-4dfe-b5f0-ca36c3097f63 13:14:26 INFO - PROCESS | 2564 | ++DOCSHELL 00000039CB7C3000 == 45 [pid = 2564] [id = 406] 13:14:26 INFO - PROCESS | 2564 | ++DOMWINDOW == 81 (00000039C185A000) [pid = 2564] [serial = 1218] [outer = 0000000000000000] 13:14:27 INFO - PROCESS | 2564 | ++DOMWINDOW == 82 (00000039C5A04800) [pid = 2564] [serial = 1219] [outer = 00000039C185A000] 13:14:27 INFO - PROCESS | 2564 | 1471464866999 Marionette DEBUG loaded listener.js 13:14:27 INFO - PROCESS | 2564 | ++DOMWINDOW == 83 (00000039C745F000) [pid = 2564] [serial = 1220] [outer = 00000039C185A000] 13:14:27 INFO - PROCESS | 2564 | 1471464867574 Marionette TRACE conn7 <- [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:14:27 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.join.valid.html | Setting lineJoin to valid values works 13:14:27 INFO - TEST-OK | /2dcontext/line-styles/2d.line.join.valid.html | took 942ms 13:14:27 INFO - PROCESS | 2564 | 1471464867624 Marionette TRACE conn7 -> [0,1589,"getWindowHandle",null] 13:14:27 INFO - PROCESS | 2564 | 1471464867630 Marionette TRACE conn7 <- [1,1589,null,{"value":"13"}] 13:14:27 INFO - TEST-START | /2dcontext/line-styles/2d.line.miter.acute.html 13:14:27 INFO - PROCESS | 2564 | 1471464867637 Marionette TRACE conn7 -> [0,1590,"setScriptTimeout",{"ms":35000}] 13:14:27 INFO - PROCESS | 2564 | 1471464867640 Marionette TRACE conn7 <- [1,1590,null,{}] 13:14:27 INFO - PROCESS | 2564 | 1471464867644 Marionette TRACE conn7 -> [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:14:27 INFO - PROCESS | 2564 | 1471464867647 Marionette INFO sendAsync bc8f8550-5cfe-4dfe-b5f0-ca36c3097f63 13:14:27 INFO - PROCESS | 2564 | 1471464867764 Marionette TRACE conn7 <- [1,1591,null,{"value":null}] 13:14:27 INFO - PROCESS | 2564 | 1471464867855 Marionette TRACE conn7 -> [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\", \"8d521690-0e1e-4993-8caf-94bf4ae6dcf1\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:14:27 INFO - PROCESS | 2564 | 1471464867858 Marionette INFO sendAsync bc8f8550-5cfe-4dfe-b5f0-ca36c3097f63 13:14:27 INFO - PROCESS | 2564 | ++DOCSHELL 00000039CDECF000 == 46 [pid = 2564] [id = 407] 13:14:27 INFO - PROCESS | 2564 | ++DOMWINDOW == 84 (00000039CAAF0400) [pid = 2564] [serial = 1221] [outer = 0000000000000000] 13:14:27 INFO - PROCESS | 2564 | ++DOMWINDOW == 85 (00000039CAEB6C00) [pid = 2564] [serial = 1222] [outer = 00000039CAAF0400] 13:14:27 INFO - PROCESS | 2564 | 1471464867919 Marionette DEBUG loaded listener.js 13:14:28 INFO - PROCESS | 2564 | ++DOMWINDOW == 86 (00000039CCE49400) [pid = 2564] [serial = 1223] [outer = 00000039CAAF0400] 13:14:28 INFO - PROCESS | 2564 | 1471464868565 Marionette TRACE conn7 <- [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:14:28 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.miter.acute.html | Miter joins are drawn correctly with acute angles 13:14:28 INFO - TEST-OK | /2dcontext/line-styles/2d.line.miter.acute.html | took 986ms 13:14:28 INFO - TEST-START | /2dcontext/line-styles/2d.line.miter.exceeded.html 13:14:28 INFO - PROCESS | 2564 | 1471464868624 Marionette TRACE conn7 -> [0,1593,"getWindowHandle",null] 13:14:28 INFO - PROCESS | 2564 | 1471464868627 Marionette TRACE conn7 <- [1,1593,null,{"value":"13"}] 13:14:28 INFO - PROCESS | 2564 | 1471464868631 Marionette TRACE conn7 -> [0,1594,"setScriptTimeout",{"ms":35000}] 13:14:28 INFO - PROCESS | 2564 | 1471464868635 Marionette TRACE conn7 <- [1,1594,null,{}] 13:14:28 INFO - PROCESS | 2564 | 1471464868647 Marionette TRACE conn7 -> [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:14:28 INFO - PROCESS | 2564 | 1471464868652 Marionette INFO sendAsync bc8f8550-5cfe-4dfe-b5f0-ca36c3097f63 13:14:28 INFO - PROCESS | 2564 | 1471464868767 Marionette TRACE conn7 <- [1,1595,null,{"value":null}] 13:14:28 INFO - PROCESS | 2564 | 1471464868846 Marionette TRACE conn7 -> [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\", \"8d521690-0e1e-4993-8caf-94bf4ae6dcf1\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:14:28 INFO - PROCESS | 2564 | 1471464868850 Marionette INFO sendAsync bc8f8550-5cfe-4dfe-b5f0-ca36c3097f63 13:14:28 INFO - PROCESS | 2564 | ++DOCSHELL 00000039D5686000 == 47 [pid = 2564] [id = 408] 13:14:28 INFO - PROCESS | 2564 | ++DOMWINDOW == 87 (00000039CDFC7C00) [pid = 2564] [serial = 1224] [outer = 0000000000000000] 13:14:28 INFO - PROCESS | 2564 | ++DOMWINDOW == 88 (00000039CE4AFC00) [pid = 2564] [serial = 1225] [outer = 00000039CDFC7C00] 13:14:28 INFO - PROCESS | 2564 | 1471464868952 Marionette DEBUG loaded listener.js 13:14:29 INFO - PROCESS | 2564 | ++DOMWINDOW == 89 (00000039D004BC00) [pid = 2564] [serial = 1226] [outer = 00000039CDFC7C00] 13:14:29 INFO - PROCESS | 2564 | 1471464869785 Marionette TRACE conn7 <- [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:14:29 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.miter.exceeded.html | Miter joins are not drawn when the miter limit is exceeded 13:14:29 INFO - TEST-OK | /2dcontext/line-styles/2d.line.miter.exceeded.html | took 1195ms 13:14:29 INFO - PROCESS | 2564 | 1471464869828 Marionette TRACE conn7 -> [0,1597,"getWindowHandle",null] 13:14:29 INFO - PROCESS | 2564 | 1471464869833 Marionette TRACE conn7 <- [1,1597,null,{"value":"13"}] 13:14:29 INFO - TEST-START | /2dcontext/line-styles/2d.line.miter.invalid.html 13:14:29 INFO - PROCESS | 2564 | 1471464869839 Marionette TRACE conn7 -> [0,1598,"setScriptTimeout",{"ms":35000}] 13:14:29 INFO - PROCESS | 2564 | 1471464869842 Marionette TRACE conn7 <- [1,1598,null,{}] 13:14:29 INFO - PROCESS | 2564 | 1471464869847 Marionette TRACE conn7 -> [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:14:29 INFO - PROCESS | 2564 | 1471464869850 Marionette INFO sendAsync bc8f8550-5cfe-4dfe-b5f0-ca36c3097f63 13:14:29 INFO - PROCESS | 2564 | 1471464869957 Marionette TRACE conn7 <- [1,1599,null,{"value":null}] 13:14:30 INFO - PROCESS | 2564 | 1471464870035 Marionette TRACE conn7 -> [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\", \"8d521690-0e1e-4993-8caf-94bf4ae6dcf1\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:14:30 INFO - PROCESS | 2564 | 1471464870039 Marionette INFO sendAsync bc8f8550-5cfe-4dfe-b5f0-ca36c3097f63 13:14:30 INFO - PROCESS | 2564 | ++DOCSHELL 00000039CABA6000 == 48 [pid = 2564] [id = 409] 13:14:30 INFO - PROCESS | 2564 | ++DOMWINDOW == 90 (00000039C1C12400) [pid = 2564] [serial = 1227] [outer = 0000000000000000] 13:14:30 INFO - PROCESS | 2564 | ++DOMWINDOW == 91 (00000039C1F4F400) [pid = 2564] [serial = 1228] [outer = 00000039C1C12400] 13:14:30 INFO - PROCESS | 2564 | 1471464870092 Marionette DEBUG loaded listener.js 13:14:30 INFO - PROCESS | 2564 | ++DOMWINDOW == 92 (00000039C6540C00) [pid = 2564] [serial = 1229] [outer = 00000039C1C12400] 13:14:31 INFO - PROCESS | 2564 | --DOCSHELL 00000039D3FBE000 == 47 [pid = 2564] [id = 404] 13:14:31 INFO - PROCESS | 2564 | --DOCSHELL 00000039C7771800 == 46 [pid = 2564] [id = 403] 13:14:31 INFO - PROCESS | 2564 | --DOCSHELL 00000039D24BA800 == 45 [pid = 2564] [id = 402] 13:14:31 INFO - PROCESS | 2564 | --DOCSHELL 00000039CD627800 == 44 [pid = 2564] [id = 401] 13:14:31 INFO - PROCESS | 2564 | --DOCSHELL 00000039CE1D0800 == 43 [pid = 2564] [id = 400] 13:14:31 INFO - PROCESS | 2564 | --DOCSHELL 00000039CDA6F800 == 42 [pid = 2564] [id = 399] 13:14:31 INFO - PROCESS | 2564 | --DOCSHELL 00000039CCDBD000 == 41 [pid = 2564] [id = 398] 13:14:31 INFO - PROCESS | 2564 | --DOCSHELL 00000039C6837000 == 40 [pid = 2564] [id = 397] 13:14:31 INFO - PROCESS | 2564 | --DOCSHELL 00000039C5896000 == 39 [pid = 2564] [id = 396] 13:14:31 INFO - PROCESS | 2564 | --DOCSHELL 00000039CC322000 == 38 [pid = 2564] [id = 395] 13:14:31 INFO - PROCESS | 2564 | --DOCSHELL 00000039D28EB800 == 37 [pid = 2564] [id = 384] 13:14:31 INFO - PROCESS | 2564 | --DOCSHELL 00000039CDC2A000 == 36 [pid = 2564] [id = 383] 13:14:31 INFO - PROCESS | 2564 | --DOCSHELL 00000039D3FC9000 == 35 [pid = 2564] [id = 394] 13:14:31 INFO - PROCESS | 2564 | --DOCSHELL 00000039D2534800 == 34 [pid = 2564] [id = 380] 13:14:31 INFO - PROCESS | 2564 | --DOCSHELL 00000039D25C3000 == 33 [pid = 2564] [id = 381] 13:14:31 INFO - PROCESS | 2564 | --DOCSHELL 00000039CABA9800 == 32 [pid = 2564] [id = 382] 13:14:31 INFO - PROCESS | 2564 | --DOCSHELL 00000039C6344000 == 31 [pid = 2564] [id = 385] 13:14:31 INFO - PROCESS | 2564 | --DOCSHELL 00000039D5686000 == 30 [pid = 2564] [id = 408] 13:14:31 INFO - PROCESS | 2564 | --DOCSHELL 00000039CDECF000 == 29 [pid = 2564] [id = 407] 13:14:31 INFO - PROCESS | 2564 | --DOCSHELL 00000039D41E8800 == 28 [pid = 2564] [id = 405] 13:14:31 INFO - PROCESS | 2564 | --DOCSHELL 00000039CB7C3000 == 27 [pid = 2564] [id = 406] 13:14:31 INFO - PROCESS | 2564 | --DOMWINDOW == 91 (00000039CD423400) [pid = 2564] [serial = 1172] [outer = 0000000000000000] [url = about:blank] 13:14:31 INFO - PROCESS | 2564 | --DOMWINDOW == 90 (00000039CDCBE800) [pid = 2564] [serial = 1174] [outer = 0000000000000000] [url = about:blank] 13:14:31 INFO - PROCESS | 2564 | --DOMWINDOW == 89 (00000039CE108400) [pid = 2564] [serial = 1175] [outer = 0000000000000000] [url = about:blank] 13:14:31 INFO - PROCESS | 2564 | --DOMWINDOW == 88 (00000039CEA51C00) [pid = 2564] [serial = 1181] [outer = 0000000000000000] [url = about:blank] 13:14:31 INFO - PROCESS | 2564 | --DOMWINDOW == 87 (00000039CB598000) [pid = 2564] [serial = 1177] [outer = 0000000000000000] [url = about:blank] 13:14:31 INFO - PROCESS | 2564 | --DOMWINDOW == 86 (00000039CAEB3800) [pid = 2564] [serial = 1166] [outer = 0000000000000000] [url = about:blank] 13:14:31 INFO - PROCESS | 2564 | --DOMWINDOW == 85 (00000039CE109800) [pid = 2564] [serial = 1178] [outer = 0000000000000000] [url = about:blank] 13:14:31 INFO - PROCESS | 2564 | --DOMWINDOW == 84 (00000039CEA27400) [pid = 2564] [serial = 1142] [outer = 0000000000000000] [url = about:blank] 13:14:31 INFO - PROCESS | 2564 | --DOMWINDOW == 83 (00000039CEA59C00) [pid = 2564] [serial = 1183] [outer = 0000000000000000] [url = about:blank] 13:14:31 INFO - PROCESS | 2564 | --DOMWINDOW == 82 (00000039CE4F5C00) [pid = 2564] [serial = 1180] [outer = 0000000000000000] [url = about:blank] 13:14:31 INFO - PROCESS | 2564 | --DOMWINDOW == 81 (00000039CCCA2000) [pid = 2564] [serial = 1168] [outer = 0000000000000000] [url = about:blank] 13:14:31 INFO - PROCESS | 2564 | --DOMWINDOW == 80 (00000039CCF3D000) [pid = 2564] [serial = 1171] [outer = 0000000000000000] [url = about:blank] 13:14:31 INFO - PROCESS | 2564 | --DOMWINDOW == 79 (00000039C2AD6000) [pid = 2564] [serial = 1157] [outer = 0000000000000000] [url = about:blank] 13:14:31 INFO - PROCESS | 2564 | --DOMWINDOW == 78 (00000039C188E400) [pid = 2564] [serial = 1156] [outer = 0000000000000000] [url = about:blank] 13:14:31 INFO - PROCESS | 2564 | --DOMWINDOW == 77 (00000039CAA7C400) [pid = 2564] [serial = 1165] [outer = 0000000000000000] [url = about:blank] 13:14:31 INFO - PROCESS | 2564 | --DOMWINDOW == 76 (00000039C62BE000) [pid = 2564] [serial = 1162] [outer = 0000000000000000] [url = about:blank] 13:14:31 INFO - PROCESS | 2564 | --DOMWINDOW == 75 (00000039C6859000) [pid = 2564] [serial = 1163] [outer = 0000000000000000] [url = about:blank] 13:14:31 INFO - PROCESS | 2564 | --DOMWINDOW == 74 (00000039C185C000) [pid = 2564] [serial = 1159] [outer = 0000000000000000] [url = about:blank] 13:14:31 INFO - PROCESS | 2564 | --DOMWINDOW == 73 (00000039C1CE2000) [pid = 2564] [serial = 1160] [outer = 0000000000000000] [url = about:blank] 13:14:31 INFO - PROCESS | 2564 | --DOMWINDOW == 72 (00000039CCE4CC00) [pid = 2564] [serial = 1169] [outer = 0000000000000000] [url = about:blank] 13:14:31 INFO - PROCESS | 2564 | --DOMWINDOW == 71 (00000039C63CC400) [pid = 2564] [serial = 1148] [outer = 0000000000000000] [url = about:blank] 13:14:31 INFO - PROCESS | 2564 | --DOMWINDOW == 70 (00000039C2453800) [pid = 2564] [serial = 1147] [outer = 0000000000000000] [url = about:blank] 13:14:31 INFO - PROCESS | 2564 | --DOMWINDOW == 69 (00000039CC3B8800) [pid = 2564] [serial = 1151] [outer = 0000000000000000] [url = about:blank] 13:14:31 INFO - PROCESS | 2564 | --DOMWINDOW == 68 (00000039CAA7B400) [pid = 2564] [serial = 1150] [outer = 0000000000000000] [url = about:blank] 13:14:31 INFO - PROCESS | 2564 | --DOMWINDOW == 67 (00000039CE4AB400) [pid = 2564] [serial = 1154] [outer = 0000000000000000] [url = about:blank] 13:14:31 INFO - PROCESS | 2564 | --DOMWINDOW == 66 (00000039CDB5BC00) [pid = 2564] [serial = 1153] [outer = 0000000000000000] [url = about:blank] 13:14:31 INFO - PROCESS | 2564 | 1471464871370 Marionette TRACE conn7 <- [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:14:31 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.miter.invalid.html | Setting miterLimit to invalid values is ignored 13:14:31 INFO - TEST-OK | /2dcontext/line-styles/2d.line.miter.invalid.html | took 1579ms 13:14:31 INFO - PROCESS | 2564 | 1471464871422 Marionette TRACE conn7 -> [0,1601,"getWindowHandle",null] 13:14:31 INFO - PROCESS | 2564 | 1471464871426 Marionette TRACE conn7 <- [1,1601,null,{"value":"13"}] 13:14:31 INFO - TEST-START | /2dcontext/line-styles/2d.line.miter.lineedge.html 13:14:31 INFO - PROCESS | 2564 | 1471464871432 Marionette TRACE conn7 -> [0,1602,"setScriptTimeout",{"ms":35000}] 13:14:31 INFO - PROCESS | 2564 | 1471464871435 Marionette TRACE conn7 <- [1,1602,null,{}] 13:14:31 INFO - PROCESS | 2564 | 1471464871441 Marionette TRACE conn7 -> [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:14:31 INFO - PROCESS | 2564 | 1471464871444 Marionette INFO sendAsync bc8f8550-5cfe-4dfe-b5f0-ca36c3097f63 13:14:31 INFO - PROCESS | 2564 | 1471464871542 Marionette TRACE conn7 <- [1,1603,null,{"value":null}] 13:14:31 INFO - PROCESS | 2564 | 1471464871618 Marionette TRACE conn7 -> [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\", \"8d521690-0e1e-4993-8caf-94bf4ae6dcf1\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:14:31 INFO - PROCESS | 2564 | 1471464871623 Marionette INFO sendAsync bc8f8550-5cfe-4dfe-b5f0-ca36c3097f63 13:14:31 INFO - PROCESS | 2564 | ++DOCSHELL 00000039C6615000 == 28 [pid = 2564] [id = 410] 13:14:31 INFO - PROCESS | 2564 | ++DOMWINDOW == 67 (00000039C17AF000) [pid = 2564] [serial = 1230] [outer = 0000000000000000] 13:14:31 INFO - PROCESS | 2564 | ++DOMWINDOW == 68 (00000039C1858C00) [pid = 2564] [serial = 1231] [outer = 00000039C17AF000] 13:14:31 INFO - PROCESS | 2564 | 1471464871675 Marionette DEBUG loaded listener.js 13:14:31 INFO - PROCESS | 2564 | ++DOMWINDOW == 69 (00000039C18CB000) [pid = 2564] [serial = 1232] [outer = 00000039C17AF000] 13:14:32 INFO - PROCESS | 2564 | 1471464872104 Marionette TRACE conn7 <- [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:14:32 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:14:32 INFO - TEST-OK | /2dcontext/line-styles/2d.line.miter.lineedge.html | took 732ms 13:14:32 INFO - PROCESS | 2564 | 1471464872167 Marionette TRACE conn7 -> [0,1605,"getWindowHandle",null] 13:14:32 INFO - PROCESS | 2564 | 1471464872172 Marionette TRACE conn7 <- [1,1605,null,{"value":"13"}] 13:14:32 INFO - TEST-START | /2dcontext/line-styles/2d.line.miter.obtuse.html 13:14:32 INFO - PROCESS | 2564 | 1471464872179 Marionette TRACE conn7 -> [0,1606,"setScriptTimeout",{"ms":35000}] 13:14:32 INFO - PROCESS | 2564 | 1471464872182 Marionette TRACE conn7 <- [1,1606,null,{}] 13:14:32 INFO - PROCESS | 2564 | 1471464872191 Marionette TRACE conn7 -> [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:14:32 INFO - PROCESS | 2564 | 1471464872194 Marionette INFO sendAsync bc8f8550-5cfe-4dfe-b5f0-ca36c3097f63 13:14:32 INFO - PROCESS | 2564 | 1471464872289 Marionette TRACE conn7 <- [1,1607,null,{"value":null}] 13:14:32 INFO - PROCESS | 2564 | 1471464872304 Marionette TRACE conn7 -> [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\", \"8d521690-0e1e-4993-8caf-94bf4ae6dcf1\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:14:32 INFO - PROCESS | 2564 | 1471464872307 Marionette INFO sendAsync bc8f8550-5cfe-4dfe-b5f0-ca36c3097f63 13:14:32 INFO - PROCESS | 2564 | ++DOCSHELL 00000039CB520800 == 29 [pid = 2564] [id = 411] 13:14:32 INFO - PROCESS | 2564 | ++DOMWINDOW == 70 (00000039C5BDB800) [pid = 2564] [serial = 1233] [outer = 0000000000000000] 13:14:32 INFO - PROCESS | 2564 | ++DOMWINDOW == 71 (00000039C62BD400) [pid = 2564] [serial = 1234] [outer = 00000039C5BDB800] 13:14:32 INFO - PROCESS | 2564 | 1471464872357 Marionette DEBUG loaded listener.js 13:14:32 INFO - PROCESS | 2564 | ++DOMWINDOW == 72 (00000039C6630800) [pid = 2564] [serial = 1235] [outer = 00000039C5BDB800] 13:14:32 INFO - PROCESS | 2564 | 1471464872839 Marionette TRACE conn7 <- [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:14:32 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.miter.obtuse.html | Miter joins are drawn correctly with obtuse angles 13:14:32 INFO - TEST-OK | /2dcontext/line-styles/2d.line.miter.obtuse.html | took 692ms 13:14:32 INFO - TEST-START | /2dcontext/line-styles/2d.line.miter.rightangle.html 13:14:32 INFO - PROCESS | 2564 | 1471464872873 Marionette TRACE conn7 -> [0,1609,"getWindowHandle",null] 13:14:32 INFO - PROCESS | 2564 | 1471464872876 Marionette TRACE conn7 <- [1,1609,null,{"value":"13"}] 13:14:32 INFO - PROCESS | 2564 | 1471464872879 Marionette TRACE conn7 -> [0,1610,"setScriptTimeout",{"ms":35000}] 13:14:32 INFO - PROCESS | 2564 | 1471464872883 Marionette TRACE conn7 <- [1,1610,null,{}] 13:14:32 INFO - PROCESS | 2564 | 1471464872932 Marionette TRACE conn7 -> [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:14:32 INFO - PROCESS | 2564 | 1471464872937 Marionette INFO sendAsync bc8f8550-5cfe-4dfe-b5f0-ca36c3097f63 13:14:33 INFO - PROCESS | 2564 | 1471464873030 Marionette TRACE conn7 <- [1,1611,null,{"value":null}] 13:14:33 INFO - PROCESS | 2564 | 1471464873109 Marionette TRACE conn7 -> [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\", \"8d521690-0e1e-4993-8caf-94bf4ae6dcf1\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:14:33 INFO - PROCESS | 2564 | 1471464873113 Marionette INFO sendAsync bc8f8550-5cfe-4dfe-b5f0-ca36c3097f63 13:14:33 INFO - PROCESS | 2564 | ++DOCSHELL 00000039CCEA4000 == 30 [pid = 2564] [id = 412] 13:14:33 INFO - PROCESS | 2564 | ++DOMWINDOW == 73 (00000039C17AB800) [pid = 2564] [serial = 1236] [outer = 0000000000000000] 13:14:33 INFO - PROCESS | 2564 | ++DOMWINDOW == 74 (00000039CAA87000) [pid = 2564] [serial = 1237] [outer = 00000039C17AB800] 13:14:33 INFO - PROCESS | 2564 | 1471464873166 Marionette DEBUG loaded listener.js 13:14:33 INFO - PROCESS | 2564 | ++DOMWINDOW == 75 (00000039CAEBB800) [pid = 2564] [serial = 1238] [outer = 00000039C17AB800] 13:14:33 INFO - PROCESS | 2564 | 1471464873593 Marionette TRACE conn7 <- [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:14:33 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:14:33 INFO - TEST-OK | /2dcontext/line-styles/2d.line.miter.rightangle.html | took 774ms 13:14:33 INFO - PROCESS | 2564 | 1471464873656 Marionette TRACE conn7 -> [0,1613,"getWindowHandle",null] 13:14:33 INFO - PROCESS | 2564 | 1471464873659 Marionette TRACE conn7 <- [1,1613,null,{"value":"13"}] 13:14:33 INFO - TEST-START | /2dcontext/line-styles/2d.line.miter.valid.html 13:14:33 INFO - PROCESS | 2564 | 1471464873671 Marionette TRACE conn7 -> [0,1614,"setScriptTimeout",{"ms":35000}] 13:14:33 INFO - PROCESS | 2564 | 1471464873673 Marionette TRACE conn7 <- [1,1614,null,{}] 13:14:33 INFO - PROCESS | 2564 | 1471464873677 Marionette TRACE conn7 -> [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:14:33 INFO - PROCESS | 2564 | 1471464873679 Marionette INFO sendAsync bc8f8550-5cfe-4dfe-b5f0-ca36c3097f63 13:14:33 INFO - PROCESS | 2564 | 1471464873794 Marionette TRACE conn7 <- [1,1615,null,{"value":null}] 13:14:33 INFO - PROCESS | 2564 | 1471464873807 Marionette TRACE conn7 -> [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\", \"8d521690-0e1e-4993-8caf-94bf4ae6dcf1\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:14:33 INFO - PROCESS | 2564 | 1471464873809 Marionette INFO sendAsync bc8f8550-5cfe-4dfe-b5f0-ca36c3097f63 13:14:33 INFO - PROCESS | 2564 | ++DOCSHELL 00000039CDA6F800 == 31 [pid = 2564] [id = 413] 13:14:33 INFO - PROCESS | 2564 | ++DOMWINDOW == 76 (00000039CC3B6800) [pid = 2564] [serial = 1239] [outer = 0000000000000000] 13:14:33 INFO - PROCESS | 2564 | ++DOMWINDOW == 77 (00000039CCCA6800) [pid = 2564] [serial = 1240] [outer = 00000039CC3B6800] 13:14:33 INFO - PROCESS | 2564 | 1471464873899 Marionette DEBUG loaded listener.js 13:14:33 INFO - PROCESS | 2564 | ++DOMWINDOW == 78 (00000039CCE50800) [pid = 2564] [serial = 1241] [outer = 00000039CC3B6800] 13:14:34 INFO - PROCESS | 2564 | 1471464874347 Marionette TRACE conn7 <- [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:14:34 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.miter.valid.html | Setting miterLimit to valid values works 13:14:34 INFO - TEST-OK | /2dcontext/line-styles/2d.line.miter.valid.html | took 733ms 13:14:34 INFO - PROCESS | 2564 | 1471464874409 Marionette TRACE conn7 -> [0,1617,"getWindowHandle",null] 13:14:34 INFO - PROCESS | 2564 | 1471464874411 Marionette TRACE conn7 <- [1,1617,null,{"value":"13"}] 13:14:34 INFO - TEST-START | /2dcontext/line-styles/2d.line.miter.within.html 13:14:34 INFO - PROCESS | 2564 | 1471464874415 Marionette TRACE conn7 -> [0,1618,"setScriptTimeout",{"ms":35000}] 13:14:34 INFO - PROCESS | 2564 | 1471464874417 Marionette TRACE conn7 <- [1,1618,null,{}] 13:14:34 INFO - PROCESS | 2564 | 1471464874420 Marionette TRACE conn7 -> [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:14:34 INFO - PROCESS | 2564 | 1471464874422 Marionette INFO sendAsync bc8f8550-5cfe-4dfe-b5f0-ca36c3097f63 13:14:34 INFO - PROCESS | 2564 | 1471464874536 Marionette TRACE conn7 <- [1,1619,null,{"value":null}] 13:14:34 INFO - PROCESS | 2564 | 1471464874546 Marionette TRACE conn7 -> [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\", \"8d521690-0e1e-4993-8caf-94bf4ae6dcf1\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:14:34 INFO - PROCESS | 2564 | 1471464874548 Marionette INFO sendAsync bc8f8550-5cfe-4dfe-b5f0-ca36c3097f63 13:14:34 INFO - PROCESS | 2564 | ++DOCSHELL 00000039CE11B800 == 32 [pid = 2564] [id = 414] 13:14:34 INFO - PROCESS | 2564 | ++DOMWINDOW == 79 (00000039C5B0B000) [pid = 2564] [serial = 1242] [outer = 0000000000000000] 13:14:34 INFO - PROCESS | 2564 | ++DOMWINDOW == 80 (00000039CD0E3400) [pid = 2564] [serial = 1243] [outer = 00000039C5B0B000] 13:14:34 INFO - PROCESS | 2564 | 1471464874596 Marionette DEBUG loaded listener.js 13:14:34 INFO - PROCESS | 2564 | ++DOMWINDOW == 81 (00000039CD9E5400) [pid = 2564] [serial = 1244] [outer = 00000039C5B0B000] 13:14:35 INFO - PROCESS | 2564 | 1471464875056 Marionette TRACE conn7 <- [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:14:35 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.miter.within.html | Miter joins are drawn when the miter limit is not quite exceeded 13:14:35 INFO - TEST-OK | /2dcontext/line-styles/2d.line.miter.within.html | took 690ms 13:14:35 INFO - TEST-START | /2dcontext/line-styles/2d.line.union.html 13:14:35 INFO - PROCESS | 2564 | 1471464875108 Marionette TRACE conn7 -> [0,1621,"getWindowHandle",null] 13:14:35 INFO - PROCESS | 2564 | 1471464875110 Marionette TRACE conn7 <- [1,1621,null,{"value":"13"}] 13:14:35 INFO - PROCESS | 2564 | 1471464875114 Marionette TRACE conn7 -> [0,1622,"setScriptTimeout",{"ms":35000}] 13:14:35 INFO - PROCESS | 2564 | 1471464875116 Marionette TRACE conn7 <- [1,1622,null,{}] 13:14:35 INFO - PROCESS | 2564 | 1471464875119 Marionette TRACE conn7 -> [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:14:35 INFO - PROCESS | 2564 | 1471464875126 Marionette INFO sendAsync bc8f8550-5cfe-4dfe-b5f0-ca36c3097f63 13:14:35 INFO - PROCESS | 2564 | 1471464875263 Marionette TRACE conn7 <- [1,1623,null,{"value":null}] 13:14:35 INFO - PROCESS | 2564 | 1471464875319 Marionette TRACE conn7 -> [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\", \"8d521690-0e1e-4993-8caf-94bf4ae6dcf1\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:14:35 INFO - PROCESS | 2564 | 1471464875321 Marionette INFO sendAsync bc8f8550-5cfe-4dfe-b5f0-ca36c3097f63 13:14:35 INFO - PROCESS | 2564 | ++DOCSHELL 00000039D1329800 == 33 [pid = 2564] [id = 415] 13:14:35 INFO - PROCESS | 2564 | ++DOMWINDOW == 82 (00000039CDAF2800) [pid = 2564] [serial = 1245] [outer = 0000000000000000] 13:14:35 INFO - PROCESS | 2564 | ++DOMWINDOW == 83 (00000039CDEF0400) [pid = 2564] [serial = 1246] [outer = 00000039CDAF2800] 13:14:35 INFO - PROCESS | 2564 | 1471464875369 Marionette DEBUG loaded listener.js 13:14:35 INFO - PROCESS | 2564 | ++DOMWINDOW == 84 (00000039CE4A5800) [pid = 2564] [serial = 1247] [outer = 00000039CDAF2800] 13:14:35 INFO - PROCESS | 2564 | --DOMWINDOW == 83 (00000039C745C800) [pid = 2564] [serial = 1182] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.cap.round.html] 13:14:35 INFO - PROCESS | 2564 | --DOMWINDOW == 82 (00000039C1885800) [pid = 2564] [serial = 1185] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.cap.square.html] 13:14:35 INFO - PROCESS | 2564 | --DOMWINDOW == 81 (00000039CDFC7000) [pid = 2564] [serial = 1206] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.join.miter.html] 13:14:35 INFO - PROCESS | 2564 | --DOMWINDOW == 80 (00000039CCE46C00) [pid = 2564] [serial = 1200] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.join.closed.html] 13:14:35 INFO - PROCESS | 2564 | --DOMWINDOW == 79 (00000039C1880800) [pid = 2564] [serial = 1209] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.join.open.html] 13:14:35 INFO - PROCESS | 2564 | --DOMWINDOW == 78 (00000039C1668400) [pid = 2564] [serial = 1188] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.cap.valid.html] 13:14:35 INFO - PROCESS | 2564 | --DOMWINDOW == 77 (00000039C74B5400) [pid = 2564] [serial = 1194] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.defaults.html] 13:14:35 INFO - PROCESS | 2564 | --DOMWINDOW == 76 (00000039CFD3E800) [pid = 2564] [serial = 1215] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.join.round.html] 13:14:35 INFO - PROCESS | 2564 | --DOMWINDOW == 75 (00000039CDCF0000) [pid = 2564] [serial = 1203] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.join.invalid.html] 13:14:35 INFO - PROCESS | 2564 | --DOMWINDOW == 74 (00000039C17A4C00) [pid = 2564] [serial = 1191] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.cross.html] 13:14:35 INFO - PROCESS | 2564 | --DOMWINDOW == 73 (00000039CEAEB800) [pid = 2564] [serial = 1212] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.join.parallel.html] 13:14:35 INFO - PROCESS | 2564 | --DOMWINDOW == 72 (00000039CB00AC00) [pid = 2564] [serial = 1197] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.join.bevel.html] 13:14:35 INFO - PROCESS | 2564 | 1471464875959 Marionette TRACE conn7 <- [1,1624,null,{"value":["/2dcontext/line-styles/2d.line.union.html",0,null,null,[["Canvas test: 2d.line.union",0,null,null]]]}] 13:14:35 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.union.html | Canvas test: 2d.line.union 13:14:35 INFO - TEST-OK | /2dcontext/line-styles/2d.line.union.html | took 880ms 13:14:35 INFO - PROCESS | 2564 | 1471464875997 Marionette TRACE conn7 -> [0,1625,"getWindowHandle",null] 13:14:36 INFO - PROCESS | 2564 | 1471464875999 Marionette TRACE conn7 <- [1,1625,null,{"value":"13"}] 13:14:36 INFO - PROCESS | 2564 | 1471464876006 Marionette TRACE conn7 -> [0,1626,"setScriptTimeout",{"ms":35000}] 13:14:36 INFO - TEST-START | /2dcontext/line-styles/2d.line.width.basic.html 13:14:36 INFO - PROCESS | 2564 | 1471464876008 Marionette TRACE conn7 <- [1,1626,null,{}] 13:14:36 INFO - PROCESS | 2564 | 1471464876012 Marionette TRACE conn7 -> [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:14:36 INFO - PROCESS | 2564 | 1471464876014 Marionette INFO sendAsync bc8f8550-5cfe-4dfe-b5f0-ca36c3097f63 13:14:36 INFO - PROCESS | 2564 | 1471464876096 Marionette TRACE conn7 <- [1,1627,null,{"value":null}] 13:14:36 INFO - PROCESS | 2564 | 1471464876102 Marionette TRACE conn7 -> [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\", \"8d521690-0e1e-4993-8caf-94bf4ae6dcf1\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:14:36 INFO - PROCESS | 2564 | 1471464876104 Marionette INFO sendAsync bc8f8550-5cfe-4dfe-b5f0-ca36c3097f63 13:14:36 INFO - PROCESS | 2564 | ++DOCSHELL 00000039D1E14000 == 34 [pid = 2564] [id = 416] 13:14:36 INFO - PROCESS | 2564 | ++DOMWINDOW == 73 (00000039CD22AC00) [pid = 2564] [serial = 1248] [outer = 0000000000000000] 13:14:36 INFO - PROCESS | 2564 | ++DOMWINDOW == 74 (00000039CDFBD400) [pid = 2564] [serial = 1249] [outer = 00000039CD22AC00] 13:14:36 INFO - PROCESS | 2564 | 1471464876150 Marionette DEBUG loaded listener.js 13:14:36 INFO - PROCESS | 2564 | ++DOMWINDOW == 75 (00000039CE4ACC00) [pid = 2564] [serial = 1250] [outer = 00000039CD22AC00] 13:14:36 INFO - PROCESS | 2564 | 1471464876569 Marionette TRACE conn7 <- [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:14:36 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.width.basic.html | lineWidth determines the width of line strokes 13:14:36 INFO - TEST-OK | /2dcontext/line-styles/2d.line.width.basic.html | took 586ms 13:14:36 INFO - PROCESS | 2564 | 1471464876614 Marionette TRACE conn7 -> [0,1629,"getWindowHandle",null] 13:14:36 INFO - PROCESS | 2564 | 1471464876617 Marionette TRACE conn7 <- [1,1629,null,{"value":"13"}] 13:14:36 INFO - TEST-START | /2dcontext/line-styles/2d.line.width.invalid.html 13:14:36 INFO - PROCESS | 2564 | 1471464876620 Marionette TRACE conn7 -> [0,1630,"setScriptTimeout",{"ms":35000}] 13:14:36 INFO - PROCESS | 2564 | 1471464876622 Marionette TRACE conn7 <- [1,1630,null,{}] 13:14:36 INFO - PROCESS | 2564 | 1471464876625 Marionette TRACE conn7 -> [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:14:36 INFO - PROCESS | 2564 | 1471464876627 Marionette INFO sendAsync bc8f8550-5cfe-4dfe-b5f0-ca36c3097f63 13:14:36 INFO - PROCESS | 2564 | 1471464876709 Marionette TRACE conn7 <- [1,1631,null,{"value":null}] 13:14:36 INFO - PROCESS | 2564 | 1471464876716 Marionette TRACE conn7 -> [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\", \"8d521690-0e1e-4993-8caf-94bf4ae6dcf1\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:14:36 INFO - PROCESS | 2564 | 1471464876718 Marionette INFO sendAsync bc8f8550-5cfe-4dfe-b5f0-ca36c3097f63 13:14:36 INFO - PROCESS | 2564 | ++DOCSHELL 00000039D253C800 == 35 [pid = 2564] [id = 417] 13:14:36 INFO - PROCESS | 2564 | ++DOMWINDOW == 76 (00000039CEA24000) [pid = 2564] [serial = 1251] [outer = 0000000000000000] 13:14:36 INFO - PROCESS | 2564 | ++DOMWINDOW == 77 (00000039CEA2B400) [pid = 2564] [serial = 1252] [outer = 00000039CEA24000] 13:14:36 INFO - PROCESS | 2564 | 1471464876765 Marionette DEBUG loaded listener.js 13:14:36 INFO - PROCESS | 2564 | ++DOMWINDOW == 78 (00000039CEA51000) [pid = 2564] [serial = 1253] [outer = 00000039CEA24000] 13:14:37 INFO - PROCESS | 2564 | 1471464877175 Marionette TRACE conn7 <- [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:14:37 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.width.invalid.html | Setting lineWidth to invalid values is ignored 13:14:37 INFO - TEST-OK | /2dcontext/line-styles/2d.line.width.invalid.html | took 629ms 13:14:37 INFO - TEST-START | /2dcontext/line-styles/2d.line.width.scaledefault.html 13:14:37 INFO - PROCESS | 2564 | 1471464877252 Marionette TRACE conn7 -> [0,1633,"getWindowHandle",null] 13:14:37 INFO - PROCESS | 2564 | 1471464877254 Marionette TRACE conn7 <- [1,1633,null,{"value":"13"}] 13:14:37 INFO - PROCESS | 2564 | 1471464877257 Marionette TRACE conn7 -> [0,1634,"setScriptTimeout",{"ms":35000}] 13:14:37 INFO - PROCESS | 2564 | 1471464877259 Marionette TRACE conn7 <- [1,1634,null,{}] 13:14:37 INFO - PROCESS | 2564 | 1471464877264 Marionette TRACE conn7 -> [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:14:37 INFO - PROCESS | 2564 | 1471464877266 Marionette INFO sendAsync bc8f8550-5cfe-4dfe-b5f0-ca36c3097f63 13:14:37 INFO - PROCESS | 2564 | 1471464877350 Marionette TRACE conn7 <- [1,1635,null,{"value":null}] 13:14:37 INFO - PROCESS | 2564 | 1471464877357 Marionette TRACE conn7 -> [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\", \"8d521690-0e1e-4993-8caf-94bf4ae6dcf1\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:14:37 INFO - PROCESS | 2564 | 1471464877359 Marionette INFO sendAsync bc8f8550-5cfe-4dfe-b5f0-ca36c3097f63 13:14:37 INFO - PROCESS | 2564 | ++DOCSHELL 00000039CCE9C000 == 36 [pid = 2564] [id = 418] 13:14:37 INFO - PROCESS | 2564 | ++DOMWINDOW == 79 (00000039CEA57400) [pid = 2564] [serial = 1254] [outer = 0000000000000000] 13:14:37 INFO - PROCESS | 2564 | ++DOMWINDOW == 80 (00000039CEBDCC00) [pid = 2564] [serial = 1255] [outer = 00000039CEA57400] 13:14:37 INFO - PROCESS | 2564 | 1471464877405 Marionette DEBUG loaded listener.js 13:14:37 INFO - PROCESS | 2564 | ++DOMWINDOW == 81 (00000039CF638C00) [pid = 2564] [serial = 1256] [outer = 00000039CEA57400] 13:14:38 INFO - PROCESS | 2564 | 1471464878152 Marionette TRACE conn7 <- [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:14:38 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.width.scaledefault.html | Default lineWidth strokes are affected by scale transformations 13:14:38 INFO - TEST-OK | /2dcontext/line-styles/2d.line.width.scaledefault.html | took 986ms 13:14:38 INFO - PROCESS | 2564 | 1471464878247 Marionette TRACE conn7 -> [0,1637,"getWindowHandle",null] 13:14:38 INFO - PROCESS | 2564 | 1471464878252 Marionette TRACE conn7 <- [1,1637,null,{"value":"13"}] 13:14:38 INFO - TEST-START | /2dcontext/line-styles/2d.line.width.transformed.html 13:14:38 INFO - PROCESS | 2564 | 1471464878257 Marionette TRACE conn7 -> [0,1638,"setScriptTimeout",{"ms":35000}] 13:14:38 INFO - PROCESS | 2564 | 1471464878261 Marionette TRACE conn7 <- [1,1638,null,{}] 13:14:38 INFO - PROCESS | 2564 | 1471464878268 Marionette TRACE conn7 -> [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:14:38 INFO - PROCESS | 2564 | 1471464878271 Marionette INFO sendAsync bc8f8550-5cfe-4dfe-b5f0-ca36c3097f63 13:14:38 INFO - PROCESS | 2564 | 1471464878427 Marionette TRACE conn7 <- [1,1639,null,{"value":null}] 13:14:38 INFO - PROCESS | 2564 | 1471464878541 Marionette TRACE conn7 -> [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\", \"8d521690-0e1e-4993-8caf-94bf4ae6dcf1\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:14:38 INFO - PROCESS | 2564 | 1471464878544 Marionette INFO sendAsync bc8f8550-5cfe-4dfe-b5f0-ca36c3097f63 13:14:38 INFO - PROCESS | 2564 | ++DOCSHELL 00000039CC305000 == 37 [pid = 2564] [id = 419] 13:14:38 INFO - PROCESS | 2564 | ++DOMWINDOW == 82 (00000039C17AD400) [pid = 2564] [serial = 1257] [outer = 0000000000000000] 13:14:38 INFO - PROCESS | 2564 | ++DOMWINDOW == 83 (00000039C188BC00) [pid = 2564] [serial = 1258] [outer = 00000039C17AD400] 13:14:38 INFO - PROCESS | 2564 | 1471464878608 Marionette DEBUG loaded listener.js 13:14:38 INFO - PROCESS | 2564 | ++DOMWINDOW == 84 (00000039C5A08000) [pid = 2564] [serial = 1259] [outer = 00000039C17AD400] 13:14:39 INFO - PROCESS | 2564 | 1471464879377 Marionette TRACE conn7 <- [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:14:39 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.width.transformed.html | Line stroke widths are affected by scale transformations 13:14:39 INFO - TEST-OK | /2dcontext/line-styles/2d.line.width.transformed.html | took 1139ms 13:14:39 INFO - PROCESS | 2564 | 1471464879422 Marionette TRACE conn7 -> [0,1641,"getWindowHandle",null] 13:14:39 INFO - PROCESS | 2564 | 1471464879428 Marionette TRACE conn7 <- [1,1641,null,{"value":"13"}] 13:14:39 INFO - PROCESS | 2564 | 1471464879436 Marionette TRACE conn7 -> [0,1642,"setScriptTimeout",{"ms":35000}] 13:14:39 INFO - PROCESS | 2564 | 1471464879439 Marionette TRACE conn7 <- [1,1642,null,{}] 13:14:39 INFO - TEST-START | /2dcontext/line-styles/2d.line.width.valid.html 13:14:39 INFO - PROCESS | 2564 | 1471464879443 Marionette TRACE conn7 -> [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:14:39 INFO - PROCESS | 2564 | 1471464879447 Marionette INFO sendAsync bc8f8550-5cfe-4dfe-b5f0-ca36c3097f63 13:14:39 INFO - PROCESS | 2564 | 1471464879590 Marionette TRACE conn7 <- [1,1643,null,{"value":null}] 13:14:39 INFO - PROCESS | 2564 | 1471464879662 Marionette TRACE conn7 -> [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\", \"8d521690-0e1e-4993-8caf-94bf4ae6dcf1\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:14:39 INFO - PROCESS | 2564 | 1471464879665 Marionette INFO sendAsync bc8f8550-5cfe-4dfe-b5f0-ca36c3097f63 13:14:39 INFO - PROCESS | 2564 | ++DOCSHELL 00000039C1921000 == 38 [pid = 2564] [id = 420] 13:14:39 INFO - PROCESS | 2564 | ++DOMWINDOW == 85 (00000039C1670400) [pid = 2564] [serial = 1260] [outer = 0000000000000000] 13:14:39 INFO - PROCESS | 2564 | ++DOMWINDOW == 86 (00000039C1853000) [pid = 2564] [serial = 1261] [outer = 00000039C1670400] 13:14:39 INFO - PROCESS | 2564 | 1471464879861 Marionette DEBUG loaded listener.js 13:14:39 INFO - PROCESS | 2564 | ++DOMWINDOW == 87 (00000039C1FDF400) [pid = 2564] [serial = 1262] [outer = 00000039C1670400] 13:14:40 INFO - PROCESS | 2564 | --DOCSHELL 00000039D253C800 == 37 [pid = 2564] [id = 417] 13:14:40 INFO - PROCESS | 2564 | --DOCSHELL 00000039D1E14000 == 36 [pid = 2564] [id = 416] 13:14:40 INFO - PROCESS | 2564 | --DOCSHELL 00000039D1329800 == 35 [pid = 2564] [id = 415] 13:14:40 INFO - PROCESS | 2564 | --DOCSHELL 00000039CE11B800 == 34 [pid = 2564] [id = 414] 13:14:40 INFO - PROCESS | 2564 | --DOCSHELL 00000039CDA6F800 == 33 [pid = 2564] [id = 413] 13:14:40 INFO - PROCESS | 2564 | --DOCSHELL 00000039CCEA4000 == 32 [pid = 2564] [id = 412] 13:14:40 INFO - PROCESS | 2564 | --DOCSHELL 00000039CB520800 == 31 [pid = 2564] [id = 411] 13:14:40 INFO - PROCESS | 2564 | --DOCSHELL 00000039C6615000 == 30 [pid = 2564] [id = 410] 13:14:40 INFO - PROCESS | 2564 | --DOMWINDOW == 86 (00000039CCF3B800) [pid = 2564] [serial = 1201] [outer = 0000000000000000] [url = about:blank] 13:14:40 INFO - PROCESS | 2564 | --DOMWINDOW == 85 (00000039CD9DCC00) [pid = 2564] [serial = 1202] [outer = 0000000000000000] [url = about:blank] 13:14:40 INFO - PROCESS | 2564 | --DOMWINDOW == 84 (00000039CDCF4800) [pid = 2564] [serial = 1204] [outer = 0000000000000000] [url = about:blank] 13:14:40 INFO - PROCESS | 2564 | --DOMWINDOW == 83 (00000039C1F4F800) [pid = 2564] [serial = 1186] [outer = 0000000000000000] [url = about:blank] 13:14:40 INFO - PROCESS | 2564 | --DOMWINDOW == 82 (00000039C63AF000) [pid = 2564] [serial = 1187] [outer = 0000000000000000] [url = about:blank] 13:14:40 INFO - PROCESS | 2564 | --DOMWINDOW == 81 (00000039CCE52800) [pid = 2564] [serial = 1210] [outer = 0000000000000000] [url = about:blank] 13:14:40 INFO - PROCESS | 2564 | --DOMWINDOW == 80 (00000039CEAEE400) [pid = 2564] [serial = 1184] [outer = 0000000000000000] [url = about:blank] 13:14:40 INFO - PROCESS | 2564 | --DOMWINDOW == 79 (00000039C7A62800) [pid = 2564] [serial = 1195] [outer = 0000000000000000] [url = about:blank] 13:14:40 INFO - PROCESS | 2564 | --DOMWINDOW == 78 (00000039CAA7D800) [pid = 2564] [serial = 1196] [outer = 0000000000000000] [url = about:blank] 13:14:40 INFO - PROCESS | 2564 | --DOMWINDOW == 77 (00000039C24A4400) [pid = 2564] [serial = 1192] [outer = 0000000000000000] [url = about:blank] 13:14:40 INFO - PROCESS | 2564 | --DOMWINDOW == 76 (00000039C624A000) [pid = 2564] [serial = 1193] [outer = 0000000000000000] [url = about:blank] 13:14:40 INFO - PROCESS | 2564 | --DOMWINDOW == 75 (00000039CC3BA800) [pid = 2564] [serial = 1198] [outer = 0000000000000000] [url = about:blank] 13:14:40 INFO - PROCESS | 2564 | --DOMWINDOW == 74 (00000039C17B0C00) [pid = 2564] [serial = 1189] [outer = 0000000000000000] [url = about:blank] 13:14:40 INFO - PROCESS | 2564 | --DOMWINDOW == 73 (00000039C1CE5400) [pid = 2564] [serial = 1190] [outer = 0000000000000000] [url = about:blank] 13:14:40 INFO - PROCESS | 2564 | --DOMWINDOW == 72 (00000039CF905000) [pid = 2564] [serial = 1214] [outer = 0000000000000000] [url = about:blank] 13:14:40 INFO - PROCESS | 2564 | --DOMWINDOW == 71 (00000039CEA4F400) [pid = 2564] [serial = 1207] [outer = 0000000000000000] [url = about:blank] 13:14:40 INFO - PROCESS | 2564 | --DOMWINDOW == 70 (00000039CDFC6C00) [pid = 2564] [serial = 1205] [outer = 0000000000000000] [url = about:blank] 13:14:40 INFO - PROCESS | 2564 | --DOMWINDOW == 69 (00000039CFD42400) [pid = 2564] [serial = 1216] [outer = 0000000000000000] [url = about:blank] 13:14:40 INFO - PROCESS | 2564 | --DOMWINDOW == 68 (00000039CEDCCC00) [pid = 2564] [serial = 1213] [outer = 0000000000000000] [url = about:blank] 13:14:40 INFO - PROCESS | 2564 | --DOMWINDOW == 67 (00000039CEA8FC00) [pid = 2564] [serial = 1208] [outer = 0000000000000000] [url = about:blank] 13:14:40 INFO - PROCESS | 2564 | --DOMWINDOW == 66 (00000039D0058800) [pid = 2564] [serial = 1217] [outer = 0000000000000000] [url = about:blank] 13:14:40 INFO - PROCESS | 2564 | --DOMWINDOW == 65 (00000039CEA4EC00) [pid = 2564] [serial = 1211] [outer = 0000000000000000] [url = about:blank] 13:14:40 INFO - PROCESS | 2564 | --DOMWINDOW == 64 (00000039CCE46400) [pid = 2564] [serial = 1199] [outer = 0000000000000000] [url = about:blank] 13:14:40 INFO - PROCESS | 2564 | 1471464880483 Marionette TRACE conn7 <- [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:14:40 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.width.valid.html | Setting lineWidth to valid values works 13:14:40 INFO - TEST-OK | /2dcontext/line-styles/2d.line.width.valid.html | took 1071ms 13:14:40 INFO - PROCESS | 2564 | 1471464880526 Marionette TRACE conn7 -> [0,1645,"getWindowHandle",null] 13:14:40 INFO - PROCESS | 2564 | 1471464880531 Marionette TRACE conn7 <- [1,1645,null,{"value":"13"}] 13:14:40 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.angle.1.html 13:14:40 INFO - PROCESS | 2564 | 1471464880538 Marionette TRACE conn7 -> [0,1646,"setScriptTimeout",{"ms":35000}] 13:14:40 INFO - PROCESS | 2564 | 1471464880541 Marionette TRACE conn7 <- [1,1646,null,{}] 13:14:40 INFO - PROCESS | 2564 | 1471464880546 Marionette TRACE conn7 -> [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:14:40 INFO - PROCESS | 2564 | 1471464880549 Marionette INFO sendAsync bc8f8550-5cfe-4dfe-b5f0-ca36c3097f63 13:14:40 INFO - PROCESS | 2564 | 1471464880644 Marionette TRACE conn7 <- [1,1647,null,{"value":null}] 13:14:40 INFO - PROCESS | 2564 | 1471464880653 Marionette TRACE conn7 -> [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\", \"8d521690-0e1e-4993-8caf-94bf4ae6dcf1\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:14:40 INFO - PROCESS | 2564 | 1471464880656 Marionette INFO sendAsync bc8f8550-5cfe-4dfe-b5f0-ca36c3097f63 13:14:40 INFO - PROCESS | 2564 | ++DOCSHELL 00000039CB506800 == 31 [pid = 2564] [id = 421] 13:14:40 INFO - PROCESS | 2564 | ++DOMWINDOW == 65 (00000039C1CED000) [pid = 2564] [serial = 1263] [outer = 0000000000000000] 13:14:40 INFO - PROCESS | 2564 | ++DOMWINDOW == 66 (00000039C63AF000) [pid = 2564] [serial = 1264] [outer = 00000039C1CED000] 13:14:40 INFO - PROCESS | 2564 | 1471464880707 Marionette DEBUG loaded listener.js 13:14:40 INFO - PROCESS | 2564 | ++DOMWINDOW == 67 (00000039C74B6000) [pid = 2564] [serial = 1265] [outer = 00000039C1CED000] 13:14:41 INFO - PROCESS | 2564 | 1471464881252 Marionette TRACE conn7 <- [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:14:41 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.angle.1.html | arc() draws pi/2 .. -pi anticlockwise correctly 13:14:41 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.angle.1.html | took 734ms 13:14:41 INFO - PROCESS | 2564 | 1471464881276 Marionette TRACE conn7 -> [0,1649,"getWindowHandle",null] 13:14:41 INFO - PROCESS | 2564 | 1471464881280 Marionette TRACE conn7 <- [1,1649,null,{"value":"13"}] 13:14:41 INFO - PROCESS | 2564 | 1471464881286 Marionette TRACE conn7 -> [0,1650,"setScriptTimeout",{"ms":35000}] 13:14:41 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.angle.2.html 13:14:41 INFO - PROCESS | 2564 | 1471464881289 Marionette TRACE conn7 <- [1,1650,null,{}] 13:14:41 INFO - PROCESS | 2564 | 1471464881293 Marionette TRACE conn7 -> [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:14:41 INFO - PROCESS | 2564 | 1471464881295 Marionette INFO sendAsync bc8f8550-5cfe-4dfe-b5f0-ca36c3097f63 13:14:41 INFO - PROCESS | 2564 | 1471464881391 Marionette TRACE conn7 <- [1,1651,null,{"value":null}] 13:14:41 INFO - PROCESS | 2564 | 1471464881464 Marionette TRACE conn7 -> [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\", \"8d521690-0e1e-4993-8caf-94bf4ae6dcf1\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:14:41 INFO - PROCESS | 2564 | 1471464881466 Marionette INFO sendAsync bc8f8550-5cfe-4dfe-b5f0-ca36c3097f63 13:14:41 INFO - PROCESS | 2564 | ++DOCSHELL 00000039CCE2E000 == 32 [pid = 2564] [id = 422] 13:14:41 INFO - PROCESS | 2564 | ++DOMWINDOW == 68 (00000039C7A91400) [pid = 2564] [serial = 1266] [outer = 0000000000000000] 13:14:41 INFO - PROCESS | 2564 | ++DOMWINDOW == 69 (00000039CB005400) [pid = 2564] [serial = 1267] [outer = 00000039C7A91400] 13:14:41 INFO - PROCESS | 2564 | 1471464881529 Marionette DEBUG loaded listener.js 13:14:41 INFO - PROCESS | 2564 | ++DOMWINDOW == 70 (00000039CCC25C00) [pid = 2564] [serial = 1268] [outer = 00000039C7A91400] 13:14:41 INFO - PROCESS | 2564 | 1471464881941 Marionette TRACE conn7 <- [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:14:41 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.angle.2.html | arc() draws -3pi/2 .. -pi anticlockwise correctly 13:14:41 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.angle.2.html | took 691ms 13:14:41 INFO - PROCESS | 2564 | 1471464881981 Marionette TRACE conn7 -> [0,1653,"getWindowHandle",null] 13:14:41 INFO - PROCESS | 2564 | 1471464881984 Marionette TRACE conn7 <- [1,1653,null,{"value":"13"}] 13:14:41 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.angle.3.html 13:14:41 INFO - PROCESS | 2564 | 1471464881987 Marionette TRACE conn7 -> [0,1654,"setScriptTimeout",{"ms":35000}] 13:14:41 INFO - PROCESS | 2564 | 1471464881991 Marionette TRACE conn7 <- [1,1654,null,{}] 13:14:42 INFO - PROCESS | 2564 | 1471464882003 Marionette TRACE conn7 -> [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:14:42 INFO - PROCESS | 2564 | 1471464882008 Marionette INFO sendAsync bc8f8550-5cfe-4dfe-b5f0-ca36c3097f63 13:14:42 INFO - PROCESS | 2564 | 1471464882100 Marionette TRACE conn7 <- [1,1655,null,{"value":null}] 13:14:42 INFO - PROCESS | 2564 | 1471464882108 Marionette TRACE conn7 -> [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\", \"8d521690-0e1e-4993-8caf-94bf4ae6dcf1\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:14:42 INFO - PROCESS | 2564 | 1471464882110 Marionette INFO sendAsync bc8f8550-5cfe-4dfe-b5f0-ca36c3097f63 13:14:42 INFO - PROCESS | 2564 | ++DOCSHELL 00000039CDED1800 == 33 [pid = 2564] [id = 423] 13:14:42 INFO - PROCESS | 2564 | ++DOMWINDOW == 71 (00000039C166E000) [pid = 2564] [serial = 1269] [outer = 0000000000000000] 13:14:42 INFO - PROCESS | 2564 | ++DOMWINDOW == 72 (00000039CD22F000) [pid = 2564] [serial = 1270] [outer = 00000039C166E000] 13:14:42 INFO - PROCESS | 2564 | 1471464882157 Marionette DEBUG loaded listener.js 13:14:42 INFO - PROCESS | 2564 | ++DOMWINDOW == 73 (00000039CDB5A400) [pid = 2564] [serial = 1271] [outer = 00000039C166E000] 13:14:42 INFO - PROCESS | 2564 | 1471464882583 Marionette TRACE conn7 <- [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:14:42 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.angle.3.html | arc() wraps angles mod 2pi when anticlockwise and end > start+2pi 13:14:42 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.angle.3.html | took 628ms 13:14:42 INFO - PROCESS | 2564 | 1471464882622 Marionette TRACE conn7 -> [0,1657,"getWindowHandle",null] 13:14:42 INFO - PROCESS | 2564 | 1471464882625 Marionette TRACE conn7 <- [1,1657,null,{"value":"13"}] 13:14:42 INFO - PROCESS | 2564 | 1471464882628 Marionette TRACE conn7 -> [0,1658,"setScriptTimeout",{"ms":35000}] 13:14:42 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.angle.4.html 13:14:42 INFO - PROCESS | 2564 | 1471464882630 Marionette TRACE conn7 <- [1,1658,null,{}] 13:14:42 INFO - PROCESS | 2564 | 1471464882643 Marionette TRACE conn7 -> [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:14:42 INFO - PROCESS | 2564 | 1471464882645 Marionette INFO sendAsync bc8f8550-5cfe-4dfe-b5f0-ca36c3097f63 13:14:42 INFO - PROCESS | 2564 | 1471464882800 Marionette TRACE conn7 <- [1,1659,null,{"value":null}] 13:14:42 INFO - PROCESS | 2564 | 1471464882846 Marionette TRACE conn7 -> [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\", \"8d521690-0e1e-4993-8caf-94bf4ae6dcf1\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:14:42 INFO - PROCESS | 2564 | 1471464882849 Marionette INFO sendAsync bc8f8550-5cfe-4dfe-b5f0-ca36c3097f63 13:14:42 INFO - PROCESS | 2564 | ++DOCSHELL 00000039D02CC800 == 34 [pid = 2564] [id = 424] 13:14:42 INFO - PROCESS | 2564 | ++DOMWINDOW == 74 (00000039CDCF3C00) [pid = 2564] [serial = 1272] [outer = 0000000000000000] 13:14:42 INFO - PROCESS | 2564 | ++DOMWINDOW == 75 (00000039CDFB8C00) [pid = 2564] [serial = 1273] [outer = 00000039CDCF3C00] 13:14:42 INFO - PROCESS | 2564 | 1471464882896 Marionette DEBUG loaded listener.js 13:14:42 INFO - PROCESS | 2564 | ++DOMWINDOW == 76 (00000039CE078000) [pid = 2564] [serial = 1274] [outer = 00000039CDCF3C00] 13:14:43 INFO - PROCESS | 2564 | 1471464883326 Marionette TRACE conn7 <- [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:14:43 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.angle.4.html | arc() draws a full circle when clockwise and end > start+2pi 13:14:43 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.angle.4.html | took 732ms 13:14:43 INFO - PROCESS | 2564 | 1471464883364 Marionette TRACE conn7 -> [0,1661,"getWindowHandle",null] 13:14:43 INFO - PROCESS | 2564 | 1471464883366 Marionette TRACE conn7 <- [1,1661,null,{"value":"13"}] 13:14:43 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.angle.5.html 13:14:43 INFO - PROCESS | 2564 | 1471464883369 Marionette TRACE conn7 -> [0,1662,"setScriptTimeout",{"ms":35000}] 13:14:43 INFO - PROCESS | 2564 | 1471464883371 Marionette TRACE conn7 <- [1,1662,null,{}] 13:14:43 INFO - PROCESS | 2564 | 1471464883375 Marionette TRACE conn7 -> [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:14:43 INFO - PROCESS | 2564 | 1471464883377 Marionette INFO sendAsync bc8f8550-5cfe-4dfe-b5f0-ca36c3097f63 13:14:43 INFO - PROCESS | 2564 | 1471464883490 Marionette TRACE conn7 <- [1,1663,null,{"value":null}] 13:14:43 INFO - PROCESS | 2564 | 1471464883495 Marionette TRACE conn7 -> [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\", \"8d521690-0e1e-4993-8caf-94bf4ae6dcf1\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:14:43 INFO - PROCESS | 2564 | 1471464883497 Marionette INFO sendAsync bc8f8550-5cfe-4dfe-b5f0-ca36c3097f63 13:14:43 INFO - PROCESS | 2564 | ++DOCSHELL 00000039CDE5F800 == 35 [pid = 2564] [id = 425] 13:14:43 INFO - PROCESS | 2564 | ++DOMWINDOW == 77 (00000039CE4A4C00) [pid = 2564] [serial = 1275] [outer = 0000000000000000] 13:14:43 INFO - PROCESS | 2564 | ++DOMWINDOW == 78 (00000039CE4EB400) [pid = 2564] [serial = 1276] [outer = 00000039CE4A4C00] 13:14:43 INFO - PROCESS | 2564 | 1471464883558 Marionette DEBUG loaded listener.js 13:14:43 INFO - PROCESS | 2564 | ++DOMWINDOW == 79 (00000039CEA57000) [pid = 2564] [serial = 1277] [outer = 00000039CE4A4C00] 13:14:44 INFO - PROCESS | 2564 | 1471464884054 Marionette TRACE conn7 <- [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:14:44 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.angle.5.html | arc() wraps angles mod 2pi when clockwise and start > end+2pi 13:14:44 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.angle.5.html | took 734ms 13:14:44 INFO - PROCESS | 2564 | 1471464884134 Marionette TRACE conn7 -> [0,1665,"getWindowHandle",null] 13:14:44 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.angle.6.html 13:14:44 INFO - PROCESS | 2564 | 1471464884137 Marionette TRACE conn7 <- [1,1665,null,{"value":"13"}] 13:14:44 INFO - PROCESS | 2564 | 1471464884141 Marionette TRACE conn7 -> [0,1666,"setScriptTimeout",{"ms":35000}] 13:14:44 INFO - PROCESS | 2564 | 1471464884142 Marionette TRACE conn7 <- [1,1666,null,{}] 13:14:44 INFO - PROCESS | 2564 | 1471464884146 Marionette TRACE conn7 -> [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:14:44 INFO - PROCESS | 2564 | 1471464884152 Marionette INFO sendAsync bc8f8550-5cfe-4dfe-b5f0-ca36c3097f63 13:14:44 INFO - PROCESS | 2564 | 1471464884274 Marionette TRACE conn7 <- [1,1667,null,{"value":null}] 13:14:44 INFO - PROCESS | 2564 | 1471464884330 Marionette TRACE conn7 -> [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\", \"8d521690-0e1e-4993-8caf-94bf4ae6dcf1\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:14:44 INFO - PROCESS | 2564 | 1471464884332 Marionette INFO sendAsync bc8f8550-5cfe-4dfe-b5f0-ca36c3097f63 13:14:44 INFO - PROCESS | 2564 | ++DOCSHELL 00000039D28DC000 == 36 [pid = 2564] [id = 426] 13:14:44 INFO - PROCESS | 2564 | ++DOMWINDOW == 80 (00000039CF90C400) [pid = 2564] [serial = 1278] [outer = 0000000000000000] 13:14:44 INFO - PROCESS | 2564 | ++DOMWINDOW == 81 (00000039CFD42800) [pid = 2564] [serial = 1279] [outer = 00000039CF90C400] 13:14:44 INFO - PROCESS | 2564 | 1471464884380 Marionette DEBUG loaded listener.js 13:14:44 INFO - PROCESS | 2564 | ++DOMWINDOW == 82 (00000039D00CF800) [pid = 2564] [serial = 1280] [outer = 00000039CF90C400] 13:14:44 INFO - PROCESS | 2564 | --DOMWINDOW == 81 (00000039CC3B6800) [pid = 2564] [serial = 1239] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.miter.valid.html] 13:14:44 INFO - PROCESS | 2564 | --DOMWINDOW == 80 (00000039C1C12400) [pid = 2564] [serial = 1227] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.miter.invalid.html] 13:14:44 INFO - PROCESS | 2564 | --DOMWINDOW == 79 (00000039C17AF000) [pid = 2564] [serial = 1230] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.miter.lineedge.html] 13:14:44 INFO - PROCESS | 2564 | --DOMWINDOW == 78 (00000039C5BDB800) [pid = 2564] [serial = 1233] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.miter.obtuse.html] 13:14:44 INFO - PROCESS | 2564 | --DOMWINDOW == 77 (00000039C17AB800) [pid = 2564] [serial = 1236] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.miter.rightangle.html] 13:14:44 INFO - PROCESS | 2564 | --DOMWINDOW == 76 (00000039C5B0B000) [pid = 2564] [serial = 1242] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.miter.within.html] 13:14:44 INFO - PROCESS | 2564 | --DOMWINDOW == 75 (00000039C185A000) [pid = 2564] [serial = 1218] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.join.valid.html] 13:14:44 INFO - PROCESS | 2564 | --DOMWINDOW == 74 (00000039CAAF0400) [pid = 2564] [serial = 1221] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.miter.acute.html] 13:14:44 INFO - PROCESS | 2564 | --DOMWINDOW == 73 (00000039CDFC7C00) [pid = 2564] [serial = 1224] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.miter.exceeded.html] 13:14:44 INFO - PROCESS | 2564 | --DOMWINDOW == 72 (00000039CDAF2800) [pid = 2564] [serial = 1245] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.union.html] 13:14:44 INFO - PROCESS | 2564 | --DOMWINDOW == 71 (00000039CEA24000) [pid = 2564] [serial = 1251] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.width.invalid.html] 13:14:44 INFO - PROCESS | 2564 | --DOMWINDOW == 70 (00000039CD22AC00) [pid = 2564] [serial = 1248] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.width.basic.html] 13:14:44 INFO - PROCESS | 2564 | 1471464884844 Marionette TRACE conn7 <- [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:14:44 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.angle.6.html | arc() draws a full circle when anticlockwise and start > end+2pi 13:14:44 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.angle.6.html | took 733ms 13:14:44 INFO - PROCESS | 2564 | 1471464884875 Marionette TRACE conn7 -> [0,1669,"getWindowHandle",null] 13:14:44 INFO - PROCESS | 2564 | 1471464884877 Marionette TRACE conn7 <- [1,1669,null,{"value":"13"}] 13:14:44 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.default.html 13:14:44 INFO - PROCESS | 2564 | 1471464884884 Marionette TRACE conn7 -> [0,1670,"setScriptTimeout",{"ms":35000}] 13:14:44 INFO - PROCESS | 2564 | 1471464884886 Marionette TRACE conn7 <- [1,1670,null,{}] 13:14:44 INFO - PROCESS | 2564 | 1471464884890 Marionette TRACE conn7 -> [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:14:44 INFO - PROCESS | 2564 | 1471464884892 Marionette INFO sendAsync bc8f8550-5cfe-4dfe-b5f0-ca36c3097f63 13:14:45 INFO - PROCESS | 2564 | 1471464885007 Marionette TRACE conn7 <- [1,1671,null,{"value":null}] 13:14:45 INFO - PROCESS | 2564 | 1471464885058 Marionette TRACE conn7 -> [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\", \"8d521690-0e1e-4993-8caf-94bf4ae6dcf1\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:14:45 INFO - PROCESS | 2564 | 1471464885060 Marionette INFO sendAsync bc8f8550-5cfe-4dfe-b5f0-ca36c3097f63 13:14:45 INFO - PROCESS | 2564 | ++DOCSHELL 00000039D3FCB800 == 37 [pid = 2564] [id = 427] 13:14:45 INFO - PROCESS | 2564 | ++DOMWINDOW == 71 (00000039C1229800) [pid = 2564] [serial = 1281] [outer = 0000000000000000] 13:14:45 INFO - PROCESS | 2564 | ++DOMWINDOW == 72 (00000039C7A90C00) [pid = 2564] [serial = 1282] [outer = 00000039C1229800] 13:14:45 INFO - PROCESS | 2564 | 1471464885107 Marionette DEBUG loaded listener.js 13:14:45 INFO - PROCESS | 2564 | ++DOMWINDOW == 73 (00000039CDCEC800) [pid = 2564] [serial = 1283] [outer = 00000039C1229800] 13:14:45 INFO - PROCESS | 2564 | 1471464885473 Marionette TRACE conn7 <- [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:14:45 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.default.html | arc() with missing last argument defaults to clockwise 13:14:45 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.default.html | took 628ms 13:14:45 INFO - PROCESS | 2564 | 1471464885512 Marionette TRACE conn7 -> [0,1673,"getWindowHandle",null] 13:14:45 INFO - PROCESS | 2564 | 1471464885522 Marionette TRACE conn7 <- [1,1673,null,{"value":"13"}] 13:14:45 INFO - PROCESS | 2564 | 1471464885526 Marionette TRACE conn7 -> [0,1674,"setScriptTimeout",{"ms":35000}] 13:14:45 INFO - PROCESS | 2564 | 1471464885528 Marionette TRACE conn7 <- [1,1674,null,{}] 13:14:45 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.empty.html 13:14:45 INFO - PROCESS | 2564 | 1471464885532 Marionette TRACE conn7 -> [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:14:45 INFO - PROCESS | 2564 | 1471464885534 Marionette INFO sendAsync bc8f8550-5cfe-4dfe-b5f0-ca36c3097f63 13:14:45 INFO - PROCESS | 2564 | 1471464885674 Marionette TRACE conn7 <- [1,1675,null,{"value":null}] 13:14:45 INFO - PROCESS | 2564 | 1471464885688 Marionette TRACE conn7 -> [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\", \"8d521690-0e1e-4993-8caf-94bf4ae6dcf1\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:14:45 INFO - PROCESS | 2564 | 1471464885690 Marionette INFO sendAsync bc8f8550-5cfe-4dfe-b5f0-ca36c3097f63 13:14:45 INFO - PROCESS | 2564 | ++DOCSHELL 00000039D41EA000 == 38 [pid = 2564] [id = 428] 13:14:45 INFO - PROCESS | 2564 | ++DOMWINDOW == 74 (00000039CE4A9800) [pid = 2564] [serial = 1284] [outer = 0000000000000000] 13:14:45 INFO - PROCESS | 2564 | ++DOMWINDOW == 75 (00000039D0286400) [pid = 2564] [serial = 1285] [outer = 00000039CE4A9800] 13:14:45 INFO - PROCESS | 2564 | 1471464885737 Marionette DEBUG loaded listener.js 13:14:45 INFO - PROCESS | 2564 | ++DOMWINDOW == 76 (00000039D05BA000) [pid = 2564] [serial = 1286] [outer = 00000039CE4A9800] 13:14:46 INFO - PROCESS | 2564 | 1471464886141 Marionette TRACE conn7 <- [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:14:46 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:14:46 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.empty.html | took 629ms 13:14:46 INFO - PROCESS | 2564 | 1471464886161 Marionette TRACE conn7 -> [0,1677,"getWindowHandle",null] 13:14:46 INFO - PROCESS | 2564 | 1471464886163 Marionette TRACE conn7 <- [1,1677,null,{"value":"13"}] 13:14:46 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.end.html 13:14:46 INFO - PROCESS | 2564 | 1471464886166 Marionette TRACE conn7 -> [0,1678,"setScriptTimeout",{"ms":35000}] 13:14:46 INFO - PROCESS | 2564 | 1471464886168 Marionette TRACE conn7 <- [1,1678,null,{}] 13:14:46 INFO - PROCESS | 2564 | 1471464886171 Marionette TRACE conn7 -> [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:14:46 INFO - PROCESS | 2564 | 1471464886173 Marionette INFO sendAsync bc8f8550-5cfe-4dfe-b5f0-ca36c3097f63 13:14:46 INFO - PROCESS | 2564 | 1471464886289 Marionette TRACE conn7 <- [1,1679,null,{"value":null}] 13:14:46 INFO - PROCESS | 2564 | 1471464886298 Marionette TRACE conn7 -> [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\", \"8d521690-0e1e-4993-8caf-94bf4ae6dcf1\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:14:46 INFO - PROCESS | 2564 | 1471464886300 Marionette INFO sendAsync bc8f8550-5cfe-4dfe-b5f0-ca36c3097f63 13:14:46 INFO - PROCESS | 2564 | ++DOCSHELL 00000039CDECE000 == 39 [pid = 2564] [id = 429] 13:14:46 INFO - PROCESS | 2564 | ++DOMWINDOW == 77 (00000039D05E1C00) [pid = 2564] [serial = 1287] [outer = 0000000000000000] 13:14:46 INFO - PROCESS | 2564 | ++DOMWINDOW == 78 (00000039D05E6000) [pid = 2564] [serial = 1288] [outer = 00000039D05E1C00] 13:14:46 INFO - PROCESS | 2564 | 1471464886346 Marionette DEBUG loaded listener.js 13:14:46 INFO - PROCESS | 2564 | ++DOMWINDOW == 79 (00000039D0F72C00) [pid = 2564] [serial = 1289] [outer = 00000039D05E1C00] 13:14:46 INFO - PROCESS | 2564 | 1471464886805 Marionette TRACE conn7 <- [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:14:46 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.end.html | arc() adds the end point of the arc to the subpath 13:14:46 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.end.html | took 671ms 13:14:46 INFO - PROCESS | 2564 | 1471464886841 Marionette TRACE conn7 -> [0,1681,"getWindowHandle",null] 13:14:46 INFO - PROCESS | 2564 | 1471464886847 Marionette TRACE conn7 <- [1,1681,null,{"value":"13"}] 13:14:46 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.negative.html 13:14:46 INFO - PROCESS | 2564 | 1471464886852 Marionette TRACE conn7 -> [0,1682,"setScriptTimeout",{"ms":35000}] 13:14:46 INFO - PROCESS | 2564 | 1471464886856 Marionette TRACE conn7 <- [1,1682,null,{}] 13:14:46 INFO - PROCESS | 2564 | 1471464886862 Marionette TRACE conn7 -> [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:14:46 INFO - PROCESS | 2564 | 1471464886866 Marionette INFO sendAsync bc8f8550-5cfe-4dfe-b5f0-ca36c3097f63 13:14:47 INFO - PROCESS | 2564 | 1471464887018 Marionette TRACE conn7 <- [1,1683,null,{"value":null}] 13:14:47 INFO - PROCESS | 2564 | 1471464887169 Marionette TRACE conn7 -> [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\", \"8d521690-0e1e-4993-8caf-94bf4ae6dcf1\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:14:47 INFO - PROCESS | 2564 | 1471464887175 Marionette INFO sendAsync bc8f8550-5cfe-4dfe-b5f0-ca36c3097f63 13:14:47 INFO - PROCESS | 2564 | ++DOCSHELL 00000039CC30E800 == 40 [pid = 2564] [id = 430] 13:14:47 INFO - PROCESS | 2564 | ++DOMWINDOW == 80 (00000039C1C19800) [pid = 2564] [serial = 1290] [outer = 0000000000000000] 13:14:47 INFO - PROCESS | 2564 | ++DOMWINDOW == 81 (00000039C24A0000) [pid = 2564] [serial = 1291] [outer = 00000039C1C19800] 13:14:47 INFO - PROCESS | 2564 | 1471464887239 Marionette DEBUG loaded listener.js 13:14:47 INFO - PROCESS | 2564 | ++DOMWINDOW == 82 (00000039C74B3800) [pid = 2564] [serial = 1292] [outer = 00000039C1C19800] 13:14:47 INFO - PROCESS | 2564 | 1471464887818 Marionette TRACE conn7 <- [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:14:47 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.negative.html | arc() with negative radius throws INDEX_SIZE_ERR 13:14:47 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.negative.html | took 986ms 13:14:47 INFO - PROCESS | 2564 | 1471464887847 Marionette TRACE conn7 -> [0,1685,"getWindowHandle",null] 13:14:47 INFO - PROCESS | 2564 | 1471464887852 Marionette TRACE conn7 <- [1,1685,null,{"value":"13"}] 13:14:47 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.nonempty.html 13:14:47 INFO - PROCESS | 2564 | 1471464887860 Marionette TRACE conn7 -> [0,1686,"setScriptTimeout",{"ms":35000}] 13:14:47 INFO - PROCESS | 2564 | 1471464887863 Marionette TRACE conn7 <- [1,1686,null,{}] 13:14:47 INFO - PROCESS | 2564 | 1471464887868 Marionette TRACE conn7 -> [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:14:47 INFO - PROCESS | 2564 | 1471464887871 Marionette INFO sendAsync bc8f8550-5cfe-4dfe-b5f0-ca36c3097f63 13:14:47 INFO - PROCESS | 2564 | 1471464887990 Marionette TRACE conn7 <- [1,1687,null,{"value":null}] 13:14:48 INFO - PROCESS | 2564 | 1471464888082 Marionette TRACE conn7 -> [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\", \"8d521690-0e1e-4993-8caf-94bf4ae6dcf1\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:14:48 INFO - PROCESS | 2564 | 1471464888085 Marionette INFO sendAsync bc8f8550-5cfe-4dfe-b5f0-ca36c3097f63 13:14:48 INFO - PROCESS | 2564 | ++DOCSHELL 00000039D0024000 == 41 [pid = 2564] [id = 431] 13:14:48 INFO - PROCESS | 2564 | ++DOMWINDOW == 83 (00000039CC3B2400) [pid = 2564] [serial = 1293] [outer = 0000000000000000] 13:14:48 INFO - PROCESS | 2564 | ++DOMWINDOW == 84 (00000039CCCE7C00) [pid = 2564] [serial = 1294] [outer = 00000039CC3B2400] 13:14:48 INFO - PROCESS | 2564 | 1471464888146 Marionette DEBUG loaded listener.js 13:14:48 INFO - PROCESS | 2564 | ++DOMWINDOW == 85 (00000039CD22C000) [pid = 2564] [serial = 1295] [outer = 00000039CC3B2400] 13:14:48 INFO - PROCESS | 2564 | 1471464888783 Marionette TRACE conn7 <- [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:14:48 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:14:48 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.nonempty.html | took 985ms 13:14:48 INFO - PROCESS | 2564 | 1471464888846 Marionette TRACE conn7 -> [0,1689,"getWindowHandle",null] 13:14:48 INFO - PROCESS | 2564 | 1471464888849 Marionette TRACE conn7 <- [1,1689,null,{"value":"13"}] 13:14:48 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.nonfinite.html 13:14:48 INFO - PROCESS | 2564 | 1471464888853 Marionette TRACE conn7 -> [0,1690,"setScriptTimeout",{"ms":35000}] 13:14:48 INFO - PROCESS | 2564 | 1471464888857 Marionette TRACE conn7 <- [1,1690,null,{}] 13:14:48 INFO - PROCESS | 2564 | 1471464888869 Marionette TRACE conn7 -> [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:14:48 INFO - PROCESS | 2564 | 1471464888874 Marionette INFO sendAsync bc8f8550-5cfe-4dfe-b5f0-ca36c3097f63 13:14:48 INFO - PROCESS | 2564 | 1471464888991 Marionette TRACE conn7 <- [1,1691,null,{"value":null}] 13:14:49 INFO - PROCESS | 2564 | 1471464889112 Marionette TRACE conn7 -> [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\", \"8d521690-0e1e-4993-8caf-94bf4ae6dcf1\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:14:49 INFO - PROCESS | 2564 | 1471464889116 Marionette INFO sendAsync bc8f8550-5cfe-4dfe-b5f0-ca36c3097f63 13:14:49 INFO - PROCESS | 2564 | ++DOCSHELL 00000039D615A000 == 42 [pid = 2564] [id = 432] 13:14:49 INFO - PROCESS | 2564 | ++DOMWINDOW == 86 (00000039CEA27000) [pid = 2564] [serial = 1296] [outer = 0000000000000000] 13:14:49 INFO - PROCESS | 2564 | ++DOMWINDOW == 87 (00000039CEAE5C00) [pid = 2564] [serial = 1297] [outer = 00000039CEA27000] 13:14:49 INFO - PROCESS | 2564 | 1471464889178 Marionette DEBUG loaded listener.js 13:14:49 INFO - PROCESS | 2564 | ++DOMWINDOW == 88 (00000039CFD43400) [pid = 2564] [serial = 1298] [outer = 00000039CEA27000] 13:14:49 INFO - PROCESS | 2564 | 1471464889815 Marionette TRACE conn7 <- [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:14:49 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.nonfinite.html | arc() with Infinity/NaN is ignored 13:14:49 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.nonfinite.html | took 1034ms 13:14:49 INFO - PROCESS | 2564 | 1471464889889 Marionette TRACE conn7 -> [0,1693,"getWindowHandle",null] 13:14:49 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.scale.1.html 13:14:49 INFO - PROCESS | 2564 | 1471464889893 Marionette TRACE conn7 <- [1,1693,null,{"value":"13"}] 13:14:49 INFO - PROCESS | 2564 | 1471464889896 Marionette TRACE conn7 -> [0,1694,"setScriptTimeout",{"ms":35000}] 13:14:49 INFO - PROCESS | 2564 | 1471464889899 Marionette TRACE conn7 <- [1,1694,null,{}] 13:14:49 INFO - PROCESS | 2564 | 1471464889903 Marionette TRACE conn7 -> [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:14:49 INFO - PROCESS | 2564 | 1471464889905 Marionette INFO sendAsync bc8f8550-5cfe-4dfe-b5f0-ca36c3097f63 13:14:50 INFO - PROCESS | 2564 | 1471464890022 Marionette TRACE conn7 <- [1,1695,null,{"value":null}] 13:14:50 INFO - PROCESS | 2564 | 1471464890141 Marionette TRACE conn7 -> [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\", \"8d521690-0e1e-4993-8caf-94bf4ae6dcf1\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:14:50 INFO - PROCESS | 2564 | 1471464890144 Marionette INFO sendAsync bc8f8550-5cfe-4dfe-b5f0-ca36c3097f63 13:14:50 INFO - PROCESS | 2564 | ++DOCSHELL 00000039D6278000 == 43 [pid = 2564] [id = 433] 13:14:50 INFO - PROCESS | 2564 | ++DOMWINDOW == 89 (00000039D05E2400) [pid = 2564] [serial = 1299] [outer = 0000000000000000] 13:14:50 INFO - PROCESS | 2564 | ++DOMWINDOW == 90 (00000039D135EC00) [pid = 2564] [serial = 1300] [outer = 00000039D05E2400] 13:14:50 INFO - PROCESS | 2564 | 1471464890203 Marionette DEBUG loaded listener.js 13:14:50 INFO - PROCESS | 2564 | ++DOMWINDOW == 91 (00000039D13AF000) [pid = 2564] [serial = 1301] [outer = 00000039D05E2400] 13:14:51 INFO - PROCESS | 2564 | 1471464891009 Marionette TRACE conn7 <- [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:14:51 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.scale.1.html | Non-uniformly scaled arcs are the right shape 13:14:51 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.scale.1.html | took 1138ms 13:14:51 INFO - PROCESS | 2564 | 1471464891043 Marionette TRACE conn7 -> [0,1697,"getWindowHandle",null] 13:14:51 INFO - PROCESS | 2564 | 1471464891048 Marionette TRACE conn7 <- [1,1697,null,{"value":"13"}] 13:14:51 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.scale.2.html 13:14:51 INFO - PROCESS | 2564 | 1471464891055 Marionette TRACE conn7 -> [0,1698,"setScriptTimeout",{"ms":35000}] 13:14:51 INFO - PROCESS | 2564 | 1471464891058 Marionette TRACE conn7 <- [1,1698,null,{}] 13:14:51 INFO - PROCESS | 2564 | 1471464891064 Marionette TRACE conn7 -> [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:14:51 INFO - PROCESS | 2564 | 1471464891067 Marionette INFO sendAsync bc8f8550-5cfe-4dfe-b5f0-ca36c3097f63 13:14:51 INFO - PROCESS | 2564 | 1471464891175 Marionette TRACE conn7 <- [1,1699,null,{"value":null}] 13:14:51 INFO - PROCESS | 2564 | 1471464891255 Marionette TRACE conn7 -> [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\", \"8d521690-0e1e-4993-8caf-94bf4ae6dcf1\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:14:51 INFO - PROCESS | 2564 | 1471464891260 Marionette INFO sendAsync bc8f8550-5cfe-4dfe-b5f0-ca36c3097f63 13:14:51 INFO - PROCESS | 2564 | ++DOCSHELL 00000039C1563800 == 44 [pid = 2564] [id = 434] 13:14:51 INFO - PROCESS | 2564 | ++DOMWINDOW == 92 (00000039C1FE6C00) [pid = 2564] [serial = 1302] [outer = 0000000000000000] 13:14:51 INFO - PROCESS | 2564 | ++DOMWINDOW == 93 (00000039C5BD7000) [pid = 2564] [serial = 1303] [outer = 00000039C1FE6C00] 13:14:51 INFO - PROCESS | 2564 | 1471464891361 Marionette DEBUG loaded listener.js 13:14:51 INFO - PROCESS | 2564 | ++DOMWINDOW == 94 (00000039C74AB800) [pid = 2564] [serial = 1304] [outer = 00000039C1FE6C00] 13:14:52 INFO - PROCESS | 2564 | --DOCSHELL 00000039D41EA000 == 43 [pid = 2564] [id = 428] 13:14:52 INFO - PROCESS | 2564 | --DOCSHELL 00000039D3FCB800 == 42 [pid = 2564] [id = 427] 13:14:52 INFO - PROCESS | 2564 | --DOCSHELL 00000039D28DC000 == 41 [pid = 2564] [id = 426] 13:14:52 INFO - PROCESS | 2564 | --DOCSHELL 00000039CDE5F800 == 40 [pid = 2564] [id = 425] 13:14:52 INFO - PROCESS | 2564 | --DOCSHELL 00000039D02CC800 == 39 [pid = 2564] [id = 424] 13:14:52 INFO - PROCESS | 2564 | --DOCSHELL 00000039CDED1800 == 38 [pid = 2564] [id = 423] 13:14:52 INFO - PROCESS | 2564 | --DOCSHELL 00000039CCE2E000 == 37 [pid = 2564] [id = 422] 13:14:52 INFO - PROCESS | 2564 | --DOCSHELL 00000039CB506800 == 36 [pid = 2564] [id = 421] 13:14:52 INFO - PROCESS | 2564 | --DOCSHELL 00000039C1921000 == 35 [pid = 2564] [id = 420] 13:14:52 INFO - PROCESS | 2564 | --DOCSHELL 00000039CCE9C000 == 34 [pid = 2564] [id = 418] 13:14:52 INFO - PROCESS | 2564 | --DOCSHELL 00000039CABA6000 == 33 [pid = 2564] [id = 409] 13:14:52 INFO - PROCESS | 2564 | --DOCSHELL 00000039CC305000 == 32 [pid = 2564] [id = 419] 13:14:52 INFO - PROCESS | 2564 | --DOCSHELL 00000039D6278000 == 31 [pid = 2564] [id = 433] 13:14:52 INFO - PROCESS | 2564 | --DOCSHELL 00000039D615A000 == 30 [pid = 2564] [id = 432] 13:14:52 INFO - PROCESS | 2564 | --DOCSHELL 00000039D0024000 == 29 [pid = 2564] [id = 431] 13:14:52 INFO - PROCESS | 2564 | --DOCSHELL 00000039CDECE000 == 28 [pid = 2564] [id = 429] 13:14:52 INFO - PROCESS | 2564 | --DOCSHELL 00000039CC30E800 == 27 [pid = 2564] [id = 430] 13:14:52 INFO - PROCESS | 2564 | --DOMWINDOW == 93 (00000039CCCA6800) [pid = 2564] [serial = 1240] [outer = 0000000000000000] [url = about:blank] 13:14:52 INFO - PROCESS | 2564 | --DOMWINDOW == 92 (00000039C6540C00) [pid = 2564] [serial = 1229] [outer = 0000000000000000] [url = about:blank] 13:14:52 INFO - PROCESS | 2564 | --DOMWINDOW == 91 (00000039C1F4F400) [pid = 2564] [serial = 1228] [outer = 0000000000000000] [url = about:blank] 13:14:52 INFO - PROCESS | 2564 | --DOMWINDOW == 90 (00000039C1858C00) [pid = 2564] [serial = 1231] [outer = 0000000000000000] [url = about:blank] 13:14:52 INFO - PROCESS | 2564 | --DOMWINDOW == 89 (00000039C18CB000) [pid = 2564] [serial = 1232] [outer = 0000000000000000] [url = about:blank] 13:14:52 INFO - PROCESS | 2564 | --DOMWINDOW == 88 (00000039C62BD400) [pid = 2564] [serial = 1234] [outer = 0000000000000000] [url = about:blank] 13:14:52 INFO - PROCESS | 2564 | --DOMWINDOW == 87 (00000039C6630800) [pid = 2564] [serial = 1235] [outer = 0000000000000000] [url = about:blank] 13:14:52 INFO - PROCESS | 2564 | --DOMWINDOW == 86 (00000039CAA87000) [pid = 2564] [serial = 1237] [outer = 0000000000000000] [url = about:blank] 13:14:52 INFO - PROCESS | 2564 | --DOMWINDOW == 85 (00000039CD9E5400) [pid = 2564] [serial = 1244] [outer = 0000000000000000] [url = about:blank] 13:14:52 INFO - PROCESS | 2564 | --DOMWINDOW == 84 (00000039CD0E3400) [pid = 2564] [serial = 1243] [outer = 0000000000000000] [url = about:blank] 13:14:52 INFO - PROCESS | 2564 | --DOMWINDOW == 83 (00000039C745F000) [pid = 2564] [serial = 1220] [outer = 0000000000000000] [url = about:blank] 13:14:52 INFO - PROCESS | 2564 | --DOMWINDOW == 82 (00000039C5A04800) [pid = 2564] [serial = 1219] [outer = 0000000000000000] [url = about:blank] 13:14:52 INFO - PROCESS | 2564 | --DOMWINDOW == 81 (00000039CCE49400) [pid = 2564] [serial = 1223] [outer = 0000000000000000] [url = about:blank] 13:14:52 INFO - PROCESS | 2564 | --DOMWINDOW == 80 (00000039CAEB6C00) [pid = 2564] [serial = 1222] [outer = 0000000000000000] [url = about:blank] 13:14:52 INFO - PROCESS | 2564 | --DOMWINDOW == 79 (00000039D004BC00) [pid = 2564] [serial = 1226] [outer = 0000000000000000] [url = about:blank] 13:14:52 INFO - PROCESS | 2564 | --DOMWINDOW == 78 (00000039CE4AFC00) [pid = 2564] [serial = 1225] [outer = 0000000000000000] [url = about:blank] 13:14:52 INFO - PROCESS | 2564 | --DOMWINDOW == 77 (00000039CCE50800) [pid = 2564] [serial = 1241] [outer = 0000000000000000] [url = about:blank] 13:14:52 INFO - PROCESS | 2564 | --DOMWINDOW == 76 (00000039CDEF0400) [pid = 2564] [serial = 1246] [outer = 0000000000000000] [url = about:blank] 13:14:52 INFO - PROCESS | 2564 | --DOMWINDOW == 75 (00000039CEA51000) [pid = 2564] [serial = 1253] [outer = 0000000000000000] [url = about:blank] 13:14:52 INFO - PROCESS | 2564 | --DOMWINDOW == 74 (00000039CEBDCC00) [pid = 2564] [serial = 1255] [outer = 0000000000000000] [url = about:blank] 13:14:52 INFO - PROCESS | 2564 | --DOMWINDOW == 73 (00000039CEA2B400) [pid = 2564] [serial = 1252] [outer = 0000000000000000] [url = about:blank] 13:14:52 INFO - PROCESS | 2564 | --DOMWINDOW == 72 (00000039CE4A5800) [pid = 2564] [serial = 1247] [outer = 0000000000000000] [url = about:blank] 13:14:52 INFO - PROCESS | 2564 | --DOMWINDOW == 71 (00000039CDFBD400) [pid = 2564] [serial = 1249] [outer = 0000000000000000] [url = about:blank] 13:14:52 INFO - PROCESS | 2564 | --DOMWINDOW == 70 (00000039CE4ACC00) [pid = 2564] [serial = 1250] [outer = 0000000000000000] [url = about:blank] 13:14:52 INFO - PROCESS | 2564 | --DOMWINDOW == 69 (00000039CAEBB800) [pid = 2564] [serial = 1238] [outer = 0000000000000000] [url = about:blank] 13:14:52 INFO - PROCESS | 2564 | 1471464892572 Marionette TRACE conn7 <- [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:14:52 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.scale.2.html | Highly scaled arcs are the right shape 13:14:52 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.scale.2.html | took 1536ms 13:14:52 INFO - PROCESS | 2564 | 1471464892592 Marionette TRACE conn7 -> [0,1701,"getWindowHandle",null] 13:14:52 INFO - PROCESS | 2564 | 1471464892597 Marionette TRACE conn7 <- [1,1701,null,{"value":"13"}] 13:14:52 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.selfintersect.1.html 13:14:52 INFO - PROCESS | 2564 | 1471464892606 Marionette TRACE conn7 -> [0,1702,"setScriptTimeout",{"ms":35000}] 13:14:52 INFO - PROCESS | 2564 | 1471464892609 Marionette TRACE conn7 <- [1,1702,null,{}] 13:14:52 INFO - PROCESS | 2564 | 1471464892615 Marionette TRACE conn7 -> [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:14:52 INFO - PROCESS | 2564 | 1471464892618 Marionette INFO sendAsync bc8f8550-5cfe-4dfe-b5f0-ca36c3097f63 13:14:52 INFO - PROCESS | 2564 | 1471464892749 Marionette TRACE conn7 <- [1,1703,null,{"value":null}] 13:14:52 INFO - PROCESS | 2564 | 1471464892829 Marionette TRACE conn7 -> [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\", \"8d521690-0e1e-4993-8caf-94bf4ae6dcf1\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:14:52 INFO - PROCESS | 2564 | 1471464892831 Marionette INFO sendAsync bc8f8550-5cfe-4dfe-b5f0-ca36c3097f63 13:14:52 INFO - PROCESS | 2564 | ++DOCSHELL 00000039C735F000 == 28 [pid = 2564] [id = 435] 13:14:52 INFO - PROCESS | 2564 | ++DOMWINDOW == 70 (00000039C1857400) [pid = 2564] [serial = 1305] [outer = 0000000000000000] 13:14:52 INFO - PROCESS | 2564 | ++DOMWINDOW == 71 (00000039C188F000) [pid = 2564] [serial = 1306] [outer = 00000039C1857400] 13:14:52 INFO - PROCESS | 2564 | 1471464892883 Marionette DEBUG loaded listener.js 13:14:52 INFO - PROCESS | 2564 | ++DOMWINDOW == 72 (00000039C1CEC800) [pid = 2564] [serial = 1307] [outer = 00000039C1857400] 13:14:53 INFO - PROCESS | 2564 | 1471464893309 Marionette TRACE conn7 <- [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:14:53 INFO - _assertPixel@http://web-platform.test:8000/common/canvas-tests.js:38:5 13:14:53 INFO - @http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.selfintersect.1.html:32:1 13:14:53 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 13:14:53 INFO - _addTest/ [0,1705,"getWindowHandle",null] 13:14:53 INFO - PROCESS | 2564 | 1471464893346 Marionette TRACE conn7 <- [1,1705,null,{"value":"13"}] 13:14:53 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.selfintersect.2.html 13:14:53 INFO - PROCESS | 2564 | 1471464893353 Marionette TRACE conn7 -> [0,1706,"setScriptTimeout",{"ms":35000}] 13:14:53 INFO - PROCESS | 2564 | 1471464893356 Marionette TRACE conn7 <- [1,1706,null,{}] 13:14:53 INFO - PROCESS | 2564 | 1471464893360 Marionette TRACE conn7 -> [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:14:53 INFO - PROCESS | 2564 | 1471464893363 Marionette INFO sendAsync bc8f8550-5cfe-4dfe-b5f0-ca36c3097f63 13:14:53 INFO - PROCESS | 2564 | 1471464893457 Marionette TRACE conn7 <- [1,1707,null,{"value":null}] 13:14:53 INFO - PROCESS | 2564 | 1471464893466 Marionette TRACE conn7 -> [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\", \"8d521690-0e1e-4993-8caf-94bf4ae6dcf1\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:14:53 INFO - PROCESS | 2564 | 1471464893469 Marionette INFO sendAsync bc8f8550-5cfe-4dfe-b5f0-ca36c3097f63 13:14:53 INFO - PROCESS | 2564 | ++DOCSHELL 00000039CC311800 == 29 [pid = 2564] [id = 436] 13:14:53 INFO - PROCESS | 2564 | ++DOMWINDOW == 73 (00000039C6623400) [pid = 2564] [serial = 1308] [outer = 0000000000000000] 13:14:53 INFO - PROCESS | 2564 | ++DOMWINDOW == 74 (00000039C684D000) [pid = 2564] [serial = 1309] [outer = 00000039C6623400] 13:14:53 INFO - PROCESS | 2564 | 1471464893519 Marionette DEBUG loaded listener.js 13:14:53 INFO - PROCESS | 2564 | ++DOMWINDOW == 75 (00000039C74A9800) [pid = 2564] [serial = 1310] [outer = 00000039C6623400] 13:14:54 INFO - PROCESS | 2564 | 1471464893995 Marionette TRACE conn7 <- [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:14:54 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.selfintersect.2.html | arc() with lineWidth > 2*radius is drawn sensibly 13:14:54 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.selfintersect.2.html | took 692ms 13:14:54 INFO - PROCESS | 2564 | 1471464894046 Marionette TRACE conn7 -> [0,1709,"getWindowHandle",null] 13:14:54 INFO - PROCESS | 2564 | 1471464894049 Marionette TRACE conn7 <- [1,1709,null,{"value":"13"}] 13:14:54 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.shape.1.html 13:14:54 INFO - PROCESS | 2564 | 1471464894052 Marionette TRACE conn7 -> [0,1710,"setScriptTimeout",{"ms":35000}] 13:14:54 INFO - PROCESS | 2564 | 1471464894056 Marionette TRACE conn7 <- [1,1710,null,{}] 13:14:54 INFO - PROCESS | 2564 | 1471464894067 Marionette TRACE conn7 -> [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:14:54 INFO - PROCESS | 2564 | 1471464894072 Marionette INFO sendAsync bc8f8550-5cfe-4dfe-b5f0-ca36c3097f63 13:14:54 INFO - PROCESS | 2564 | 1471464894189 Marionette TRACE conn7 <- [1,1711,null,{"value":null}] 13:14:54 INFO - PROCESS | 2564 | 1471464894278 Marionette TRACE conn7 -> [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\", \"8d521690-0e1e-4993-8caf-94bf4ae6dcf1\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:14:54 INFO - PROCESS | 2564 | 1471464894282 Marionette INFO sendAsync bc8f8550-5cfe-4dfe-b5f0-ca36c3097f63 13:14:54 INFO - PROCESS | 2564 | ++DOCSHELL 00000039CD404800 == 30 [pid = 2564] [id = 437] 13:14:54 INFO - PROCESS | 2564 | ++DOMWINDOW == 76 (00000039C17A5000) [pid = 2564] [serial = 1311] [outer = 0000000000000000] 13:14:54 INFO - PROCESS | 2564 | ++DOMWINDOW == 77 (00000039CAAF4C00) [pid = 2564] [serial = 1312] [outer = 00000039C17A5000] 13:14:54 INFO - PROCESS | 2564 | 1471464894334 Marionette DEBUG loaded listener.js 13:14:54 INFO - PROCESS | 2564 | ++DOMWINDOW == 78 (00000039CB06E800) [pid = 2564] [serial = 1313] [outer = 00000039C17A5000] 13:14:54 INFO - PROCESS | 2564 | 1471464894764 Marionette TRACE conn7 <- [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:14:54 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:14:54 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.shape.1.html | took 732ms 13:14:54 INFO - PROCESS | 2564 | 1471464894787 Marionette TRACE conn7 -> [0,1713,"getWindowHandle",null] 13:14:54 INFO - PROCESS | 2564 | 1471464894789 Marionette TRACE conn7 <- [1,1713,null,{"value":"13"}] 13:14:54 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.shape.2.html 13:14:54 INFO - PROCESS | 2564 | 1471464894793 Marionette TRACE conn7 -> [0,1714,"setScriptTimeout",{"ms":35000}] 13:14:54 INFO - PROCESS | 2564 | 1471464894795 Marionette TRACE conn7 <- [1,1714,null,{}] 13:14:54 INFO - PROCESS | 2564 | 1471464894804 Marionette TRACE conn7 -> [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:14:54 INFO - PROCESS | 2564 | 1471464894806 Marionette INFO sendAsync bc8f8550-5cfe-4dfe-b5f0-ca36c3097f63 13:14:54 INFO - PROCESS | 2564 | 1471464894923 Marionette TRACE conn7 <- [1,1715,null,{"value":null}] 13:14:54 INFO - PROCESS | 2564 | 1471464894930 Marionette TRACE conn7 -> [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\", \"8d521690-0e1e-4993-8caf-94bf4ae6dcf1\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:14:54 INFO - PROCESS | 2564 | 1471464894932 Marionette INFO sendAsync bc8f8550-5cfe-4dfe-b5f0-ca36c3097f63 13:14:54 INFO - PROCESS | 2564 | ++DOCSHELL 00000039CDC26000 == 31 [pid = 2564] [id = 438] 13:14:54 INFO - PROCESS | 2564 | ++DOMWINDOW == 79 (00000039CCC9B000) [pid = 2564] [serial = 1314] [outer = 0000000000000000] 13:14:54 INFO - PROCESS | 2564 | ++DOMWINDOW == 80 (00000039CCE47C00) [pid = 2564] [serial = 1315] [outer = 00000039CCC9B000] 13:14:54 INFO - PROCESS | 2564 | 1471464894980 Marionette DEBUG loaded listener.js 13:14:55 INFO - PROCESS | 2564 | ++DOMWINDOW == 81 (00000039CCF37400) [pid = 2564] [serial = 1316] [outer = 00000039CCC9B000] 13:14:55 INFO - PROCESS | 2564 | 1471464895442 Marionette TRACE conn7 <- [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:14:55 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.shape.2.html | arc() from 0 to pi draws stuff in the right half 13:14:55 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.shape.2.html | took 689ms 13:14:55 INFO - PROCESS | 2564 | 1471464895484 Marionette TRACE conn7 -> [0,1717,"getWindowHandle",null] 13:14:55 INFO - PROCESS | 2564 | 1471464895487 Marionette TRACE conn7 <- [1,1717,null,{"value":"13"}] 13:14:55 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.shape.3.html 13:14:55 INFO - PROCESS | 2564 | 1471464895496 Marionette TRACE conn7 -> [0,1718,"setScriptTimeout",{"ms":35000}] 13:14:55 INFO - PROCESS | 2564 | 1471464895498 Marionette TRACE conn7 <- [1,1718,null,{}] 13:14:55 INFO - PROCESS | 2564 | 1471464895501 Marionette TRACE conn7 -> [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:14:55 INFO - PROCESS | 2564 | 1471464895503 Marionette INFO sendAsync bc8f8550-5cfe-4dfe-b5f0-ca36c3097f63 13:14:55 INFO - PROCESS | 2564 | 1471464895639 Marionette TRACE conn7 <- [1,1719,null,{"value":null}] 13:14:55 INFO - PROCESS | 2564 | 1471464895660 Marionette TRACE conn7 -> [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\", \"8d521690-0e1e-4993-8caf-94bf4ae6dcf1\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:14:55 INFO - PROCESS | 2564 | 1471464895662 Marionette INFO sendAsync bc8f8550-5cfe-4dfe-b5f0-ca36c3097f63 13:14:55 INFO - PROCESS | 2564 | ++DOCSHELL 00000039CE12A000 == 32 [pid = 2564] [id = 439] 13:14:55 INFO - PROCESS | 2564 | ++DOMWINDOW == 82 (00000039C63D3800) [pid = 2564] [serial = 1317] [outer = 0000000000000000] 13:14:55 INFO - PROCESS | 2564 | ++DOMWINDOW == 83 (00000039CCF41800) [pid = 2564] [serial = 1318] [outer = 00000039C63D3800] 13:14:55 INFO - PROCESS | 2564 | 1471464895710 Marionette DEBUG loaded listener.js 13:14:55 INFO - PROCESS | 2564 | ++DOMWINDOW == 84 (00000039CD9E5C00) [pid = 2564] [serial = 1319] [outer = 00000039C63D3800] 13:14:56 INFO - PROCESS | 2564 | 1471464896212 Marionette TRACE conn7 <- [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:14:56 INFO - PROCESS | 2564 | 1471464896285 Marionette TRACE conn7 <- [1,1721,null,{"value":"13"}] 13:14:56 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.shape.4.html 13:14:56 INFO - PROCESS | 2564 | 1471464896288 Marionette TRACE conn7 -> [0,1722,"setScriptTimeout",{"ms":35000}] 13:14:56 INFO - PROCESS | 2564 | 1471464896290 Marionette TRACE conn7 <- [1,1722,null,{}] 13:14:56 INFO - PROCESS | 2564 | 1471464896294 Marionette TRACE conn7 -> [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:14:56 INFO - PROCESS | 2564 | 1471464896300 Marionette INFO sendAsync bc8f8550-5cfe-4dfe-b5f0-ca36c3097f63 13:14:56 INFO - PROCESS | 2564 | 1471464896443 Marionette TRACE conn7 <- [1,1723,null,{"value":null}] 13:14:56 INFO - PROCESS | 2564 | 1471464896492 Marionette TRACE conn7 -> [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\", \"8d521690-0e1e-4993-8caf-94bf4ae6dcf1\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:14:56 INFO - PROCESS | 2564 | 1471464896494 Marionette INFO sendAsync bc8f8550-5cfe-4dfe-b5f0-ca36c3097f63 13:14:56 INFO - PROCESS | 2564 | ++DOCSHELL 00000039D1335800 == 33 [pid = 2564] [id = 440] 13:14:56 INFO - PROCESS | 2564 | ++DOMWINDOW == 85 (00000039CD9E9800) [pid = 2564] [serial = 1320] [outer = 0000000000000000] 13:14:56 INFO - PROCESS | 2564 | ++DOMWINDOW == 86 (00000039CE40CC00) [pid = 2564] [serial = 1321] [outer = 00000039CD9E9800] 13:14:56 INFO - PROCESS | 2564 | 1471464896542 Marionette DEBUG loaded listener.js 13:14:56 INFO - PROCESS | 2564 | ++DOMWINDOW == 87 (00000039CE4EF800) [pid = 2564] [serial = 1322] [outer = 00000039CD9E9800] 13:14:56 INFO - PROCESS | 2564 | --DOMWINDOW == 86 (00000039CE4A9800) [pid = 2564] [serial = 1284] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.empty.html] 13:14:56 INFO - PROCESS | 2564 | --DOMWINDOW == 85 (00000039CDCF3C00) [pid = 2564] [serial = 1272] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.angle.4.html] 13:14:56 INFO - PROCESS | 2564 | --DOMWINDOW == 84 (00000039CE4A4C00) [pid = 2564] [serial = 1275] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.angle.5.html] 13:14:56 INFO - PROCESS | 2564 | --DOMWINDOW == 83 (00000039C166E000) [pid = 2564] [serial = 1269] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.angle.3.html] 13:14:56 INFO - PROCESS | 2564 | --DOMWINDOW == 82 (00000039C1CED000) [pid = 2564] [serial = 1263] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.angle.1.html] 13:14:56 INFO - PROCESS | 2564 | --DOMWINDOW == 81 (00000039C1670400) [pid = 2564] [serial = 1260] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.width.valid.html] 13:14:56 INFO - PROCESS | 2564 | --DOMWINDOW == 80 (00000039C7A91400) [pid = 2564] [serial = 1266] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.angle.2.html] 13:14:56 INFO - PROCESS | 2564 | --DOMWINDOW == 79 (00000039C17AD400) [pid = 2564] [serial = 1257] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.width.transformed.html] 13:14:56 INFO - PROCESS | 2564 | --DOMWINDOW == 78 (00000039CEA57400) [pid = 2564] [serial = 1254] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.width.scaledefault.html] 13:14:56 INFO - PROCESS | 2564 | --DOMWINDOW == 77 (00000039C1229800) [pid = 2564] [serial = 1281] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.default.html] 13:14:56 INFO - PROCESS | 2564 | --DOMWINDOW == 76 (00000039CF90C400) [pid = 2564] [serial = 1278] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.angle.6.html] 13:14:56 INFO - PROCESS | 2564 | --DOMWINDOW == 75 (00000039D05E1C00) [pid = 2564] [serial = 1287] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.end.html] 13:14:57 INFO - PROCESS | 2564 | 1471464897168 Marionette TRACE conn7 <- [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:14:57 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:14:57 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.shape.4.html | took 923ms 13:14:57 INFO - PROCESS | 2564 | 1471464897217 Marionette TRACE conn7 -> [0,1725,"getWindowHandle",null] 13:14:57 INFO - PROCESS | 2564 | 1471464897219 Marionette TRACE conn7 <- [1,1725,null,{"value":"13"}] 13:14:57 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.shape.5.html 13:14:57 INFO - PROCESS | 2564 | 1471464897222 Marionette TRACE conn7 -> [0,1726,"setScriptTimeout",{"ms":35000}] 13:14:57 INFO - PROCESS | 2564 | 1471464897224 Marionette TRACE conn7 <- [1,1726,null,{}] 13:14:57 INFO - PROCESS | 2564 | 1471464897227 Marionette TRACE conn7 -> [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:14:57 INFO - PROCESS | 2564 | 1471464897230 Marionette INFO sendAsync bc8f8550-5cfe-4dfe-b5f0-ca36c3097f63 13:14:57 INFO - PROCESS | 2564 | 1471464897311 Marionette TRACE conn7 <- [1,1727,null,{"value":null}] 13:14:57 INFO - PROCESS | 2564 | 1471464897317 Marionette TRACE conn7 -> [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\", \"8d521690-0e1e-4993-8caf-94bf4ae6dcf1\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:14:57 INFO - PROCESS | 2564 | 1471464897319 Marionette INFO sendAsync bc8f8550-5cfe-4dfe-b5f0-ca36c3097f63 13:14:57 INFO - PROCESS | 2564 | ++DOCSHELL 00000039D24B3800 == 34 [pid = 2564] [id = 441] 13:14:57 INFO - PROCESS | 2564 | ++DOMWINDOW == 76 (00000039BF951400) [pid = 2564] [serial = 1323] [outer = 0000000000000000] 13:14:57 INFO - PROCESS | 2564 | ++DOMWINDOW == 77 (00000039CDCEEC00) [pid = 2564] [serial = 1324] [outer = 00000039BF951400] 13:14:57 INFO - PROCESS | 2564 | 1471464897367 Marionette DEBUG loaded listener.js 13:14:57 INFO - PROCESS | 2564 | ++DOMWINDOW == 78 (00000039CE4AEC00) [pid = 2564] [serial = 1325] [outer = 00000039BF951400] 13:14:57 INFO - PROCESS | 2564 | 1471464897779 Marionette TRACE conn7 <- [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:14:57 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.shape.5.html | arc() from 0 to 5pi does not draw crazy things 13:14:57 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.shape.5.html | took 586ms 13:14:57 INFO - PROCESS | 2564 | 1471464897823 Marionette TRACE conn7 -> [0,1729,"getWindowHandle",null] 13:14:57 INFO - PROCESS | 2564 | 1471464897826 Marionette TRACE conn7 <- [1,1729,null,{"value":"13"}] 13:14:57 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.twopie.1.html 13:14:57 INFO - PROCESS | 2564 | 1471464897834 Marionette TRACE conn7 -> [0,1730,"setScriptTimeout",{"ms":35000}] 13:14:57 INFO - PROCESS | 2564 | 1471464897836 Marionette TRACE conn7 <- [1,1730,null,{}] 13:14:57 INFO - PROCESS | 2564 | 1471464897839 Marionette TRACE conn7 -> [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:14:57 INFO - PROCESS | 2564 | 1471464897841 Marionette INFO sendAsync bc8f8550-5cfe-4dfe-b5f0-ca36c3097f63 13:14:57 INFO - PROCESS | 2564 | 1471464897925 Marionette TRACE conn7 <- [1,1731,null,{"value":null}] 13:14:57 INFO - PROCESS | 2564 | 1471464897933 Marionette TRACE conn7 -> [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\", \"8d521690-0e1e-4993-8caf-94bf4ae6dcf1\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:14:57 INFO - PROCESS | 2564 | 1471464897935 Marionette INFO sendAsync bc8f8550-5cfe-4dfe-b5f0-ca36c3097f63 13:14:57 INFO - PROCESS | 2564 | ++DOCSHELL 00000039D2540800 == 35 [pid = 2564] [id = 442] 13:14:57 INFO - PROCESS | 2564 | ++DOMWINDOW == 79 (00000039CE4AF000) [pid = 2564] [serial = 1326] [outer = 0000000000000000] 13:14:57 INFO - PROCESS | 2564 | ++DOMWINDOW == 80 (00000039CEA4D800) [pid = 2564] [serial = 1327] [outer = 00000039CE4AF000] 13:14:57 INFO - PROCESS | 2564 | 1471464897989 Marionette DEBUG loaded listener.js 13:14:58 INFO - PROCESS | 2564 | ++DOMWINDOW == 81 (00000039CEA59000) [pid = 2564] [serial = 1328] [outer = 00000039CE4AF000] 13:14:58 INFO - PROCESS | 2564 | 1471464898430 Marionette TRACE conn7 <- [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:14:58 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.twopie.1.html | arc() draws nothing when end = start + 2pi-e and anticlockwise 13:14:58 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.twopie.1.html | took 629ms 13:14:58 INFO - PROCESS | 2564 | 1471464898461 Marionette TRACE conn7 -> [0,1733,"getWindowHandle",null] 13:14:58 INFO - PROCESS | 2564 | 1471464898463 Marionette TRACE conn7 <- [1,1733,null,{"value":"13"}] 13:14:58 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.twopie.2.html 13:14:58 INFO - PROCESS | 2564 | 1471464898479 Marionette TRACE conn7 -> [0,1734,"setScriptTimeout",{"ms":35000}] 13:14:58 INFO - PROCESS | 2564 | 1471464898482 Marionette TRACE conn7 <- [1,1734,null,{}] 13:14:58 INFO - PROCESS | 2564 | 1471464898485 Marionette TRACE conn7 -> [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:14:58 INFO - PROCESS | 2564 | 1471464898487 Marionette INFO sendAsync bc8f8550-5cfe-4dfe-b5f0-ca36c3097f63 13:14:58 INFO - PROCESS | 2564 | 1471464898572 Marionette TRACE conn7 <- [1,1735,null,{"value":null}] 13:14:58 INFO - PROCESS | 2564 | 1471464898577 Marionette TRACE conn7 -> [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\", \"8d521690-0e1e-4993-8caf-94bf4ae6dcf1\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:14:58 INFO - PROCESS | 2564 | 1471464898579 Marionette INFO sendAsync bc8f8550-5cfe-4dfe-b5f0-ca36c3097f63 13:14:58 INFO - PROCESS | 2564 | ++DOCSHELL 00000039CD404000 == 36 [pid = 2564] [id = 443] 13:14:58 INFO - PROCESS | 2564 | ++DOMWINDOW == 82 (00000039CEAE3C00) [pid = 2564] [serial = 1329] [outer = 0000000000000000] 13:14:58 INFO - PROCESS | 2564 | ++DOMWINDOW == 83 (00000039CEDD2800) [pid = 2564] [serial = 1330] [outer = 00000039CEAE3C00] 13:14:58 INFO - PROCESS | 2564 | 1471464898626 Marionette DEBUG loaded listener.js 13:14:58 INFO - PROCESS | 2564 | ++DOMWINDOW == 84 (00000039CF90D800) [pid = 2564] [serial = 1331] [outer = 00000039CEAE3C00] 13:14:59 INFO - PROCESS | 2564 | 1471464899351 Marionette TRACE conn7 <- [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:14:59 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:14:59 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.twopie.2.html | took 943ms 13:14:59 INFO - PROCESS | 2564 | 1471464899424 Marionette TRACE conn7 -> [0,1737,"getWindowHandle",null] 13:14:59 INFO - PROCESS | 2564 | 1471464899429 Marionette TRACE conn7 <- [1,1737,null,{"value":"13"}] 13:14:59 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.twopie.3.html 13:14:59 INFO - PROCESS | 2564 | 1471464899434 Marionette TRACE conn7 -> [0,1738,"setScriptTimeout",{"ms":35000}] 13:14:59 INFO - PROCESS | 2564 | 1471464899438 Marionette TRACE conn7 <- [1,1738,null,{}] 13:14:59 INFO - PROCESS | 2564 | 1471464899445 Marionette TRACE conn7 -> [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:14:59 INFO - PROCESS | 2564 | 1471464899448 Marionette INFO sendAsync bc8f8550-5cfe-4dfe-b5f0-ca36c3097f63 13:14:59 INFO - PROCESS | 2564 | 1471464899593 Marionette TRACE conn7 <- [1,1739,null,{"value":null}] 13:14:59 INFO - PROCESS | 2564 | 1471464899667 Marionette TRACE conn7 -> [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\", \"8d521690-0e1e-4993-8caf-94bf4ae6dcf1\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:14:59 INFO - PROCESS | 2564 | 1471464899670 Marionette INFO sendAsync bc8f8550-5cfe-4dfe-b5f0-ca36c3097f63 13:14:59 INFO - PROCESS | 2564 | ++DOCSHELL 00000039CB7D0800 == 37 [pid = 2564] [id = 444] 13:14:59 INFO - PROCESS | 2564 | ++DOMWINDOW == 85 (00000039C17A8000) [pid = 2564] [serial = 1332] [outer = 0000000000000000] 13:14:59 INFO - PROCESS | 2564 | ++DOMWINDOW == 86 (00000039C18CD000) [pid = 2564] [serial = 1333] [outer = 00000039C17A8000] 13:14:59 INFO - PROCESS | 2564 | 1471464899732 Marionette DEBUG loaded listener.js 13:14:59 INFO - PROCESS | 2564 | ++DOMWINDOW == 87 (00000039C5B70000) [pid = 2564] [serial = 1334] [outer = 00000039C17A8000] 13:15:00 INFO - PROCESS | 2564 | 1471464900457 Marionette TRACE conn7 <- [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:15:00 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:15:00 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.twopie.3.html | took 1087ms 13:15:00 INFO - PROCESS | 2564 | 1471464900525 Marionette TRACE conn7 -> [0,1741,"getWindowHandle",null] 13:15:00 INFO - PROCESS | 2564 | 1471464900530 Marionette TRACE conn7 <- [1,1741,null,{"value":"13"}] 13:15:00 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.twopie.4.html 13:15:00 INFO - PROCESS | 2564 | 1471464900537 Marionette TRACE conn7 -> [0,1742,"setScriptTimeout",{"ms":35000}] 13:15:00 INFO - PROCESS | 2564 | 1471464900540 Marionette TRACE conn7 <- [1,1742,null,{}] 13:15:00 INFO - PROCESS | 2564 | 1471464900545 Marionette TRACE conn7 -> [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:15:00 INFO - PROCESS | 2564 | 1471464900548 Marionette INFO sendAsync bc8f8550-5cfe-4dfe-b5f0-ca36c3097f63 13:15:00 INFO - PROCESS | 2564 | 1471464900683 Marionette TRACE conn7 <- [1,1743,null,{"value":null}] 13:15:00 INFO - PROCESS | 2564 | 1471464900806 Marionette TRACE conn7 -> [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\", \"8d521690-0e1e-4993-8caf-94bf4ae6dcf1\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:15:00 INFO - PROCESS | 2564 | 1471464900809 Marionette INFO sendAsync bc8f8550-5cfe-4dfe-b5f0-ca36c3097f63 13:15:00 INFO - PROCESS | 2564 | ++DOCSHELL 00000039CE128800 == 38 [pid = 2564] [id = 445] 13:15:00 INFO - PROCESS | 2564 | ++DOMWINDOW == 88 (00000039C17A4800) [pid = 2564] [serial = 1335] [outer = 0000000000000000] 13:15:00 INFO - PROCESS | 2564 | ++DOMWINDOW == 89 (00000039C7A99800) [pid = 2564] [serial = 1336] [outer = 00000039C17A4800] 13:15:00 INFO - PROCESS | 2564 | 1471464900870 Marionette DEBUG loaded listener.js 13:15:00 INFO - PROCESS | 2564 | ++DOMWINDOW == 90 (00000039CB00BC00) [pid = 2564] [serial = 1337] [outer = 00000039C17A4800] 13:15:01 INFO - PROCESS | 2564 | 1471464901746 Marionette TRACE conn7 <- [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:15:01 INFO - PROCESS | 2564 | --DOCSHELL 00000039D2540800 == 37 [pid = 2564] [id = 442] 13:15:01 INFO - PROCESS | 2564 | --DOCSHELL 00000039D24B3800 == 36 [pid = 2564] [id = 441] 13:15:01 INFO - PROCESS | 2564 | --DOCSHELL 00000039D1335800 == 35 [pid = 2564] [id = 440] 13:15:01 INFO - PROCESS | 2564 | --DOCSHELL 00000039CE12A000 == 34 [pid = 2564] [id = 439] 13:15:01 INFO - PROCESS | 2564 | --DOCSHELL 00000039CDC26000 == 33 [pid = 2564] [id = 438] 13:15:01 INFO - PROCESS | 2564 | --DOCSHELL 00000039CD404800 == 32 [pid = 2564] [id = 437] 13:15:01 INFO - PROCESS | 2564 | --DOCSHELL 00000039CC311800 == 31 [pid = 2564] [id = 436] 13:15:01 INFO - PROCESS | 2564 | --DOCSHELL 00000039C735F000 == 30 [pid = 2564] [id = 435] 13:15:01 INFO - PROCESS | 2564 | --DOCSHELL 00000039C1563800 == 29 [pid = 2564] [id = 434] 13:15:01 INFO - PROCESS | 2564 | --DOMWINDOW == 89 (00000039D05BA000) [pid = 2564] [serial = 1286] [outer = 0000000000000000] [url = about:blank] 13:15:01 INFO - PROCESS | 2564 | --DOMWINDOW == 88 (00000039CDFB8C00) [pid = 2564] [serial = 1273] [outer = 0000000000000000] [url = about:blank] 13:15:01 INFO - PROCESS | 2564 | --DOMWINDOW == 87 (00000039CE078000) [pid = 2564] [serial = 1274] [outer = 0000000000000000] [url = about:blank] 13:15:01 INFO - PROCESS | 2564 | --DOMWINDOW == 86 (00000039CEA57000) [pid = 2564] [serial = 1277] [outer = 0000000000000000] [url = about:blank] 13:15:01 INFO - PROCESS | 2564 | --DOMWINDOW == 85 (00000039CE4EB400) [pid = 2564] [serial = 1276] [outer = 0000000000000000] [url = about:blank] 13:15:01 INFO - PROCESS | 2564 | --DOMWINDOW == 84 (00000039CD22F000) [pid = 2564] [serial = 1270] [outer = 0000000000000000] [url = about:blank] 13:15:01 INFO - PROCESS | 2564 | --DOMWINDOW == 83 (00000039C63AF000) [pid = 2564] [serial = 1264] [outer = 0000000000000000] [url = about:blank] 13:15:01 INFO - PROCESS | 2564 | --DOMWINDOW == 82 (00000039C74B6000) [pid = 2564] [serial = 1265] [outer = 0000000000000000] [url = about:blank] 13:15:01 INFO - PROCESS | 2564 | --DOMWINDOW == 81 (00000039C1853000) [pid = 2564] [serial = 1261] [outer = 0000000000000000] [url = about:blank] 13:15:01 INFO - PROCESS | 2564 | --DOMWINDOW == 80 (00000039C1FDF400) [pid = 2564] [serial = 1262] [outer = 0000000000000000] [url = about:blank] 13:15:01 INFO - PROCESS | 2564 | --DOMWINDOW == 79 (00000039CB005400) [pid = 2564] [serial = 1267] [outer = 0000000000000000] [url = about:blank] 13:15:01 INFO - PROCESS | 2564 | --DOMWINDOW == 78 (00000039CCC25C00) [pid = 2564] [serial = 1268] [outer = 0000000000000000] [url = about:blank] 13:15:01 INFO - PROCESS | 2564 | --DOMWINDOW == 77 (00000039C188BC00) [pid = 2564] [serial = 1258] [outer = 0000000000000000] [url = about:blank] 13:15:01 INFO - PROCESS | 2564 | --DOMWINDOW == 76 (00000039C5A08000) [pid = 2564] [serial = 1259] [outer = 0000000000000000] [url = about:blank] 13:15:01 INFO - PROCESS | 2564 | --DOMWINDOW == 75 (00000039CF638C00) [pid = 2564] [serial = 1256] [outer = 0000000000000000] [url = about:blank] 13:15:01 INFO - PROCESS | 2564 | --DOMWINDOW == 74 (00000039C7A90C00) [pid = 2564] [serial = 1282] [outer = 0000000000000000] [url = about:blank] 13:15:01 INFO - PROCESS | 2564 | --DOMWINDOW == 73 (00000039CFD42800) [pid = 2564] [serial = 1279] [outer = 0000000000000000] [url = about:blank] 13:15:01 INFO - PROCESS | 2564 | --DOMWINDOW == 72 (00000039D0F72C00) [pid = 2564] [serial = 1289] [outer = 0000000000000000] [url = about:blank] 13:15:01 INFO - PROCESS | 2564 | --DOMWINDOW == 71 (00000039D0286400) [pid = 2564] [serial = 1285] [outer = 0000000000000000] [url = about:blank] 13:15:01 INFO - PROCESS | 2564 | --DOMWINDOW == 70 (00000039D05E6000) [pid = 2564] [serial = 1288] [outer = 0000000000000000] [url = about:blank] 13:15:01 INFO - PROCESS | 2564 | --DOMWINDOW == 69 (00000039D00CF800) [pid = 2564] [serial = 1280] [outer = 0000000000000000] [url = about:blank] 13:15:01 INFO - PROCESS | 2564 | --DOMWINDOW == 68 (00000039CDCEC800) [pid = 2564] [serial = 1283] [outer = 0000000000000000] [url = about:blank] 13:15:01 INFO - PROCESS | 2564 | --DOMWINDOW == 67 (00000039CDB5A400) [pid = 2564] [serial = 1271] [outer = 0000000000000000] [url = about:blank] 13:15:01 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.twopie.4.html | arc() draws nothing when end = start + 2pi+e and clockwise 13:15:01 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.twopie.4.html | took 1286ms 13:15:01 INFO - PROCESS | 2564 | 1471464901825 Marionette TRACE conn7 -> [0,1745,"getWindowHandle",null] 13:15:01 INFO - PROCESS | 2564 | 1471464901830 Marionette TRACE conn7 <- [1,1745,null,{"value":"13"}] 13:15:01 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.zero.1.html 13:15:01 INFO - PROCESS | 2564 | 1471464901835 Marionette TRACE conn7 -> [0,1746,"setScriptTimeout",{"ms":35000}] 13:15:01 INFO - PROCESS | 2564 | 1471464901838 Marionette TRACE conn7 <- [1,1746,null,{}] 13:15:01 INFO - PROCESS | 2564 | 1471464901844 Marionette TRACE conn7 -> [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:15:01 INFO - PROCESS | 2564 | 1471464901847 Marionette INFO sendAsync bc8f8550-5cfe-4dfe-b5f0-ca36c3097f63 13:15:01 INFO - PROCESS | 2564 | 1471464901947 Marionette TRACE conn7 <- [1,1747,null,{"value":null}] 13:15:01 INFO - PROCESS | 2564 | 1471464901954 Marionette TRACE conn7 -> [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\", \"8d521690-0e1e-4993-8caf-94bf4ae6dcf1\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:15:01 INFO - PROCESS | 2564 | 1471464901959 Marionette INFO sendAsync bc8f8550-5cfe-4dfe-b5f0-ca36c3097f63 13:15:01 INFO - PROCESS | 2564 | ++DOCSHELL 00000039C735A000 == 30 [pid = 2564] [id = 446] 13:15:01 INFO - PROCESS | 2564 | ++DOMWINDOW == 68 (00000039C1DBB000) [pid = 2564] [serial = 1338] [outer = 0000000000000000] 13:15:02 INFO - PROCESS | 2564 | ++DOMWINDOW == 69 (00000039C245EC00) [pid = 2564] [serial = 1339] [outer = 00000039C1DBB000] 13:15:02 INFO - PROCESS | 2564 | 1471464902011 Marionette DEBUG loaded listener.js 13:15:02 INFO - PROCESS | 2564 | ++DOMWINDOW == 70 (00000039C62D3800) [pid = 2564] [serial = 1340] [outer = 00000039C1DBB000] 13:15:02 INFO - PROCESS | 2564 | 1471464902537 Marionette TRACE conn7 <- [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:15:02 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.zero.1.html | arc() draws nothing when startAngle = endAngle and anticlockwise 13:15:02 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.zero.1.html | took 733ms 13:15:02 INFO - PROCESS | 2564 | 1471464902572 Marionette TRACE conn7 -> [0,1749,"getWindowHandle",null] 13:15:02 INFO - PROCESS | 2564 | 1471464902577 Marionette TRACE conn7 <- [1,1749,null,{"value":"13"}] 13:15:02 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.zero.2.html 13:15:02 INFO - PROCESS | 2564 | 1471464902583 Marionette TRACE conn7 -> [0,1750,"setScriptTimeout",{"ms":35000}] 13:15:02 INFO - PROCESS | 2564 | 1471464902586 Marionette TRACE conn7 <- [1,1750,null,{}] 13:15:02 INFO - PROCESS | 2564 | 1471464902590 Marionette TRACE conn7 -> [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:15:02 INFO - PROCESS | 2564 | 1471464902593 Marionette INFO sendAsync bc8f8550-5cfe-4dfe-b5f0-ca36c3097f63 13:15:02 INFO - PROCESS | 2564 | 1471464902685 Marionette TRACE conn7 <- [1,1751,null,{"value":null}] 13:15:02 INFO - PROCESS | 2564 | 1471464902759 Marionette TRACE conn7 -> [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\", \"8d521690-0e1e-4993-8caf-94bf4ae6dcf1\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:15:02 INFO - PROCESS | 2564 | 1471464902761 Marionette INFO sendAsync bc8f8550-5cfe-4dfe-b5f0-ca36c3097f63 13:15:02 INFO - PROCESS | 2564 | ++DOCSHELL 00000039CCC72800 == 31 [pid = 2564] [id = 447] 13:15:02 INFO - PROCESS | 2564 | ++DOMWINDOW == 71 (00000039C7A5DC00) [pid = 2564] [serial = 1341] [outer = 0000000000000000] 13:15:02 INFO - PROCESS | 2564 | ++DOMWINDOW == 72 (00000039C7A94400) [pid = 2564] [serial = 1342] [outer = 00000039C7A5DC00] 13:15:02 INFO - PROCESS | 2564 | 1471464902819 Marionette DEBUG loaded listener.js 13:15:02 INFO - PROCESS | 2564 | ++DOMWINDOW == 73 (00000039CAA89C00) [pid = 2564] [serial = 1343] [outer = 00000039C7A5DC00] 13:15:03 INFO - PROCESS | 2564 | 1471464903228 Marionette TRACE conn7 <- [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:15:03 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.zero.2.html | arc() draws nothing when startAngle = endAngle and clockwise 13:15:03 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.zero.2.html | took 690ms 13:15:03 INFO - PROCESS | 2564 | 1471464903276 Marionette TRACE conn7 -> [0,1753,"getWindowHandle",null] 13:15:03 INFO - PROCESS | 2564 | 1471464903278 Marionette TRACE conn7 <- [1,1753,null,{"value":"13"}] 13:15:03 INFO - PROCESS | 2564 | 1471464903282 Marionette TRACE conn7 -> [0,1754,"setScriptTimeout",{"ms":35000}] 13:15:03 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.zeroradius.html 13:15:03 INFO - PROCESS | 2564 | 1471464903286 Marionette TRACE conn7 <- [1,1754,null,{}] 13:15:03 INFO - PROCESS | 2564 | 1471464903298 Marionette TRACE conn7 -> [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:15:03 INFO - PROCESS | 2564 | 1471464903303 Marionette INFO sendAsync bc8f8550-5cfe-4dfe-b5f0-ca36c3097f63 13:15:03 INFO - PROCESS | 2564 | 1471464903426 Marionette TRACE conn7 <- [1,1755,null,{"value":null}] 13:15:03 INFO - PROCESS | 2564 | 1471464903440 Marionette TRACE conn7 -> [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\", \"8d521690-0e1e-4993-8caf-94bf4ae6dcf1\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:15:03 INFO - PROCESS | 2564 | 1471464903444 Marionette INFO sendAsync bc8f8550-5cfe-4dfe-b5f0-ca36c3097f63 13:15:03 INFO - PROCESS | 2564 | ++DOCSHELL 00000039CDC18800 == 32 [pid = 2564] [id = 448] 13:15:03 INFO - PROCESS | 2564 | ++DOMWINDOW == 74 (00000039C17A1400) [pid = 2564] [serial = 1344] [outer = 0000000000000000] 13:15:03 INFO - PROCESS | 2564 | ++DOMWINDOW == 75 (00000039CCE4C800) [pid = 2564] [serial = 1345] [outer = 00000039C17A1400] 13:15:03 INFO - PROCESS | 2564 | 1471464903496 Marionette DEBUG loaded listener.js 13:15:03 INFO - PROCESS | 2564 | ++DOMWINDOW == 76 (00000039CD9E2000) [pid = 2564] [serial = 1346] [outer = 00000039C17A1400] 13:15:03 INFO - PROCESS | 2564 | 1471464903945 Marionette TRACE conn7 <- [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:15:03 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.zeroradius.html | arc() with zero radius draws a line to the start point 13:15:03 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.zeroradius.html | took 692ms 13:15:03 INFO - PROCESS | 2564 | 1471464903977 Marionette TRACE conn7 -> [0,1757,"getWindowHandle",null] 13:15:03 INFO - PROCESS | 2564 | 1471464903980 Marionette TRACE conn7 <- [1,1757,null,{"value":"13"}] 13:15:03 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.coincide.1.html 13:15:03 INFO - PROCESS | 2564 | 1471464903989 Marionette TRACE conn7 -> [0,1758,"setScriptTimeout",{"ms":35000}] 13:15:03 INFO - PROCESS | 2564 | 1471464903991 Marionette TRACE conn7 <- [1,1758,null,{}] 13:15:04 INFO - PROCESS | 2564 | 1471464903995 Marionette TRACE conn7 -> [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:15:04 INFO - PROCESS | 2564 | 1471464903997 Marionette INFO sendAsync bc8f8550-5cfe-4dfe-b5f0-ca36c3097f63 13:15:04 INFO - PROCESS | 2564 | 1471464904114 Marionette TRACE conn7 <- [1,1759,null,{"value":null}] 13:15:04 INFO - PROCESS | 2564 | 1471464904119 Marionette TRACE conn7 -> [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\", \"8d521690-0e1e-4993-8caf-94bf4ae6dcf1\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:15:04 INFO - PROCESS | 2564 | 1471464904122 Marionette INFO sendAsync bc8f8550-5cfe-4dfe-b5f0-ca36c3097f63 13:15:04 INFO - PROCESS | 2564 | ++DOCSHELL 00000039CFD11800 == 33 [pid = 2564] [id = 449] 13:15:04 INFO - PROCESS | 2564 | ++DOMWINDOW == 77 (00000039CDCBC800) [pid = 2564] [serial = 1347] [outer = 0000000000000000] 13:15:04 INFO - PROCESS | 2564 | ++DOMWINDOW == 78 (00000039CDCEE400) [pid = 2564] [serial = 1348] [outer = 00000039CDCBC800] 13:15:04 INFO - PROCESS | 2564 | 1471464904210 Marionette DEBUG loaded listener.js 13:15:04 INFO - PROCESS | 2564 | ++DOMWINDOW == 79 (00000039CDFB9400) [pid = 2564] [serial = 1349] [outer = 00000039CDCBC800] 13:15:04 INFO - PROCESS | 2564 | 1471464904668 Marionette TRACE conn7 <- [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:15:04 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arcTo.coincide.1.html | arcTo() has no effect if P0 = P1 13:15:04 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.coincide.1.html | took 734ms 13:15:04 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.coincide.2.html 13:15:04 INFO - PROCESS | 2564 | 1471464904725 Marionette TRACE conn7 -> [0,1761,"getWindowHandle",null] 13:15:04 INFO - PROCESS | 2564 | 1471464904727 Marionette TRACE conn7 <- [1,1761,null,{"value":"13"}] 13:15:04 INFO - PROCESS | 2564 | 1471464904731 Marionette TRACE conn7 -> [0,1762,"setScriptTimeout",{"ms":35000}] 13:15:04 INFO - PROCESS | 2564 | 1471464904733 Marionette TRACE conn7 <- [1,1762,null,{}] 13:15:04 INFO - PROCESS | 2564 | 1471464904748 Marionette TRACE conn7 -> [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:15:04 INFO - PROCESS | 2564 | 1471464904750 Marionette INFO sendAsync bc8f8550-5cfe-4dfe-b5f0-ca36c3097f63 13:15:04 INFO - PROCESS | 2564 | 1471464904890 Marionette TRACE conn7 <- [1,1763,null,{"value":null}] 13:15:04 INFO - PROCESS | 2564 | 1471464904903 Marionette TRACE conn7 -> [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\", \"8d521690-0e1e-4993-8caf-94bf4ae6dcf1\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:15:04 INFO - PROCESS | 2564 | 1471464904905 Marionette INFO sendAsync bc8f8550-5cfe-4dfe-b5f0-ca36c3097f63 13:15:04 INFO - PROCESS | 2564 | ++DOCSHELL 00000039D1E14000 == 34 [pid = 2564] [id = 450] 13:15:04 INFO - PROCESS | 2564 | ++DOMWINDOW == 80 (00000039CDFB9C00) [pid = 2564] [serial = 1350] [outer = 0000000000000000] 13:15:04 INFO - PROCESS | 2564 | ++DOMWINDOW == 81 (00000039CE085800) [pid = 2564] [serial = 1351] [outer = 00000039CDFB9C00] 13:15:04 INFO - PROCESS | 2564 | 1471464904952 Marionette DEBUG loaded listener.js 13:15:05 INFO - PROCESS | 2564 | ++DOMWINDOW == 82 (00000039CEA24C00) [pid = 2564] [serial = 1352] [outer = 00000039CDFB9C00] 13:15:05 INFO - PROCESS | 2564 | 1471464905403 Marionette TRACE conn7 <- [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:15:05 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arcTo.coincide.2.html | arcTo() draws a straight line to P1 if P1 = P2 13:15:05 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.coincide.2.html | took 734ms 13:15:05 INFO - PROCESS | 2564 | 1471464905468 Marionette TRACE conn7 -> [0,1765,"getWindowHandle",null] 13:15:05 INFO - PROCESS | 2564 | 1471464905470 Marionette TRACE conn7 <- [1,1765,null,{"value":"13"}] 13:15:05 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.collinear.1.html 13:15:05 INFO - PROCESS | 2564 | 1471464905473 Marionette TRACE conn7 -> [0,1766,"setScriptTimeout",{"ms":35000}] 13:15:05 INFO - PROCESS | 2564 | 1471464905475 Marionette TRACE conn7 <- [1,1766,null,{}] 13:15:05 INFO - PROCESS | 2564 | 1471464905479 Marionette TRACE conn7 -> [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:15:05 INFO - PROCESS | 2564 | 1471464905485 Marionette INFO sendAsync bc8f8550-5cfe-4dfe-b5f0-ca36c3097f63 13:15:05 INFO - PROCESS | 2564 | 1471464905637 Marionette TRACE conn7 <- [1,1767,null,{"value":null}] 13:15:05 INFO - PROCESS | 2564 | 1471464905643 Marionette TRACE conn7 -> [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\", \"8d521690-0e1e-4993-8caf-94bf4ae6dcf1\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:15:05 INFO - PROCESS | 2564 | 1471464905645 Marionette INFO sendAsync bc8f8550-5cfe-4dfe-b5f0-ca36c3097f63 13:15:05 INFO - PROCESS | 2564 | ++DOCSHELL 00000039D28E8000 == 35 [pid = 2564] [id = 451] 13:15:05 INFO - PROCESS | 2564 | ++DOMWINDOW == 83 (00000039CEA32400) [pid = 2564] [serial = 1353] [outer = 0000000000000000] 13:15:05 INFO - PROCESS | 2564 | ++DOMWINDOW == 84 (00000039CF62E400) [pid = 2564] [serial = 1354] [outer = 00000039CEA32400] 13:15:05 INFO - PROCESS | 2564 | 1471464905695 Marionette DEBUG loaded listener.js 13:15:05 INFO - PROCESS | 2564 | ++DOMWINDOW == 85 (00000039D00D3C00) [pid = 2564] [serial = 1355] [outer = 00000039CEA32400] 13:15:06 INFO - PROCESS | 2564 | --DOMWINDOW == 84 (00000039C1857400) [pid = 2564] [serial = 1305] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.selfintersect.1.html] 13:15:06 INFO - PROCESS | 2564 | --DOMWINDOW == 83 (00000039C6623400) [pid = 2564] [serial = 1308] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.selfintersect.2.html] 13:15:06 INFO - PROCESS | 2564 | --DOMWINDOW == 82 (00000039C17A5000) [pid = 2564] [serial = 1311] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.shape.1.html] 13:15:06 INFO - PROCESS | 2564 | --DOMWINDOW == 81 (00000039CCC9B000) [pid = 2564] [serial = 1314] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.shape.2.html] 13:15:06 INFO - PROCESS | 2564 | --DOMWINDOW == 80 (00000039C63D3800) [pid = 2564] [serial = 1317] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.shape.3.html] 13:15:06 INFO - PROCESS | 2564 | --DOMWINDOW == 79 (00000039C1FE6C00) [pid = 2564] [serial = 1302] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.scale.2.html] 13:15:06 INFO - PROCESS | 2564 | --DOMWINDOW == 78 (00000039CD9E9800) [pid = 2564] [serial = 1320] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.shape.4.html] 13:15:06 INFO - PROCESS | 2564 | --DOMWINDOW == 77 (00000039CE4AF000) [pid = 2564] [serial = 1326] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.twopie.1.html] 13:15:06 INFO - PROCESS | 2564 | --DOMWINDOW == 76 (00000039C1C19800) [pid = 2564] [serial = 1290] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.negative.html] 13:15:06 INFO - PROCESS | 2564 | --DOMWINDOW == 75 (00000039CC3B2400) [pid = 2564] [serial = 1293] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.nonempty.html] 13:15:06 INFO - PROCESS | 2564 | --DOMWINDOW == 74 (00000039CEA27000) [pid = 2564] [serial = 1296] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.nonfinite.html] 13:15:06 INFO - PROCESS | 2564 | --DOMWINDOW == 73 (00000039D05E2400) [pid = 2564] [serial = 1299] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.scale.1.html] 13:15:06 INFO - PROCESS | 2564 | --DOMWINDOW == 72 (00000039BF951400) [pid = 2564] [serial = 1323] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.shape.5.html] 13:15:06 INFO - PROCESS | 2564 | 1471464906234 Marionette TRACE conn7 <- [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:15:06 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:15:06 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.collinear.1.html | took 795ms 13:15:06 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.collinear.2.html 13:15:06 INFO - PROCESS | 2564 | 1471464906272 Marionette TRACE conn7 -> [0,1769,"getWindowHandle",null] 13:15:06 INFO - PROCESS | 2564 | 1471464906274 Marionette TRACE conn7 <- [1,1769,null,{"value":"13"}] 13:15:06 INFO - PROCESS | 2564 | 1471464906277 Marionette TRACE conn7 -> [0,1770,"setScriptTimeout",{"ms":35000}] 13:15:06 INFO - PROCESS | 2564 | 1471464906279 Marionette TRACE conn7 <- [1,1770,null,{}] 13:15:06 INFO - PROCESS | 2564 | 1471464906282 Marionette TRACE conn7 -> [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:15:06 INFO - PROCESS | 2564 | 1471464906284 Marionette INFO sendAsync bc8f8550-5cfe-4dfe-b5f0-ca36c3097f63 13:15:06 INFO - PROCESS | 2564 | 1471464906394 Marionette TRACE conn7 <- [1,1771,null,{"value":null}] 13:15:06 INFO - PROCESS | 2564 | 1471464906446 Marionette TRACE conn7 -> [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\", \"8d521690-0e1e-4993-8caf-94bf4ae6dcf1\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:15:06 INFO - PROCESS | 2564 | 1471464906448 Marionette INFO sendAsync bc8f8550-5cfe-4dfe-b5f0-ca36c3097f63 13:15:06 INFO - PROCESS | 2564 | ++DOCSHELL 00000039D3FD3000 == 36 [pid = 2564] [id = 452] 13:15:06 INFO - PROCESS | 2564 | ++DOMWINDOW == 73 (00000039C122A800) [pid = 2564] [serial = 1356] [outer = 0000000000000000] 13:15:06 INFO - PROCESS | 2564 | ++DOMWINDOW == 74 (00000039CB00A800) [pid = 2564] [serial = 1357] [outer = 00000039C122A800] 13:15:06 INFO - PROCESS | 2564 | 1471464906495 Marionette DEBUG loaded listener.js 13:15:06 INFO - PROCESS | 2564 | ++DOMWINDOW == 75 (00000039CE4ABC00) [pid = 2564] [serial = 1358] [outer = 00000039C122A800] 13:15:06 INFO - PROCESS | 2564 | 1471464906861 Marionette TRACE conn7 <- [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:15:06 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:15:06 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.collinear.2.html | took 628ms 13:15:06 INFO - PROCESS | 2564 | 1471464906910 Marionette TRACE conn7 -> [0,1773,"getWindowHandle",null] 13:15:06 INFO - PROCESS | 2564 | 1471464906912 Marionette TRACE conn7 <- [1,1773,null,{"value":"13"}] 13:15:06 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.collinear.3.html 13:15:06 INFO - PROCESS | 2564 | 1471464906916 Marionette TRACE conn7 -> [0,1774,"setScriptTimeout",{"ms":35000}] 13:15:06 INFO - PROCESS | 2564 | 1471464906917 Marionette TRACE conn7 <- [1,1774,null,{}] 13:15:06 INFO - PROCESS | 2564 | 1471464906921 Marionette TRACE conn7 -> [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:15:06 INFO - PROCESS | 2564 | 1471464906923 Marionette INFO sendAsync bc8f8550-5cfe-4dfe-b5f0-ca36c3097f63 13:15:07 INFO - PROCESS | 2564 | 1471464907014 Marionette TRACE conn7 <- [1,1775,null,{"value":null}] 13:15:07 INFO - PROCESS | 2564 | 1471464907020 Marionette TRACE conn7 -> [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\", \"8d521690-0e1e-4993-8caf-94bf4ae6dcf1\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:15:07 INFO - PROCESS | 2564 | 1471464907022 Marionette INFO sendAsync bc8f8550-5cfe-4dfe-b5f0-ca36c3097f63 13:15:07 INFO - PROCESS | 2564 | ++DOCSHELL 00000039D5505800 == 37 [pid = 2564] [id = 453] 13:15:07 INFO - PROCESS | 2564 | ++DOMWINDOW == 76 (00000039CD9DF400) [pid = 2564] [serial = 1359] [outer = 0000000000000000] 13:15:07 INFO - PROCESS | 2564 | ++DOMWINDOW == 77 (00000039D05B1800) [pid = 2564] [serial = 1360] [outer = 00000039CD9DF400] 13:15:07 INFO - PROCESS | 2564 | 1471464907068 Marionette DEBUG loaded listener.js 13:15:07 INFO - PROCESS | 2564 | ++DOMWINDOW == 78 (00000039D05E3800) [pid = 2564] [serial = 1361] [outer = 00000039CD9DF400] 13:15:07 INFO - PROCESS | 2564 | 1471464907502 Marionette TRACE conn7 <- [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:15:07 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:15:07 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.collinear.3.html | took 629ms 13:15:07 INFO - PROCESS | 2564 | 1471464907550 Marionette TRACE conn7 -> [0,1777,"getWindowHandle",null] 13:15:07 INFO - PROCESS | 2564 | 1471464907553 Marionette TRACE conn7 <- [1,1777,null,{"value":"13"}] 13:15:07 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.ensuresubpath.1.html 13:15:07 INFO - PROCESS | 2564 | 1471464907556 Marionette TRACE conn7 -> [0,1778,"setScriptTimeout",{"ms":35000}] 13:15:07 INFO - PROCESS | 2564 | 1471464907558 Marionette TRACE conn7 <- [1,1778,null,{}] 13:15:07 INFO - PROCESS | 2564 | 1471464907562 Marionette TRACE conn7 -> [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:15:07 INFO - PROCESS | 2564 | 1471464907564 Marionette INFO sendAsync bc8f8550-5cfe-4dfe-b5f0-ca36c3097f63 13:15:07 INFO - PROCESS | 2564 | 1471464907649 Marionette TRACE conn7 <- [1,1779,null,{"value":null}] 13:15:07 INFO - PROCESS | 2564 | 1471464907655 Marionette TRACE conn7 -> [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\", \"8d521690-0e1e-4993-8caf-94bf4ae6dcf1\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:15:07 INFO - PROCESS | 2564 | 1471464907657 Marionette INFO sendAsync bc8f8550-5cfe-4dfe-b5f0-ca36c3097f63 13:15:07 INFO - PROCESS | 2564 | ++DOCSHELL 00000039CDA7F800 == 38 [pid = 2564] [id = 454] 13:15:07 INFO - PROCESS | 2564 | ++DOMWINDOW == 79 (00000039D05EA000) [pid = 2564] [serial = 1362] [outer = 0000000000000000] 13:15:07 INFO - PROCESS | 2564 | ++DOMWINDOW == 80 (00000039D0F76000) [pid = 2564] [serial = 1363] [outer = 00000039D05EA000] 13:15:07 INFO - PROCESS | 2564 | 1471464907703 Marionette DEBUG loaded listener.js 13:15:07 INFO - PROCESS | 2564 | ++DOMWINDOW == 81 (00000039D1357800) [pid = 2564] [serial = 1364] [outer = 00000039D05EA000] 13:15:08 INFO - PROCESS | 2564 | 1471464908311 Marionette TRACE conn7 <- [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:15:08 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:15:08 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.ensuresubpath.1.html | took 777ms 13:15:08 INFO - PROCESS | 2564 | 1471464908338 Marionette TRACE conn7 -> [0,1781,"getWindowHandle",null] 13:15:08 INFO - PROCESS | 2564 | 1471464908343 Marionette TRACE conn7 <- [1,1781,null,{"value":"13"}] 13:15:08 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.ensuresubpath.2.html 13:15:08 INFO - PROCESS | 2564 | 1471464908348 Marionette TRACE conn7 -> [0,1782,"setScriptTimeout",{"ms":35000}] 13:15:08 INFO - PROCESS | 2564 | 1471464908352 Marionette TRACE conn7 <- [1,1782,null,{}] 13:15:08 INFO - PROCESS | 2564 | 1471464908358 Marionette TRACE conn7 -> [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:15:08 INFO - PROCESS | 2564 | 1471464908362 Marionette INFO sendAsync bc8f8550-5cfe-4dfe-b5f0-ca36c3097f63 13:15:08 INFO - PROCESS | 2564 | 1471464908482 Marionette TRACE conn7 <- [1,1783,null,{"value":null}] 13:15:08 INFO - PROCESS | 2564 | 1471464908606 Marionette TRACE conn7 -> [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\", \"8d521690-0e1e-4993-8caf-94bf4ae6dcf1\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:15:08 INFO - PROCESS | 2564 | 1471464908609 Marionette INFO sendAsync bc8f8550-5cfe-4dfe-b5f0-ca36c3097f63 13:15:08 INFO - PROCESS | 2564 | ++DOCSHELL 00000039CC31C800 == 39 [pid = 2564] [id = 455] 13:15:08 INFO - PROCESS | 2564 | ++DOMWINDOW == 82 (00000039C17AA000) [pid = 2564] [serial = 1365] [outer = 0000000000000000] 13:15:08 INFO - PROCESS | 2564 | ++DOMWINDOW == 83 (00000039C1FE6C00) [pid = 2564] [serial = 1366] [outer = 00000039C17AA000] 13:15:08 INFO - PROCESS | 2564 | 1471464908672 Marionette DEBUG loaded listener.js 13:15:08 INFO - PROCESS | 2564 | ++DOMWINDOW == 84 (00000039C7384400) [pid = 2564] [serial = 1367] [outer = 00000039C17AA000] 13:15:09 INFO - PROCESS | 2564 | 1471464909327 Marionette TRACE conn7 <- [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:15:09 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arcTo.ensuresubpath.2.html | If there is no subpath, the first control point is added 13:15:09 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.ensuresubpath.2.html | took 1028ms 13:15:09 INFO - PROCESS | 2564 | 1471464909380 Marionette TRACE conn7 -> [0,1785,"getWindowHandle",null] 13:15:09 INFO - PROCESS | 2564 | 1471464909386 Marionette TRACE conn7 <- [1,1785,null,{"value":"13"}] 13:15:09 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.negative.html 13:15:09 INFO - PROCESS | 2564 | 1471464909393 Marionette TRACE conn7 -> [0,1786,"setScriptTimeout",{"ms":35000}] 13:15:09 INFO - PROCESS | 2564 | 1471464909396 Marionette TRACE conn7 <- [1,1786,null,{}] 13:15:09 INFO - PROCESS | 2564 | 1471464909400 Marionette TRACE conn7 -> [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:15:09 INFO - PROCESS | 2564 | 1471464909403 Marionette INFO sendAsync bc8f8550-5cfe-4dfe-b5f0-ca36c3097f63 13:15:09 INFO - PROCESS | 2564 | 1471464909522 Marionette TRACE conn7 <- [1,1787,null,{"value":null}] 13:15:09 INFO - PROCESS | 2564 | 1471464909645 Marionette TRACE conn7 -> [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\", \"8d521690-0e1e-4993-8caf-94bf4ae6dcf1\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:15:09 INFO - PROCESS | 2564 | 1471464909648 Marionette INFO sendAsync bc8f8550-5cfe-4dfe-b5f0-ca36c3097f63 13:15:09 INFO - PROCESS | 2564 | ++DOCSHELL 00000039D24C6000 == 40 [pid = 2564] [id = 456] 13:15:09 INFO - PROCESS | 2564 | ++DOMWINDOW == 85 (00000039CB002C00) [pid = 2564] [serial = 1368] [outer = 0000000000000000] 13:15:09 INFO - PROCESS | 2564 | ++DOMWINDOW == 86 (00000039CCE47000) [pid = 2564] [serial = 1369] [outer = 00000039CB002C00] 13:15:09 INFO - PROCESS | 2564 | 1471464909709 Marionette DEBUG loaded listener.js 13:15:09 INFO - PROCESS | 2564 | ++DOMWINDOW == 87 (00000039CD9E7C00) [pid = 2564] [serial = 1370] [outer = 00000039CB002C00] 13:15:10 INFO - PROCESS | 2564 | 1471464910326 Marionette TRACE conn7 <- [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:15:10 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arcTo.negative.html | arcTo() with negative radius throws an exception 13:15:10 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.negative.html | took 984ms 13:15:10 INFO - PROCESS | 2564 | 1471464910378 Marionette TRACE conn7 -> [0,1789,"getWindowHandle",null] 13:15:10 INFO - PROCESS | 2564 | 1471464910381 Marionette TRACE conn7 <- [1,1789,null,{"value":"13"}] 13:15:10 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.nonfinite.html 13:15:10 INFO - PROCESS | 2564 | 1471464910386 Marionette TRACE conn7 -> [0,1790,"setScriptTimeout",{"ms":35000}] 13:15:10 INFO - PROCESS | 2564 | 1471464910390 Marionette TRACE conn7 <- [1,1790,null,{}] 13:15:10 INFO - PROCESS | 2564 | 1471464910401 Marionette TRACE conn7 -> [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:15:10 INFO - PROCESS | 2564 | 1471464910406 Marionette INFO sendAsync bc8f8550-5cfe-4dfe-b5f0-ca36c3097f63 13:15:10 INFO - PROCESS | 2564 | 1471464910522 Marionette TRACE conn7 <- [1,1791,null,{"value":null}] 13:15:10 INFO - PROCESS | 2564 | 1471464910646 Marionette TRACE conn7 -> [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\", \"8d521690-0e1e-4993-8caf-94bf4ae6dcf1\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:15:10 INFO - PROCESS | 2564 | 1471464910649 Marionette INFO sendAsync bc8f8550-5cfe-4dfe-b5f0-ca36c3097f63 13:15:10 INFO - PROCESS | 2564 | ++DOCSHELL 00000039D6169800 == 41 [pid = 2564] [id = 457] 13:15:10 INFO - PROCESS | 2564 | ++DOMWINDOW == 88 (00000039CEA57800) [pid = 2564] [serial = 1371] [outer = 0000000000000000] 13:15:10 INFO - PROCESS | 2564 | ++DOMWINDOW == 89 (00000039CF9DAC00) [pid = 2564] [serial = 1372] [outer = 00000039CEA57800] 13:15:10 INFO - PROCESS | 2564 | 1471464910712 Marionette DEBUG loaded listener.js 13:15:10 INFO - PROCESS | 2564 | ++DOMWINDOW == 90 (00000039D0FBB000) [pid = 2564] [serial = 1373] [outer = 00000039CEA57800] 13:15:11 INFO - PROCESS | 2564 | 1471464911408 Marionette TRACE conn7 <- [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:15:11 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arcTo.nonfinite.html | arcTo() with Infinity/NaN is ignored 13:15:11 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.nonfinite.html | took 1034ms 13:15:11 INFO - PROCESS | 2564 | 1471464911421 Marionette TRACE conn7 -> [0,1793,"getWindowHandle",null] 13:15:11 INFO - PROCESS | 2564 | 1471464911424 Marionette TRACE conn7 <- [1,1793,null,{"value":"13"}] 13:15:11 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.scale.html 13:15:11 INFO - PROCESS | 2564 | 1471464911441 Marionette TRACE conn7 -> [0,1794,"setScriptTimeout",{"ms":35000}] 13:15:11 INFO - PROCESS | 2564 | 1471464911444 Marionette TRACE conn7 <- [1,1794,null,{}] 13:15:11 INFO - PROCESS | 2564 | 1471464911467 Marionette TRACE conn7 -> [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:15:11 INFO - PROCESS | 2564 | 1471464911469 Marionette INFO sendAsync bc8f8550-5cfe-4dfe-b5f0-ca36c3097f63 13:15:11 INFO - PROCESS | 2564 | 1471464911587 Marionette TRACE conn7 <- [1,1795,null,{"value":null}] 13:15:11 INFO - PROCESS | 2564 | 1471464911812 Marionette TRACE conn7 -> [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\", \"8d521690-0e1e-4993-8caf-94bf4ae6dcf1\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:15:11 INFO - PROCESS | 2564 | 1471464911816 Marionette INFO sendAsync bc8f8550-5cfe-4dfe-b5f0-ca36c3097f63 13:15:11 INFO - PROCESS | 2564 | ++DOCSHELL 00000039C7361800 == 42 [pid = 2564] [id = 458] 13:15:11 INFO - PROCESS | 2564 | ++DOMWINDOW == 91 (00000039C0D0A800) [pid = 2564] [serial = 1374] [outer = 0000000000000000] 13:15:11 INFO - PROCESS | 2564 | ++DOMWINDOW == 92 (00000039C1674C00) [pid = 2564] [serial = 1375] [outer = 00000039C0D0A800] 13:15:11 INFO - PROCESS | 2564 | 1471464911886 Marionette DEBUG loaded listener.js 13:15:11 INFO - PROCESS | 2564 | ++DOMWINDOW == 93 (00000039C18D4400) [pid = 2564] [serial = 1376] [outer = 00000039C0D0A800] 13:15:12 INFO - PROCESS | 2564 | 1471464912471 Marionette TRACE conn7 <- [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:15:12 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arcTo.scale.html | arcTo scales the curve, not just the control points 13:15:12 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.scale.html | took 1101ms 13:15:13 INFO - PROCESS | 2564 | --DOCSHELL 00000039D5505800 == 41 [pid = 2564] [id = 453] 13:15:13 INFO - PROCESS | 2564 | --DOCSHELL 00000039D3FD3000 == 40 [pid = 2564] [id = 452] 13:15:13 INFO - PROCESS | 2564 | --DOCSHELL 00000039D28E8000 == 39 [pid = 2564] [id = 451] 13:15:13 INFO - PROCESS | 2564 | --DOCSHELL 00000039D1E14000 == 38 [pid = 2564] [id = 450] 13:15:13 INFO - PROCESS | 2564 | --DOCSHELL 00000039CFD11800 == 37 [pid = 2564] [id = 449] 13:15:13 INFO - PROCESS | 2564 | --DOCSHELL 00000039CDC18800 == 36 [pid = 2564] [id = 448] 13:15:13 INFO - PROCESS | 2564 | --DOCSHELL 00000039CCC72800 == 35 [pid = 2564] [id = 447] 13:15:13 INFO - PROCESS | 2564 | --DOCSHELL 00000039C735A000 == 34 [pid = 2564] [id = 446] 13:15:13 INFO - PROCESS | 2564 | --DOCSHELL 00000039CB7D0800 == 33 [pid = 2564] [id = 444] 13:15:13 INFO - PROCESS | 2564 | --DOCSHELL 00000039CE128800 == 32 [pid = 2564] [id = 445] 13:15:13 INFO - PROCESS | 2564 | --DOCSHELL 00000039CD404000 == 31 [pid = 2564] [id = 443] 13:15:13 INFO - PROCESS | 2564 | --DOCSHELL 00000039D6169800 == 30 [pid = 2564] [id = 457] 13:15:13 INFO - PROCESS | 2564 | --DOCSHELL 00000039D24C6000 == 29 [pid = 2564] [id = 456] 13:15:13 INFO - PROCESS | 2564 | --DOCSHELL 00000039CDA7F800 == 28 [pid = 2564] [id = 454] 13:15:13 INFO - PROCESS | 2564 | --DOCSHELL 00000039CC31C800 == 27 [pid = 2564] [id = 455] 13:15:13 INFO - PROCESS | 2564 | --DOMWINDOW == 92 (00000039C188F000) [pid = 2564] [serial = 1306] [outer = 0000000000000000] [url = about:blank] 13:15:13 INFO - PROCESS | 2564 | --DOMWINDOW == 91 (00000039C1CEC800) [pid = 2564] [serial = 1307] [outer = 0000000000000000] [url = about:blank] 13:15:13 INFO - PROCESS | 2564 | --DOMWINDOW == 90 (00000039C684D000) [pid = 2564] [serial = 1309] [outer = 0000000000000000] [url = about:blank] 13:15:13 INFO - PROCESS | 2564 | --DOMWINDOW == 89 (00000039C74A9800) [pid = 2564] [serial = 1310] [outer = 0000000000000000] [url = about:blank] 13:15:13 INFO - PROCESS | 2564 | --DOMWINDOW == 88 (00000039CAAF4C00) [pid = 2564] [serial = 1312] [outer = 0000000000000000] [url = about:blank] 13:15:13 INFO - PROCESS | 2564 | --DOMWINDOW == 87 (00000039CCE47C00) [pid = 2564] [serial = 1315] [outer = 0000000000000000] [url = about:blank] 13:15:13 INFO - PROCESS | 2564 | --DOMWINDOW == 86 (00000039CCF41800) [pid = 2564] [serial = 1318] [outer = 0000000000000000] [url = about:blank] 13:15:13 INFO - PROCESS | 2564 | --DOMWINDOW == 85 (00000039C74AB800) [pid = 2564] [serial = 1304] [outer = 0000000000000000] [url = about:blank] 13:15:13 INFO - PROCESS | 2564 | --DOMWINDOW == 84 (00000039C5BD7000) [pid = 2564] [serial = 1303] [outer = 0000000000000000] [url = about:blank] 13:15:13 INFO - PROCESS | 2564 | --DOMWINDOW == 83 (00000039CCF37400) [pid = 2564] [serial = 1316] [outer = 0000000000000000] [url = about:blank] 13:15:13 INFO - PROCESS | 2564 | --DOMWINDOW == 82 (00000039CE40CC00) [pid = 2564] [serial = 1321] [outer = 0000000000000000] [url = about:blank] 13:15:13 INFO - PROCESS | 2564 | --DOMWINDOW == 81 (00000039CD9E5C00) [pid = 2564] [serial = 1319] [outer = 0000000000000000] [url = about:blank] 13:15:13 INFO - PROCESS | 2564 | --DOMWINDOW == 80 (00000039CEA4D800) [pid = 2564] [serial = 1327] [outer = 0000000000000000] [url = about:blank] 13:15:13 INFO - PROCESS | 2564 | --DOMWINDOW == 79 (00000039CEDD2800) [pid = 2564] [serial = 1330] [outer = 0000000000000000] [url = about:blank] 13:15:13 INFO - PROCESS | 2564 | --DOMWINDOW == 78 (00000039C74B3800) [pid = 2564] [serial = 1292] [outer = 0000000000000000] [url = about:blank] 13:15:13 INFO - PROCESS | 2564 | --DOMWINDOW == 77 (00000039C24A0000) [pid = 2564] [serial = 1291] [outer = 0000000000000000] [url = about:blank] 13:15:13 INFO - PROCESS | 2564 | --DOMWINDOW == 76 (00000039CD22C000) [pid = 2564] [serial = 1295] [outer = 0000000000000000] [url = about:blank] 13:15:13 INFO - PROCESS | 2564 | --DOMWINDOW == 75 (00000039CCCE7C00) [pid = 2564] [serial = 1294] [outer = 0000000000000000] [url = about:blank] 13:15:13 INFO - PROCESS | 2564 | --DOMWINDOW == 74 (00000039CFD43400) [pid = 2564] [serial = 1298] [outer = 0000000000000000] [url = about:blank] 13:15:13 INFO - PROCESS | 2564 | --DOMWINDOW == 73 (00000039CEAE5C00) [pid = 2564] [serial = 1297] [outer = 0000000000000000] [url = about:blank] 13:15:13 INFO - PROCESS | 2564 | --DOMWINDOW == 72 (00000039D13AF000) [pid = 2564] [serial = 1301] [outer = 0000000000000000] [url = about:blank] 13:15:13 INFO - PROCESS | 2564 | --DOMWINDOW == 71 (00000039D135EC00) [pid = 2564] [serial = 1300] [outer = 0000000000000000] [url = about:blank] 13:15:13 INFO - PROCESS | 2564 | --DOMWINDOW == 70 (00000039CE4EF800) [pid = 2564] [serial = 1322] [outer = 0000000000000000] [url = about:blank] 13:15:13 INFO - PROCESS | 2564 | --DOMWINDOW == 69 (00000039CDCEEC00) [pid = 2564] [serial = 1324] [outer = 0000000000000000] [url = about:blank] 13:15:13 INFO - PROCESS | 2564 | --DOMWINDOW == 68 (00000039CE4AEC00) [pid = 2564] [serial = 1325] [outer = 0000000000000000] [url = about:blank] 13:15:13 INFO - PROCESS | 2564 | --DOMWINDOW == 67 (00000039CEA59000) [pid = 2564] [serial = 1328] [outer = 0000000000000000] [url = about:blank] 13:15:13 INFO - PROCESS | 2564 | --DOMWINDOW == 66 (00000039CB06E800) [pid = 2564] [serial = 1313] [outer = 0000000000000000] [url = about:blank] 13:15:13 INFO - PROCESS | 2564 | 1471464913250 Marionette TRACE conn7 -> [0,1797,"getWindowHandle",null] 13:15:13 INFO - PROCESS | 2564 | 1471464913255 Marionette TRACE conn7 <- [1,1797,null,{"value":"13"}] 13:15:13 INFO - PROCESS | 2564 | 1471464913265 Marionette TRACE conn7 -> [0,1798,"setScriptTimeout",{"ms":35000}] 13:15:13 INFO - PROCESS | 2564 | 1471464913268 Marionette TRACE conn7 <- [1,1798,null,{}] 13:15:13 INFO - PROCESS | 2564 | 1471464913274 Marionette TRACE conn7 -> [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:15:13 INFO - PROCESS | 2564 | 1471464913278 Marionette INFO sendAsync bc8f8550-5cfe-4dfe-b5f0-ca36c3097f63 13:15:13 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.shape.curve1.html 13:15:13 INFO - PROCESS | 2564 | 1471464913371 Marionette TRACE conn7 <- [1,1799,null,{"value":null}] 13:15:13 INFO - PROCESS | 2564 | 1471464913380 Marionette TRACE conn7 -> [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\", \"8d521690-0e1e-4993-8caf-94bf4ae6dcf1\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:15:13 INFO - PROCESS | 2564 | 1471464913385 Marionette INFO sendAsync bc8f8550-5cfe-4dfe-b5f0-ca36c3097f63 13:15:13 INFO - PROCESS | 2564 | ++DOCSHELL 00000039C65CA000 == 28 [pid = 2564] [id = 459] 13:15:13 INFO - PROCESS | 2564 | ++DOMWINDOW == 67 (00000039C185DC00) [pid = 2564] [serial = 1377] [outer = 0000000000000000] 13:15:13 INFO - PROCESS | 2564 | ++DOMWINDOW == 68 (00000039C1883800) [pid = 2564] [serial = 1378] [outer = 00000039C185DC00] 13:15:13 INFO - PROCESS | 2564 | 1471464913437 Marionette DEBUG loaded listener.js 13:15:13 INFO - PROCESS | 2564 | ++DOMWINDOW == 69 (00000039C18CB400) [pid = 2564] [serial = 1379] [outer = 00000039C185DC00] 13:15:13 INFO - PROCESS | 2564 | 1471464913957 Marionette TRACE conn7 <- [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:15:13 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arcTo.shape.curve1.html | arcTo() curves in the right kind of shape 13:15:13 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.shape.curve1.html | took 713ms 13:15:14 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.shape.curve2.html 13:15:14 INFO - PROCESS | 2564 | 1471464913999 Marionette TRACE conn7 -> [0,1801,"getWindowHandle",null] 13:15:14 INFO - PROCESS | 2564 | 1471464914003 Marionette TRACE conn7 <- [1,1801,null,{"value":"13"}] 13:15:14 INFO - PROCESS | 2564 | 1471464914010 Marionette TRACE conn7 -> [0,1802,"setScriptTimeout",{"ms":35000}] 13:15:14 INFO - PROCESS | 2564 | 1471464914014 Marionette TRACE conn7 <- [1,1802,null,{}] 13:15:14 INFO - PROCESS | 2564 | 1471464914019 Marionette TRACE conn7 -> [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:15:14 INFO - PROCESS | 2564 | 1471464914021 Marionette INFO sendAsync bc8f8550-5cfe-4dfe-b5f0-ca36c3097f63 13:15:14 INFO - PROCESS | 2564 | 1471464914115 Marionette TRACE conn7 <- [1,1803,null,{"value":null}] 13:15:14 INFO - PROCESS | 2564 | 1471464914195 Marionette TRACE conn7 -> [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\", \"8d521690-0e1e-4993-8caf-94bf4ae6dcf1\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:15:14 INFO - PROCESS | 2564 | 1471464914197 Marionette INFO sendAsync bc8f8550-5cfe-4dfe-b5f0-ca36c3097f63 13:15:14 INFO - PROCESS | 2564 | ++DOCSHELL 00000039CB508800 == 29 [pid = 2564] [id = 460] 13:15:14 INFO - PROCESS | 2564 | ++DOMWINDOW == 70 (00000039C24A0000) [pid = 2564] [serial = 1380] [outer = 0000000000000000] 13:15:14 INFO - PROCESS | 2564 | ++DOMWINDOW == 71 (00000039C6211400) [pid = 2564] [serial = 1381] [outer = 00000039C24A0000] 13:15:14 INFO - PROCESS | 2564 | 1471464914249 Marionette DEBUG loaded listener.js 13:15:14 INFO - PROCESS | 2564 | ++DOMWINDOW == 72 (00000039C6631000) [pid = 2564] [serial = 1382] [outer = 00000039C24A0000] 13:15:14 INFO - PROCESS | 2564 | 1471464914666 Marionette TRACE conn7 <- [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:15:14 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arcTo.shape.curve2.html | arcTo() curves in the right kind of shape 13:15:14 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.shape.curve2.html | took 691ms 13:15:14 INFO - PROCESS | 2564 | 1471464914725 Marionette TRACE conn7 -> [0,1805,"getWindowHandle",null] 13:15:14 INFO - PROCESS | 2564 | 1471464914728 Marionette TRACE conn7 <- [1,1805,null,{"value":"13"}] 13:15:14 INFO - PROCESS | 2564 | 1471464914734 Marionette TRACE conn7 -> [0,1806,"setScriptTimeout",{"ms":35000}] 13:15:14 INFO - PROCESS | 2564 | 1471464914736 Marionette TRACE conn7 <- [1,1806,null,{}] 13:15:14 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.shape.end.html 13:15:14 INFO - PROCESS | 2564 | 1471464914747 Marionette TRACE conn7 -> [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:15:14 INFO - PROCESS | 2564 | 1471464914759 Marionette INFO sendAsync bc8f8550-5cfe-4dfe-b5f0-ca36c3097f63 13:15:14 INFO - PROCESS | 2564 | 1471464914854 Marionette TRACE conn7 <- [1,1807,null,{"value":null}] 13:15:14 INFO - PROCESS | 2564 | 1471464914870 Marionette TRACE conn7 -> [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\", \"8d521690-0e1e-4993-8caf-94bf4ae6dcf1\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:15:14 INFO - PROCESS | 2564 | 1471464914874 Marionette INFO sendAsync bc8f8550-5cfe-4dfe-b5f0-ca36c3097f63 13:15:14 INFO - PROCESS | 2564 | ++DOCSHELL 00000039CCE29800 == 30 [pid = 2564] [id = 461] 13:15:14 INFO - PROCESS | 2564 | ++DOMWINDOW == 73 (00000039C7A90C00) [pid = 2564] [serial = 1383] [outer = 0000000000000000] 13:15:14 INFO - PROCESS | 2564 | ++DOMWINDOW == 74 (00000039C7A99C00) [pid = 2564] [serial = 1384] [outer = 00000039C7A90C00] 13:15:14 INFO - PROCESS | 2564 | 1471464914926 Marionette DEBUG loaded listener.js 13:15:15 INFO - PROCESS | 2564 | ++DOMWINDOW == 75 (00000039CAA87C00) [pid = 2564] [serial = 1385] [outer = 00000039C7A90C00] 13:15:15 INFO - PROCESS | 2564 | 1471464915402 Marionette TRACE conn7 <- [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:15:15 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arcTo.shape.end.html | arcTo() does not draw anything from P1 to P2 13:15:15 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.shape.end.html | took 734ms 13:15:15 INFO - PROCESS | 2564 | 1471464915477 Marionette TRACE conn7 -> [0,1809,"getWindowHandle",null] 13:15:15 INFO - PROCESS | 2564 | 1471464915480 Marionette TRACE conn7 <- [1,1809,null,{"value":"13"}] 13:15:15 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.shape.start.html 13:15:15 INFO - PROCESS | 2564 | 1471464915483 Marionette TRACE conn7 -> [0,1810,"setScriptTimeout",{"ms":35000}] 13:15:15 INFO - PROCESS | 2564 | 1471464915485 Marionette TRACE conn7 <- [1,1810,null,{}] 13:15:15 INFO - PROCESS | 2564 | 1471464915489 Marionette TRACE conn7 -> [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:15:15 INFO - PROCESS | 2564 | 1471464915491 Marionette INFO sendAsync bc8f8550-5cfe-4dfe-b5f0-ca36c3097f63 13:15:15 INFO - PROCESS | 2564 | 1471464915606 Marionette TRACE conn7 <- [1,1811,null,{"value":null}] 13:15:15 INFO - PROCESS | 2564 | 1471464915618 Marionette TRACE conn7 -> [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\", \"8d521690-0e1e-4993-8caf-94bf4ae6dcf1\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:15:15 INFO - PROCESS | 2564 | 1471464915620 Marionette INFO sendAsync bc8f8550-5cfe-4dfe-b5f0-ca36c3097f63 13:15:15 INFO - PROCESS | 2564 | ++DOCSHELL 00000039CDA6B800 == 31 [pid = 2564] [id = 462] 13:15:15 INFO - PROCESS | 2564 | ++DOMWINDOW == 76 (00000039CB598800) [pid = 2564] [serial = 1386] [outer = 0000000000000000] 13:15:15 INFO - PROCESS | 2564 | ++DOMWINDOW == 77 (00000039CC3B8800) [pid = 2564] [serial = 1387] [outer = 00000039CB598800] 13:15:15 INFO - PROCESS | 2564 | 1471464915709 Marionette DEBUG loaded listener.js 13:15:15 INFO - PROCESS | 2564 | ++DOMWINDOW == 78 (00000039CCCA6800) [pid = 2564] [serial = 1388] [outer = 00000039CB598800] 13:15:16 INFO - PROCESS | 2564 | 1471464916142 Marionette TRACE conn7 <- [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:15:16 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arcTo.shape.start.html | arcTo() draws a straight line from P0 to P1 13:15:16 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.shape.start.html | took 692ms 13:15:16 INFO - PROCESS | 2564 | 1471464916178 Marionette TRACE conn7 -> [0,1813,"getWindowHandle",null] 13:15:16 INFO - PROCESS | 2564 | 1471464916180 Marionette TRACE conn7 <- [1,1813,null,{"value":"13"}] 13:15:16 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.transformation.html 13:15:16 INFO - PROCESS | 2564 | 1471464916212 Marionette TRACE conn7 -> [0,1814,"setScriptTimeout",{"ms":35000}] 13:15:16 INFO - PROCESS | 2564 | 1471464916215 Marionette TRACE conn7 <- [1,1814,null,{}] 13:15:16 INFO - PROCESS | 2564 | 1471464916232 Marionette TRACE conn7 -> [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:15:16 INFO - PROCESS | 2564 | 1471464916235 Marionette INFO sendAsync bc8f8550-5cfe-4dfe-b5f0-ca36c3097f63 13:15:16 INFO - PROCESS | 2564 | 1471464916352 Marionette TRACE conn7 <- [1,1815,null,{"value":null}] 13:15:16 INFO - PROCESS | 2564 | 1471464916364 Marionette TRACE conn7 -> [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\", \"8d521690-0e1e-4993-8caf-94bf4ae6dcf1\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:15:16 INFO - PROCESS | 2564 | 1471464916366 Marionette INFO sendAsync bc8f8550-5cfe-4dfe-b5f0-ca36c3097f63 13:15:16 INFO - PROCESS | 2564 | ++DOCSHELL 00000039CE128800 == 32 [pid = 2564] [id = 463] 13:15:16 INFO - PROCESS | 2564 | ++DOMWINDOW == 79 (00000039CB599000) [pid = 2564] [serial = 1389] [outer = 0000000000000000] 13:15:16 INFO - PROCESS | 2564 | ++DOMWINDOW == 80 (00000039CCF39400) [pid = 2564] [serial = 1390] [outer = 00000039CB599000] 13:15:16 INFO - PROCESS | 2564 | 1471464916412 Marionette DEBUG loaded listener.js 13:15:16 INFO - PROCESS | 2564 | ++DOMWINDOW == 81 (00000039CD22F000) [pid = 2564] [serial = 1391] [outer = 00000039CB599000] 13:15:16 INFO - PROCESS | 2564 | 1471464916875 Marionette TRACE conn7 <- [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:15:16 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arcTo.transformation.html | arcTo joins up to the last subpath point correctly 13:15:16 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.transformation.html | took 733ms 13:15:16 INFO - PROCESS | 2564 | 1471464916929 Marionette TRACE conn7 -> [0,1817,"getWindowHandle",null] 13:15:16 INFO - PROCESS | 2564 | 1471464916932 Marionette TRACE conn7 <- [1,1817,null,{"value":"13"}] 13:15:16 INFO - PROCESS | 2564 | 1471464916935 Marionette TRACE conn7 -> [0,1818,"setScriptTimeout",{"ms":35000}] 13:15:16 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.zero.1.html 13:15:16 INFO - PROCESS | 2564 | 1471464916937 Marionette TRACE conn7 <- [1,1818,null,{}] 13:15:16 INFO - PROCESS | 2564 | 1471464916941 Marionette TRACE conn7 -> [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:15:16 INFO - PROCESS | 2564 | 1471464916947 Marionette INFO sendAsync bc8f8550-5cfe-4dfe-b5f0-ca36c3097f63 13:15:17 INFO - PROCESS | 2564 | 1471464917090 Marionette TRACE conn7 <- [1,1819,null,{"value":null}] 13:15:17 INFO - PROCESS | 2564 | 1471464917150 Marionette TRACE conn7 -> [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\", \"8d521690-0e1e-4993-8caf-94bf4ae6dcf1\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:15:17 INFO - PROCESS | 2564 | 1471464917153 Marionette INFO sendAsync bc8f8550-5cfe-4dfe-b5f0-ca36c3097f63 13:15:17 INFO - PROCESS | 2564 | ++DOCSHELL 00000039D132C000 == 33 [pid = 2564] [id = 464] 13:15:17 INFO - PROCESS | 2564 | ++DOMWINDOW == 82 (00000039CD423C00) [pid = 2564] [serial = 1392] [outer = 0000000000000000] 13:15:17 INFO - PROCESS | 2564 | ++DOMWINDOW == 83 (00000039CDAEF000) [pid = 2564] [serial = 1393] [outer = 00000039CD423C00] 13:15:17 INFO - PROCESS | 2564 | 1471464917202 Marionette DEBUG loaded listener.js 13:15:17 INFO - PROCESS | 2564 | ++DOMWINDOW == 84 (00000039CDFBD800) [pid = 2564] [serial = 1394] [outer = 00000039CD423C00] 13:15:17 INFO - PROCESS | 2564 | --DOMWINDOW == 83 (00000039CDFB9C00) [pid = 2564] [serial = 1350] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.coincide.2.html] 13:15:17 INFO - PROCESS | 2564 | --DOMWINDOW == 82 (00000039C122A800) [pid = 2564] [serial = 1356] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.collinear.2.html] 13:15:17 INFO - PROCESS | 2564 | --DOMWINDOW == 81 (00000039C1DBB000) [pid = 2564] [serial = 1338] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.zero.1.html] 13:15:17 INFO - PROCESS | 2564 | --DOMWINDOW == 80 (00000039C7A5DC00) [pid = 2564] [serial = 1341] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.zero.2.html] 13:15:17 INFO - PROCESS | 2564 | --DOMWINDOW == 79 (00000039CEAE3C00) [pid = 2564] [serial = 1329] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.twopie.2.html] 13:15:17 INFO - PROCESS | 2564 | --DOMWINDOW == 78 (00000039C17A1400) [pid = 2564] [serial = 1344] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.zeroradius.html] 13:15:17 INFO - PROCESS | 2564 | --DOMWINDOW == 77 (00000039C17A8000) [pid = 2564] [serial = 1332] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.twopie.3.html] 13:15:17 INFO - PROCESS | 2564 | --DOMWINDOW == 76 (00000039C17A4800) [pid = 2564] [serial = 1335] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.twopie.4.html] 13:15:17 INFO - PROCESS | 2564 | --DOMWINDOW == 75 (00000039CEA32400) [pid = 2564] [serial = 1353] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.collinear.1.html] 13:15:17 INFO - PROCESS | 2564 | --DOMWINDOW == 74 (00000039D05EA000) [pid = 2564] [serial = 1362] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.ensuresubpath.1.html] 13:15:17 INFO - PROCESS | 2564 | --DOMWINDOW == 73 (00000039CD9DF400) [pid = 2564] [serial = 1359] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.collinear.3.html] 13:15:17 INFO - PROCESS | 2564 | --DOMWINDOW == 72 (00000039CDCBC800) [pid = 2564] [serial = 1347] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.coincide.1.html] 13:15:17 INFO - PROCESS | 2564 | 1471464917824 Marionette TRACE conn7 <- [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:15:17 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:15:17 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.zero.1.html | took 922ms 13:15:17 INFO - PROCESS | 2564 | 1471464917861 Marionette TRACE conn7 -> [0,1821,"getWindowHandle",null] 13:15:17 INFO - PROCESS | 2564 | 1471464917864 Marionette TRACE conn7 <- [1,1821,null,{"value":"13"}] 13:15:17 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.zero.2.html 13:15:17 INFO - PROCESS | 2564 | 1471464917873 Marionette TRACE conn7 -> [0,1822,"setScriptTimeout",{"ms":35000}] 13:15:17 INFO - PROCESS | 2564 | 1471464917875 Marionette TRACE conn7 <- [1,1822,null,{}] 13:15:17 INFO - PROCESS | 2564 | 1471464917883 Marionette TRACE conn7 -> [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:15:17 INFO - PROCESS | 2564 | 1471464917885 Marionette INFO sendAsync bc8f8550-5cfe-4dfe-b5f0-ca36c3097f63 13:15:17 INFO - PROCESS | 2564 | 1471464917974 Marionette TRACE conn7 <- [1,1823,null,{"value":null}] 13:15:17 INFO - PROCESS | 2564 | 1471464917982 Marionette TRACE conn7 -> [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\", \"8d521690-0e1e-4993-8caf-94bf4ae6dcf1\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:15:17 INFO - PROCESS | 2564 | 1471464917984 Marionette INFO sendAsync bc8f8550-5cfe-4dfe-b5f0-ca36c3097f63 13:15:17 INFO - PROCESS | 2564 | ++DOCSHELL 00000039D1E16000 == 34 [pid = 2564] [id = 465] 13:15:17 INFO - PROCESS | 2564 | ++DOMWINDOW == 73 (00000039C188DC00) [pid = 2564] [serial = 1395] [outer = 0000000000000000] 13:15:18 INFO - PROCESS | 2564 | ++DOMWINDOW == 74 (00000039CCCA6400) [pid = 2564] [serial = 1396] [outer = 00000039C188DC00] 13:15:18 INFO - PROCESS | 2564 | 1471464918030 Marionette DEBUG loaded listener.js 13:15:18 INFO - PROCESS | 2564 | ++DOMWINDOW == 75 (00000039CDFC2400) [pid = 2564] [serial = 1397] [outer = 00000039C188DC00] 13:15:18 INFO - PROCESS | 2564 | 1471464918458 Marionette TRACE conn7 <- [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:15:18 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:15:18 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.zero.2.html | took 628ms 13:15:18 INFO - PROCESS | 2564 | 1471464918499 Marionette TRACE conn7 -> [0,1825,"getWindowHandle",null] 13:15:18 INFO - PROCESS | 2564 | 1471464918501 Marionette TRACE conn7 <- [1,1825,null,{"value":"13"}] 13:15:18 INFO - TEST-START | /2dcontext/path-objects/2d.path.beginPath.html 13:15:18 INFO - PROCESS | 2564 | 1471464918504 Marionette TRACE conn7 -> [0,1826,"setScriptTimeout",{"ms":35000}] 13:15:18 INFO - PROCESS | 2564 | 1471464918506 Marionette TRACE conn7 <- [1,1826,null,{}] 13:15:18 INFO - PROCESS | 2564 | 1471464918510 Marionette TRACE conn7 -> [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:15:18 INFO - PROCESS | 2564 | 1471464918512 Marionette INFO sendAsync bc8f8550-5cfe-4dfe-b5f0-ca36c3097f63 13:15:18 INFO - PROCESS | 2564 | 1471464918595 Marionette TRACE conn7 <- [1,1827,null,{"value":null}] 13:15:18 INFO - PROCESS | 2564 | 1471464918601 Marionette TRACE conn7 -> [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\", \"8d521690-0e1e-4993-8caf-94bf4ae6dcf1\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:15:18 INFO - PROCESS | 2564 | 1471464918603 Marionette INFO sendAsync bc8f8550-5cfe-4dfe-b5f0-ca36c3097f63 13:15:18 INFO - PROCESS | 2564 | ++DOCSHELL 00000039D2537000 == 35 [pid = 2564] [id = 466] 13:15:18 INFO - PROCESS | 2564 | ++DOMWINDOW == 76 (00000039CE077800) [pid = 2564] [serial = 1398] [outer = 0000000000000000] 13:15:18 INFO - PROCESS | 2564 | ++DOMWINDOW == 77 (00000039CE4AA800) [pid = 2564] [serial = 1399] [outer = 00000039CE077800] 13:15:18 INFO - PROCESS | 2564 | 1471464918650 Marionette DEBUG loaded listener.js 13:15:18 INFO - PROCESS | 2564 | ++DOMWINDOW == 78 (00000039CEA25800) [pid = 2564] [serial = 1400] [outer = 00000039CE077800] 13:15:19 INFO - PROCESS | 2564 | 1471464919103 Marionette TRACE conn7 <- [1,1828,null,{"value":["/2dcontext/path-objects/2d.path.beginPath.html",0,null,null,[["Canvas test: 2d.path.beginPath",0,null,null]]]}] 13:15:19 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.beginPath.html | Canvas test: 2d.path.beginPath 13:15:19 INFO - TEST-OK | /2dcontext/path-objects/2d.path.beginPath.html | took 628ms 13:15:19 INFO - PROCESS | 2564 | 1471464919143 Marionette TRACE conn7 -> [0,1829,"getWindowHandle",null] 13:15:19 INFO - PROCESS | 2564 | 1471464919145 Marionette TRACE conn7 <- [1,1829,null,{"value":"13"}] 13:15:19 INFO - TEST-START | /2dcontext/path-objects/2d.path.bezierCurveTo.basic.html 13:15:19 INFO - PROCESS | 2564 | 1471464919148 Marionette TRACE conn7 -> [0,1830,"setScriptTimeout",{"ms":35000}] 13:15:19 INFO - PROCESS | 2564 | 1471464919158 Marionette TRACE conn7 <- [1,1830,null,{}] 13:15:19 INFO - PROCESS | 2564 | 1471464919162 Marionette TRACE conn7 -> [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:15:19 INFO - PROCESS | 2564 | 1471464919164 Marionette INFO sendAsync bc8f8550-5cfe-4dfe-b5f0-ca36c3097f63 13:15:19 INFO - PROCESS | 2564 | 1471464919247 Marionette TRACE conn7 <- [1,1831,null,{"value":null}] 13:15:19 INFO - PROCESS | 2564 | 1471464919253 Marionette TRACE conn7 -> [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\", \"8d521690-0e1e-4993-8caf-94bf4ae6dcf1\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:15:19 INFO - PROCESS | 2564 | 1471464919255 Marionette INFO sendAsync bc8f8550-5cfe-4dfe-b5f0-ca36c3097f63 13:15:19 INFO - PROCESS | 2564 | ++DOCSHELL 00000039D25C5000 == 36 [pid = 2564] [id = 467] 13:15:19 INFO - PROCESS | 2564 | ++DOMWINDOW == 79 (00000039CEA27000) [pid = 2564] [serial = 1401] [outer = 0000000000000000] 13:15:19 INFO - PROCESS | 2564 | ++DOMWINDOW == 80 (00000039CEA31C00) [pid = 2564] [serial = 1402] [outer = 00000039CEA27000] 13:15:19 INFO - PROCESS | 2564 | 1471464919301 Marionette DEBUG loaded listener.js 13:15:19 INFO - PROCESS | 2564 | ++DOMWINDOW == 81 (00000039CEA55800) [pid = 2564] [serial = 1403] [outer = 00000039CEA27000] 13:15:19 INFO - PROCESS | 2564 | 1471464919931 Marionette TRACE conn7 <- [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:15:20 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.bezierCurveTo.basic.html | Canvas test: 2d.path.bezierCurveTo.basic 13:15:20 INFO - TEST-OK | /2dcontext/path-objects/2d.path.bezierCurveTo.basic.html | took 899ms 13:15:20 INFO - PROCESS | 2564 | 1471464920050 Marionette TRACE conn7 -> [0,1833,"getWindowHandle",null] 13:15:20 INFO - PROCESS | 2564 | 1471464920054 Marionette TRACE conn7 <- [1,1833,null,{"value":"13"}] 13:15:20 INFO - TEST-START | /2dcontext/path-objects/2d.path.bezierCurveTo.ensuresubpath.1.html 13:15:20 INFO - PROCESS | 2564 | 1471464920060 Marionette TRACE conn7 -> [0,1834,"setScriptTimeout",{"ms":35000}] 13:15:20 INFO - PROCESS | 2564 | 1471464920064 Marionette TRACE conn7 <- [1,1834,null,{}] 13:15:20 INFO - PROCESS | 2564 | 1471464920071 Marionette TRACE conn7 -> [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:15:20 INFO - PROCESS | 2564 | 1471464920075 Marionette INFO sendAsync bc8f8550-5cfe-4dfe-b5f0-ca36c3097f63 13:15:20 INFO - PROCESS | 2564 | 1471464920216 Marionette TRACE conn7 <- [1,1835,null,{"value":null}] 13:15:20 INFO - PROCESS | 2564 | 1471464920290 Marionette TRACE conn7 -> [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\", \"8d521690-0e1e-4993-8caf-94bf4ae6dcf1\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:15:20 INFO - PROCESS | 2564 | 1471464920293 Marionette INFO sendAsync bc8f8550-5cfe-4dfe-b5f0-ca36c3097f63 13:15:20 INFO - PROCESS | 2564 | ++DOCSHELL 00000039C7AC1000 == 37 [pid = 2564] [id = 468] 13:15:20 INFO - PROCESS | 2564 | ++DOMWINDOW == 82 (00000039C166B400) [pid = 2564] [serial = 1404] [outer = 0000000000000000] 13:15:20 INFO - PROCESS | 2564 | ++DOMWINDOW == 83 (00000039C18CB800) [pid = 2564] [serial = 1405] [outer = 00000039C166B400] 13:15:20 INFO - PROCESS | 2564 | 1471464920355 Marionette DEBUG loaded listener.js 13:15:20 INFO - PROCESS | 2564 | ++DOMWINDOW == 84 (00000039C586E800) [pid = 2564] [serial = 1406] [outer = 00000039C166B400] 13:15:21 INFO - PROCESS | 2564 | 1471464921039 Marionette TRACE conn7 <- [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:15:21 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:15:21 INFO - TEST-OK | /2dcontext/path-objects/2d.path.bezierCurveTo.ensuresubpath.1.html | took 1032ms 13:15:21 INFO - PROCESS | 2564 | 1471464921095 Marionette TRACE conn7 -> [0,1837,"getWindowHandle",null] 13:15:21 INFO - PROCESS | 2564 | 1471464921100 Marionette TRACE conn7 <- [1,1837,null,{"value":"13"}] 13:15:21 INFO - TEST-START | /2dcontext/path-objects/2d.path.bezierCurveTo.ensuresubpath.2.html 13:15:21 INFO - PROCESS | 2564 | 1471464921107 Marionette TRACE conn7 -> [0,1838,"setScriptTimeout",{"ms":35000}] 13:15:21 INFO - PROCESS | 2564 | 1471464921111 Marionette TRACE conn7 <- [1,1838,null,{}] 13:15:21 INFO - PROCESS | 2564 | 1471464921161 Marionette TRACE conn7 -> [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:15:21 INFO - PROCESS | 2564 | 1471464921164 Marionette INFO sendAsync bc8f8550-5cfe-4dfe-b5f0-ca36c3097f63 13:15:21 INFO - PROCESS | 2564 | 1471464921302 Marionette TRACE conn7 <- [1,1839,null,{"value":null}] 13:15:21 INFO - PROCESS | 2564 | 1471464921416 Marionette TRACE conn7 -> [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\", \"8d521690-0e1e-4993-8caf-94bf4ae6dcf1\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:15:21 INFO - PROCESS | 2564 | 1471464921419 Marionette INFO sendAsync bc8f8550-5cfe-4dfe-b5f0-ca36c3097f63 13:15:21 INFO - PROCESS | 2564 | ++DOCSHELL 00000039CEBB6000 == 38 [pid = 2564] [id = 469] 13:15:21 INFO - PROCESS | 2564 | ++DOMWINDOW == 85 (00000039C7A5B800) [pid = 2564] [serial = 1407] [outer = 0000000000000000] 13:15:21 INFO - PROCESS | 2564 | ++DOMWINDOW == 86 (00000039C7A66800) [pid = 2564] [serial = 1408] [outer = 00000039C7A5B800] 13:15:21 INFO - PROCESS | 2564 | 1471464921480 Marionette DEBUG loaded listener.js 13:15:21 INFO - PROCESS | 2564 | ++DOMWINDOW == 87 (00000039CAEB9400) [pid = 2564] [serial = 1409] [outer = 00000039C7A5B800] 13:15:22 INFO - PROCESS | 2564 | 1471464922299 Marionette TRACE conn7 <- [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:15:22 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.bezierCurveTo.ensuresubpath.2.html | If there is no subpath, the first control point is added 13:15:22 INFO - TEST-OK | /2dcontext/path-objects/2d.path.bezierCurveTo.ensuresubpath.2.html | took 1254ms 13:15:22 INFO - PROCESS | 2564 | 1471464922385 Marionette TRACE conn7 -> [0,1841,"getWindowHandle",null] 13:15:22 INFO - PROCESS | 2564 | 1471464922390 Marionette TRACE conn7 <- [1,1841,null,{"value":"13"}] 13:15:22 INFO - TEST-START | /2dcontext/path-objects/2d.path.bezierCurveTo.nonfinite.html 13:15:22 INFO - PROCESS | 2564 | 1471464922397 Marionette TRACE conn7 -> [0,1842,"setScriptTimeout",{"ms":35000}] 13:15:22 INFO - PROCESS | 2564 | 1471464922400 Marionette TRACE conn7 <- [1,1842,null,{}] 13:15:22 INFO - PROCESS | 2564 | 1471464922406 Marionette TRACE conn7 -> [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:15:22 INFO - PROCESS | 2564 | 1471464922409 Marionette INFO sendAsync bc8f8550-5cfe-4dfe-b5f0-ca36c3097f63 13:15:22 INFO - PROCESS | 2564 | 1471464922533 Marionette TRACE conn7 <- [1,1843,null,{"value":null}] 13:15:22 INFO - PROCESS | 2564 | 1471464922608 Marionette TRACE conn7 -> [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\", \"8d521690-0e1e-4993-8caf-94bf4ae6dcf1\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:15:22 INFO - PROCESS | 2564 | 1471464922613 Marionette INFO sendAsync bc8f8550-5cfe-4dfe-b5f0-ca36c3097f63 13:15:22 INFO - PROCESS | 2564 | ++DOCSHELL 00000039C6615000 == 39 [pid = 2564] [id = 470] 13:15:22 INFO - PROCESS | 2564 | ++DOMWINDOW == 88 (00000039C1673400) [pid = 2564] [serial = 1410] [outer = 0000000000000000] 13:15:22 INFO - PROCESS | 2564 | ++DOMWINDOW == 89 (00000039C17A2000) [pid = 2564] [serial = 1411] [outer = 00000039C1673400] 13:15:22 INFO - PROCESS | 2564 | 1471464922667 Marionette DEBUG loaded listener.js 13:15:22 INFO - PROCESS | 2564 | ++DOMWINDOW == 90 (00000039C1856400) [pid = 2564] [serial = 1412] [outer = 00000039C1673400] 13:15:22 INFO - PROCESS | 2564 | --DOCSHELL 00000039D2537000 == 38 [pid = 2564] [id = 466] 13:15:22 INFO - PROCESS | 2564 | --DOCSHELL 00000039D1E16000 == 37 [pid = 2564] [id = 465] 13:15:22 INFO - PROCESS | 2564 | --DOCSHELL 00000039D132C000 == 36 [pid = 2564] [id = 464] 13:15:22 INFO - PROCESS | 2564 | --DOCSHELL 00000039CE128800 == 35 [pid = 2564] [id = 463] 13:15:22 INFO - PROCESS | 2564 | --DOCSHELL 00000039CDA6B800 == 34 [pid = 2564] [id = 462] 13:15:22 INFO - PROCESS | 2564 | --DOCSHELL 00000039CCE29800 == 33 [pid = 2564] [id = 461] 13:15:22 INFO - PROCESS | 2564 | --DOCSHELL 00000039CB508800 == 32 [pid = 2564] [id = 460] 13:15:22 INFO - PROCESS | 2564 | --DOCSHELL 00000039C65CA000 == 31 [pid = 2564] [id = 459] 13:15:22 INFO - PROCESS | 2564 | --DOMWINDOW == 89 (00000039CE085800) [pid = 2564] [serial = 1351] [outer = 0000000000000000] [url = about:blank] 13:15:22 INFO - PROCESS | 2564 | --DOMWINDOW == 88 (00000039CB00A800) [pid = 2564] [serial = 1357] [outer = 0000000000000000] [url = about:blank] 13:15:22 INFO - PROCESS | 2564 | --DOMWINDOW == 87 (00000039C245EC00) [pid = 2564] [serial = 1339] [outer = 0000000000000000] [url = about:blank] 13:15:22 INFO - PROCESS | 2564 | --DOMWINDOW == 86 (00000039C62D3800) [pid = 2564] [serial = 1340] [outer = 0000000000000000] [url = about:blank] 13:15:22 INFO - PROCESS | 2564 | --DOMWINDOW == 85 (00000039C7A94400) [pid = 2564] [serial = 1342] [outer = 0000000000000000] [url = about:blank] 13:15:22 INFO - PROCESS | 2564 | --DOMWINDOW == 84 (00000039CAA89C00) [pid = 2564] [serial = 1343] [outer = 0000000000000000] [url = about:blank] 13:15:22 INFO - PROCESS | 2564 | --DOMWINDOW == 83 (00000039CF90D800) [pid = 2564] [serial = 1331] [outer = 0000000000000000] [url = about:blank] 13:15:22 INFO - PROCESS | 2564 | --DOMWINDOW == 82 (00000039CCE4C800) [pid = 2564] [serial = 1345] [outer = 0000000000000000] [url = about:blank] 13:15:22 INFO - PROCESS | 2564 | --DOMWINDOW == 81 (00000039C18CD000) [pid = 2564] [serial = 1333] [outer = 0000000000000000] [url = about:blank] 13:15:22 INFO - PROCESS | 2564 | --DOMWINDOW == 80 (00000039C5B70000) [pid = 2564] [serial = 1334] [outer = 0000000000000000] [url = about:blank] 13:15:22 INFO - PROCESS | 2564 | --DOMWINDOW == 79 (00000039C7A99800) [pid = 2564] [serial = 1336] [outer = 0000000000000000] [url = about:blank] 13:15:22 INFO - PROCESS | 2564 | --DOMWINDOW == 78 (00000039CB00BC00) [pid = 2564] [serial = 1337] [outer = 0000000000000000] [url = about:blank] 13:15:22 INFO - PROCESS | 2564 | --DOMWINDOW == 77 (00000039CF62E400) [pid = 2564] [serial = 1354] [outer = 0000000000000000] [url = about:blank] 13:15:22 INFO - PROCESS | 2564 | --DOMWINDOW == 76 (00000039D0F76000) [pid = 2564] [serial = 1363] [outer = 0000000000000000] [url = about:blank] 13:15:22 INFO - PROCESS | 2564 | --DOMWINDOW == 75 (00000039D1357800) [pid = 2564] [serial = 1364] [outer = 0000000000000000] [url = about:blank] 13:15:22 INFO - PROCESS | 2564 | --DOMWINDOW == 74 (00000039D05E3800) [pid = 2564] [serial = 1361] [outer = 0000000000000000] [url = about:blank] 13:15:22 INFO - PROCESS | 2564 | --DOMWINDOW == 73 (00000039D05B1800) [pid = 2564] [serial = 1360] [outer = 0000000000000000] [url = about:blank] 13:15:22 INFO - PROCESS | 2564 | --DOMWINDOW == 72 (00000039D00D3C00) [pid = 2564] [serial = 1355] [outer = 0000000000000000] [url = about:blank] 13:15:22 INFO - PROCESS | 2564 | --DOMWINDOW == 71 (00000039CDCEE400) [pid = 2564] [serial = 1348] [outer = 0000000000000000] [url = about:blank] 13:15:22 INFO - PROCESS | 2564 | --DOMWINDOW == 70 (00000039CDFB9400) [pid = 2564] [serial = 1349] [outer = 0000000000000000] [url = about:blank] 13:15:22 INFO - PROCESS | 2564 | --DOMWINDOW == 69 (00000039CE4ABC00) [pid = 2564] [serial = 1358] [outer = 0000000000000000] [url = about:blank] 13:15:22 INFO - PROCESS | 2564 | --DOMWINDOW == 68 (00000039CEA24C00) [pid = 2564] [serial = 1352] [outer = 0000000000000000] [url = about:blank] 13:15:22 INFO - PROCESS | 2564 | --DOMWINDOW == 67 (00000039CD9E2000) [pid = 2564] [serial = 1346] [outer = 0000000000000000] [url = about:blank] 13:15:23 INFO - PROCESS | 2564 | 1471464923213 Marionette TRACE conn7 <- [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:15:23 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.bezierCurveTo.nonfinite.html | bezierCurveTo() with Infinity/NaN is ignored 13:15:23 INFO - TEST-OK | /2dcontext/path-objects/2d.path.bezierCurveTo.nonfinite.html | took 880ms 13:15:23 INFO - PROCESS | 2564 | 1471464923278 Marionette TRACE conn7 -> [0,1845,"getWindowHandle",null] 13:15:23 INFO - PROCESS | 2564 | 1471464923283 Marionette TRACE conn7 <- [1,1845,null,{"value":"13"}] 13:15:23 INFO - TEST-START | /2dcontext/path-objects/2d.path.bezierCurveTo.scaled.html 13:15:23 INFO - PROCESS | 2564 | 1471464923289 Marionette TRACE conn7 -> [0,1846,"setScriptTimeout",{"ms":35000}] 13:15:23 INFO - PROCESS | 2564 | 1471464923292 Marionette TRACE conn7 <- [1,1846,null,{}] 13:15:23 INFO - PROCESS | 2564 | 1471464923296 Marionette TRACE conn7 -> [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:15:23 INFO - PROCESS | 2564 | 1471464923299 Marionette INFO sendAsync bc8f8550-5cfe-4dfe-b5f0-ca36c3097f63 13:15:23 INFO - PROCESS | 2564 | 1471464923393 Marionette TRACE conn7 <- [1,1847,null,{"value":null}] 13:15:23 INFO - PROCESS | 2564 | 1471464923406 Marionette TRACE conn7 -> [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\", \"8d521690-0e1e-4993-8caf-94bf4ae6dcf1\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:15:23 INFO - PROCESS | 2564 | 1471464923408 Marionette INFO sendAsync bc8f8550-5cfe-4dfe-b5f0-ca36c3097f63 13:15:23 INFO - PROCESS | 2564 | ++DOCSHELL 00000039CC311000 == 32 [pid = 2564] [id = 471] 13:15:23 INFO - PROCESS | 2564 | ++DOMWINDOW == 68 (00000039C29F1400) [pid = 2564] [serial = 1413] [outer = 0000000000000000] 13:15:23 INFO - PROCESS | 2564 | ++DOMWINDOW == 69 (00000039C2ACE400) [pid = 2564] [serial = 1414] [outer = 00000039C29F1400] 13:15:23 INFO - PROCESS | 2564 | 1471464923460 Marionette DEBUG loaded listener.js 13:15:23 INFO - PROCESS | 2564 | ++DOMWINDOW == 70 (00000039C5BD2000) [pid = 2564] [serial = 1415] [outer = 00000039C29F1400] 13:15:23 INFO - PROCESS | 2564 | 1471464923936 Marionette TRACE conn7 <- [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:15:23 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.bezierCurveTo.scaled.html | Canvas test: 2d.path.bezierCurveTo.scaled 13:15:23 INFO - TEST-OK | /2dcontext/path-objects/2d.path.bezierCurveTo.scaled.html | took 690ms 13:15:23 INFO - PROCESS | 2564 | 1471464923982 Marionette TRACE conn7 -> [0,1849,"getWindowHandle",null] 13:15:23 INFO - PROCESS | 2564 | 1471464923984 Marionette TRACE conn7 <- [1,1849,null,{"value":"13"}] 13:15:23 INFO - TEST-START | /2dcontext/path-objects/2d.path.bezierCurveTo.shape.html 13:15:23 INFO - PROCESS | 2564 | 1471464923988 Marionette TRACE conn7 -> [0,1850,"setScriptTimeout",{"ms":35000}] 13:15:24 INFO - PROCESS | 2564 | 1471464923992 Marionette TRACE conn7 <- [1,1850,null,{}] 13:15:24 INFO - PROCESS | 2564 | 1471464924033 Marionette TRACE conn7 -> [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:15:24 INFO - PROCESS | 2564 | 1471464924039 Marionette INFO sendAsync bc8f8550-5cfe-4dfe-b5f0-ca36c3097f63 13:15:24 INFO - PROCESS | 2564 | 1471464924134 Marionette TRACE conn7 <- [1,1851,null,{"value":null}] 13:15:24 INFO - PROCESS | 2564 | 1471464924219 Marionette TRACE conn7 -> [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\", \"8d521690-0e1e-4993-8caf-94bf4ae6dcf1\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:15:24 INFO - PROCESS | 2564 | 1471464924222 Marionette INFO sendAsync bc8f8550-5cfe-4dfe-b5f0-ca36c3097f63 13:15:24 INFO - PROCESS | 2564 | ++DOCSHELL 00000039CCE9E000 == 33 [pid = 2564] [id = 472] 13:15:24 INFO - PROCESS | 2564 | ++DOMWINDOW == 71 (00000039C17A5400) [pid = 2564] [serial = 1416] [outer = 0000000000000000] 13:15:24 INFO - PROCESS | 2564 | ++DOMWINDOW == 72 (00000039C7A68C00) [pid = 2564] [serial = 1417] [outer = 00000039C17A5400] 13:15:24 INFO - PROCESS | 2564 | 1471464924282 Marionette DEBUG loaded listener.js 13:15:24 INFO - PROCESS | 2564 | ++DOMWINDOW == 73 (00000039CAA87400) [pid = 2564] [serial = 1418] [outer = 00000039C17A5400] 13:15:24 INFO - PROCESS | 2564 | 1471464924668 Marionette TRACE conn7 <- [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:15:24 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.bezierCurveTo.shape.html | Canvas test: 2d.path.bezierCurveTo.shape 13:15:24 INFO - TEST-OK | /2dcontext/path-objects/2d.path.bezierCurveTo.shape.html | took 733ms 13:15:24 INFO - PROCESS | 2564 | 1471464924724 Marionette TRACE conn7 -> [0,1853,"getWindowHandle",null] 13:15:24 INFO - PROCESS | 2564 | 1471464924727 Marionette TRACE conn7 <- [1,1853,null,{"value":"13"}] 13:15:24 INFO - TEST-START | /2dcontext/path-objects/2d.path.clip.basic.1.html 13:15:24 INFO - PROCESS | 2564 | 1471464924730 Marionette TRACE conn7 -> [0,1854,"setScriptTimeout",{"ms":35000}] 13:15:24 INFO - PROCESS | 2564 | 1471464924732 Marionette TRACE conn7 <- [1,1854,null,{}] 13:15:24 INFO - PROCESS | 2564 | 1471464924735 Marionette TRACE conn7 -> [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:15:24 INFO - PROCESS | 2564 | 1471464924738 Marionette INFO sendAsync bc8f8550-5cfe-4dfe-b5f0-ca36c3097f63 13:15:24 INFO - PROCESS | 2564 | 1471464924829 Marionette TRACE conn7 <- [1,1855,null,{"value":null}] 13:15:24 INFO - PROCESS | 2564 | 1471464924834 Marionette TRACE conn7 -> [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\", \"8d521690-0e1e-4993-8caf-94bf4ae6dcf1\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:15:24 INFO - PROCESS | 2564 | 1471464924836 Marionette INFO sendAsync bc8f8550-5cfe-4dfe-b5f0-ca36c3097f63 13:15:24 INFO - PROCESS | 2564 | ++DOCSHELL 00000039CDED3800 == 34 [pid = 2564] [id = 473] 13:15:24 INFO - PROCESS | 2564 | ++DOMWINDOW == 74 (00000039CB00B400) [pid = 2564] [serial = 1419] [outer = 0000000000000000] 13:15:24 INFO - PROCESS | 2564 | ++DOMWINDOW == 75 (00000039CC3BD800) [pid = 2564] [serial = 1420] [outer = 00000039CB00B400] 13:15:24 INFO - PROCESS | 2564 | 1471464924884 Marionette DEBUG loaded listener.js 13:15:24 INFO - PROCESS | 2564 | ++DOMWINDOW == 76 (00000039CCCE5800) [pid = 2564] [serial = 1421] [outer = 00000039CB00B400] 13:15:25 INFO - PROCESS | 2564 | 1471464925367 Marionette TRACE conn7 <- [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:15:25 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.clip.basic.1.html | Canvas test: 2d.path.clip.basic.1 13:15:25 INFO - TEST-OK | /2dcontext/path-objects/2d.path.clip.basic.1.html | took 692ms 13:15:25 INFO - PROCESS | 2564 | 1471464925425 Marionette TRACE conn7 -> [0,1857,"getWindowHandle",null] 13:15:25 INFO - PROCESS | 2564 | 1471464925427 Marionette TRACE conn7 <- [1,1857,null,{"value":"13"}] 13:15:25 INFO - TEST-START | /2dcontext/path-objects/2d.path.clip.basic.2.html 13:15:25 INFO - PROCESS | 2564 | 1471464925431 Marionette TRACE conn7 -> [0,1858,"setScriptTimeout",{"ms":35000}] 13:15:25 INFO - PROCESS | 2564 | 1471464925433 Marionette TRACE conn7 <- [1,1858,null,{}] 13:15:25 INFO - PROCESS | 2564 | 1471464925443 Marionette TRACE conn7 -> [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:15:25 INFO - PROCESS | 2564 | 1471464925445 Marionette INFO sendAsync bc8f8550-5cfe-4dfe-b5f0-ca36c3097f63 13:15:25 INFO - PROCESS | 2564 | 1471464925597 Marionette TRACE conn7 <- [1,1859,null,{"value":null}] 13:15:25 INFO - PROCESS | 2564 | 1471464925649 Marionette TRACE conn7 -> [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\", \"8d521690-0e1e-4993-8caf-94bf4ae6dcf1\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:15:25 INFO - PROCESS | 2564 | 1471464925651 Marionette INFO sendAsync bc8f8550-5cfe-4dfe-b5f0-ca36c3097f63 13:15:25 INFO - PROCESS | 2564 | ++DOCSHELL 00000039D02CC800 == 35 [pid = 2564] [id = 474] 13:15:25 INFO - PROCESS | 2564 | ++DOMWINDOW == 77 (00000039CCE43400) [pid = 2564] [serial = 1422] [outer = 0000000000000000] 13:15:25 INFO - PROCESS | 2564 | ++DOMWINDOW == 78 (00000039CCF3D400) [pid = 2564] [serial = 1423] [outer = 00000039CCE43400] 13:15:25 INFO - PROCESS | 2564 | 1471464925700 Marionette DEBUG loaded listener.js 13:15:25 INFO - PROCESS | 2564 | ++DOMWINDOW == 79 (00000039CD424400) [pid = 2564] [serial = 1424] [outer = 00000039CCE43400] 13:15:26 INFO - PROCESS | 2564 | 1471464926145 Marionette TRACE conn7 <- [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:15:26 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.clip.basic.2.html | Canvas test: 2d.path.clip.basic.2 13:15:26 INFO - TEST-OK | /2dcontext/path-objects/2d.path.clip.basic.2.html | took 734ms 13:15:26 INFO - PROCESS | 2564 | 1471464926168 Marionette TRACE conn7 -> [0,1861,"getWindowHandle",null] 13:15:26 INFO - PROCESS | 2564 | 1471464926170 Marionette TRACE conn7 <- [1,1861,null,{"value":"13"}] 13:15:26 INFO - TEST-START | /2dcontext/path-objects/2d.path.clip.empty.html 13:15:26 INFO - PROCESS | 2564 | 1471464926174 Marionette TRACE conn7 -> [0,1862,"setScriptTimeout",{"ms":35000}] 13:15:26 INFO - PROCESS | 2564 | 1471464926175 Marionette TRACE conn7 <- [1,1862,null,{}] 13:15:26 INFO - PROCESS | 2564 | 1471464926179 Marionette TRACE conn7 -> [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:15:26 INFO - PROCESS | 2564 | 1471464926185 Marionette INFO sendAsync bc8f8550-5cfe-4dfe-b5f0-ca36c3097f63 13:15:26 INFO - PROCESS | 2564 | 1471464926348 Marionette TRACE conn7 <- [1,1863,null,{"value":null}] 13:15:26 INFO - PROCESS | 2564 | 1471464926375 Marionette TRACE conn7 -> [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\", \"8d521690-0e1e-4993-8caf-94bf4ae6dcf1\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:15:26 INFO - PROCESS | 2564 | 1471464926377 Marionette INFO sendAsync bc8f8550-5cfe-4dfe-b5f0-ca36c3097f63 13:15:26 INFO - PROCESS | 2564 | ++DOCSHELL 00000039D24CC800 == 36 [pid = 2564] [id = 475] 13:15:26 INFO - PROCESS | 2564 | ++DOMWINDOW == 80 (00000039CD9E6800) [pid = 2564] [serial = 1425] [outer = 0000000000000000] 13:15:26 INFO - PROCESS | 2564 | ++DOMWINDOW == 81 (00000039CDFBF400) [pid = 2564] [serial = 1426] [outer = 00000039CD9E6800] 13:15:26 INFO - PROCESS | 2564 | 1471464926425 Marionette DEBUG loaded listener.js 13:15:26 INFO - PROCESS | 2564 | ++DOMWINDOW == 82 (00000039CE4A5800) [pid = 2564] [serial = 1427] [outer = 00000039CD9E6800] 13:15:26 INFO - PROCESS | 2564 | 1471464926872 Marionette TRACE conn7 <- [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:15:26 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.clip.empty.html | Canvas test: 2d.path.clip.empty 13:15:26 INFO - TEST-OK | /2dcontext/path-objects/2d.path.clip.empty.html | took 734ms 13:15:26 INFO - PROCESS | 2564 | 1471464926949 Marionette TRACE conn7 -> [0,1865,"getWindowHandle",null] 13:15:26 INFO - PROCESS | 2564 | 1471464926951 Marionette TRACE conn7 <- [1,1865,null,{"value":"13"}] 13:15:26 INFO - PROCESS | 2564 | 1471464926957 Marionette TRACE conn7 -> [0,1866,"setScriptTimeout",{"ms":35000}] 13:15:26 INFO - PROCESS | 2564 | 1471464926959 Marionette TRACE conn7 <- [1,1866,null,{}] 13:15:26 INFO - TEST-START | /2dcontext/path-objects/2d.path.clip.intersect.html 13:15:26 INFO - PROCESS | 2564 | 1471464926967 Marionette TRACE conn7 -> [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:15:26 INFO - PROCESS | 2564 | 1471464926969 Marionette INFO sendAsync bc8f8550-5cfe-4dfe-b5f0-ca36c3097f63 13:15:27 INFO - PROCESS | 2564 | 1471464927148 Marionette TRACE conn7 <- [1,1867,null,{"value":null}] 13:15:27 INFO - PROCESS | 2564 | --DOMWINDOW == 81 (00000039C24A0000) [pid = 2564] [serial = 1380] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.shape.curve2.html] 13:15:27 INFO - PROCESS | 2564 | --DOMWINDOW == 80 (00000039C185DC00) [pid = 2564] [serial = 1377] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.shape.curve1.html] 13:15:27 INFO - PROCESS | 2564 | --DOMWINDOW == 79 (00000039C7A90C00) [pid = 2564] [serial = 1383] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.shape.end.html] 13:15:27 INFO - PROCESS | 2564 | --DOMWINDOW == 78 (00000039C0D0A800) [pid = 2564] [serial = 1374] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.scale.html] 13:15:27 INFO - PROCESS | 2564 | --DOMWINDOW == 77 (00000039CB599000) [pid = 2564] [serial = 1389] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.transformation.html] 13:15:27 INFO - PROCESS | 2564 | --DOMWINDOW == 76 (00000039C17AA000) [pid = 2564] [serial = 1365] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.ensuresubpath.2.html] 13:15:27 INFO - PROCESS | 2564 | --DOMWINDOW == 75 (00000039CB002C00) [pid = 2564] [serial = 1368] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.negative.html] 13:15:27 INFO - PROCESS | 2564 | --DOMWINDOW == 74 (00000039CEA57800) [pid = 2564] [serial = 1371] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.nonfinite.html] 13:15:27 INFO - PROCESS | 2564 | --DOMWINDOW == 73 (00000039CD423C00) [pid = 2564] [serial = 1392] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.zero.1.html] 13:15:27 INFO - PROCESS | 2564 | --DOMWINDOW == 72 (00000039CE077800) [pid = 2564] [serial = 1398] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.beginPath.html] 13:15:27 INFO - PROCESS | 2564 | --DOMWINDOW == 71 (00000039CB598800) [pid = 2564] [serial = 1386] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.shape.start.html] 13:15:27 INFO - PROCESS | 2564 | --DOMWINDOW == 70 (00000039C188DC00) [pid = 2564] [serial = 1395] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.zero.2.html] 13:15:27 INFO - PROCESS | 2564 | 1471464927208 Marionette TRACE conn7 -> [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\", \"8d521690-0e1e-4993-8caf-94bf4ae6dcf1\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:15:27 INFO - PROCESS | 2564 | 1471464927210 Marionette INFO sendAsync bc8f8550-5cfe-4dfe-b5f0-ca36c3097f63 13:15:27 INFO - PROCESS | 2564 | ++DOCSHELL 00000039CC313000 == 37 [pid = 2564] [id = 476] 13:15:27 INFO - PROCESS | 2564 | ++DOMWINDOW == 71 (00000039C0405400) [pid = 2564] [serial = 1428] [outer = 0000000000000000] 13:15:27 INFO - PROCESS | 2564 | ++DOMWINDOW == 72 (00000039C188D000) [pid = 2564] [serial = 1429] [outer = 00000039C0405400] 13:15:27 INFO - PROCESS | 2564 | 1471464927256 Marionette DEBUG loaded listener.js 13:15:27 INFO - PROCESS | 2564 | ++DOMWINDOW == 73 (00000039CAEB2000) [pid = 2564] [serial = 1430] [outer = 00000039C0405400] 13:15:27 INFO - PROCESS | 2564 | 1471464927626 Marionette TRACE conn7 <- [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:15:27 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.clip.intersect.html | Canvas test: 2d.path.clip.intersect 13:15:27 INFO - TEST-OK | /2dcontext/path-objects/2d.path.clip.intersect.html | took 692ms 13:15:27 INFO - PROCESS | 2564 | 1471464927657 Marionette TRACE conn7 -> [0,1869,"getWindowHandle",null] 13:15:27 INFO - PROCESS | 2564 | 1471464927659 Marionette TRACE conn7 <- [1,1869,null,{"value":"13"}] 13:15:27 INFO - TEST-START | /2dcontext/path-objects/2d.path.clip.unaffected.html 13:15:27 INFO - PROCESS | 2564 | 1471464927662 Marionette TRACE conn7 -> [0,1870,"setScriptTimeout",{"ms":35000}] 13:15:27 INFO - PROCESS | 2564 | 1471464927664 Marionette TRACE conn7 <- [1,1870,null,{}] 13:15:27 INFO - PROCESS | 2564 | 1471464927668 Marionette TRACE conn7 -> [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:15:27 INFO - PROCESS | 2564 | 1471464927669 Marionette INFO sendAsync bc8f8550-5cfe-4dfe-b5f0-ca36c3097f63 13:15:27 INFO - PROCESS | 2564 | 1471464927755 Marionette TRACE conn7 <- [1,1871,null,{"value":null}] 13:15:27 INFO - PROCESS | 2564 | 1471464927761 Marionette TRACE conn7 -> [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\", \"8d521690-0e1e-4993-8caf-94bf4ae6dcf1\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:15:27 INFO - PROCESS | 2564 | 1471464927763 Marionette INFO sendAsync bc8f8550-5cfe-4dfe-b5f0-ca36c3097f63 13:15:27 INFO - PROCESS | 2564 | ++DOCSHELL 00000039D3FCB800 == 38 [pid = 2564] [id = 477] 13:15:27 INFO - PROCESS | 2564 | ++DOMWINDOW == 74 (00000039CCF37800) [pid = 2564] [serial = 1431] [outer = 0000000000000000] 13:15:27 INFO - PROCESS | 2564 | ++DOMWINDOW == 75 (00000039CEA25C00) [pid = 2564] [serial = 1432] [outer = 00000039CCF37800] 13:15:27 INFO - PROCESS | 2564 | 1471464927809 Marionette DEBUG loaded listener.js 13:15:27 INFO - PROCESS | 2564 | ++DOMWINDOW == 76 (00000039CEA54800) [pid = 2564] [serial = 1433] [outer = 00000039CCF37800] 13:15:28 INFO - PROCESS | 2564 | 1471464928234 Marionette TRACE conn7 <- [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:15:28 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.clip.unaffected.html | Canvas test: 2d.path.clip.unaffected 13:15:28 INFO - TEST-OK | /2dcontext/path-objects/2d.path.clip.unaffected.html | took 628ms 13:15:28 INFO - PROCESS | 2564 | 1471464928297 Marionette TRACE conn7 -> [0,1873,"getWindowHandle",null] 13:15:28 INFO - PROCESS | 2564 | 1471464928299 Marionette TRACE conn7 <- [1,1873,null,{"value":"13"}] 13:15:28 INFO - PROCESS | 2564 | 1471464928303 Marionette TRACE conn7 -> [0,1874,"setScriptTimeout",{"ms":35000}] 13:15:28 INFO - PROCESS | 2564 | 1471464928304 Marionette TRACE conn7 <- [1,1874,null,{}] 13:15:28 INFO - TEST-START | /2dcontext/path-objects/2d.path.clip.winding.1.html 13:15:28 INFO - PROCESS | 2564 | 1471464928308 Marionette TRACE conn7 -> [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:15:28 INFO - PROCESS | 2564 | 1471464928310 Marionette INFO sendAsync bc8f8550-5cfe-4dfe-b5f0-ca36c3097f63 13:15:28 INFO - PROCESS | 2564 | 1471464928394 Marionette TRACE conn7 <- [1,1875,null,{"value":null}] 13:15:28 INFO - PROCESS | 2564 | 1471464928400 Marionette TRACE conn7 -> [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\", \"8d521690-0e1e-4993-8caf-94bf4ae6dcf1\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:15:28 INFO - PROCESS | 2564 | 1471464928402 Marionette INFO sendAsync bc8f8550-5cfe-4dfe-b5f0-ca36c3097f63 13:15:28 INFO - PROCESS | 2564 | ++DOCSHELL 00000039CCE9C000 == 39 [pid = 2564] [id = 478] 13:15:28 INFO - PROCESS | 2564 | ++DOMWINDOW == 77 (00000039CEA27C00) [pid = 2564] [serial = 1434] [outer = 0000000000000000] 13:15:28 INFO - PROCESS | 2564 | ++DOMWINDOW == 78 (00000039CEAEC000) [pid = 2564] [serial = 1435] [outer = 00000039CEA27C00] 13:15:28 INFO - PROCESS | 2564 | 1471464928449 Marionette DEBUG loaded listener.js 13:15:28 INFO - PROCESS | 2564 | ++DOMWINDOW == 79 (00000039CEDD6800) [pid = 2564] [serial = 1436] [outer = 00000039CEA27C00] 13:15:28 INFO - PROCESS | 2564 | 1471464928897 Marionette TRACE conn7 <- [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:15:28 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.clip.winding.1.html | Canvas test: 2d.path.clip.winding.1 13:15:28 INFO - TEST-OK | /2dcontext/path-objects/2d.path.clip.winding.1.html | took 627ms 13:15:28 INFO - PROCESS | 2564 | 1471464928936 Marionette TRACE conn7 -> [0,1877,"getWindowHandle",null] 13:15:28 INFO - PROCESS | 2564 | 1471464928938 Marionette TRACE conn7 <- [1,1877,null,{"value":"13"}] 13:15:28 INFO - TEST-START | /2dcontext/path-objects/2d.path.clip.winding.2.html 13:15:28 INFO - PROCESS | 2564 | 1471464928946 Marionette TRACE conn7 -> [0,1878,"setScriptTimeout",{"ms":35000}] 13:15:28 INFO - PROCESS | 2564 | 1471464928948 Marionette TRACE conn7 <- [1,1878,null,{}] 13:15:28 INFO - PROCESS | 2564 | 1471464928952 Marionette TRACE conn7 -> [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:15:28 INFO - PROCESS | 2564 | 1471464928954 Marionette INFO sendAsync bc8f8550-5cfe-4dfe-b5f0-ca36c3097f63 13:15:29 INFO - PROCESS | 2564 | 1471464929042 Marionette TRACE conn7 <- [1,1879,null,{"value":null}] 13:15:29 INFO - PROCESS | 2564 | 1471464929048 Marionette TRACE conn7 -> [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\", \"8d521690-0e1e-4993-8caf-94bf4ae6dcf1\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:15:29 INFO - PROCESS | 2564 | 1471464929050 Marionette INFO sendAsync bc8f8550-5cfe-4dfe-b5f0-ca36c3097f63 13:15:29 INFO - PROCESS | 2564 | ++DOCSHELL 00000039D5689800 == 40 [pid = 2564] [id = 479] 13:15:29 INFO - PROCESS | 2564 | ++DOMWINDOW == 80 (00000039CF90A000) [pid = 2564] [serial = 1437] [outer = 0000000000000000] 13:15:29 INFO - PROCESS | 2564 | ++DOMWINDOW == 81 (00000039CFD3F400) [pid = 2564] [serial = 1438] [outer = 00000039CF90A000] 13:15:29 INFO - PROCESS | 2564 | 1471464929097 Marionette DEBUG loaded listener.js 13:15:29 INFO - PROCESS | 2564 | ++DOMWINDOW == 82 (00000039D0058800) [pid = 2564] [serial = 1439] [outer = 00000039CF90A000] 13:15:29 INFO - PROCESS | 2564 | 1471464929825 Marionette TRACE conn7 <- [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:15:29 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.clip.winding.2.html | Canvas test: 2d.path.clip.winding.2 13:15:29 INFO - TEST-OK | /2dcontext/path-objects/2d.path.clip.winding.2.html | took 944ms 13:15:29 INFO - PROCESS | 2564 | 1471464929888 Marionette TRACE conn7 -> [0,1881,"getWindowHandle",null] 13:15:29 INFO - PROCESS | 2564 | 1471464929893 Marionette TRACE conn7 <- [1,1881,null,{"value":"13"}] 13:15:29 INFO - TEST-START | /2dcontext/path-objects/2d.path.closePath.empty.html 13:15:29 INFO - PROCESS | 2564 | 1471464929898 Marionette TRACE conn7 -> [0,1882,"setScriptTimeout",{"ms":35000}] 13:15:29 INFO - PROCESS | 2564 | 1471464929904 Marionette TRACE conn7 <- [1,1882,null,{}] 13:15:29 INFO - PROCESS | 2564 | 1471464929910 Marionette TRACE conn7 -> [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:15:29 INFO - PROCESS | 2564 | 1471464929913 Marionette INFO sendAsync bc8f8550-5cfe-4dfe-b5f0-ca36c3097f63 13:15:30 INFO - PROCESS | 2564 | 1471464930041 Marionette TRACE conn7 <- [1,1883,null,{"value":null}] 13:15:30 INFO - PROCESS | 2564 | 1471464930158 Marionette TRACE conn7 -> [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\", \"8d521690-0e1e-4993-8caf-94bf4ae6dcf1\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:15:30 INFO - PROCESS | 2564 | 1471464930161 Marionette INFO sendAsync bc8f8550-5cfe-4dfe-b5f0-ca36c3097f63 13:15:30 INFO - PROCESS | 2564 | ++DOCSHELL 00000039CCDB4000 == 41 [pid = 2564] [id = 480] 13:15:30 INFO - PROCESS | 2564 | ++DOMWINDOW == 83 (00000039C188EC00) [pid = 2564] [serial = 1440] [outer = 0000000000000000] 13:15:30 INFO - PROCESS | 2564 | ++DOMWINDOW == 84 (00000039C58B8C00) [pid = 2564] [serial = 1441] [outer = 00000039C188EC00] 13:15:30 INFO - PROCESS | 2564 | 1471464930223 Marionette DEBUG loaded listener.js 13:15:30 INFO - PROCESS | 2564 | ++DOMWINDOW == 85 (00000039C662C000) [pid = 2564] [serial = 1442] [outer = 00000039C188EC00] 13:15:30 INFO - PROCESS | 2564 | 1471464930840 Marionette TRACE conn7 <- [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:15:30 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.closePath.empty.html | Canvas test: 2d.path.closePath.empty 13:15:30 INFO - TEST-OK | /2dcontext/path-objects/2d.path.closePath.empty.html | took 984ms 13:15:30 INFO - PROCESS | 2564 | 1471464930886 Marionette TRACE conn7 -> [0,1885,"getWindowHandle",null] 13:15:30 INFO - PROCESS | 2564 | 1471464930891 Marionette TRACE conn7 <- [1,1885,null,{"value":"13"}] 13:15:30 INFO - TEST-START | /2dcontext/path-objects/2d.path.closePath.newline.html 13:15:30 INFO - PROCESS | 2564 | 1471464930898 Marionette TRACE conn7 -> [0,1886,"setScriptTimeout",{"ms":35000}] 13:15:30 INFO - PROCESS | 2564 | 1471464930901 Marionette TRACE conn7 <- [1,1886,null,{}] 13:15:30 INFO - PROCESS | 2564 | 1471464930906 Marionette TRACE conn7 -> [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:15:30 INFO - PROCESS | 2564 | 1471464930909 Marionette INFO sendAsync bc8f8550-5cfe-4dfe-b5f0-ca36c3097f63 13:15:31 INFO - PROCESS | 2564 | 1471464931061 Marionette TRACE conn7 <- [1,1887,null,{"value":null}] 13:15:31 INFO - PROCESS | 2564 | 1471464931184 Marionette TRACE conn7 -> [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\", \"8d521690-0e1e-4993-8caf-94bf4ae6dcf1\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:15:31 INFO - PROCESS | 2564 | 1471464931186 Marionette INFO sendAsync bc8f8550-5cfe-4dfe-b5f0-ca36c3097f63 13:15:31 INFO - PROCESS | 2564 | ++DOCSHELL 00000039D1E0D800 == 42 [pid = 2564] [id = 481] 13:15:31 INFO - PROCESS | 2564 | ++DOMWINDOW == 86 (00000039CAA86000) [pid = 2564] [serial = 1443] [outer = 0000000000000000] 13:15:31 INFO - PROCESS | 2564 | ++DOMWINDOW == 87 (00000039CB59D400) [pid = 2564] [serial = 1444] [outer = 00000039CAA86000] 13:15:31 INFO - PROCESS | 2564 | 1471464931248 Marionette DEBUG loaded listener.js 13:15:31 INFO - PROCESS | 2564 | ++DOMWINDOW == 88 (00000039CD9DA400) [pid = 2564] [serial = 1445] [outer = 00000039CAA86000] 13:15:31 INFO - PROCESS | 2564 | 1471464931851 Marionette TRACE conn7 <- [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:15:31 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.closePath.newline.html | Canvas test: 2d.path.closePath.newline 13:15:31 INFO - TEST-OK | /2dcontext/path-objects/2d.path.closePath.newline.html | took 985ms 13:15:31 INFO - TEST-START | /2dcontext/path-objects/2d.path.closePath.nextpoint.html 13:15:31 INFO - PROCESS | 2564 | 1471464931885 Marionette TRACE conn7 -> [0,1889,"getWindowHandle",null] 13:15:31 INFO - PROCESS | 2564 | 1471464931888 Marionette TRACE conn7 <- [1,1889,null,{"value":"13"}] 13:15:31 INFO - PROCESS | 2564 | 1471464931892 Marionette TRACE conn7 -> [0,1890,"setScriptTimeout",{"ms":35000}] 13:15:31 INFO - PROCESS | 2564 | 1471464931896 Marionette TRACE conn7 <- [1,1890,null,{}] 13:15:31 INFO - PROCESS | 2564 | 1471464931908 Marionette TRACE conn7 -> [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:15:31 INFO - PROCESS | 2564 | 1471464931913 Marionette INFO sendAsync bc8f8550-5cfe-4dfe-b5f0-ca36c3097f63 13:15:32 INFO - PROCESS | 2564 | 1471464932030 Marionette TRACE conn7 <- [1,1891,null,{"value":null}] 13:15:32 INFO - PROCESS | 2564 | 1471464932126 Marionette TRACE conn7 -> [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\", \"8d521690-0e1e-4993-8caf-94bf4ae6dcf1\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:15:32 INFO - PROCESS | 2564 | 1471464932130 Marionette INFO sendAsync bc8f8550-5cfe-4dfe-b5f0-ca36c3097f63 13:15:32 INFO - PROCESS | 2564 | ++DOCSHELL 00000039D615D800 == 43 [pid = 2564] [id = 482] 13:15:32 INFO - PROCESS | 2564 | ++DOMWINDOW == 89 (00000039CE4A0800) [pid = 2564] [serial = 1446] [outer = 0000000000000000] 13:15:32 INFO - PROCESS | 2564 | ++DOMWINDOW == 90 (00000039CEA2A800) [pid = 2564] [serial = 1447] [outer = 00000039CE4A0800] 13:15:32 INFO - PROCESS | 2564 | 1471464932190 Marionette DEBUG loaded listener.js 13:15:32 INFO - PROCESS | 2564 | ++DOMWINDOW == 91 (00000039CFD95400) [pid = 2564] [serial = 1448] [outer = 00000039CE4A0800] 13:15:32 INFO - PROCESS | 2564 | 1471464932817 Marionette TRACE conn7 <- [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:15:32 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.closePath.nextpoint.html | Canvas test: 2d.path.closePath.nextpoint 13:15:32 INFO - TEST-OK | /2dcontext/path-objects/2d.path.closePath.nextpoint.html | took 982ms 13:15:32 INFO - PROCESS | 2564 | 1471464932876 Marionette TRACE conn7 -> [0,1893,"getWindowHandle",null] 13:15:32 INFO - PROCESS | 2564 | 1471464932879 Marionette TRACE conn7 <- [1,1893,null,{"value":"13"}] 13:15:32 INFO - TEST-START | /2dcontext/path-objects/2d.path.fill.closed.basic.html 13:15:32 INFO - PROCESS | 2564 | 1471464932883 Marionette TRACE conn7 -> [0,1894,"setScriptTimeout",{"ms":35000}] 13:15:32 INFO - PROCESS | 2564 | 1471464932885 Marionette TRACE conn7 <- [1,1894,null,{}] 13:15:32 INFO - PROCESS | 2564 | 1471464932889 Marionette TRACE conn7 -> [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:15:32 INFO - PROCESS | 2564 | 1471464932892 Marionette INFO sendAsync bc8f8550-5cfe-4dfe-b5f0-ca36c3097f63 13:15:33 INFO - PROCESS | 2564 | 1471464933195 Marionette TRACE conn7 <- [1,1895,null,{"value":null}] 13:15:33 INFO - PROCESS | 2564 | 1471464933204 Marionette TRACE conn7 -> [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\", \"8d521690-0e1e-4993-8caf-94bf4ae6dcf1\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:15:33 INFO - PROCESS | 2564 | 1471464933208 Marionette INFO sendAsync bc8f8550-5cfe-4dfe-b5f0-ca36c3097f63 13:15:33 INFO - PROCESS | 2564 | ++DOCSHELL 00000039CC30E000 == 44 [pid = 2564] [id = 483] 13:15:33 INFO - PROCESS | 2564 | ++DOMWINDOW == 92 (00000039C188B000) [pid = 2564] [serial = 1449] [outer = 0000000000000000] 13:15:33 INFO - PROCESS | 2564 | ++DOMWINDOW == 93 (00000039C18CC800) [pid = 2564] [serial = 1450] [outer = 00000039C188B000] 13:15:33 INFO - PROCESS | 2564 | 1471464933261 Marionette DEBUG loaded listener.js 13:15:33 INFO - PROCESS | 2564 | ++DOMWINDOW == 94 (00000039C62D1400) [pid = 2564] [serial = 1451] [outer = 00000039C188B000] 13:15:34 INFO - PROCESS | 2564 | --DOCSHELL 00000039C7361800 == 43 [pid = 2564] [id = 458] 13:15:34 INFO - PROCESS | 2564 | --DOCSHELL 00000039CCE9C000 == 42 [pid = 2564] [id = 478] 13:15:34 INFO - PROCESS | 2564 | --DOCSHELL 00000039D3FCB800 == 41 [pid = 2564] [id = 477] 13:15:34 INFO - PROCESS | 2564 | --DOCSHELL 00000039CC313000 == 40 [pid = 2564] [id = 476] 13:15:34 INFO - PROCESS | 2564 | --DOCSHELL 00000039D24CC800 == 39 [pid = 2564] [id = 475] 13:15:34 INFO - PROCESS | 2564 | --DOCSHELL 00000039D02CC800 == 38 [pid = 2564] [id = 474] 13:15:34 INFO - PROCESS | 2564 | --DOCSHELL 00000039CDED3800 == 37 [pid = 2564] [id = 473] 13:15:34 INFO - PROCESS | 2564 | --DOCSHELL 00000039CCE9E000 == 36 [pid = 2564] [id = 472] 13:15:34 INFO - PROCESS | 2564 | --DOCSHELL 00000039CC311000 == 35 [pid = 2564] [id = 471] 13:15:34 INFO - PROCESS | 2564 | --DOCSHELL 00000039C6615000 == 34 [pid = 2564] [id = 470] 13:15:34 INFO - PROCESS | 2564 | --DOCSHELL 00000039CEBB6000 == 33 [pid = 2564] [id = 469] 13:15:34 INFO - PROCESS | 2564 | --DOCSHELL 00000039C7AC1000 == 32 [pid = 2564] [id = 468] 13:15:34 INFO - PROCESS | 2564 | --DOCSHELL 00000039D25C5000 == 31 [pid = 2564] [id = 467] 13:15:34 INFO - PROCESS | 2564 | --DOCSHELL 00000039D615D800 == 30 [pid = 2564] [id = 482] 13:15:34 INFO - PROCESS | 2564 | --DOCSHELL 00000039D1E0D800 == 29 [pid = 2564] [id = 481] 13:15:34 INFO - PROCESS | 2564 | --DOCSHELL 00000039CCDB4000 == 28 [pid = 2564] [id = 480] 13:15:34 INFO - PROCESS | 2564 | --DOCSHELL 00000039D5689800 == 27 [pid = 2564] [id = 479] 13:15:34 INFO - PROCESS | 2564 | --DOMWINDOW == 93 (00000039C6211400) [pid = 2564] [serial = 1381] [outer = 0000000000000000] [url = about:blank] 13:15:34 INFO - PROCESS | 2564 | --DOMWINDOW == 92 (00000039C6631000) [pid = 2564] [serial = 1382] [outer = 0000000000000000] [url = about:blank] 13:15:34 INFO - PROCESS | 2564 | --DOMWINDOW == 91 (00000039C1883800) [pid = 2564] [serial = 1378] [outer = 0000000000000000] [url = about:blank] 13:15:34 INFO - PROCESS | 2564 | --DOMWINDOW == 90 (00000039C18CB400) [pid = 2564] [serial = 1379] [outer = 0000000000000000] [url = about:blank] 13:15:34 INFO - PROCESS | 2564 | --DOMWINDOW == 89 (00000039C7A99C00) [pid = 2564] [serial = 1384] [outer = 0000000000000000] [url = about:blank] 13:15:34 INFO - PROCESS | 2564 | --DOMWINDOW == 88 (00000039C18D4400) [pid = 2564] [serial = 1376] [outer = 0000000000000000] [url = about:blank] 13:15:34 INFO - PROCESS | 2564 | --DOMWINDOW == 87 (00000039C1674C00) [pid = 2564] [serial = 1375] [outer = 0000000000000000] [url = about:blank] 13:15:34 INFO - PROCESS | 2564 | --DOMWINDOW == 86 (00000039CCF39400) [pid = 2564] [serial = 1390] [outer = 0000000000000000] [url = about:blank] 13:15:34 INFO - PROCESS | 2564 | --DOMWINDOW == 85 (00000039C7384400) [pid = 2564] [serial = 1367] [outer = 0000000000000000] [url = about:blank] 13:15:34 INFO - PROCESS | 2564 | --DOMWINDOW == 84 (00000039C1FE6C00) [pid = 2564] [serial = 1366] [outer = 0000000000000000] [url = about:blank] 13:15:34 INFO - PROCESS | 2564 | --DOMWINDOW == 83 (00000039CD9E7C00) [pid = 2564] [serial = 1370] [outer = 0000000000000000] [url = about:blank] 13:15:34 INFO - PROCESS | 2564 | --DOMWINDOW == 82 (00000039CCE47000) [pid = 2564] [serial = 1369] [outer = 0000000000000000] [url = about:blank] 13:15:34 INFO - PROCESS | 2564 | --DOMWINDOW == 81 (00000039D0FBB000) [pid = 2564] [serial = 1373] [outer = 0000000000000000] [url = about:blank] 13:15:34 INFO - PROCESS | 2564 | --DOMWINDOW == 80 (00000039CF9DAC00) [pid = 2564] [serial = 1372] [outer = 0000000000000000] [url = about:blank] 13:15:34 INFO - PROCESS | 2564 | --DOMWINDOW == 79 (00000039CDAEF000) [pid = 2564] [serial = 1393] [outer = 0000000000000000] [url = about:blank] 13:15:34 INFO - PROCESS | 2564 | --DOMWINDOW == 78 (00000039CE4AA800) [pid = 2564] [serial = 1399] [outer = 0000000000000000] [url = about:blank] 13:15:34 INFO - PROCESS | 2564 | --DOMWINDOW == 77 (00000039CDFBD800) [pid = 2564] [serial = 1394] [outer = 0000000000000000] [url = about:blank] 13:15:34 INFO - PROCESS | 2564 | --DOMWINDOW == 76 (00000039CC3B8800) [pid = 2564] [serial = 1387] [outer = 0000000000000000] [url = about:blank] 13:15:34 INFO - PROCESS | 2564 | --DOMWINDOW == 75 (00000039CEA25800) [pid = 2564] [serial = 1400] [outer = 0000000000000000] [url = about:blank] 13:15:34 INFO - PROCESS | 2564 | --DOMWINDOW == 74 (00000039CEA31C00) [pid = 2564] [serial = 1402] [outer = 0000000000000000] [url = about:blank] 13:15:34 INFO - PROCESS | 2564 | --DOMWINDOW == 73 (00000039CCCA6800) [pid = 2564] [serial = 1388] [outer = 0000000000000000] [url = about:blank] 13:15:34 INFO - PROCESS | 2564 | --DOMWINDOW == 72 (00000039CCCA6400) [pid = 2564] [serial = 1396] [outer = 0000000000000000] [url = about:blank] 13:15:34 INFO - PROCESS | 2564 | --DOMWINDOW == 71 (00000039CD22F000) [pid = 2564] [serial = 1391] [outer = 0000000000000000] [url = about:blank] 13:15:34 INFO - PROCESS | 2564 | --DOMWINDOW == 70 (00000039CAA87C00) [pid = 2564] [serial = 1385] [outer = 0000000000000000] [url = about:blank] 13:15:34 INFO - PROCESS | 2564 | --DOMWINDOW == 69 (00000039CDFC2400) [pid = 2564] [serial = 1397] [outer = 0000000000000000] [url = about:blank] 13:15:34 INFO - PROCESS | 2564 | 1471464934666 Marionette TRACE conn7 <- [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:15:34 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.fill.closed.basic.html | Canvas test: 2d.path.fill.closed.basic 13:15:34 INFO - TEST-OK | /2dcontext/path-objects/2d.path.fill.closed.basic.html | took 1841ms 13:15:34 INFO - PROCESS | 2564 | 1471464934727 Marionette TRACE conn7 -> [0,1897,"getWindowHandle",null] 13:15:34 INFO - PROCESS | 2564 | 1471464934732 Marionette TRACE conn7 <- [1,1897,null,{"value":"13"}] 13:15:34 INFO - TEST-START | /2dcontext/path-objects/2d.path.fill.closed.unaffected.html 13:15:34 INFO - PROCESS | 2564 | 1471464934737 Marionette TRACE conn7 -> [0,1898,"setScriptTimeout",{"ms":35000}] 13:15:34 INFO - PROCESS | 2564 | 1471464934741 Marionette TRACE conn7 <- [1,1898,null,{}] 13:15:34 INFO - PROCESS | 2564 | 1471464934747 Marionette TRACE conn7 -> [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:15:34 INFO - PROCESS | 2564 | 1471464934750 Marionette INFO sendAsync bc8f8550-5cfe-4dfe-b5f0-ca36c3097f63 13:15:34 INFO - PROCESS | 2564 | 1471464934849 Marionette TRACE conn7 <- [1,1899,null,{"value":null}] 13:15:34 INFO - PROCESS | 2564 | 1471464934919 Marionette TRACE conn7 -> [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\", \"8d521690-0e1e-4993-8caf-94bf4ae6dcf1\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:15:34 INFO - PROCESS | 2564 | 1471464934924 Marionette INFO sendAsync bc8f8550-5cfe-4dfe-b5f0-ca36c3097f63 13:15:34 INFO - PROCESS | 2564 | ++DOCSHELL 00000039C6838000 == 28 [pid = 2564] [id = 484] 13:15:34 INFO - PROCESS | 2564 | ++DOMWINDOW == 70 (00000039C185D000) [pid = 2564] [serial = 1452] [outer = 0000000000000000] 13:15:34 INFO - PROCESS | 2564 | ++DOMWINDOW == 71 (00000039C1882000) [pid = 2564] [serial = 1453] [outer = 00000039C185D000] 13:15:34 INFO - PROCESS | 2564 | 1471464934978 Marionette DEBUG loaded listener.js 13:15:35 INFO - PROCESS | 2564 | ++DOMWINDOW == 72 (00000039C1227000) [pid = 2564] [serial = 1454] [outer = 00000039C185D000] 13:15:35 INFO - PROCESS | 2564 | 1471464935413 Marionette TRACE conn7 <- [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:15:35 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.fill.closed.unaffected.html | Canvas test: 2d.path.fill.closed.unaffected 13:15:35 INFO - TEST-OK | /2dcontext/path-objects/2d.path.fill.closed.unaffected.html | took 734ms 13:15:35 INFO - PROCESS | 2564 | 1471464935474 Marionette TRACE conn7 -> [0,1901,"getWindowHandle",null] 13:15:35 INFO - PROCESS | 2564 | 1471464935480 Marionette TRACE conn7 <- [1,1901,null,{"value":"13"}] 13:15:35 INFO - TEST-START | /2dcontext/path-objects/2d.path.fill.overlap.html 13:15:35 INFO - PROCESS | 2564 | 1471464935486 Marionette TRACE conn7 -> [0,1902,"setScriptTimeout",{"ms":35000}] 13:15:35 INFO - PROCESS | 2564 | 1471464935489 Marionette TRACE conn7 <- [1,1902,null,{}] 13:15:35 INFO - PROCESS | 2564 | 1471464935493 Marionette TRACE conn7 -> [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:15:35 INFO - PROCESS | 2564 | 1471464935496 Marionette INFO sendAsync bc8f8550-5cfe-4dfe-b5f0-ca36c3097f63 13:15:35 INFO - PROCESS | 2564 | 1471464935589 Marionette TRACE conn7 <- [1,1903,null,{"value":null}] 13:15:35 INFO - PROCESS | 2564 | 1471464935596 Marionette TRACE conn7 -> [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\", \"8d521690-0e1e-4993-8caf-94bf4ae6dcf1\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:15:35 INFO - PROCESS | 2564 | 1471464935599 Marionette INFO sendAsync bc8f8550-5cfe-4dfe-b5f0-ca36c3097f63 13:15:35 INFO - PROCESS | 2564 | ++DOCSHELL 00000039CB7D0800 == 29 [pid = 2564] [id = 485] 13:15:35 INFO - PROCESS | 2564 | ++DOMWINDOW == 73 (00000039C1F51000) [pid = 2564] [serial = 1455] [outer = 0000000000000000] 13:15:35 INFO - PROCESS | 2564 | ++DOMWINDOW == 74 (00000039C5BCE400) [pid = 2564] [serial = 1456] [outer = 00000039C1F51000] 13:15:35 INFO - PROCESS | 2564 | 1471464935650 Marionette DEBUG loaded listener.js 13:15:35 INFO - PROCESS | 2564 | ++DOMWINDOW == 75 (00000039C684B400) [pid = 2564] [serial = 1457] [outer = 00000039C1F51000] 13:15:36 INFO - PROCESS | 2564 | 1471464936138 Marionette TRACE conn7 <- [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:15:36 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.fill.overlap.html | Canvas test: 2d.path.fill.overlap 13:15:36 INFO - TEST-OK | /2dcontext/path-objects/2d.path.fill.overlap.html | took 692ms 13:15:36 INFO - PROCESS | 2564 | 1471464936180 Marionette TRACE conn7 -> [0,1905,"getWindowHandle",null] 13:15:36 INFO - PROCESS | 2564 | 1471464936182 Marionette TRACE conn7 <- [1,1905,null,{"value":"13"}] 13:15:36 INFO - TEST-START | /2dcontext/path-objects/2d.path.fill.winding.add.html 13:15:36 INFO - PROCESS | 2564 | 1471464936186 Marionette TRACE conn7 -> [0,1906,"setScriptTimeout",{"ms":35000}] 13:15:36 INFO - PROCESS | 2564 | 1471464936190 Marionette TRACE conn7 <- [1,1906,null,{}] 13:15:36 INFO - PROCESS | 2564 | 1471464936201 Marionette TRACE conn7 -> [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:15:36 INFO - PROCESS | 2564 | 1471464936206 Marionette INFO sendAsync bc8f8550-5cfe-4dfe-b5f0-ca36c3097f63 13:15:36 INFO - PROCESS | 2564 | 1471464936326 Marionette TRACE conn7 <- [1,1907,null,{"value":null}] 13:15:36 INFO - PROCESS | 2564 | 1471464936409 Marionette TRACE conn7 -> [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\", \"8d521690-0e1e-4993-8caf-94bf4ae6dcf1\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:15:36 INFO - PROCESS | 2564 | 1471464936413 Marionette INFO sendAsync bc8f8550-5cfe-4dfe-b5f0-ca36c3097f63 13:15:36 INFO - PROCESS | 2564 | ++DOCSHELL 00000039CCEB3800 == 30 [pid = 2564] [id = 486] 13:15:36 INFO - PROCESS | 2564 | ++DOMWINDOW == 76 (00000039C0D0A400) [pid = 2564] [serial = 1458] [outer = 0000000000000000] 13:15:36 INFO - PROCESS | 2564 | ++DOMWINDOW == 77 (00000039C7A99400) [pid = 2564] [serial = 1459] [outer = 00000039C0D0A400] 13:15:36 INFO - PROCESS | 2564 | 1471464936465 Marionette DEBUG loaded listener.js 13:15:36 INFO - PROCESS | 2564 | ++DOMWINDOW == 78 (00000039CAEB3400) [pid = 2564] [serial = 1460] [outer = 00000039C0D0A400] 13:15:36 INFO - PROCESS | 2564 | 1471464936893 Marionette TRACE conn7 <- [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:15:36 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.fill.winding.add.html | Canvas test: 2d.path.fill.winding.add 13:15:36 INFO - TEST-OK | /2dcontext/path-objects/2d.path.fill.winding.add.html | took 734ms 13:15:36 INFO - PROCESS | 2564 | 1471464936923 Marionette TRACE conn7 -> [0,1909,"getWindowHandle",null] 13:15:36 INFO - PROCESS | 2564 | 1471464936926 Marionette TRACE conn7 <- [1,1909,null,{"value":"13"}] 13:15:36 INFO - TEST-START | /2dcontext/path-objects/2d.path.fill.winding.subtract.1.html 13:15:36 INFO - PROCESS | 2564 | 1471464936929 Marionette TRACE conn7 -> [0,1910,"setScriptTimeout",{"ms":35000}] 13:15:36 INFO - PROCESS | 2564 | 1471464936931 Marionette TRACE conn7 <- [1,1910,null,{}] 13:15:36 INFO - PROCESS | 2564 | 1471464936934 Marionette TRACE conn7 -> [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:15:36 INFO - PROCESS | 2564 | 1471464936937 Marionette INFO sendAsync bc8f8550-5cfe-4dfe-b5f0-ca36c3097f63 13:15:37 INFO - PROCESS | 2564 | 1471464937055 Marionette TRACE conn7 <- [1,1911,null,{"value":null}] 13:15:37 INFO - PROCESS | 2564 | 1471464937061 Marionette TRACE conn7 -> [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\", \"8d521690-0e1e-4993-8caf-94bf4ae6dcf1\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:15:37 INFO - PROCESS | 2564 | 1471464937063 Marionette INFO sendAsync bc8f8550-5cfe-4dfe-b5f0-ca36c3097f63 13:15:37 INFO - PROCESS | 2564 | ++DOCSHELL 00000039CDE60800 == 31 [pid = 2564] [id = 487] 13:15:37 INFO - PROCESS | 2564 | ++DOMWINDOW == 79 (00000039CC3B6800) [pid = 2564] [serial = 1461] [outer = 0000000000000000] 13:15:37 INFO - PROCESS | 2564 | ++DOMWINDOW == 80 (00000039CCCDF400) [pid = 2564] [serial = 1462] [outer = 00000039CC3B6800] 13:15:37 INFO - PROCESS | 2564 | 1471464937155 Marionette DEBUG loaded listener.js 13:15:37 INFO - PROCESS | 2564 | ++DOMWINDOW == 81 (00000039CCE52800) [pid = 2564] [serial = 1463] [outer = 00000039CC3B6800] 13:15:37 INFO - PROCESS | 2564 | 1471464937603 Marionette TRACE conn7 <- [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:15:37 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.fill.winding.subtract.1.html | Canvas test: 2d.path.fill.winding.subtract.1 13:15:37 INFO - TEST-OK | /2dcontext/path-objects/2d.path.fill.winding.subtract.1.html | took 734ms 13:15:37 INFO - PROCESS | 2564 | 1471464937694 Marionette TRACE conn7 -> [0,1913,"getWindowHandle",null] 13:15:37 INFO - PROCESS | 2564 | 1471464937696 Marionette TRACE conn7 <- [1,1913,null,{"value":"13"}] 13:15:37 INFO - TEST-START | /2dcontext/path-objects/2d.path.fill.winding.subtract.2.html 13:15:37 INFO - PROCESS | 2564 | 1471464937700 Marionette TRACE conn7 -> [0,1914,"setScriptTimeout",{"ms":35000}] 13:15:37 INFO - PROCESS | 2564 | 1471464937702 Marionette TRACE conn7 <- [1,1914,null,{}] 13:15:37 INFO - PROCESS | 2564 | 1471464937705 Marionette TRACE conn7 -> [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:15:37 INFO - PROCESS | 2564 | 1471464937708 Marionette INFO sendAsync bc8f8550-5cfe-4dfe-b5f0-ca36c3097f63 13:15:37 INFO - PROCESS | 2564 | 1471464937817 Marionette TRACE conn7 <- [1,1915,null,{"value":null}] 13:15:37 INFO - PROCESS | 2564 | 1471464937829 Marionette TRACE conn7 -> [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\", \"8d521690-0e1e-4993-8caf-94bf4ae6dcf1\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:15:37 INFO - PROCESS | 2564 | 1471464937832 Marionette INFO sendAsync bc8f8550-5cfe-4dfe-b5f0-ca36c3097f63 13:15:37 INFO - PROCESS | 2564 | ++DOCSHELL 00000039CEBD3800 == 32 [pid = 2564] [id = 488] 13:15:37 INFO - PROCESS | 2564 | ++DOMWINDOW == 82 (00000039C1675C00) [pid = 2564] [serial = 1464] [outer = 0000000000000000] 13:15:37 INFO - PROCESS | 2564 | ++DOMWINDOW == 83 (00000039CD237400) [pid = 2564] [serial = 1465] [outer = 00000039C1675C00] 13:15:37 INFO - PROCESS | 2564 | 1471464937878 Marionette DEBUG loaded listener.js 13:15:37 INFO - PROCESS | 2564 | ++DOMWINDOW == 84 (00000039CD9E7C00) [pid = 2564] [serial = 1466] [outer = 00000039C1675C00] 13:15:38 INFO - PROCESS | 2564 | 1471464938347 Marionette TRACE conn7 <- [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:15:38 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.fill.winding.subtract.2.html | Canvas test: 2d.path.fill.winding.subtract.2 13:15:38 INFO - TEST-OK | /2dcontext/path-objects/2d.path.fill.winding.subtract.2.html | took 692ms 13:15:38 INFO - PROCESS | 2564 | 1471464938393 Marionette TRACE conn7 -> [0,1917,"getWindowHandle",null] 13:15:38 INFO - PROCESS | 2564 | 1471464938395 Marionette TRACE conn7 <- [1,1917,null,{"value":"13"}] 13:15:38 INFO - TEST-START | /2dcontext/path-objects/2d.path.fill.winding.subtract.3.html 13:15:38 INFO - PROCESS | 2564 | 1471464938399 Marionette TRACE conn7 -> [0,1918,"setScriptTimeout",{"ms":35000}] 13:15:38 INFO - PROCESS | 2564 | 1471464938400 Marionette TRACE conn7 <- [1,1918,null,{}] 13:15:38 INFO - PROCESS | 2564 | 1471464938404 Marionette TRACE conn7 -> [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:15:38 INFO - PROCESS | 2564 | 1471464938410 Marionette INFO sendAsync bc8f8550-5cfe-4dfe-b5f0-ca36c3097f63 13:15:38 INFO - PROCESS | 2564 | 1471464938555 Marionette TRACE conn7 <- [1,1919,null,{"value":null}] 13:15:38 INFO - PROCESS | 2564 | 1471464938614 Marionette TRACE conn7 -> [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\", \"8d521690-0e1e-4993-8caf-94bf4ae6dcf1\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:15:38 INFO - PROCESS | 2564 | 1471464938616 Marionette INFO sendAsync bc8f8550-5cfe-4dfe-b5f0-ca36c3097f63 13:15:38 INFO - PROCESS | 2564 | ++DOCSHELL 00000039D1C77800 == 33 [pid = 2564] [id = 489] 13:15:38 INFO - PROCESS | 2564 | ++DOMWINDOW == 85 (00000039CDCF5C00) [pid = 2564] [serial = 1467] [outer = 0000000000000000] 13:15:38 INFO - PROCESS | 2564 | ++DOMWINDOW == 86 (00000039CDFC6C00) [pid = 2564] [serial = 1468] [outer = 00000039CDCF5C00] 13:15:38 INFO - PROCESS | 2564 | 1471464938665 Marionette DEBUG loaded listener.js 13:15:38 INFO - PROCESS | 2564 | ++DOMWINDOW == 87 (00000039CE3C0400) [pid = 2564] [serial = 1469] [outer = 00000039CDCF5C00] 13:15:39 INFO - PROCESS | 2564 | --DOMWINDOW == 86 (00000039CF90A000) [pid = 2564] [serial = 1437] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.clip.winding.2.html] 13:15:39 INFO - PROCESS | 2564 | --DOMWINDOW == 85 (00000039CEA27C00) [pid = 2564] [serial = 1434] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.clip.winding.1.html] 13:15:39 INFO - PROCESS | 2564 | --DOMWINDOW == 84 (00000039CCE43400) [pid = 2564] [serial = 1422] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.clip.basic.2.html] 13:15:39 INFO - PROCESS | 2564 | --DOMWINDOW == 83 (00000039CD9E6800) [pid = 2564] [serial = 1425] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.clip.empty.html] 13:15:39 INFO - PROCESS | 2564 | --DOMWINDOW == 82 (00000039C0405400) [pid = 2564] [serial = 1428] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.clip.intersect.html] 13:15:39 INFO - PROCESS | 2564 | --DOMWINDOW == 81 (00000039C29F1400) [pid = 2564] [serial = 1413] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.bezierCurveTo.scaled.html] 13:15:39 INFO - PROCESS | 2564 | --DOMWINDOW == 80 (00000039C17A5400) [pid = 2564] [serial = 1416] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.bezierCurveTo.shape.html] 13:15:39 INFO - PROCESS | 2564 | --DOMWINDOW == 79 (00000039C166B400) [pid = 2564] [serial = 1404] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.bezierCurveTo.ensuresubpath.1.html] 13:15:39 INFO - PROCESS | 2564 | --DOMWINDOW == 78 (00000039C1673400) [pid = 2564] [serial = 1410] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.bezierCurveTo.nonfinite.html] 13:15:39 INFO - PROCESS | 2564 | --DOMWINDOW == 77 (00000039CEA27000) [pid = 2564] [serial = 1401] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.bezierCurveTo.basic.html] 13:15:39 INFO - PROCESS | 2564 | --DOMWINDOW == 76 (00000039CB00B400) [pid = 2564] [serial = 1419] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.clip.basic.1.html] 13:15:39 INFO - PROCESS | 2564 | --DOMWINDOW == 75 (00000039C7A5B800) [pid = 2564] [serial = 1407] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.bezierCurveTo.ensuresubpath.2.html] 13:15:39 INFO - PROCESS | 2564 | --DOMWINDOW == 74 (00000039CCF37800) [pid = 2564] [serial = 1431] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.clip.unaffected.html] 13:15:39 INFO - PROCESS | 2564 | 1471464939277 Marionette TRACE conn7 <- [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:15:39 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.fill.winding.subtract.3.html | Canvas test: 2d.path.fill.winding.subtract.3 13:15:39 INFO - TEST-OK | /2dcontext/path-objects/2d.path.fill.winding.subtract.3.html | took 943ms 13:15:39 INFO - PROCESS | 2564 | 1471464939345 Marionette TRACE conn7 -> [0,1921,"getWindowHandle",null] 13:15:39 INFO - PROCESS | 2564 | 1471464939347 Marionette TRACE conn7 <- [1,1921,null,{"value":"13"}] 13:15:39 INFO - TEST-START | /2dcontext/path-objects/2d.path.initial.html 13:15:39 INFO - PROCESS | 2564 | 1471464939351 Marionette TRACE conn7 -> [0,1922,"setScriptTimeout",{"ms":35000}] 13:15:39 INFO - PROCESS | 2564 | 1471464939353 Marionette TRACE conn7 <- [1,1922,null,{}] 13:15:39 INFO - PROCESS | 2564 | 1471464939357 Marionette TRACE conn7 -> [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:15:39 INFO - PROCESS | 2564 | 1471464939359 Marionette INFO sendAsync bc8f8550-5cfe-4dfe-b5f0-ca36c3097f63 13:15:39 INFO - PROCESS | 2564 | 1471464939445 Marionette TRACE conn7 <- [1,1923,null,{"value":null}] 13:15:39 INFO - PROCESS | 2564 | 1471464939451 Marionette TRACE conn7 -> [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\", \"8d521690-0e1e-4993-8caf-94bf4ae6dcf1\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:15:39 INFO - PROCESS | 2564 | 1471464939453 Marionette INFO sendAsync bc8f8550-5cfe-4dfe-b5f0-ca36c3097f63 13:15:39 INFO - PROCESS | 2564 | ++DOCSHELL 00000039D24C3800 == 34 [pid = 2564] [id = 490] 13:15:39 INFO - PROCESS | 2564 | ++DOMWINDOW == 75 (00000039C7461400) [pid = 2564] [serial = 1470] [outer = 0000000000000000] 13:15:39 INFO - PROCESS | 2564 | ++DOMWINDOW == 76 (00000039CC3BC800) [pid = 2564] [serial = 1471] [outer = 00000039C7461400] 13:15:39 INFO - PROCESS | 2564 | 1471464939500 Marionette DEBUG loaded listener.js 13:15:39 INFO - PROCESS | 2564 | ++DOMWINDOW == 77 (00000039CD9E6800) [pid = 2564] [serial = 1472] [outer = 00000039C7461400] 13:15:39 INFO - PROCESS | 2564 | 1471464939927 Marionette TRACE conn7 <- [1,1924,null,{"value":["/2dcontext/path-objects/2d.path.initial.html",0,null,null,[["Canvas test: 2d.path.initial",0,null,null]]]}] 13:15:39 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.initial.html | Canvas test: 2d.path.initial 13:15:39 INFO - TEST-OK | /2dcontext/path-objects/2d.path.initial.html | took 627ms 13:15:39 INFO - PROCESS | 2564 | 1471464939982 Marionette TRACE conn7 -> [0,1925,"getWindowHandle",null] 13:15:39 INFO - PROCESS | 2564 | 1471464939984 Marionette TRACE conn7 <- [1,1925,null,{"value":"13"}] 13:15:39 INFO - TEST-START | /2dcontext/path-objects/2d.path.isPointInPath.arc.html 13:15:39 INFO - PROCESS | 2564 | 1471464939987 Marionette TRACE conn7 -> [0,1926,"setScriptTimeout",{"ms":35000}] 13:15:39 INFO - PROCESS | 2564 | 1471464939989 Marionette TRACE conn7 <- [1,1926,null,{}] 13:15:40 INFO - PROCESS | 2564 | 1471464939993 Marionette TRACE conn7 -> [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:15:40 INFO - PROCESS | 2564 | 1471464939995 Marionette INFO sendAsync bc8f8550-5cfe-4dfe-b5f0-ca36c3097f63 13:15:40 INFO - PROCESS | 2564 | 1471464940077 Marionette TRACE conn7 <- [1,1927,null,{"value":null}] 13:15:40 INFO - PROCESS | 2564 | 1471464940083 Marionette TRACE conn7 -> [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\", \"8d521690-0e1e-4993-8caf-94bf4ae6dcf1\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:15:40 INFO - PROCESS | 2564 | 1471464940085 Marionette INFO sendAsync bc8f8550-5cfe-4dfe-b5f0-ca36c3097f63 13:15:40 INFO - PROCESS | 2564 | ++DOCSHELL 00000039D25C7000 == 35 [pid = 2564] [id = 491] 13:15:40 INFO - PROCESS | 2564 | ++DOMWINDOW == 78 (00000039CDEED800) [pid = 2564] [serial = 1473] [outer = 0000000000000000] 13:15:40 INFO - PROCESS | 2564 | ++DOMWINDOW == 79 (00000039CE4AA400) [pid = 2564] [serial = 1474] [outer = 00000039CDEED800] 13:15:40 INFO - PROCESS | 2564 | 1471464940132 Marionette DEBUG loaded listener.js 13:15:40 INFO - PROCESS | 2564 | ++DOMWINDOW == 80 (00000039CEA26800) [pid = 2564] [serial = 1475] [outer = 00000039CDEED800] 13:15:40 INFO - PROCESS | 2564 | 1471464940582 Marionette TRACE conn7 <- [1,1928,null,{"value":["/2dcontext/path-objects/2d.path.isPointInPath.arc.html",0,null,null,[["isPointInPath() works on arcs",0,null,null]]]}] 13:15:40 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.isPointInPath.arc.html | isPointInPath() works on arcs 13:15:40 INFO - TEST-OK | /2dcontext/path-objects/2d.path.isPointInPath.arc.html | took 629ms 13:15:40 INFO - PROCESS | 2564 | 1471464940620 Marionette TRACE conn7 -> [0,1929,"getWindowHandle",null] 13:15:40 INFO - PROCESS | 2564 | 1471464940622 Marionette TRACE conn7 <- [1,1929,null,{"value":"13"}] 13:15:40 INFO - PROCESS | 2564 | 1471464940625 Marionette TRACE conn7 -> [0,1930,"setScriptTimeout",{"ms":35000}] 13:15:40 INFO - TEST-START | /2dcontext/path-objects/2d.path.isPointInPath.basic.1.html 13:15:40 INFO - PROCESS | 2564 | 1471464940627 Marionette TRACE conn7 <- [1,1930,null,{}] 13:15:40 INFO - PROCESS | 2564 | 1471464940631 Marionette TRACE conn7 -> [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:15:40 INFO - PROCESS | 2564 | 1471464940633 Marionette INFO sendAsync bc8f8550-5cfe-4dfe-b5f0-ca36c3097f63 13:15:40 INFO - PROCESS | 2564 | 1471464940716 Marionette TRACE conn7 <- [1,1931,null,{"value":null}] 13:15:40 INFO - PROCESS | 2564 | 1471464940721 Marionette TRACE conn7 -> [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\", \"8d521690-0e1e-4993-8caf-94bf4ae6dcf1\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:15:40 INFO - PROCESS | 2564 | 1471464940723 Marionette INFO sendAsync bc8f8550-5cfe-4dfe-b5f0-ca36c3097f63 13:15:40 INFO - PROCESS | 2564 | ++DOCSHELL 00000039CCEB2800 == 36 [pid = 2564] [id = 492] 13:15:40 INFO - PROCESS | 2564 | ++DOMWINDOW == 81 (00000039CEA31C00) [pid = 2564] [serial = 1476] [outer = 0000000000000000] 13:15:40 INFO - PROCESS | 2564 | ++DOMWINDOW == 82 (00000039CEA54C00) [pid = 2564] [serial = 1477] [outer = 00000039CEA31C00] 13:15:40 INFO - PROCESS | 2564 | 1471464940772 Marionette DEBUG loaded listener.js 13:15:40 INFO - PROCESS | 2564 | ++DOMWINDOW == 83 (00000039CEAE9800) [pid = 2564] [serial = 1478] [outer = 00000039CEA31C00] 13:15:41 INFO - PROCESS | 2564 | 1471464941628 Marionette TRACE conn7 <- [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:15:41 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.isPointInPath.basic.1.html | isPointInPath() detects whether the point is inside the path 13:15:41 INFO - TEST-OK | /2dcontext/path-objects/2d.path.isPointInPath.basic.1.html | took 1030ms 13:15:41 INFO - PROCESS | 2564 | 1471464941659 Marionette TRACE conn7 -> [0,1933,"getWindowHandle",null] 13:15:41 INFO - PROCESS | 2564 | 1471464941664 Marionette TRACE conn7 <- [1,1933,null,{"value":"13"}] 13:15:41 INFO - TEST-START | /2dcontext/path-objects/2d.path.isPointInPath.basic.2.html 13:15:41 INFO - PROCESS | 2564 | 1471464941690 Marionette TRACE conn7 -> [0,1934,"setScriptTimeout",{"ms":35000}] 13:15:41 INFO - PROCESS | 2564 | 1471464941693 Marionette TRACE conn7 <- [1,1934,null,{}] 13:15:41 INFO - PROCESS | 2564 | 1471464941699 Marionette TRACE conn7 -> [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:15:41 INFO - PROCESS | 2564 | 1471464941703 Marionette INFO sendAsync bc8f8550-5cfe-4dfe-b5f0-ca36c3097f63 13:15:41 INFO - PROCESS | 2564 | 1471464941857 Marionette TRACE conn7 <- [1,1935,null,{"value":null}] 13:15:41 INFO - PROCESS | 2564 | 1471464941977 Marionette TRACE conn7 -> [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\", \"8d521690-0e1e-4993-8caf-94bf4ae6dcf1\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:15:41 INFO - PROCESS | 2564 | 1471464941980 Marionette INFO sendAsync bc8f8550-5cfe-4dfe-b5f0-ca36c3097f63 13:15:42 INFO - PROCESS | 2564 | ++DOCSHELL 00000039CB7CF000 == 37 [pid = 2564] [id = 493] 13:15:42 INFO - PROCESS | 2564 | ++DOMWINDOW == 84 (00000039C188DC00) [pid = 2564] [serial = 1479] [outer = 0000000000000000] 13:15:42 INFO - PROCESS | 2564 | ++DOMWINDOW == 85 (00000039C2459C00) [pid = 2564] [serial = 1480] [outer = 00000039C188DC00] 13:15:42 INFO - PROCESS | 2564 | 1471464942043 Marionette DEBUG loaded listener.js 13:15:42 INFO - PROCESS | 2564 | ++DOMWINDOW == 86 (00000039C63D2800) [pid = 2564] [serial = 1481] [outer = 00000039C188DC00] 13:15:42 INFO - PROCESS | 2564 | 1471464942814 Marionette TRACE conn7 <- [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:15:42 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.isPointInPath.basic.2.html | isPointInPath() detects whether the point is inside the path 13:15:42 INFO - TEST-OK | /2dcontext/path-objects/2d.path.isPointInPath.basic.2.html | took 1177ms 13:15:42 INFO - PROCESS | 2564 | 1471464942871 Marionette TRACE conn7 -> [0,1937,"getWindowHandle",null] 13:15:42 INFO - PROCESS | 2564 | 1471464942877 Marionette TRACE conn7 <- [1,1937,null,{"value":"13"}] 13:15:42 INFO - TEST-START | /2dcontext/path-objects/2d.path.isPointInPath.bezier.html 13:15:42 INFO - PROCESS | 2564 | 1471464942883 Marionette TRACE conn7 -> [0,1938,"setScriptTimeout",{"ms":35000}] 13:15:42 INFO - PROCESS | 2564 | 1471464942886 Marionette TRACE conn7 <- [1,1938,null,{}] 13:15:42 INFO - PROCESS | 2564 | 1471464942891 Marionette TRACE conn7 -> [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:15:42 INFO - PROCESS | 2564 | 1471464942894 Marionette INFO sendAsync bc8f8550-5cfe-4dfe-b5f0-ca36c3097f63 13:15:43 INFO - PROCESS | 2564 | 1471464943033 Marionette TRACE conn7 <- [1,1939,null,{"value":null}] 13:15:43 INFO - PROCESS | 2564 | 1471464943218 Marionette TRACE conn7 -> [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\", \"8d521690-0e1e-4993-8caf-94bf4ae6dcf1\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:15:43 INFO - PROCESS | 2564 | 1471464943221 Marionette INFO sendAsync bc8f8550-5cfe-4dfe-b5f0-ca36c3097f63 13:15:43 INFO - PROCESS | 2564 | ++DOCSHELL 00000039C157C000 == 38 [pid = 2564] [id = 494] 13:15:43 INFO - PROCESS | 2564 | ++DOMWINDOW == 87 (00000039C17A5C00) [pid = 2564] [serial = 1482] [outer = 0000000000000000] 13:15:43 INFO - PROCESS | 2564 | ++DOMWINDOW == 88 (00000039C1852400) [pid = 2564] [serial = 1483] [outer = 00000039C17A5C00] 13:15:43 INFO - PROCESS | 2564 | 1471464943286 Marionette DEBUG loaded listener.js 13:15:43 INFO - PROCESS | 2564 | ++DOMWINDOW == 89 (00000039C24A0000) [pid = 2564] [serial = 1484] [outer = 00000039C17A5C00] 13:15:43 INFO - PROCESS | 2564 | --DOCSHELL 00000039D25C7000 == 37 [pid = 2564] [id = 491] 13:15:43 INFO - PROCESS | 2564 | --DOCSHELL 00000039D24C3800 == 36 [pid = 2564] [id = 490] 13:15:43 INFO - PROCESS | 2564 | --DOCSHELL 00000039D1C77800 == 35 [pid = 2564] [id = 489] 13:15:43 INFO - PROCESS | 2564 | --DOCSHELL 00000039CEBD3800 == 34 [pid = 2564] [id = 488] 13:15:43 INFO - PROCESS | 2564 | --DOCSHELL 00000039CDE60800 == 33 [pid = 2564] [id = 487] 13:15:43 INFO - PROCESS | 2564 | --DOCSHELL 00000039CCEB3800 == 32 [pid = 2564] [id = 486] 13:15:43 INFO - PROCESS | 2564 | --DOCSHELL 00000039CB7D0800 == 31 [pid = 2564] [id = 485] 13:15:43 INFO - PROCESS | 2564 | --DOCSHELL 00000039C6838000 == 30 [pid = 2564] [id = 484] 13:15:43 INFO - PROCESS | 2564 | --DOCSHELL 00000039CC30E000 == 29 [pid = 2564] [id = 483] 13:15:43 INFO - PROCESS | 2564 | --DOMWINDOW == 88 (00000039CFD3F400) [pid = 2564] [serial = 1438] [outer = 0000000000000000] [url = about:blank] 13:15:43 INFO - PROCESS | 2564 | --DOMWINDOW == 87 (00000039D0058800) [pid = 2564] [serial = 1439] [outer = 0000000000000000] [url = about:blank] 13:15:43 INFO - PROCESS | 2564 | --DOMWINDOW == 86 (00000039CEAEC000) [pid = 2564] [serial = 1435] [outer = 0000000000000000] [url = about:blank] 13:15:43 INFO - PROCESS | 2564 | --DOMWINDOW == 85 (00000039CCF3D400) [pid = 2564] [serial = 1423] [outer = 0000000000000000] [url = about:blank] 13:15:43 INFO - PROCESS | 2564 | --DOMWINDOW == 84 (00000039CDFBF400) [pid = 2564] [serial = 1426] [outer = 0000000000000000] [url = about:blank] 13:15:43 INFO - PROCESS | 2564 | --DOMWINDOW == 83 (00000039CD424400) [pid = 2564] [serial = 1424] [outer = 0000000000000000] [url = about:blank] 13:15:43 INFO - PROCESS | 2564 | --DOMWINDOW == 82 (00000039C188D000) [pid = 2564] [serial = 1429] [outer = 0000000000000000] [url = about:blank] 13:15:43 INFO - PROCESS | 2564 | --DOMWINDOW == 81 (00000039C2ACE400) [pid = 2564] [serial = 1414] [outer = 0000000000000000] [url = about:blank] 13:15:43 INFO - PROCESS | 2564 | --DOMWINDOW == 80 (00000039C5BD2000) [pid = 2564] [serial = 1415] [outer = 0000000000000000] [url = about:blank] 13:15:43 INFO - PROCESS | 2564 | --DOMWINDOW == 79 (00000039C7A68C00) [pid = 2564] [serial = 1417] [outer = 0000000000000000] [url = about:blank] 13:15:43 INFO - PROCESS | 2564 | --DOMWINDOW == 78 (00000039CAA87400) [pid = 2564] [serial = 1418] [outer = 0000000000000000] [url = about:blank] 13:15:43 INFO - PROCESS | 2564 | --DOMWINDOW == 77 (00000039C18CB800) [pid = 2564] [serial = 1405] [outer = 0000000000000000] [url = about:blank] 13:15:43 INFO - PROCESS | 2564 | --DOMWINDOW == 76 (00000039C586E800) [pid = 2564] [serial = 1406] [outer = 0000000000000000] [url = about:blank] 13:15:43 INFO - PROCESS | 2564 | --DOMWINDOW == 75 (00000039C17A2000) [pid = 2564] [serial = 1411] [outer = 0000000000000000] [url = about:blank] 13:15:43 INFO - PROCESS | 2564 | --DOMWINDOW == 74 (00000039C1856400) [pid = 2564] [serial = 1412] [outer = 0000000000000000] [url = about:blank] 13:15:43 INFO - PROCESS | 2564 | --DOMWINDOW == 73 (00000039CEA55800) [pid = 2564] [serial = 1403] [outer = 0000000000000000] [url = about:blank] 13:15:43 INFO - PROCESS | 2564 | --DOMWINDOW == 72 (00000039CE4A5800) [pid = 2564] [serial = 1427] [outer = 0000000000000000] [url = about:blank] 13:15:43 INFO - PROCESS | 2564 | --DOMWINDOW == 71 (00000039CC3BD800) [pid = 2564] [serial = 1420] [outer = 0000000000000000] [url = about:blank] 13:15:43 INFO - PROCESS | 2564 | --DOMWINDOW == 70 (00000039C7A66800) [pid = 2564] [serial = 1408] [outer = 0000000000000000] [url = about:blank] 13:15:43 INFO - PROCESS | 2564 | --DOMWINDOW == 69 (00000039CAEB9400) [pid = 2564] [serial = 1409] [outer = 0000000000000000] [url = about:blank] 13:15:43 INFO - PROCESS | 2564 | --DOMWINDOW == 68 (00000039CEDD6800) [pid = 2564] [serial = 1436] [outer = 0000000000000000] [url = about:blank] 13:15:43 INFO - PROCESS | 2564 | --DOMWINDOW == 67 (00000039CEA25C00) [pid = 2564] [serial = 1432] [outer = 0000000000000000] [url = about:blank] 13:15:43 INFO - PROCESS | 2564 | --DOMWINDOW == 66 (00000039CEA54800) [pid = 2564] [serial = 1433] [outer = 0000000000000000] [url = about:blank] 13:15:43 INFO - PROCESS | 2564 | --DOMWINDOW == 65 (00000039CAEB2000) [pid = 2564] [serial = 1430] [outer = 0000000000000000] [url = about:blank] 13:15:43 INFO - PROCESS | 2564 | --DOMWINDOW == 64 (00000039CCCE5800) [pid = 2564] [serial = 1421] [outer = 0000000000000000] [url = about:blank] 13:15:43 INFO - PROCESS | 2564 | 1471464943923 Marionette TRACE conn7 <- [1,1940,null,{"value":["/2dcontext/path-objects/2d.path.isPointInPath.bezier.html",0,null,null,[["isPointInPath() works on Bezier curves",0,null,null]]]}] 13:15:43 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.isPointInPath.bezier.html | isPointInPath() works on Bezier curves 13:15:43 INFO - TEST-OK | /2dcontext/path-objects/2d.path.isPointInPath.bezier.html | took 1078ms 13:15:43 INFO - PROCESS | 2564 | 1471464943964 Marionette TRACE conn7 -> [0,1941,"getWindowHandle",null] 13:15:43 INFO - PROCESS | 2564 | 1471464943967 Marionette TRACE conn7 <- [1,1941,null,{"value":"13"}] 13:15:43 INFO - TEST-START | /2dcontext/path-objects/2d.path.isPointInPath.bigarc.html 13:15:43 INFO - PROCESS | 2564 | 1471464943972 Marionette TRACE conn7 -> [0,1942,"setScriptTimeout",{"ms":35000}] 13:15:43 INFO - PROCESS | 2564 | 1471464943975 Marionette TRACE conn7 <- [1,1942,null,{}] 13:15:43 INFO - PROCESS | 2564 | 1471464943980 Marionette TRACE conn7 -> [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:15:43 INFO - PROCESS | 2564 | 1471464943985 Marionette INFO sendAsync bc8f8550-5cfe-4dfe-b5f0-ca36c3097f63 13:15:44 INFO - PROCESS | 2564 | 1471464944080 Marionette TRACE conn7 <- [1,1943,null,{"value":null}] 13:15:44 INFO - PROCESS | 2564 | 1471464944161 Marionette TRACE conn7 -> [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\", \"8d521690-0e1e-4993-8caf-94bf4ae6dcf1\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:15:44 INFO - PROCESS | 2564 | 1471464944164 Marionette INFO sendAsync bc8f8550-5cfe-4dfe-b5f0-ca36c3097f63 13:15:44 INFO - PROCESS | 2564 | ++DOCSHELL 00000039CB023000 == 30 [pid = 2564] [id = 495] 13:15:44 INFO - PROCESS | 2564 | ++DOMWINDOW == 65 (00000039C0B58C00) [pid = 2564] [serial = 1485] [outer = 0000000000000000] 13:15:44 INFO - PROCESS | 2564 | ++DOMWINDOW == 66 (00000039C1C5F800) [pid = 2564] [serial = 1486] [outer = 00000039C0B58C00] 13:15:44 INFO - PROCESS | 2564 | 1471464944215 Marionette DEBUG loaded listener.js 13:15:44 INFO - PROCESS | 2564 | ++DOMWINDOW == 67 (00000039C74E3000) [pid = 2564] [serial = 1487] [outer = 00000039C0B58C00] 13:15:44 INFO - PROCESS | 2564 | 1471464944668 Marionette TRACE conn7 <- [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:15:44 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.isPointInPath.bigarc.html | isPointInPath() works on unclosed arcs larger than 2pi 13:15:44 INFO - TEST-OK | /2dcontext/path-objects/2d.path.isPointInPath.bigarc.html | took 734ms 13:15:44 INFO - PROCESS | 2564 | 1471464944712 Marionette TRACE conn7 -> [0,1945,"getWindowHandle",null] 13:15:44 INFO - PROCESS | 2564 | 1471464944716 Marionette TRACE conn7 <- [1,1945,null,{"value":"13"}] 13:15:44 INFO - PROCESS | 2564 | 1471464944720 Marionette TRACE conn7 -> [0,1946,"setScriptTimeout",{"ms":35000}] 13:15:44 INFO - TEST-START | /2dcontext/path-objects/2d.path.isPointInPath.edge.html 13:15:44 INFO - PROCESS | 2564 | 1471464944723 Marionette TRACE conn7 <- [1,1946,null,{}] 13:15:44 INFO - PROCESS | 2564 | 1471464944727 Marionette TRACE conn7 -> [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:15:44 INFO - PROCESS | 2564 | 1471464944729 Marionette INFO sendAsync bc8f8550-5cfe-4dfe-b5f0-ca36c3097f63 13:15:44 INFO - PROCESS | 2564 | 1471464944823 Marionette TRACE conn7 <- [1,1947,null,{"value":null}] 13:15:44 INFO - PROCESS | 2564 | 1471464944832 Marionette TRACE conn7 -> [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\", \"8d521690-0e1e-4993-8caf-94bf4ae6dcf1\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:15:44 INFO - PROCESS | 2564 | 1471464944834 Marionette INFO sendAsync bc8f8550-5cfe-4dfe-b5f0-ca36c3097f63 13:15:44 INFO - PROCESS | 2564 | ++DOCSHELL 00000039CCEB2000 == 31 [pid = 2564] [id = 496] 13:15:44 INFO - PROCESS | 2564 | ++DOMWINDOW == 68 (00000039C09CB000) [pid = 2564] [serial = 1488] [outer = 0000000000000000] 13:15:44 INFO - PROCESS | 2564 | ++DOMWINDOW == 69 (00000039CAEAD800) [pid = 2564] [serial = 1489] [outer = 00000039C09CB000] 13:15:44 INFO - PROCESS | 2564 | 1471464944882 Marionette DEBUG loaded listener.js 13:15:44 INFO - PROCESS | 2564 | ++DOMWINDOW == 70 (00000039CC3B2400) [pid = 2564] [serial = 1490] [outer = 00000039C09CB000] 13:15:45 INFO - PROCESS | 2564 | 1471464945334 Marionette TRACE conn7 <- [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:15:45 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.isPointInPath.edge.html | isPointInPath() counts points on the path as being inside 13:15:45 INFO - TEST-OK | /2dcontext/path-objects/2d.path.isPointInPath.edge.html | took 691ms 13:15:45 INFO - PROCESS | 2564 | 1471464945415 Marionette TRACE conn7 -> [0,1949,"getWindowHandle",null] 13:15:45 INFO - PROCESS | 2564 | 1471464945417 Marionette TRACE conn7 <- [1,1949,null,{"value":"13"}] 13:15:45 INFO - TEST-START | /2dcontext/path-objects/2d.path.isPointInPath.empty.html 13:15:45 INFO - PROCESS | 2564 | 1471464945423 Marionette TRACE conn7 -> [0,1950,"setScriptTimeout",{"ms":35000}] 13:15:45 INFO - PROCESS | 2564 | 1471464945429 Marionette TRACE conn7 <- [1,1950,null,{}] 13:15:45 INFO - PROCESS | 2564 | 1471464945439 Marionette TRACE conn7 -> [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:15:45 INFO - PROCESS | 2564 | 1471464945443 Marionette INFO sendAsync bc8f8550-5cfe-4dfe-b5f0-ca36c3097f63 13:15:45 INFO - PROCESS | 2564 | 1471464945534 Marionette TRACE conn7 <- [1,1951,null,{"value":null}] 13:15:45 INFO - PROCESS | 2564 | 1471464945548 Marionette TRACE conn7 -> [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\", \"8d521690-0e1e-4993-8caf-94bf4ae6dcf1\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:15:45 INFO - PROCESS | 2564 | 1471464945550 Marionette INFO sendAsync bc8f8550-5cfe-4dfe-b5f0-ca36c3097f63 13:15:45 INFO - PROCESS | 2564 | ++DOCSHELL 00000039CE1EA000 == 32 [pid = 2564] [id = 497] 13:15:45 INFO - PROCESS | 2564 | ++DOMWINDOW == 71 (00000039C1229C00) [pid = 2564] [serial = 1491] [outer = 0000000000000000] 13:15:45 INFO - PROCESS | 2564 | ++DOMWINDOW == 72 (00000039CD237000) [pid = 2564] [serial = 1492] [outer = 00000039C1229C00] 13:15:45 INFO - PROCESS | 2564 | 1471464945597 Marionette DEBUG loaded listener.js 13:15:45 INFO - PROCESS | 2564 | ++DOMWINDOW == 73 (00000039CD9E7800) [pid = 2564] [serial = 1493] [outer = 00000039C1229C00] 13:15:46 INFO - PROCESS | 2564 | 1471464946028 Marionette TRACE conn7 <- [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:15:46 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.isPointInPath.empty.html | isPointInPath() works when there is no path 13:15:46 INFO - TEST-OK | /2dcontext/path-objects/2d.path.isPointInPath.empty.html | took 650ms 13:15:46 INFO - PROCESS | 2564 | 1471464946079 Marionette TRACE conn7 -> [0,1953,"getWindowHandle",null] 13:15:46 INFO - PROCESS | 2564 | 1471464946082 Marionette TRACE conn7 <- [1,1953,null,{"value":"13"}] 13:15:46 INFO - TEST-START | /2dcontext/path-objects/2d.path.isPointInPath.nonfinite.html 13:15:46 INFO - PROCESS | 2564 | 1471464946085 Marionette TRACE conn7 -> [0,1954,"setScriptTimeout",{"ms":35000}] 13:15:46 INFO - PROCESS | 2564 | 1471464946087 Marionette TRACE conn7 <- [1,1954,null,{}] 13:15:46 INFO - PROCESS | 2564 | 1471464946091 Marionette TRACE conn7 -> [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:15:46 INFO - PROCESS | 2564 | 1471464946093 Marionette INFO sendAsync bc8f8550-5cfe-4dfe-b5f0-ca36c3097f63 13:15:46 INFO - PROCESS | 2564 | 1471464946238 Marionette TRACE conn7 <- [1,1955,null,{"value":null}] 13:15:46 INFO - PROCESS | 2564 | 1471464946286 Marionette TRACE conn7 -> [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\", \"8d521690-0e1e-4993-8caf-94bf4ae6dcf1\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:15:46 INFO - PROCESS | 2564 | 1471464946288 Marionette INFO sendAsync bc8f8550-5cfe-4dfe-b5f0-ca36c3097f63 13:15:46 INFO - PROCESS | 2564 | ++DOCSHELL 00000039D1336800 == 33 [pid = 2564] [id = 498] 13:15:46 INFO - PROCESS | 2564 | ++DOMWINDOW == 74 (00000039CDCED000) [pid = 2564] [serial = 1494] [outer = 0000000000000000] 13:15:46 INFO - PROCESS | 2564 | ++DOMWINDOW == 75 (00000039CDCF7400) [pid = 2564] [serial = 1495] [outer = 00000039CDCED000] 13:15:46 INFO - PROCESS | 2564 | 1471464946343 Marionette DEBUG loaded listener.js 13:15:46 INFO - PROCESS | 2564 | ++DOMWINDOW == 76 (00000039CDFBEC00) [pid = 2564] [serial = 1496] [outer = 00000039CDCED000] 13:15:46 INFO - PROCESS | 2564 | 1471464946776 Marionette TRACE conn7 <- [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:15:46 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.isPointInPath.nonfinite.html | isPointInPath() returns false for non-finite arguments 13:15:46 INFO - TEST-OK | /2dcontext/path-objects/2d.path.isPointInPath.nonfinite.html | took 734ms 13:15:46 INFO - PROCESS | 2564 | 1471464946822 Marionette TRACE conn7 -> [0,1957,"getWindowHandle",null] 13:15:46 INFO - PROCESS | 2564 | 1471464946824 Marionette TRACE conn7 <- [1,1957,null,{"value":"13"}] 13:15:46 INFO - TEST-START | /2dcontext/path-objects/2d.path.isPointInPath.outside.html 13:15:46 INFO - PROCESS | 2564 | 1471464946828 Marionette TRACE conn7 -> [0,1958,"setScriptTimeout",{"ms":35000}] 13:15:46 INFO - PROCESS | 2564 | 1471464946830 Marionette TRACE conn7 <- [1,1958,null,{}] 13:15:46 INFO - PROCESS | 2564 | 1471464946834 Marionette TRACE conn7 -> [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:15:46 INFO - PROCESS | 2564 | 1471464946836 Marionette INFO sendAsync bc8f8550-5cfe-4dfe-b5f0-ca36c3097f63 13:15:46 INFO - PROCESS | 2564 | 1471464946949 Marionette TRACE conn7 <- [1,1959,null,{"value":null}] 13:15:46 INFO - PROCESS | 2564 | 1471464946958 Marionette TRACE conn7 -> [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\", \"8d521690-0e1e-4993-8caf-94bf4ae6dcf1\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:15:46 INFO - PROCESS | 2564 | 1471464946964 Marionette INFO sendAsync bc8f8550-5cfe-4dfe-b5f0-ca36c3097f63 13:15:47 INFO - PROCESS | 2564 | ++DOCSHELL 00000039CE11C800 == 34 [pid = 2564] [id = 499] 13:15:47 INFO - PROCESS | 2564 | ++DOMWINDOW == 77 (00000039CE4A5000) [pid = 2564] [serial = 1497] [outer = 0000000000000000] 13:15:47 INFO - PROCESS | 2564 | ++DOMWINDOW == 78 (00000039CE4AC800) [pid = 2564] [serial = 1498] [outer = 00000039CE4A5000] 13:15:47 INFO - PROCESS | 2564 | 1471464947071 Marionette DEBUG loaded listener.js 13:15:47 INFO - PROCESS | 2564 | ++DOMWINDOW == 79 (00000039CEA57400) [pid = 2564] [serial = 1499] [outer = 00000039CE4A5000] 13:15:47 INFO - PROCESS | 2564 | 1471464947517 Marionette TRACE conn7 <- [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:15:47 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.isPointInPath.outside.html | isPointInPath() works on paths outside the canvas 13:15:47 INFO - TEST-OK | /2dcontext/path-objects/2d.path.isPointInPath.outside.html | took 732ms 13:15:47 INFO - PROCESS | 2564 | 1471464947579 Marionette TRACE conn7 -> [0,1961,"getWindowHandle",null] 13:15:47 INFO - PROCESS | 2564 | 1471464947582 Marionette TRACE conn7 <- [1,1961,null,{"value":"13"}] 13:15:47 INFO - TEST-START | /2dcontext/path-objects/2d.path.isPointInPath.subpath.html 13:15:47 INFO - PROCESS | 2564 | 1471464947587 Marionette TRACE conn7 -> [0,1962,"setScriptTimeout",{"ms":35000}] 13:15:47 INFO - PROCESS | 2564 | 1471464947589 Marionette TRACE conn7 <- [1,1962,null,{}] 13:15:47 INFO - PROCESS | 2564 | 1471464947593 Marionette TRACE conn7 -> [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:15:47 INFO - PROCESS | 2564 | 1471464947596 Marionette INFO sendAsync bc8f8550-5cfe-4dfe-b5f0-ca36c3097f63 13:15:47 INFO - PROCESS | 2564 | 1471464947718 Marionette TRACE conn7 <- [1,1963,null,{"value":null}] 13:15:47 INFO - PROCESS | 2564 | 1471464947775 Marionette TRACE conn7 -> [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\", \"8d521690-0e1e-4993-8caf-94bf4ae6dcf1\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:15:47 INFO - PROCESS | 2564 | 1471464947777 Marionette INFO sendAsync bc8f8550-5cfe-4dfe-b5f0-ca36c3097f63 13:15:47 INFO - PROCESS | 2564 | ++DOCSHELL 00000039D28F1800 == 35 [pid = 2564] [id = 500] 13:15:47 INFO - PROCESS | 2564 | ++DOMWINDOW == 80 (00000039CEDD0400) [pid = 2564] [serial = 1500] [outer = 0000000000000000] 13:15:47 INFO - PROCESS | 2564 | ++DOMWINDOW == 81 (00000039CF9DA000) [pid = 2564] [serial = 1501] [outer = 00000039CEDD0400] 13:15:47 INFO - PROCESS | 2564 | 1471464947825 Marionette DEBUG loaded listener.js 13:15:47 INFO - PROCESS | 2564 | ++DOMWINDOW == 82 (00000039CFD98800) [pid = 2564] [serial = 1502] [outer = 00000039CEDD0400] 13:15:48 INFO - PROCESS | 2564 | --DOMWINDOW == 81 (00000039CDCF5C00) [pid = 2564] [serial = 1467] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.fill.winding.subtract.3.html] 13:15:48 INFO - PROCESS | 2564 | --DOMWINDOW == 80 (00000039CDEED800) [pid = 2564] [serial = 1473] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.arc.html] 13:15:48 INFO - PROCESS | 2564 | --DOMWINDOW == 79 (00000039C188EC00) [pid = 2564] [serial = 1440] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.closePath.empty.html] 13:15:48 INFO - PROCESS | 2564 | --DOMWINDOW == 78 (00000039CAA86000) [pid = 2564] [serial = 1443] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.closePath.newline.html] 13:15:48 INFO - PROCESS | 2564 | --DOMWINDOW == 77 (00000039CE4A0800) [pid = 2564] [serial = 1446] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.closePath.nextpoint.html] 13:15:48 INFO - PROCESS | 2564 | --DOMWINDOW == 76 (00000039C7461400) [pid = 2564] [serial = 1470] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.initial.html] 13:15:48 INFO - PROCESS | 2564 | --DOMWINDOW == 75 (00000039C188B000) [pid = 2564] [serial = 1449] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.fill.closed.basic.html] 13:15:48 INFO - PROCESS | 2564 | --DOMWINDOW == 74 (00000039C185D000) [pid = 2564] [serial = 1452] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.fill.closed.unaffected.html] 13:15:48 INFO - PROCESS | 2564 | --DOMWINDOW == 73 (00000039C0D0A400) [pid = 2564] [serial = 1458] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.fill.winding.add.html] 13:15:48 INFO - PROCESS | 2564 | --DOMWINDOW == 72 (00000039C1F51000) [pid = 2564] [serial = 1455] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.fill.overlap.html] 13:15:48 INFO - PROCESS | 2564 | --DOMWINDOW == 71 (00000039CC3B6800) [pid = 2564] [serial = 1461] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.fill.winding.subtract.1.html] 13:15:48 INFO - PROCESS | 2564 | --DOMWINDOW == 70 (00000039C1675C00) [pid = 2564] [serial = 1464] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.fill.winding.subtract.2.html] 13:15:48 INFO - PROCESS | 2564 | 1471464948262 Marionette TRACE conn7 <- [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:15:48 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.isPointInPath.subpath.html | isPointInPath() uses the current path, not just the subpath 13:15:48 INFO - TEST-OK | /2dcontext/path-objects/2d.path.isPointInPath.subpath.html | took 734ms 13:15:48 INFO - PROCESS | 2564 | 1471464948324 Marionette TRACE conn7 -> [0,1965,"getWindowHandle",null] 13:15:48 INFO - PROCESS | 2564 | 1471464948326 Marionette TRACE conn7 <- [1,1965,null,{"value":"13"}] 13:15:48 INFO - TEST-START | /2dcontext/path-objects/2d.path.isPointInPath.transform.1.html 13:15:48 INFO - PROCESS | 2564 | 1471464948330 Marionette TRACE conn7 -> [0,1966,"setScriptTimeout",{"ms":35000}] 13:15:48 INFO - PROCESS | 2564 | 1471464948332 Marionette TRACE conn7 <- [1,1966,null,{}] 13:15:48 INFO - PROCESS | 2564 | 1471464948335 Marionette TRACE conn7 -> [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:15:48 INFO - PROCESS | 2564 | 1471464948337 Marionette INFO sendAsync bc8f8550-5cfe-4dfe-b5f0-ca36c3097f63 13:15:48 INFO - PROCESS | 2564 | 1471464948450 Marionette TRACE conn7 <- [1,1967,null,{"value":null}] 13:15:48 INFO - PROCESS | 2564 | 1471464948504 Marionette TRACE conn7 -> [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\", \"8d521690-0e1e-4993-8caf-94bf4ae6dcf1\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:15:48 INFO - PROCESS | 2564 | 1471464948506 Marionette INFO sendAsync bc8f8550-5cfe-4dfe-b5f0-ca36c3097f63 13:15:48 INFO - PROCESS | 2564 | ++DOCSHELL 00000039D3FD8800 == 36 [pid = 2564] [id = 501] 13:15:48 INFO - PROCESS | 2564 | ++DOMWINDOW == 71 (00000039C0D50000) [pid = 2564] [serial = 1503] [outer = 0000000000000000] 13:15:48 INFO - PROCESS | 2564 | ++DOMWINDOW == 72 (00000039C653E000) [pid = 2564] [serial = 1504] [outer = 00000039C0D50000] 13:15:48 INFO - PROCESS | 2564 | 1471464948553 Marionette DEBUG loaded listener.js 13:15:48 INFO - PROCESS | 2564 | ++DOMWINDOW == 73 (00000039CDCF5C00) [pid = 2564] [serial = 1505] [outer = 00000039C0D50000] 13:15:48 INFO - PROCESS | 2564 | 1471464948920 Marionette TRACE conn7 <- [1,1968,null,{"value":["/2dcontext/path-objects/2d.path.isPointInPath.transform.1.html",0,null,null,[["isPointInPath() handles transformations correctly",0,null,null]]]}] 13:15:48 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.isPointInPath.transform.1.html | isPointInPath() handles transformations correctly 13:15:48 INFO - TEST-OK | /2dcontext/path-objects/2d.path.isPointInPath.transform.1.html | took 628ms 13:15:48 INFO - PROCESS | 2564 | 1471464948961 Marionette TRACE conn7 -> [0,1969,"getWindowHandle",null] 13:15:48 INFO - PROCESS | 2564 | 1471464948963 Marionette TRACE conn7 <- [1,1969,null,{"value":"13"}] 13:15:48 INFO - PROCESS | 2564 | 1471464948966 Marionette TRACE conn7 -> [0,1970,"setScriptTimeout",{"ms":35000}] 13:15:48 INFO - TEST-START | /2dcontext/path-objects/2d.path.isPointInPath.transform.2.html 13:15:48 INFO - PROCESS | 2564 | 1471464948968 Marionette TRACE conn7 <- [1,1970,null,{}] 13:15:48 INFO - PROCESS | 2564 | 1471464948972 Marionette TRACE conn7 -> [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:15:48 INFO - PROCESS | 2564 | 1471464948974 Marionette INFO sendAsync bc8f8550-5cfe-4dfe-b5f0-ca36c3097f63 13:15:49 INFO - PROCESS | 2564 | 1471464949093 Marionette TRACE conn7 <- [1,1971,null,{"value":null}] 13:15:49 INFO - PROCESS | 2564 | 1471464949101 Marionette TRACE conn7 -> [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\", \"8d521690-0e1e-4993-8caf-94bf4ae6dcf1\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:15:49 INFO - PROCESS | 2564 | 1471464949103 Marionette INFO sendAsync bc8f8550-5cfe-4dfe-b5f0-ca36c3097f63 13:15:49 INFO - PROCESS | 2564 | ++DOCSHELL 00000039D5521800 == 37 [pid = 2564] [id = 502] 13:15:49 INFO - PROCESS | 2564 | ++DOMWINDOW == 74 (00000039CE4F5C00) [pid = 2564] [serial = 1506] [outer = 0000000000000000] 13:15:49 INFO - PROCESS | 2564 | ++DOMWINDOW == 75 (00000039D0285C00) [pid = 2564] [serial = 1507] [outer = 00000039CE4F5C00] 13:15:49 INFO - PROCESS | 2564 | 1471464949149 Marionette DEBUG loaded listener.js 13:15:49 INFO - PROCESS | 2564 | ++DOMWINDOW == 76 (00000039D05B8C00) [pid = 2564] [serial = 1508] [outer = 00000039CE4F5C00] 13:15:49 INFO - PROCESS | 2564 | 1471464949562 Marionette TRACE conn7 <- [1,1972,null,{"value":["/2dcontext/path-objects/2d.path.isPointInPath.transform.2.html",0,null,null,[["isPointInPath() handles transformations correctly",0,null,null]]]}] 13:15:49 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.isPointInPath.transform.2.html | isPointInPath() handles transformations correctly 13:15:49 INFO - TEST-OK | /2dcontext/path-objects/2d.path.isPointInPath.transform.2.html | took 628ms 13:15:49 INFO - PROCESS | 2564 | 1471464949597 Marionette TRACE conn7 -> [0,1973,"getWindowHandle",null] 13:15:49 INFO - PROCESS | 2564 | 1471464949600 Marionette TRACE conn7 <- [1,1973,null,{"value":"13"}] 13:15:49 INFO - TEST-START | /2dcontext/path-objects/2d.path.isPointInPath.transform.3.html 13:15:49 INFO - PROCESS | 2564 | 1471464949619 Marionette TRACE conn7 -> [0,1974,"setScriptTimeout",{"ms":35000}] 13:15:49 INFO - PROCESS | 2564 | 1471464949621 Marionette TRACE conn7 <- [1,1974,null,{}] 13:15:49 INFO - PROCESS | 2564 | 1471464949625 Marionette TRACE conn7 -> [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:15:49 INFO - PROCESS | 2564 | 1471464949627 Marionette INFO sendAsync bc8f8550-5cfe-4dfe-b5f0-ca36c3097f63 13:15:49 INFO - PROCESS | 2564 | 1471464949713 Marionette TRACE conn7 <- [1,1975,null,{"value":null}] 13:15:49 INFO - PROCESS | 2564 | 1471464949719 Marionette TRACE conn7 -> [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\", \"8d521690-0e1e-4993-8caf-94bf4ae6dcf1\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:15:49 INFO - PROCESS | 2564 | 1471464949721 Marionette INFO sendAsync bc8f8550-5cfe-4dfe-b5f0-ca36c3097f63 13:15:49 INFO - PROCESS | 2564 | ++DOCSHELL 00000039CE1E3800 == 38 [pid = 2564] [id = 503] 13:15:49 INFO - PROCESS | 2564 | ++DOMWINDOW == 77 (00000039D05E2000) [pid = 2564] [serial = 1509] [outer = 0000000000000000] 13:15:49 INFO - PROCESS | 2564 | ++DOMWINDOW == 78 (00000039D05E7C00) [pid = 2564] [serial = 1510] [outer = 00000039D05E2000] 13:15:49 INFO - PROCESS | 2564 | 1471464949767 Marionette DEBUG loaded listener.js 13:15:49 INFO - PROCESS | 2564 | ++DOMWINDOW == 79 (00000039D0F73800) [pid = 2564] [serial = 1511] [outer = 00000039D05E2000] 13:15:50 INFO - PROCESS | 2564 | 1471464950284 Marionette TRACE conn7 <- [1,1976,null,{"value":["/2dcontext/path-objects/2d.path.isPointInPath.transform.3.html",0,null,null,[["isPointInPath() handles transformations correctly",0,null,null]]]}] 13:15:50 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.isPointInPath.transform.3.html | isPointInPath() handles transformations correctly 13:15:50 INFO - TEST-OK | /2dcontext/path-objects/2d.path.isPointInPath.transform.3.html | took 692ms 13:15:50 INFO - PROCESS | 2564 | 1471464950310 Marionette TRACE conn7 -> [0,1977,"getWindowHandle",null] 13:15:50 INFO - PROCESS | 2564 | 1471464950315 Marionette TRACE conn7 <- [1,1977,null,{"value":"13"}] 13:15:50 INFO - TEST-START | /2dcontext/path-objects/2d.path.isPointInPath.transform.4.html 13:15:50 INFO - PROCESS | 2564 | 1471464950321 Marionette TRACE conn7 -> [0,1978,"setScriptTimeout",{"ms":35000}] 13:15:50 INFO - PROCESS | 2564 | 1471464950325 Marionette TRACE conn7 <- [1,1978,null,{}] 13:15:50 INFO - PROCESS | 2564 | 1471464950331 Marionette TRACE conn7 -> [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:15:50 INFO - PROCESS | 2564 | 1471464950335 Marionette INFO sendAsync bc8f8550-5cfe-4dfe-b5f0-ca36c3097f63 13:15:50 INFO - PROCESS | 2564 | 1471464950508 Marionette TRACE conn7 <- [1,1979,null,{"value":null}] 13:15:50 INFO - PROCESS | 2564 | 1471464950605 Marionette TRACE conn7 -> [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\", \"8d521690-0e1e-4993-8caf-94bf4ae6dcf1\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:15:50 INFO - PROCESS | 2564 | 1471464950610 Marionette INFO sendAsync bc8f8550-5cfe-4dfe-b5f0-ca36c3097f63 13:15:50 INFO - PROCESS | 2564 | ++DOCSHELL 00000039CC30F000 == 39 [pid = 2564] [id = 504] 13:15:50 INFO - PROCESS | 2564 | ++DOMWINDOW == 80 (00000039C2ACE400) [pid = 2564] [serial = 1512] [outer = 0000000000000000] 13:15:50 INFO - PROCESS | 2564 | ++DOMWINDOW == 81 (00000039C62BE400) [pid = 2564] [serial = 1513] [outer = 00000039C2ACE400] 13:15:50 INFO - PROCESS | 2564 | 1471464950673 Marionette DEBUG loaded listener.js 13:15:50 INFO - PROCESS | 2564 | ++DOMWINDOW == 82 (00000039C7A8F800) [pid = 2564] [serial = 1514] [outer = 00000039C2ACE400] 13:15:51 INFO - PROCESS | 2564 | 1471464951272 Marionette TRACE conn7 <- [1,1980,null,{"value":["/2dcontext/path-objects/2d.path.isPointInPath.transform.4.html",0,null,null,[["isPointInPath() handles transformations correctly",0,null,null]]]}] 13:15:51 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.isPointInPath.transform.4.html | isPointInPath() handles transformations correctly 13:15:51 INFO - TEST-OK | /2dcontext/path-objects/2d.path.isPointInPath.transform.4.html | took 986ms 13:15:51 INFO - PROCESS | 2564 | 1471464951310 Marionette TRACE conn7 -> [0,1981,"getWindowHandle",null] 13:15:51 INFO - PROCESS | 2564 | 1471464951315 Marionette TRACE conn7 <- [1,1981,null,{"value":"13"}] 13:15:51 INFO - TEST-START | /2dcontext/path-objects/2d.path.isPointInPath.unclosed.html 13:15:51 INFO - PROCESS | 2564 | 1471464951322 Marionette TRACE conn7 -> [0,1982,"setScriptTimeout",{"ms":35000}] 13:15:51 INFO - PROCESS | 2564 | 1471464951325 Marionette TRACE conn7 <- [1,1982,null,{}] 13:15:51 INFO - PROCESS | 2564 | 1471464951330 Marionette TRACE conn7 -> [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:15:51 INFO - PROCESS | 2564 | 1471464951333 Marionette INFO sendAsync bc8f8550-5cfe-4dfe-b5f0-ca36c3097f63 13:15:51 INFO - PROCESS | 2564 | 1471464951452 Marionette TRACE conn7 <- [1,1983,null,{"value":null}] 13:15:51 INFO - PROCESS | 2564 | 1471464951547 Marionette TRACE conn7 -> [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\", \"8d521690-0e1e-4993-8caf-94bf4ae6dcf1\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:15:51 INFO - PROCESS | 2564 | 1471464951550 Marionette INFO sendAsync bc8f8550-5cfe-4dfe-b5f0-ca36c3097f63 13:15:51 INFO - PROCESS | 2564 | ++DOCSHELL 00000039D1C75000 == 40 [pid = 2564] [id = 505] 13:15:51 INFO - PROCESS | 2564 | ++DOMWINDOW == 83 (00000039CC3B7C00) [pid = 2564] [serial = 1515] [outer = 0000000000000000] 13:15:51 INFO - PROCESS | 2564 | ++DOMWINDOW == 84 (00000039CCCDBC00) [pid = 2564] [serial = 1516] [outer = 00000039CC3B7C00] 13:15:51 INFO - PROCESS | 2564 | 1471464951609 Marionette DEBUG loaded listener.js 13:15:51 INFO - PROCESS | 2564 | ++DOMWINDOW == 85 (00000039CD0E3400) [pid = 2564] [serial = 1517] [outer = 00000039CC3B7C00] 13:15:52 INFO - PROCESS | 2564 | 1471464952220 Marionette TRACE conn7 <- [1,1984,null,{"value":["/2dcontext/path-objects/2d.path.isPointInPath.unclosed.html",0,null,null,[["isPointInPath() works on unclosed subpaths",0,null,null]]]}] 13:15:52 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.isPointInPath.unclosed.html | isPointInPath() works on unclosed subpaths 13:15:52 INFO - TEST-OK | /2dcontext/path-objects/2d.path.isPointInPath.unclosed.html | took 943ms 13:15:52 INFO - PROCESS | 2564 | 1471464952267 Marionette TRACE conn7 -> [0,1985,"getWindowHandle",null] 13:15:52 INFO - PROCESS | 2564 | 1471464952270 Marionette TRACE conn7 <- [1,1985,null,{"value":"13"}] 13:15:52 INFO - TEST-START | /2dcontext/path-objects/2d.path.isPointInPath.winding.html 13:15:52 INFO - PROCESS | 2564 | 1471464952274 Marionette TRACE conn7 -> [0,1986,"setScriptTimeout",{"ms":35000}] 13:15:52 INFO - PROCESS | 2564 | 1471464952278 Marionette TRACE conn7 <- [1,1986,null,{}] 13:15:52 INFO - PROCESS | 2564 | 1471464952290 Marionette TRACE conn7 -> [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:15:52 INFO - PROCESS | 2564 | 1471464952295 Marionette INFO sendAsync bc8f8550-5cfe-4dfe-b5f0-ca36c3097f63 13:15:52 INFO - PROCESS | 2564 | 1471464952411 Marionette TRACE conn7 <- [1,1987,null,{"value":null}] 13:15:52 INFO - PROCESS | 2564 | 1471464952533 Marionette TRACE conn7 -> [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\", \"8d521690-0e1e-4993-8caf-94bf4ae6dcf1\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:15:52 INFO - PROCESS | 2564 | 1471464952537 Marionette INFO sendAsync bc8f8550-5cfe-4dfe-b5f0-ca36c3097f63 13:15:52 INFO - PROCESS | 2564 | ++DOCSHELL 00000039D6279800 == 41 [pid = 2564] [id = 506] 13:15:52 INFO - PROCESS | 2564 | ++DOMWINDOW == 86 (00000039CE3C0000) [pid = 2564] [serial = 1518] [outer = 0000000000000000] 13:15:52 INFO - PROCESS | 2564 | ++DOMWINDOW == 87 (00000039CEA59000) [pid = 2564] [serial = 1519] [outer = 00000039CE3C0000] 13:15:52 INFO - PROCESS | 2564 | 1471464952599 Marionette DEBUG loaded listener.js 13:15:52 INFO - PROCESS | 2564 | ++DOMWINDOW == 88 (00000039D05B1800) [pid = 2564] [serial = 1520] [outer = 00000039CE3C0000] 13:15:53 INFO - PROCESS | 2564 | 1471464953195 Marionette TRACE conn7 <- [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:15:53 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.isPointInPath.winding.html | isPointInPath() uses the non-zero winding number rule 13:15:53 INFO - TEST-OK | /2dcontext/path-objects/2d.path.isPointInPath.winding.html | took 985ms 13:15:53 INFO - PROCESS | 2564 | 1471464953261 Marionette TRACE conn7 -> [0,1989,"getWindowHandle",null] 13:15:53 INFO - PROCESS | 2564 | 1471464953264 Marionette TRACE conn7 <- [1,1989,null,{"value":"13"}] 13:15:53 INFO - TEST-START | /2dcontext/path-objects/2d.path.lineTo.basic.html 13:15:53 INFO - PROCESS | 2564 | 1471464953268 Marionette TRACE conn7 -> [0,1990,"setScriptTimeout",{"ms":35000}] 13:15:53 INFO - PROCESS | 2564 | 1471464953271 Marionette TRACE conn7 <- [1,1990,null,{}] 13:15:53 INFO - PROCESS | 2564 | 1471464953275 Marionette TRACE conn7 -> [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:15:53 INFO - PROCESS | 2564 | 1471464953278 Marionette INFO sendAsync bc8f8550-5cfe-4dfe-b5f0-ca36c3097f63 13:15:53 INFO - PROCESS | 2564 | 1471464953399 Marionette TRACE conn7 <- [1,1991,null,{"value":null}] 13:15:53 INFO - PROCESS | 2564 | 1471464953515 Marionette TRACE conn7 -> [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\", \"8d521690-0e1e-4993-8caf-94bf4ae6dcf1\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:15:53 INFO - PROCESS | 2564 | 1471464953518 Marionette INFO sendAsync bc8f8550-5cfe-4dfe-b5f0-ca36c3097f63 13:15:53 INFO - PROCESS | 2564 | ++DOCSHELL 00000039D629E800 == 42 [pid = 2564] [id = 507] 13:15:53 INFO - PROCESS | 2564 | ++DOMWINDOW == 89 (00000039D135C000) [pid = 2564] [serial = 1521] [outer = 0000000000000000] 13:15:53 INFO - PROCESS | 2564 | ++DOMWINDOW == 90 (00000039D135F800) [pid = 2564] [serial = 1522] [outer = 00000039D135C000] 13:15:53 INFO - PROCESS | 2564 | 1471464953577 Marionette DEBUG loaded listener.js 13:15:53 INFO - PROCESS | 2564 | ++DOMWINDOW == 91 (00000039D13ADC00) [pid = 2564] [serial = 1523] [outer = 00000039D135C000] 13:15:54 INFO - PROCESS | 2564 | 1471464954350 Marionette TRACE conn7 <- [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:15:54 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.lineTo.basic.html | Canvas test: 2d.path.lineTo.basic 13:15:54 INFO - TEST-OK | /2dcontext/path-objects/2d.path.lineTo.basic.html | took 1140ms 13:15:54 INFO - PROCESS | 2564 | 1471464954420 Marionette TRACE conn7 -> [0,1993,"getWindowHandle",null] 13:15:54 INFO - PROCESS | 2564 | 1471464954425 Marionette TRACE conn7 <- [1,1993,null,{"value":"13"}] 13:15:54 INFO - TEST-START | /2dcontext/path-objects/2d.path.lineTo.ensuresubpath.1.html 13:15:54 INFO - PROCESS | 2564 | 1471464954431 Marionette TRACE conn7 -> [0,1994,"setScriptTimeout",{"ms":35000}] 13:15:54 INFO - PROCESS | 2564 | 1471464954435 Marionette TRACE conn7 <- [1,1994,null,{}] 13:15:54 INFO - PROCESS | 2564 | 1471464954440 Marionette TRACE conn7 -> [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:15:54 INFO - PROCESS | 2564 | 1471464954443 Marionette INFO sendAsync bc8f8550-5cfe-4dfe-b5f0-ca36c3097f63 13:15:54 INFO - PROCESS | 2564 | 1471464954560 Marionette TRACE conn7 <- [1,1995,null,{"value":null}] 13:15:54 INFO - PROCESS | 2564 | 1471464954636 Marionette TRACE conn7 -> [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\", \"8d521690-0e1e-4993-8caf-94bf4ae6dcf1\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:15:54 INFO - PROCESS | 2564 | 1471464954641 Marionette INFO sendAsync bc8f8550-5cfe-4dfe-b5f0-ca36c3097f63 13:15:54 INFO - PROCESS | 2564 | ++DOCSHELL 00000039CB016800 == 43 [pid = 2564] [id = 508] 13:15:54 INFO - PROCESS | 2564 | ++DOMWINDOW == 92 (00000039C18CB800) [pid = 2564] [serial = 1524] [outer = 0000000000000000] 13:15:54 INFO - PROCESS | 2564 | ++DOMWINDOW == 93 (00000039C18D3000) [pid = 2564] [serial = 1525] [outer = 00000039C18CB800] 13:15:54 INFO - PROCESS | 2564 | 1471464954744 Marionette DEBUG loaded listener.js 13:15:54 INFO - PROCESS | 2564 | ++DOMWINDOW == 94 (00000039C62D6400) [pid = 2564] [serial = 1526] [outer = 00000039C18CB800] 13:15:55 INFO - PROCESS | 2564 | --DOCSHELL 00000039D5521800 == 42 [pid = 2564] [id = 502] 13:15:55 INFO - PROCESS | 2564 | --DOCSHELL 00000039D3FD8800 == 41 [pid = 2564] [id = 501] 13:15:55 INFO - PROCESS | 2564 | --DOCSHELL 00000039D28F1800 == 40 [pid = 2564] [id = 500] 13:15:55 INFO - PROCESS | 2564 | --DOCSHELL 00000039CE11C800 == 39 [pid = 2564] [id = 499] 13:15:55 INFO - PROCESS | 2564 | --DOCSHELL 00000039D1336800 == 38 [pid = 2564] [id = 498] 13:15:55 INFO - PROCESS | 2564 | --DOCSHELL 00000039CE1EA000 == 37 [pid = 2564] [id = 497] 13:15:55 INFO - PROCESS | 2564 | --DOCSHELL 00000039CCEB2000 == 36 [pid = 2564] [id = 496] 13:15:55 INFO - PROCESS | 2564 | --DOCSHELL 00000039CB023000 == 35 [pid = 2564] [id = 495] 13:15:55 INFO - PROCESS | 2564 | --DOCSHELL 00000039C157C000 == 34 [pid = 2564] [id = 494] 13:15:55 INFO - PROCESS | 2564 | --DOCSHELL 00000039CB7CF000 == 33 [pid = 2564] [id = 493] 13:15:55 INFO - PROCESS | 2564 | --DOCSHELL 00000039CCEB2800 == 32 [pid = 2564] [id = 492] 13:15:55 INFO - PROCESS | 2564 | --DOCSHELL 00000039D629E800 == 31 [pid = 2564] [id = 507] 13:15:55 INFO - PROCESS | 2564 | --DOCSHELL 00000039D6279800 == 30 [pid = 2564] [id = 506] 13:15:55 INFO - PROCESS | 2564 | --DOCSHELL 00000039D1C75000 == 29 [pid = 2564] [id = 505] 13:15:55 INFO - PROCESS | 2564 | --DOCSHELL 00000039CE1E3800 == 28 [pid = 2564] [id = 503] 13:15:55 INFO - PROCESS | 2564 | --DOCSHELL 00000039CC30F000 == 27 [pid = 2564] [id = 504] 13:15:55 INFO - PROCESS | 2564 | --DOMWINDOW == 93 (00000039C62D1400) [pid = 2564] [serial = 1451] [outer = 0000000000000000] [url = about:blank] 13:15:55 INFO - PROCESS | 2564 | --DOMWINDOW == 92 (00000039C18CC800) [pid = 2564] [serial = 1450] [outer = 0000000000000000] [url = about:blank] 13:15:55 INFO - PROCESS | 2564 | --DOMWINDOW == 91 (00000039C1882000) [pid = 2564] [serial = 1453] [outer = 0000000000000000] [url = about:blank] 13:15:55 INFO - PROCESS | 2564 | --DOMWINDOW == 90 (00000039C1227000) [pid = 2564] [serial = 1454] [outer = 0000000000000000] [url = about:blank] 13:15:55 INFO - PROCESS | 2564 | --DOMWINDOW == 89 (00000039C7A99400) [pid = 2564] [serial = 1459] [outer = 0000000000000000] [url = about:blank] 13:15:55 INFO - PROCESS | 2564 | --DOMWINDOW == 88 (00000039C5BCE400) [pid = 2564] [serial = 1456] [outer = 0000000000000000] [url = about:blank] 13:15:55 INFO - PROCESS | 2564 | --DOMWINDOW == 87 (00000039C684B400) [pid = 2564] [serial = 1457] [outer = 0000000000000000] [url = about:blank] 13:15:55 INFO - PROCESS | 2564 | --DOMWINDOW == 86 (00000039CCCDF400) [pid = 2564] [serial = 1462] [outer = 0000000000000000] [url = about:blank] 13:15:55 INFO - PROCESS | 2564 | --DOMWINDOW == 85 (00000039CD237400) [pid = 2564] [serial = 1465] [outer = 0000000000000000] [url = about:blank] 13:15:55 INFO - PROCESS | 2564 | --DOMWINDOW == 84 (00000039CCE52800) [pid = 2564] [serial = 1463] [outer = 0000000000000000] [url = about:blank] 13:15:55 INFO - PROCESS | 2564 | --DOMWINDOW == 83 (00000039CDFC6C00) [pid = 2564] [serial = 1468] [outer = 0000000000000000] [url = about:blank] 13:15:55 INFO - PROCESS | 2564 | --DOMWINDOW == 82 (00000039CD9E7C00) [pid = 2564] [serial = 1466] [outer = 0000000000000000] [url = about:blank] 13:15:55 INFO - PROCESS | 2564 | --DOMWINDOW == 81 (00000039CE4AA400) [pid = 2564] [serial = 1474] [outer = 0000000000000000] [url = about:blank] 13:15:55 INFO - PROCESS | 2564 | --DOMWINDOW == 80 (00000039CEA26800) [pid = 2564] [serial = 1475] [outer = 0000000000000000] [url = about:blank] 13:15:55 INFO - PROCESS | 2564 | --DOMWINDOW == 79 (00000039C662C000) [pid = 2564] [serial = 1442] [outer = 0000000000000000] [url = about:blank] 13:15:55 INFO - PROCESS | 2564 | --DOMWINDOW == 78 (00000039C58B8C00) [pid = 2564] [serial = 1441] [outer = 0000000000000000] [url = about:blank] 13:15:55 INFO - PROCESS | 2564 | --DOMWINDOW == 77 (00000039CD9DA400) [pid = 2564] [serial = 1445] [outer = 0000000000000000] [url = about:blank] 13:15:55 INFO - PROCESS | 2564 | --DOMWINDOW == 76 (00000039CB59D400) [pid = 2564] [serial = 1444] [outer = 0000000000000000] [url = about:blank] 13:15:55 INFO - PROCESS | 2564 | --DOMWINDOW == 75 (00000039CEA54C00) [pid = 2564] [serial = 1477] [outer = 0000000000000000] [url = about:blank] 13:15:55 INFO - PROCESS | 2564 | --DOMWINDOW == 74 (00000039CFD95400) [pid = 2564] [serial = 1448] [outer = 0000000000000000] [url = about:blank] 13:15:55 INFO - PROCESS | 2564 | --DOMWINDOW == 73 (00000039CEA2A800) [pid = 2564] [serial = 1447] [outer = 0000000000000000] [url = about:blank] 13:15:55 INFO - PROCESS | 2564 | --DOMWINDOW == 72 (00000039CE3C0400) [pid = 2564] [serial = 1469] [outer = 0000000000000000] [url = about:blank] 13:15:55 INFO - PROCESS | 2564 | --DOMWINDOW == 71 (00000039CC3BC800) [pid = 2564] [serial = 1471] [outer = 0000000000000000] [url = about:blank] 13:15:55 INFO - PROCESS | 2564 | --DOMWINDOW == 70 (00000039CAEB3400) [pid = 2564] [serial = 1460] [outer = 0000000000000000] [url = about:blank] 13:15:55 INFO - PROCESS | 2564 | --DOMWINDOW == 69 (00000039CD9E6800) [pid = 2564] [serial = 1472] [outer = 0000000000000000] [url = about:blank] 13:15:56 INFO - PROCESS | 2564 | 1471464956017 Marionette TRACE conn7 <- [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:15:56 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:15:56 INFO - TEST-OK | /2dcontext/path-objects/2d.path.lineTo.ensuresubpath.1.html | took 1635ms 13:15:56 INFO - PROCESS | 2564 | 1471464956083 Marionette TRACE conn7 -> [0,1997,"getWindowHandle",null] 13:15:56 INFO - PROCESS | 2564 | 1471464956087 Marionette TRACE conn7 <- [1,1997,null,{"value":"13"}] 13:15:56 INFO - TEST-START | /2dcontext/path-objects/2d.path.lineTo.ensuresubpath.2.html 13:15:56 INFO - PROCESS | 2564 | 1471464956097 Marionette TRACE conn7 -> [0,1998,"setScriptTimeout",{"ms":35000}] 13:15:56 INFO - PROCESS | 2564 | 1471464956100 Marionette TRACE conn7 <- [1,1998,null,{}] 13:15:56 INFO - PROCESS | 2564 | 1471464956107 Marionette TRACE conn7 -> [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:15:56 INFO - PROCESS | 2564 | 1471464956110 Marionette INFO sendAsync bc8f8550-5cfe-4dfe-b5f0-ca36c3097f63 13:15:56 INFO - PROCESS | 2564 | 1471464956200 Marionette TRACE conn7 <- [1,1999,null,{"value":null}] 13:15:56 INFO - PROCESS | 2564 | 1471464956215 Marionette TRACE conn7 -> [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\", \"8d521690-0e1e-4993-8caf-94bf4ae6dcf1\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:15:56 INFO - PROCESS | 2564 | 1471464956218 Marionette INFO sendAsync bc8f8550-5cfe-4dfe-b5f0-ca36c3097f63 13:15:56 INFO - PROCESS | 2564 | ++DOCSHELL 00000039C75E2000 == 28 [pid = 2564] [id = 509] 13:15:56 INFO - PROCESS | 2564 | ++DOMWINDOW == 70 (00000039C17A1800) [pid = 2564] [serial = 1527] [outer = 0000000000000000] 13:15:56 INFO - PROCESS | 2564 | ++DOMWINDOW == 71 (00000039C185B800) [pid = 2564] [serial = 1528] [outer = 00000039C17A1800] 13:15:56 INFO - PROCESS | 2564 | 1471464956269 Marionette DEBUG loaded listener.js 13:15:56 INFO - PROCESS | 2564 | ++DOMWINDOW == 72 (00000039C18C5800) [pid = 2564] [serial = 1529] [outer = 00000039C17A1800] 13:15:56 INFO - PROCESS | 2564 | 1471464956782 Marionette TRACE conn7 <- [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:15:56 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:15:56 INFO - TEST-OK | /2dcontext/path-objects/2d.path.lineTo.ensuresubpath.2.html | took 734ms 13:15:56 INFO - PROCESS | 2564 | 1471464956833 Marionette TRACE conn7 -> [0,2001,"getWindowHandle",null] 13:15:56 INFO - PROCESS | 2564 | 1471464956839 Marionette TRACE conn7 <- [1,2001,null,{"value":"13"}] 13:15:56 INFO - TEST-START | /2dcontext/path-objects/2d.path.lineTo.nextpoint.html 13:15:56 INFO - PROCESS | 2564 | 1471464956845 Marionette TRACE conn7 -> [0,2002,"setScriptTimeout",{"ms":35000}] 13:15:56 INFO - PROCESS | 2564 | 1471464956848 Marionette TRACE conn7 <- [1,2002,null,{}] 13:15:56 INFO - PROCESS | 2564 | 1471464956852 Marionette TRACE conn7 -> [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:15:56 INFO - PROCESS | 2564 | 1471464956855 Marionette INFO sendAsync bc8f8550-5cfe-4dfe-b5f0-ca36c3097f63 13:15:56 INFO - PROCESS | 2564 | 1471464956953 Marionette TRACE conn7 <- [1,2003,null,{"value":null}] 13:15:57 INFO - PROCESS | 2564 | 1471464957035 Marionette TRACE conn7 -> [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\", \"8d521690-0e1e-4993-8caf-94bf4ae6dcf1\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:15:57 INFO - PROCESS | 2564 | 1471464957038 Marionette INFO sendAsync bc8f8550-5cfe-4dfe-b5f0-ca36c3097f63 13:15:57 INFO - PROCESS | 2564 | ++DOCSHELL 00000039CC326000 == 29 [pid = 2564] [id = 510] 13:15:57 INFO - PROCESS | 2564 | ++DOMWINDOW == 73 (00000039C5B05800) [pid = 2564] [serial = 1530] [outer = 0000000000000000] 13:15:57 INFO - PROCESS | 2564 | ++DOMWINDOW == 74 (00000039C63D2C00) [pid = 2564] [serial = 1531] [outer = 00000039C5B05800] 13:15:57 INFO - PROCESS | 2564 | 1471464957089 Marionette DEBUG loaded listener.js 13:15:57 INFO - PROCESS | 2564 | ++DOMWINDOW == 75 (00000039C7387800) [pid = 2564] [serial = 1532] [outer = 00000039C5B05800] 13:15:57 INFO - PROCESS | 2564 | 1471464957509 Marionette TRACE conn7 <- [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:15:57 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.lineTo.nextpoint.html | Canvas test: 2d.path.lineTo.nextpoint 13:15:57 INFO - TEST-OK | /2dcontext/path-objects/2d.path.lineTo.nextpoint.html | took 691ms 13:15:57 INFO - PROCESS | 2564 | 1471464957538 Marionette TRACE conn7 -> [0,2005,"getWindowHandle",null] 13:15:57 INFO - PROCESS | 2564 | 1471464957540 Marionette TRACE conn7 <- [1,2005,null,{"value":"13"}] 13:15:57 INFO - PROCESS | 2564 | 1471464957544 Marionette TRACE conn7 -> [0,2006,"setScriptTimeout",{"ms":35000}] 13:15:57 INFO - TEST-START | /2dcontext/path-objects/2d.path.lineTo.nonfinite.html 13:15:57 INFO - PROCESS | 2564 | 1471464957548 Marionette TRACE conn7 <- [1,2006,null,{}] 13:15:57 INFO - PROCESS | 2564 | 1471464957559 Marionette TRACE conn7 -> [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:15:57 INFO - PROCESS | 2564 | 1471464957564 Marionette INFO sendAsync bc8f8550-5cfe-4dfe-b5f0-ca36c3097f63 13:15:57 INFO - PROCESS | 2564 | 1471464957683 Marionette TRACE conn7 <- [1,2007,null,{"value":null}] 13:15:57 INFO - PROCESS | 2564 | 1471464957700 Marionette TRACE conn7 -> [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\", \"8d521690-0e1e-4993-8caf-94bf4ae6dcf1\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:15:57 INFO - PROCESS | 2564 | 1471464957704 Marionette INFO sendAsync bc8f8550-5cfe-4dfe-b5f0-ca36c3097f63 13:15:57 INFO - PROCESS | 2564 | ++DOCSHELL 00000039CD418800 == 30 [pid = 2564] [id = 511] 13:15:57 INFO - PROCESS | 2564 | ++DOMWINDOW == 76 (00000039C185E800) [pid = 2564] [serial = 1533] [outer = 0000000000000000] 13:15:57 INFO - PROCESS | 2564 | ++DOMWINDOW == 77 (00000039CAA82800) [pid = 2564] [serial = 1534] [outer = 00000039C185E800] 13:15:57 INFO - PROCESS | 2564 | 1471464957755 Marionette DEBUG loaded listener.js 13:15:57 INFO - PROCESS | 2564 | ++DOMWINDOW == 78 (00000039CAEBB800) [pid = 2564] [serial = 1535] [outer = 00000039C185E800] 13:15:58 INFO - PROCESS | 2564 | 1471464958223 Marionette TRACE conn7 <- [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:15:58 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.lineTo.nonfinite.html | lineTo() with Infinity/NaN is ignored 13:15:58 INFO - TEST-OK | /2dcontext/path-objects/2d.path.lineTo.nonfinite.html | took 734ms 13:15:58 INFO - PROCESS | 2564 | 1471464958281 Marionette TRACE conn7 -> [0,2009,"getWindowHandle",null] 13:15:58 INFO - PROCESS | 2564 | 1471464958284 Marionette TRACE conn7 <- [1,2009,null,{"value":"13"}] 13:15:58 INFO - TEST-START | /2dcontext/path-objects/2d.path.moveTo.basic.html 13:15:58 INFO - PROCESS | 2564 | 1471464958292 Marionette TRACE conn7 -> [0,2010,"setScriptTimeout",{"ms":35000}] 13:15:58 INFO - PROCESS | 2564 | 1471464958294 Marionette TRACE conn7 <- [1,2010,null,{}] 13:15:58 INFO - PROCESS | 2564 | 1471464958298 Marionette TRACE conn7 -> [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:15:58 INFO - PROCESS | 2564 | 1471464958301 Marionette INFO sendAsync bc8f8550-5cfe-4dfe-b5f0-ca36c3097f63 13:15:58 INFO - PROCESS | 2564 | 1471464958419 Marionette TRACE conn7 <- [1,2011,null,{"value":null}] 13:15:58 INFO - PROCESS | 2564 | 1471464958429 Marionette TRACE conn7 -> [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\", \"8d521690-0e1e-4993-8caf-94bf4ae6dcf1\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:15:58 INFO - PROCESS | 2564 | 1471464958432 Marionette INFO sendAsync bc8f8550-5cfe-4dfe-b5f0-ca36c3097f63 13:15:58 INFO - PROCESS | 2564 | ++DOCSHELL 00000039CDEBE800 == 31 [pid = 2564] [id = 512] 13:15:58 INFO - PROCESS | 2564 | ++DOMWINDOW == 79 (00000039CC3B8400) [pid = 2564] [serial = 1536] [outer = 0000000000000000] 13:15:58 INFO - PROCESS | 2564 | ++DOMWINDOW == 80 (00000039CCC2E000) [pid = 2564] [serial = 1537] [outer = 00000039CC3B8400] 13:15:58 INFO - PROCESS | 2564 | 1471464958480 Marionette DEBUG loaded listener.js 13:15:58 INFO - PROCESS | 2564 | ++DOMWINDOW == 81 (00000039CCE45000) [pid = 2564] [serial = 1538] [outer = 00000039CC3B8400] 13:15:58 INFO - PROCESS | 2564 | 1471464958938 Marionette TRACE conn7 <- [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:15:58 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.moveTo.basic.html | Canvas test: 2d.path.moveTo.basic 13:15:58 INFO - TEST-OK | /2dcontext/path-objects/2d.path.moveTo.basic.html | took 692ms 13:15:58 INFO - PROCESS | 2564 | 1471464958987 Marionette TRACE conn7 -> [0,2013,"getWindowHandle",null] 13:15:58 INFO - PROCESS | 2564 | 1471464958989 Marionette TRACE conn7 <- [1,2013,null,{"value":"13"}] 13:15:58 INFO - TEST-START | /2dcontext/path-objects/2d.path.moveTo.multiple.html 13:15:58 INFO - PROCESS | 2564 | 1471464958992 Marionette TRACE conn7 -> [0,2014,"setScriptTimeout",{"ms":35000}] 13:15:58 INFO - PROCESS | 2564 | 1471464958994 Marionette TRACE conn7 <- [1,2014,null,{}] 13:15:59 INFO - PROCESS | 2564 | 1471464958998 Marionette TRACE conn7 -> [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:15:59 INFO - PROCESS | 2564 | 1471464959000 Marionette INFO sendAsync bc8f8550-5cfe-4dfe-b5f0-ca36c3097f63 13:15:59 INFO - PROCESS | 2564 | 1471464959137 Marionette TRACE conn7 <- [1,2015,null,{"value":null}] 13:15:59 INFO - PROCESS | 2564 | 1471464959158 Marionette TRACE conn7 -> [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\", \"8d521690-0e1e-4993-8caf-94bf4ae6dcf1\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:15:59 INFO - PROCESS | 2564 | 1471464959160 Marionette INFO sendAsync bc8f8550-5cfe-4dfe-b5f0-ca36c3097f63 13:15:59 INFO - PROCESS | 2564 | ++DOCSHELL 00000039CF6D0000 == 32 [pid = 2564] [id = 513] 13:15:59 INFO - PROCESS | 2564 | ++DOMWINDOW == 82 (00000039C1673C00) [pid = 2564] [serial = 1539] [outer = 0000000000000000] 13:15:59 INFO - PROCESS | 2564 | ++DOMWINDOW == 83 (00000039CCF36000) [pid = 2564] [serial = 1540] [outer = 00000039C1673C00] 13:15:59 INFO - PROCESS | 2564 | 1471464959207 Marionette DEBUG loaded listener.js 13:15:59 INFO - PROCESS | 2564 | ++DOMWINDOW == 84 (00000039CD230000) [pid = 2564] [serial = 1541] [outer = 00000039C1673C00] 13:15:59 INFO - PROCESS | 2564 | 1471464959678 Marionette TRACE conn7 <- [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:15:59 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.moveTo.multiple.html | Canvas test: 2d.path.moveTo.multiple 13:15:59 INFO - TEST-OK | /2dcontext/path-objects/2d.path.moveTo.multiple.html | took 731ms 13:15:59 INFO - PROCESS | 2564 | 1471464959727 Marionette TRACE conn7 -> [0,2017,"getWindowHandle",null] 13:15:59 INFO - PROCESS | 2564 | 1471464959729 Marionette TRACE conn7 <- [1,2017,null,{"value":"13"}] 13:15:59 INFO - TEST-START | /2dcontext/path-objects/2d.path.moveTo.newsubpath.html 13:15:59 INFO - PROCESS | 2564 | 1471464959733 Marionette TRACE conn7 -> [0,2018,"setScriptTimeout",{"ms":35000}] 13:15:59 INFO - PROCESS | 2564 | 1471464959734 Marionette TRACE conn7 <- [1,2018,null,{}] 13:15:59 INFO - PROCESS | 2564 | 1471464959738 Marionette TRACE conn7 -> [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:15:59 INFO - PROCESS | 2564 | 1471464959744 Marionette INFO sendAsync bc8f8550-5cfe-4dfe-b5f0-ca36c3097f63 13:15:59 INFO - PROCESS | 2564 | 1471464959888 Marionette TRACE conn7 <- [1,2019,null,{"value":null}] 13:16:00 INFO - PROCESS | 2564 | --DOMWINDOW == 83 (00000039CDCED000) [pid = 2564] [serial = 1494] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.nonfinite.html] 13:16:00 INFO - PROCESS | 2564 | --DOMWINDOW == 82 (00000039CE4A5000) [pid = 2564] [serial = 1497] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.outside.html] 13:16:00 INFO - PROCESS | 2564 | --DOMWINDOW == 81 (00000039C0D50000) [pid = 2564] [serial = 1503] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.transform.1.html] 13:16:00 INFO - PROCESS | 2564 | --DOMWINDOW == 80 (00000039C09CB000) [pid = 2564] [serial = 1488] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.edge.html] 13:16:00 INFO - PROCESS | 2564 | --DOMWINDOW == 79 (00000039C0B58C00) [pid = 2564] [serial = 1485] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.bigarc.html] 13:16:00 INFO - PROCESS | 2564 | --DOMWINDOW == 78 (00000039CE4F5C00) [pid = 2564] [serial = 1506] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.transform.2.html] 13:16:00 INFO - PROCESS | 2564 | --DOMWINDOW == 77 (00000039C1229C00) [pid = 2564] [serial = 1491] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.empty.html] 13:16:00 INFO - PROCESS | 2564 | --DOMWINDOW == 76 (00000039C188DC00) [pid = 2564] [serial = 1479] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.basic.2.html] 13:16:00 INFO - PROCESS | 2564 | --DOMWINDOW == 75 (00000039D05E2000) [pid = 2564] [serial = 1509] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.transform.3.html] 13:16:00 INFO - PROCESS | 2564 | --DOMWINDOW == 74 (00000039CEA31C00) [pid = 2564] [serial = 1476] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.basic.1.html] 13:16:00 INFO - PROCESS | 2564 | --DOMWINDOW == 73 (00000039C17A5C00) [pid = 2564] [serial = 1482] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.bezier.html] 13:16:00 INFO - PROCESS | 2564 | --DOMWINDOW == 72 (00000039CEDD0400) [pid = 2564] [serial = 1500] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.subpath.html] 13:16:00 INFO - PROCESS | 2564 | 1471464960158 Marionette TRACE conn7 -> [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\", \"8d521690-0e1e-4993-8caf-94bf4ae6dcf1\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:16:00 INFO - PROCESS | 2564 | 1471464960161 Marionette INFO sendAsync bc8f8550-5cfe-4dfe-b5f0-ca36c3097f63 13:16:00 INFO - PROCESS | 2564 | ++DOCSHELL 00000039CC38A800 == 33 [pid = 2564] [id = 514] 13:16:00 INFO - PROCESS | 2564 | ++DOMWINDOW == 73 (00000039C01B8C00) [pid = 2564] [serial = 1542] [outer = 0000000000000000] 13:16:00 INFO - PROCESS | 2564 | ++DOMWINDOW == 74 (00000039C188AC00) [pid = 2564] [serial = 1543] [outer = 00000039C01B8C00] 13:16:00 INFO - PROCESS | 2564 | 1471464960210 Marionette DEBUG loaded listener.js 13:16:00 INFO - PROCESS | 2564 | ++DOMWINDOW == 75 (00000039CAAF4C00) [pid = 2564] [serial = 1544] [outer = 00000039C01B8C00] 13:16:00 INFO - PROCESS | 2564 | 1471464960619 Marionette TRACE conn7 <- [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:16:00 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.moveTo.newsubpath.html | Canvas test: 2d.path.moveTo.newsubpath 13:16:00 INFO - TEST-OK | /2dcontext/path-objects/2d.path.moveTo.newsubpath.html | took 923ms 13:16:00 INFO - PROCESS | 2564 | 1471464960658 Marionette TRACE conn7 -> [0,2021,"getWindowHandle",null] 13:16:00 INFO - PROCESS | 2564 | 1471464960661 Marionette TRACE conn7 <- [1,2021,null,{"value":"13"}] 13:16:00 INFO - TEST-START | /2dcontext/path-objects/2d.path.moveTo.nonfinite.html 13:16:00 INFO - PROCESS | 2564 | 1471464960664 Marionette TRACE conn7 -> [0,2022,"setScriptTimeout",{"ms":35000}] 13:16:00 INFO - PROCESS | 2564 | 1471464960666 Marionette TRACE conn7 <- [1,2022,null,{}] 13:16:00 INFO - PROCESS | 2564 | 1471464960669 Marionette TRACE conn7 -> [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:16:00 INFO - PROCESS | 2564 | 1471464960671 Marionette INFO sendAsync bc8f8550-5cfe-4dfe-b5f0-ca36c3097f63 13:16:00 INFO - PROCESS | 2564 | 1471464960783 Marionette TRACE conn7 <- [1,2023,null,{"value":null}] 13:16:00 INFO - PROCESS | 2564 | 1471464960791 Marionette TRACE conn7 -> [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\", \"8d521690-0e1e-4993-8caf-94bf4ae6dcf1\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:16:00 INFO - PROCESS | 2564 | 1471464960793 Marionette INFO sendAsync bc8f8550-5cfe-4dfe-b5f0-ca36c3097f63 13:16:00 INFO - PROCESS | 2564 | ++DOCSHELL 00000039D2521800 == 34 [pid = 2564] [id = 515] 13:16:00 INFO - PROCESS | 2564 | ++DOMWINDOW == 76 (00000039CAA88000) [pid = 2564] [serial = 1545] [outer = 0000000000000000] 13:16:00 INFO - PROCESS | 2564 | ++DOMWINDOW == 77 (00000039CDFBFC00) [pid = 2564] [serial = 1546] [outer = 00000039CAA88000] 13:16:00 INFO - PROCESS | 2564 | 1471464960840 Marionette DEBUG loaded listener.js 13:16:00 INFO - PROCESS | 2564 | ++DOMWINDOW == 78 (00000039CE109800) [pid = 2564] [serial = 1547] [outer = 00000039CAA88000] 13:16:01 INFO - PROCESS | 2564 | 1471464961251 Marionette TRACE conn7 <- [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:16:01 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.moveTo.nonfinite.html | moveTo() with Infinity/NaN is ignored 13:16:01 INFO - TEST-OK | /2dcontext/path-objects/2d.path.moveTo.nonfinite.html | took 626ms 13:16:01 INFO - PROCESS | 2564 | 1471464961293 Marionette TRACE conn7 -> [0,2025,"getWindowHandle",null] 13:16:01 INFO - PROCESS | 2564 | 1471464961296 Marionette TRACE conn7 <- [1,2025,null,{"value":"13"}] 13:16:01 INFO - TEST-START | /2dcontext/path-objects/2d.path.quadraticCurveTo.basic.html 13:16:01 INFO - PROCESS | 2564 | 1471464961299 Marionette TRACE conn7 -> [0,2026,"setScriptTimeout",{"ms":35000}] 13:16:01 INFO - PROCESS | 2564 | 1471464961301 Marionette TRACE conn7 <- [1,2026,null,{}] 13:16:01 INFO - PROCESS | 2564 | 1471464961305 Marionette TRACE conn7 -> [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:16:01 INFO - PROCESS | 2564 | 1471464961307 Marionette INFO sendAsync bc8f8550-5cfe-4dfe-b5f0-ca36c3097f63 13:16:01 INFO - PROCESS | 2564 | 1471464961417 Marionette TRACE conn7 <- [1,2027,null,{"value":null}] 13:16:01 INFO - PROCESS | 2564 | 1471464961425 Marionette TRACE conn7 -> [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\", \"8d521690-0e1e-4993-8caf-94bf4ae6dcf1\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:16:01 INFO - PROCESS | 2564 | 1471464961427 Marionette INFO sendAsync bc8f8550-5cfe-4dfe-b5f0-ca36c3097f63 13:16:01 INFO - PROCESS | 2564 | ++DOCSHELL 00000039D25C1800 == 35 [pid = 2564] [id = 516] 13:16:01 INFO - PROCESS | 2564 | ++DOMWINDOW == 79 (00000039CCC9F800) [pid = 2564] [serial = 1548] [outer = 0000000000000000] 13:16:01 INFO - PROCESS | 2564 | ++DOMWINDOW == 80 (00000039CE4A7800) [pid = 2564] [serial = 1549] [outer = 00000039CCC9F800] 13:16:01 INFO - PROCESS | 2564 | 1471464961474 Marionette DEBUG loaded listener.js 13:16:01 INFO - PROCESS | 2564 | ++DOMWINDOW == 81 (00000039CEA2A800) [pid = 2564] [serial = 1550] [outer = 00000039CCC9F800] 13:16:01 INFO - PROCESS | 2564 | 1471464961920 Marionette TRACE conn7 <- [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:16:02 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.quadraticCurveTo.basic.html | Canvas test: 2d.path.quadraticCurveTo.basic 13:16:02 INFO - TEST-OK | /2dcontext/path-objects/2d.path.quadraticCurveTo.basic.html | took 691ms 13:16:02 INFO - PROCESS | 2564 | 1471464961994 Marionette TRACE conn7 -> [0,2029,"getWindowHandle",null] 13:16:02 INFO - TEST-START | /2dcontext/path-objects/2d.path.quadraticCurveTo.ensuresubpath.1.html 13:16:02 INFO - PROCESS | 2564 | 1471464961996 Marionette TRACE conn7 <- [1,2029,null,{"value":"13"}] 13:16:02 INFO - PROCESS | 2564 | 1471464962000 Marionette TRACE conn7 -> [0,2030,"setScriptTimeout",{"ms":35000}] 13:16:02 INFO - PROCESS | 2564 | 1471464962002 Marionette TRACE conn7 <- [1,2030,null,{}] 13:16:02 INFO - PROCESS | 2564 | 1471464962006 Marionette TRACE conn7 -> [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:16:02 INFO - PROCESS | 2564 | 1471464962008 Marionette INFO sendAsync bc8f8550-5cfe-4dfe-b5f0-ca36c3097f63 13:16:02 INFO - PROCESS | 2564 | 1471464962092 Marionette TRACE conn7 <- [1,2031,null,{"value":null}] 13:16:02 INFO - PROCESS | 2564 | 1471464962099 Marionette TRACE conn7 -> [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\", \"8d521690-0e1e-4993-8caf-94bf4ae6dcf1\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:16:02 INFO - PROCESS | 2564 | 1471464962101 Marionette INFO sendAsync bc8f8550-5cfe-4dfe-b5f0-ca36c3097f63 13:16:02 INFO - PROCESS | 2564 | ++DOCSHELL 00000039CD417800 == 36 [pid = 2564] [id = 517] 13:16:02 INFO - PROCESS | 2564 | ++DOMWINDOW == 82 (00000039CEA4CC00) [pid = 2564] [serial = 1551] [outer = 0000000000000000] 13:16:02 INFO - PROCESS | 2564 | ++DOMWINDOW == 83 (00000039CAA82C00) [pid = 2564] [serial = 1552] [outer = 00000039CEA4CC00] 13:16:02 INFO - PROCESS | 2564 | 1471464962147 Marionette DEBUG loaded listener.js 13:16:02 INFO - PROCESS | 2564 | ++DOMWINDOW == 84 (00000039CEAE4800) [pid = 2564] [serial = 1553] [outer = 00000039CEA4CC00] 13:16:02 INFO - PROCESS | 2564 | 1471464962970 Marionette TRACE conn7 <- [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:16:03 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:16:03 INFO - TEST-OK | /2dcontext/path-objects/2d.path.quadraticCurveTo.ensuresubpath.1.html | took 1027ms 13:16:03 INFO - PROCESS | 2564 | 1471464963030 Marionette TRACE conn7 -> [0,2033,"getWindowHandle",null] 13:16:03 INFO - PROCESS | 2564 | 1471464963035 Marionette TRACE conn7 <- [1,2033,null,{"value":"13"}] 13:16:03 INFO - TEST-START | /2dcontext/path-objects/2d.path.quadraticCurveTo.ensuresubpath.2.html 13:16:03 INFO - PROCESS | 2564 | 1471464963040 Marionette TRACE conn7 -> [0,2034,"setScriptTimeout",{"ms":35000}] 13:16:03 INFO - PROCESS | 2564 | 1471464963046 Marionette TRACE conn7 <- [1,2034,null,{}] 13:16:03 INFO - PROCESS | 2564 | 1471464963073 Marionette TRACE conn7 -> [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:16:03 INFO - PROCESS | 2564 | 1471464963076 Marionette INFO sendAsync bc8f8550-5cfe-4dfe-b5f0-ca36c3097f63 13:16:03 INFO - PROCESS | 2564 | 1471464963232 Marionette TRACE conn7 <- [1,2035,null,{"value":null}] 13:16:03 INFO - PROCESS | 2564 | 1471464963347 Marionette TRACE conn7 -> [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\", \"8d521690-0e1e-4993-8caf-94bf4ae6dcf1\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:16:03 INFO - PROCESS | 2564 | 1471464963350 Marionette INFO sendAsync bc8f8550-5cfe-4dfe-b5f0-ca36c3097f63 13:16:03 INFO - PROCESS | 2564 | ++DOCSHELL 00000039CCC71000 == 37 [pid = 2564] [id = 518] 13:16:03 INFO - PROCESS | 2564 | ++DOMWINDOW == 85 (00000039C188D400) [pid = 2564] [serial = 1554] [outer = 0000000000000000] 13:16:03 INFO - PROCESS | 2564 | ++DOMWINDOW == 86 (00000039C18D4000) [pid = 2564] [serial = 1555] [outer = 00000039C188D400] 13:16:03 INFO - PROCESS | 2564 | 1471464963414 Marionette DEBUG loaded listener.js 13:16:03 INFO - PROCESS | 2564 | ++DOMWINDOW == 87 (00000039C6211400) [pid = 2564] [serial = 1556] [outer = 00000039C188D400] 13:16:04 INFO - PROCESS | 2564 | 1471464964151 Marionette TRACE conn7 <- [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:16:04 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.quadraticCurveTo.ensuresubpath.2.html | If there is no subpath, the first control point is added 13:16:04 INFO - TEST-OK | /2dcontext/path-objects/2d.path.quadraticCurveTo.ensuresubpath.2.html | took 1164ms 13:16:04 INFO - PROCESS | 2564 | 1471464964215 Marionette TRACE conn7 -> [0,2037,"getWindowHandle",null] 13:16:04 INFO - PROCESS | 2564 | 1471464964220 Marionette TRACE conn7 <- [1,2037,null,{"value":"13"}] 13:16:04 INFO - TEST-START | /2dcontext/path-objects/2d.path.quadraticCurveTo.nonfinite.html 13:16:04 INFO - PROCESS | 2564 | 1471464964228 Marionette TRACE conn7 -> [0,2038,"setScriptTimeout",{"ms":35000}] 13:16:04 INFO - PROCESS | 2564 | 1471464964231 Marionette TRACE conn7 <- [1,2038,null,{}] 13:16:04 INFO - PROCESS | 2564 | 1471464964236 Marionette TRACE conn7 -> [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:16:04 INFO - PROCESS | 2564 | 1471464964239 Marionette INFO sendAsync bc8f8550-5cfe-4dfe-b5f0-ca36c3097f63 13:16:04 INFO - PROCESS | 2564 | 1471464964376 Marionette TRACE conn7 <- [1,2039,null,{"value":null}] 13:16:04 INFO - PROCESS | 2564 | 1471464964589 Marionette TRACE conn7 -> [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\", \"8d521690-0e1e-4993-8caf-94bf4ae6dcf1\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:16:04 INFO - PROCESS | 2564 | 1471464964592 Marionette INFO sendAsync bc8f8550-5cfe-4dfe-b5f0-ca36c3097f63 13:16:04 INFO - PROCESS | 2564 | ++DOCSHELL 00000039C6505000 == 38 [pid = 2564] [id = 519] 13:16:04 INFO - PROCESS | 2564 | ++DOMWINDOW == 88 (00000039C0B58C00) [pid = 2564] [serial = 1557] [outer = 0000000000000000] 13:16:04 INFO - PROCESS | 2564 | ++DOMWINDOW == 89 (00000039C1854400) [pid = 2564] [serial = 1558] [outer = 00000039C0B58C00] 13:16:04 INFO - PROCESS | 2564 | 1471464964655 Marionette DEBUG loaded listener.js 13:16:04 INFO - PROCESS | 2564 | ++DOMWINDOW == 90 (00000039C1F5B800) [pid = 2564] [serial = 1559] [outer = 00000039C0B58C00] 13:16:05 INFO - PROCESS | 2564 | --DOCSHELL 00000039D25C1800 == 37 [pid = 2564] [id = 516] 13:16:05 INFO - PROCESS | 2564 | --DOCSHELL 00000039D2521800 == 36 [pid = 2564] [id = 515] 13:16:05 INFO - PROCESS | 2564 | --DOCSHELL 00000039CC38A800 == 35 [pid = 2564] [id = 514] 13:16:05 INFO - PROCESS | 2564 | --DOCSHELL 00000039CF6D0000 == 34 [pid = 2564] [id = 513] 13:16:05 INFO - PROCESS | 2564 | --DOCSHELL 00000039CDEBE800 == 33 [pid = 2564] [id = 512] 13:16:05 INFO - PROCESS | 2564 | --DOCSHELL 00000039CD418800 == 32 [pid = 2564] [id = 511] 13:16:05 INFO - PROCESS | 2564 | --DOCSHELL 00000039CC326000 == 31 [pid = 2564] [id = 510] 13:16:05 INFO - PROCESS | 2564 | --DOCSHELL 00000039C75E2000 == 30 [pid = 2564] [id = 509] 13:16:05 INFO - PROCESS | 2564 | --DOCSHELL 00000039CB016800 == 29 [pid = 2564] [id = 508] 13:16:05 INFO - PROCESS | 2564 | --DOMWINDOW == 89 (00000039CDCF7400) [pid = 2564] [serial = 1495] [outer = 0000000000000000] [url = about:blank] 13:16:05 INFO - PROCESS | 2564 | --DOMWINDOW == 88 (00000039CDFBEC00) [pid = 2564] [serial = 1496] [outer = 0000000000000000] [url = about:blank] 13:16:05 INFO - PROCESS | 2564 | --DOMWINDOW == 87 (00000039CEA57400) [pid = 2564] [serial = 1499] [outer = 0000000000000000] [url = about:blank] 13:16:05 INFO - PROCESS | 2564 | --DOMWINDOW == 86 (00000039CE4AC800) [pid = 2564] [serial = 1498] [outer = 0000000000000000] [url = about:blank] 13:16:05 INFO - PROCESS | 2564 | --DOMWINDOW == 85 (00000039C653E000) [pid = 2564] [serial = 1504] [outer = 0000000000000000] [url = about:blank] 13:16:05 INFO - PROCESS | 2564 | --DOMWINDOW == 84 (00000039CAEAD800) [pid = 2564] [serial = 1489] [outer = 0000000000000000] [url = about:blank] 13:16:05 INFO - PROCESS | 2564 | --DOMWINDOW == 83 (00000039CC3B2400) [pid = 2564] [serial = 1490] [outer = 0000000000000000] [url = about:blank] 13:16:05 INFO - PROCESS | 2564 | --DOMWINDOW == 82 (00000039C1C5F800) [pid = 2564] [serial = 1486] [outer = 0000000000000000] [url = about:blank] 13:16:05 INFO - PROCESS | 2564 | --DOMWINDOW == 81 (00000039C74E3000) [pid = 2564] [serial = 1487] [outer = 0000000000000000] [url = about:blank] 13:16:05 INFO - PROCESS | 2564 | --DOMWINDOW == 80 (00000039D05B8C00) [pid = 2564] [serial = 1508] [outer = 0000000000000000] [url = about:blank] 13:16:05 INFO - PROCESS | 2564 | --DOMWINDOW == 79 (00000039CD237000) [pid = 2564] [serial = 1492] [outer = 0000000000000000] [url = about:blank] 13:16:05 INFO - PROCESS | 2564 | --DOMWINDOW == 78 (00000039C2459C00) [pid = 2564] [serial = 1480] [outer = 0000000000000000] [url = about:blank] 13:16:05 INFO - PROCESS | 2564 | --DOMWINDOW == 77 (00000039D05E7C00) [pid = 2564] [serial = 1510] [outer = 0000000000000000] [url = about:blank] 13:16:05 INFO - PROCESS | 2564 | --DOMWINDOW == 76 (00000039C63D2800) [pid = 2564] [serial = 1481] [outer = 0000000000000000] [url = about:blank] 13:16:05 INFO - PROCESS | 2564 | --DOMWINDOW == 75 (00000039CEAE9800) [pid = 2564] [serial = 1478] [outer = 0000000000000000] [url = about:blank] 13:16:05 INFO - PROCESS | 2564 | --DOMWINDOW == 74 (00000039C1852400) [pid = 2564] [serial = 1483] [outer = 0000000000000000] [url = about:blank] 13:16:05 INFO - PROCESS | 2564 | --DOMWINDOW == 73 (00000039CF9DA000) [pid = 2564] [serial = 1501] [outer = 0000000000000000] [url = about:blank] 13:16:05 INFO - PROCESS | 2564 | --DOMWINDOW == 72 (00000039C24A0000) [pid = 2564] [serial = 1484] [outer = 0000000000000000] [url = about:blank] 13:16:05 INFO - PROCESS | 2564 | --DOMWINDOW == 71 (00000039D0F73800) [pid = 2564] [serial = 1511] [outer = 0000000000000000] [url = about:blank] 13:16:05 INFO - PROCESS | 2564 | --DOMWINDOW == 70 (00000039D0285C00) [pid = 2564] [serial = 1507] [outer = 0000000000000000] [url = about:blank] 13:16:05 INFO - PROCESS | 2564 | --DOMWINDOW == 69 (00000039CFD98800) [pid = 2564] [serial = 1502] [outer = 0000000000000000] [url = about:blank] 13:16:05 INFO - PROCESS | 2564 | --DOMWINDOW == 68 (00000039CDCF5C00) [pid = 2564] [serial = 1505] [outer = 0000000000000000] [url = about:blank] 13:16:05 INFO - PROCESS | 2564 | --DOMWINDOW == 67 (00000039CD9E7800) [pid = 2564] [serial = 1493] [outer = 0000000000000000] [url = about:blank] 13:16:05 INFO - PROCESS | 2564 | 1471464965321 Marionette TRACE conn7 <- [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:16:05 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.quadraticCurveTo.nonfinite.html | quadraticCurveTo() with Infinity/NaN is ignored 13:16:05 INFO - TEST-OK | /2dcontext/path-objects/2d.path.quadraticCurveTo.nonfinite.html | took 1131ms 13:16:05 INFO - PROCESS | 2564 | 1471464965359 Marionette TRACE conn7 -> [0,2041,"getWindowHandle",null] 13:16:05 INFO - PROCESS | 2564 | 1471464965363 Marionette TRACE conn7 <- [1,2041,null,{"value":"13"}] 13:16:05 INFO - PROCESS | 2564 | 1471464965368 Marionette TRACE conn7 -> [0,2042,"setScriptTimeout",{"ms":35000}] 13:16:05 INFO - TEST-START | /2dcontext/path-objects/2d.path.quadraticCurveTo.scaled.html 13:16:05 INFO - PROCESS | 2564 | 1471464965371 Marionette TRACE conn7 <- [1,2042,null,{}] 13:16:05 INFO - PROCESS | 2564 | 1471464965376 Marionette TRACE conn7 -> [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:16:05 INFO - PROCESS | 2564 | 1471464965381 Marionette INFO sendAsync bc8f8550-5cfe-4dfe-b5f0-ca36c3097f63 13:16:05 INFO - PROCESS | 2564 | 1471464965475 Marionette TRACE conn7 <- [1,2043,null,{"value":null}] 13:16:05 INFO - PROCESS | 2564 | 1471464965557 Marionette TRACE conn7 -> [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\", \"8d521690-0e1e-4993-8caf-94bf4ae6dcf1\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:16:05 INFO - PROCESS | 2564 | 1471464965560 Marionette INFO sendAsync bc8f8550-5cfe-4dfe-b5f0-ca36c3097f63 13:16:05 INFO - PROCESS | 2564 | ++DOCSHELL 00000039CB02A800 == 30 [pid = 2564] [id = 520] 13:16:05 INFO - PROCESS | 2564 | ++DOMWINDOW == 68 (00000039C17A1400) [pid = 2564] [serial = 1560] [outer = 0000000000000000] 13:16:05 INFO - PROCESS | 2564 | ++DOMWINDOW == 69 (00000039C1FE6C00) [pid = 2564] [serial = 1561] [outer = 00000039C17A1400] 13:16:05 INFO - PROCESS | 2564 | 1471464965610 Marionette DEBUG loaded listener.js 13:16:05 INFO - PROCESS | 2564 | ++DOMWINDOW == 70 (00000039C7461800) [pid = 2564] [serial = 1562] [outer = 00000039C17A1400] 13:16:06 INFO - PROCESS | 2564 | 1471464966075 Marionette TRACE conn7 <- [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:16:06 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.quadraticCurveTo.scaled.html | Canvas test: 2d.path.quadraticCurveTo.scaled 13:16:06 INFO - TEST-OK | /2dcontext/path-objects/2d.path.quadraticCurveTo.scaled.html | took 734ms 13:16:06 INFO - PROCESS | 2564 | 1471464966111 Marionette TRACE conn7 -> [0,2045,"getWindowHandle",null] 13:16:06 INFO - PROCESS | 2564 | 1471464966116 Marionette TRACE conn7 <- [1,2045,null,{"value":"13"}] 13:16:06 INFO - PROCESS | 2564 | 1471464966121 Marionette TRACE conn7 -> [0,2046,"setScriptTimeout",{"ms":35000}] 13:16:06 INFO - PROCESS | 2564 | 1471464966123 Marionette TRACE conn7 <- [1,2046,null,{}] 13:16:06 INFO - TEST-START | /2dcontext/path-objects/2d.path.quadraticCurveTo.shape.html 13:16:06 INFO - PROCESS | 2564 | 1471464966127 Marionette TRACE conn7 -> [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:16:06 INFO - PROCESS | 2564 | 1471464966129 Marionette INFO sendAsync bc8f8550-5cfe-4dfe-b5f0-ca36c3097f63 13:16:06 INFO - PROCESS | 2564 | 1471464966222 Marionette TRACE conn7 <- [1,2047,null,{"value":null}] 13:16:06 INFO - PROCESS | 2564 | 1471464966230 Marionette TRACE conn7 -> [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\", \"8d521690-0e1e-4993-8caf-94bf4ae6dcf1\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:16:06 INFO - PROCESS | 2564 | 1471464966232 Marionette INFO sendAsync bc8f8550-5cfe-4dfe-b5f0-ca36c3097f63 13:16:06 INFO - PROCESS | 2564 | ++DOCSHELL 00000039CCEB1000 == 31 [pid = 2564] [id = 521] 13:16:06 INFO - PROCESS | 2564 | ++DOMWINDOW == 71 (00000039CAE27C00) [pid = 2564] [serial = 1563] [outer = 0000000000000000] 13:16:06 INFO - PROCESS | 2564 | ++DOMWINDOW == 72 (00000039CAEBC800) [pid = 2564] [serial = 1564] [outer = 00000039CAE27C00] 13:16:06 INFO - PROCESS | 2564 | 1471464966281 Marionette DEBUG loaded listener.js 13:16:06 INFO - PROCESS | 2564 | ++DOMWINDOW == 73 (00000039CC3BC800) [pid = 2564] [serial = 1565] [outer = 00000039CAE27C00] 13:16:06 INFO - PROCESS | 2564 | 1471464966746 Marionette TRACE conn7 <- [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:16:06 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.quadraticCurveTo.shape.html | Canvas test: 2d.path.quadraticCurveTo.shape 13:16:06 INFO - TEST-OK | /2dcontext/path-objects/2d.path.quadraticCurveTo.shape.html | took 692ms 13:16:06 INFO - TEST-START | /2dcontext/path-objects/2d.path.rect.basic.html 13:16:06 INFO - PROCESS | 2564 | 1471464966818 Marionette TRACE conn7 -> [0,2049,"getWindowHandle",null] 13:16:06 INFO - PROCESS | 2564 | 1471464966820 Marionette TRACE conn7 <- [1,2049,null,{"value":"13"}] 13:16:06 INFO - PROCESS | 2564 | 1471464966826 Marionette TRACE conn7 -> [0,2050,"setScriptTimeout",{"ms":35000}] 13:16:06 INFO - PROCESS | 2564 | 1471464966832 Marionette TRACE conn7 <- [1,2050,null,{}] 13:16:06 INFO - PROCESS | 2564 | 1471464966842 Marionette TRACE conn7 -> [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:16:06 INFO - PROCESS | 2564 | 1471464966846 Marionette INFO sendAsync bc8f8550-5cfe-4dfe-b5f0-ca36c3097f63 13:16:06 INFO - PROCESS | 2564 | 1471464966938 Marionette TRACE conn7 <- [1,2051,null,{"value":null}] 13:16:06 INFO - PROCESS | 2564 | 1471464966954 Marionette TRACE conn7 -> [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\", \"8d521690-0e1e-4993-8caf-94bf4ae6dcf1\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:16:06 INFO - PROCESS | 2564 | 1471464966956 Marionette INFO sendAsync bc8f8550-5cfe-4dfe-b5f0-ca36c3097f63 13:16:06 INFO - PROCESS | 2564 | ++DOCSHELL 00000039CF61E000 == 32 [pid = 2564] [id = 522] 13:16:06 INFO - PROCESS | 2564 | ++DOMWINDOW == 74 (00000039CCF36800) [pid = 2564] [serial = 1566] [outer = 0000000000000000] 13:16:06 INFO - PROCESS | 2564 | ++DOMWINDOW == 75 (00000039CD9E0400) [pid = 2564] [serial = 1567] [outer = 00000039CCF36800] 13:16:07 INFO - PROCESS | 2564 | 1471464967004 Marionette DEBUG loaded listener.js 13:16:07 INFO - PROCESS | 2564 | ++DOMWINDOW == 76 (00000039CDB5B000) [pid = 2564] [serial = 1568] [outer = 00000039CCF36800] 13:16:07 INFO - PROCESS | 2564 | 1471464967478 Marionette TRACE conn7 <- [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:16:07 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.rect.basic.html | Canvas test: 2d.path.rect.basic 13:16:07 INFO - TEST-OK | /2dcontext/path-objects/2d.path.rect.basic.html | took 691ms 13:16:07 INFO - TEST-START | /2dcontext/path-objects/2d.path.rect.closed.html 13:16:07 INFO - PROCESS | 2564 | 1471464967518 Marionette TRACE conn7 -> [0,2053,"getWindowHandle",null] 13:16:07 INFO - PROCESS | 2564 | 1471464967521 Marionette TRACE conn7 <- [1,2053,null,{"value":"13"}] 13:16:07 INFO - PROCESS | 2564 | 1471464967524 Marionette TRACE conn7 -> [0,2054,"setScriptTimeout",{"ms":35000}] 13:16:07 INFO - PROCESS | 2564 | 1471464967526 Marionette TRACE conn7 <- [1,2054,null,{}] 13:16:07 INFO - PROCESS | 2564 | 1471464967529 Marionette TRACE conn7 -> [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:16:07 INFO - PROCESS | 2564 | 1471464967531 Marionette INFO sendAsync bc8f8550-5cfe-4dfe-b5f0-ca36c3097f63 13:16:07 INFO - PROCESS | 2564 | 1471464967648 Marionette TRACE conn7 <- [1,2055,null,{"value":null}] 13:16:07 INFO - PROCESS | 2564 | 1471464967653 Marionette TRACE conn7 -> [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\", \"8d521690-0e1e-4993-8caf-94bf4ae6dcf1\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:16:07 INFO - PROCESS | 2564 | 1471464967655 Marionette INFO sendAsync bc8f8550-5cfe-4dfe-b5f0-ca36c3097f63 13:16:07 INFO - PROCESS | 2564 | ++DOCSHELL 00000039D1C74000 == 33 [pid = 2564] [id = 523] 13:16:07 INFO - PROCESS | 2564 | ++DOMWINDOW == 77 (00000039CDCF2800) [pid = 2564] [serial = 1569] [outer = 0000000000000000] 13:16:07 INFO - PROCESS | 2564 | ++DOMWINDOW == 78 (00000039CDE67C00) [pid = 2564] [serial = 1570] [outer = 00000039CDCF2800] 13:16:07 INFO - PROCESS | 2564 | 1471464967755 Marionette DEBUG loaded listener.js 13:16:07 INFO - PROCESS | 2564 | ++DOMWINDOW == 79 (00000039CDFC1800) [pid = 2564] [serial = 1571] [outer = 00000039CDCF2800] 13:16:08 INFO - PROCESS | 2564 | 1471464968188 Marionette TRACE conn7 <- [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:16:08 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.rect.closed.html | Canvas test: 2d.path.rect.closed 13:16:08 INFO - TEST-OK | /2dcontext/path-objects/2d.path.rect.closed.html | took 691ms 13:16:08 INFO - PROCESS | 2564 | 1471464968221 Marionette TRACE conn7 -> [0,2057,"getWindowHandle",null] 13:16:08 INFO - PROCESS | 2564 | 1471464968223 Marionette TRACE conn7 <- [1,2057,null,{"value":"13"}] 13:16:08 INFO - PROCESS | 2564 | 1471464968227 Marionette TRACE conn7 -> [0,2058,"setScriptTimeout",{"ms":35000}] 13:16:08 INFO - PROCESS | 2564 | 1471464968229 Marionette TRACE conn7 <- [1,2058,null,{}] 13:16:08 INFO - TEST-START | /2dcontext/path-objects/2d.path.rect.end.1.html 13:16:08 INFO - PROCESS | 2564 | 1471464968232 Marionette TRACE conn7 -> [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:16:08 INFO - PROCESS | 2564 | 1471464968234 Marionette INFO sendAsync bc8f8550-5cfe-4dfe-b5f0-ca36c3097f63 13:16:08 INFO - PROCESS | 2564 | 1471464968373 Marionette TRACE conn7 <- [1,2059,null,{"value":null}] 13:16:08 INFO - PROCESS | 2564 | 1471464968398 Marionette TRACE conn7 -> [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\", \"8d521690-0e1e-4993-8caf-94bf4ae6dcf1\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:16:08 INFO - PROCESS | 2564 | 1471464968404 Marionette INFO sendAsync bc8f8550-5cfe-4dfe-b5f0-ca36c3097f63 13:16:08 INFO - PROCESS | 2564 | ++DOCSHELL 00000039CE130000 == 34 [pid = 2564] [id = 524] 13:16:08 INFO - PROCESS | 2564 | ++DOMWINDOW == 80 (00000039CE4AD800) [pid = 2564] [serial = 1572] [outer = 0000000000000000] 13:16:08 INFO - PROCESS | 2564 | ++DOMWINDOW == 81 (00000039CEA27800) [pid = 2564] [serial = 1573] [outer = 00000039CE4AD800] 13:16:08 INFO - PROCESS | 2564 | 1471464968463 Marionette DEBUG loaded listener.js 13:16:08 INFO - PROCESS | 2564 | ++DOMWINDOW == 82 (00000039CEA92400) [pid = 2564] [serial = 1574] [outer = 00000039CE4AD800] 13:16:08 INFO - PROCESS | 2564 | 1471464968951 Marionette TRACE conn7 <- [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:16:09 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.rect.end.1.html | Canvas test: 2d.path.rect.end.1 13:16:09 INFO - TEST-OK | /2dcontext/path-objects/2d.path.rect.end.1.html | took 775ms 13:16:09 INFO - PROCESS | 2564 | 1471464969007 Marionette TRACE conn7 -> [0,2061,"getWindowHandle",null] 13:16:09 INFO - TEST-START | /2dcontext/path-objects/2d.path.rect.end.2.html 13:16:09 INFO - PROCESS | 2564 | 1471464969009 Marionette TRACE conn7 <- [1,2061,null,{"value":"13"}] 13:16:09 INFO - PROCESS | 2564 | 1471464969013 Marionette TRACE conn7 -> [0,2062,"setScriptTimeout",{"ms":35000}] 13:16:09 INFO - PROCESS | 2564 | 1471464969015 Marionette TRACE conn7 <- [1,2062,null,{}] 13:16:09 INFO - PROCESS | 2564 | 1471464969018 Marionette TRACE conn7 -> [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:16:09 INFO - PROCESS | 2564 | 1471464969021 Marionette INFO sendAsync bc8f8550-5cfe-4dfe-b5f0-ca36c3097f63 13:16:09 INFO - PROCESS | 2564 | 1471464969153 Marionette TRACE conn7 <- [1,2063,null,{"value":null}] 13:16:09 INFO - PROCESS | 2564 | 1471464969167 Marionette TRACE conn7 -> [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\", \"8d521690-0e1e-4993-8caf-94bf4ae6dcf1\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:16:09 INFO - PROCESS | 2564 | 1471464969169 Marionette INFO sendAsync bc8f8550-5cfe-4dfe-b5f0-ca36c3097f63 13:16:09 INFO - PROCESS | 2564 | ++DOCSHELL 00000039D3FD4000 == 35 [pid = 2564] [id = 525] 13:16:09 INFO - PROCESS | 2564 | ++DOMWINDOW == 83 (00000039CF903000) [pid = 2564] [serial = 1575] [outer = 0000000000000000] 13:16:09 INFO - PROCESS | 2564 | ++DOMWINDOW == 84 (00000039CF90EC00) [pid = 2564] [serial = 1576] [outer = 00000039CF903000] 13:16:09 INFO - PROCESS | 2564 | 1471464969259 Marionette DEBUG loaded listener.js 13:16:09 INFO - PROCESS | 2564 | ++DOMWINDOW == 85 (00000039CFD98800) [pid = 2564] [serial = 1577] [outer = 00000039CF903000] 13:16:09 INFO - PROCESS | 2564 | --DOMWINDOW == 84 (00000039CCC9F800) [pid = 2564] [serial = 1548] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.quadraticCurveTo.basic.html] 13:16:09 INFO - PROCESS | 2564 | --DOMWINDOW == 83 (00000039C2ACE400) [pid = 2564] [serial = 1512] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.transform.4.html] 13:16:09 INFO - PROCESS | 2564 | --DOMWINDOW == 82 (00000039C18CB800) [pid = 2564] [serial = 1524] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.lineTo.ensuresubpath.1.html] 13:16:09 INFO - PROCESS | 2564 | --DOMWINDOW == 81 (00000039CC3B8400) [pid = 2564] [serial = 1536] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.moveTo.basic.html] 13:16:09 INFO - PROCESS | 2564 | --DOMWINDOW == 80 (00000039CAA88000) [pid = 2564] [serial = 1545] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.moveTo.nonfinite.html] 13:16:09 INFO - PROCESS | 2564 | --DOMWINDOW == 79 (00000039C5B05800) [pid = 2564] [serial = 1530] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.lineTo.nextpoint.html] 13:16:09 INFO - PROCESS | 2564 | --DOMWINDOW == 78 (00000039CE3C0000) [pid = 2564] [serial = 1518] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.winding.html] 13:16:09 INFO - PROCESS | 2564 | --DOMWINDOW == 77 (00000039C1673C00) [pid = 2564] [serial = 1539] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.moveTo.multiple.html] 13:16:09 INFO - PROCESS | 2564 | --DOMWINDOW == 76 (00000039D135C000) [pid = 2564] [serial = 1521] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.lineTo.basic.html] 13:16:09 INFO - PROCESS | 2564 | --DOMWINDOW == 75 (00000039C01B8C00) [pid = 2564] [serial = 1542] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.moveTo.newsubpath.html] 13:16:09 INFO - PROCESS | 2564 | --DOMWINDOW == 74 (00000039C185E800) [pid = 2564] [serial = 1533] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.lineTo.nonfinite.html] 13:16:09 INFO - PROCESS | 2564 | --DOMWINDOW == 73 (00000039CC3B7C00) [pid = 2564] [serial = 1515] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.unclosed.html] 13:16:09 INFO - PROCESS | 2564 | --DOMWINDOW == 72 (00000039C17A1800) [pid = 2564] [serial = 1527] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.lineTo.ensuresubpath.2.html] 13:16:09 INFO - PROCESS | 2564 | 1471464969705 Marionette TRACE conn7 <- [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:16:09 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.rect.end.2.html | Canvas test: 2d.path.rect.end.2 13:16:09 INFO - TEST-OK | /2dcontext/path-objects/2d.path.rect.end.2.html | took 735ms 13:16:09 INFO - PROCESS | 2564 | 1471464969751 Marionette TRACE conn7 -> [0,2065,"getWindowHandle",null] 13:16:09 INFO - PROCESS | 2564 | 1471464969753 Marionette TRACE conn7 <- [1,2065,null,{"value":"13"}] 13:16:09 INFO - TEST-START | /2dcontext/path-objects/2d.path.rect.negative.html 13:16:09 INFO - PROCESS | 2564 | 1471464969759 Marionette TRACE conn7 -> [0,2066,"setScriptTimeout",{"ms":35000}] 13:16:09 INFO - PROCESS | 2564 | 1471464969761 Marionette TRACE conn7 <- [1,2066,null,{}] 13:16:09 INFO - PROCESS | 2564 | 1471464969764 Marionette TRACE conn7 -> [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:16:09 INFO - PROCESS | 2564 | 1471464969766 Marionette INFO sendAsync bc8f8550-5cfe-4dfe-b5f0-ca36c3097f63 13:16:09 INFO - PROCESS | 2564 | 1471464969880 Marionette TRACE conn7 <- [1,2067,null,{"value":null}] 13:16:09 INFO - PROCESS | 2564 | 1471464969931 Marionette TRACE conn7 -> [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\", \"8d521690-0e1e-4993-8caf-94bf4ae6dcf1\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:16:09 INFO - PROCESS | 2564 | 1471464969933 Marionette INFO sendAsync bc8f8550-5cfe-4dfe-b5f0-ca36c3097f63 13:16:09 INFO - PROCESS | 2564 | ++DOCSHELL 00000039CABAA000 == 36 [pid = 2564] [id = 526] 13:16:09 INFO - PROCESS | 2564 | ++DOMWINDOW == 73 (00000039C185E800) [pid = 2564] [serial = 1578] [outer = 0000000000000000] 13:16:09 INFO - PROCESS | 2564 | ++DOMWINDOW == 74 (00000039CC3C0800) [pid = 2564] [serial = 1579] [outer = 00000039C185E800] 13:16:09 INFO - PROCESS | 2564 | 1471464969980 Marionette DEBUG loaded listener.js 13:16:10 INFO - PROCESS | 2564 | ++DOMWINDOW == 75 (00000039CEA8B400) [pid = 2564] [serial = 1580] [outer = 00000039C185E800] 13:16:10 INFO - PROCESS | 2564 | 1471464970341 Marionette TRACE conn7 <- [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:16:10 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.rect.negative.html | Canvas test: 2d.path.rect.negative 13:16:10 INFO - TEST-OK | /2dcontext/path-objects/2d.path.rect.negative.html | took 629ms 13:16:10 INFO - TEST-START | /2dcontext/path-objects/2d.path.rect.newsubpath.html 13:16:10 INFO - PROCESS | 2564 | 1471464970398 Marionette TRACE conn7 -> [0,2069,"getWindowHandle",null] 13:16:10 INFO - PROCESS | 2564 | 1471464970400 Marionette TRACE conn7 <- [1,2069,null,{"value":"13"}] 13:16:10 INFO - PROCESS | 2564 | 1471464970404 Marionette TRACE conn7 -> [0,2070,"setScriptTimeout",{"ms":35000}] 13:16:10 INFO - PROCESS | 2564 | 1471464970406 Marionette TRACE conn7 <- [1,2070,null,{}] 13:16:10 INFO - PROCESS | 2564 | 1471464970417 Marionette TRACE conn7 -> [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:16:10 INFO - PROCESS | 2564 | 1471464970420 Marionette INFO sendAsync bc8f8550-5cfe-4dfe-b5f0-ca36c3097f63 13:16:10 INFO - PROCESS | 2564 | 1471464970503 Marionette TRACE conn7 <- [1,2071,null,{"value":null}] 13:16:10 INFO - PROCESS | 2564 | 1471464970510 Marionette TRACE conn7 -> [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\", \"8d521690-0e1e-4993-8caf-94bf4ae6dcf1\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:16:10 INFO - PROCESS | 2564 | 1471464970512 Marionette INFO sendAsync bc8f8550-5cfe-4dfe-b5f0-ca36c3097f63 13:16:10 INFO - PROCESS | 2564 | ++DOCSHELL 00000039D568F800 == 37 [pid = 2564] [id = 527] 13:16:10 INFO - PROCESS | 2564 | ++DOMWINDOW == 76 (00000039CEDD3C00) [pid = 2564] [serial = 1581] [outer = 0000000000000000] 13:16:10 INFO - PROCESS | 2564 | ++DOMWINDOW == 77 (00000039D0281C00) [pid = 2564] [serial = 1582] [outer = 00000039CEDD3C00] 13:16:10 INFO - PROCESS | 2564 | 1471464970558 Marionette DEBUG loaded listener.js 13:16:10 INFO - PROCESS | 2564 | ++DOMWINDOW == 78 (00000039D05BC400) [pid = 2564] [serial = 1583] [outer = 00000039CEDD3C00] 13:16:10 INFO - PROCESS | 2564 | 1471464970981 Marionette TRACE conn7 <- [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:16:11 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.rect.newsubpath.html | Canvas test: 2d.path.rect.newsubpath 13:16:11 INFO - TEST-OK | /2dcontext/path-objects/2d.path.rect.newsubpath.html | took 628ms 13:16:11 INFO - PROCESS | 2564 | 1471464971036 Marionette TRACE conn7 -> [0,2073,"getWindowHandle",null] 13:16:11 INFO - TEST-START | /2dcontext/path-objects/2d.path.rect.nonfinite.html 13:16:11 INFO - PROCESS | 2564 | 1471464971039 Marionette TRACE conn7 <- [1,2073,null,{"value":"13"}] 13:16:11 INFO - PROCESS | 2564 | 1471464971042 Marionette TRACE conn7 -> [0,2074,"setScriptTimeout",{"ms":35000}] 13:16:11 INFO - PROCESS | 2564 | 1471464971044 Marionette TRACE conn7 <- [1,2074,null,{}] 13:16:11 INFO - PROCESS | 2564 | 1471464971048 Marionette TRACE conn7 -> [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:16:11 INFO - PROCESS | 2564 | 1471464971050 Marionette INFO sendAsync bc8f8550-5cfe-4dfe-b5f0-ca36c3097f63 13:16:11 INFO - PROCESS | 2564 | 1471464971135 Marionette TRACE conn7 <- [1,2075,null,{"value":null}] 13:16:11 INFO - PROCESS | 2564 | 1471464971140 Marionette TRACE conn7 -> [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\", \"8d521690-0e1e-4993-8caf-94bf4ae6dcf1\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:16:11 INFO - PROCESS | 2564 | 1471464971142 Marionette INFO sendAsync bc8f8550-5cfe-4dfe-b5f0-ca36c3097f63 13:16:11 INFO - PROCESS | 2564 | ++DOCSHELL 00000039D6160800 == 38 [pid = 2564] [id = 528] 13:16:11 INFO - PROCESS | 2564 | ++DOMWINDOW == 79 (00000039D05E1800) [pid = 2564] [serial = 1584] [outer = 0000000000000000] 13:16:11 INFO - PROCESS | 2564 | ++DOMWINDOW == 80 (00000039D05ECC00) [pid = 2564] [serial = 1585] [outer = 00000039D05E1800] 13:16:11 INFO - PROCESS | 2564 | 1471464971189 Marionette DEBUG loaded listener.js 13:16:11 INFO - PROCESS | 2564 | ++DOMWINDOW == 81 (00000039CDAF2400) [pid = 2564] [serial = 1586] [outer = 00000039D05E1800] 13:16:12 INFO - PROCESS | 2564 | --DOCSHELL 00000039CB02A800 == 37 [pid = 2564] [id = 520] 13:16:12 INFO - PROCESS | 2564 | --DOCSHELL 00000039C6505000 == 36 [pid = 2564] [id = 519] 13:16:12 INFO - PROCESS | 2564 | --DOCSHELL 00000039CCC71000 == 35 [pid = 2564] [id = 518] 13:16:12 INFO - PROCESS | 2564 | --DOCSHELL 00000039CD417800 == 34 [pid = 2564] [id = 517] 13:16:12 INFO - PROCESS | 2564 | --DOCSHELL 00000039D1C74000 == 33 [pid = 2564] [id = 523] 13:16:12 INFO - PROCESS | 2564 | --DOCSHELL 00000039CCEB1000 == 32 [pid = 2564] [id = 521] 13:16:12 INFO - PROCESS | 2564 | --DOCSHELL 00000039CE130000 == 31 [pid = 2564] [id = 524] 13:16:12 INFO - PROCESS | 2564 | --DOCSHELL 00000039CF61E000 == 30 [pid = 2564] [id = 522] 13:16:12 INFO - PROCESS | 2564 | --DOCSHELL 00000039D568F800 == 29 [pid = 2564] [id = 527] 13:16:12 INFO - PROCESS | 2564 | --DOCSHELL 00000039CABAA000 == 28 [pid = 2564] [id = 526] 13:16:12 INFO - PROCESS | 2564 | --DOCSHELL 00000039D3FD4000 == 27 [pid = 2564] [id = 525] 13:16:12 INFO - PROCESS | 2564 | --DOMWINDOW == 80 (00000039CE4A7800) [pid = 2564] [serial = 1549] [outer = 0000000000000000] [url = about:blank] 13:16:12 INFO - PROCESS | 2564 | --DOMWINDOW == 79 (00000039C7A8F800) [pid = 2564] [serial = 1514] [outer = 0000000000000000] [url = about:blank] 13:16:12 INFO - PROCESS | 2564 | --DOMWINDOW == 78 (00000039C18D3000) [pid = 2564] [serial = 1525] [outer = 0000000000000000] [url = about:blank] 13:16:12 INFO - PROCESS | 2564 | --DOMWINDOW == 77 (00000039CCC2E000) [pid = 2564] [serial = 1537] [outer = 0000000000000000] [url = about:blank] 13:16:12 INFO - PROCESS | 2564 | --DOMWINDOW == 76 (00000039CDFBFC00) [pid = 2564] [serial = 1546] [outer = 0000000000000000] [url = about:blank] 13:16:12 INFO - PROCESS | 2564 | --DOMWINDOW == 75 (00000039C63D2C00) [pid = 2564] [serial = 1531] [outer = 0000000000000000] [url = about:blank] 13:16:12 INFO - PROCESS | 2564 | --DOMWINDOW == 74 (00000039CEA59000) [pid = 2564] [serial = 1519] [outer = 0000000000000000] [url = about:blank] 13:16:12 INFO - PROCESS | 2564 | --DOMWINDOW == 73 (00000039CD230000) [pid = 2564] [serial = 1541] [outer = 0000000000000000] [url = about:blank] 13:16:12 INFO - PROCESS | 2564 | --DOMWINDOW == 72 (00000039CE109800) [pid = 2564] [serial = 1547] [outer = 0000000000000000] [url = about:blank] 13:16:12 INFO - PROCESS | 2564 | --DOMWINDOW == 71 (00000039C62D6400) [pid = 2564] [serial = 1526] [outer = 0000000000000000] [url = about:blank] 13:16:12 INFO - PROCESS | 2564 | --DOMWINDOW == 70 (00000039D13ADC00) [pid = 2564] [serial = 1523] [outer = 0000000000000000] [url = about:blank] 13:16:12 INFO - PROCESS | 2564 | --DOMWINDOW == 69 (00000039D05B1800) [pid = 2564] [serial = 1520] [outer = 0000000000000000] [url = about:blank] 13:16:12 INFO - PROCESS | 2564 | --DOMWINDOW == 68 (00000039C188AC00) [pid = 2564] [serial = 1543] [outer = 0000000000000000] [url = about:blank] 13:16:12 INFO - PROCESS | 2564 | --DOMWINDOW == 67 (00000039CAEBB800) [pid = 2564] [serial = 1535] [outer = 0000000000000000] [url = about:blank] 13:16:12 INFO - PROCESS | 2564 | --DOMWINDOW == 66 (00000039C62BE400) [pid = 2564] [serial = 1513] [outer = 0000000000000000] [url = about:blank] 13:16:12 INFO - PROCESS | 2564 | --DOMWINDOW == 65 (00000039CCF36000) [pid = 2564] [serial = 1540] [outer = 0000000000000000] [url = about:blank] 13:16:12 INFO - PROCESS | 2564 | --DOMWINDOW == 64 (00000039CCCDBC00) [pid = 2564] [serial = 1516] [outer = 0000000000000000] [url = about:blank] 13:16:12 INFO - PROCESS | 2564 | --DOMWINDOW == 63 (00000039C185B800) [pid = 2564] [serial = 1528] [outer = 0000000000000000] [url = about:blank] 13:16:12 INFO - PROCESS | 2564 | --DOMWINDOW == 62 (00000039D135F800) [pid = 2564] [serial = 1522] [outer = 0000000000000000] [url = about:blank] 13:16:12 INFO - PROCESS | 2564 | --DOMWINDOW == 61 (00000039CAA82800) [pid = 2564] [serial = 1534] [outer = 0000000000000000] [url = about:blank] 13:16:12 INFO - PROCESS | 2564 | --DOMWINDOW == 60 (00000039C7387800) [pid = 2564] [serial = 1532] [outer = 0000000000000000] [url = about:blank] 13:16:12 INFO - PROCESS | 2564 | --DOMWINDOW == 59 (00000039CAAF4C00) [pid = 2564] [serial = 1544] [outer = 0000000000000000] [url = about:blank] 13:16:12 INFO - PROCESS | 2564 | --DOMWINDOW == 58 (00000039C18C5800) [pid = 2564] [serial = 1529] [outer = 0000000000000000] [url = about:blank] 13:16:12 INFO - PROCESS | 2564 | --DOMWINDOW == 57 (00000039CCE45000) [pid = 2564] [serial = 1538] [outer = 0000000000000000] [url = about:blank] 13:16:12 INFO - PROCESS | 2564 | --DOMWINDOW == 56 (00000039CD0E3400) [pid = 2564] [serial = 1517] [outer = 0000000000000000] [url = about:blank] 13:16:12 INFO - PROCESS | 2564 | --DOMWINDOW == 55 (00000039CEA2A800) [pid = 2564] [serial = 1550] [outer = 0000000000000000] [url = about:blank] 13:16:13 INFO - PROCESS | 2564 | --DOCSHELL 00000039C661D000 == 26 [pid = 2564] [id = 11] 13:16:13 INFO - PROCESS | 2564 | 1471464973195 Marionette TRACE conn7 <- [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:16:13 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.rect.nonfinite.html | rect() with Infinity/NaN is ignored 13:16:13 INFO - TEST-OK | /2dcontext/path-objects/2d.path.rect.nonfinite.html | took 2177ms 13:16:13 INFO - PROCESS | 2564 | 1471464973223 Marionette TRACE conn7 -> [0,2077,"getWindowHandle",null] 13:16:13 INFO - PROCESS | 2564 | 1471464973228 Marionette TRACE conn7 <- [1,2077,null,{"value":"13"}] 13:16:13 INFO - TEST-START | /2dcontext/path-objects/2d.path.rect.selfintersect.html 13:16:13 INFO - PROCESS | 2564 | 1471464973235 Marionette TRACE conn7 -> [0,2078,"setScriptTimeout",{"ms":35000}] 13:16:13 INFO - PROCESS | 2564 | 1471464973239 Marionette TRACE conn7 <- [1,2078,null,{}] 13:16:13 INFO - PROCESS | 2564 | 1471464973246 Marionette TRACE conn7 -> [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:16:13 INFO - PROCESS | 2564 | 1471464973249 Marionette INFO sendAsync bc8f8550-5cfe-4dfe-b5f0-ca36c3097f63 13:16:13 INFO - PROCESS | 2564 | 1471464973406 Marionette TRACE conn7 <- [1,2079,null,{"value":null}] 13:16:13 INFO - PROCESS | 2564 | 1471464973482 Marionette TRACE conn7 -> [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\", \"8d521690-0e1e-4993-8caf-94bf4ae6dcf1\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:16:13 INFO - PROCESS | 2564 | 1471464973488 Marionette INFO sendAsync bc8f8550-5cfe-4dfe-b5f0-ca36c3097f63 13:16:13 INFO - PROCESS | 2564 | ++DOCSHELL 00000039C6834000 == 27 [pid = 2564] [id = 529] 13:16:13 INFO - PROCESS | 2564 | ++DOMWINDOW == 56 (00000039C17AE000) [pid = 2564] [serial = 1587] [outer = 0000000000000000] 13:16:13 INFO - PROCESS | 2564 | ++DOMWINDOW == 57 (00000039C1851000) [pid = 2564] [serial = 1588] [outer = 00000039C17AE000] 13:16:13 INFO - PROCESS | 2564 | 1471464973594 Marionette DEBUG loaded listener.js 13:16:13 INFO - PROCESS | 2564 | ++DOMWINDOW == 58 (00000039C185D800) [pid = 2564] [serial = 1589] [outer = 00000039C17AE000] 13:16:14 INFO - PROCESS | 2564 | 1471464974339 Marionette TRACE conn7 <- [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:16:14 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.rect.selfintersect.html | Canvas test: 2d.path.rect.selfintersect 13:16:14 INFO - TEST-OK | /2dcontext/path-objects/2d.path.rect.selfintersect.html | took 1138ms 13:16:14 INFO - PROCESS | 2564 | 1471464974374 Marionette TRACE conn7 -> [0,2081,"getWindowHandle",null] 13:16:14 INFO - PROCESS | 2564 | 1471464974381 Marionette TRACE conn7 <- [1,2081,null,{"value":"13"}] 13:16:14 INFO - TEST-START | /2dcontext/path-objects/2d.path.rect.winding.html 13:16:14 INFO - PROCESS | 2564 | 1471464974411 Marionette TRACE conn7 -> [0,2082,"setScriptTimeout",{"ms":35000}] 13:16:14 INFO - PROCESS | 2564 | 1471464974414 Marionette TRACE conn7 <- [1,2082,null,{}] 13:16:14 INFO - PROCESS | 2564 | 1471464974421 Marionette TRACE conn7 -> [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:16:14 INFO - PROCESS | 2564 | 1471464974424 Marionette INFO sendAsync bc8f8550-5cfe-4dfe-b5f0-ca36c3097f63 13:16:14 INFO - PROCESS | 2564 | 1471464974563 Marionette TRACE conn7 <- [1,2083,null,{"value":null}] 13:16:14 INFO - PROCESS | 2564 | 1471464974631 Marionette TRACE conn7 -> [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\", \"8d521690-0e1e-4993-8caf-94bf4ae6dcf1\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:16:14 INFO - PROCESS | 2564 | 1471464974634 Marionette INFO sendAsync bc8f8550-5cfe-4dfe-b5f0-ca36c3097f63 13:16:14 INFO - PROCESS | 2564 | ++DOCSHELL 00000039CB027800 == 28 [pid = 2564] [id = 530] 13:16:14 INFO - PROCESS | 2564 | ++DOMWINDOW == 59 (00000039C18C9800) [pid = 2564] [serial = 1590] [outer = 0000000000000000] 13:16:14 INFO - PROCESS | 2564 | ++DOMWINDOW == 60 (00000039C18D3000) [pid = 2564] [serial = 1591] [outer = 00000039C18C9800] 13:16:14 INFO - PROCESS | 2564 | 1471464974696 Marionette DEBUG loaded listener.js 13:16:14 INFO - PROCESS | 2564 | ++DOMWINDOW == 61 (00000039C2459C00) [pid = 2564] [serial = 1592] [outer = 00000039C18C9800] 13:16:15 INFO - PROCESS | 2564 | 1471464975433 Marionette TRACE conn7 <- [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:16:15 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.rect.winding.html | Canvas test: 2d.path.rect.winding 13:16:15 INFO - TEST-OK | /2dcontext/path-objects/2d.path.rect.winding.html | took 1061ms 13:16:15 INFO - PROCESS | 2564 | 1471464975449 Marionette TRACE conn7 -> [0,2085,"getWindowHandle",null] 13:16:15 INFO - PROCESS | 2564 | 1471464975452 Marionette TRACE conn7 <- [1,2085,null,{"value":"13"}] 13:16:15 INFO - TEST-START | /2dcontext/path-objects/2d.path.rect.zero.1.html 13:16:15 INFO - PROCESS | 2564 | 1471464975456 Marionette TRACE conn7 -> [0,2086,"setScriptTimeout",{"ms":35000}] 13:16:15 INFO - PROCESS | 2564 | 1471464975460 Marionette TRACE conn7 <- [1,2086,null,{}] 13:16:15 INFO - PROCESS | 2564 | 1471464975473 Marionette TRACE conn7 -> [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:16:15 INFO - PROCESS | 2564 | 1471464975479 Marionette INFO sendAsync bc8f8550-5cfe-4dfe-b5f0-ca36c3097f63 13:16:15 INFO - PROCESS | 2564 | 1471464975633 Marionette TRACE conn7 <- [1,2087,null,{"value":null}] 13:16:15 INFO - PROCESS | 2564 | 1471464975767 Marionette TRACE conn7 -> [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\", \"8d521690-0e1e-4993-8caf-94bf4ae6dcf1\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:16:15 INFO - PROCESS | 2564 | 1471464975771 Marionette INFO sendAsync bc8f8550-5cfe-4dfe-b5f0-ca36c3097f63 13:16:15 INFO - PROCESS | 2564 | ++DOCSHELL 00000039C191B000 == 29 [pid = 2564] [id = 531] 13:16:15 INFO - PROCESS | 2564 | ++DOMWINDOW == 62 (00000039BF91F800) [pid = 2564] [serial = 1593] [outer = 0000000000000000] 13:16:15 INFO - PROCESS | 2564 | ++DOMWINDOW == 63 (00000039BF954000) [pid = 2564] [serial = 1594] [outer = 00000039BF91F800] 13:16:15 INFO - PROCESS | 2564 | 1471464975825 Marionette DEBUG loaded listener.js 13:16:15 INFO - PROCESS | 2564 | ++DOMWINDOW == 64 (00000039C17ADC00) [pid = 2564] [serial = 1595] [outer = 00000039BF91F800] 13:16:16 INFO - PROCESS | 2564 | --DOCSHELL 00000039C5F85000 == 28 [pid = 2564] [id = 363] 13:16:16 INFO - PROCESS | 2564 | 1471464976345 Marionette TRACE conn7 <- [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:16:16 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.rect.zero.1.html | Canvas test: 2d.path.rect.zero.1 13:16:16 INFO - TEST-OK | /2dcontext/path-objects/2d.path.rect.zero.1.html | took 942ms 13:16:16 INFO - PROCESS | 2564 | 1471464976401 Marionette TRACE conn7 -> [0,2089,"getWindowHandle",null] 13:16:16 INFO - PROCESS | 2564 | 1471464976406 Marionette TRACE conn7 <- [1,2089,null,{"value":"13"}] 13:16:16 INFO - TEST-START | /2dcontext/path-objects/2d.path.rect.zero.2.html 13:16:16 INFO - PROCESS | 2564 | 1471464976410 Marionette TRACE conn7 -> [0,2090,"setScriptTimeout",{"ms":35000}] 13:16:16 INFO - PROCESS | 2564 | 1471464976413 Marionette TRACE conn7 <- [1,2090,null,{}] 13:16:16 INFO - PROCESS | 2564 | 1471464976418 Marionette TRACE conn7 -> [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:16:16 INFO - PROCESS | 2564 | 1471464976422 Marionette INFO sendAsync bc8f8550-5cfe-4dfe-b5f0-ca36c3097f63 13:16:16 INFO - PROCESS | 2564 | 1471464976517 Marionette TRACE conn7 <- [1,2091,null,{"value":null}] 13:16:16 INFO - PROCESS | 2564 | 1471464976597 Marionette TRACE conn7 -> [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\", \"8d521690-0e1e-4993-8caf-94bf4ae6dcf1\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:16:16 INFO - PROCESS | 2564 | 1471464976600 Marionette INFO sendAsync bc8f8550-5cfe-4dfe-b5f0-ca36c3097f63 13:16:16 INFO - PROCESS | 2564 | ++DOCSHELL 00000039CCC7E800 == 29 [pid = 2564] [id = 532] 13:16:16 INFO - PROCESS | 2564 | ++DOMWINDOW == 65 (00000039C1FE9800) [pid = 2564] [serial = 1596] [outer = 0000000000000000] 13:16:16 INFO - PROCESS | 2564 | ++DOMWINDOW == 66 (00000039C5B11000) [pid = 2564] [serial = 1597] [outer = 00000039C1FE9800] 13:16:16 INFO - PROCESS | 2564 | 1471464976652 Marionette DEBUG loaded listener.js 13:16:16 INFO - PROCESS | 2564 | ++DOMWINDOW == 67 (00000039C6538C00) [pid = 2564] [serial = 1598] [outer = 00000039C1FE9800] 13:16:17 INFO - PROCESS | 2564 | 1471464977078 Marionette TRACE conn7 <- [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:16:17 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.rect.zero.2.html | Canvas test: 2d.path.rect.zero.2 13:16:17 INFO - TEST-OK | /2dcontext/path-objects/2d.path.rect.zero.2.html | took 733ms 13:16:17 INFO - PROCESS | 2564 | 1471464977178 Marionette TRACE conn7 -> [0,2093,"getWindowHandle",null] 13:16:17 INFO - PROCESS | 2564 | 1471464977182 Marionette TRACE conn7 <- [1,2093,null,{"value":"13"}] 13:16:17 INFO - TEST-START | /2dcontext/path-objects/2d.path.rect.zero.3.html 13:16:17 INFO - PROCESS | 2564 | 1471464977191 Marionette TRACE conn7 -> [0,2094,"setScriptTimeout",{"ms":35000}] 13:16:17 INFO - PROCESS | 2564 | 1471464977193 Marionette TRACE conn7 <- [1,2094,null,{}] 13:16:17 INFO - PROCESS | 2564 | 1471464977197 Marionette TRACE conn7 -> [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:16:17 INFO - PROCESS | 2564 | 1471464977199 Marionette INFO sendAsync bc8f8550-5cfe-4dfe-b5f0-ca36c3097f63 13:16:17 INFO - PROCESS | 2564 | 1471464977305 Marionette TRACE conn7 <- [1,2095,null,{"value":null}] 13:16:17 INFO - PROCESS | 2564 | 1471464977315 Marionette TRACE conn7 -> [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\", \"8d521690-0e1e-4993-8caf-94bf4ae6dcf1\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:16:17 INFO - PROCESS | 2564 | 1471464977317 Marionette INFO sendAsync bc8f8550-5cfe-4dfe-b5f0-ca36c3097f63 13:16:17 INFO - PROCESS | 2564 | ++DOCSHELL 00000039CD41B000 == 30 [pid = 2564] [id = 533] 13:16:17 INFO - PROCESS | 2564 | ++DOMWINDOW == 68 (00000039C18C6800) [pid = 2564] [serial = 1599] [outer = 0000000000000000] 13:16:17 INFO - PROCESS | 2564 | ++DOMWINDOW == 69 (00000039C74B5C00) [pid = 2564] [serial = 1600] [outer = 00000039C18C6800] 13:16:17 INFO - PROCESS | 2564 | 1471464977366 Marionette DEBUG loaded listener.js 13:16:17 INFO - PROCESS | 2564 | ++DOMWINDOW == 70 (00000039C7A60000) [pid = 2564] [serial = 1601] [outer = 00000039C18C6800] 13:16:17 INFO - PROCESS | 2564 | 1471464977871 Marionette TRACE conn7 <- [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:16:17 INFO - PROCESS | 2564 | 1471464977926 Marionette TRACE conn7 <- [1,2097,null,{"value":"13"}] 13:16:17 INFO - TEST-START | /2dcontext/path-objects/2d.path.rect.zero.4.html 13:16:17 INFO - PROCESS | 2564 | 1471464977936 Marionette TRACE conn7 -> [0,2098,"setScriptTimeout",{"ms":35000}] 13:16:17 INFO - PROCESS | 2564 | 1471464977941 Marionette TRACE conn7 <- [1,2098,null,{}] 13:16:17 INFO - PROCESS | 2564 | 1471464977946 Marionette TRACE conn7 -> [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:16:17 INFO - PROCESS | 2564 | 1471464977950 Marionette INFO sendAsync bc8f8550-5cfe-4dfe-b5f0-ca36c3097f63 13:16:18 INFO - PROCESS | 2564 | 1471464978047 Marionette TRACE conn7 <- [1,2099,null,{"value":null}] 13:16:18 INFO - PROCESS | 2564 | 1471464978130 Marionette TRACE conn7 -> [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\", \"8d521690-0e1e-4993-8caf-94bf4ae6dcf1\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:16:18 INFO - PROCESS | 2564 | 1471464978132 Marionette INFO sendAsync bc8f8550-5cfe-4dfe-b5f0-ca36c3097f63 13:16:18 INFO - PROCESS | 2564 | ++DOCSHELL 00000039CDECA000 == 31 [pid = 2564] [id = 534] 13:16:18 INFO - PROCESS | 2564 | ++DOMWINDOW == 71 (00000039C122C800) [pid = 2564] [serial = 1602] [outer = 0000000000000000] 13:16:18 INFO - PROCESS | 2564 | ++DOMWINDOW == 72 (00000039CAA84000) [pid = 2564] [serial = 1603] [outer = 00000039C122C800] 13:16:18 INFO - PROCESS | 2564 | 1471464978180 Marionette DEBUG loaded listener.js 13:16:18 INFO - PROCESS | 2564 | ++DOMWINDOW == 73 (00000039CB00C400) [pid = 2564] [serial = 1604] [outer = 00000039C122C800] 13:16:18 INFO - PROCESS | 2564 | 1471464978602 Marionette TRACE conn7 <- [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:16:18 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.rect.zero.4.html | Canvas test: 2d.path.rect.zero.4 13:16:18 INFO - TEST-OK | /2dcontext/path-objects/2d.path.rect.zero.4.html | took 692ms 13:16:18 INFO - PROCESS | 2564 | 1471464978624 Marionette TRACE conn7 -> [0,2101,"getWindowHandle",null] 13:16:18 INFO - PROCESS | 2564 | 1471464978627 Marionette TRACE conn7 <- [1,2101,null,{"value":"13"}] 13:16:18 INFO - TEST-START | /2dcontext/path-objects/2d.path.rect.zero.5.html 13:16:18 INFO - PROCESS | 2564 | 1471464978630 Marionette TRACE conn7 -> [0,2102,"setScriptTimeout",{"ms":35000}] 13:16:18 INFO - PROCESS | 2564 | 1471464978632 Marionette TRACE conn7 <- [1,2102,null,{}] 13:16:18 INFO - PROCESS | 2564 | 1471464978635 Marionette TRACE conn7 -> [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:16:18 INFO - PROCESS | 2564 | 1471464978637 Marionette INFO sendAsync bc8f8550-5cfe-4dfe-b5f0-ca36c3097f63 13:16:18 INFO - PROCESS | 2564 | 1471464978784 Marionette TRACE conn7 <- [1,2103,null,{"value":null}] 13:16:18 INFO - PROCESS | 2564 | 1471464978806 Marionette TRACE conn7 -> [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\", \"8d521690-0e1e-4993-8caf-94bf4ae6dcf1\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:16:18 INFO - PROCESS | 2564 | 1471464978808 Marionette INFO sendAsync bc8f8550-5cfe-4dfe-b5f0-ca36c3097f63 13:16:18 INFO - PROCESS | 2564 | ++DOCSHELL 00000039CF6C9000 == 32 [pid = 2564] [id = 535] 13:16:18 INFO - PROCESS | 2564 | ++DOMWINDOW == 74 (00000039CB06E400) [pid = 2564] [serial = 1605] [outer = 0000000000000000] 13:16:18 INFO - PROCESS | 2564 | ++DOMWINDOW == 75 (00000039CCCA0400) [pid = 2564] [serial = 1606] [outer = 00000039CB06E400] 13:16:18 INFO - PROCESS | 2564 | 1471464978856 Marionette DEBUG loaded listener.js 13:16:18 INFO - PROCESS | 2564 | ++DOMWINDOW == 76 (00000039CCE48C00) [pid = 2564] [serial = 1607] [outer = 00000039CB06E400] 13:16:19 INFO - PROCESS | 2564 | 1471464979311 Marionette TRACE conn7 <- [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:16:19 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.rect.zero.5.html | Canvas test: 2d.path.rect.zero.5 13:16:19 INFO - TEST-OK | /2dcontext/path-objects/2d.path.rect.zero.5.html | took 734ms 13:16:19 INFO - PROCESS | 2564 | 1471464979367 Marionette TRACE conn7 -> [0,2105,"getWindowHandle",null] 13:16:19 INFO - PROCESS | 2564 | 1471464979369 Marionette TRACE conn7 <- [1,2105,null,{"value":"13"}] 13:16:19 INFO - TEST-START | /2dcontext/path-objects/2d.path.rect.zero.6.html 13:16:19 INFO - PROCESS | 2564 | 1471464979377 Marionette TRACE conn7 -> [0,2106,"setScriptTimeout",{"ms":35000}] 13:16:19 INFO - PROCESS | 2564 | 1471464979379 Marionette TRACE conn7 <- [1,2106,null,{}] 13:16:19 INFO - PROCESS | 2564 | 1471464979388 Marionette TRACE conn7 -> [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:16:19 INFO - PROCESS | 2564 | 1471464979390 Marionette INFO sendAsync bc8f8550-5cfe-4dfe-b5f0-ca36c3097f63 13:16:19 INFO - PROCESS | 2564 | 1471464979502 Marionette TRACE conn7 <- [1,2107,null,{"value":null}] 13:16:19 INFO - PROCESS | 2564 | 1471464979556 Marionette TRACE conn7 -> [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\", \"8d521690-0e1e-4993-8caf-94bf4ae6dcf1\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:16:19 INFO - PROCESS | 2564 | 1471464979562 Marionette INFO sendAsync bc8f8550-5cfe-4dfe-b5f0-ca36c3097f63 13:16:19 INFO - PROCESS | 2564 | ++DOCSHELL 00000039CDE60800 == 33 [pid = 2564] [id = 536] 13:16:19 INFO - PROCESS | 2564 | ++DOMWINDOW == 77 (00000039CCF3E800) [pid = 2564] [serial = 1608] [outer = 0000000000000000] 13:16:19 INFO - PROCESS | 2564 | ++DOMWINDOW == 78 (00000039CCF41800) [pid = 2564] [serial = 1609] [outer = 00000039CCF3E800] 13:16:19 INFO - PROCESS | 2564 | 1471464979622 Marionette DEBUG loaded listener.js 13:16:19 INFO - PROCESS | 2564 | ++DOMWINDOW == 79 (00000039CD9DA400) [pid = 2564] [serial = 1610] [outer = 00000039CCF3E800] 13:16:19 INFO - PROCESS | 2564 | --DOMWINDOW == 78 (00000039CDCF2800) [pid = 2564] [serial = 1569] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.closed.html] 13:16:19 INFO - PROCESS | 2564 | --DOMWINDOW == 77 (00000039CE4AD800) [pid = 2564] [serial = 1572] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.end.1.html] 13:16:19 INFO - PROCESS | 2564 | --DOMWINDOW == 76 (00000039C185E800) [pid = 2564] [serial = 1578] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.negative.html] 13:16:19 INFO - PROCESS | 2564 | --DOMWINDOW == 75 (00000039CF903000) [pid = 2564] [serial = 1575] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.end.2.html] 13:16:19 INFO - PROCESS | 2564 | --DOMWINDOW == 74 (00000039CEDD3C00) [pid = 2564] [serial = 1581] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.newsubpath.html] 13:16:19 INFO - PROCESS | 2564 | --DOMWINDOW == 73 (00000039C0B58C00) [pid = 2564] [serial = 1557] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.quadraticCurveTo.nonfinite.html] 13:16:19 INFO - PROCESS | 2564 | --DOMWINDOW == 72 (00000039C188D400) [pid = 2564] [serial = 1554] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.quadraticCurveTo.ensuresubpath.2.html] 13:16:19 INFO - PROCESS | 2564 | --DOMWINDOW == 71 (00000039CEA4CC00) [pid = 2564] [serial = 1551] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.quadraticCurveTo.ensuresubpath.1.html] 13:16:19 INFO - PROCESS | 2564 | --DOMWINDOW == 70 (00000039CCF36800) [pid = 2564] [serial = 1566] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.basic.html] 13:16:19 INFO - PROCESS | 2564 | --DOMWINDOW == 69 (00000039CAE27C00) [pid = 2564] [serial = 1563] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.quadraticCurveTo.shape.html] 13:16:19 INFO - PROCESS | 2564 | --DOMWINDOW == 68 (00000039C17A1400) [pid = 2564] [serial = 1560] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.quadraticCurveTo.scaled.html] 13:16:19 INFO - PROCESS | 2564 | --DOMWINDOW == 67 (00000039CB554800) [pid = 2564] [serial = 32] [outer = 0000000000000000] [url = about:neterror?e=dnsNotFound&u=https%3A//%25%28server%29s/selfsupport-dummy/&c=UTF-8&f=regular&d=Firefox%20can%E2%80%99t%20find%20the%20server%20at%20%25%28server%29s.] 13:16:20 INFO - PROCESS | 2564 | 1471464980098 Marionette TRACE conn7 <- [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:16:20 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.rect.zero.6.html | Canvas test: 2d.path.rect.zero.6 13:16:20 INFO - TEST-OK | /2dcontext/path-objects/2d.path.rect.zero.6.html | took 775ms 13:16:20 INFO - PROCESS | 2564 | 1471464980158 Marionette TRACE conn7 -> [0,2109,"getWindowHandle",null] 13:16:20 INFO - PROCESS | 2564 | 1471464980160 Marionette TRACE conn7 <- [1,2109,null,{"value":"13"}] 13:16:20 INFO - TEST-START | /2dcontext/path-objects/2d.path.stroke.empty.html 13:16:20 INFO - PROCESS | 2564 | 1471464980164 Marionette TRACE conn7 -> [0,2110,"setScriptTimeout",{"ms":35000}] 13:16:20 INFO - PROCESS | 2564 | 1471464980166 Marionette TRACE conn7 <- [1,2110,null,{}] 13:16:20 INFO - PROCESS | 2564 | 1471464980169 Marionette TRACE conn7 -> [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:16:20 INFO - PROCESS | 2564 | 1471464980172 Marionette INFO sendAsync bc8f8550-5cfe-4dfe-b5f0-ca36c3097f63 13:16:20 INFO - PROCESS | 2564 | 1471464980262 Marionette TRACE conn7 <- [1,2111,null,{"value":null}] 13:16:20 INFO - PROCESS | 2564 | 1471464980342 Marionette TRACE conn7 -> [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\", \"8d521690-0e1e-4993-8caf-94bf4ae6dcf1\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:16:20 INFO - PROCESS | 2564 | 1471464980344 Marionette INFO sendAsync bc8f8550-5cfe-4dfe-b5f0-ca36c3097f63 13:16:20 INFO - PROCESS | 2564 | ++DOCSHELL 00000039D2524800 == 34 [pid = 2564] [id = 537] 13:16:20 INFO - PROCESS | 2564 | ++DOMWINDOW == 68 (00000039C1676800) [pid = 2564] [serial = 1611] [outer = 0000000000000000] 13:16:20 INFO - PROCESS | 2564 | ++DOMWINDOW == 69 (00000039CCF39800) [pid = 2564] [serial = 1612] [outer = 00000039C1676800] 13:16:20 INFO - PROCESS | 2564 | 1471464980393 Marionette DEBUG loaded listener.js 13:16:20 INFO - PROCESS | 2564 | ++DOMWINDOW == 70 (00000039C6625800) [pid = 2564] [serial = 1613] [outer = 00000039C1676800] 13:16:20 INFO - PROCESS | 2564 | 1471464980757 Marionette TRACE conn7 <- [1,2112,null,{"value":["/2dcontext/path-objects/2d.path.stroke.empty.html",0,null,null,[["Empty subpaths are not stroked",0,null,null]]]}] 13:16:20 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.stroke.empty.html | Empty subpaths are not stroked 13:16:20 INFO - TEST-OK | /2dcontext/path-objects/2d.path.stroke.empty.html | took 628ms 13:16:20 INFO - PROCESS | 2564 | 1471464980792 Marionette TRACE conn7 -> [0,2113,"getWindowHandle",null] 13:16:20 INFO - PROCESS | 2564 | 1471464980795 Marionette TRACE conn7 <- [1,2113,null,{"value":"13"}] 13:16:20 INFO - TEST-START | /2dcontext/path-objects/2d.path.stroke.overlap.html 13:16:20 INFO - PROCESS | 2564 | 1471464980798 Marionette TRACE conn7 -> [0,2114,"setScriptTimeout",{"ms":35000}] 13:16:20 INFO - PROCESS | 2564 | 1471464980800 Marionette TRACE conn7 <- [1,2114,null,{}] 13:16:20 INFO - PROCESS | 2564 | 1471464980804 Marionette TRACE conn7 -> [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:16:20 INFO - PROCESS | 2564 | 1471464980806 Marionette INFO sendAsync bc8f8550-5cfe-4dfe-b5f0-ca36c3097f63 13:16:20 INFO - PROCESS | 2564 | 1471464980920 Marionette TRACE conn7 <- [1,2115,null,{"value":null}] 13:16:20 INFO - PROCESS | 2564 | 1471464980928 Marionette TRACE conn7 -> [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\", \"8d521690-0e1e-4993-8caf-94bf4ae6dcf1\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:16:20 INFO - PROCESS | 2564 | 1471464980930 Marionette INFO sendAsync bc8f8550-5cfe-4dfe-b5f0-ca36c3097f63 13:16:20 INFO - PROCESS | 2564 | ++DOCSHELL 00000039D253E800 == 35 [pid = 2564] [id = 538] 13:16:20 INFO - PROCESS | 2564 | ++DOMWINDOW == 71 (00000039CDCF3400) [pid = 2564] [serial = 1614] [outer = 0000000000000000] 13:16:20 INFO - PROCESS | 2564 | ++DOMWINDOW == 72 (00000039CDFBCC00) [pid = 2564] [serial = 1615] [outer = 00000039CDCF3400] 13:16:20 INFO - PROCESS | 2564 | 1471464980978 Marionette DEBUG loaded listener.js 13:16:21 INFO - PROCESS | 2564 | ++DOMWINDOW == 73 (00000039CE080800) [pid = 2564] [serial = 1616] [outer = 00000039CDCF3400] 13:16:21 INFO - PROCESS | 2564 | 1471464981392 Marionette TRACE conn7 <- [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:16:21 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.stroke.overlap.html | Stroked subpaths are combined before being drawn 13:16:21 INFO - TEST-OK | /2dcontext/path-objects/2d.path.stroke.overlap.html | took 628ms 13:16:21 INFO - TEST-START | /2dcontext/path-objects/2d.path.stroke.prune.arc.html 13:16:21 INFO - PROCESS | 2564 | 1471464981430 Marionette TRACE conn7 -> [0,2117,"getWindowHandle",null] 13:16:21 INFO - PROCESS | 2564 | 1471464981432 Marionette TRACE conn7 <- [1,2117,null,{"value":"13"}] 13:16:21 INFO - PROCESS | 2564 | 1471464981435 Marionette TRACE conn7 -> [0,2118,"setScriptTimeout",{"ms":35000}] 13:16:21 INFO - PROCESS | 2564 | 1471464981437 Marionette TRACE conn7 <- [1,2118,null,{}] 13:16:21 INFO - PROCESS | 2564 | 1471464981441 Marionette TRACE conn7 -> [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:16:21 INFO - PROCESS | 2564 | 1471464981444 Marionette INFO sendAsync bc8f8550-5cfe-4dfe-b5f0-ca36c3097f63 13:16:21 INFO - PROCESS | 2564 | 1471464981562 Marionette TRACE conn7 <- [1,2119,null,{"value":null}] 13:16:21 INFO - PROCESS | 2564 | 1471464981598 Marionette TRACE conn7 -> [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\", \"8d521690-0e1e-4993-8caf-94bf4ae6dcf1\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:16:21 INFO - PROCESS | 2564 | 1471464981600 Marionette INFO sendAsync bc8f8550-5cfe-4dfe-b5f0-ca36c3097f63 13:16:21 INFO - PROCESS | 2564 | ++DOCSHELL 00000039D28E8800 == 36 [pid = 2564] [id = 539] 13:16:21 INFO - PROCESS | 2564 | ++DOMWINDOW == 74 (00000039CE109800) [pid = 2564] [serial = 1617] [outer = 0000000000000000] 13:16:21 INFO - PROCESS | 2564 | ++DOMWINDOW == 75 (00000039CE40E800) [pid = 2564] [serial = 1618] [outer = 00000039CE109800] 13:16:21 INFO - PROCESS | 2564 | 1471464981653 Marionette DEBUG loaded listener.js 13:16:21 INFO - PROCESS | 2564 | ++DOMWINDOW == 76 (00000039CE4AD800) [pid = 2564] [serial = 1619] [outer = 00000039CE109800] 13:16:22 INFO - PROCESS | 2564 | 1471464982070 Marionette TRACE conn7 <- [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:16:22 INFO - PROCESS | 2564 | 1471464982112 Marionette TRACE conn7 <- [1,2121,null,{"value":"13"}] 13:16:22 INFO - TEST-START | /2dcontext/path-objects/2d.path.stroke.prune.closed.html 13:16:22 INFO - PROCESS | 2564 | 1471464982115 Marionette TRACE conn7 -> [0,2122,"setScriptTimeout",{"ms":35000}] 13:16:22 INFO - PROCESS | 2564 | 1471464982117 Marionette TRACE conn7 <- [1,2122,null,{}] 13:16:22 INFO - PROCESS | 2564 | 1471464982121 Marionette TRACE conn7 -> [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:16:22 INFO - PROCESS | 2564 | 1471464982123 Marionette INFO sendAsync bc8f8550-5cfe-4dfe-b5f0-ca36c3097f63 13:16:22 INFO - PROCESS | 2564 | 1471464982207 Marionette TRACE conn7 <- [1,2123,null,{"value":null}] 13:16:22 INFO - PROCESS | 2564 | 1471464982213 Marionette TRACE conn7 -> [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\", \"8d521690-0e1e-4993-8caf-94bf4ae6dcf1\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:16:22 INFO - PROCESS | 2564 | 1471464982215 Marionette INFO sendAsync bc8f8550-5cfe-4dfe-b5f0-ca36c3097f63 13:16:22 INFO - PROCESS | 2564 | ++DOCSHELL 00000039D3FD5000 == 37 [pid = 2564] [id = 540] 13:16:22 INFO - PROCESS | 2564 | ++DOMWINDOW == 77 (00000039CEA26000) [pid = 2564] [serial = 1620] [outer = 0000000000000000] 13:16:22 INFO - PROCESS | 2564 | ++DOMWINDOW == 78 (00000039CEA31C00) [pid = 2564] [serial = 1621] [outer = 00000039CEA26000] 13:16:22 INFO - PROCESS | 2564 | 1471464982262 Marionette DEBUG loaded listener.js 13:16:22 INFO - PROCESS | 2564 | ++DOMWINDOW == 79 (00000039CEA57400) [pid = 2564] [serial = 1622] [outer = 00000039CEA26000] 13:16:23 INFO - PROCESS | 2564 | 1471464982994 Marionette TRACE conn7 <- [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:16:23 INFO - PROCESS | 2564 | 1471464983046 Marionette TRACE conn7 <- [1,2125,null,{"value":"13"}] 13:16:23 INFO - TEST-START | /2dcontext/path-objects/2d.path.stroke.prune.corner.html 13:16:23 INFO - PROCESS | 2564 | 1471464983051 Marionette TRACE conn7 -> [0,2126,"setScriptTimeout",{"ms":35000}] 13:16:23 INFO - PROCESS | 2564 | 1471464983057 Marionette TRACE conn7 <- [1,2126,null,{}] 13:16:23 INFO - PROCESS | 2564 | 1471464983063 Marionette TRACE conn7 -> [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:16:23 INFO - PROCESS | 2564 | 1471464983066 Marionette INFO sendAsync bc8f8550-5cfe-4dfe-b5f0-ca36c3097f63 13:16:23 INFO - PROCESS | 2564 | 1471464983193 Marionette TRACE conn7 <- [1,2127,null,{"value":null}] 13:16:23 INFO - PROCESS | 2564 | 1471464983279 Marionette TRACE conn7 -> [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\", \"8d521690-0e1e-4993-8caf-94bf4ae6dcf1\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:16:23 INFO - PROCESS | 2564 | 1471464983282 Marionette INFO sendAsync bc8f8550-5cfe-4dfe-b5f0-ca36c3097f63 13:16:23 INFO - PROCESS | 2564 | ++DOCSHELL 00000039CCE14800 == 38 [pid = 2564] [id = 541] 13:16:23 INFO - PROCESS | 2564 | ++DOMWINDOW == 80 (00000039C18CC800) [pid = 2564] [serial = 1623] [outer = 0000000000000000] 13:16:23 INFO - PROCESS | 2564 | ++DOMWINDOW == 81 (00000039C586EC00) [pid = 2564] [serial = 1624] [outer = 00000039C18CC800] 13:16:23 INFO - PROCESS | 2564 | 1471464983350 Marionette DEBUG loaded listener.js 13:16:23 INFO - PROCESS | 2564 | ++DOMWINDOW == 82 (00000039C7385800) [pid = 2564] [serial = 1625] [outer = 00000039C18CC800] 13:16:23 INFO - PROCESS | 2564 | 1471464983913 Marionette TRACE conn7 <- [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:16:23 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.stroke.prune.corner.html | Zero-length line segments are removed before stroking with miters 13:16:23 INFO - TEST-OK | /2dcontext/path-objects/2d.path.stroke.prune.corner.html | took 881ms 13:16:23 INFO - PROCESS | 2564 | 1471464983937 Marionette TRACE conn7 -> [0,2129,"getWindowHandle",null] 13:16:23 INFO - PROCESS | 2564 | 1471464983942 Marionette TRACE conn7 <- [1,2129,null,{"value":"13"}] 13:16:23 INFO - TEST-START | /2dcontext/path-objects/2d.path.stroke.prune.curve.html 13:16:23 INFO - PROCESS | 2564 | 1471464983949 Marionette TRACE conn7 -> [0,2130,"setScriptTimeout",{"ms":35000}] 13:16:23 INFO - PROCESS | 2564 | 1471464983952 Marionette TRACE conn7 <- [1,2130,null,{}] 13:16:23 INFO - PROCESS | 2564 | 1471464983957 Marionette TRACE conn7 -> [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:16:23 INFO - PROCESS | 2564 | 1471464983960 Marionette INFO sendAsync bc8f8550-5cfe-4dfe-b5f0-ca36c3097f63 13:16:24 INFO - PROCESS | 2564 | 1471464984086 Marionette TRACE conn7 <- [1,2131,null,{"value":null}] 13:16:24 INFO - PROCESS | 2564 | 1471464984180 Marionette TRACE conn7 -> [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\", \"8d521690-0e1e-4993-8caf-94bf4ae6dcf1\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:16:24 INFO - PROCESS | 2564 | 1471464984183 Marionette INFO sendAsync bc8f8550-5cfe-4dfe-b5f0-ca36c3097f63 13:16:24 INFO - PROCESS | 2564 | ++DOCSHELL 00000039D1C6B000 == 39 [pid = 2564] [id = 542] 13:16:24 INFO - PROCESS | 2564 | ++DOMWINDOW == 83 (00000039CAA8A000) [pid = 2564] [serial = 1626] [outer = 0000000000000000] 13:16:24 INFO - PROCESS | 2564 | ++DOMWINDOW == 84 (00000039CAEADC00) [pid = 2564] [serial = 1627] [outer = 00000039CAA8A000] 13:16:24 INFO - PROCESS | 2564 | 1471464984243 Marionette DEBUG loaded listener.js 13:16:24 INFO - PROCESS | 2564 | ++DOMWINDOW == 85 (00000039CCCDF800) [pid = 2564] [serial = 1628] [outer = 00000039CAA8A000] 13:16:24 INFO - PROCESS | 2564 | 1471464984893 Marionette TRACE conn7 <- [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:16:24 INFO - PROCESS | 2564 | 1471464984939 Marionette TRACE conn7 <- [1,2133,null,{"value":"13"}] 13:16:24 INFO - TEST-START | /2dcontext/path-objects/2d.path.stroke.prune.line.html 13:16:24 INFO - PROCESS | 2564 | 1471464984943 Marionette TRACE conn7 -> [0,2134,"setScriptTimeout",{"ms":35000}] 13:16:24 INFO - PROCESS | 2564 | 1471464984947 Marionette TRACE conn7 <- [1,2134,null,{}] 13:16:24 INFO - PROCESS | 2564 | 1471464984959 Marionette TRACE conn7 -> [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:16:24 INFO - PROCESS | 2564 | 1471464984964 Marionette INFO sendAsync bc8f8550-5cfe-4dfe-b5f0-ca36c3097f63 13:16:25 INFO - PROCESS | 2564 | 1471464985079 Marionette TRACE conn7 <- [1,2135,null,{"value":null}] 13:16:25 INFO - PROCESS | 2564 | 1471464985202 Marionette TRACE conn7 -> [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\", \"8d521690-0e1e-4993-8caf-94bf4ae6dcf1\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:16:25 INFO - PROCESS | 2564 | 1471464985206 Marionette INFO sendAsync bc8f8550-5cfe-4dfe-b5f0-ca36c3097f63 13:16:25 INFO - PROCESS | 2564 | ++DOCSHELL 00000039D56A0000 == 40 [pid = 2564] [id = 543] 13:16:25 INFO - PROCESS | 2564 | ++DOMWINDOW == 86 (00000039CDEF0400) [pid = 2564] [serial = 1629] [outer = 0000000000000000] 13:16:25 INFO - PROCESS | 2564 | ++DOMWINDOW == 87 (00000039CEA31000) [pid = 2564] [serial = 1630] [outer = 00000039CDEF0400] 13:16:25 INFO - PROCESS | 2564 | 1471464985268 Marionette DEBUG loaded listener.js 13:16:25 INFO - PROCESS | 2564 | ++DOMWINDOW == 88 (00000039CEAEE400) [pid = 2564] [serial = 1631] [outer = 00000039CDEF0400] 13:16:25 INFO - PROCESS | 2564 | 1471464985907 Marionette TRACE conn7 <- [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:16:25 INFO - PROCESS | 2564 | 1471464985933 Marionette TRACE conn7 <- [1,2137,null,{"value":"13"}] 13:16:25 INFO - TEST-START | /2dcontext/path-objects/2d.path.stroke.prune.rect.html 13:16:25 INFO - PROCESS | 2564 | 1471464985937 Marionette TRACE conn7 -> [0,2138,"setScriptTimeout",{"ms":35000}] 13:16:25 INFO - PROCESS | 2564 | 1471464985939 Marionette TRACE conn7 <- [1,2138,null,{}] 13:16:25 INFO - PROCESS | 2564 | 1471464985943 Marionette TRACE conn7 -> [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:16:25 INFO - PROCESS | 2564 | 1471464985945 Marionette INFO sendAsync bc8f8550-5cfe-4dfe-b5f0-ca36c3097f63 13:16:26 INFO - PROCESS | 2564 | 1471464986063 Marionette TRACE conn7 <- [1,2139,null,{"value":null}] 13:16:26 INFO - PROCESS | 2564 | 1471464986163 Marionette TRACE conn7 -> [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\", \"8d521690-0e1e-4993-8caf-94bf4ae6dcf1\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:16:26 INFO - PROCESS | 2564 | 1471464986166 Marionette INFO sendAsync bc8f8550-5cfe-4dfe-b5f0-ca36c3097f63 13:16:26 INFO - PROCESS | 2564 | ++DOCSHELL 00000039D6277800 == 41 [pid = 2564] [id = 544] 13:16:26 INFO - PROCESS | 2564 | ++DOMWINDOW == 89 (00000039CEA50000) [pid = 2564] [serial = 1632] [outer = 0000000000000000] 13:16:26 INFO - PROCESS | 2564 | ++DOMWINDOW == 90 (00000039CF636C00) [pid = 2564] [serial = 1633] [outer = 00000039CEA50000] 13:16:26 INFO - PROCESS | 2564 | 1471464986223 Marionette DEBUG loaded listener.js 13:16:26 INFO - PROCESS | 2564 | ++DOMWINDOW == 91 (00000039CFD3F800) [pid = 2564] [serial = 1634] [outer = 00000039CEA50000] 13:16:26 INFO - PROCESS | 2564 | 1471464986988 Marionette TRACE conn7 <- [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:16:27 INFO - PROCESS | 2564 | 1471464987088 Marionette TRACE conn7 <- [1,2141,null,{"value":"13"}] 13:16:27 INFO - TEST-START | /2dcontext/path-objects/2d.path.stroke.scale1.html 13:16:27 INFO - PROCESS | 2564 | 1471464987094 Marionette TRACE conn7 -> [0,2142,"setScriptTimeout",{"ms":35000}] 13:16:27 INFO - PROCESS | 2564 | 1471464987098 Marionette TRACE conn7 <- [1,2142,null,{}] 13:16:27 INFO - PROCESS | 2564 | 1471464987104 Marionette TRACE conn7 -> [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:16:27 INFO - PROCESS | 2564 | 1471464987107 Marionette INFO sendAsync bc8f8550-5cfe-4dfe-b5f0-ca36c3097f63 13:16:27 INFO - PROCESS | 2564 | 1471464987222 Marionette TRACE conn7 <- [1,2143,null,{"value":null}] 13:16:27 INFO - PROCESS | 2564 | 1471464987341 Marionette TRACE conn7 -> [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\", \"8d521690-0e1e-4993-8caf-94bf4ae6dcf1\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:16:27 INFO - PROCESS | 2564 | 1471464987345 Marionette INFO sendAsync bc8f8550-5cfe-4dfe-b5f0-ca36c3097f63 13:16:27 INFO - PROCESS | 2564 | ++DOCSHELL 00000039C7AC6800 == 42 [pid = 2564] [id = 545] 13:16:27 INFO - PROCESS | 2564 | ++DOMWINDOW == 92 (00000039C1F4F400) [pid = 2564] [serial = 1635] [outer = 0000000000000000] 13:16:27 INFO - PROCESS | 2564 | ++DOMWINDOW == 93 (00000039C5A02400) [pid = 2564] [serial = 1636] [outer = 00000039C1F4F400] 13:16:27 INFO - PROCESS | 2564 | 1471464987402 Marionette DEBUG loaded listener.js 13:16:27 INFO - PROCESS | 2564 | ++DOMWINDOW == 94 (00000039C7383C00) [pid = 2564] [serial = 1637] [outer = 00000039C1F4F400] 13:16:27 INFO - PROCESS | 2564 | --DOCSHELL 00000039CD516000 == 41 [pid = 2564] [id = 375] 13:16:27 INFO - PROCESS | 2564 | --DOCSHELL 00000039C1914800 == 40 [pid = 2564] [id = 367] 13:16:27 INFO - PROCESS | 2564 | --DOCSHELL 00000039D1C7E800 == 39 [pid = 2564] [id = 369] 13:16:27 INFO - PROCESS | 2564 | --DOCSHELL 00000039CCC7F800 == 38 [pid = 2564] [id = 374] 13:16:27 INFO - PROCESS | 2564 | --DOCSHELL 00000039CDC2C800 == 37 [pid = 2564] [id = 366] 13:16:27 INFO - PROCESS | 2564 | --DOCSHELL 00000039C01E2800 == 36 [pid = 2564] [id = 12] 13:16:27 INFO - PROCESS | 2564 | --DOMWINDOW == 93 (00000039CDE67C00) [pid = 2564] [serial = 1570] [outer = 0000000000000000] [url = about:blank] 13:16:27 INFO - PROCESS | 2564 | --DOMWINDOW == 92 (00000039CEA27800) [pid = 2564] [serial = 1573] [outer = 0000000000000000] [url = about:blank] 13:16:27 INFO - PROCESS | 2564 | --DOMWINDOW == 91 (00000039CEA92400) [pid = 2564] [serial = 1574] [outer = 0000000000000000] [url = about:blank] 13:16:27 INFO - PROCESS | 2564 | --DOMWINDOW == 90 (00000039CC3C0800) [pid = 2564] [serial = 1579] [outer = 0000000000000000] [url = about:blank] 13:16:27 INFO - PROCESS | 2564 | --DOMWINDOW == 89 (00000039CF90EC00) [pid = 2564] [serial = 1576] [outer = 0000000000000000] [url = about:blank] 13:16:27 INFO - PROCESS | 2564 | --DOMWINDOW == 88 (00000039D0281C00) [pid = 2564] [serial = 1582] [outer = 0000000000000000] [url = about:blank] 13:16:27 INFO - PROCESS | 2564 | --DOMWINDOW == 87 (00000039CFD98800) [pid = 2564] [serial = 1577] [outer = 0000000000000000] [url = about:blank] 13:16:27 INFO - PROCESS | 2564 | --DOMWINDOW == 86 (00000039C1F5B800) [pid = 2564] [serial = 1559] [outer = 0000000000000000] [url = about:blank] 13:16:27 INFO - PROCESS | 2564 | --DOMWINDOW == 85 (00000039C1854400) [pid = 2564] [serial = 1558] [outer = 0000000000000000] [url = about:blank] 13:16:27 INFO - PROCESS | 2564 | --DOMWINDOW == 84 (00000039C6211400) [pid = 2564] [serial = 1556] [outer = 0000000000000000] [url = about:blank] 13:16:27 INFO - PROCESS | 2564 | --DOMWINDOW == 83 (00000039C18D4000) [pid = 2564] [serial = 1555] [outer = 0000000000000000] [url = about:blank] 13:16:27 INFO - PROCESS | 2564 | --DOMWINDOW == 82 (00000039CAA82C00) [pid = 2564] [serial = 1552] [outer = 0000000000000000] [url = about:blank] 13:16:27 INFO - PROCESS | 2564 | --DOMWINDOW == 81 (00000039CEAE4800) [pid = 2564] [serial = 1553] [outer = 0000000000000000] [url = about:blank] 13:16:27 INFO - PROCESS | 2564 | --DOMWINDOW == 80 (00000039CD9E0400) [pid = 2564] [serial = 1567] [outer = 0000000000000000] [url = about:blank] 13:16:27 INFO - PROCESS | 2564 | --DOMWINDOW == 79 (00000039CC3BC800) [pid = 2564] [serial = 1565] [outer = 0000000000000000] [url = about:blank] 13:16:27 INFO - PROCESS | 2564 | --DOMWINDOW == 78 (00000039CAEBC800) [pid = 2564] [serial = 1564] [outer = 0000000000000000] [url = about:blank] 13:16:27 INFO - PROCESS | 2564 | --DOMWINDOW == 77 (00000039C7461800) [pid = 2564] [serial = 1562] [outer = 0000000000000000] [url = about:blank] 13:16:27 INFO - PROCESS | 2564 | --DOMWINDOW == 76 (00000039C1FE6C00) [pid = 2564] [serial = 1561] [outer = 0000000000000000] [url = about:blank] 13:16:27 INFO - PROCESS | 2564 | --DOMWINDOW == 75 (00000039CDFC1800) [pid = 2564] [serial = 1571] [outer = 0000000000000000] [url = about:blank] 13:16:27 INFO - PROCESS | 2564 | --DOMWINDOW == 74 (00000039CEA8B400) [pid = 2564] [serial = 1580] [outer = 0000000000000000] [url = about:blank] 13:16:27 INFO - PROCESS | 2564 | --DOMWINDOW == 73 (00000039CDB5B000) [pid = 2564] [serial = 1568] [outer = 0000000000000000] [url = about:blank] 13:16:27 INFO - PROCESS | 2564 | --DOMWINDOW == 72 (00000039D05BC400) [pid = 2564] [serial = 1583] [outer = 0000000000000000] [url = about:blank] 13:16:27 INFO - PROCESS | 2564 | --DOMWINDOW == 71 (00000039D05EAC00) [pid = 2564] [serial = 1070] [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:16:27 INFO - PROCESS | 2564 | 1471464987902 Marionette TRACE conn7 <- [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:16:27 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.stroke.scale1.html | Stroke line widths are scaled by the current transformation matrix 13:16:27 INFO - TEST-OK | /2dcontext/path-objects/2d.path.stroke.scale1.html | took 838ms 13:16:27 INFO - PROCESS | 2564 | 1471464987938 Marionette TRACE conn7 -> [0,2145,"getWindowHandle",null] 13:16:27 INFO - PROCESS | 2564 | 1471464987943 Marionette TRACE conn7 <- [1,2145,null,{"value":"13"}] 13:16:27 INFO - TEST-START | /2dcontext/path-objects/2d.path.stroke.scale2.html 13:16:27 INFO - PROCESS | 2564 | 1471464987949 Marionette TRACE conn7 -> [0,2146,"setScriptTimeout",{"ms":35000}] 13:16:27 INFO - PROCESS | 2564 | 1471464987951 Marionette TRACE conn7 <- [1,2146,null,{}] 13:16:27 INFO - PROCESS | 2564 | 1471464987955 Marionette TRACE conn7 -> [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:16:27 INFO - PROCESS | 2564 | 1471464987958 Marionette INFO sendAsync bc8f8550-5cfe-4dfe-b5f0-ca36c3097f63 13:16:28 INFO - PROCESS | 2564 | 1471464988073 Marionette TRACE conn7 <- [1,2147,null,{"value":null}] 13:16:28 INFO - PROCESS | 2564 | 1471464988082 Marionette TRACE conn7 -> [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\", \"8d521690-0e1e-4993-8caf-94bf4ae6dcf1\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:16:28 INFO - PROCESS | 2564 | 1471464988085 Marionette INFO sendAsync bc8f8550-5cfe-4dfe-b5f0-ca36c3097f63 13:16:28 INFO - PROCESS | 2564 | ++DOCSHELL 00000039CCC71800 == 37 [pid = 2564] [id = 546] 13:16:28 INFO - PROCESS | 2564 | ++DOMWINDOW == 72 (00000039C77E4C00) [pid = 2564] [serial = 1638] [outer = 0000000000000000] 13:16:28 INFO - PROCESS | 2564 | ++DOMWINDOW == 73 (00000039C7A68400) [pid = 2564] [serial = 1639] [outer = 00000039C77E4C00] 13:16:28 INFO - PROCESS | 2564 | 1471464988141 Marionette DEBUG loaded listener.js 13:16:28 INFO - PROCESS | 2564 | ++DOMWINDOW == 74 (00000039CAA89000) [pid = 2564] [serial = 1640] [outer = 00000039C77E4C00] 13:16:28 INFO - PROCESS | 2564 | 1471464988654 Marionette TRACE conn7 <- [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:16:28 INFO - PROCESS | 2564 | 1471464988729 Marionette TRACE conn7 <- [1,2149,null,{"value":"13"}] 13:16:28 INFO - TEST-START | /2dcontext/path-objects/2d.path.stroke.skew.html 13:16:28 INFO - PROCESS | 2564 | 1471464988733 Marionette TRACE conn7 -> [0,2150,"setScriptTimeout",{"ms":35000}] 13:16:28 INFO - PROCESS | 2564 | 1471464988736 Marionette TRACE conn7 <- [1,2150,null,{}] 13:16:28 INFO - PROCESS | 2564 | 1471464988747 Marionette TRACE conn7 -> [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:16:28 INFO - PROCESS | 2564 | 1471464988752 Marionette INFO sendAsync bc8f8550-5cfe-4dfe-b5f0-ca36c3097f63 13:16:28 INFO - PROCESS | 2564 | 1471464988845 Marionette TRACE conn7 <- [1,2151,null,{"value":null}] 13:16:28 INFO - PROCESS | 2564 | 1471464988925 Marionette TRACE conn7 -> [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\", \"8d521690-0e1e-4993-8caf-94bf4ae6dcf1\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:16:28 INFO - PROCESS | 2564 | 1471464988929 Marionette INFO sendAsync bc8f8550-5cfe-4dfe-b5f0-ca36c3097f63 13:16:28 INFO - PROCESS | 2564 | ++DOCSHELL 00000039CDA7B800 == 38 [pid = 2564] [id = 547] 13:16:28 INFO - PROCESS | 2564 | ++DOMWINDOW == 75 (00000039CCCA7C00) [pid = 2564] [serial = 1641] [outer = 0000000000000000] 13:16:28 INFO - PROCESS | 2564 | ++DOMWINDOW == 76 (00000039CCE44400) [pid = 2564] [serial = 1642] [outer = 00000039CCCA7C00] 13:16:28 INFO - PROCESS | 2564 | 1471464988987 Marionette DEBUG loaded listener.js 13:16:29 INFO - PROCESS | 2564 | ++DOMWINDOW == 77 (00000039CD9E9C00) [pid = 2564] [serial = 1643] [outer = 00000039CCCA7C00] 13:16:29 INFO - PROCESS | 2564 | 1471464989380 Marionette TRACE conn7 <- [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:16:29 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.stroke.skew.html | Strokes lines are skewed by the current transformation matrix 13:16:29 INFO - TEST-OK | /2dcontext/path-objects/2d.path.stroke.skew.html | took 691ms 13:16:29 INFO - PROCESS | 2564 | 1471464989427 Marionette TRACE conn7 -> [0,2153,"getWindowHandle",null] 13:16:29 INFO - PROCESS | 2564 | 1471464989430 Marionette TRACE conn7 <- [1,2153,null,{"value":"13"}] 13:16:29 INFO - TEST-START | /2dcontext/path-objects/2d.path.stroke.unaffected.html 13:16:29 INFO - PROCESS | 2564 | 1471464989433 Marionette TRACE conn7 -> [0,2154,"setScriptTimeout",{"ms":35000}] 13:16:29 INFO - PROCESS | 2564 | 1471464989435 Marionette TRACE conn7 <- [1,2154,null,{}] 13:16:29 INFO - PROCESS | 2564 | 1471464989438 Marionette TRACE conn7 -> [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:16:29 INFO - PROCESS | 2564 | 1471464989441 Marionette INFO sendAsync bc8f8550-5cfe-4dfe-b5f0-ca36c3097f63 13:16:29 INFO - PROCESS | 2564 | 1471464989532 Marionette TRACE conn7 <- [1,2155,null,{"value":null}] 13:16:29 INFO - PROCESS | 2564 | 1471464989538 Marionette TRACE conn7 -> [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\", \"8d521690-0e1e-4993-8caf-94bf4ae6dcf1\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:16:29 INFO - PROCESS | 2564 | 1471464989540 Marionette INFO sendAsync bc8f8550-5cfe-4dfe-b5f0-ca36c3097f63 13:16:29 INFO - PROCESS | 2564 | ++DOCSHELL 00000039D0FAC000 == 39 [pid = 2564] [id = 548] 13:16:29 INFO - PROCESS | 2564 | ++DOMWINDOW == 78 (00000039CDEEF000) [pid = 2564] [serial = 1644] [outer = 0000000000000000] 13:16:29 INFO - PROCESS | 2564 | ++DOMWINDOW == 79 (00000039CE4A4400) [pid = 2564] [serial = 1645] [outer = 00000039CDEEF000] 13:16:29 INFO - PROCESS | 2564 | 1471464989587 Marionette DEBUG loaded listener.js 13:16:29 INFO - PROCESS | 2564 | ++DOMWINDOW == 80 (00000039CEA31400) [pid = 2564] [serial = 1646] [outer = 00000039CDEEF000] 13:16:30 INFO - PROCESS | 2564 | 1471464990037 Marionette TRACE conn7 <- [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:16:30 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.stroke.unaffected.html | Stroking does not start a new path or subpath 13:16:30 INFO - TEST-OK | /2dcontext/path-objects/2d.path.stroke.unaffected.html | took 627ms 13:16:30 INFO - PROCESS | 2564 | 1471464990063 Marionette TRACE conn7 -> [0,2157,"getWindowHandle",null] 13:16:30 INFO - PROCESS | 2564 | 1471464990065 Marionette TRACE conn7 <- [1,2157,null,{"value":"13"}] 13:16:30 INFO - TEST-START | /2dcontext/path-objects/2d.path.stroke.union.html 13:16:30 INFO - PROCESS | 2564 | 1471464990073 Marionette TRACE conn7 -> [0,2158,"setScriptTimeout",{"ms":35000}] 13:16:30 INFO - PROCESS | 2564 | 1471464990075 Marionette TRACE conn7 <- [1,2158,null,{}] 13:16:30 INFO - PROCESS | 2564 | 1471464990086 Marionette TRACE conn7 -> [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:16:30 INFO - PROCESS | 2564 | 1471464990088 Marionette INFO sendAsync bc8f8550-5cfe-4dfe-b5f0-ca36c3097f63 13:16:30 INFO - PROCESS | 2564 | 1471464990209 Marionette TRACE conn7 <- [1,2159,null,{"value":null}] 13:16:30 INFO - PROCESS | 2564 | 1471464990287 Marionette TRACE conn7 -> [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\", \"8d521690-0e1e-4993-8caf-94bf4ae6dcf1\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:16:30 INFO - PROCESS | 2564 | 1471464990289 Marionette INFO sendAsync bc8f8550-5cfe-4dfe-b5f0-ca36c3097f63 13:16:30 INFO - PROCESS | 2564 | ++DOCSHELL 00000039C631C800 == 40 [pid = 2564] [id = 549] 13:16:30 INFO - PROCESS | 2564 | ++DOMWINDOW == 81 (00000039C18C8400) [pid = 2564] [serial = 1647] [outer = 0000000000000000] 13:16:30 INFO - PROCESS | 2564 | ++DOMWINDOW == 82 (00000039CEAE8800) [pid = 2564] [serial = 1648] [outer = 00000039C18C8400] 13:16:30 INFO - PROCESS | 2564 | 1471464990337 Marionette DEBUG loaded listener.js 13:16:30 INFO - PROCESS | 2564 | ++DOMWINDOW == 83 (00000039CFD39C00) [pid = 2564] [serial = 1649] [outer = 00000039C18C8400] 13:16:30 INFO - PROCESS | 2564 | 1471464990774 Marionette TRACE conn7 <- [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:16:30 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.stroke.union.html | Strokes in opposite directions are unioned, not subtracted 13:16:30 INFO - TEST-OK | /2dcontext/path-objects/2d.path.stroke.union.html | took 734ms 13:16:30 INFO - PROCESS | 2564 | 1471464990806 Marionette TRACE conn7 -> [0,2161,"getWindowHandle",null] 13:16:30 INFO - PROCESS | 2564 | 1471464990808 Marionette TRACE conn7 <- [1,2161,null,{"value":"13"}] 13:16:30 INFO - TEST-START | /2dcontext/path-objects/2d.path.transformation.basic.html 13:16:30 INFO - PROCESS | 2564 | 1471464990811 Marionette TRACE conn7 -> [0,2162,"setScriptTimeout",{"ms":35000}] 13:16:30 INFO - PROCESS | 2564 | 1471464990813 Marionette TRACE conn7 <- [1,2162,null,{}] 13:16:30 INFO - PROCESS | 2564 | 1471464990826 Marionette TRACE conn7 -> [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:16:30 INFO - PROCESS | 2564 | 1471464990832 Marionette INFO sendAsync bc8f8550-5cfe-4dfe-b5f0-ca36c3097f63 13:16:30 INFO - PROCESS | 2564 | 1471464990982 Marionette TRACE conn7 <- [1,2163,null,{"value":null}] 13:16:31 INFO - PROCESS | 2564 | 1471464991037 Marionette TRACE conn7 -> [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\", \"8d521690-0e1e-4993-8caf-94bf4ae6dcf1\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:16:31 INFO - PROCESS | 2564 | 1471464991039 Marionette INFO sendAsync bc8f8550-5cfe-4dfe-b5f0-ca36c3097f63 13:16:31 INFO - PROCESS | 2564 | ++DOCSHELL 00000039D3FCC000 == 41 [pid = 2564] [id = 550] 13:16:31 INFO - PROCESS | 2564 | ++DOMWINDOW == 84 (00000039D027AC00) [pid = 2564] [serial = 1650] [outer = 0000000000000000] 13:16:31 INFO - PROCESS | 2564 | ++DOMWINDOW == 85 (00000039D05B9000) [pid = 2564] [serial = 1651] [outer = 00000039D027AC00] 13:16:31 INFO - PROCESS | 2564 | 1471464991087 Marionette DEBUG loaded listener.js 13:16:31 INFO - PROCESS | 2564 | ++DOMWINDOW == 86 (00000039D05EF000) [pid = 2564] [serial = 1652] [outer = 00000039D027AC00] 13:16:31 INFO - PROCESS | 2564 | 1471464991527 Marionette TRACE conn7 <- [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:16:31 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.transformation.basic.html | Canvas test: 2d.path.transformation.basic 13:16:31 INFO - TEST-OK | /2dcontext/path-objects/2d.path.transformation.basic.html | took 775ms 13:16:31 INFO - PROCESS | 2564 | 1471464991590 Marionette TRACE conn7 -> [0,2165,"getWindowHandle",null] 13:16:31 INFO - PROCESS | 2564 | 1471464991592 Marionette TRACE conn7 <- [1,2165,null,{"value":"13"}] 13:16:31 INFO - TEST-START | /2dcontext/path-objects/2d.path.transformation.changing.html 13:16:31 INFO - PROCESS | 2564 | 1471464991595 Marionette TRACE conn7 -> [0,2166,"setScriptTimeout",{"ms":35000}] 13:16:31 INFO - PROCESS | 2564 | 1471464991597 Marionette TRACE conn7 <- [1,2166,null,{}] 13:16:31 INFO - PROCESS | 2564 | 1471464991601 Marionette TRACE conn7 -> [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:16:31 INFO - PROCESS | 2564 | 1471464991611 Marionette INFO sendAsync bc8f8550-5cfe-4dfe-b5f0-ca36c3097f63 13:16:31 INFO - PROCESS | 2564 | 1471464991726 Marionette TRACE conn7 <- [1,2167,null,{"value":null}] 13:16:31 INFO - PROCESS | 2564 | 1471464991782 Marionette TRACE conn7 -> [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\", \"8d521690-0e1e-4993-8caf-94bf4ae6dcf1\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:16:31 INFO - PROCESS | 2564 | 1471464991784 Marionette INFO sendAsync bc8f8550-5cfe-4dfe-b5f0-ca36c3097f63 13:16:31 INFO - PROCESS | 2564 | ++DOCSHELL 00000039D550C800 == 42 [pid = 2564] [id = 551] 13:16:31 INFO - PROCESS | 2564 | ++DOMWINDOW == 87 (00000039D0F7BC00) [pid = 2564] [serial = 1653] [outer = 0000000000000000] 13:16:31 INFO - PROCESS | 2564 | ++DOMWINDOW == 88 (00000039D1354800) [pid = 2564] [serial = 1654] [outer = 00000039D0F7BC00] 13:16:31 INFO - PROCESS | 2564 | 1471464991831 Marionette DEBUG loaded listener.js 13:16:31 INFO - PROCESS | 2564 | ++DOMWINDOW == 89 (00000039D1363800) [pid = 2564] [serial = 1655] [outer = 00000039D0F7BC00] 13:16:32 INFO - PROCESS | 2564 | --DOMWINDOW == 88 (00000039CB06E400) [pid = 2564] [serial = 1605] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.zero.5.html] 13:16:32 INFO - PROCESS | 2564 | --DOMWINDOW == 87 (00000039CCF3E800) [pid = 2564] [serial = 1608] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.zero.6.html] 13:16:32 INFO - PROCESS | 2564 | --DOMWINDOW == 86 (00000039C122C800) [pid = 2564] [serial = 1602] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.zero.4.html] 13:16:32 INFO - PROCESS | 2564 | --DOMWINDOW == 85 (00000039C17AE000) [pid = 2564] [serial = 1587] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.selfintersect.html] 13:16:32 INFO - PROCESS | 2564 | --DOMWINDOW == 84 (00000039BF91F800) [pid = 2564] [serial = 1593] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.zero.1.html] 13:16:32 INFO - PROCESS | 2564 | --DOMWINDOW == 83 (00000039C1FE9800) [pid = 2564] [serial = 1596] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.zero.2.html] 13:16:32 INFO - PROCESS | 2564 | --DOMWINDOW == 82 (00000039C18C6800) [pid = 2564] [serial = 1599] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.zero.3.html] 13:16:32 INFO - PROCESS | 2564 | --DOMWINDOW == 81 (00000039C18C9800) [pid = 2564] [serial = 1590] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.winding.html] 13:16:32 INFO - PROCESS | 2564 | --DOMWINDOW == 80 (00000039D05E1800) [pid = 2564] [serial = 1584] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.nonfinite.html] 13:16:32 INFO - PROCESS | 2564 | --DOMWINDOW == 79 (00000039C1676800) [pid = 2564] [serial = 1611] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.empty.html] 13:16:32 INFO - PROCESS | 2564 | --DOMWINDOW == 78 (00000039CE109800) [pid = 2564] [serial = 1617] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.prune.arc.html] 13:16:32 INFO - PROCESS | 2564 | --DOMWINDOW == 77 (00000039CDCF3400) [pid = 2564] [serial = 1614] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.overlap.html] 13:16:32 INFO - PROCESS | 2564 | --DOMWINDOW == 76 (00000039C661F800) [pid = 2564] [serial = 29] [outer = 0000000000000000] [url = data:application/vnd.mozilla.xul+xml;charset=utf-8,] 13:16:32 INFO - PROCESS | 2564 | 1471464992327 Marionette TRACE conn7 <- [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:16:32 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.transformation.changing.html | Transformations are applied while building paths, not when drawing 13:16:32 INFO - TEST-OK | /2dcontext/path-objects/2d.path.transformation.changing.html | took 776ms 13:16:32 INFO - PROCESS | 2564 | 1471464992375 Marionette TRACE conn7 -> [0,2169,"getWindowHandle",null] 13:16:32 INFO - PROCESS | 2564 | 1471464992377 Marionette TRACE conn7 <- [1,2169,null,{"value":"13"}] 13:16:32 INFO - PROCESS | 2564 | 1471464992381 Marionette TRACE conn7 -> [0,2170,"setScriptTimeout",{"ms":35000}] 13:16:32 INFO - TEST-START | /2dcontext/path-objects/2d.path.transformation.multiple.html 13:16:32 INFO - PROCESS | 2564 | 1471464992382 Marionette TRACE conn7 <- [1,2170,null,{}] 13:16:32 INFO - PROCESS | 2564 | 1471464992386 Marionette TRACE conn7 -> [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:16:32 INFO - PROCESS | 2564 | 1471464992388 Marionette INFO sendAsync bc8f8550-5cfe-4dfe-b5f0-ca36c3097f63 13:16:32 INFO - PROCESS | 2564 | 1471464992504 Marionette TRACE conn7 <- [1,2171,null,{"value":null}] 13:16:32 INFO - PROCESS | 2564 | 1471464992555 Marionette TRACE conn7 -> [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\", \"8d521690-0e1e-4993-8caf-94bf4ae6dcf1\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:16:32 INFO - PROCESS | 2564 | 1471464992557 Marionette INFO sendAsync bc8f8550-5cfe-4dfe-b5f0-ca36c3097f63 13:16:32 INFO - PROCESS | 2564 | ++DOCSHELL 00000039D5694000 == 43 [pid = 2564] [id = 552] 13:16:32 INFO - PROCESS | 2564 | ++DOMWINDOW == 77 (00000039C17AFC00) [pid = 2564] [serial = 1656] [outer = 0000000000000000] 13:16:32 INFO - PROCESS | 2564 | ++DOMWINDOW == 78 (00000039C5BD7000) [pid = 2564] [serial = 1657] [outer = 00000039C17AFC00] 13:16:32 INFO - PROCESS | 2564 | 1471464992606 Marionette DEBUG loaded listener.js 13:16:32 INFO - PROCESS | 2564 | ++DOMWINDOW == 79 (00000039C1853400) [pid = 2564] [serial = 1658] [outer = 00000039C17AFC00] 13:16:32 INFO - PROCESS | 2564 | 1471464992966 Marionette TRACE conn7 <- [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:16:33 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.transformation.multiple.html | Transformations are applied while building paths, not when drawing 13:16:33 INFO - TEST-OK | /2dcontext/path-objects/2d.path.transformation.multiple.html | took 627ms 13:16:33 INFO - PROCESS | 2564 | 1471464993014 Marionette TRACE conn7 -> [0,2173,"getWindowHandle",null] 13:16:33 INFO - PROCESS | 2564 | 1471464993016 Marionette TRACE conn7 <- [1,2173,null,{"value":"13"}] 13:16:33 INFO - PROCESS | 2564 | 1471464993019 Marionette TRACE conn7 -> [0,2174,"setScriptTimeout",{"ms":35000}] 13:16:33 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.create1.basic.html 13:16:33 INFO - PROCESS | 2564 | 1471464993021 Marionette TRACE conn7 <- [1,2174,null,{}] 13:16:33 INFO - PROCESS | 2564 | 1471464993025 Marionette TRACE conn7 -> [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:16:33 INFO - PROCESS | 2564 | 1471464993027 Marionette INFO sendAsync bc8f8550-5cfe-4dfe-b5f0-ca36c3097f63 13:16:33 INFO - PROCESS | 2564 | 1471464993139 Marionette TRACE conn7 <- [1,2175,null,{"value":null}] 13:16:33 INFO - PROCESS | 2564 | 1471464993145 Marionette TRACE conn7 -> [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\", \"8d521690-0e1e-4993-8caf-94bf4ae6dcf1\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:16:33 INFO - PROCESS | 2564 | 1471464993147 Marionette INFO sendAsync bc8f8550-5cfe-4dfe-b5f0-ca36c3097f63 13:16:33 INFO - PROCESS | 2564 | ++DOCSHELL 00000039D6298000 == 44 [pid = 2564] [id = 553] 13:16:33 INFO - PROCESS | 2564 | ++DOMWINDOW == 80 (00000039CDCEE400) [pid = 2564] [serial = 1659] [outer = 0000000000000000] 13:16:33 INFO - PROCESS | 2564 | ++DOMWINDOW == 81 (00000039D13B0000) [pid = 2564] [serial = 1660] [outer = 00000039CDCEE400] 13:16:33 INFO - PROCESS | 2564 | 1471464993193 Marionette DEBUG loaded listener.js 13:16:33 INFO - PROCESS | 2564 | ++DOMWINDOW == 82 (00000039D13BA400) [pid = 2564] [serial = 1661] [outer = 00000039CDCEE400] 13:16:33 INFO - PROCESS | 2564 | 1471464993615 Marionette TRACE conn7 <- [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:16:33 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.create1.basic.html | createImageData(imgdata) exists and returns something 13:16:33 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.create1.basic.html | took 628ms 13:16:33 INFO - PROCESS | 2564 | 1471464993653 Marionette TRACE conn7 -> [0,2177,"getWindowHandle",null] 13:16:33 INFO - PROCESS | 2564 | 1471464993655 Marionette TRACE conn7 <- [1,2177,null,{"value":"13"}] 13:16:33 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.create1.initial.html 13:16:33 INFO - PROCESS | 2564 | 1471464993658 Marionette TRACE conn7 -> [0,2178,"setScriptTimeout",{"ms":35000}] 13:16:33 INFO - PROCESS | 2564 | 1471464993660 Marionette TRACE conn7 <- [1,2178,null,{}] 13:16:33 INFO - PROCESS | 2564 | 1471464993664 Marionette TRACE conn7 -> [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:16:33 INFO - PROCESS | 2564 | 1471464993666 Marionette INFO sendAsync bc8f8550-5cfe-4dfe-b5f0-ca36c3097f63 13:16:33 INFO - PROCESS | 2564 | 1471464993757 Marionette TRACE conn7 <- [1,2179,null,{"value":null}] 13:16:33 INFO - PROCESS | 2564 | 1471464993762 Marionette TRACE conn7 -> [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\", \"8d521690-0e1e-4993-8caf-94bf4ae6dcf1\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:16:33 INFO - PROCESS | 2564 | 1471464993764 Marionette INFO sendAsync bc8f8550-5cfe-4dfe-b5f0-ca36c3097f63 13:16:33 INFO - PROCESS | 2564 | ++DOCSHELL 00000039C5A7D800 == 45 [pid = 2564] [id = 554] 13:16:33 INFO - PROCESS | 2564 | ++DOMWINDOW == 83 (00000039CDAE5000) [pid = 2564] [serial = 1662] [outer = 0000000000000000] 13:16:33 INFO - PROCESS | 2564 | ++DOMWINDOW == 84 (00000039D13BAC00) [pid = 2564] [serial = 1663] [outer = 00000039CDAE5000] 13:16:33 INFO - PROCESS | 2564 | 1471464993810 Marionette DEBUG loaded listener.js 13:16:33 INFO - PROCESS | 2564 | ++DOMWINDOW == 85 (00000039D17B0C00) [pid = 2564] [serial = 1664] [outer = 00000039CDAE5000] 13:16:34 INFO - PROCESS | 2564 | 1471464994348 Marionette TRACE conn7 <- [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:16:34 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.create1.initial.html | createImageData(imgdata) returns transparent black data of the right size 13:16:34 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.create1.initial.html | took 733ms 13:16:34 INFO - PROCESS | 2564 | 1471464994395 Marionette TRACE conn7 -> [0,2181,"getWindowHandle",null] 13:16:34 INFO - PROCESS | 2564 | 1471464994400 Marionette TRACE conn7 <- [1,2181,null,{"value":"13"}] 13:16:34 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.create1.this.html 13:16:34 INFO - PROCESS | 2564 | 1471464994406 Marionette TRACE conn7 -> [0,2182,"setScriptTimeout",{"ms":35000}] 13:16:34 INFO - PROCESS | 2564 | 1471464994410 Marionette TRACE conn7 <- [1,2182,null,{}] 13:16:34 INFO - PROCESS | 2564 | 1471464994416 Marionette TRACE conn7 -> [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:16:34 INFO - PROCESS | 2564 | 1471464994420 Marionette INFO sendAsync bc8f8550-5cfe-4dfe-b5f0-ca36c3097f63 13:16:34 INFO - PROCESS | 2564 | 1471464994622 Marionette TRACE conn7 <- [1,2183,null,{"value":null}] 13:16:34 INFO - PROCESS | 2564 | 1471464994748 Marionette TRACE conn7 -> [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\", \"8d521690-0e1e-4993-8caf-94bf4ae6dcf1\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:16:34 INFO - PROCESS | 2564 | 1471464994753 Marionette INFO sendAsync bc8f8550-5cfe-4dfe-b5f0-ca36c3097f63 13:16:34 INFO - PROCESS | 2564 | ++DOCSHELL 00000039CB51C000 == 46 [pid = 2564] [id = 555] 13:16:34 INFO - PROCESS | 2564 | ++DOMWINDOW == 86 (00000039C18D0800) [pid = 2564] [serial = 1665] [outer = 0000000000000000] 13:16:34 INFO - PROCESS | 2564 | ++DOMWINDOW == 87 (00000039C5A04400) [pid = 2564] [serial = 1666] [outer = 00000039C18D0800] 13:16:34 INFO - PROCESS | 2564 | 1471464994815 Marionette DEBUG loaded listener.js 13:16:34 INFO - PROCESS | 2564 | ++DOMWINDOW == 88 (00000039C74E0400) [pid = 2564] [serial = 1667] [outer = 00000039C18D0800] 13:16:35 INFO - PROCESS | 2564 | 1471464995378 Marionette TRACE conn7 <- [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:16:35 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.create1.this.html | createImageData(imgdata) should throw when called with the wrong |this| 13:16:35 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.create1.this.html | took 1033ms 13:16:35 INFO - PROCESS | 2564 | 1471464995442 Marionette TRACE conn7 -> [0,2185,"getWindowHandle",null] 13:16:35 INFO - PROCESS | 2564 | 1471464995447 Marionette TRACE conn7 <- [1,2185,null,{"value":"13"}] 13:16:35 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.create1.type.html 13:16:35 INFO - PROCESS | 2564 | 1471464995454 Marionette TRACE conn7 -> [0,2186,"setScriptTimeout",{"ms":35000}] 13:16:35 INFO - PROCESS | 2564 | 1471464995457 Marionette TRACE conn7 <- [1,2186,null,{}] 13:16:35 INFO - PROCESS | 2564 | 1471464995461 Marionette TRACE conn7 -> [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:16:35 INFO - PROCESS | 2564 | 1471464995465 Marionette INFO sendAsync bc8f8550-5cfe-4dfe-b5f0-ca36c3097f63 13:16:35 INFO - PROCESS | 2564 | 1471464995643 Marionette TRACE conn7 <- [1,2187,null,{"value":null}] 13:16:35 INFO - PROCESS | 2564 | 1471464995760 Marionette TRACE conn7 -> [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\", \"8d521690-0e1e-4993-8caf-94bf4ae6dcf1\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:16:35 INFO - PROCESS | 2564 | 1471464995763 Marionette INFO sendAsync bc8f8550-5cfe-4dfe-b5f0-ca36c3097f63 13:16:35 INFO - PROCESS | 2564 | ++DOCSHELL 00000039CF6D6800 == 47 [pid = 2564] [id = 556] 13:16:35 INFO - PROCESS | 2564 | ++DOMWINDOW == 89 (00000039CC3BF000) [pid = 2564] [serial = 1668] [outer = 0000000000000000] 13:16:35 INFO - PROCESS | 2564 | ++DOMWINDOW == 90 (00000039CCE4B400) [pid = 2564] [serial = 1669] [outer = 00000039CC3BF000] 13:16:35 INFO - PROCESS | 2564 | 1471464995826 Marionette DEBUG loaded listener.js 13:16:35 INFO - PROCESS | 2564 | ++DOMWINDOW == 91 (00000039CD9E5800) [pid = 2564] [serial = 1670] [outer = 00000039CC3BF000] 13:16:36 INFO - PROCESS | 2564 | 1471464996440 Marionette TRACE conn7 <- [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:16:36 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.create1.type.html | createImageData(imgdata) returns an ImageData object containing a Uint8ClampedArray object 13:16:36 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.create1.type.html | took 1032ms 13:16:36 INFO - PROCESS | 2564 | 1471464996488 Marionette TRACE conn7 -> [0,2189,"getWindowHandle",null] 13:16:36 INFO - PROCESS | 2564 | 1471464996491 Marionette TRACE conn7 <- [1,2189,null,{"value":"13"}] 13:16:36 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.create1.zero.html 13:16:36 INFO - PROCESS | 2564 | 1471464996495 Marionette TRACE conn7 -> [0,2190,"setScriptTimeout",{"ms":35000}] 13:16:36 INFO - PROCESS | 2564 | 1471464996499 Marionette TRACE conn7 <- [1,2190,null,{}] 13:16:36 INFO - PROCESS | 2564 | 1471464996511 Marionette TRACE conn7 -> [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:16:36 INFO - PROCESS | 2564 | 1471464996516 Marionette INFO sendAsync bc8f8550-5cfe-4dfe-b5f0-ca36c3097f63 13:16:36 INFO - PROCESS | 2564 | 1471464996634 Marionette TRACE conn7 <- [1,2191,null,{"value":null}] 13:16:36 INFO - PROCESS | 2564 | 1471464996758 Marionette TRACE conn7 -> [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\", \"8d521690-0e1e-4993-8caf-94bf4ae6dcf1\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:16:36 INFO - PROCESS | 2564 | 1471464996762 Marionette INFO sendAsync bc8f8550-5cfe-4dfe-b5f0-ca36c3097f63 13:16:36 INFO - PROCESS | 2564 | ++DOCSHELL 00000039D1F0B800 == 48 [pid = 2564] [id = 557] 13:16:36 INFO - PROCESS | 2564 | ++DOMWINDOW == 92 (00000039CEDD3800) [pid = 2564] [serial = 1671] [outer = 0000000000000000] 13:16:36 INFO - PROCESS | 2564 | ++DOMWINDOW == 93 (00000039D0281C00) [pid = 2564] [serial = 1672] [outer = 00000039CEDD3800] 13:16:36 INFO - PROCESS | 2564 | 1471464996824 Marionette DEBUG loaded listener.js 13:16:36 INFO - PROCESS | 2564 | ++DOMWINDOW == 94 (00000039D05E6000) [pid = 2564] [serial = 1673] [outer = 00000039CEDD3800] 13:16:37 INFO - PROCESS | 2564 | 1471464997704 Marionette TRACE conn7 <- [1,2192,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.create1.zero.html",0,null,null,[["createImageData(null) throws TypeError",0,null,null]]]}] 13:16:37 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.create1.zero.html | createImageData(null) throws TypeError 13:16:37 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.create1.zero.html | took 1251ms 13:16:37 INFO - PROCESS | 2564 | 1471464997748 Marionette TRACE conn7 -> [0,2193,"getWindowHandle",null] 13:16:37 INFO - PROCESS | 2564 | 1471464997753 Marionette TRACE conn7 <- [1,2193,null,{"value":"13"}] 13:16:37 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.create2.basic.html 13:16:37 INFO - PROCESS | 2564 | 1471464997758 Marionette TRACE conn7 -> [0,2194,"setScriptTimeout",{"ms":35000}] 13:16:37 INFO - PROCESS | 2564 | 1471464997761 Marionette TRACE conn7 <- [1,2194,null,{}] 13:16:37 INFO - PROCESS | 2564 | 1471464997767 Marionette TRACE conn7 -> [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:16:37 INFO - PROCESS | 2564 | 1471464997770 Marionette INFO sendAsync bc8f8550-5cfe-4dfe-b5f0-ca36c3097f63 13:16:37 INFO - PROCESS | 2564 | 1471464997878 Marionette TRACE conn7 <- [1,2195,null,{"value":null}] 13:16:38 INFO - PROCESS | 2564 | 1471464998008 Marionette TRACE conn7 -> [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\", \"8d521690-0e1e-4993-8caf-94bf4ae6dcf1\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:16:38 INFO - PROCESS | 2564 | 1471464998013 Marionette INFO sendAsync bc8f8550-5cfe-4dfe-b5f0-ca36c3097f63 13:16:38 INFO - PROCESS | 2564 | ++DOCSHELL 00000039C09F9800 == 49 [pid = 2564] [id = 558] 13:16:38 INFO - PROCESS | 2564 | ++DOMWINDOW == 95 (00000039BF94D400) [pid = 2564] [serial = 1674] [outer = 0000000000000000] 13:16:38 INFO - PROCESS | 2564 | ++DOMWINDOW == 96 (00000039C18C5800) [pid = 2564] [serial = 1675] [outer = 00000039BF94D400] 13:16:38 INFO - PROCESS | 2564 | 1471464998069 Marionette DEBUG loaded listener.js 13:16:38 INFO - PROCESS | 2564 | ++DOMWINDOW == 97 (00000039C662A800) [pid = 2564] [serial = 1676] [outer = 00000039BF94D400] 13:16:38 INFO - PROCESS | 2564 | --DOCSHELL 00000039D0FAD000 == 48 [pid = 2564] [id = 368] 13:16:38 INFO - PROCESS | 2564 | --DOCSHELL 00000039CC32A800 == 47 [pid = 2564] [id = 378] 13:16:38 INFO - PROCESS | 2564 | --DOCSHELL 00000039C65DA000 == 46 [pid = 2564] [id = 362] 13:16:38 INFO - PROCESS | 2564 | --DOCSHELL 00000039D6160800 == 45 [pid = 2564] [id = 528] 13:16:38 INFO - PROCESS | 2564 | --DOCSHELL 00000039CB02C800 == 44 [pid = 2564] [id = 371] 13:16:38 INFO - PROCESS | 2564 | --DOMWINDOW == 96 (00000039CEA31C00) [pid = 2564] [serial = 1621] [outer = 0000000000000000] [url = about:blank] 13:16:38 INFO - PROCESS | 2564 | --DOMWINDOW == 95 (00000039C7324800) [pid = 2564] [serial = 31] [outer = 0000000000000000] [url = data:application/vnd.mozilla.xul+xml;charset=utf-8,] 13:16:38 INFO - PROCESS | 2564 | --DOMWINDOW == 94 (00000039D05ECC00) [pid = 2564] [serial = 1585] [outer = 0000000000000000] [url = about:blank] 13:16:38 INFO - PROCESS | 2564 | --DOMWINDOW == 93 (00000039CCCA0400) [pid = 2564] [serial = 1606] [outer = 0000000000000000] [url = about:blank] 13:16:38 INFO - PROCESS | 2564 | --DOMWINDOW == 92 (00000039CCF41800) [pid = 2564] [serial = 1609] [outer = 0000000000000000] [url = about:blank] 13:16:38 INFO - PROCESS | 2564 | --DOMWINDOW == 91 (00000039CAA84000) [pid = 2564] [serial = 1603] [outer = 0000000000000000] [url = about:blank] 13:16:38 INFO - PROCESS | 2564 | --DOMWINDOW == 90 (00000039C185D800) [pid = 2564] [serial = 1589] [outer = 0000000000000000] [url = about:blank] 13:16:38 INFO - PROCESS | 2564 | --DOMWINDOW == 89 (00000039C1851000) [pid = 2564] [serial = 1588] [outer = 0000000000000000] [url = about:blank] 13:16:38 INFO - PROCESS | 2564 | --DOMWINDOW == 88 (00000039C17ADC00) [pid = 2564] [serial = 1595] [outer = 0000000000000000] [url = about:blank] 13:16:38 INFO - PROCESS | 2564 | --DOMWINDOW == 87 (00000039BF954000) [pid = 2564] [serial = 1594] [outer = 0000000000000000] [url = about:blank] 13:16:38 INFO - PROCESS | 2564 | --DOMWINDOW == 86 (00000039C5B11000) [pid = 2564] [serial = 1597] [outer = 0000000000000000] [url = about:blank] 13:16:38 INFO - PROCESS | 2564 | --DOMWINDOW == 85 (00000039C6538C00) [pid = 2564] [serial = 1598] [outer = 0000000000000000] [url = about:blank] 13:16:38 INFO - PROCESS | 2564 | --DOMWINDOW == 84 (00000039C74B5C00) [pid = 2564] [serial = 1600] [outer = 0000000000000000] [url = about:blank] 13:16:38 INFO - PROCESS | 2564 | --DOMWINDOW == 83 (00000039C7A60000) [pid = 2564] [serial = 1601] [outer = 0000000000000000] [url = about:blank] 13:16:38 INFO - PROCESS | 2564 | --DOMWINDOW == 82 (00000039C2459C00) [pid = 2564] [serial = 1592] [outer = 0000000000000000] [url = about:blank] 13:16:38 INFO - PROCESS | 2564 | --DOMWINDOW == 81 (00000039C18D3000) [pid = 2564] [serial = 1591] [outer = 0000000000000000] [url = about:blank] 13:16:38 INFO - PROCESS | 2564 | --DOMWINDOW == 80 (00000039CDAF2400) [pid = 2564] [serial = 1586] [outer = 0000000000000000] [url = about:blank] 13:16:38 INFO - PROCESS | 2564 | --DOMWINDOW == 79 (00000039CCE48C00) [pid = 2564] [serial = 1607] [outer = 0000000000000000] [url = about:blank] 13:16:38 INFO - PROCESS | 2564 | --DOMWINDOW == 78 (00000039CCF39800) [pid = 2564] [serial = 1612] [outer = 0000000000000000] [url = about:blank] 13:16:38 INFO - PROCESS | 2564 | --DOMWINDOW == 77 (00000039CE4AD800) [pid = 2564] [serial = 1619] [outer = 0000000000000000] [url = about:blank] 13:16:38 INFO - PROCESS | 2564 | --DOMWINDOW == 76 (00000039CDFBCC00) [pid = 2564] [serial = 1615] [outer = 0000000000000000] [url = about:blank] 13:16:38 INFO - PROCESS | 2564 | --DOMWINDOW == 75 (00000039CE40E800) [pid = 2564] [serial = 1618] [outer = 0000000000000000] [url = about:blank] 13:16:38 INFO - PROCESS | 2564 | --DOMWINDOW == 74 (00000039CD9DA400) [pid = 2564] [serial = 1610] [outer = 0000000000000000] [url = about:blank] 13:16:38 INFO - PROCESS | 2564 | --DOMWINDOW == 73 (00000039CE080800) [pid = 2564] [serial = 1616] [outer = 0000000000000000] [url = about:blank] 13:16:38 INFO - PROCESS | 2564 | --DOMWINDOW == 72 (00000039C6625800) [pid = 2564] [serial = 1613] [outer = 0000000000000000] [url = about:blank] 13:16:38 INFO - PROCESS | 2564 | --DOMWINDOW == 71 (00000039CB00C400) [pid = 2564] [serial = 1604] [outer = 0000000000000000] [url = about:blank] 13:16:38 INFO - PROCESS | 2564 | 1471464998696 Marionette TRACE conn7 <- [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:16:38 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.create2.basic.html | createImageData(sw, sh) exists and returns something 13:16:38 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.create2.basic.html | took 986ms 13:16:38 INFO - PROCESS | 2564 | 1471464998748 Marionette TRACE conn7 -> [0,2197,"getWindowHandle",null] 13:16:38 INFO - PROCESS | 2564 | 1471464998753 Marionette TRACE conn7 <- [1,2197,null,{"value":"13"}] 13:16:38 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.create2.initial.html 13:16:38 INFO - PROCESS | 2564 | 1471464998759 Marionette TRACE conn7 -> [0,2198,"setScriptTimeout",{"ms":35000}] 13:16:38 INFO - PROCESS | 2564 | 1471464998762 Marionette TRACE conn7 <- [1,2198,null,{}] 13:16:38 INFO - PROCESS | 2564 | 1471464998766 Marionette TRACE conn7 -> [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:16:38 INFO - PROCESS | 2564 | 1471464998769 Marionette INFO sendAsync bc8f8550-5cfe-4dfe-b5f0-ca36c3097f63 13:16:38 INFO - PROCESS | 2564 | 1471464998866 Marionette TRACE conn7 <- [1,2199,null,{"value":null}] 13:16:38 INFO - PROCESS | 2564 | 1471464998946 Marionette TRACE conn7 -> [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\", \"8d521690-0e1e-4993-8caf-94bf4ae6dcf1\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:16:38 INFO - PROCESS | 2564 | 1471464998948 Marionette INFO sendAsync bc8f8550-5cfe-4dfe-b5f0-ca36c3097f63 13:16:38 INFO - PROCESS | 2564 | ++DOCSHELL 00000039C7365800 == 45 [pid = 2564] [id = 559] 13:16:38 INFO - PROCESS | 2564 | ++DOMWINDOW == 72 (00000039C1859C00) [pid = 2564] [serial = 1677] [outer = 0000000000000000] 13:16:38 INFO - PROCESS | 2564 | ++DOMWINDOW == 73 (00000039C29FA800) [pid = 2564] [serial = 1678] [outer = 00000039C1859C00] 13:16:39 INFO - PROCESS | 2564 | 1471464998999 Marionette DEBUG loaded listener.js 13:16:39 INFO - PROCESS | 2564 | ++DOMWINDOW == 74 (00000039C74B1000) [pid = 2564] [serial = 1679] [outer = 00000039C1859C00] 13:16:39 INFO - PROCESS | 2564 | 1471464999414 Marionette TRACE conn7 <- [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:16:39 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.create2.initial.html | createImageData(sw, sh) returns transparent black data of the right size 13:16:39 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.create2.initial.html | took 691ms 13:16:39 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.create2.large.html 13:16:39 INFO - PROCESS | 2564 | 1471464999453 Marionette TRACE conn7 -> [0,2201,"getWindowHandle",null] 13:16:39 INFO - PROCESS | 2564 | 1471464999455 Marionette TRACE conn7 <- [1,2201,null,{"value":"13"}] 13:16:39 INFO - PROCESS | 2564 | 1471464999459 Marionette TRACE conn7 -> [0,2202,"setScriptTimeout",{"ms":35000}] 13:16:39 INFO - PROCESS | 2564 | 1471464999463 Marionette TRACE conn7 <- [1,2202,null,{}] 13:16:39 INFO - PROCESS | 2564 | 1471464999473 Marionette TRACE conn7 -> [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:16:39 INFO - PROCESS | 2564 | 1471464999478 Marionette INFO sendAsync bc8f8550-5cfe-4dfe-b5f0-ca36c3097f63 13:16:39 INFO - PROCESS | 2564 | 1471464999568 Marionette TRACE conn7 <- [1,2203,null,{"value":null}] 13:16:39 INFO - PROCESS | 2564 | 1471464999575 Marionette TRACE conn7 -> [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\", \"8d521690-0e1e-4993-8caf-94bf4ae6dcf1\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:16:39 INFO - PROCESS | 2564 | 1471464999578 Marionette INFO sendAsync bc8f8550-5cfe-4dfe-b5f0-ca36c3097f63 13:16:39 INFO - PROCESS | 2564 | ++DOCSHELL 00000039CCE2F800 == 46 [pid = 2564] [id = 560] 13:16:39 INFO - PROCESS | 2564 | ++DOMWINDOW == 75 (00000039CB554400) [pid = 2564] [serial = 1680] [outer = 0000000000000000] 13:16:39 INFO - PROCESS | 2564 | ++DOMWINDOW == 76 (00000039CCCA0400) [pid = 2564] [serial = 1681] [outer = 00000039CB554400] 13:16:39 INFO - PROCESS | 2564 | 1471464999628 Marionette DEBUG loaded listener.js 13:16:39 INFO - PROCESS | 2564 | ++DOMWINDOW == 77 (00000039CCE52C00) [pid = 2564] [serial = 1682] [outer = 00000039CB554400] 13:16:40 INFO - PROCESS | 2564 | 1471465000119 Marionette TRACE conn7 <- [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:16:40 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.create2.large.html | createImageData(sw, sh) works for sizes much larger than the canvas 13:16:40 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.create2.large.html | took 691ms 13:16:40 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.create2.negative.html 13:16:40 INFO - PROCESS | 2564 | 1471465000156 Marionette TRACE conn7 -> [0,2205,"getWindowHandle",null] 13:16:40 INFO - PROCESS | 2564 | 1471465000159 Marionette TRACE conn7 <- [1,2205,null,{"value":"13"}] 13:16:40 INFO - PROCESS | 2564 | 1471465000162 Marionette TRACE conn7 -> [0,2206,"setScriptTimeout",{"ms":35000}] 13:16:40 INFO - PROCESS | 2564 | 1471465000164 Marionette TRACE conn7 <- [1,2206,null,{}] 13:16:40 INFO - PROCESS | 2564 | 1471465000168 Marionette TRACE conn7 -> [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:16:40 INFO - PROCESS | 2564 | 1471465000170 Marionette INFO sendAsync bc8f8550-5cfe-4dfe-b5f0-ca36c3097f63 13:16:40 INFO - PROCESS | 2564 | 1471465000263 Marionette TRACE conn7 <- [1,2207,null,{"value":null}] 13:16:40 INFO - PROCESS | 2564 | 1471465000270 Marionette TRACE conn7 -> [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\", \"8d521690-0e1e-4993-8caf-94bf4ae6dcf1\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:16:40 INFO - PROCESS | 2564 | 1471465000273 Marionette INFO sendAsync bc8f8550-5cfe-4dfe-b5f0-ca36c3097f63 13:16:40 INFO - PROCESS | 2564 | ++DOCSHELL 00000039CDED3000 == 47 [pid = 2564] [id = 561] 13:16:40 INFO - PROCESS | 2564 | ++DOMWINDOW == 78 (00000039CD9E6000) [pid = 2564] [serial = 1683] [outer = 0000000000000000] 13:16:40 INFO - PROCESS | 2564 | ++DOMWINDOW == 79 (00000039CDAE4400) [pid = 2564] [serial = 1684] [outer = 00000039CD9E6000] 13:16:40 INFO - PROCESS | 2564 | 1471465000321 Marionette DEBUG loaded listener.js 13:16:40 INFO - PROCESS | 2564 | ++DOMWINDOW == 80 (00000039CDCF5400) [pid = 2564] [serial = 1685] [outer = 00000039CD9E6000] 13:16:40 INFO - PROCESS | 2564 | 1471465000747 Marionette TRACE conn7 <- [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:16:40 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.create2.negative.html | createImageData(sw, sh) takes the absolute magnitude of the size arguments 13:16:40 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.create2.negative.html | took 629ms 13:16:40 INFO - PROCESS | 2564 | 1471465000796 Marionette TRACE conn7 -> [0,2209,"getWindowHandle",null] 13:16:40 INFO - PROCESS | 2564 | 1471465000798 Marionette TRACE conn7 <- [1,2209,null,{"value":"13"}] 13:16:40 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.create2.nonfinite.html 13:16:40 INFO - PROCESS | 2564 | 1471465000801 Marionette TRACE conn7 -> [0,2210,"setScriptTimeout",{"ms":35000}] 13:16:40 INFO - PROCESS | 2564 | 1471465000803 Marionette TRACE conn7 <- [1,2210,null,{}] 13:16:40 INFO - PROCESS | 2564 | 1471465000807 Marionette TRACE conn7 -> [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:16:40 INFO - PROCESS | 2564 | 1471465000809 Marionette INFO sendAsync bc8f8550-5cfe-4dfe-b5f0-ca36c3097f63 13:16:40 INFO - PROCESS | 2564 | 1471465000930 Marionette TRACE conn7 <- [1,2211,null,{"value":null}] 13:16:40 INFO - PROCESS | 2564 | 1471465000936 Marionette TRACE conn7 -> [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\", \"8d521690-0e1e-4993-8caf-94bf4ae6dcf1\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:16:40 INFO - PROCESS | 2564 | 1471465000938 Marionette INFO sendAsync bc8f8550-5cfe-4dfe-b5f0-ca36c3097f63 13:16:40 INFO - PROCESS | 2564 | ++DOCSHELL 00000039D02C7800 == 48 [pid = 2564] [id = 562] 13:16:40 INFO - PROCESS | 2564 | ++DOMWINDOW == 81 (00000039CDFBF800) [pid = 2564] [serial = 1686] [outer = 0000000000000000] 13:16:41 INFO - PROCESS | 2564 | ++DOMWINDOW == 82 (00000039CE081C00) [pid = 2564] [serial = 1687] [outer = 00000039CDFBF800] 13:16:41 INFO - PROCESS | 2564 | 1471465001021 Marionette DEBUG loaded listener.js 13:16:41 INFO - PROCESS | 2564 | ++DOMWINDOW == 83 (00000039CEA24800) [pid = 2564] [serial = 1688] [outer = 00000039CDFBF800] 13:16:41 INFO - PROCESS | 2564 | 1471465001478 Marionette TRACE conn7 <- [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:16:41 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.create2.nonfinite.html | createImageData() throws TypeError if arguments are not finite 13:16:41 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.create2.nonfinite.html | took 733ms 13:16:41 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.create2.round.html 13:16:41 INFO - PROCESS | 2564 | 1471465001538 Marionette TRACE conn7 -> [0,2213,"getWindowHandle",null] 13:16:41 INFO - PROCESS | 2564 | 1471465001540 Marionette TRACE conn7 <- [1,2213,null,{"value":"13"}] 13:16:41 INFO - PROCESS | 2564 | 1471465001544 Marionette TRACE conn7 -> [0,2214,"setScriptTimeout",{"ms":35000}] 13:16:41 INFO - PROCESS | 2564 | 1471465001546 Marionette TRACE conn7 <- [1,2214,null,{}] 13:16:41 INFO - PROCESS | 2564 | 1471465001549 Marionette TRACE conn7 -> [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:16:41 INFO - PROCESS | 2564 | 1471465001555 Marionette INFO sendAsync bc8f8550-5cfe-4dfe-b5f0-ca36c3097f63 13:16:41 INFO - PROCESS | 2564 | 1471465001698 Marionette TRACE conn7 <- [1,2215,null,{"value":null}] 13:16:41 INFO - PROCESS | 2564 | 1471465001754 Marionette TRACE conn7 -> [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\", \"8d521690-0e1e-4993-8caf-94bf4ae6dcf1\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:16:41 INFO - PROCESS | 2564 | 1471465001756 Marionette INFO sendAsync bc8f8550-5cfe-4dfe-b5f0-ca36c3097f63 13:16:41 INFO - PROCESS | 2564 | ++DOCSHELL 00000039D1F1A800 == 49 [pid = 2564] [id = 563] 13:16:41 INFO - PROCESS | 2564 | ++DOMWINDOW == 84 (00000039CEAE6400) [pid = 2564] [serial = 1689] [outer = 0000000000000000] 13:16:41 INFO - PROCESS | 2564 | ++DOMWINDOW == 85 (00000039D05E2000) [pid = 2564] [serial = 1690] [outer = 00000039CEAE6400] 13:16:41 INFO - PROCESS | 2564 | 1471465001804 Marionette DEBUG loaded listener.js 13:16:41 INFO - PROCESS | 2564 | ++DOMWINDOW == 86 (00000039D05EF400) [pid = 2564] [serial = 1691] [outer = 00000039CEAE6400] 13:16:42 INFO - PROCESS | 2564 | 1471465002224 Marionette TRACE conn7 <- [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:16:42 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:16:42 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.create2.round.html | took 734ms 13:16:42 INFO - PROCESS | 2564 | 1471465002284 Marionette TRACE conn7 -> [0,2217,"getWindowHandle",null] 13:16:42 INFO - PROCESS | 2564 | 1471465002287 Marionette TRACE conn7 <- [1,2217,null,{"value":"13"}] 13:16:42 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.create2.this.html 13:16:42 INFO - PROCESS | 2564 | 1471465002290 Marionette TRACE conn7 -> [0,2218,"setScriptTimeout",{"ms":35000}] 13:16:42 INFO - PROCESS | 2564 | 1471465002292 Marionette TRACE conn7 <- [1,2218,null,{}] 13:16:42 INFO - PROCESS | 2564 | 1471465002296 Marionette TRACE conn7 -> [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:16:42 INFO - PROCESS | 2564 | 1471465002298 Marionette INFO sendAsync bc8f8550-5cfe-4dfe-b5f0-ca36c3097f63 13:16:42 INFO - PROCESS | 2564 | 1471465002428 Marionette TRACE conn7 <- [1,2219,null,{"value":null}] 13:16:42 INFO - PROCESS | 2564 | 1471465002440 Marionette TRACE conn7 -> [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\", \"8d521690-0e1e-4993-8caf-94bf4ae6dcf1\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:16:42 INFO - PROCESS | 2564 | 1471465002442 Marionette INFO sendAsync bc8f8550-5cfe-4dfe-b5f0-ca36c3097f63 13:16:42 INFO - PROCESS | 2564 | ++DOCSHELL 00000039D25C5800 == 50 [pid = 2564] [id = 564] 13:16:42 INFO - PROCESS | 2564 | ++DOMWINDOW == 87 (00000039CEAE7800) [pid = 2564] [serial = 1692] [outer = 0000000000000000] 13:16:42 INFO - PROCESS | 2564 | ++DOMWINDOW == 88 (00000039D135FC00) [pid = 2564] [serial = 1693] [outer = 00000039CEAE7800] 13:16:42 INFO - PROCESS | 2564 | 1471465002536 Marionette DEBUG loaded listener.js 13:16:42 INFO - PROCESS | 2564 | ++DOMWINDOW == 89 (00000039D17AE800) [pid = 2564] [serial = 1694] [outer = 00000039CEAE7800] 13:16:43 INFO - PROCESS | 2564 | --DOMWINDOW == 88 (00000039C18C8400) [pid = 2564] [serial = 1647] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.union.html] 13:16:43 INFO - PROCESS | 2564 | --DOMWINDOW == 87 (00000039C1F4F400) [pid = 2564] [serial = 1635] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.scale1.html] 13:16:43 INFO - PROCESS | 2564 | --DOMWINDOW == 86 (00000039CEA26000) [pid = 2564] [serial = 1620] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.prune.closed.html] 13:16:43 INFO - PROCESS | 2564 | --DOMWINDOW == 85 (00000039C18CC800) [pid = 2564] [serial = 1623] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.prune.corner.html] 13:16:43 INFO - PROCESS | 2564 | --DOMWINDOW == 84 (00000039CAA8A000) [pid = 2564] [serial = 1626] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.prune.curve.html] 13:16:43 INFO - PROCESS | 2564 | --DOMWINDOW == 83 (00000039C77E4C00) [pid = 2564] [serial = 1638] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.scale2.html] 13:16:43 INFO - PROCESS | 2564 | --DOMWINDOW == 82 (00000039D027AC00) [pid = 2564] [serial = 1650] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.transformation.basic.html] 13:16:43 INFO - PROCESS | 2564 | --DOMWINDOW == 81 (00000039CCCA7C00) [pid = 2564] [serial = 1641] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.skew.html] 13:16:43 INFO - PROCESS | 2564 | --DOMWINDOW == 80 (00000039CDEEF000) [pid = 2564] [serial = 1644] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.unaffected.html] 13:16:43 INFO - PROCESS | 2564 | --DOMWINDOW == 79 (00000039C17AFC00) [pid = 2564] [serial = 1656] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.transformation.multiple.html] 13:16:43 INFO - PROCESS | 2564 | --DOMWINDOW == 78 (00000039CDEF0400) [pid = 2564] [serial = 1629] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.prune.line.html] 13:16:43 INFO - PROCESS | 2564 | --DOMWINDOW == 77 (00000039CEA50000) [pid = 2564] [serial = 1632] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.prune.rect.html] 13:16:43 INFO - PROCESS | 2564 | --DOMWINDOW == 76 (00000039D0F7BC00) [pid = 2564] [serial = 1653] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.transformation.changing.html] 13:16:43 INFO - PROCESS | 2564 | --DOMWINDOW == 75 (00000039CDCEE400) [pid = 2564] [serial = 1659] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create1.basic.html] 13:16:43 INFO - PROCESS | 2564 | 1471465003146 Marionette TRACE conn7 <- [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:16:43 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.create2.this.html | createImageData(sw, sh) should throw when called with the wrong |this| 13:16:43 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.create2.this.html | took 880ms 13:16:43 INFO - PROCESS | 2564 | 1471465003174 Marionette TRACE conn7 -> [0,2221,"getWindowHandle",null] 13:16:43 INFO - PROCESS | 2564 | 1471465003176 Marionette TRACE conn7 <- [1,2221,null,{"value":"13"}] 13:16:43 INFO - PROCESS | 2564 | 1471465003180 Marionette TRACE conn7 -> [0,2222,"setScriptTimeout",{"ms":35000}] 13:16:43 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.create2.tiny.html 13:16:43 INFO - PROCESS | 2564 | 1471465003182 Marionette TRACE conn7 <- [1,2222,null,{}] 13:16:43 INFO - PROCESS | 2564 | 1471465003185 Marionette TRACE conn7 -> [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:16:43 INFO - PROCESS | 2564 | 1471465003187 Marionette INFO sendAsync bc8f8550-5cfe-4dfe-b5f0-ca36c3097f63 13:16:43 INFO - PROCESS | 2564 | 1471465003306 Marionette TRACE conn7 <- [1,2223,null,{"value":null}] 13:16:43 INFO - PROCESS | 2564 | 1471465003358 Marionette TRACE conn7 -> [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\", \"8d521690-0e1e-4993-8caf-94bf4ae6dcf1\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:16:43 INFO - PROCESS | 2564 | 1471465003360 Marionette INFO sendAsync bc8f8550-5cfe-4dfe-b5f0-ca36c3097f63 13:16:43 INFO - PROCESS | 2564 | ++DOCSHELL 00000039D3FBF000 == 51 [pid = 2564] [id = 565] 13:16:43 INFO - PROCESS | 2564 | ++DOMWINDOW == 76 (00000039C166B800) [pid = 2564] [serial = 1695] [outer = 0000000000000000] 13:16:43 INFO - PROCESS | 2564 | ++DOMWINDOW == 77 (00000039C74E1C00) [pid = 2564] [serial = 1696] [outer = 00000039C166B800] 13:16:43 INFO - PROCESS | 2564 | 1471465003407 Marionette DEBUG loaded listener.js 13:16:43 INFO - PROCESS | 2564 | ++DOMWINDOW == 78 (00000039CDEEF000) [pid = 2564] [serial = 1697] [outer = 00000039C166B800] 13:16:43 INFO - PROCESS | 2564 | 1471465003802 Marionette TRACE conn7 <- [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:16:43 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.create2.tiny.html | createImageData(sw, sh) works for sizes smaller than one pixel 13:16:43 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.create2.tiny.html | took 691ms 13:16:43 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.create2.type.html 13:16:43 INFO - PROCESS | 2564 | 1471465003875 Marionette TRACE conn7 -> [0,2225,"getWindowHandle",null] 13:16:43 INFO - PROCESS | 2564 | 1471465003877 Marionette TRACE conn7 <- [1,2225,null,{"value":"13"}] 13:16:43 INFO - PROCESS | 2564 | 1471465003881 Marionette TRACE conn7 -> [0,2226,"setScriptTimeout",{"ms":35000}] 13:16:43 INFO - PROCESS | 2564 | 1471465003883 Marionette TRACE conn7 <- [1,2226,null,{}] 13:16:43 INFO - PROCESS | 2564 | 1471465003886 Marionette TRACE conn7 -> [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:16:43 INFO - PROCESS | 2564 | 1471465003888 Marionette INFO sendAsync bc8f8550-5cfe-4dfe-b5f0-ca36c3097f63 13:16:43 INFO - PROCESS | 2564 | 1471465003977 Marionette TRACE conn7 <- [1,2227,null,{"value":null}] 13:16:43 INFO - PROCESS | 2564 | 1471465003982 Marionette TRACE conn7 -> [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\", \"8d521690-0e1e-4993-8caf-94bf4ae6dcf1\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:16:43 INFO - PROCESS | 2564 | 1471465003984 Marionette INFO sendAsync bc8f8550-5cfe-4dfe-b5f0-ca36c3097f63 13:16:44 INFO - PROCESS | 2564 | ++DOCSHELL 00000039D568F800 == 52 [pid = 2564] [id = 566] 13:16:44 INFO - PROCESS | 2564 | ++DOMWINDOW == 79 (00000039CEA50000) [pid = 2564] [serial = 1698] [outer = 0000000000000000] 13:16:44 INFO - PROCESS | 2564 | ++DOMWINDOW == 80 (00000039D1359800) [pid = 2564] [serial = 1699] [outer = 00000039CEA50000] 13:16:44 INFO - PROCESS | 2564 | 1471465004032 Marionette DEBUG loaded listener.js 13:16:44 INFO - PROCESS | 2564 | ++DOMWINDOW == 81 (00000039D17B7000) [pid = 2564] [serial = 1700] [outer = 00000039CEA50000] 13:16:44 INFO - PROCESS | 2564 | 1471465004453 Marionette TRACE conn7 <- [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:16:44 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.create2.type.html | createImageData(sw, sh) returns an ImageData object containing a Uint8ClampedArray object 13:16:44 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.create2.type.html | took 629ms 13:16:44 INFO - PROCESS | 2564 | 1471465004513 Marionette TRACE conn7 -> [0,2229,"getWindowHandle",null] 13:16:44 INFO - PROCESS | 2564 | 1471465004515 Marionette TRACE conn7 <- [1,2229,null,{"value":"13"}] 13:16:44 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.create2.zero.html 13:16:44 INFO - PROCESS | 2564 | 1471465004519 Marionette TRACE conn7 -> [0,2230,"setScriptTimeout",{"ms":35000}] 13:16:44 INFO - PROCESS | 2564 | 1471465004521 Marionette TRACE conn7 <- [1,2230,null,{}] 13:16:44 INFO - PROCESS | 2564 | 1471465004525 Marionette TRACE conn7 -> [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:16:44 INFO - PROCESS | 2564 | 1471465004527 Marionette INFO sendAsync bc8f8550-5cfe-4dfe-b5f0-ca36c3097f63 13:16:44 INFO - PROCESS | 2564 | 1471465004615 Marionette TRACE conn7 <- [1,2231,null,{"value":null}] 13:16:44 INFO - PROCESS | 2564 | 1471465004623 Marionette TRACE conn7 -> [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\", \"8d521690-0e1e-4993-8caf-94bf4ae6dcf1\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:16:44 INFO - PROCESS | 2564 | 1471465004625 Marionette INFO sendAsync bc8f8550-5cfe-4dfe-b5f0-ca36c3097f63 13:16:44 INFO - PROCESS | 2564 | ++DOCSHELL 00000039D6286800 == 53 [pid = 2564] [id = 567] 13:16:44 INFO - PROCESS | 2564 | ++DOMWINDOW == 82 (00000039D17B7400) [pid = 2564] [serial = 1701] [outer = 0000000000000000] 13:16:44 INFO - PROCESS | 2564 | ++DOMWINDOW == 83 (00000039D17C8000) [pid = 2564] [serial = 1702] [outer = 00000039D17B7400] 13:16:44 INFO - PROCESS | 2564 | 1471465004671 Marionette DEBUG loaded listener.js 13:16:44 INFO - PROCESS | 2564 | ++DOMWINDOW == 84 (00000039D17CF000) [pid = 2564] [serial = 1703] [outer = 00000039D17B7400] 13:16:45 INFO - PROCESS | 2564 | --DOCSHELL 00000039C191B000 == 52 [pid = 2564] [id = 531] 13:16:45 INFO - PROCESS | 2564 | --DOCSHELL 00000039CCDD0000 == 51 [pid = 2564] [id = 370] 13:16:45 INFO - PROCESS | 2564 | --DOCSHELL 00000039CDEBD000 == 50 [pid = 2564] [id = 376] 13:16:45 INFO - PROCESS | 2564 | --DOCSHELL 00000039CD41D000 == 49 [pid = 2564] [id = 365] 13:16:45 INFO - PROCESS | 2564 | --DOCSHELL 00000039CB027800 == 48 [pid = 2564] [id = 530] 13:16:45 INFO - PROCESS | 2564 | --DOCSHELL 00000039CCDD5000 == 47 [pid = 2564] [id = 364] 13:16:45 INFO - PROCESS | 2564 | --DOCSHELL 00000039C631C800 == 46 [pid = 2564] [id = 549] 13:16:45 INFO - PROCESS | 2564 | --DOCSHELL 00000039D3FCC000 == 45 [pid = 2564] [id = 550] 13:16:45 INFO - PROCESS | 2564 | --DOCSHELL 00000039C6834000 == 44 [pid = 2564] [id = 529] 13:16:45 INFO - PROCESS | 2564 | --DOCSHELL 00000039D550C800 == 43 [pid = 2564] [id = 551] 13:16:45 INFO - PROCESS | 2564 | --DOCSHELL 00000039C735F800 == 42 [pid = 2564] [id = 372] 13:16:45 INFO - PROCESS | 2564 | --DOCSHELL 00000039D5694000 == 41 [pid = 2564] [id = 552] 13:16:45 INFO - PROCESS | 2564 | --DOCSHELL 00000039C5D07800 == 40 [pid = 2564] [id = 379] 13:16:45 INFO - PROCESS | 2564 | --DOCSHELL 00000039D6298000 == 39 [pid = 2564] [id = 553] 13:16:45 INFO - PROCESS | 2564 | --DOCSHELL 00000039CB7BC000 == 38 [pid = 2564] [id = 373] 13:16:45 INFO - PROCESS | 2564 | --DOCSHELL 00000039CF6CB000 == 37 [pid = 2564] [id = 377] 13:16:45 INFO - PROCESS | 2564 | --DOCSHELL 00000039C09F9800 == 36 [pid = 2564] [id = 558] 13:16:45 INFO - PROCESS | 2564 | --DOCSHELL 00000039D1F0B800 == 35 [pid = 2564] [id = 557] 13:16:45 INFO - PROCESS | 2564 | --DOCSHELL 00000039CF6D6800 == 34 [pid = 2564] [id = 556] 13:16:45 INFO - PROCESS | 2564 | --DOCSHELL 00000039CB51C000 == 33 [pid = 2564] [id = 555] 13:16:45 INFO - PROCESS | 2564 | --DOCSHELL 00000039C5A7D800 == 32 [pid = 2564] [id = 554] 13:16:46 INFO - PROCESS | 2564 | --DOCSHELL 00000039C7365800 == 31 [pid = 2564] [id = 559] 13:16:46 INFO - PROCESS | 2564 | --DOCSHELL 00000039D568F800 == 30 [pid = 2564] [id = 566] 13:16:46 INFO - PROCESS | 2564 | --DOCSHELL 00000039CDED3000 == 29 [pid = 2564] [id = 561] 13:16:46 INFO - PROCESS | 2564 | --DOCSHELL 00000039D1F1A800 == 28 [pid = 2564] [id = 563] 13:16:46 INFO - PROCESS | 2564 | --DOCSHELL 00000039D25C5800 == 27 [pid = 2564] [id = 564] 13:16:46 INFO - PROCESS | 2564 | --DOCSHELL 00000039D3FBF000 == 26 [pid = 2564] [id = 565] 13:16:46 INFO - PROCESS | 2564 | --DOCSHELL 00000039D02C7800 == 25 [pid = 2564] [id = 562] 13:16:46 INFO - PROCESS | 2564 | --DOCSHELL 00000039CCE2F800 == 24 [pid = 2564] [id = 560] 13:16:46 INFO - PROCESS | 2564 | --DOMWINDOW == 83 (00000039CEAE8800) [pid = 2564] [serial = 1648] [outer = 0000000000000000] [url = about:blank] 13:16:46 INFO - PROCESS | 2564 | --DOMWINDOW == 82 (00000039CFD39C00) [pid = 2564] [serial = 1649] [outer = 0000000000000000] [url = about:blank] 13:16:46 INFO - PROCESS | 2564 | --DOMWINDOW == 81 (00000039C5A02400) [pid = 2564] [serial = 1636] [outer = 0000000000000000] [url = about:blank] 13:16:46 INFO - PROCESS | 2564 | --DOMWINDOW == 80 (00000039CEA57400) [pid = 2564] [serial = 1622] [outer = 0000000000000000] [url = about:blank] 13:16:46 INFO - PROCESS | 2564 | --DOMWINDOW == 79 (00000039C7385800) [pid = 2564] [serial = 1625] [outer = 0000000000000000] [url = about:blank] 13:16:46 INFO - PROCESS | 2564 | --DOMWINDOW == 78 (00000039C586EC00) [pid = 2564] [serial = 1624] [outer = 0000000000000000] [url = about:blank] 13:16:46 INFO - PROCESS | 2564 | --DOMWINDOW == 77 (00000039CCCDF800) [pid = 2564] [serial = 1628] [outer = 0000000000000000] [url = about:blank] 13:16:46 INFO - PROCESS | 2564 | --DOMWINDOW == 76 (00000039CAEADC00) [pid = 2564] [serial = 1627] [outer = 0000000000000000] [url = about:blank] 13:16:46 INFO - PROCESS | 2564 | --DOMWINDOW == 75 (00000039C7A68400) [pid = 2564] [serial = 1639] [outer = 0000000000000000] [url = about:blank] 13:16:46 INFO - PROCESS | 2564 | --DOMWINDOW == 74 (00000039CAA89000) [pid = 2564] [serial = 1640] [outer = 0000000000000000] [url = about:blank] 13:16:46 INFO - PROCESS | 2564 | --DOMWINDOW == 73 (00000039D05EF000) [pid = 2564] [serial = 1652] [outer = 0000000000000000] [url = about:blank] 13:16:46 INFO - PROCESS | 2564 | --DOMWINDOW == 72 (00000039CCE44400) [pid = 2564] [serial = 1642] [outer = 0000000000000000] [url = about:blank] 13:16:46 INFO - PROCESS | 2564 | --DOMWINDOW == 71 (00000039CD9E9C00) [pid = 2564] [serial = 1643] [outer = 0000000000000000] [url = about:blank] 13:16:46 INFO - PROCESS | 2564 | --DOMWINDOW == 70 (00000039D05B9000) [pid = 2564] [serial = 1651] [outer = 0000000000000000] [url = about:blank] 13:16:46 INFO - PROCESS | 2564 | --DOMWINDOW == 69 (00000039CE4A4400) [pid = 2564] [serial = 1645] [outer = 0000000000000000] [url = about:blank] 13:16:46 INFO - PROCESS | 2564 | --DOMWINDOW == 68 (00000039C5BD7000) [pid = 2564] [serial = 1657] [outer = 0000000000000000] [url = about:blank] 13:16:46 INFO - PROCESS | 2564 | --DOMWINDOW == 67 (00000039CEAEE400) [pid = 2564] [serial = 1631] [outer = 0000000000000000] [url = about:blank] 13:16:46 INFO - PROCESS | 2564 | --DOMWINDOW == 66 (00000039CEA31000) [pid = 2564] [serial = 1630] [outer = 0000000000000000] [url = about:blank] 13:16:46 INFO - PROCESS | 2564 | --DOMWINDOW == 65 (00000039CFD3F800) [pid = 2564] [serial = 1634] [outer = 0000000000000000] [url = about:blank] 13:16:46 INFO - PROCESS | 2564 | --DOMWINDOW == 64 (00000039CF636C00) [pid = 2564] [serial = 1633] [outer = 0000000000000000] [url = about:blank] 13:16:46 INFO - PROCESS | 2564 | --DOMWINDOW == 63 (00000039D1354800) [pid = 2564] [serial = 1654] [outer = 0000000000000000] [url = about:blank] 13:16:46 INFO - PROCESS | 2564 | --DOMWINDOW == 62 (00000039D13B0000) [pid = 2564] [serial = 1660] [outer = 0000000000000000] [url = about:blank] 13:16:46 INFO - PROCESS | 2564 | --DOMWINDOW == 61 (00000039D13BAC00) [pid = 2564] [serial = 1663] [outer = 0000000000000000] [url = about:blank] 13:16:46 INFO - PROCESS | 2564 | --DOMWINDOW == 60 (00000039D1363800) [pid = 2564] [serial = 1655] [outer = 0000000000000000] [url = about:blank] 13:16:46 INFO - PROCESS | 2564 | --DOMWINDOW == 59 (00000039D13BA400) [pid = 2564] [serial = 1661] [outer = 0000000000000000] [url = about:blank] 13:16:46 INFO - PROCESS | 2564 | --DOMWINDOW == 58 (00000039CEA31400) [pid = 2564] [serial = 1646] [outer = 0000000000000000] [url = about:blank] 13:16:46 INFO - PROCESS | 2564 | --DOMWINDOW == 57 (00000039C7383C00) [pid = 2564] [serial = 1637] [outer = 0000000000000000] [url = about:blank] 13:16:46 INFO - PROCESS | 2564 | --DOMWINDOW == 56 (00000039C1853400) [pid = 2564] [serial = 1658] [outer = 0000000000000000] [url = about:blank] 13:16:46 INFO - PROCESS | 2564 | 1471465006651 Marionette TRACE conn7 <- [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:16:46 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.create2.zero.html | createImageData(sw, sh) throws INDEX_SIZE_ERR if size is zero 13:16:46 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.create2.zero.html | took 2192ms 13:16:46 INFO - PROCESS | 2564 | 1471465006714 Marionette TRACE conn7 -> [0,2233,"getWindowHandle",null] 13:16:46 INFO - PROCESS | 2564 | 1471465006719 Marionette TRACE conn7 <- [1,2233,null,{"value":"13"}] 13:16:46 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.basic.html 13:16:46 INFO - PROCESS | 2564 | 1471465006724 Marionette TRACE conn7 -> [0,2234,"setScriptTimeout",{"ms":35000}] 13:16:46 INFO - PROCESS | 2564 | 1471465006728 Marionette TRACE conn7 <- [1,2234,null,{}] 13:16:46 INFO - PROCESS | 2564 | 1471465006735 Marionette TRACE conn7 -> [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:16:46 INFO - PROCESS | 2564 | 1471465006738 Marionette INFO sendAsync bc8f8550-5cfe-4dfe-b5f0-ca36c3097f63 13:16:46 INFO - PROCESS | 2564 | 1471465006839 Marionette TRACE conn7 <- [1,2235,null,{"value":null}] 13:16:46 INFO - PROCESS | 2564 | 1471465006854 Marionette TRACE conn7 -> [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\", \"8d521690-0e1e-4993-8caf-94bf4ae6dcf1\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:16:46 INFO - PROCESS | 2564 | 1471465006857 Marionette INFO sendAsync bc8f8550-5cfe-4dfe-b5f0-ca36c3097f63 13:16:46 INFO - PROCESS | 2564 | ++DOCSHELL 00000039C6274000 == 25 [pid = 2564] [id = 568] 13:16:46 INFO - PROCESS | 2564 | ++DOMWINDOW == 57 (00000039C188A800) [pid = 2564] [serial = 1704] [outer = 0000000000000000] 13:16:46 INFO - PROCESS | 2564 | ++DOMWINDOW == 58 (00000039C188BC00) [pid = 2564] [serial = 1705] [outer = 00000039C188A800] 13:16:46 INFO - PROCESS | 2564 | 1471465006910 Marionette DEBUG loaded listener.js 13:16:47 INFO - PROCESS | 2564 | ++DOMWINDOW == 59 (00000039C18D4400) [pid = 2564] [serial = 1706] [outer = 00000039C188A800] 13:16:47 INFO - PROCESS | 2564 | 1471465007404 Marionette TRACE conn7 <- [1,2236,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.get.basic.html",0,null,null,[["getImageData() exists and returns something",0,null,null]]]}] 13:16:47 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.get.basic.html | getImageData() exists and returns something 13:16:47 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.basic.html | took 733ms 13:16:47 INFO - PROCESS | 2564 | 1471465007461 Marionette TRACE conn7 -> [0,2237,"getWindowHandle",null] 13:16:47 INFO - PROCESS | 2564 | 1471465007467 Marionette TRACE conn7 <- [1,2237,null,{"value":"13"}] 13:16:47 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.clamp.html 13:16:47 INFO - PROCESS | 2564 | 1471465007473 Marionette TRACE conn7 -> [0,2238,"setScriptTimeout",{"ms":35000}] 13:16:47 INFO - PROCESS | 2564 | 1471465007476 Marionette TRACE conn7 <- [1,2238,null,{}] 13:16:47 INFO - PROCESS | 2564 | 1471465007480 Marionette TRACE conn7 -> [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:16:47 INFO - PROCESS | 2564 | 1471465007483 Marionette INFO sendAsync bc8f8550-5cfe-4dfe-b5f0-ca36c3097f63 13:16:47 INFO - PROCESS | 2564 | 1471465007582 Marionette TRACE conn7 <- [1,2239,null,{"value":null}] 13:16:47 INFO - PROCESS | 2564 | 1471465007667 Marionette TRACE conn7 -> [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\", \"8d521690-0e1e-4993-8caf-94bf4ae6dcf1\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:16:47 INFO - PROCESS | 2564 | 1471465007670 Marionette INFO sendAsync bc8f8550-5cfe-4dfe-b5f0-ca36c3097f63 13:16:47 INFO - PROCESS | 2564 | ++DOCSHELL 00000039CABA5000 == 26 [pid = 2564] [id = 569] 13:16:47 INFO - PROCESS | 2564 | ++DOMWINDOW == 60 (00000039C2ACE400) [pid = 2564] [serial = 1707] [outer = 0000000000000000] 13:16:47 INFO - PROCESS | 2564 | ++DOMWINDOW == 61 (00000039C5B74400) [pid = 2564] [serial = 1708] [outer = 00000039C2ACE400] 13:16:47 INFO - PROCESS | 2564 | 1471465007724 Marionette DEBUG loaded listener.js 13:16:47 INFO - PROCESS | 2564 | ++DOMWINDOW == 62 (00000039C63CC400) [pid = 2564] [serial = 1709] [outer = 00000039C2ACE400] 13:16:48 INFO - PROCESS | 2564 | 1471465008161 Marionette TRACE conn7 <- [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:16:48 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.get.clamp.html | getImageData() clamps colours to the range [0, 255] 13:16:48 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.clamp.html | took 732ms 13:16:48 INFO - PROCESS | 2564 | 1471465008207 Marionette TRACE conn7 -> [0,2241,"getWindowHandle",null] 13:16:48 INFO - PROCESS | 2564 | 1471465008209 Marionette TRACE conn7 <- [1,2241,null,{"value":"13"}] 13:16:48 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.length.html 13:16:48 INFO - PROCESS | 2564 | 1471465008242 Marionette TRACE conn7 -> [0,2242,"setScriptTimeout",{"ms":35000}] 13:16:48 INFO - PROCESS | 2564 | 1471465008246 Marionette TRACE conn7 <- [1,2242,null,{}] 13:16:48 INFO - PROCESS | 2564 | 1471465008263 Marionette TRACE conn7 -> [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:16:48 INFO - PROCESS | 2564 | 1471465008269 Marionette INFO sendAsync bc8f8550-5cfe-4dfe-b5f0-ca36c3097f63 13:16:48 INFO - PROCESS | 2564 | 1471465008374 Marionette TRACE conn7 <- [1,2243,null,{"value":null}] 13:16:48 INFO - PROCESS | 2564 | 1471465008383 Marionette TRACE conn7 -> [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\", \"8d521690-0e1e-4993-8caf-94bf4ae6dcf1\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:16:48 INFO - PROCESS | 2564 | 1471465008386 Marionette INFO sendAsync bc8f8550-5cfe-4dfe-b5f0-ca36c3097f63 13:16:48 INFO - PROCESS | 2564 | ++DOCSHELL 00000039CCDA9000 == 27 [pid = 2564] [id = 570] 13:16:48 INFO - PROCESS | 2564 | ++DOMWINDOW == 63 (00000039C04D4000) [pid = 2564] [serial = 1710] [outer = 0000000000000000] 13:16:48 INFO - PROCESS | 2564 | ++DOMWINDOW == 64 (00000039C7A5C400) [pid = 2564] [serial = 1711] [outer = 00000039C04D4000] 13:16:48 INFO - PROCESS | 2564 | 1471465008441 Marionette DEBUG loaded listener.js 13:16:48 INFO - PROCESS | 2564 | ++DOMWINDOW == 65 (00000039C7A9B400) [pid = 2564] [serial = 1712] [outer = 00000039C04D4000] 13:16:48 INFO - PROCESS | 2564 | 1471465008903 Marionette TRACE conn7 <- [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:16:48 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.get.length.html | getImageData() returns a correctly-sized Uint8ClampedArray 13:16:48 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.length.html | took 734ms 13:16:48 INFO - PROCESS | 2564 | 1471465008985 Marionette TRACE conn7 -> [0,2245,"getWindowHandle",null] 13:16:48 INFO - PROCESS | 2564 | 1471465008988 Marionette TRACE conn7 <- [1,2245,null,{"value":"13"}] 13:16:48 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.nonfinite.html 13:16:48 INFO - PROCESS | 2564 | 1471465008991 Marionette TRACE conn7 -> [0,2246,"setScriptTimeout",{"ms":35000}] 13:16:48 INFO - PROCESS | 2564 | 1471465008993 Marionette TRACE conn7 <- [1,2246,null,{}] 13:16:48 INFO - PROCESS | 2564 | 1471465008997 Marionette TRACE conn7 -> [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:16:49 INFO - PROCESS | 2564 | 1471465008999 Marionette INFO sendAsync bc8f8550-5cfe-4dfe-b5f0-ca36c3097f63 13:16:49 INFO - PROCESS | 2564 | 1471465009093 Marionette TRACE conn7 <- [1,2247,null,{"value":null}] 13:16:49 INFO - PROCESS | 2564 | 1471465009099 Marionette TRACE conn7 -> [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\", \"8d521690-0e1e-4993-8caf-94bf4ae6dcf1\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:16:49 INFO - PROCESS | 2564 | 1471465009101 Marionette INFO sendAsync bc8f8550-5cfe-4dfe-b5f0-ca36c3097f63 13:16:49 INFO - PROCESS | 2564 | ++DOCSHELL 00000039CD416800 == 28 [pid = 2564] [id = 571] 13:16:49 INFO - PROCESS | 2564 | ++DOMWINDOW == 66 (00000039CAA89C00) [pid = 2564] [serial = 1713] [outer = 0000000000000000] 13:16:49 INFO - PROCESS | 2564 | ++DOMWINDOW == 67 (00000039CAEB6C00) [pid = 2564] [serial = 1714] [outer = 00000039CAA89C00] 13:16:49 INFO - PROCESS | 2564 | 1471465009150 Marionette DEBUG loaded listener.js 13:16:49 INFO - PROCESS | 2564 | ++DOMWINDOW == 68 (00000039CB554000) [pid = 2564] [serial = 1715] [outer = 00000039CAA89C00] 13:16:49 INFO - PROCESS | 2564 | 1471465009593 Marionette TRACE conn7 <- [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:16:49 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.get.nonfinite.html | getImageData() throws TypeError if arguments are not finite 13:16:49 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.nonfinite.html | took 692ms 13:16:49 INFO - PROCESS | 2564 | 1471465009685 Marionette TRACE conn7 -> [0,2249,"getWindowHandle",null] 13:16:49 INFO - PROCESS | 2564 | 1471465009688 Marionette TRACE conn7 <- [1,2249,null,{"value":"13"}] 13:16:49 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.nonpremul.html 13:16:49 INFO - PROCESS | 2564 | 1471465009691 Marionette TRACE conn7 -> [0,2250,"setScriptTimeout",{"ms":35000}] 13:16:49 INFO - PROCESS | 2564 | 1471465009693 Marionette TRACE conn7 <- [1,2250,null,{}] 13:16:49 INFO - PROCESS | 2564 | 1471465009696 Marionette TRACE conn7 -> [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:16:49 INFO - PROCESS | 2564 | 1471465009699 Marionette INFO sendAsync bc8f8550-5cfe-4dfe-b5f0-ca36c3097f63 13:16:49 INFO - PROCESS | 2564 | 1471465009818 Marionette TRACE conn7 <- [1,2251,null,{"value":null}] 13:16:49 INFO - PROCESS | 2564 | 1471465009830 Marionette TRACE conn7 -> [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\", \"8d521690-0e1e-4993-8caf-94bf4ae6dcf1\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:16:49 INFO - PROCESS | 2564 | 1471465009832 Marionette INFO sendAsync bc8f8550-5cfe-4dfe-b5f0-ca36c3097f63 13:16:49 INFO - PROCESS | 2564 | ++DOCSHELL 00000039CDE50000 == 29 [pid = 2564] [id = 572] 13:16:49 INFO - PROCESS | 2564 | ++DOMWINDOW == 69 (00000039C1F4F800) [pid = 2564] [serial = 1716] [outer = 0000000000000000] 13:16:49 INFO - PROCESS | 2564 | ++DOMWINDOW == 70 (00000039CCC9B000) [pid = 2564] [serial = 1717] [outer = 00000039C1F4F800] 13:16:49 INFO - PROCESS | 2564 | 1471465009881 Marionette DEBUG loaded listener.js 13:16:49 INFO - PROCESS | 2564 | ++DOMWINDOW == 71 (00000039CCE47800) [pid = 2564] [serial = 1718] [outer = 00000039C1F4F800] 13:16:50 INFO - PROCESS | 2564 | 1471465010328 Marionette TRACE conn7 <- [1,2252,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.get.nonpremul.html",0,null,null,[["getImageData() returns non-premultiplied colours",0,null,null]]]}] 13:16:50 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.get.nonpremul.html | getImageData() returns non-premultiplied colours 13:16:50 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.nonpremul.html | took 692ms 13:16:50 INFO - PROCESS | 2564 | 1471465010387 Marionette TRACE conn7 -> [0,2253,"getWindowHandle",null] 13:16:50 INFO - PROCESS | 2564 | 1471465010389 Marionette TRACE conn7 <- [1,2253,null,{"value":"13"}] 13:16:50 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.order.alpha.html 13:16:50 INFO - PROCESS | 2564 | 1471465010392 Marionette TRACE conn7 -> [0,2254,"setScriptTimeout",{"ms":35000}] 13:16:50 INFO - PROCESS | 2564 | 1471465010394 Marionette TRACE conn7 <- [1,2254,null,{}] 13:16:50 INFO - PROCESS | 2564 | 1471465010398 Marionette TRACE conn7 -> [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:16:50 INFO - PROCESS | 2564 | 1471465010404 Marionette INFO sendAsync bc8f8550-5cfe-4dfe-b5f0-ca36c3097f63 13:16:50 INFO - PROCESS | 2564 | 1471465010530 Marionette TRACE conn7 <- [1,2255,null,{"value":null}] 13:16:50 INFO - PROCESS | 2564 | 1471465010537 Marionette TRACE conn7 -> [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\", \"8d521690-0e1e-4993-8caf-94bf4ae6dcf1\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:16:50 INFO - PROCESS | 2564 | 1471465010539 Marionette INFO sendAsync bc8f8550-5cfe-4dfe-b5f0-ca36c3097f63 13:16:50 INFO - PROCESS | 2564 | ++DOCSHELL 00000039D02C7800 == 30 [pid = 2564] [id = 573] 13:16:50 INFO - PROCESS | 2564 | ++DOMWINDOW == 72 (00000039CCE52800) [pid = 2564] [serial = 1719] [outer = 0000000000000000] 13:16:50 INFO - PROCESS | 2564 | ++DOMWINDOW == 73 (00000039CD22F400) [pid = 2564] [serial = 1720] [outer = 00000039CCE52800] 13:16:50 INFO - PROCESS | 2564 | 1471465010587 Marionette DEBUG loaded listener.js 13:16:50 INFO - PROCESS | 2564 | ++DOMWINDOW == 74 (00000039CDCEE400) [pid = 2564] [serial = 1721] [outer = 00000039CCE52800] 13:16:51 INFO - PROCESS | 2564 | 1471465011002 Marionette TRACE conn7 <- [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:16:51 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.get.order.alpha.html | getImageData() returns A in the fourth component 13:16:51 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.order.alpha.html | took 628ms 13:16:51 INFO - PROCESS | 2564 | 1471465011031 Marionette TRACE conn7 -> [0,2257,"getWindowHandle",null] 13:16:51 INFO - PROCESS | 2564 | 1471465011034 Marionette TRACE conn7 <- [1,2257,null,{"value":"13"}] 13:16:51 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.order.cols.html 13:16:51 INFO - PROCESS | 2564 | 1471465011049 Marionette TRACE conn7 -> [0,2258,"setScriptTimeout",{"ms":35000}] 13:16:51 INFO - PROCESS | 2564 | 1471465011051 Marionette TRACE conn7 <- [1,2258,null,{}] 13:16:51 INFO - PROCESS | 2564 | 1471465011055 Marionette TRACE conn7 -> [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:16:51 INFO - PROCESS | 2564 | 1471465011057 Marionette INFO sendAsync bc8f8550-5cfe-4dfe-b5f0-ca36c3097f63 13:16:51 INFO - PROCESS | 2564 | 1471465011142 Marionette TRACE conn7 <- [1,2259,null,{"value":null}] 13:16:51 INFO - PROCESS | 2564 | 1471465011193 Marionette TRACE conn7 -> [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\", \"8d521690-0e1e-4993-8caf-94bf4ae6dcf1\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:16:51 INFO - PROCESS | 2564 | 1471465011196 Marionette INFO sendAsync bc8f8550-5cfe-4dfe-b5f0-ca36c3097f63 13:16:51 INFO - PROCESS | 2564 | ++DOCSHELL 00000039D1E16800 == 31 [pid = 2564] [id = 574] 13:16:51 INFO - PROCESS | 2564 | ++DOMWINDOW == 75 (00000039CDCEEC00) [pid = 2564] [serial = 1722] [outer = 0000000000000000] 13:16:51 INFO - PROCESS | 2564 | ++DOMWINDOW == 76 (00000039CDFC5000) [pid = 2564] [serial = 1723] [outer = 00000039CDCEEC00] 13:16:51 INFO - PROCESS | 2564 | 1471465011243 Marionette DEBUG loaded listener.js 13:16:51 INFO - PROCESS | 2564 | ++DOMWINDOW == 77 (00000039CE10AC00) [pid = 2564] [serial = 1724] [outer = 00000039CDCEEC00] 13:16:51 INFO - PROCESS | 2564 | 1471465011667 Marionette TRACE conn7 <- [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:16:51 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.get.order.cols.html | getImageData() returns leftmost columns first 13:16:51 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.order.cols.html | took 629ms 13:16:51 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.order.rgb.html 13:16:51 INFO - PROCESS | 2564 | 1471465011679 Marionette TRACE conn7 -> [0,2261,"getWindowHandle",null] 13:16:51 INFO - PROCESS | 2564 | 1471465011682 Marionette TRACE conn7 <- [1,2261,null,{"value":"13"}] 13:16:51 INFO - PROCESS | 2564 | 1471465011685 Marionette TRACE conn7 -> [0,2262,"setScriptTimeout",{"ms":35000}] 13:16:51 INFO - PROCESS | 2564 | 1471465011687 Marionette TRACE conn7 <- [1,2262,null,{}] 13:16:51 INFO - PROCESS | 2564 | 1471465011709 Marionette TRACE conn7 -> [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:16:51 INFO - PROCESS | 2564 | 1471465011712 Marionette INFO sendAsync bc8f8550-5cfe-4dfe-b5f0-ca36c3097f63 13:16:51 INFO - PROCESS | 2564 | 1471465011797 Marionette TRACE conn7 <- [1,2263,null,{"value":null}] 13:16:51 INFO - PROCESS | 2564 | 1471465011802 Marionette TRACE conn7 -> [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\", \"8d521690-0e1e-4993-8caf-94bf4ae6dcf1\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:16:51 INFO - PROCESS | 2564 | 1471465011804 Marionette INFO sendAsync bc8f8550-5cfe-4dfe-b5f0-ca36c3097f63 13:16:51 INFO - PROCESS | 2564 | ++DOCSHELL 00000039D22D0000 == 32 [pid = 2564] [id = 575] 13:16:51 INFO - PROCESS | 2564 | ++DOMWINDOW == 78 (00000039CE4A2400) [pid = 2564] [serial = 1725] [outer = 0000000000000000] 13:16:51 INFO - PROCESS | 2564 | ++DOMWINDOW == 79 (00000039CEA30000) [pid = 2564] [serial = 1726] [outer = 00000039CE4A2400] 13:16:51 INFO - PROCESS | 2564 | 1471465011851 Marionette DEBUG loaded listener.js 13:16:51 INFO - PROCESS | 2564 | ++DOMWINDOW == 80 (00000039CEA54000) [pid = 2564] [serial = 1727] [outer = 00000039CE4A2400] 13:16:52 INFO - PROCESS | 2564 | 1471465012323 Marionette TRACE conn7 <- [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:16:52 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.get.order.rgb.html | getImageData() returns R then G then B 13:16:52 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.order.rgb.html | took 691ms 13:16:52 INFO - PROCESS | 2564 | 1471465012388 Marionette TRACE conn7 -> [0,2265,"getWindowHandle",null] 13:16:52 INFO - PROCESS | 2564 | 1471465012390 Marionette TRACE conn7 <- [1,2265,null,{"value":"13"}] 13:16:52 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.order.rows.html 13:16:52 INFO - PROCESS | 2564 | 1471465012403 Marionette TRACE conn7 -> [0,2266,"setScriptTimeout",{"ms":35000}] 13:16:52 INFO - PROCESS | 2564 | 1471465012404 Marionette TRACE conn7 <- [1,2266,null,{}] 13:16:52 INFO - PROCESS | 2564 | 1471465012408 Marionette TRACE conn7 -> [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:16:52 INFO - PROCESS | 2564 | 1471465012410 Marionette INFO sendAsync bc8f8550-5cfe-4dfe-b5f0-ca36c3097f63 13:16:52 INFO - PROCESS | 2564 | 1471465012525 Marionette TRACE conn7 <- [1,2267,null,{"value":null}] 13:16:52 INFO - PROCESS | 2564 | 1471465012608 Marionette TRACE conn7 -> [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\", \"8d521690-0e1e-4993-8caf-94bf4ae6dcf1\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:16:52 INFO - PROCESS | 2564 | 1471465012610 Marionette INFO sendAsync bc8f8550-5cfe-4dfe-b5f0-ca36c3097f63 13:16:52 INFO - PROCESS | 2564 | ++DOCSHELL 00000039CCDA5000 == 33 [pid = 2564] [id = 576] 13:16:52 INFO - PROCESS | 2564 | ++DOMWINDOW == 81 (00000039CEA54400) [pid = 2564] [serial = 1728] [outer = 0000000000000000] 13:16:52 INFO - PROCESS | 2564 | ++DOMWINDOW == 82 (00000039CEA90800) [pid = 2564] [serial = 1729] [outer = 00000039CEA54400] 13:16:52 INFO - PROCESS | 2564 | 1471465012658 Marionette DEBUG loaded listener.js 13:16:52 INFO - PROCESS | 2564 | ++DOMWINDOW == 83 (00000039CEBDFC00) [pid = 2564] [serial = 1730] [outer = 00000039CEA54400] 13:16:53 INFO - PROCESS | 2564 | 1471465013076 Marionette TRACE conn7 <- [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:16:53 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.get.order.rows.html | getImageData() returns topmost rows first 13:16:53 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.order.rows.html | took 733ms 13:16:53 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.range.html 13:16:53 INFO - PROCESS | 2564 | 1471465013133 Marionette TRACE conn7 -> [0,2269,"getWindowHandle",null] 13:16:53 INFO - PROCESS | 2564 | 1471465013135 Marionette TRACE conn7 <- [1,2269,null,{"value":"13"}] 13:16:53 INFO - PROCESS | 2564 | 1471465013139 Marionette TRACE conn7 -> [0,2270,"setScriptTimeout",{"ms":35000}] 13:16:53 INFO - PROCESS | 2564 | 1471465013141 Marionette TRACE conn7 <- [1,2270,null,{}] 13:16:53 INFO - PROCESS | 2564 | 1471465013144 Marionette TRACE conn7 -> [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:16:53 INFO - PROCESS | 2564 | 1471465013146 Marionette INFO sendAsync bc8f8550-5cfe-4dfe-b5f0-ca36c3097f63 13:16:53 INFO - PROCESS | 2564 | 1471465013266 Marionette TRACE conn7 <- [1,2271,null,{"value":null}] 13:16:53 INFO - PROCESS | 2564 | 1471465013322 Marionette TRACE conn7 -> [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\", \"8d521690-0e1e-4993-8caf-94bf4ae6dcf1\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:16:53 INFO - PROCESS | 2564 | 1471465013324 Marionette INFO sendAsync bc8f8550-5cfe-4dfe-b5f0-ca36c3097f63 13:16:53 INFO - PROCESS | 2564 | ++DOCSHELL 00000039D25BD000 == 34 [pid = 2564] [id = 577] 13:16:53 INFO - PROCESS | 2564 | ++DOMWINDOW == 84 (00000039CEDD3400) [pid = 2564] [serial = 1731] [outer = 0000000000000000] 13:16:53 INFO - PROCESS | 2564 | ++DOMWINDOW == 85 (00000039CF90DC00) [pid = 2564] [serial = 1732] [outer = 00000039CEDD3400] 13:16:53 INFO - PROCESS | 2564 | 1471465013373 Marionette DEBUG loaded listener.js 13:16:53 INFO - PROCESS | 2564 | ++DOMWINDOW == 86 (00000039CFD43400) [pid = 2564] [serial = 1733] [outer = 00000039CEDD3400] 13:16:53 INFO - PROCESS | 2564 | 1471465013830 Marionette TRACE conn7 <- [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:16:53 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.get.range.html | getImageData() returns values in the range [0, 255] 13:16:53 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.range.html | took 734ms 13:16:53 INFO - PROCESS | 2564 | 1471465013904 Marionette TRACE conn7 -> [0,2273,"getWindowHandle",null] 13:16:53 INFO - PROCESS | 2564 | 1471465013907 Marionette TRACE conn7 <- [1,2273,null,{"value":"13"}] 13:16:53 INFO - PROCESS | 2564 | 1471465013910 Marionette TRACE conn7 -> [0,2274,"setScriptTimeout",{"ms":35000}] 13:16:53 INFO - PROCESS | 2564 | 1471465013913 Marionette TRACE conn7 <- [1,2274,null,{}] 13:16:53 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.source.negative.html 13:16:53 INFO - PROCESS | 2564 | 1471465013916 Marionette TRACE conn7 -> [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:16:53 INFO - PROCESS | 2564 | 1471465013919 Marionette INFO sendAsync bc8f8550-5cfe-4dfe-b5f0-ca36c3097f63 13:16:54 INFO - PROCESS | 2564 | 1471465014305 Marionette TRACE conn7 <- [1,2275,null,{"value":null}] 13:16:54 INFO - PROCESS | 2564 | --DOMWINDOW == 85 (00000039CDFBF800) [pid = 2564] [serial = 1686] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create2.nonfinite.html] 13:16:54 INFO - PROCESS | 2564 | --DOMWINDOW == 84 (00000039CEAE6400) [pid = 2564] [serial = 1689] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create2.round.html] 13:16:54 INFO - PROCESS | 2564 | --DOMWINDOW == 83 (00000039C166B800) [pid = 2564] [serial = 1695] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create2.tiny.html] 13:16:54 INFO - PROCESS | 2564 | --DOMWINDOW == 82 (00000039CEAE7800) [pid = 2564] [serial = 1692] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create2.this.html] 13:16:54 INFO - PROCESS | 2564 | --DOMWINDOW == 81 (00000039CEA50000) [pid = 2564] [serial = 1698] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create2.type.html] 13:16:54 INFO - PROCESS | 2564 | --DOMWINDOW == 80 (00000039CD9E6000) [pid = 2564] [serial = 1683] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create2.negative.html] 13:16:54 INFO - PROCESS | 2564 | --DOMWINDOW == 79 (00000039CB554400) [pid = 2564] [serial = 1680] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create2.large.html] 13:16:54 INFO - PROCESS | 2564 | --DOMWINDOW == 78 (00000039C1859C00) [pid = 2564] [serial = 1677] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create2.initial.html] 13:16:54 INFO - PROCESS | 2564 | --DOMWINDOW == 77 (00000039BF94D400) [pid = 2564] [serial = 1674] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create2.basic.html] 13:16:54 INFO - PROCESS | 2564 | --DOMWINDOW == 76 (00000039CEDD3800) [pid = 2564] [serial = 1671] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create1.zero.html] 13:16:54 INFO - PROCESS | 2564 | --DOMWINDOW == 75 (00000039CC3BF000) [pid = 2564] [serial = 1668] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create1.type.html] 13:16:54 INFO - PROCESS | 2564 | --DOMWINDOW == 74 (00000039C18D0800) [pid = 2564] [serial = 1665] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create1.this.html] 13:16:54 INFO - PROCESS | 2564 | --DOMWINDOW == 73 (00000039CDAE5000) [pid = 2564] [serial = 1662] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create1.initial.html] 13:16:54 INFO - PROCESS | 2564 | 1471465014366 Marionette TRACE conn7 -> [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\", \"8d521690-0e1e-4993-8caf-94bf4ae6dcf1\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:16:54 INFO - PROCESS | 2564 | 1471465014368 Marionette INFO sendAsync bc8f8550-5cfe-4dfe-b5f0-ca36c3097f63 13:16:54 INFO - PROCESS | 2564 | ++DOCSHELL 00000039CDE4E800 == 35 [pid = 2564] [id = 578] 13:16:54 INFO - PROCESS | 2564 | ++DOMWINDOW == 74 (00000039C1859C00) [pid = 2564] [serial = 1734] [outer = 0000000000000000] 13:16:54 INFO - PROCESS | 2564 | ++DOMWINDOW == 75 (00000039C1DBF800) [pid = 2564] [serial = 1735] [outer = 00000039C1859C00] 13:16:54 INFO - PROCESS | 2564 | 1471465014425 Marionette DEBUG loaded listener.js 13:16:54 INFO - PROCESS | 2564 | ++DOMWINDOW == 76 (00000039CEDD6800) [pid = 2564] [serial = 1736] [outer = 00000039C1859C00] 13:16:54 INFO - PROCESS | 2564 | 1471465014815 Marionette TRACE conn7 <- [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:16:54 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:16:54 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.source.negative.html | took 922ms 13:16:54 INFO - PROCESS | 2564 | 1471465014842 Marionette TRACE conn7 -> [0,2277,"getWindowHandle",null] 13:16:54 INFO - PROCESS | 2564 | 1471465014844 Marionette TRACE conn7 <- [1,2277,null,{"value":"13"}] 13:16:54 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.source.outside.html 13:16:54 INFO - PROCESS | 2564 | 1471465014847 Marionette TRACE conn7 -> [0,2278,"setScriptTimeout",{"ms":35000}] 13:16:54 INFO - PROCESS | 2564 | 1471465014849 Marionette TRACE conn7 <- [1,2278,null,{}] 13:16:54 INFO - PROCESS | 2564 | 1471465014853 Marionette TRACE conn7 -> [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:16:54 INFO - PROCESS | 2564 | 1471465014855 Marionette INFO sendAsync bc8f8550-5cfe-4dfe-b5f0-ca36c3097f63 13:16:54 INFO - PROCESS | 2564 | 1471465014941 Marionette TRACE conn7 <- [1,2279,null,{"value":null}] 13:16:54 INFO - PROCESS | 2564 | 1471465014947 Marionette TRACE conn7 -> [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\", \"8d521690-0e1e-4993-8caf-94bf4ae6dcf1\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:16:54 INFO - PROCESS | 2564 | 1471465014949 Marionette INFO sendAsync bc8f8550-5cfe-4dfe-b5f0-ca36c3097f63 13:16:54 INFO - PROCESS | 2564 | ++DOCSHELL 00000039D5686000 == 36 [pid = 2564] [id = 579] 13:16:54 INFO - PROCESS | 2564 | ++DOMWINDOW == 77 (00000039D05E5C00) [pid = 2564] [serial = 1737] [outer = 0000000000000000] 13:16:54 INFO - PROCESS | 2564 | ++DOMWINDOW == 78 (00000039D1357800) [pid = 2564] [serial = 1738] [outer = 00000039D05E5C00] 13:16:54 INFO - PROCESS | 2564 | 1471465014996 Marionette DEBUG loaded listener.js 13:16:55 INFO - PROCESS | 2564 | ++DOMWINDOW == 79 (00000039D1363400) [pid = 2564] [serial = 1739] [outer = 00000039D05E5C00] 13:16:55 INFO - PROCESS | 2564 | 1471465015422 Marionette TRACE conn7 <- [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:16:55 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.get.source.outside.html | getImageData() returns transparent black outside the canvas 13:16:55 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.source.outside.html | took 628ms 13:16:55 INFO - PROCESS | 2564 | 1471465015479 Marionette TRACE conn7 -> [0,2281,"getWindowHandle",null] 13:16:55 INFO - PROCESS | 2564 | 1471465015481 Marionette TRACE conn7 <- [1,2281,null,{"value":"13"}] 13:16:55 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.source.size.html 13:16:55 INFO - PROCESS | 2564 | 1471465015489 Marionette TRACE conn7 -> [0,2282,"setScriptTimeout",{"ms":35000}] 13:16:55 INFO - PROCESS | 2564 | 1471465015491 Marionette TRACE conn7 <- [1,2282,null,{}] 13:16:55 INFO - PROCESS | 2564 | 1471465015494 Marionette TRACE conn7 -> [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:16:55 INFO - PROCESS | 2564 | 1471465015496 Marionette INFO sendAsync bc8f8550-5cfe-4dfe-b5f0-ca36c3097f63 13:16:55 INFO - PROCESS | 2564 | 1471465015583 Marionette TRACE conn7 <- [1,2283,null,{"value":null}] 13:16:55 INFO - PROCESS | 2564 | 1471465015589 Marionette TRACE conn7 -> [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\", \"8d521690-0e1e-4993-8caf-94bf4ae6dcf1\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:16:55 INFO - PROCESS | 2564 | 1471465015591 Marionette INFO sendAsync bc8f8550-5cfe-4dfe-b5f0-ca36c3097f63 13:16:55 INFO - PROCESS | 2564 | ++DOCSHELL 00000039D6162800 == 37 [pid = 2564] [id = 580] 13:16:55 INFO - PROCESS | 2564 | ++DOMWINDOW == 80 (00000039D1361C00) [pid = 2564] [serial = 1740] [outer = 0000000000000000] 13:16:55 INFO - PROCESS | 2564 | ++DOMWINDOW == 81 (00000039D13BA400) [pid = 2564] [serial = 1741] [outer = 00000039D1361C00] 13:16:55 INFO - PROCESS | 2564 | 1471465015638 Marionette DEBUG loaded listener.js 13:16:55 INFO - PROCESS | 2564 | ++DOMWINDOW == 82 (00000039D17B1400) [pid = 2564] [serial = 1742] [outer = 00000039D1361C00] 13:16:56 INFO - PROCESS | 2564 | 1471465016084 Marionette TRACE conn7 <- [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:16:56 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.get.source.size.html | getImageData() returns bigger ImageData for bigger source rectangle 13:16:56 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.source.size.html | took 629ms 13:16:56 INFO - PROCESS | 2564 | 1471465016121 Marionette TRACE conn7 -> [0,2285,"getWindowHandle",null] 13:16:56 INFO - PROCESS | 2564 | 1471465016123 Marionette TRACE conn7 <- [1,2285,null,{"value":"13"}] 13:16:56 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.tiny.html 13:16:56 INFO - PROCESS | 2564 | 1471465016140 Marionette TRACE conn7 -> [0,2286,"setScriptTimeout",{"ms":35000}] 13:16:56 INFO - PROCESS | 2564 | 1471465016142 Marionette TRACE conn7 <- [1,2286,null,{}] 13:16:56 INFO - PROCESS | 2564 | 1471465016146 Marionette TRACE conn7 -> [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:16:56 INFO - PROCESS | 2564 | 1471465016148 Marionette INFO sendAsync bc8f8550-5cfe-4dfe-b5f0-ca36c3097f63 13:16:56 INFO - PROCESS | 2564 | 1471465016242 Marionette TRACE conn7 <- [1,2287,null,{"value":null}] 13:16:56 INFO - PROCESS | 2564 | 1471465016247 Marionette TRACE conn7 -> [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\", \"8d521690-0e1e-4993-8caf-94bf4ae6dcf1\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:16:56 INFO - PROCESS | 2564 | 1471465016250 Marionette INFO sendAsync bc8f8550-5cfe-4dfe-b5f0-ca36c3097f63 13:16:56 INFO - PROCESS | 2564 | ++DOCSHELL 00000039D628A000 == 38 [pid = 2564] [id = 581] 13:16:56 INFO - PROCESS | 2564 | ++DOMWINDOW == 83 (00000039D17C7800) [pid = 2564] [serial = 1743] [outer = 0000000000000000] 13:16:56 INFO - PROCESS | 2564 | ++DOMWINDOW == 84 (00000039D17CD000) [pid = 2564] [serial = 1744] [outer = 00000039D17C7800] 13:16:56 INFO - PROCESS | 2564 | 1471465016298 Marionette DEBUG loaded listener.js 13:16:56 INFO - PROCESS | 2564 | ++DOMWINDOW == 85 (00000039D18C6400) [pid = 2564] [serial = 1745] [outer = 00000039D17C7800] 13:16:57 INFO - PROCESS | 2564 | 1471465017170 Marionette TRACE conn7 <- [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:16:57 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.get.tiny.html | getImageData() works for sizes smaller than one pixel 13:16:57 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.tiny.html | took 1088ms 13:16:57 INFO - PROCESS | 2564 | 1471465017230 Marionette TRACE conn7 -> [0,2289,"getWindowHandle",null] 13:16:57 INFO - PROCESS | 2564 | 1471465017235 Marionette TRACE conn7 <- [1,2289,null,{"value":"13"}] 13:16:57 INFO - PROCESS | 2564 | 1471465017240 Marionette TRACE conn7 -> [0,2290,"setScriptTimeout",{"ms":35000}] 13:16:57 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.type.html 13:16:57 INFO - PROCESS | 2564 | 1471465017246 Marionette TRACE conn7 <- [1,2290,null,{}] 13:16:57 INFO - PROCESS | 2564 | 1471465017252 Marionette TRACE conn7 -> [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:16:57 INFO - PROCESS | 2564 | 1471465017255 Marionette INFO sendAsync bc8f8550-5cfe-4dfe-b5f0-ca36c3097f63 13:16:57 INFO - PROCESS | 2564 | 1471465017414 Marionette TRACE conn7 <- [1,2291,null,{"value":null}] 13:16:57 INFO - PROCESS | 2564 | 1471465017534 Marionette TRACE conn7 -> [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\", \"8d521690-0e1e-4993-8caf-94bf4ae6dcf1\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:16:57 INFO - PROCESS | 2564 | 1471465017538 Marionette INFO sendAsync bc8f8550-5cfe-4dfe-b5f0-ca36c3097f63 13:16:57 INFO - PROCESS | 2564 | ++DOCSHELL 00000039CABA3800 == 39 [pid = 2564] [id = 582] 13:16:57 INFO - PROCESS | 2564 | ++DOMWINDOW == 86 (00000039C1882400) [pid = 2564] [serial = 1746] [outer = 0000000000000000] 13:16:57 INFO - PROCESS | 2564 | ++DOMWINDOW == 87 (00000039C18D2000) [pid = 2564] [serial = 1747] [outer = 00000039C1882400] 13:16:57 INFO - PROCESS | 2564 | 1471465017599 Marionette DEBUG loaded listener.js 13:16:57 INFO - PROCESS | 2564 | ++DOMWINDOW == 88 (00000039C6211000) [pid = 2564] [serial = 1748] [outer = 00000039C1882400] 13:16:58 INFO - PROCESS | 2564 | 1471465018553 Marionette TRACE conn7 <- [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:16:58 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.get.type.html | getImageData() returns an ImageData object containing a Uint8ClampedArray object 13:16:58 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.type.html | took 1391ms 13:16:58 INFO - PROCESS | 2564 | 1471465018635 Marionette TRACE conn7 -> [0,2293,"getWindowHandle",null] 13:16:58 INFO - PROCESS | 2564 | 1471465018640 Marionette TRACE conn7 <- [1,2293,null,{"value":"13"}] 13:16:58 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.unaffected.html 13:16:58 INFO - PROCESS | 2564 | 1471465018645 Marionette TRACE conn7 -> [0,2294,"setScriptTimeout",{"ms":35000}] 13:16:58 INFO - PROCESS | 2564 | 1471465018648 Marionette TRACE conn7 <- [1,2294,null,{}] 13:16:58 INFO - PROCESS | 2564 | 1471465018654 Marionette TRACE conn7 -> [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:16:58 INFO - PROCESS | 2564 | 1471465018657 Marionette INFO sendAsync bc8f8550-5cfe-4dfe-b5f0-ca36c3097f63 13:16:58 INFO - PROCESS | 2564 | 1471465018806 Marionette TRACE conn7 <- [1,2295,null,{"value":null}] 13:16:58 INFO - PROCESS | 2564 | 1471465018965 Marionette TRACE conn7 -> [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\", \"8d521690-0e1e-4993-8caf-94bf4ae6dcf1\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:16:58 INFO - PROCESS | 2564 | 1471465018970 Marionette INFO sendAsync bc8f8550-5cfe-4dfe-b5f0-ca36c3097f63 13:16:58 INFO - PROCESS | 2564 | ++DOCSHELL 00000039C75EB800 == 40 [pid = 2564] [id = 583] 13:16:58 INFO - PROCESS | 2564 | ++DOMWINDOW == 89 (00000039C18CA000) [pid = 2564] [serial = 1749] [outer = 0000000000000000] 13:16:59 INFO - PROCESS | 2564 | ++DOMWINDOW == 90 (00000039C1C5F400) [pid = 2564] [serial = 1750] [outer = 00000039C18CA000] 13:16:59 INFO - PROCESS | 2564 | 1471465019028 Marionette DEBUG loaded listener.js 13:16:59 INFO - PROCESS | 2564 | ++DOMWINDOW == 91 (00000039C5B0AC00) [pid = 2564] [serial = 1751] [outer = 00000039C18CA000] 13:16:59 INFO - PROCESS | 2564 | --DOCSHELL 00000039CCC7E800 == 39 [pid = 2564] [id = 532] 13:16:59 INFO - PROCESS | 2564 | --DOCSHELL 00000039CDE60800 == 38 [pid = 2564] [id = 536] 13:16:59 INFO - PROCESS | 2564 | --DOCSHELL 00000039D2524800 == 37 [pid = 2564] [id = 537] 13:16:59 INFO - PROCESS | 2564 | --DOCSHELL 00000039D253E800 == 36 [pid = 2564] [id = 538] 13:16:59 INFO - PROCESS | 2564 | --DOCSHELL 00000039D3FD5000 == 35 [pid = 2564] [id = 540] 13:16:59 INFO - PROCESS | 2564 | --DOCSHELL 00000039C7AC6800 == 34 [pid = 2564] [id = 545] 13:16:59 INFO - PROCESS | 2564 | --DOCSHELL 00000039D0FAC000 == 33 [pid = 2564] [id = 548] 13:16:59 INFO - PROCESS | 2564 | --DOCSHELL 00000039CD41B000 == 32 [pid = 2564] [id = 533] 13:16:59 INFO - PROCESS | 2564 | --DOCSHELL 00000039D28E8800 == 31 [pid = 2564] [id = 539] 13:16:59 INFO - PROCESS | 2564 | --DOCSHELL 00000039CDECA000 == 30 [pid = 2564] [id = 534] 13:16:59 INFO - PROCESS | 2564 | --DOCSHELL 00000039CDA7B800 == 29 [pid = 2564] [id = 547] 13:16:59 INFO - PROCESS | 2564 | --DOCSHELL 00000039CCC71800 == 28 [pid = 2564] [id = 546] 13:16:59 INFO - PROCESS | 2564 | --DOMWINDOW == 90 (00000039D17C8000) [pid = 2564] [serial = 1702] [outer = 0000000000000000] [url = about:blank] 13:16:59 INFO - PROCESS | 2564 | --DOCSHELL 00000039D6286800 == 27 [pid = 2564] [id = 567] 13:16:59 INFO - PROCESS | 2564 | --DOMWINDOW == 89 (00000039CE081C00) [pid = 2564] [serial = 1687] [outer = 0000000000000000] [url = about:blank] 13:16:59 INFO - PROCESS | 2564 | --DOMWINDOW == 88 (00000039D05EF400) [pid = 2564] [serial = 1691] [outer = 0000000000000000] [url = about:blank] 13:16:59 INFO - PROCESS | 2564 | --DOMWINDOW == 87 (00000039D05E2000) [pid = 2564] [serial = 1690] [outer = 0000000000000000] [url = about:blank] 13:16:59 INFO - PROCESS | 2564 | --DOMWINDOW == 86 (00000039C74E1C00) [pid = 2564] [serial = 1696] [outer = 0000000000000000] [url = about:blank] 13:16:59 INFO - PROCESS | 2564 | --DOMWINDOW == 85 (00000039D135FC00) [pid = 2564] [serial = 1693] [outer = 0000000000000000] [url = about:blank] 13:16:59 INFO - PROCESS | 2564 | --DOMWINDOW == 84 (00000039D1359800) [pid = 2564] [serial = 1699] [outer = 0000000000000000] [url = about:blank] 13:16:59 INFO - PROCESS | 2564 | --DOMWINDOW == 83 (00000039D17AE800) [pid = 2564] [serial = 1694] [outer = 0000000000000000] [url = about:blank] 13:16:59 INFO - PROCESS | 2564 | --DOMWINDOW == 82 (00000039CDAE4400) [pid = 2564] [serial = 1684] [outer = 0000000000000000] [url = about:blank] 13:16:59 INFO - PROCESS | 2564 | --DOMWINDOW == 81 (00000039CCE52C00) [pid = 2564] [serial = 1682] [outer = 0000000000000000] [url = about:blank] 13:16:59 INFO - PROCESS | 2564 | --DOMWINDOW == 80 (00000039CCCA0400) [pid = 2564] [serial = 1681] [outer = 0000000000000000] [url = about:blank] 13:16:59 INFO - PROCESS | 2564 | --DOMWINDOW == 79 (00000039C29FA800) [pid = 2564] [serial = 1678] [outer = 0000000000000000] [url = about:blank] 13:16:59 INFO - PROCESS | 2564 | --DOMWINDOW == 78 (00000039C74B1000) [pid = 2564] [serial = 1679] [outer = 0000000000000000] [url = about:blank] 13:16:59 INFO - PROCESS | 2564 | --DOMWINDOW == 77 (00000039C662A800) [pid = 2564] [serial = 1676] [outer = 0000000000000000] [url = about:blank] 13:16:59 INFO - PROCESS | 2564 | --DOMWINDOW == 76 (00000039C18C5800) [pid = 2564] [serial = 1675] [outer = 0000000000000000] [url = about:blank] 13:16:59 INFO - PROCESS | 2564 | --DOMWINDOW == 75 (00000039D17B7000) [pid = 2564] [serial = 1700] [outer = 0000000000000000] [url = about:blank] 13:16:59 INFO - PROCESS | 2564 | --DOMWINDOW == 74 (00000039D05E6000) [pid = 2564] [serial = 1673] [outer = 0000000000000000] [url = about:blank] 13:16:59 INFO - PROCESS | 2564 | --DOMWINDOW == 73 (00000039D0281C00) [pid = 2564] [serial = 1672] [outer = 0000000000000000] [url = about:blank] 13:16:59 INFO - PROCESS | 2564 | --DOMWINDOW == 72 (00000039CD9E5800) [pid = 2564] [serial = 1670] [outer = 0000000000000000] [url = about:blank] 13:16:59 INFO - PROCESS | 2564 | --DOMWINDOW == 71 (00000039CCE4B400) [pid = 2564] [serial = 1669] [outer = 0000000000000000] [url = about:blank] 13:16:59 INFO - PROCESS | 2564 | --DOMWINDOW == 70 (00000039C74E0400) [pid = 2564] [serial = 1667] [outer = 0000000000000000] [url = about:blank] 13:16:59 INFO - PROCESS | 2564 | --DOMWINDOW == 69 (00000039C5A04400) [pid = 2564] [serial = 1666] [outer = 0000000000000000] [url = about:blank] 13:16:59 INFO - PROCESS | 2564 | --DOMWINDOW == 68 (00000039D17B0C00) [pid = 2564] [serial = 1664] [outer = 0000000000000000] [url = about:blank] 13:16:59 INFO - PROCESS | 2564 | --DOMWINDOW == 67 (00000039CEA24800) [pid = 2564] [serial = 1688] [outer = 0000000000000000] [url = about:blank] 13:16:59 INFO - PROCESS | 2564 | --DOMWINDOW == 66 (00000039CDEEF000) [pid = 2564] [serial = 1697] [outer = 0000000000000000] [url = about:blank] 13:16:59 INFO - PROCESS | 2564 | --DOMWINDOW == 65 (00000039CDCF5400) [pid = 2564] [serial = 1685] [outer = 0000000000000000] [url = about:blank] 13:16:59 INFO - PROCESS | 2564 | 1471465019538 Marionette TRACE conn7 <- [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:16:59 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.get.unaffected.html | getImageData() is not affected by context state 13:16:59 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.unaffected.html | took 944ms 13:16:59 INFO - PROCESS | 2564 | 1471465019593 Marionette TRACE conn7 -> [0,2297,"getWindowHandle",null] 13:16:59 INFO - PROCESS | 2564 | 1471465019599 Marionette TRACE conn7 <- [1,2297,null,{"value":"13"}] 13:16:59 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.zero.html 13:16:59 INFO - PROCESS | 2564 | 1471465019606 Marionette TRACE conn7 -> [0,2298,"setScriptTimeout",{"ms":35000}] 13:16:59 INFO - PROCESS | 2564 | 1471465019609 Marionette TRACE conn7 <- [1,2298,null,{}] 13:16:59 INFO - PROCESS | 2564 | 1471465019613 Marionette TRACE conn7 -> [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:16:59 INFO - PROCESS | 2564 | 1471465019616 Marionette INFO sendAsync bc8f8550-5cfe-4dfe-b5f0-ca36c3097f63 13:16:59 INFO - PROCESS | 2564 | 1471465019712 Marionette TRACE conn7 <- [1,2299,null,{"value":null}] 13:16:59 INFO - PROCESS | 2564 | 1471465019726 Marionette TRACE conn7 -> [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\", \"8d521690-0e1e-4993-8caf-94bf4ae6dcf1\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:16:59 INFO - PROCESS | 2564 | 1471465019728 Marionette INFO sendAsync bc8f8550-5cfe-4dfe-b5f0-ca36c3097f63 13:16:59 INFO - PROCESS | 2564 | ++DOCSHELL 00000039CB7D9800 == 28 [pid = 2564] [id = 584] 13:16:59 INFO - PROCESS | 2564 | ++DOMWINDOW == 66 (00000039C662A400) [pid = 2564] [serial = 1752] [outer = 0000000000000000] 13:16:59 INFO - PROCESS | 2564 | ++DOMWINDOW == 67 (00000039C684B000) [pid = 2564] [serial = 1753] [outer = 00000039C662A400] 13:16:59 INFO - PROCESS | 2564 | 1471465019779 Marionette DEBUG loaded listener.js 13:16:59 INFO - PROCESS | 2564 | ++DOMWINDOW == 68 (00000039C7463C00) [pid = 2564] [serial = 1754] [outer = 00000039C662A400] 13:17:00 INFO - PROCESS | 2564 | 1471465020270 Marionette TRACE conn7 <- [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:17:00 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.get.zero.html | getImageData() throws INDEX_SIZE_ERR if size is zero 13:17:00 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.zero.html | took 734ms 13:17:00 INFO - PROCESS | 2564 | 1471465020341 Marionette TRACE conn7 -> [0,2301,"getWindowHandle",null] 13:17:00 INFO - PROCESS | 2564 | 1471465020343 Marionette TRACE conn7 <- [1,2301,null,{"value":"13"}] 13:17:00 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.object.clamp.html 13:17:00 INFO - PROCESS | 2564 | 1471465020347 Marionette TRACE conn7 -> [0,2302,"setScriptTimeout",{"ms":35000}] 13:17:00 INFO - PROCESS | 2564 | 1471465020351 Marionette TRACE conn7 <- [1,2302,null,{}] 13:17:00 INFO - PROCESS | 2564 | 1471465020362 Marionette TRACE conn7 -> [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:17:00 INFO - PROCESS | 2564 | 1471465020367 Marionette INFO sendAsync bc8f8550-5cfe-4dfe-b5f0-ca36c3097f63 13:17:00 INFO - PROCESS | 2564 | 1471465020464 Marionette TRACE conn7 <- [1,2303,null,{"value":null}] 13:17:00 INFO - PROCESS | 2564 | 1471465020544 Marionette TRACE conn7 -> [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\", \"8d521690-0e1e-4993-8caf-94bf4ae6dcf1\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:17:00 INFO - PROCESS | 2564 | 1471465020548 Marionette INFO sendAsync bc8f8550-5cfe-4dfe-b5f0-ca36c3097f63 13:17:00 INFO - PROCESS | 2564 | ++DOCSHELL 00000039CCEA4800 == 29 [pid = 2564] [id = 585] 13:17:00 INFO - PROCESS | 2564 | ++DOMWINDOW == 69 (00000039C7A66000) [pid = 2564] [serial = 1755] [outer = 0000000000000000] 13:17:00 INFO - PROCESS | 2564 | ++DOMWINDOW == 70 (00000039C7B78400) [pid = 2564] [serial = 1756] [outer = 00000039C7A66000] 13:17:00 INFO - PROCESS | 2564 | 1471465020606 Marionette DEBUG loaded listener.js 13:17:00 INFO - PROCESS | 2564 | ++DOMWINDOW == 71 (00000039CAAF4000) [pid = 2564] [serial = 1757] [outer = 00000039C7A66000] 13:17:01 INFO - PROCESS | 2564 | 1471465021004 Marionette TRACE conn7 <- [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:17:01 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.object.clamp.html | ImageData.data clamps numbers to [0, 255] 13:17:01 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.object.clamp.html | took 692ms 13:17:01 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.object.ctor.html 13:17:01 INFO - PROCESS | 2564 | 1471465021042 Marionette TRACE conn7 -> [0,2305,"getWindowHandle",null] 13:17:01 INFO - PROCESS | 2564 | 1471465021045 Marionette TRACE conn7 <- [1,2305,null,{"value":"13"}] 13:17:01 INFO - PROCESS | 2564 | 1471465021048 Marionette TRACE conn7 -> [0,2306,"setScriptTimeout",{"ms":35000}] 13:17:01 INFO - PROCESS | 2564 | 1471465021050 Marionette TRACE conn7 <- [1,2306,null,{}] 13:17:01 INFO - PROCESS | 2564 | 1471465021054 Marionette TRACE conn7 -> [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:17:01 INFO - PROCESS | 2564 | 1471465021056 Marionette INFO sendAsync bc8f8550-5cfe-4dfe-b5f0-ca36c3097f63 13:17:01 INFO - PROCESS | 2564 | 1471465021148 Marionette TRACE conn7 <- [1,2307,null,{"value":null}] 13:17:01 INFO - PROCESS | 2564 | 1471465021154 Marionette TRACE conn7 -> [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\", \"8d521690-0e1e-4993-8caf-94bf4ae6dcf1\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:17:01 INFO - PROCESS | 2564 | 1471465021156 Marionette INFO sendAsync bc8f8550-5cfe-4dfe-b5f0-ca36c3097f63 13:17:01 INFO - PROCESS | 2564 | ++DOCSHELL 00000039CDE49000 == 30 [pid = 2564] [id = 586] 13:17:01 INFO - PROCESS | 2564 | ++DOMWINDOW == 72 (00000039C0933800) [pid = 2564] [serial = 1758] [outer = 0000000000000000] 13:17:01 INFO - PROCESS | 2564 | ++DOMWINDOW == 73 (00000039CC3BD400) [pid = 2564] [serial = 1759] [outer = 00000039C0933800] 13:17:01 INFO - PROCESS | 2564 | 1471465021204 Marionette DEBUG loaded listener.js 13:17:01 INFO - PROCESS | 2564 | ++DOMWINDOW == 74 (00000039CCE44C00) [pid = 2564] [serial = 1760] [outer = 00000039C0933800] 13:17:01 INFO - PROCESS | 2564 | 1471465021634 Marionette TRACE conn7 <- [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:17:01 INFO - PROCESS | 2564 | 1471465021688 Marionette TRACE conn7 <- [1,2309,null,{"value":"13"}] 13:17:01 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.object.nan.html 13:17:01 INFO - PROCESS | 2564 | 1471465021691 Marionette TRACE conn7 -> [0,2310,"setScriptTimeout",{"ms":35000}] 13:17:01 INFO - PROCESS | 2564 | 1471465021693 Marionette TRACE conn7 <- [1,2310,null,{}] 13:17:01 INFO - PROCESS | 2564 | 1471465021704 Marionette TRACE conn7 -> [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:17:01 INFO - PROCESS | 2564 | 1471465021706 Marionette INFO sendAsync bc8f8550-5cfe-4dfe-b5f0-ca36c3097f63 13:17:01 INFO - PROCESS | 2564 | 1471465021824 Marionette TRACE conn7 <- [1,2311,null,{"value":null}] 13:17:01 INFO - PROCESS | 2564 | 1471465021905 Marionette TRACE conn7 -> [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\", \"8d521690-0e1e-4993-8caf-94bf4ae6dcf1\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:17:01 INFO - PROCESS | 2564 | 1471465021908 Marionette INFO sendAsync bc8f8550-5cfe-4dfe-b5f0-ca36c3097f63 13:17:01 INFO - PROCESS | 2564 | ++DOCSHELL 00000039CEBD3800 == 31 [pid = 2564] [id = 587] 13:17:01 INFO - PROCESS | 2564 | ++DOMWINDOW == 75 (00000039C1220400) [pid = 2564] [serial = 1761] [outer = 0000000000000000] 13:17:01 INFO - PROCESS | 2564 | ++DOMWINDOW == 76 (00000039CCF3C400) [pid = 2564] [serial = 1762] [outer = 00000039C1220400] 13:17:01 INFO - PROCESS | 2564 | 1471465021955 Marionette DEBUG loaded listener.js 13:17:02 INFO - PROCESS | 2564 | ++DOMWINDOW == 77 (00000039CD0E2400) [pid = 2564] [serial = 1763] [outer = 00000039C1220400] 13:17:02 INFO - PROCESS | 2564 | 1471465022376 Marionette TRACE conn7 <- [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:17:02 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.object.nan.html | ImageData.data converts NaN to 0 13:17:02 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.object.nan.html | took 734ms 13:17:02 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.object.properties.html 13:17:02 INFO - PROCESS | 2564 | 1471465022429 Marionette TRACE conn7 -> [0,2313,"getWindowHandle",null] 13:17:02 INFO - PROCESS | 2564 | 1471465022431 Marionette TRACE conn7 <- [1,2313,null,{"value":"13"}] 13:17:02 INFO - PROCESS | 2564 | 1471465022434 Marionette TRACE conn7 -> [0,2314,"setScriptTimeout",{"ms":35000}] 13:17:02 INFO - PROCESS | 2564 | 1471465022436 Marionette TRACE conn7 <- [1,2314,null,{}] 13:17:02 INFO - PROCESS | 2564 | 1471465022440 Marionette TRACE conn7 -> [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:17:02 INFO - PROCESS | 2564 | 1471465022446 Marionette INFO sendAsync bc8f8550-5cfe-4dfe-b5f0-ca36c3097f63 13:17:02 INFO - PROCESS | 2564 | 1471465022603 Marionette TRACE conn7 <- [1,2315,null,{"value":null}] 13:17:02 INFO - PROCESS | 2564 | 1471465022661 Marionette TRACE conn7 -> [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\", \"8d521690-0e1e-4993-8caf-94bf4ae6dcf1\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:17:02 INFO - PROCESS | 2564 | 1471465022663 Marionette INFO sendAsync bc8f8550-5cfe-4dfe-b5f0-ca36c3097f63 13:17:02 INFO - PROCESS | 2564 | ++DOCSHELL 00000039D1C79000 == 32 [pid = 2564] [id = 588] 13:17:02 INFO - PROCESS | 2564 | ++DOMWINDOW == 78 (00000039CD0EB400) [pid = 2564] [serial = 1764] [outer = 0000000000000000] 13:17:02 INFO - PROCESS | 2564 | ++DOMWINDOW == 79 (00000039CDCF1800) [pid = 2564] [serial = 1765] [outer = 00000039CD0EB400] 13:17:02 INFO - PROCESS | 2564 | 1471465022712 Marionette DEBUG loaded listener.js 13:17:02 INFO - PROCESS | 2564 | ++DOMWINDOW == 80 (00000039CDFC0400) [pid = 2564] [serial = 1766] [outer = 00000039CD0EB400] 13:17:03 INFO - PROCESS | 2564 | 1471465023153 Marionette TRACE conn7 <- [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:17:03 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.object.properties.html | ImageData objects have the right properties 13:17:03 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.object.properties.html | took 776ms 13:17:03 INFO - PROCESS | 2564 | 1471465023214 Marionette TRACE conn7 -> [0,2317,"getWindowHandle",null] 13:17:03 INFO - PROCESS | 2564 | 1471465023216 Marionette TRACE conn7 <- [1,2317,null,{"value":"13"}] 13:17:03 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.object.readonly.html 13:17:03 INFO - PROCESS | 2564 | 1471465023224 Marionette TRACE conn7 -> [0,2318,"setScriptTimeout",{"ms":35000}] 13:17:03 INFO - PROCESS | 2564 | 1471465023226 Marionette TRACE conn7 <- [1,2318,null,{}] 13:17:03 INFO - PROCESS | 2564 | 1471465023236 Marionette TRACE conn7 -> [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:17:03 INFO - PROCESS | 2564 | 1471465023239 Marionette INFO sendAsync bc8f8550-5cfe-4dfe-b5f0-ca36c3097f63 13:17:03 INFO - PROCESS | 2564 | 1471465023357 Marionette TRACE conn7 <- [1,2319,null,{"value":null}] 13:17:03 INFO - PROCESS | 2564 | 1471465023368 Marionette TRACE conn7 -> [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\", \"8d521690-0e1e-4993-8caf-94bf4ae6dcf1\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:17:03 INFO - PROCESS | 2564 | 1471465023370 Marionette INFO sendAsync bc8f8550-5cfe-4dfe-b5f0-ca36c3097f63 13:17:03 INFO - PROCESS | 2564 | ++DOCSHELL 00000039D1F1C000 == 33 [pid = 2564] [id = 589] 13:17:03 INFO - PROCESS | 2564 | ++DOMWINDOW == 81 (00000039C5B0F400) [pid = 2564] [serial = 1767] [outer = 0000000000000000] 13:17:03 INFO - PROCESS | 2564 | ++DOMWINDOW == 82 (00000039CE077C00) [pid = 2564] [serial = 1768] [outer = 00000039C5B0F400] 13:17:03 INFO - PROCESS | 2564 | 1471465023416 Marionette DEBUG loaded listener.js 13:17:03 INFO - PROCESS | 2564 | ++DOMWINDOW == 83 (00000039CE4F4C00) [pid = 2564] [serial = 1769] [outer = 00000039C5B0F400] 13:17:03 INFO - PROCESS | 2564 | --DOMWINDOW == 82 (00000039D1361C00) [pid = 2564] [serial = 1740] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.source.size.html] 13:17:03 INFO - PROCESS | 2564 | --DOMWINDOW == 81 (00000039CEA54400) [pid = 2564] [serial = 1728] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.order.rows.html] 13:17:03 INFO - PROCESS | 2564 | --DOMWINDOW == 80 (00000039C2ACE400) [pid = 2564] [serial = 1707] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.clamp.html] 13:17:03 INFO - PROCESS | 2564 | --DOMWINDOW == 79 (00000039CEDD3400) [pid = 2564] [serial = 1731] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.range.html] 13:17:03 INFO - PROCESS | 2564 | --DOMWINDOW == 78 (00000039D17B7400) [pid = 2564] [serial = 1701] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create2.zero.html] 13:17:03 INFO - PROCESS | 2564 | --DOMWINDOW == 77 (00000039C188A800) [pid = 2564] [serial = 1704] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.basic.html] 13:17:03 INFO - PROCESS | 2564 | --DOMWINDOW == 76 (00000039CAA89C00) [pid = 2564] [serial = 1713] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.nonfinite.html] 13:17:03 INFO - PROCESS | 2564 | --DOMWINDOW == 75 (00000039CCE52800) [pid = 2564] [serial = 1719] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.order.alpha.html] 13:17:03 INFO - PROCESS | 2564 | --DOMWINDOW == 74 (00000039C1F4F800) [pid = 2564] [serial = 1716] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.nonpremul.html] 13:17:03 INFO - PROCESS | 2564 | --DOMWINDOW == 73 (00000039C04D4000) [pid = 2564] [serial = 1710] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.length.html] 13:17:03 INFO - PROCESS | 2564 | --DOMWINDOW == 72 (00000039CE4A2400) [pid = 2564] [serial = 1725] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.order.rgb.html] 13:17:03 INFO - PROCESS | 2564 | --DOMWINDOW == 71 (00000039CDCEEC00) [pid = 2564] [serial = 1722] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.order.cols.html] 13:17:03 INFO - PROCESS | 2564 | --DOMWINDOW == 70 (00000039D05E5C00) [pid = 2564] [serial = 1737] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.source.outside.html] 13:17:03 INFO - PROCESS | 2564 | --DOMWINDOW == 69 (00000039C1859C00) [pid = 2564] [serial = 1734] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.source.negative.html] 13:17:03 INFO - PROCESS | 2564 | 1471465023954 Marionette TRACE conn7 <- [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:17:04 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.object.readonly.html | ImageData objects properties are read-only 13:17:04 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.object.readonly.html | took 796ms 13:17:04 INFO - PROCESS | 2564 | 1471465024024 Marionette TRACE conn7 -> [0,2321,"getWindowHandle",null] 13:17:04 INFO - PROCESS | 2564 | 1471465024026 Marionette TRACE conn7 <- [1,2321,null,{"value":"13"}] 13:17:04 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.object.round.html 13:17:04 INFO - PROCESS | 2564 | 1471465024030 Marionette TRACE conn7 -> [0,2322,"setScriptTimeout",{"ms":35000}] 13:17:04 INFO - PROCESS | 2564 | 1471465024032 Marionette TRACE conn7 <- [1,2322,null,{}] 13:17:04 INFO - PROCESS | 2564 | 1471465024035 Marionette TRACE conn7 -> [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:17:04 INFO - PROCESS | 2564 | 1471465024037 Marionette INFO sendAsync bc8f8550-5cfe-4dfe-b5f0-ca36c3097f63 13:17:04 INFO - PROCESS | 2564 | 1471465024152 Marionette TRACE conn7 <- [1,2323,null,{"value":null}] 13:17:04 INFO - PROCESS | 2564 | 1471465024204 Marionette TRACE conn7 -> [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\", \"8d521690-0e1e-4993-8caf-94bf4ae6dcf1\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:17:04 INFO - PROCESS | 2564 | 1471465024206 Marionette INFO sendAsync bc8f8550-5cfe-4dfe-b5f0-ca36c3097f63 13:17:04 INFO - PROCESS | 2564 | ++DOCSHELL 00000039CB7CE800 == 34 [pid = 2564] [id = 590] 13:17:04 INFO - PROCESS | 2564 | ++DOMWINDOW == 70 (00000039C1DC7C00) [pid = 2564] [serial = 1770] [outer = 0000000000000000] 13:17:04 INFO - PROCESS | 2564 | ++DOMWINDOW == 71 (00000039CAA89C00) [pid = 2564] [serial = 1771] [outer = 00000039C1DC7C00] 13:17:04 INFO - PROCESS | 2564 | 1471465024254 Marionette DEBUG loaded listener.js 13:17:04 INFO - PROCESS | 2564 | ++DOMWINDOW == 72 (00000039CE4F0400) [pid = 2564] [serial = 1772] [outer = 00000039C1DC7C00] 13:17:04 INFO - PROCESS | 2564 | 1471465024623 Marionette TRACE conn7 <- [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:17:04 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.object.round.html | ImageData.data rounds numbers with round-to-zero 13:17:04 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.object.round.html | took 628ms 13:17:04 INFO - PROCESS | 2564 | 1471465024672 Marionette TRACE conn7 -> [0,2325,"getWindowHandle",null] 13:17:04 INFO - PROCESS | 2564 | 1471465024674 Marionette TRACE conn7 <- [1,2325,null,{"value":"13"}] 13:17:04 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.object.set.html 13:17:04 INFO - PROCESS | 2564 | 1471465024677 Marionette TRACE conn7 -> [0,2326,"setScriptTimeout",{"ms":35000}] 13:17:04 INFO - PROCESS | 2564 | 1471465024679 Marionette TRACE conn7 <- [1,2326,null,{}] 13:17:04 INFO - PROCESS | 2564 | 1471465024682 Marionette TRACE conn7 -> [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:17:04 INFO - PROCESS | 2564 | 1471465024684 Marionette INFO sendAsync bc8f8550-5cfe-4dfe-b5f0-ca36c3097f63 13:17:04 INFO - PROCESS | 2564 | 1471465024769 Marionette TRACE conn7 <- [1,2327,null,{"value":null}] 13:17:04 INFO - PROCESS | 2564 | 1471465024775 Marionette TRACE conn7 -> [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\", \"8d521690-0e1e-4993-8caf-94bf4ae6dcf1\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:17:04 INFO - PROCESS | 2564 | 1471465024776 Marionette INFO sendAsync bc8f8550-5cfe-4dfe-b5f0-ca36c3097f63 13:17:04 INFO - PROCESS | 2564 | ++DOCSHELL 00000039D253F000 == 35 [pid = 2564] [id = 591] 13:17:04 INFO - PROCESS | 2564 | ++DOMWINDOW == 73 (00000039CEA2C000) [pid = 2564] [serial = 1773] [outer = 0000000000000000] 13:17:04 INFO - PROCESS | 2564 | ++DOMWINDOW == 74 (00000039CEA57800) [pid = 2564] [serial = 1774] [outer = 00000039CEA2C000] 13:17:04 INFO - PROCESS | 2564 | 1471465024823 Marionette DEBUG loaded listener.js 13:17:04 INFO - PROCESS | 2564 | ++DOMWINDOW == 75 (00000039CEDCDC00) [pid = 2564] [serial = 1775] [outer = 00000039CEA2C000] 13:17:05 INFO - PROCESS | 2564 | 1471465025252 Marionette TRACE conn7 <- [1,2328,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.object.set.html",0,null,null,[["ImageData.data can be modified",0,null,null]]]}] 13:17:05 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.object.set.html | ImageData.data can be modified 13:17:05 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.object.set.html | took 629ms 13:17:05 INFO - PROCESS | 2564 | 1471465025309 Marionette TRACE conn7 -> [0,2329,"getWindowHandle",null] 13:17:05 INFO - PROCESS | 2564 | 1471465025311 Marionette TRACE conn7 <- [1,2329,null,{"value":"13"}] 13:17:05 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.object.string.html 13:17:05 INFO - PROCESS | 2564 | 1471465025314 Marionette TRACE conn7 -> [0,2330,"setScriptTimeout",{"ms":35000}] 13:17:05 INFO - PROCESS | 2564 | 1471465025316 Marionette TRACE conn7 <- [1,2330,null,{}] 13:17:05 INFO - PROCESS | 2564 | 1471465025320 Marionette TRACE conn7 -> [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:17:05 INFO - PROCESS | 2564 | 1471465025322 Marionette INFO sendAsync bc8f8550-5cfe-4dfe-b5f0-ca36c3097f63 13:17:05 INFO - PROCESS | 2564 | 1471465025408 Marionette TRACE conn7 <- [1,2331,null,{"value":null}] 13:17:05 INFO - PROCESS | 2564 | 1471465025416 Marionette TRACE conn7 -> [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\", \"8d521690-0e1e-4993-8caf-94bf4ae6dcf1\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:17:05 INFO - PROCESS | 2564 | 1471465025418 Marionette INFO sendAsync bc8f8550-5cfe-4dfe-b5f0-ca36c3097f63 13:17:05 INFO - PROCESS | 2564 | ++DOCSHELL 00000039D28F0000 == 36 [pid = 2564] [id = 592] 13:17:05 INFO - PROCESS | 2564 | ++DOMWINDOW == 76 (00000039CEDD4000) [pid = 2564] [serial = 1776] [outer = 0000000000000000] 13:17:05 INFO - PROCESS | 2564 | ++DOMWINDOW == 77 (00000039CFD3E800) [pid = 2564] [serial = 1777] [outer = 00000039CEDD4000] 13:17:05 INFO - PROCESS | 2564 | 1471465025464 Marionette DEBUG loaded listener.js 13:17:05 INFO - PROCESS | 2564 | ++DOMWINDOW == 78 (00000039D0281C00) [pid = 2564] [serial = 1778] [outer = 00000039CEDD4000] 13:17:06 INFO - PROCESS | 2564 | 1471465026015 Marionette TRACE conn7 <- [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:17:06 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.object.string.html | ImageData.data converts strings to numbers with ToNumber 13:17:06 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.object.string.html | took 732ms 13:17:06 INFO - PROCESS | 2564 | 1471465026050 Marionette TRACE conn7 -> [0,2333,"getWindowHandle",null] 13:17:06 INFO - PROCESS | 2564 | 1471465026055 Marionette TRACE conn7 <- [1,2333,null,{"value":"13"}] 13:17:06 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.object.undefined.html 13:17:06 INFO - PROCESS | 2564 | 1471465026062 Marionette TRACE conn7 -> [0,2334,"setScriptTimeout",{"ms":35000}] 13:17:06 INFO - PROCESS | 2564 | 1471465026066 Marionette TRACE conn7 <- [1,2334,null,{}] 13:17:06 INFO - PROCESS | 2564 | 1471465026160 Marionette TRACE conn7 -> [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:17:06 INFO - PROCESS | 2564 | 1471465026164 Marionette INFO sendAsync bc8f8550-5cfe-4dfe-b5f0-ca36c3097f63 13:17:06 INFO - PROCESS | 2564 | 1471465026324 Marionette TRACE conn7 <- [1,2335,null,{"value":null}] 13:17:06 INFO - PROCESS | 2564 | 1471465026375 Marionette TRACE conn7 -> [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\", \"8d521690-0e1e-4993-8caf-94bf4ae6dcf1\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:17:06 INFO - PROCESS | 2564 | 1471465026380 Marionette INFO sendAsync bc8f8550-5cfe-4dfe-b5f0-ca36c3097f63 13:17:06 INFO - PROCESS | 2564 | ++DOCSHELL 00000039CB50F000 == 37 [pid = 2564] [id = 593] 13:17:06 INFO - PROCESS | 2564 | ++DOMWINDOW == 79 (00000039C18CA800) [pid = 2564] [serial = 1779] [outer = 0000000000000000] 13:17:06 INFO - PROCESS | 2564 | ++DOMWINDOW == 80 (00000039C1F51000) [pid = 2564] [serial = 1780] [outer = 00000039C18CA800] 13:17:06 INFO - PROCESS | 2564 | 1471465026442 Marionette DEBUG loaded listener.js 13:17:06 INFO - PROCESS | 2564 | ++DOMWINDOW == 81 (00000039C7392C00) [pid = 2564] [serial = 1781] [outer = 00000039C18CA800] 13:17:07 INFO - PROCESS | 2564 | 1471465027022 Marionette TRACE conn7 <- [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:17:07 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.object.undefined.html | ImageData.data converts undefined to 0 13:17:07 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.object.undefined.html | took 1028ms 13:17:07 INFO - PROCESS | 2564 | 1471465027092 Marionette TRACE conn7 -> [0,2337,"getWindowHandle",null] 13:17:07 INFO - PROCESS | 2564 | 1471465027098 Marionette TRACE conn7 <- [1,2337,null,{"value":"13"}] 13:17:07 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.alpha.html 13:17:07 INFO - PROCESS | 2564 | 1471465027104 Marionette TRACE conn7 -> [0,2338,"setScriptTimeout",{"ms":35000}] 13:17:07 INFO - PROCESS | 2564 | 1471465027108 Marionette TRACE conn7 <- [1,2338,null,{}] 13:17:07 INFO - PROCESS | 2564 | 1471465027112 Marionette TRACE conn7 -> [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:17:07 INFO - PROCESS | 2564 | 1471465027115 Marionette INFO sendAsync bc8f8550-5cfe-4dfe-b5f0-ca36c3097f63 13:17:07 INFO - PROCESS | 2564 | 1471465027266 Marionette TRACE conn7 <- [1,2339,null,{"value":null}] 13:17:07 INFO - PROCESS | 2564 | 1471465027391 Marionette TRACE conn7 -> [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\", \"8d521690-0e1e-4993-8caf-94bf4ae6dcf1\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:17:07 INFO - PROCESS | 2564 | 1471465027394 Marionette INFO sendAsync bc8f8550-5cfe-4dfe-b5f0-ca36c3097f63 13:17:07 INFO - PROCESS | 2564 | ++DOCSHELL 00000039D132F000 == 38 [pid = 2564] [id = 594] 13:17:07 INFO - PROCESS | 2564 | ++DOMWINDOW == 82 (00000039C7A60000) [pid = 2564] [serial = 1782] [outer = 0000000000000000] 13:17:07 INFO - PROCESS | 2564 | ++DOMWINDOW == 83 (00000039CAA84400) [pid = 2564] [serial = 1783] [outer = 00000039C7A60000] 13:17:07 INFO - PROCESS | 2564 | 1471465027458 Marionette DEBUG loaded listener.js 13:17:07 INFO - PROCESS | 2564 | ++DOMWINDOW == 84 (00000039CCCA1400) [pid = 2564] [serial = 1784] [outer = 00000039C7A60000] 13:17:08 INFO - PROCESS | 2564 | 1471465028068 Marionette TRACE conn7 <- [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:17:08 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.put.alpha.html | putImageData() puts non-solid image data correctly 13:17:08 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.alpha.html | took 984ms 13:17:08 INFO - PROCESS | 2564 | 1471465028095 Marionette TRACE conn7 -> [0,2341,"getWindowHandle",null] 13:17:08 INFO - PROCESS | 2564 | 1471465028098 Marionette TRACE conn7 <- [1,2341,null,{"value":"13"}] 13:17:08 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.basic.html 13:17:08 INFO - PROCESS | 2564 | 1471465028103 Marionette TRACE conn7 -> [0,2342,"setScriptTimeout",{"ms":35000}] 13:17:08 INFO - PROCESS | 2564 | 1471465028107 Marionette TRACE conn7 <- [1,2342,null,{}] 13:17:08 INFO - PROCESS | 2564 | 1471465028119 Marionette TRACE conn7 -> [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:17:08 INFO - PROCESS | 2564 | 1471465028124 Marionette INFO sendAsync bc8f8550-5cfe-4dfe-b5f0-ca36c3097f63 13:17:08 INFO - PROCESS | 2564 | 1471465028241 Marionette TRACE conn7 <- [1,2343,null,{"value":null}] 13:17:08 INFO - PROCESS | 2564 | 1471465028365 Marionette TRACE conn7 -> [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\", \"8d521690-0e1e-4993-8caf-94bf4ae6dcf1\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:17:08 INFO - PROCESS | 2564 | 1471465028369 Marionette INFO sendAsync bc8f8550-5cfe-4dfe-b5f0-ca36c3097f63 13:17:08 INFO - PROCESS | 2564 | ++DOCSHELL 00000039D41EF000 == 39 [pid = 2564] [id = 595] 13:17:08 INFO - PROCESS | 2564 | ++DOMWINDOW == 85 (00000039CD9E9000) [pid = 2564] [serial = 1785] [outer = 0000000000000000] 13:17:08 INFO - PROCESS | 2564 | ++DOMWINDOW == 86 (00000039CDFBF800) [pid = 2564] [serial = 1786] [outer = 00000039CD9E9000] 13:17:08 INFO - PROCESS | 2564 | 1471465028431 Marionette DEBUG loaded listener.js 13:17:08 INFO - PROCESS | 2564 | ++DOMWINDOW == 87 (00000039CFD42400) [pid = 2564] [serial = 1787] [outer = 00000039CD9E9000] 13:17:09 INFO - PROCESS | 2564 | 1471465029057 Marionette TRACE conn7 <- [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:17:09 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.put.basic.html | putImageData() puts image data from getImageData() onto the canvas 13:17:09 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.basic.html | took 985ms 13:17:09 INFO - PROCESS | 2564 | 1471465029089 Marionette TRACE conn7 -> [0,2345,"getWindowHandle",null] 13:17:09 INFO - PROCESS | 2564 | 1471465029092 Marionette TRACE conn7 <- [1,2345,null,{"value":"13"}] 13:17:09 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.clip.html 13:17:09 INFO - PROCESS | 2564 | 1471465029095 Marionette TRACE conn7 -> [0,2346,"setScriptTimeout",{"ms":35000}] 13:17:09 INFO - PROCESS | 2564 | 1471465029098 Marionette TRACE conn7 <- [1,2346,null,{}] 13:17:09 INFO - PROCESS | 2564 | 1471465029101 Marionette TRACE conn7 -> [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:17:09 INFO - PROCESS | 2564 | 1471465029104 Marionette INFO sendAsync bc8f8550-5cfe-4dfe-b5f0-ca36c3097f63 13:17:09 INFO - PROCESS | 2564 | 1471465029221 Marionette TRACE conn7 <- [1,2347,null,{"value":null}] 13:17:09 INFO - PROCESS | 2564 | 1471465029316 Marionette TRACE conn7 -> [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\", \"8d521690-0e1e-4993-8caf-94bf4ae6dcf1\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:17:09 INFO - PROCESS | 2564 | 1471465029318 Marionette INFO sendAsync bc8f8550-5cfe-4dfe-b5f0-ca36c3097f63 13:17:09 INFO - PROCESS | 2564 | ++DOCSHELL 00000039D6159000 == 40 [pid = 2564] [id = 596] 13:17:09 INFO - PROCESS | 2564 | ++DOMWINDOW == 88 (00000039D05EB000) [pid = 2564] [serial = 1788] [outer = 0000000000000000] 13:17:09 INFO - PROCESS | 2564 | ++DOMWINDOW == 89 (00000039D05EF000) [pid = 2564] [serial = 1789] [outer = 00000039D05EB000] 13:17:09 INFO - PROCESS | 2564 | 1471465029376 Marionette DEBUG loaded listener.js 13:17:09 INFO - PROCESS | 2564 | ++DOMWINDOW == 90 (00000039D1357000) [pid = 2564] [serial = 1790] [outer = 00000039D05EB000] 13:17:09 INFO - PROCESS | 2564 | 1471465029926 Marionette TRACE conn7 <- [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:17:09 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.put.clip.html | putImageData() is not affected by clipping regions 13:17:09 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.clip.html | took 881ms 13:17:09 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.created.html 13:17:09 INFO - PROCESS | 2564 | 1471465029979 Marionette TRACE conn7 -> [0,2349,"getWindowHandle",null] 13:17:09 INFO - PROCESS | 2564 | 1471465029982 Marionette TRACE conn7 <- [1,2349,null,{"value":"13"}] 13:17:09 INFO - PROCESS | 2564 | 1471465029985 Marionette TRACE conn7 -> [0,2350,"setScriptTimeout",{"ms":35000}] 13:17:09 INFO - PROCESS | 2564 | 1471465029987 Marionette TRACE conn7 <- [1,2350,null,{}] 13:17:09 INFO - PROCESS | 2564 | 1471465029991 Marionette TRACE conn7 -> [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:17:09 INFO - PROCESS | 2564 | 1471465029994 Marionette INFO sendAsync bc8f8550-5cfe-4dfe-b5f0-ca36c3097f63 13:17:10 INFO - PROCESS | 2564 | 1471465030108 Marionette TRACE conn7 <- [1,2351,null,{"value":null}] 13:17:10 INFO - PROCESS | 2564 | 1471465030202 Marionette TRACE conn7 -> [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\", \"8d521690-0e1e-4993-8caf-94bf4ae6dcf1\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:17:10 INFO - PROCESS | 2564 | 1471465030205 Marionette INFO sendAsync bc8f8550-5cfe-4dfe-b5f0-ca36c3097f63 13:17:10 INFO - PROCESS | 2564 | ++DOCSHELL 00000039CC325800 == 41 [pid = 2564] [id = 597] 13:17:10 INFO - PROCESS | 2564 | ++DOMWINDOW == 91 (00000039C188D400) [pid = 2564] [serial = 1791] [outer = 0000000000000000] 13:17:10 INFO - PROCESS | 2564 | ++DOMWINDOW == 92 (00000039CEAE2C00) [pid = 2564] [serial = 1792] [outer = 00000039C188D400] 13:17:10 INFO - PROCESS | 2564 | 1471465030262 Marionette DEBUG loaded listener.js 13:17:10 INFO - PROCESS | 2564 | ++DOMWINDOW == 93 (00000039D13AFC00) [pid = 2564] [serial = 1793] [outer = 00000039C188D400] 13:17:11 INFO - PROCESS | 2564 | 1471465031003 Marionette TRACE conn7 <- [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:17:11 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.put.created.html | putImageData() puts image data from createImageData() onto the canvas 13:17:11 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.created.html | took 1080ms 13:17:11 INFO - PROCESS | 2564 | 1471465031068 Marionette TRACE conn7 -> [0,2353,"getWindowHandle",null] 13:17:11 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.cross.html 13:17:11 INFO - PROCESS | 2564 | 1471465031072 Marionette TRACE conn7 <- [1,2353,null,{"value":"13"}] 13:17:11 INFO - PROCESS | 2564 | 1471465031077 Marionette TRACE conn7 -> [0,2354,"setScriptTimeout",{"ms":35000}] 13:17:11 INFO - PROCESS | 2564 | 1471465031082 Marionette TRACE conn7 <- [1,2354,null,{}] 13:17:11 INFO - PROCESS | 2564 | 1471465031087 Marionette TRACE conn7 -> [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:17:11 INFO - PROCESS | 2564 | 1471465031089 Marionette INFO sendAsync bc8f8550-5cfe-4dfe-b5f0-ca36c3097f63 13:17:11 INFO - PROCESS | 2564 | 1471465031202 Marionette TRACE conn7 <- [1,2355,null,{"value":null}] 13:17:11 INFO - PROCESS | 2564 | 1471465031306 Marionette TRACE conn7 -> [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\", \"8d521690-0e1e-4993-8caf-94bf4ae6dcf1\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:17:11 INFO - PROCESS | 2564 | 1471465031309 Marionette INFO sendAsync bc8f8550-5cfe-4dfe-b5f0-ca36c3097f63 13:17:11 INFO - PROCESS | 2564 | ++DOCSHELL 00000039CC335000 == 42 [pid = 2564] [id = 598] 13:17:11 INFO - PROCESS | 2564 | ++DOMWINDOW == 94 (00000039C18C7400) [pid = 2564] [serial = 1794] [outer = 0000000000000000] 13:17:11 INFO - PROCESS | 2564 | ++DOMWINDOW == 95 (00000039C7388400) [pid = 2564] [serial = 1795] [outer = 00000039C18C7400] 13:17:11 INFO - PROCESS | 2564 | 1471465031363 Marionette DEBUG loaded listener.js 13:17:11 INFO - PROCESS | 2564 | ++DOMWINDOW == 96 (00000039C7A68C00) [pid = 2564] [serial = 1796] [outer = 00000039C18C7400] 13:17:12 INFO - PROCESS | 2564 | --DOCSHELL 00000039CF6C9000 == 41 [pid = 2564] [id = 535] 13:17:12 INFO - PROCESS | 2564 | --DOCSHELL 00000039D56A0000 == 40 [pid = 2564] [id = 543] 13:17:12 INFO - PROCESS | 2564 | --DOCSHELL 00000039CDE49000 == 39 [pid = 2564] [id = 586] 13:17:12 INFO - PROCESS | 2564 | --DOCSHELL 00000039CEBD3800 == 38 [pid = 2564] [id = 587] 13:17:12 INFO - PROCESS | 2564 | --DOCSHELL 00000039D1F1C000 == 37 [pid = 2564] [id = 589] 13:17:12 INFO - PROCESS | 2564 | --DOCSHELL 00000039CB7CE800 == 36 [pid = 2564] [id = 590] 13:17:12 INFO - PROCESS | 2564 | --DOCSHELL 00000039D253F000 == 35 [pid = 2564] [id = 591] 13:17:12 INFO - PROCESS | 2564 | --DOCSHELL 00000039D1C79000 == 34 [pid = 2564] [id = 588] 13:17:12 INFO - PROCESS | 2564 | --DOCSHELL 00000039CCE14800 == 33 [pid = 2564] [id = 541] 13:17:12 INFO - PROCESS | 2564 | --DOCSHELL 00000039D1C6B000 == 32 [pid = 2564] [id = 542] 13:17:12 INFO - PROCESS | 2564 | --DOCSHELL 00000039D6277800 == 31 [pid = 2564] [id = 544] 13:17:12 INFO - PROCESS | 2564 | --DOCSHELL 00000039CC325800 == 30 [pid = 2564] [id = 597] 13:17:12 INFO - PROCESS | 2564 | --DOCSHELL 00000039D6159000 == 29 [pid = 2564] [id = 596] 13:17:12 INFO - PROCESS | 2564 | --DOCSHELL 00000039D41EF000 == 28 [pid = 2564] [id = 595] 13:17:12 INFO - PROCESS | 2564 | --DOCSHELL 00000039D132F000 == 27 [pid = 2564] [id = 594] 13:17:12 INFO - PROCESS | 2564 | --DOCSHELL 00000039D28F0000 == 26 [pid = 2564] [id = 592] 13:17:12 INFO - PROCESS | 2564 | --DOCSHELL 00000039CB50F000 == 25 [pid = 2564] [id = 593] 13:17:12 INFO - PROCESS | 2564 | --DOMWINDOW == 95 (00000039CEA90800) [pid = 2564] [serial = 1729] [outer = 0000000000000000] [url = about:blank] 13:17:12 INFO - PROCESS | 2564 | --DOMWINDOW == 94 (00000039C5B74400) [pid = 2564] [serial = 1708] [outer = 0000000000000000] [url = about:blank] 13:17:12 INFO - PROCESS | 2564 | --DOMWINDOW == 93 (00000039C63CC400) [pid = 2564] [serial = 1709] [outer = 0000000000000000] [url = about:blank] 13:17:12 INFO - PROCESS | 2564 | --DOMWINDOW == 92 (00000039CF90DC00) [pid = 2564] [serial = 1732] [outer = 0000000000000000] [url = about:blank] 13:17:12 INFO - PROCESS | 2564 | --DOMWINDOW == 91 (00000039D17CF000) [pid = 2564] [serial = 1703] [outer = 0000000000000000] [url = about:blank] 13:17:12 INFO - PROCESS | 2564 | --DOMWINDOW == 90 (00000039C188BC00) [pid = 2564] [serial = 1705] [outer = 0000000000000000] [url = about:blank] 13:17:12 INFO - PROCESS | 2564 | --DOMWINDOW == 89 (00000039C18D4400) [pid = 2564] [serial = 1706] [outer = 0000000000000000] [url = about:blank] 13:17:12 INFO - PROCESS | 2564 | --DOMWINDOW == 88 (00000039CAEB6C00) [pid = 2564] [serial = 1714] [outer = 0000000000000000] [url = about:blank] 13:17:12 INFO - PROCESS | 2564 | --DOMWINDOW == 87 (00000039CB554000) [pid = 2564] [serial = 1715] [outer = 0000000000000000] [url = about:blank] 13:17:12 INFO - PROCESS | 2564 | --DOMWINDOW == 86 (00000039CD22F400) [pid = 2564] [serial = 1720] [outer = 0000000000000000] [url = about:blank] 13:17:12 INFO - PROCESS | 2564 | --DOMWINDOW == 85 (00000039CDCEE400) [pid = 2564] [serial = 1721] [outer = 0000000000000000] [url = about:blank] 13:17:12 INFO - PROCESS | 2564 | --DOMWINDOW == 84 (00000039CCC9B000) [pid = 2564] [serial = 1717] [outer = 0000000000000000] [url = about:blank] 13:17:12 INFO - PROCESS | 2564 | --DOMWINDOW == 83 (00000039CCE47800) [pid = 2564] [serial = 1718] [outer = 0000000000000000] [url = about:blank] 13:17:12 INFO - PROCESS | 2564 | --DOMWINDOW == 82 (00000039C7A5C400) [pid = 2564] [serial = 1711] [outer = 0000000000000000] [url = about:blank] 13:17:12 INFO - PROCESS | 2564 | --DOMWINDOW == 81 (00000039C7A9B400) [pid = 2564] [serial = 1712] [outer = 0000000000000000] [url = about:blank] 13:17:12 INFO - PROCESS | 2564 | --DOMWINDOW == 80 (00000039CEA30000) [pid = 2564] [serial = 1726] [outer = 0000000000000000] [url = about:blank] 13:17:12 INFO - PROCESS | 2564 | --DOMWINDOW == 79 (00000039CDFC5000) [pid = 2564] [serial = 1723] [outer = 0000000000000000] [url = about:blank] 13:17:12 INFO - PROCESS | 2564 | --DOMWINDOW == 78 (00000039CE10AC00) [pid = 2564] [serial = 1724] [outer = 0000000000000000] [url = about:blank] 13:17:12 INFO - PROCESS | 2564 | --DOMWINDOW == 77 (00000039CEBDFC00) [pid = 2564] [serial = 1730] [outer = 0000000000000000] [url = about:blank] 13:17:12 INFO - PROCESS | 2564 | --DOMWINDOW == 76 (00000039CFD43400) [pid = 2564] [serial = 1733] [outer = 0000000000000000] [url = about:blank] 13:17:12 INFO - PROCESS | 2564 | --DOMWINDOW == 75 (00000039D1357800) [pid = 2564] [serial = 1738] [outer = 0000000000000000] [url = about:blank] 13:17:12 INFO - PROCESS | 2564 | --DOMWINDOW == 74 (00000039C1DBF800) [pid = 2564] [serial = 1735] [outer = 0000000000000000] [url = about:blank] 13:17:12 INFO - PROCESS | 2564 | --DOMWINDOW == 73 (00000039D1363400) [pid = 2564] [serial = 1739] [outer = 0000000000000000] [url = about:blank] 13:17:12 INFO - PROCESS | 2564 | --DOMWINDOW == 72 (00000039CEDD6800) [pid = 2564] [serial = 1736] [outer = 0000000000000000] [url = about:blank] 13:17:12 INFO - PROCESS | 2564 | --DOMWINDOW == 71 (00000039D17B1400) [pid = 2564] [serial = 1742] [outer = 0000000000000000] [url = about:blank] 13:17:12 INFO - PROCESS | 2564 | --DOMWINDOW == 70 (00000039CEA54000) [pid = 2564] [serial = 1727] [outer = 0000000000000000] [url = about:blank] 13:17:12 INFO - PROCESS | 2564 | --DOMWINDOW == 69 (00000039D13BA400) [pid = 2564] [serial = 1741] [outer = 0000000000000000] [url = about:blank] 13:17:12 INFO - PROCESS | 2564 | 1471465032597 Marionette TRACE conn7 <- [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:17:12 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.put.cross.html | putImageData() accepts image data got from a different canvas 13:17:12 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.cross.html | took 1546ms 13:17:12 INFO - PROCESS | 2564 | 1471465032624 Marionette TRACE conn7 -> [0,2357,"getWindowHandle",null] 13:17:12 INFO - PROCESS | 2564 | 1471465032628 Marionette TRACE conn7 <- [1,2357,null,{"value":"13"}] 13:17:12 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.dirty.negative.html 13:17:12 INFO - PROCESS | 2564 | 1471465032633 Marionette TRACE conn7 -> [0,2358,"setScriptTimeout",{"ms":35000}] 13:17:12 INFO - PROCESS | 2564 | 1471465032638 Marionette TRACE conn7 <- [1,2358,null,{}] 13:17:12 INFO - PROCESS | 2564 | 1471465032643 Marionette TRACE conn7 -> [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:17:12 INFO - PROCESS | 2564 | 1471465032646 Marionette INFO sendAsync bc8f8550-5cfe-4dfe-b5f0-ca36c3097f63 13:17:12 INFO - PROCESS | 2564 | 1471465032772 Marionette TRACE conn7 <- [1,2359,null,{"value":null}] 13:17:12 INFO - PROCESS | 2564 | 1471465032852 Marionette TRACE conn7 -> [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\", \"8d521690-0e1e-4993-8caf-94bf4ae6dcf1\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:17:12 INFO - PROCESS | 2564 | 1471465032855 Marionette INFO sendAsync bc8f8550-5cfe-4dfe-b5f0-ca36c3097f63 13:17:12 INFO - PROCESS | 2564 | ++DOCSHELL 00000039C65D3800 == 26 [pid = 2564] [id = 599] 13:17:12 INFO - PROCESS | 2564 | ++DOMWINDOW == 70 (00000039C17AEC00) [pid = 2564] [serial = 1797] [outer = 0000000000000000] 13:17:12 INFO - PROCESS | 2564 | ++DOMWINDOW == 71 (00000039C1853400) [pid = 2564] [serial = 1798] [outer = 00000039C17AEC00] 13:17:12 INFO - PROCESS | 2564 | 1471465032906 Marionette DEBUG loaded listener.js 13:17:12 INFO - PROCESS | 2564 | ++DOMWINDOW == 72 (00000039C1886400) [pid = 2564] [serial = 1799] [outer = 00000039C17AEC00] 13:17:13 INFO - PROCESS | 2564 | 1471465033334 Marionette TRACE conn7 <- [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:17:13 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.put.dirty.negative.html | putImageData() handles negative-sized dirty rectangles correctly 13:17:13 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.dirty.negative.html | took 734ms 13:17:13 INFO - PROCESS | 2564 | 1471465033393 Marionette TRACE conn7 -> [0,2361,"getWindowHandle",null] 13:17:13 INFO - PROCESS | 2564 | 1471465033398 Marionette TRACE conn7 <- [1,2361,null,{"value":"13"}] 13:17:13 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.dirty.outside.html 13:17:13 INFO - PROCESS | 2564 | 1471465033409 Marionette TRACE conn7 -> [0,2362,"setScriptTimeout",{"ms":35000}] 13:17:13 INFO - PROCESS | 2564 | 1471465033412 Marionette TRACE conn7 <- [1,2362,null,{}] 13:17:13 INFO - PROCESS | 2564 | 1471465033416 Marionette TRACE conn7 -> [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:17:13 INFO - PROCESS | 2564 | 1471465033419 Marionette INFO sendAsync bc8f8550-5cfe-4dfe-b5f0-ca36c3097f63 13:17:13 INFO - PROCESS | 2564 | 1471465033516 Marionette TRACE conn7 <- [1,2363,null,{"value":null}] 13:17:13 INFO - PROCESS | 2564 | 1471465033533 Marionette TRACE conn7 -> [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\", \"8d521690-0e1e-4993-8caf-94bf4ae6dcf1\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:17:13 INFO - PROCESS | 2564 | 1471465033535 Marionette INFO sendAsync bc8f8550-5cfe-4dfe-b5f0-ca36c3097f63 13:17:13 INFO - PROCESS | 2564 | ++DOCSHELL 00000039CB027800 == 27 [pid = 2564] [id = 600] 13:17:13 INFO - PROCESS | 2564 | ++DOMWINDOW == 73 (00000039C1CEC800) [pid = 2564] [serial = 1800] [outer = 0000000000000000] 13:17:13 INFO - PROCESS | 2564 | ++DOMWINDOW == 74 (00000039C2AD4000) [pid = 2564] [serial = 1801] [outer = 00000039C1CEC800] 13:17:13 INFO - PROCESS | 2564 | 1471465033586 Marionette DEBUG loaded listener.js 13:17:13 INFO - PROCESS | 2564 | ++DOMWINDOW == 75 (00000039C5B6E400) [pid = 2564] [serial = 1802] [outer = 00000039C1CEC800] 13:17:14 INFO - PROCESS | 2564 | 1471465034046 Marionette TRACE conn7 <- [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:17:14 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.put.dirty.outside.html | putImageData() handles dirty rectangles outside the canvas correctly 13:17:14 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.dirty.outside.html | took 691ms 13:17:14 INFO - PROCESS | 2564 | 1471465034105 Marionette TRACE conn7 -> [0,2365,"getWindowHandle",null] 13:17:14 INFO - PROCESS | 2564 | 1471465034108 Marionette TRACE conn7 <- [1,2365,null,{"value":"13"}] 13:17:14 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.dirty.rect1.html 13:17:14 INFO - PROCESS | 2564 | 1471465034111 Marionette TRACE conn7 -> [0,2366,"setScriptTimeout",{"ms":35000}] 13:17:14 INFO - PROCESS | 2564 | 1471465034115 Marionette TRACE conn7 <- [1,2366,null,{}] 13:17:14 INFO - PROCESS | 2564 | 1471465034126 Marionette TRACE conn7 -> [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:17:14 INFO - PROCESS | 2564 | 1471465034131 Marionette INFO sendAsync bc8f8550-5cfe-4dfe-b5f0-ca36c3097f63 13:17:14 INFO - PROCESS | 2564 | 1471465034220 Marionette TRACE conn7 <- [1,2367,null,{"value":null}] 13:17:14 INFO - PROCESS | 2564 | 1471465034228 Marionette TRACE conn7 -> [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\", \"8d521690-0e1e-4993-8caf-94bf4ae6dcf1\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:17:14 INFO - PROCESS | 2564 | 1471465034231 Marionette INFO sendAsync bc8f8550-5cfe-4dfe-b5f0-ca36c3097f63 13:17:14 INFO - PROCESS | 2564 | ++DOCSHELL 00000039CCE16800 == 28 [pid = 2564] [id = 601] 13:17:14 INFO - PROCESS | 2564 | ++DOMWINDOW == 76 (00000039C662A800) [pid = 2564] [serial = 1803] [outer = 0000000000000000] 13:17:14 INFO - PROCESS | 2564 | ++DOMWINDOW == 77 (00000039C74DD000) [pid = 2564] [serial = 1804] [outer = 00000039C662A800] 13:17:14 INFO - PROCESS | 2564 | 1471465034283 Marionette DEBUG loaded listener.js 13:17:14 INFO - PROCESS | 2564 | ++DOMWINDOW == 78 (00000039C7A66C00) [pid = 2564] [serial = 1805] [outer = 00000039C662A800] 13:17:14 INFO - PROCESS | 2564 | 1471465034782 Marionette TRACE conn7 <- [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:17:14 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:17:14 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.dirty.rect1.html | took 733ms 13:17:14 INFO - PROCESS | 2564 | 1471465034884 Marionette TRACE conn7 -> [0,2369,"getWindowHandle",null] 13:17:14 INFO - PROCESS | 2564 | 1471465034887 Marionette TRACE conn7 <- [1,2369,null,{"value":"13"}] 13:17:14 INFO - PROCESS | 2564 | 1471465034893 Marionette TRACE conn7 -> [0,2370,"setScriptTimeout",{"ms":35000}] 13:17:14 INFO - PROCESS | 2564 | 1471465034895 Marionette TRACE conn7 <- [1,2370,null,{}] 13:17:14 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.dirty.rect2.html 13:17:14 INFO - PROCESS | 2564 | 1471465034900 Marionette TRACE conn7 -> [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:17:14 INFO - PROCESS | 2564 | 1471465034902 Marionette INFO sendAsync bc8f8550-5cfe-4dfe-b5f0-ca36c3097f63 13:17:15 INFO - PROCESS | 2564 | 1471465035027 Marionette TRACE conn7 <- [1,2371,null,{"value":null}] 13:17:15 INFO - PROCESS | 2564 | 1471465035033 Marionette TRACE conn7 -> [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\", \"8d521690-0e1e-4993-8caf-94bf4ae6dcf1\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:17:15 INFO - PROCESS | 2564 | 1471465035036 Marionette INFO sendAsync bc8f8550-5cfe-4dfe-b5f0-ca36c3097f63 13:17:15 INFO - PROCESS | 2564 | ++DOCSHELL 00000039CDA6E000 == 29 [pid = 2564] [id = 602] 13:17:15 INFO - PROCESS | 2564 | ++DOMWINDOW == 79 (00000039CAEB8C00) [pid = 2564] [serial = 1806] [outer = 0000000000000000] 13:17:15 INFO - PROCESS | 2564 | ++DOMWINDOW == 80 (00000039CB00AC00) [pid = 2564] [serial = 1807] [outer = 00000039CAEB8C00] 13:17:15 INFO - PROCESS | 2564 | 1471465035083 Marionette DEBUG loaded listener.js 13:17:15 INFO - PROCESS | 2564 | ++DOMWINDOW == 81 (00000039CB59A000) [pid = 2564] [serial = 1808] [outer = 00000039CAEB8C00] 13:17:15 INFO - PROCESS | 2564 | 1471465035545 Marionette TRACE conn7 <- [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:17:15 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:17:15 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.dirty.rect2.html | took 671ms 13:17:15 INFO - PROCESS | 2564 | 1471465035572 Marionette TRACE conn7 -> [0,2373,"getWindowHandle",null] 13:17:15 INFO - PROCESS | 2564 | 1471465035574 Marionette TRACE conn7 <- [1,2373,null,{"value":"13"}] 13:17:15 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.dirty.zero.html 13:17:15 INFO - PROCESS | 2564 | 1471465035577 Marionette TRACE conn7 -> [0,2374,"setScriptTimeout",{"ms":35000}] 13:17:15 INFO - PROCESS | 2564 | 1471465035579 Marionette TRACE conn7 <- [1,2374,null,{}] 13:17:15 INFO - PROCESS | 2564 | 1471465035583 Marionette TRACE conn7 -> [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:17:15 INFO - PROCESS | 2564 | 1471465035585 Marionette INFO sendAsync bc8f8550-5cfe-4dfe-b5f0-ca36c3097f63 13:17:15 INFO - PROCESS | 2564 | 1471465035709 Marionette TRACE conn7 <- [1,2375,null,{"value":null}] 13:17:15 INFO - PROCESS | 2564 | 1471465035715 Marionette TRACE conn7 -> [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\", \"8d521690-0e1e-4993-8caf-94bf4ae6dcf1\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:17:15 INFO - PROCESS | 2564 | 1471465035717 Marionette INFO sendAsync bc8f8550-5cfe-4dfe-b5f0-ca36c3097f63 13:17:15 INFO - PROCESS | 2564 | ++DOCSHELL 00000039CE11B000 == 30 [pid = 2564] [id = 603] 13:17:15 INFO - PROCESS | 2564 | ++DOMWINDOW == 82 (00000039C0DBD400) [pid = 2564] [serial = 1809] [outer = 0000000000000000] 13:17:15 INFO - PROCESS | 2564 | ++DOMWINDOW == 83 (00000039CCC2F800) [pid = 2564] [serial = 1810] [outer = 00000039C0DBD400] 13:17:15 INFO - PROCESS | 2564 | 1471465035764 Marionette DEBUG loaded listener.js 13:17:15 INFO - PROCESS | 2564 | ++DOMWINDOW == 84 (00000039CCE48400) [pid = 2564] [serial = 1811] [outer = 00000039C0DBD400] 13:17:16 INFO - PROCESS | 2564 | --DOMWINDOW == 83 (00000039C1DC7C00) [pid = 2564] [serial = 1770] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.object.round.html] 13:17:16 INFO - PROCESS | 2564 | --DOMWINDOW == 82 (00000039C5B0F400) [pid = 2564] [serial = 1767] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.object.readonly.html] 13:17:16 INFO - PROCESS | 2564 | --DOMWINDOW == 81 (00000039C1882400) [pid = 2564] [serial = 1746] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.type.html] 13:17:16 INFO - PROCESS | 2564 | --DOMWINDOW == 80 (00000039C0933800) [pid = 2564] [serial = 1758] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.object.ctor.html] 13:17:16 INFO - PROCESS | 2564 | --DOMWINDOW == 79 (00000039C662A400) [pid = 2564] [serial = 1752] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.zero.html] 13:17:16 INFO - PROCESS | 2564 | --DOMWINDOW == 78 (00000039D17C7800) [pid = 2564] [serial = 1743] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.tiny.html] 13:17:16 INFO - PROCESS | 2564 | --DOMWINDOW == 77 (00000039C18CA000) [pid = 2564] [serial = 1749] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.unaffected.html] 13:17:16 INFO - PROCESS | 2564 | --DOMWINDOW == 76 (00000039C7A66000) [pid = 2564] [serial = 1755] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.object.clamp.html] 13:17:16 INFO - PROCESS | 2564 | --DOMWINDOW == 75 (00000039CEA2C000) [pid = 2564] [serial = 1773] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.object.set.html] 13:17:16 INFO - PROCESS | 2564 | --DOMWINDOW == 74 (00000039CEDD4000) [pid = 2564] [serial = 1776] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.object.string.html] 13:17:16 INFO - PROCESS | 2564 | --DOMWINDOW == 73 (00000039C1220400) [pid = 2564] [serial = 1761] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.object.nan.html] 13:17:16 INFO - PROCESS | 2564 | --DOMWINDOW == 72 (00000039CD0EB400) [pid = 2564] [serial = 1764] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.object.properties.html] 13:17:16 INFO - PROCESS | 2564 | 1471465036652 Marionette TRACE conn7 <- [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:17:16 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.put.dirty.zero.html | putImageData() with zero-sized dirty rectangle puts nothing 13:17:16 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.dirty.zero.html | took 1142ms 13:17:16 INFO - PROCESS | 2564 | 1471465036723 Marionette TRACE conn7 -> [0,2377,"getWindowHandle",null] 13:17:16 INFO - PROCESS | 2564 | 1471465036729 Marionette TRACE conn7 <- [1,2377,null,{"value":"13"}] 13:17:16 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.modified.html 13:17:16 INFO - PROCESS | 2564 | 1471465036735 Marionette TRACE conn7 -> [0,2378,"setScriptTimeout",{"ms":35000}] 13:17:16 INFO - PROCESS | 2564 | 1471465036739 Marionette TRACE conn7 <- [1,2378,null,{}] 13:17:16 INFO - PROCESS | 2564 | 1471465036745 Marionette TRACE conn7 -> [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:17:16 INFO - PROCESS | 2564 | 1471465036748 Marionette INFO sendAsync bc8f8550-5cfe-4dfe-b5f0-ca36c3097f63 13:17:16 INFO - PROCESS | 2564 | 1471465036883 Marionette TRACE conn7 <- [1,2379,null,{"value":null}] 13:17:16 INFO - PROCESS | 2564 | 1471465036957 Marionette TRACE conn7 -> [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\", \"8d521690-0e1e-4993-8caf-94bf4ae6dcf1\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:17:16 INFO - PROCESS | 2564 | 1471465036962 Marionette INFO sendAsync bc8f8550-5cfe-4dfe-b5f0-ca36c3097f63 13:17:17 INFO - PROCESS | 2564 | ++DOCSHELL 00000039C733D800 == 31 [pid = 2564] [id = 604] 13:17:17 INFO - PROCESS | 2564 | ++DOMWINDOW == 73 (00000039C1226000) [pid = 2564] [serial = 1812] [outer = 0000000000000000] 13:17:17 INFO - PROCESS | 2564 | ++DOMWINDOW == 74 (00000039C17A6000) [pid = 2564] [serial = 1813] [outer = 00000039C1226000] 13:17:17 INFO - PROCESS | 2564 | 1471465037065 Marionette DEBUG loaded listener.js 13:17:17 INFO - PROCESS | 2564 | ++DOMWINDOW == 75 (00000039C1880C00) [pid = 2564] [serial = 1814] [outer = 00000039C1226000] 13:17:17 INFO - PROCESS | 2564 | 1471465037746 Marionette TRACE conn7 <- [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:17:17 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.put.modified.html | putImageData() puts modified image data correctly 13:17:17 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.modified.html | took 1081ms 13:17:17 INFO - PROCESS | 2564 | 1471465037818 Marionette TRACE conn7 -> [0,2381,"getWindowHandle",null] 13:17:17 INFO - PROCESS | 2564 | 1471465037823 Marionette TRACE conn7 <- [1,2381,null,{"value":"13"}] 13:17:17 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.nonfinite.html 13:17:17 INFO - PROCESS | 2564 | 1471465037830 Marionette TRACE conn7 -> [0,2382,"setScriptTimeout",{"ms":35000}] 13:17:17 INFO - PROCESS | 2564 | 1471465037833 Marionette TRACE conn7 <- [1,2382,null,{}] 13:17:17 INFO - PROCESS | 2564 | 1471465037837 Marionette TRACE conn7 -> [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:17:17 INFO - PROCESS | 2564 | 1471465037840 Marionette INFO sendAsync bc8f8550-5cfe-4dfe-b5f0-ca36c3097f63 13:17:17 INFO - PROCESS | 2564 | 1471465037971 Marionette TRACE conn7 <- [1,2383,null,{"value":null}] 13:17:18 INFO - PROCESS | 2564 | 1471465038044 Marionette TRACE conn7 -> [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\", \"8d521690-0e1e-4993-8caf-94bf4ae6dcf1\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:17:18 INFO - PROCESS | 2564 | 1471465038047 Marionette INFO sendAsync bc8f8550-5cfe-4dfe-b5f0-ca36c3097f63 13:17:18 INFO - PROCESS | 2564 | ++DOCSHELL 00000039CE12F000 == 32 [pid = 2564] [id = 605] 13:17:18 INFO - PROCESS | 2564 | ++DOMWINDOW == 76 (00000039C5A08000) [pid = 2564] [serial = 1815] [outer = 0000000000000000] 13:17:18 INFO - PROCESS | 2564 | ++DOMWINDOW == 77 (00000039C62D4800) [pid = 2564] [serial = 1816] [outer = 00000039C5A08000] 13:17:18 INFO - PROCESS | 2564 | 1471465038149 Marionette DEBUG loaded listener.js 13:17:18 INFO - PROCESS | 2564 | ++DOMWINDOW == 78 (00000039C7386800) [pid = 2564] [serial = 1817] [outer = 00000039C5A08000] 13:17:19 INFO - PROCESS | 2564 | 1471465039049 Marionette TRACE conn7 <- [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:17:19 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.put.nonfinite.html | putImageData() throws TypeError if arguments are not finite 13:17:19 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.nonfinite.html | took 1231ms 13:17:19 INFO - PROCESS | 2564 | 1471465039063 Marionette TRACE conn7 -> [0,2385,"getWindowHandle",null] 13:17:19 INFO - PROCESS | 2564 | 1471465039067 Marionette TRACE conn7 <- [1,2385,null,{"value":"13"}] 13:17:19 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.null.html 13:17:19 INFO - PROCESS | 2564 | 1471465039073 Marionette TRACE conn7 -> [0,2386,"setScriptTimeout",{"ms":35000}] 13:17:19 INFO - PROCESS | 2564 | 1471465039076 Marionette TRACE conn7 <- [1,2386,null,{}] 13:17:19 INFO - PROCESS | 2564 | 1471465039082 Marionette TRACE conn7 -> [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:17:19 INFO - PROCESS | 2564 | 1471465039085 Marionette INFO sendAsync bc8f8550-5cfe-4dfe-b5f0-ca36c3097f63 13:17:19 INFO - PROCESS | 2564 | 1471465039200 Marionette TRACE conn7 <- [1,2387,null,{"value":null}] 13:17:19 INFO - PROCESS | 2564 | --DOCSHELL 00000039CDA6E000 == 31 [pid = 2564] [id = 602] 13:17:19 INFO - PROCESS | 2564 | --DOCSHELL 00000039CCE16800 == 30 [pid = 2564] [id = 601] 13:17:19 INFO - PROCESS | 2564 | --DOCSHELL 00000039CB027800 == 29 [pid = 2564] [id = 600] 13:17:19 INFO - PROCESS | 2564 | --DOCSHELL 00000039C65D3800 == 28 [pid = 2564] [id = 599] 13:17:19 INFO - PROCESS | 2564 | --DOCSHELL 00000039CC335000 == 27 [pid = 2564] [id = 598] 13:17:19 INFO - PROCESS | 2564 | --DOMWINDOW == 77 (00000039CCF3C400) [pid = 2564] [serial = 1762] [outer = 0000000000000000] [url = about:blank] 13:17:19 INFO - PROCESS | 2564 | --DOMWINDOW == 76 (00000039CD0E2400) [pid = 2564] [serial = 1763] [outer = 0000000000000000] [url = about:blank] 13:17:19 INFO - PROCESS | 2564 | --DOMWINDOW == 75 (00000039CDFC0400) [pid = 2564] [serial = 1766] [outer = 0000000000000000] [url = about:blank] 13:17:19 INFO - PROCESS | 2564 | --DOMWINDOW == 74 (00000039CDCF1800) [pid = 2564] [serial = 1765] [outer = 0000000000000000] [url = about:blank] 13:17:19 INFO - PROCESS | 2564 | --DOMWINDOW == 73 (00000039CAA89C00) [pid = 2564] [serial = 1771] [outer = 0000000000000000] [url = about:blank] 13:17:19 INFO - PROCESS | 2564 | --DOMWINDOW == 72 (00000039CE077C00) [pid = 2564] [serial = 1768] [outer = 0000000000000000] [url = about:blank] 13:17:19 INFO - PROCESS | 2564 | --DOMWINDOW == 71 (00000039C18D2000) [pid = 2564] [serial = 1747] [outer = 0000000000000000] [url = about:blank] 13:17:19 INFO - PROCESS | 2564 | --DOMWINDOW == 70 (00000039C6211000) [pid = 2564] [serial = 1748] [outer = 0000000000000000] [url = about:blank] 13:17:19 INFO - PROCESS | 2564 | --DOMWINDOW == 69 (00000039CC3BD400) [pid = 2564] [serial = 1759] [outer = 0000000000000000] [url = about:blank] 13:17:19 INFO - PROCESS | 2564 | --DOMWINDOW == 68 (00000039C684B000) [pid = 2564] [serial = 1753] [outer = 0000000000000000] [url = about:blank] 13:17:19 INFO - PROCESS | 2564 | --DOMWINDOW == 67 (00000039C7463C00) [pid = 2564] [serial = 1754] [outer = 0000000000000000] [url = about:blank] 13:17:19 INFO - PROCESS | 2564 | --DOMWINDOW == 66 (00000039D18C6400) [pid = 2564] [serial = 1745] [outer = 0000000000000000] [url = about:blank] 13:17:19 INFO - PROCESS | 2564 | --DOMWINDOW == 65 (00000039D17CD000) [pid = 2564] [serial = 1744] [outer = 0000000000000000] [url = about:blank] 13:17:19 INFO - PROCESS | 2564 | --DOMWINDOW == 64 (00000039C1C5F400) [pid = 2564] [serial = 1750] [outer = 0000000000000000] [url = about:blank] 13:17:19 INFO - PROCESS | 2564 | --DOMWINDOW == 63 (00000039C5B0AC00) [pid = 2564] [serial = 1751] [outer = 0000000000000000] [url = about:blank] 13:17:19 INFO - PROCESS | 2564 | --DOMWINDOW == 62 (00000039C7B78400) [pid = 2564] [serial = 1756] [outer = 0000000000000000] [url = about:blank] 13:17:19 INFO - PROCESS | 2564 | --DOMWINDOW == 61 (00000039CAAF4000) [pid = 2564] [serial = 1757] [outer = 0000000000000000] [url = about:blank] 13:17:19 INFO - PROCESS | 2564 | --DOMWINDOW == 60 (00000039CEA57800) [pid = 2564] [serial = 1774] [outer = 0000000000000000] [url = about:blank] 13:17:19 INFO - PROCESS | 2564 | --DOMWINDOW == 59 (00000039CEDCDC00) [pid = 2564] [serial = 1775] [outer = 0000000000000000] [url = about:blank] 13:17:19 INFO - PROCESS | 2564 | --DOMWINDOW == 58 (00000039CFD3E800) [pid = 2564] [serial = 1777] [outer = 0000000000000000] [url = about:blank] 13:17:19 INFO - PROCESS | 2564 | --DOMWINDOW == 57 (00000039D0281C00) [pid = 2564] [serial = 1778] [outer = 0000000000000000] [url = about:blank] 13:17:19 INFO - PROCESS | 2564 | --DOMWINDOW == 56 (00000039CE4F0400) [pid = 2564] [serial = 1772] [outer = 0000000000000000] [url = about:blank] 13:17:19 INFO - PROCESS | 2564 | --DOMWINDOW == 55 (00000039CE4F4C00) [pid = 2564] [serial = 1769] [outer = 0000000000000000] [url = about:blank] 13:17:19 INFO - PROCESS | 2564 | --DOMWINDOW == 54 (00000039CCE44C00) [pid = 2564] [serial = 1760] [outer = 0000000000000000] [url = about:blank] 13:17:19 INFO - PROCESS | 2564 | 1471465039303 Marionette TRACE conn7 -> [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\", \"8d521690-0e1e-4993-8caf-94bf4ae6dcf1\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:17:19 INFO - PROCESS | 2564 | 1471465039307 Marionette INFO sendAsync bc8f8550-5cfe-4dfe-b5f0-ca36c3097f63 13:17:19 INFO - PROCESS | 2564 | ++DOCSHELL 00000039C7340000 == 28 [pid = 2564] [id = 606] 13:17:19 INFO - PROCESS | 2564 | ++DOMWINDOW == 55 (00000039C166C400) [pid = 2564] [serial = 1818] [outer = 0000000000000000] 13:17:19 INFO - PROCESS | 2564 | ++DOMWINDOW == 56 (00000039C1851800) [pid = 2564] [serial = 1819] [outer = 00000039C166C400] 13:17:19 INFO - PROCESS | 2564 | 1471465039361 Marionette DEBUG loaded listener.js 13:17:19 INFO - PROCESS | 2564 | ++DOMWINDOW == 57 (00000039C1CE5400) [pid = 2564] [serial = 1820] [outer = 00000039C166C400] 13:17:19 INFO - PROCESS | 2564 | 1471465039788 Marionette TRACE conn7 <- [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:17:19 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.put.null.html | putImageData() with null imagedata throws TypeError 13:17:19 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.null.html | took 733ms 13:17:19 INFO - PROCESS | 2564 | 1471465039810 Marionette TRACE conn7 -> [0,2389,"getWindowHandle",null] 13:17:19 INFO - PROCESS | 2564 | 1471465039814 Marionette TRACE conn7 <- [1,2389,null,{"value":"13"}] 13:17:19 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.path.html 13:17:19 INFO - PROCESS | 2564 | 1471465039820 Marionette TRACE conn7 -> [0,2390,"setScriptTimeout",{"ms":35000}] 13:17:19 INFO - PROCESS | 2564 | 1471465039823 Marionette TRACE conn7 <- [1,2390,null,{}] 13:17:19 INFO - PROCESS | 2564 | 1471465039859 Marionette TRACE conn7 -> [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:17:19 INFO - PROCESS | 2564 | 1471465039862 Marionette INFO sendAsync bc8f8550-5cfe-4dfe-b5f0-ca36c3097f63 13:17:19 INFO - PROCESS | 2564 | 1471465039959 Marionette TRACE conn7 <- [1,2391,null,{"value":null}] 13:17:19 INFO - PROCESS | 2564 | 1471465039967 Marionette TRACE conn7 -> [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\", \"8d521690-0e1e-4993-8caf-94bf4ae6dcf1\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:17:19 INFO - PROCESS | 2564 | 1471465039969 Marionette INFO sendAsync bc8f8550-5cfe-4dfe-b5f0-ca36c3097f63 13:17:19 INFO - PROCESS | 2564 | ++DOCSHELL 00000039CC333000 == 29 [pid = 2564] [id = 607] 13:17:19 INFO - PROCESS | 2564 | ++DOMWINDOW == 58 (00000039C662BC00) [pid = 2564] [serial = 1821] [outer = 0000000000000000] 13:17:20 INFO - PROCESS | 2564 | ++DOMWINDOW == 59 (00000039C7314000) [pid = 2564] [serial = 1822] [outer = 00000039C662BC00] 13:17:20 INFO - PROCESS | 2564 | 1471465040019 Marionette DEBUG loaded listener.js 13:17:20 INFO - PROCESS | 2564 | ++DOMWINDOW == 60 (00000039C74E4000) [pid = 2564] [serial = 1823] [outer = 00000039C662BC00] 13:17:20 INFO - PROCESS | 2564 | 1471465040479 Marionette TRACE conn7 <- [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:17:20 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.put.path.html | putImageData() does not affect the current path 13:17:20 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.path.html | took 711ms 13:17:20 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.unaffected.html 13:17:20 INFO - PROCESS | 2564 | 1471465040535 Marionette TRACE conn7 -> [0,2393,"getWindowHandle",null] 13:17:20 INFO - PROCESS | 2564 | 1471465040537 Marionette TRACE conn7 <- [1,2393,null,{"value":"13"}] 13:17:20 INFO - PROCESS | 2564 | 1471465040541 Marionette TRACE conn7 -> [0,2394,"setScriptTimeout",{"ms":35000}] 13:17:20 INFO - PROCESS | 2564 | 1471465040545 Marionette TRACE conn7 <- [1,2394,null,{}] 13:17:20 INFO - PROCESS | 2564 | 1471465040556 Marionette TRACE conn7 -> [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:17:20 INFO - PROCESS | 2564 | 1471465040561 Marionette INFO sendAsync bc8f8550-5cfe-4dfe-b5f0-ca36c3097f63 13:17:20 INFO - PROCESS | 2564 | 1471465040689 Marionette TRACE conn7 <- [1,2395,null,{"value":null}] 13:17:20 INFO - PROCESS | 2564 | 1471465040770 Marionette TRACE conn7 -> [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\", \"8d521690-0e1e-4993-8caf-94bf4ae6dcf1\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:17:20 INFO - PROCESS | 2564 | 1471465040774 Marionette INFO sendAsync bc8f8550-5cfe-4dfe-b5f0-ca36c3097f63 13:17:20 INFO - PROCESS | 2564 | ++DOCSHELL 00000039CD622000 == 30 [pid = 2564] [id = 608] 13:17:20 INFO - PROCESS | 2564 | ++DOMWINDOW == 61 (00000039BF921400) [pid = 2564] [serial = 1824] [outer = 0000000000000000] 13:17:20 INFO - PROCESS | 2564 | ++DOMWINDOW == 62 (00000039CAEBAC00) [pid = 2564] [serial = 1825] [outer = 00000039BF921400] 13:17:20 INFO - PROCESS | 2564 | 1471465040826 Marionette DEBUG loaded listener.js 13:17:20 INFO - PROCESS | 2564 | ++DOMWINDOW == 63 (00000039CCE45400) [pid = 2564] [serial = 1826] [outer = 00000039BF921400] 13:17:21 INFO - PROCESS | 2564 | 1471465041227 Marionette TRACE conn7 <- [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:17:21 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.put.unaffected.html | putImageData() is not affected by context state 13:17:21 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.unaffected.html | took 733ms 13:17:21 INFO - PROCESS | 2564 | 1471465041276 Marionette TRACE conn7 -> [0,2397,"getWindowHandle",null] 13:17:21 INFO - PROCESS | 2564 | 1471465041279 Marionette TRACE conn7 <- [1,2397,null,{"value":"13"}] 13:17:21 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.unchanged.html 13:17:21 INFO - PROCESS | 2564 | 1471465041283 Marionette TRACE conn7 -> [0,2398,"setScriptTimeout",{"ms":35000}] 13:17:21 INFO - PROCESS | 2564 | 1471465041285 Marionette TRACE conn7 <- [1,2398,null,{}] 13:17:21 INFO - PROCESS | 2564 | 1471465041288 Marionette TRACE conn7 -> [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:17:21 INFO - PROCESS | 2564 | 1471465041290 Marionette INFO sendAsync bc8f8550-5cfe-4dfe-b5f0-ca36c3097f63 13:17:21 INFO - PROCESS | 2564 | 1471465041415 Marionette TRACE conn7 <- [1,2399,null,{"value":null}] 13:17:21 INFO - PROCESS | 2564 | 1471465041434 Marionette TRACE conn7 -> [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\", \"8d521690-0e1e-4993-8caf-94bf4ae6dcf1\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:17:21 INFO - PROCESS | 2564 | 1471465041436 Marionette INFO sendAsync bc8f8550-5cfe-4dfe-b5f0-ca36c3097f63 13:17:21 INFO - PROCESS | 2564 | ++DOCSHELL 00000039CE447800 == 31 [pid = 2564] [id = 609] 13:17:21 INFO - PROCESS | 2564 | ++DOMWINDOW == 64 (00000039CCCE5800) [pid = 2564] [serial = 1827] [outer = 0000000000000000] 13:17:21 INFO - PROCESS | 2564 | ++DOMWINDOW == 65 (00000039CCF3E400) [pid = 2564] [serial = 1828] [outer = 00000039CCCE5800] 13:17:21 INFO - PROCESS | 2564 | 1471465041485 Marionette DEBUG loaded listener.js 13:17:21 INFO - PROCESS | 2564 | ++DOMWINDOW == 66 (00000039CD238000) [pid = 2564] [serial = 1829] [outer = 00000039CCCE5800] 13:17:21 INFO - PROCESS | 2564 | 1471465041964 Marionette TRACE conn7 <- [1,2400,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.put.unchanged.html",0,null,null,[["putImageData(getImageData(...), ...) has no effect",0,null,null]]]}] 13:17:22 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.put.unchanged.html | putImageData(getImageData(...), ...) has no effect 13:17:22 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.unchanged.html | took 733ms 13:17:22 INFO - PROCESS | 2564 | 1471465042053 Marionette TRACE conn7 -> [0,2401,"getWindowHandle",null] 13:17:22 INFO - PROCESS | 2564 | 1471465042055 Marionette TRACE conn7 <- [1,2401,null,{"value":"13"}] 13:17:22 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.wrongtype.html 13:17:22 INFO - PROCESS | 2564 | 1471465042059 Marionette TRACE conn7 -> [0,2402,"setScriptTimeout",{"ms":35000}] 13:17:22 INFO - PROCESS | 2564 | 1471465042061 Marionette TRACE conn7 <- [1,2402,null,{}] 13:17:22 INFO - PROCESS | 2564 | 1471465042065 Marionette TRACE conn7 -> [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:17:22 INFO - PROCESS | 2564 | 1471465042067 Marionette INFO sendAsync bc8f8550-5cfe-4dfe-b5f0-ca36c3097f63 13:17:22 INFO - PROCESS | 2564 | 1471465042188 Marionette TRACE conn7 <- [1,2403,null,{"value":null}] 13:17:22 INFO - PROCESS | 2564 | 1471465042245 Marionette TRACE conn7 -> [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\", \"8d521690-0e1e-4993-8caf-94bf4ae6dcf1\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:17:22 INFO - PROCESS | 2564 | 1471465042247 Marionette INFO sendAsync bc8f8550-5cfe-4dfe-b5f0-ca36c3097f63 13:17:22 INFO - PROCESS | 2564 | ++DOCSHELL 00000039D1C72000 == 32 [pid = 2564] [id = 610] 13:17:22 INFO - PROCESS | 2564 | ++DOMWINDOW == 67 (00000039CD238400) [pid = 2564] [serial = 1830] [outer = 0000000000000000] 13:17:22 INFO - PROCESS | 2564 | ++DOMWINDOW == 68 (00000039CD9E3000) [pid = 2564] [serial = 1831] [outer = 00000039CD238400] 13:17:22 INFO - PROCESS | 2564 | 1471465042295 Marionette DEBUG loaded listener.js 13:17:22 INFO - PROCESS | 2564 | ++DOMWINDOW == 69 (00000039CDB5D800) [pid = 2564] [serial = 1832] [outer = 00000039CD238400] 13:17:22 INFO - PROCESS | 2564 | 1471465042708 Marionette TRACE conn7 <- [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:17:22 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.put.wrongtype.html | putImageData() does not accept non-ImageData objects 13:17:22 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.wrongtype.html | took 692ms 13:17:22 INFO - PROCESS | 2564 | 1471465042755 Marionette TRACE conn7 -> [0,2405,"getWindowHandle",null] 13:17:22 INFO - PROCESS | 2564 | 1471465042757 Marionette TRACE conn7 <- [1,2405,null,{"value":"13"}] 13:17:22 INFO - TEST-START | /2dcontext/shadows/2d.shadow.alpha.1.html 13:17:22 INFO - PROCESS | 2564 | 1471465042760 Marionette TRACE conn7 -> [0,2406,"setScriptTimeout",{"ms":35000}] 13:17:22 INFO - PROCESS | 2564 | 1471465042762 Marionette TRACE conn7 <- [1,2406,null,{}] 13:17:22 INFO - PROCESS | 2564 | 1471465042774 Marionette TRACE conn7 -> [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:17:22 INFO - PROCESS | 2564 | 1471465042780 Marionette INFO sendAsync bc8f8550-5cfe-4dfe-b5f0-ca36c3097f63 13:17:22 INFO - PROCESS | 2564 | 1471465042921 Marionette TRACE conn7 <- [1,2407,null,{"value":null}] 13:17:22 INFO - PROCESS | 2564 | 1471465042926 Marionette TRACE conn7 -> [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\", \"8d521690-0e1e-4993-8caf-94bf4ae6dcf1\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:17:22 INFO - PROCESS | 2564 | 1471465042929 Marionette INFO sendAsync bc8f8550-5cfe-4dfe-b5f0-ca36c3097f63 13:17:22 INFO - PROCESS | 2564 | ++DOCSHELL 00000039D1F13800 == 33 [pid = 2564] [id = 611] 13:17:22 INFO - PROCESS | 2564 | ++DOMWINDOW == 70 (00000039CDCED000) [pid = 2564] [serial = 1833] [outer = 0000000000000000] 13:17:23 INFO - PROCESS | 2564 | ++DOMWINDOW == 71 (00000039CE084C00) [pid = 2564] [serial = 1834] [outer = 00000039CDCED000] 13:17:23 INFO - PROCESS | 2564 | 1471465043024 Marionette DEBUG loaded listener.js 13:17:23 INFO - PROCESS | 2564 | ++DOMWINDOW == 72 (00000039CE4AA000) [pid = 2564] [serial = 1835] [outer = 00000039CDCED000] 13:17:23 INFO - PROCESS | 2564 | --DOMWINDOW == 71 (00000039C662A800) [pid = 2564] [serial = 1803] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.dirty.rect1.html] 13:17:23 INFO - PROCESS | 2564 | --DOMWINDOW == 70 (00000039C7A60000) [pid = 2564] [serial = 1782] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.alpha.html] 13:17:23 INFO - PROCESS | 2564 | --DOMWINDOW == 69 (00000039C18CA800) [pid = 2564] [serial = 1779] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.object.undefined.html] 13:17:23 INFO - PROCESS | 2564 | --DOMWINDOW == 68 (00000039D05EB000) [pid = 2564] [serial = 1788] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.clip.html] 13:17:23 INFO - PROCESS | 2564 | --DOMWINDOW == 67 (00000039CD9E9000) [pid = 2564] [serial = 1785] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.basic.html] 13:17:23 INFO - PROCESS | 2564 | --DOMWINDOW == 66 (00000039C188D400) [pid = 2564] [serial = 1791] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.created.html] 13:17:23 INFO - PROCESS | 2564 | --DOMWINDOW == 65 (00000039CAEB8C00) [pid = 2564] [serial = 1806] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.dirty.rect2.html] 13:17:23 INFO - PROCESS | 2564 | --DOMWINDOW == 64 (00000039C17AEC00) [pid = 2564] [serial = 1797] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.dirty.negative.html] 13:17:23 INFO - PROCESS | 2564 | --DOMWINDOW == 63 (00000039C18C7400) [pid = 2564] [serial = 1794] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.cross.html] 13:17:23 INFO - PROCESS | 2564 | --DOMWINDOW == 62 (00000039C1CEC800) [pid = 2564] [serial = 1800] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.dirty.outside.html] 13:17:23 INFO - PROCESS | 2564 | 1471465043438 Marionette TRACE conn7 <- [1,2408,null,{"value":["/2dcontext/shadows/2d.shadow.alpha.1.html",0,null,null,[["Shadow colour alpha components are used",0,null,null]]]}] 13:17:23 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.alpha.1.html | Shadow colour alpha components are used 13:17:23 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.alpha.1.html | took 733ms 13:17:23 INFO - PROCESS | 2564 | 1471465043524 Marionette TRACE conn7 -> [0,2409,"getWindowHandle",null] 13:17:23 INFO - PROCESS | 2564 | 1471465043526 Marionette TRACE conn7 <- [1,2409,null,{"value":"13"}] 13:17:23 INFO - TEST-START | /2dcontext/shadows/2d.shadow.alpha.2.html 13:17:23 INFO - PROCESS | 2564 | 1471465043535 Marionette TRACE conn7 -> [0,2410,"setScriptTimeout",{"ms":35000}] 13:17:23 INFO - PROCESS | 2564 | 1471465043538 Marionette TRACE conn7 <- [1,2410,null,{}] 13:17:23 INFO - PROCESS | 2564 | 1471465043541 Marionette TRACE conn7 -> [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:17:23 INFO - PROCESS | 2564 | 1471465043544 Marionette INFO sendAsync bc8f8550-5cfe-4dfe-b5f0-ca36c3097f63 13:17:23 INFO - PROCESS | 2564 | 1471465043669 Marionette TRACE conn7 <- [1,2411,null,{"value":null}] 13:17:23 INFO - PROCESS | 2564 | 1471465043684 Marionette TRACE conn7 -> [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\", \"8d521690-0e1e-4993-8caf-94bf4ae6dcf1\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:17:23 INFO - PROCESS | 2564 | 1471465043686 Marionette INFO sendAsync bc8f8550-5cfe-4dfe-b5f0-ca36c3097f63 13:17:23 INFO - PROCESS | 2564 | ++DOCSHELL 00000039D22D5000 == 34 [pid = 2564] [id = 612] 13:17:23 INFO - PROCESS | 2564 | ++DOMWINDOW == 63 (00000039C1226C00) [pid = 2564] [serial = 1836] [outer = 0000000000000000] 13:17:23 INFO - PROCESS | 2564 | ++DOMWINDOW == 64 (00000039CAEB6C00) [pid = 2564] [serial = 1837] [outer = 00000039C1226C00] 13:17:23 INFO - PROCESS | 2564 | 1471465043733 Marionette DEBUG loaded listener.js 13:17:23 INFO - PROCESS | 2564 | ++DOMWINDOW == 65 (00000039CE4AD000) [pid = 2564] [serial = 1838] [outer = 00000039C1226C00] 13:17:24 INFO - PROCESS | 2564 | 1471465044137 Marionette TRACE conn7 <- [1,2412,null,{"value":["/2dcontext/shadows/2d.shadow.alpha.2.html",0,null,null,[["Shadow colour alpha components are used",0,null,null]]]}] 13:17:24 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.alpha.2.html | Shadow colour alpha components are used 13:17:24 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.alpha.2.html | took 647ms 13:17:24 INFO - PROCESS | 2564 | 1471465044179 Marionette TRACE conn7 -> [0,2413,"getWindowHandle",null] 13:17:24 INFO - PROCESS | 2564 | 1471465044181 Marionette TRACE conn7 <- [1,2413,null,{"value":"13"}] 13:17:24 INFO - PROCESS | 2564 | 1471465044184 Marionette TRACE conn7 -> [0,2414,"setScriptTimeout",{"ms":35000}] 13:17:24 INFO - TEST-START | /2dcontext/shadows/2d.shadow.alpha.3.html 13:17:24 INFO - PROCESS | 2564 | 1471465044186 Marionette TRACE conn7 <- [1,2414,null,{}] 13:17:24 INFO - PROCESS | 2564 | 1471465044189 Marionette TRACE conn7 -> [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:17:24 INFO - PROCESS | 2564 | 1471465044191 Marionette INFO sendAsync bc8f8550-5cfe-4dfe-b5f0-ca36c3097f63 13:17:24 INFO - PROCESS | 2564 | 1471465044276 Marionette TRACE conn7 <- [1,2415,null,{"value":null}] 13:17:24 INFO - PROCESS | 2564 | 1471465044282 Marionette TRACE conn7 -> [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\", \"8d521690-0e1e-4993-8caf-94bf4ae6dcf1\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:17:24 INFO - PROCESS | 2564 | 1471465044284 Marionette INFO sendAsync bc8f8550-5cfe-4dfe-b5f0-ca36c3097f63 13:17:24 INFO - PROCESS | 2564 | ++DOCSHELL 00000039D2527800 == 35 [pid = 2564] [id = 613] 13:17:24 INFO - PROCESS | 2564 | ++DOMWINDOW == 66 (00000039CE4AEC00) [pid = 2564] [serial = 1839] [outer = 0000000000000000] 13:17:24 INFO - PROCESS | 2564 | ++DOMWINDOW == 67 (00000039CEA2D400) [pid = 2564] [serial = 1840] [outer = 00000039CE4AEC00] 13:17:24 INFO - PROCESS | 2564 | 1471465044331 Marionette DEBUG loaded listener.js 13:17:24 INFO - PROCESS | 2564 | ++DOMWINDOW == 68 (00000039CEA4F000) [pid = 2564] [serial = 1841] [outer = 00000039CE4AEC00] 13:17:24 INFO - PROCESS | 2564 | 1471465044757 Marionette TRACE conn7 <- [1,2416,null,{"value":["/2dcontext/shadows/2d.shadow.alpha.3.html",0,null,null,[["Shadows are affected by globalAlpha",0,null,null]]]}] 13:17:24 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.alpha.3.html | Shadows are affected by globalAlpha 13:17:24 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.alpha.3.html | took 627ms 13:17:24 INFO - PROCESS | 2564 | 1471465044815 Marionette TRACE conn7 -> [0,2417,"getWindowHandle",null] 13:17:24 INFO - PROCESS | 2564 | 1471465044817 Marionette TRACE conn7 <- [1,2417,null,{"value":"13"}] 13:17:24 INFO - TEST-START | /2dcontext/shadows/2d.shadow.alpha.4.html 13:17:24 INFO - PROCESS | 2564 | 1471465044820 Marionette TRACE conn7 -> [0,2418,"setScriptTimeout",{"ms":35000}] 13:17:24 INFO - PROCESS | 2564 | 1471465044822 Marionette TRACE conn7 <- [1,2418,null,{}] 13:17:24 INFO - PROCESS | 2564 | 1471465044834 Marionette TRACE conn7 -> [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:17:24 INFO - PROCESS | 2564 | 1471465044836 Marionette INFO sendAsync bc8f8550-5cfe-4dfe-b5f0-ca36c3097f63 13:17:24 INFO - PROCESS | 2564 | 1471465044924 Marionette TRACE conn7 <- [1,2419,null,{"value":null}] 13:17:24 INFO - PROCESS | 2564 | 1471465044932 Marionette TRACE conn7 -> [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\", \"8d521690-0e1e-4993-8caf-94bf4ae6dcf1\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:17:24 INFO - PROCESS | 2564 | 1471465044934 Marionette INFO sendAsync bc8f8550-5cfe-4dfe-b5f0-ca36c3097f63 13:17:24 INFO - PROCESS | 2564 | ++DOCSHELL 00000039CD620800 == 36 [pid = 2564] [id = 614] 13:17:24 INFO - PROCESS | 2564 | ++DOMWINDOW == 69 (00000039CEA4E000) [pid = 2564] [serial = 1842] [outer = 0000000000000000] 13:17:24 INFO - PROCESS | 2564 | ++DOMWINDOW == 70 (00000039CEA90000) [pid = 2564] [serial = 1843] [outer = 00000039CEA4E000] 13:17:24 INFO - PROCESS | 2564 | 1471465044980 Marionette DEBUG loaded listener.js 13:17:25 INFO - PROCESS | 2564 | ++DOMWINDOW == 71 (00000039CEBDCC00) [pid = 2564] [serial = 1844] [outer = 00000039CEA4E000] 13:17:25 INFO - PROCESS | 2564 | 1471465045531 Marionette TRACE conn7 <- [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:17:25 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.alpha.4.html | Shadows with alpha components are correctly affected by globalAlpha 13:17:25 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.alpha.4.html | took 733ms 13:17:25 INFO - PROCESS | 2564 | 1471465045557 Marionette TRACE conn7 -> [0,2421,"getWindowHandle",null] 13:17:25 INFO - PROCESS | 2564 | 1471465045562 Marionette TRACE conn7 <- [1,2421,null,{"value":"13"}] 13:17:25 INFO - TEST-START | /2dcontext/shadows/2d.shadow.alpha.5.html 13:17:25 INFO - PROCESS | 2564 | 1471465045568 Marionette TRACE conn7 -> [0,2422,"setScriptTimeout",{"ms":35000}] 13:17:25 INFO - PROCESS | 2564 | 1471465045572 Marionette TRACE conn7 <- [1,2422,null,{}] 13:17:25 INFO - PROCESS | 2564 | 1471465045578 Marionette TRACE conn7 -> [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:17:25 INFO - PROCESS | 2564 | 1471465045582 Marionette INFO sendAsync bc8f8550-5cfe-4dfe-b5f0-ca36c3097f63 13:17:25 INFO - PROCESS | 2564 | 1471465045705 Marionette TRACE conn7 <- [1,2423,null,{"value":null}] 13:17:25 INFO - PROCESS | 2564 | 1471465045828 Marionette TRACE conn7 -> [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\", \"8d521690-0e1e-4993-8caf-94bf4ae6dcf1\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:17:25 INFO - PROCESS | 2564 | 1471465045834 Marionette INFO sendAsync bc8f8550-5cfe-4dfe-b5f0-ca36c3097f63 13:17:25 INFO - PROCESS | 2564 | ++DOCSHELL 00000039C7AC7000 == 37 [pid = 2564] [id = 615] 13:17:25 INFO - PROCESS | 2564 | ++DOMWINDOW == 72 (00000039C166D800) [pid = 2564] [serial = 1845] [outer = 0000000000000000] 13:17:25 INFO - PROCESS | 2564 | ++DOMWINDOW == 73 (00000039C18D0000) [pid = 2564] [serial = 1846] [outer = 00000039C166D800] 13:17:25 INFO - PROCESS | 2564 | 1471465045896 Marionette DEBUG loaded listener.js 13:17:25 INFO - PROCESS | 2564 | ++DOMWINDOW == 74 (00000039C62D5000) [pid = 2564] [serial = 1847] [outer = 00000039C166D800] 13:17:26 INFO - PROCESS | 2564 | 1471465046556 Marionette TRACE conn7 <- [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:17:26 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.alpha.5.html | Shadows of shapes with alpha components are drawn correctly 13:17:26 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.alpha.5.html | took 1024ms 13:17:26 INFO - PROCESS | 2564 | 1471465046595 Marionette TRACE conn7 -> [0,2425,"getWindowHandle",null] 13:17:26 INFO - PROCESS | 2564 | 1471465046601 Marionette TRACE conn7 <- [1,2425,null,{"value":"13"}] 13:17:26 INFO - TEST-START | /2dcontext/shadows/2d.shadow.attributes.shadowBlur.initial.html 13:17:26 INFO - PROCESS | 2564 | 1471465046607 Marionette TRACE conn7 -> [0,2426,"setScriptTimeout",{"ms":35000}] 13:17:26 INFO - PROCESS | 2564 | 1471465046610 Marionette TRACE conn7 <- [1,2426,null,{}] 13:17:26 INFO - PROCESS | 2564 | 1471465046615 Marionette TRACE conn7 -> [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:17:26 INFO - PROCESS | 2564 | 1471465046618 Marionette INFO sendAsync bc8f8550-5cfe-4dfe-b5f0-ca36c3097f63 13:17:26 INFO - PROCESS | 2564 | 1471465046737 Marionette TRACE conn7 <- [1,2427,null,{"value":null}] 13:17:26 INFO - PROCESS | 2564 | 1471465046860 Marionette TRACE conn7 -> [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\", \"8d521690-0e1e-4993-8caf-94bf4ae6dcf1\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:17:26 INFO - PROCESS | 2564 | 1471465046863 Marionette INFO sendAsync bc8f8550-5cfe-4dfe-b5f0-ca36c3097f63 13:17:26 INFO - PROCESS | 2564 | ++DOCSHELL 00000039D1331800 == 38 [pid = 2564] [id = 616] 13:17:26 INFO - PROCESS | 2564 | ++DOMWINDOW == 75 (00000039C7A94400) [pid = 2564] [serial = 1848] [outer = 0000000000000000] 13:17:26 INFO - PROCESS | 2564 | ++DOMWINDOW == 76 (00000039CAEAE000) [pid = 2564] [serial = 1849] [outer = 00000039C7A94400] 13:17:26 INFO - PROCESS | 2564 | 1471465046925 Marionette DEBUG loaded listener.js 13:17:27 INFO - PROCESS | 2564 | ++DOMWINDOW == 77 (00000039CCCDF400) [pid = 2564] [serial = 1850] [outer = 00000039C7A94400] 13:17:27 INFO - PROCESS | 2564 | 1471465047494 Marionette TRACE conn7 <- [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:17:27 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.attributes.shadowBlur.initial.html | Canvas test: 2d.shadow.attributes.shadowBlur.initial 13:17:27 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.attributes.shadowBlur.initial.html | took 944ms 13:17:27 INFO - TEST-START | /2dcontext/shadows/2d.shadow.attributes.shadowBlur.invalid.html 13:17:27 INFO - PROCESS | 2564 | 1471465047553 Marionette TRACE conn7 -> [0,2429,"getWindowHandle",null] 13:17:27 INFO - PROCESS | 2564 | 1471465047556 Marionette TRACE conn7 <- [1,2429,null,{"value":"13"}] 13:17:27 INFO - PROCESS | 2564 | 1471465047560 Marionette TRACE conn7 -> [0,2430,"setScriptTimeout",{"ms":35000}] 13:17:27 INFO - PROCESS | 2564 | 1471465047565 Marionette TRACE conn7 <- [1,2430,null,{}] 13:17:27 INFO - PROCESS | 2564 | 1471465047578 Marionette TRACE conn7 -> [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:17:27 INFO - PROCESS | 2564 | 1471465047583 Marionette INFO sendAsync bc8f8550-5cfe-4dfe-b5f0-ca36c3097f63 13:17:27 INFO - PROCESS | 2564 | 1471465047703 Marionette TRACE conn7 <- [1,2431,null,{"value":null}] 13:17:27 INFO - PROCESS | 2564 | 1471465047826 Marionette TRACE conn7 -> [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\", \"8d521690-0e1e-4993-8caf-94bf4ae6dcf1\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:17:27 INFO - PROCESS | 2564 | 1471465047830 Marionette INFO sendAsync bc8f8550-5cfe-4dfe-b5f0-ca36c3097f63 13:17:27 INFO - PROCESS | 2564 | ++DOCSHELL 00000039D3FBF800 == 39 [pid = 2564] [id = 617] 13:17:27 INFO - PROCESS | 2564 | ++DOMWINDOW == 78 (00000039CDCF4800) [pid = 2564] [serial = 1851] [outer = 0000000000000000] 13:17:27 INFO - PROCESS | 2564 | ++DOMWINDOW == 79 (00000039CDFBBC00) [pid = 2564] [serial = 1852] [outer = 00000039CDCF4800] 13:17:27 INFO - PROCESS | 2564 | 1471465047891 Marionette DEBUG loaded listener.js 13:17:27 INFO - PROCESS | 2564 | ++DOMWINDOW == 80 (00000039CE4E6800) [pid = 2564] [serial = 1853] [outer = 00000039CDCF4800] 13:17:28 INFO - PROCESS | 2564 | 1471465048516 Marionette TRACE conn7 <- [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:17:28 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.attributes.shadowBlur.invalid.html | Canvas test: 2d.shadow.attributes.shadowBlur.invalid 13:17:28 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.attributes.shadowBlur.invalid.html | took 985ms 13:17:28 INFO - PROCESS | 2564 | 1471465048547 Marionette TRACE conn7 -> [0,2433,"getWindowHandle",null] 13:17:28 INFO - PROCESS | 2564 | 1471465048550 Marionette TRACE conn7 <- [1,2433,null,{"value":"13"}] 13:17:28 INFO - TEST-START | /2dcontext/shadows/2d.shadow.attributes.shadowBlur.valid.html 13:17:28 INFO - PROCESS | 2564 | 1471465048554 Marionette TRACE conn7 -> [0,2434,"setScriptTimeout",{"ms":35000}] 13:17:28 INFO - PROCESS | 2564 | 1471465048556 Marionette TRACE conn7 <- [1,2434,null,{}] 13:17:28 INFO - PROCESS | 2564 | 1471465048560 Marionette TRACE conn7 -> [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:17:28 INFO - PROCESS | 2564 | 1471465048562 Marionette INFO sendAsync bc8f8550-5cfe-4dfe-b5f0-ca36c3097f63 13:17:28 INFO - PROCESS | 2564 | 1471465048680 Marionette TRACE conn7 <- [1,2435,null,{"value":null}] 13:17:28 INFO - PROCESS | 2564 | 1471465048800 Marionette TRACE conn7 -> [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\", \"8d521690-0e1e-4993-8caf-94bf4ae6dcf1\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:17:28 INFO - PROCESS | 2564 | 1471465048802 Marionette INFO sendAsync bc8f8550-5cfe-4dfe-b5f0-ca36c3097f63 13:17:28 INFO - PROCESS | 2564 | ++DOCSHELL 00000039C682F800 == 40 [pid = 2564] [id = 618] 13:17:28 INFO - PROCESS | 2564 | ++DOMWINDOW == 81 (00000039C1675C00) [pid = 2564] [serial = 1854] [outer = 0000000000000000] 13:17:28 INFO - PROCESS | 2564 | ++DOMWINDOW == 82 (00000039C5B73400) [pid = 2564] [serial = 1855] [outer = 00000039C1675C00] 13:17:28 INFO - PROCESS | 2564 | 1471465048862 Marionette DEBUG loaded listener.js 13:17:28 INFO - PROCESS | 2564 | ++DOMWINDOW == 83 (00000039CF638800) [pid = 2564] [serial = 1856] [outer = 00000039C1675C00] 13:17:29 INFO - PROCESS | 2564 | 1471465049651 Marionette TRACE conn7 <- [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:17:29 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.attributes.shadowBlur.valid.html | Canvas test: 2d.shadow.attributes.shadowBlur.valid 13:17:29 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.attributes.shadowBlur.valid.html | took 1142ms 13:17:29 INFO - PROCESS | 2564 | 1471465049698 Marionette TRACE conn7 -> [0,2437,"getWindowHandle",null] 13:17:29 INFO - PROCESS | 2564 | 1471465049702 Marionette TRACE conn7 <- [1,2437,null,{"value":"13"}] 13:17:29 INFO - TEST-START | /2dcontext/shadows/2d.shadow.attributes.shadowColor.initial.html 13:17:29 INFO - PROCESS | 2564 | 1471465049706 Marionette TRACE conn7 -> [0,2438,"setScriptTimeout",{"ms":35000}] 13:17:29 INFO - PROCESS | 2564 | 1471465049712 Marionette TRACE conn7 <- [1,2438,null,{}] 13:17:29 INFO - PROCESS | 2564 | 1471465049717 Marionette TRACE conn7 -> [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:17:29 INFO - PROCESS | 2564 | 1471465049719 Marionette INFO sendAsync bc8f8550-5cfe-4dfe-b5f0-ca36c3097f63 13:17:29 INFO - PROCESS | 2564 | 1471465049858 Marionette TRACE conn7 <- [1,2439,null,{"value":null}] 13:17:29 INFO - PROCESS | 2564 | 1471465049954 Marionette TRACE conn7 -> [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\", \"8d521690-0e1e-4993-8caf-94bf4ae6dcf1\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:17:29 INFO - PROCESS | 2564 | 1471465049957 Marionette INFO sendAsync bc8f8550-5cfe-4dfe-b5f0-ca36c3097f63 13:17:29 INFO - PROCESS | 2564 | ++DOCSHELL 00000039CC324800 == 41 [pid = 2564] [id = 619] 13:17:29 INFO - PROCESS | 2564 | ++DOMWINDOW == 84 (00000039C1CEB800) [pid = 2564] [serial = 1857] [outer = 0000000000000000] 13:17:30 INFO - PROCESS | 2564 | ++DOMWINDOW == 85 (00000039C65EA000) [pid = 2564] [serial = 1858] [outer = 00000039C1CEB800] 13:17:30 INFO - PROCESS | 2564 | 1471465050010 Marionette DEBUG loaded listener.js 13:17:30 INFO - PROCESS | 2564 | ++DOMWINDOW == 86 (00000039C74B5800) [pid = 2564] [serial = 1859] [outer = 00000039C1CEB800] 13:17:30 INFO - PROCESS | 2564 | --DOCSHELL 00000039D2527800 == 40 [pid = 2564] [id = 613] 13:17:30 INFO - PROCESS | 2564 | --DOCSHELL 00000039D22D5000 == 39 [pid = 2564] [id = 612] 13:17:30 INFO - PROCESS | 2564 | --DOCSHELL 00000039D1F13800 == 38 [pid = 2564] [id = 611] 13:17:30 INFO - PROCESS | 2564 | --DOCSHELL 00000039D1C72000 == 37 [pid = 2564] [id = 610] 13:17:30 INFO - PROCESS | 2564 | --DOCSHELL 00000039CE447800 == 36 [pid = 2564] [id = 609] 13:17:30 INFO - PROCESS | 2564 | --DOCSHELL 00000039CD622000 == 35 [pid = 2564] [id = 608] 13:17:30 INFO - PROCESS | 2564 | --DOCSHELL 00000039CC333000 == 34 [pid = 2564] [id = 607] 13:17:30 INFO - PROCESS | 2564 | --DOCSHELL 00000039C7340000 == 33 [pid = 2564] [id = 606] 13:17:30 INFO - PROCESS | 2564 | --DOCSHELL 00000039CE12F000 == 32 [pid = 2564] [id = 605] 13:17:30 INFO - PROCESS | 2564 | --DOCSHELL 00000039CE11B000 == 31 [pid = 2564] [id = 603] 13:17:30 INFO - PROCESS | 2564 | --DOCSHELL 00000039C733D800 == 30 [pid = 2564] [id = 604] 13:17:30 INFO - PROCESS | 2564 | --DOCSHELL 00000039C682F800 == 29 [pid = 2564] [id = 618] 13:17:30 INFO - PROCESS | 2564 | --DOCSHELL 00000039D3FBF800 == 28 [pid = 2564] [id = 617] 13:17:30 INFO - PROCESS | 2564 | --DOCSHELL 00000039D1331800 == 27 [pid = 2564] [id = 616] 13:17:30 INFO - PROCESS | 2564 | --DOCSHELL 00000039CD620800 == 26 [pid = 2564] [id = 614] 13:17:30 INFO - PROCESS | 2564 | --DOCSHELL 00000039C7AC7000 == 25 [pid = 2564] [id = 615] 13:17:30 INFO - PROCESS | 2564 | --DOMWINDOW == 85 (00000039C74DD000) [pid = 2564] [serial = 1804] [outer = 0000000000000000] [url = about:blank] 13:17:30 INFO - PROCESS | 2564 | --DOMWINDOW == 84 (00000039C7A66C00) [pid = 2564] [serial = 1805] [outer = 0000000000000000] [url = about:blank] 13:17:30 INFO - PROCESS | 2564 | --DOMWINDOW == 83 (00000039CCCA1400) [pid = 2564] [serial = 1784] [outer = 0000000000000000] [url = about:blank] 13:17:30 INFO - PROCESS | 2564 | --DOMWINDOW == 82 (00000039C7392C00) [pid = 2564] [serial = 1781] [outer = 0000000000000000] [url = about:blank] 13:17:30 INFO - PROCESS | 2564 | --DOMWINDOW == 81 (00000039D1357000) [pid = 2564] [serial = 1790] [outer = 0000000000000000] [url = about:blank] 13:17:30 INFO - PROCESS | 2564 | --DOMWINDOW == 80 (00000039CFD42400) [pid = 2564] [serial = 1787] [outer = 0000000000000000] [url = about:blank] 13:17:30 INFO - PROCESS | 2564 | --DOMWINDOW == 79 (00000039D13AFC00) [pid = 2564] [serial = 1793] [outer = 0000000000000000] [url = about:blank] 13:17:30 INFO - PROCESS | 2564 | --DOMWINDOW == 78 (00000039CCC2F800) [pid = 2564] [serial = 1810] [outer = 0000000000000000] [url = about:blank] 13:17:30 INFO - PROCESS | 2564 | --DOMWINDOW == 77 (00000039CB00AC00) [pid = 2564] [serial = 1807] [outer = 0000000000000000] [url = about:blank] 13:17:30 INFO - PROCESS | 2564 | --DOMWINDOW == 76 (00000039C1853400) [pid = 2564] [serial = 1798] [outer = 0000000000000000] [url = about:blank] 13:17:30 INFO - PROCESS | 2564 | --DOMWINDOW == 75 (00000039C1886400) [pid = 2564] [serial = 1799] [outer = 0000000000000000] [url = about:blank] 13:17:30 INFO - PROCESS | 2564 | --DOMWINDOW == 74 (00000039C7A68C00) [pid = 2564] [serial = 1796] [outer = 0000000000000000] [url = about:blank] 13:17:30 INFO - PROCESS | 2564 | --DOMWINDOW == 73 (00000039C7388400) [pid = 2564] [serial = 1795] [outer = 0000000000000000] [url = about:blank] 13:17:30 INFO - PROCESS | 2564 | --DOMWINDOW == 72 (00000039C2AD4000) [pid = 2564] [serial = 1801] [outer = 0000000000000000] [url = about:blank] 13:17:30 INFO - PROCESS | 2564 | --DOMWINDOW == 71 (00000039C5B6E400) [pid = 2564] [serial = 1802] [outer = 0000000000000000] [url = about:blank] 13:17:30 INFO - PROCESS | 2564 | --DOMWINDOW == 70 (00000039CB59A000) [pid = 2564] [serial = 1808] [outer = 0000000000000000] [url = about:blank] 13:17:30 INFO - PROCESS | 2564 | --DOMWINDOW == 69 (00000039C1F51000) [pid = 2564] [serial = 1780] [outer = 0000000000000000] [url = about:blank] 13:17:30 INFO - PROCESS | 2564 | --DOMWINDOW == 68 (00000039CAA84400) [pid = 2564] [serial = 1783] [outer = 0000000000000000] [url = about:blank] 13:17:30 INFO - PROCESS | 2564 | --DOMWINDOW == 67 (00000039CDFBF800) [pid = 2564] [serial = 1786] [outer = 0000000000000000] [url = about:blank] 13:17:30 INFO - PROCESS | 2564 | --DOMWINDOW == 66 (00000039D05EF000) [pid = 2564] [serial = 1789] [outer = 0000000000000000] [url = about:blank] 13:17:30 INFO - PROCESS | 2564 | --DOMWINDOW == 65 (00000039CEAE2C00) [pid = 2564] [serial = 1792] [outer = 0000000000000000] [url = about:blank] 13:17:31 INFO - PROCESS | 2564 | 1471465051138 Marionette TRACE conn7 <- [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:17:31 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.attributes.shadowColor.initial.html | Canvas test: 2d.shadow.attributes.shadowColor.initial 13:17:31 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.attributes.shadowColor.initial.html | took 1494ms 13:17:31 INFO - PROCESS | 2564 | 1471465051201 Marionette TRACE conn7 -> [0,2441,"getWindowHandle",null] 13:17:31 INFO - PROCESS | 2564 | 1471465051206 Marionette TRACE conn7 <- [1,2441,null,{"value":"13"}] 13:17:31 INFO - TEST-START | /2dcontext/shadows/2d.shadow.attributes.shadowColor.invalid.html 13:17:31 INFO - PROCESS | 2564 | 1471465051210 Marionette TRACE conn7 -> [0,2442,"setScriptTimeout",{"ms":35000}] 13:17:31 INFO - PROCESS | 2564 | 1471465051215 Marionette TRACE conn7 <- [1,2442,null,{}] 13:17:31 INFO - PROCESS | 2564 | 1471465051220 Marionette TRACE conn7 -> [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:17:31 INFO - PROCESS | 2564 | 1471465051223 Marionette INFO sendAsync bc8f8550-5cfe-4dfe-b5f0-ca36c3097f63 13:17:31 INFO - PROCESS | 2564 | 1471465051352 Marionette TRACE conn7 <- [1,2443,null,{"value":null}] 13:17:31 INFO - PROCESS | 2564 | 1471465051433 Marionette TRACE conn7 -> [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\", \"8d521690-0e1e-4993-8caf-94bf4ae6dcf1\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:17:31 INFO - PROCESS | 2564 | 1471465051436 Marionette INFO sendAsync bc8f8550-5cfe-4dfe-b5f0-ca36c3097f63 13:17:31 INFO - PROCESS | 2564 | ++DOCSHELL 00000039C6837000 == 26 [pid = 2564] [id = 620] 13:17:31 INFO - PROCESS | 2564 | ++DOMWINDOW == 66 (00000039C1855000) [pid = 2564] [serial = 1860] [outer = 0000000000000000] 13:17:31 INFO - PROCESS | 2564 | ++DOMWINDOW == 67 (00000039C18C5800) [pid = 2564] [serial = 1861] [outer = 00000039C1855000] 13:17:31 INFO - PROCESS | 2564 | 1471465051487 Marionette DEBUG loaded listener.js 13:17:31 INFO - PROCESS | 2564 | ++DOMWINDOW == 68 (00000039C1F5BC00) [pid = 2564] [serial = 1862] [outer = 00000039C1855000] 13:17:31 INFO - PROCESS | 2564 | 1471465051875 Marionette TRACE conn7 <- [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:17:31 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.attributes.shadowColor.invalid.html | Canvas test: 2d.shadow.attributes.shadowColor.invalid 13:17:31 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.attributes.shadowColor.invalid.html | took 688ms 13:17:31 INFO - PROCESS | 2564 | 1471465051903 Marionette TRACE conn7 -> [0,2445,"getWindowHandle",null] 13:17:31 INFO - PROCESS | 2564 | 1471465051908 Marionette TRACE conn7 <- [1,2445,null,{"value":"13"}] 13:17:31 INFO - TEST-START | /2dcontext/shadows/2d.shadow.attributes.shadowColor.valid.html 13:17:31 INFO - PROCESS | 2564 | 1471465051915 Marionette TRACE conn7 -> [0,2446,"setScriptTimeout",{"ms":35000}] 13:17:31 INFO - PROCESS | 2564 | 1471465051918 Marionette TRACE conn7 <- [1,2446,null,{}] 13:17:31 INFO - PROCESS | 2564 | 1471465051922 Marionette TRACE conn7 -> [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:17:31 INFO - PROCESS | 2564 | 1471465051925 Marionette INFO sendAsync bc8f8550-5cfe-4dfe-b5f0-ca36c3097f63 13:17:32 INFO - PROCESS | 2564 | 1471465052052 Marionette TRACE conn7 <- [1,2447,null,{"value":null}] 13:17:32 INFO - PROCESS | 2564 | 1471465052062 Marionette TRACE conn7 -> [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\", \"8d521690-0e1e-4993-8caf-94bf4ae6dcf1\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:17:32 INFO - PROCESS | 2564 | 1471465052065 Marionette INFO sendAsync bc8f8550-5cfe-4dfe-b5f0-ca36c3097f63 13:17:32 INFO - PROCESS | 2564 | ++DOCSHELL 00000039CC322800 == 27 [pid = 2564] [id = 621] 13:17:32 INFO - PROCESS | 2564 | ++DOMWINDOW == 69 (00000039C5D63400) [pid = 2564] [serial = 1863] [outer = 0000000000000000] 13:17:32 INFO - PROCESS | 2564 | ++DOMWINDOW == 70 (00000039C684D000) [pid = 2564] [serial = 1864] [outer = 00000039C5D63400] 13:17:32 INFO - PROCESS | 2564 | 1471465052122 Marionette DEBUG loaded listener.js 13:17:32 INFO - PROCESS | 2564 | ++DOMWINDOW == 71 (00000039C74AD800) [pid = 2564] [serial = 1865] [outer = 00000039C5D63400] 13:17:32 INFO - PROCESS | 2564 | 1471465052596 Marionette TRACE conn7 <- [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:17:32 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.attributes.shadowColor.valid.html | Canvas test: 2d.shadow.attributes.shadowColor.valid 13:17:32 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.attributes.shadowColor.valid.html | took 733ms 13:17:32 INFO - PROCESS | 2564 | 1471465052650 Marionette TRACE conn7 -> [0,2449,"getWindowHandle",null] 13:17:32 INFO - PROCESS | 2564 | 1471465052652 Marionette TRACE conn7 <- [1,2449,null,{"value":"13"}] 13:17:32 INFO - TEST-START | /2dcontext/shadows/2d.shadow.attributes.shadowOffset.initial.html 13:17:32 INFO - PROCESS | 2564 | 1471465052656 Marionette TRACE conn7 -> [0,2450,"setScriptTimeout",{"ms":35000}] 13:17:32 INFO - PROCESS | 2564 | 1471465052660 Marionette TRACE conn7 <- [1,2450,null,{}] 13:17:32 INFO - PROCESS | 2564 | 1471465052671 Marionette TRACE conn7 -> [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:17:32 INFO - PROCESS | 2564 | 1471465052676 Marionette INFO sendAsync bc8f8550-5cfe-4dfe-b5f0-ca36c3097f63 13:17:32 INFO - PROCESS | 2564 | 1471465052768 Marionette TRACE conn7 <- [1,2451,null,{"value":null}] 13:17:32 INFO - PROCESS | 2564 | 1471465052784 Marionette TRACE conn7 -> [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\", \"8d521690-0e1e-4993-8caf-94bf4ae6dcf1\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:17:32 INFO - PROCESS | 2564 | 1471465052788 Marionette INFO sendAsync bc8f8550-5cfe-4dfe-b5f0-ca36c3097f63 13:17:32 INFO - PROCESS | 2564 | ++DOCSHELL 00000039CD51E000 == 28 [pid = 2564] [id = 622] 13:17:32 INFO - PROCESS | 2564 | ++DOMWINDOW == 72 (00000039CAA7D800) [pid = 2564] [serial = 1866] [outer = 0000000000000000] 13:17:32 INFO - PROCESS | 2564 | ++DOMWINDOW == 73 (00000039CAA84000) [pid = 2564] [serial = 1867] [outer = 00000039CAA7D800] 13:17:32 INFO - PROCESS | 2564 | 1471465052839 Marionette DEBUG loaded listener.js 13:17:32 INFO - PROCESS | 2564 | ++DOMWINDOW == 74 (00000039CB06F400) [pid = 2564] [serial = 1868] [outer = 00000039CAA7D800] 13:17:33 INFO - PROCESS | 2564 | 1471465053306 Marionette TRACE conn7 <- [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:17:33 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.attributes.shadowOffset.initial.html | Canvas test: 2d.shadow.attributes.shadowOffset.initial 13:17:33 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.attributes.shadowOffset.initial.html | took 691ms 13:17:33 INFO - PROCESS | 2564 | 1471465053350 Marionette TRACE conn7 -> [0,2453,"getWindowHandle",null] 13:17:33 INFO - PROCESS | 2564 | 1471465053353 Marionette TRACE conn7 <- [1,2453,null,{"value":"13"}] 13:17:33 INFO - TEST-START | /2dcontext/shadows/2d.shadow.attributes.shadowOffset.invalid.html 13:17:33 INFO - PROCESS | 2564 | 1471465053356 Marionette TRACE conn7 -> [0,2454,"setScriptTimeout",{"ms":35000}] 13:17:33 INFO - PROCESS | 2564 | 1471465053358 Marionette TRACE conn7 <- [1,2454,null,{}] 13:17:33 INFO - PROCESS | 2564 | 1471465053361 Marionette TRACE conn7 -> [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:17:33 INFO - PROCESS | 2564 | 1471465053364 Marionette INFO sendAsync bc8f8550-5cfe-4dfe-b5f0-ca36c3097f63 13:17:33 INFO - PROCESS | 2564 | 1471465053513 Marionette TRACE conn7 <- [1,2455,null,{"value":null}] 13:17:33 INFO - PROCESS | 2564 | 1471465053534 Marionette TRACE conn7 -> [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\", \"8d521690-0e1e-4993-8caf-94bf4ae6dcf1\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:17:33 INFO - PROCESS | 2564 | 1471465053536 Marionette INFO sendAsync bc8f8550-5cfe-4dfe-b5f0-ca36c3097f63 13:17:33 INFO - PROCESS | 2564 | ++DOCSHELL 00000039CDED7000 == 29 [pid = 2564] [id = 623] 13:17:33 INFO - PROCESS | 2564 | ++DOMWINDOW == 75 (00000039CCC9E800) [pid = 2564] [serial = 1869] [outer = 0000000000000000] 13:17:33 INFO - PROCESS | 2564 | ++DOMWINDOW == 76 (00000039CCCDC000) [pid = 2564] [serial = 1870] [outer = 00000039CCC9E800] 13:17:33 INFO - PROCESS | 2564 | 1471465053586 Marionette DEBUG loaded listener.js 13:17:33 INFO - PROCESS | 2564 | ++DOMWINDOW == 77 (00000039CCF37C00) [pid = 2564] [serial = 1871] [outer = 00000039CCC9E800] 13:17:34 INFO - PROCESS | 2564 | 1471465054029 Marionette TRACE conn7 <- [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:17:34 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.attributes.shadowOffset.invalid.html | Canvas test: 2d.shadow.attributes.shadowOffset.invalid 13:17:34 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.attributes.shadowOffset.invalid.html | took 734ms 13:17:34 INFO - PROCESS | 2564 | 1471465054093 Marionette TRACE conn7 -> [0,2457,"getWindowHandle",null] 13:17:34 INFO - PROCESS | 2564 | 1471465054095 Marionette TRACE conn7 <- [1,2457,null,{"value":"13"}] 13:17:34 INFO - TEST-START | /2dcontext/shadows/2d.shadow.attributes.shadowOffset.valid.html 13:17:34 INFO - PROCESS | 2564 | 1471465054099 Marionette TRACE conn7 -> [0,2458,"setScriptTimeout",{"ms":35000}] 13:17:34 INFO - PROCESS | 2564 | 1471465054101 Marionette TRACE conn7 <- [1,2458,null,{}] 13:17:34 INFO - PROCESS | 2564 | 1471465054112 Marionette TRACE conn7 -> [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:17:34 INFO - PROCESS | 2564 | 1471465054114 Marionette INFO sendAsync bc8f8550-5cfe-4dfe-b5f0-ca36c3097f63 13:17:34 INFO - PROCESS | 2564 | 1471465054223 Marionette TRACE conn7 <- [1,2459,null,{"value":null}] 13:17:34 INFO - PROCESS | 2564 | 1471465054278 Marionette TRACE conn7 -> [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\", \"8d521690-0e1e-4993-8caf-94bf4ae6dcf1\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:17:34 INFO - PROCESS | 2564 | 1471465054280 Marionette INFO sendAsync bc8f8550-5cfe-4dfe-b5f0-ca36c3097f63 13:17:34 INFO - PROCESS | 2564 | ++DOCSHELL 00000039D132E000 == 30 [pid = 2564] [id = 624] 13:17:34 INFO - PROCESS | 2564 | ++DOMWINDOW == 78 (00000039CCF3D000) [pid = 2564] [serial = 1872] [outer = 0000000000000000] 13:17:34 INFO - PROCESS | 2564 | ++DOMWINDOW == 79 (00000039CD22C000) [pid = 2564] [serial = 1873] [outer = 00000039CCF3D000] 13:17:34 INFO - PROCESS | 2564 | 1471465054329 Marionette DEBUG loaded listener.js 13:17:34 INFO - PROCESS | 2564 | ++DOMWINDOW == 80 (00000039CD9DE400) [pid = 2564] [serial = 1874] [outer = 00000039CCF3D000] 13:17:34 INFO - PROCESS | 2564 | 1471465054787 Marionette TRACE conn7 <- [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:17:34 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.attributes.shadowOffset.valid.html | Canvas test: 2d.shadow.attributes.shadowOffset.valid 13:17:34 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.attributes.shadowOffset.valid.html | took 753ms 13:17:34 INFO - PROCESS | 2564 | 1471465054855 Marionette TRACE conn7 -> [0,2461,"getWindowHandle",null] 13:17:34 INFO - PROCESS | 2564 | 1471465054857 Marionette TRACE conn7 <- [1,2461,null,{"value":"13"}] 13:17:34 INFO - TEST-START | /2dcontext/shadows/2d.shadow.canvas.alpha.html 13:17:34 INFO - PROCESS | 2564 | 1471465054866 Marionette TRACE conn7 -> [0,2462,"setScriptTimeout",{"ms":35000}] 13:17:34 INFO - PROCESS | 2564 | 1471465054868 Marionette TRACE conn7 <- [1,2462,null,{}] 13:17:34 INFO - PROCESS | 2564 | 1471465054871 Marionette TRACE conn7 -> [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:17:34 INFO - PROCESS | 2564 | 1471465054878 Marionette INFO sendAsync bc8f8550-5cfe-4dfe-b5f0-ca36c3097f63 13:17:35 INFO - PROCESS | 2564 | 1471465055006 Marionette TRACE conn7 <- [1,2463,null,{"value":null}] 13:17:35 INFO - PROCESS | 2564 | --DOMWINDOW == 79 (00000039CD238400) [pid = 2564] [serial = 1830] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.wrongtype.html] 13:17:35 INFO - PROCESS | 2564 | --DOMWINDOW == 78 (00000039CDCED000) [pid = 2564] [serial = 1833] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.alpha.1.html] 13:17:35 INFO - PROCESS | 2564 | --DOMWINDOW == 77 (00000039BF921400) [pid = 2564] [serial = 1824] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.unaffected.html] 13:17:35 INFO - PROCESS | 2564 | --DOMWINDOW == 76 (00000039C662BC00) [pid = 2564] [serial = 1821] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.path.html] 13:17:35 INFO - PROCESS | 2564 | --DOMWINDOW == 75 (00000039C1226000) [pid = 2564] [serial = 1812] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.modified.html] 13:17:35 INFO - PROCESS | 2564 | --DOMWINDOW == 74 (00000039C166C400) [pid = 2564] [serial = 1818] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.null.html] 13:17:35 INFO - PROCESS | 2564 | --DOMWINDOW == 73 (00000039C5A08000) [pid = 2564] [serial = 1815] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.nonfinite.html] 13:17:35 INFO - PROCESS | 2564 | --DOMWINDOW == 72 (00000039C0DBD400) [pid = 2564] [serial = 1809] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.dirty.zero.html] 13:17:35 INFO - PROCESS | 2564 | --DOMWINDOW == 71 (00000039CE4AEC00) [pid = 2564] [serial = 1839] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.alpha.3.html] 13:17:35 INFO - PROCESS | 2564 | --DOMWINDOW == 70 (00000039CEA4E000) [pid = 2564] [serial = 1842] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.alpha.4.html] 13:17:35 INFO - PROCESS | 2564 | --DOMWINDOW == 69 (00000039C1226C00) [pid = 2564] [serial = 1836] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.alpha.2.html] 13:17:35 INFO - PROCESS | 2564 | --DOMWINDOW == 68 (00000039CCCE5800) [pid = 2564] [serial = 1827] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.unchanged.html] 13:17:35 INFO - PROCESS | 2564 | 1471465055283 Marionette TRACE conn7 -> [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\", \"8d521690-0e1e-4993-8caf-94bf4ae6dcf1\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:17:35 INFO - PROCESS | 2564 | 1471465055285 Marionette INFO sendAsync bc8f8550-5cfe-4dfe-b5f0-ca36c3097f63 13:17:35 INFO - PROCESS | 2564 | ++DOCSHELL 00000039CC314800 == 31 [pid = 2564] [id = 625] 13:17:35 INFO - PROCESS | 2564 | ++DOMWINDOW == 69 (00000039C0DBD400) [pid = 2564] [serial = 1875] [outer = 0000000000000000] 13:17:35 INFO - PROCESS | 2564 | ++DOMWINDOW == 70 (00000039C1883400) [pid = 2564] [serial = 1876] [outer = 00000039C0DBD400] 13:17:35 INFO - PROCESS | 2564 | 1471465055336 Marionette DEBUG loaded listener.js 13:17:35 INFO - PROCESS | 2564 | ++DOMWINDOW == 71 (00000039CB554400) [pid = 2564] [serial = 1877] [outer = 00000039C0DBD400] 13:17:35 INFO - PROCESS | 2564 | 1471465055721 Marionette TRACE conn7 <- [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:17:35 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.canvas.alpha.html | Shadows are drawn correctly for partially-transparent canvases 13:17:35 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.canvas.alpha.html | took 880ms 13:17:35 INFO - PROCESS | 2564 | 1471465055744 Marionette TRACE conn7 -> [0,2465,"getWindowHandle",null] 13:17:35 INFO - PROCESS | 2564 | 1471465055746 Marionette TRACE conn7 <- [1,2465,null,{"value":"13"}] 13:17:35 INFO - PROCESS | 2564 | 1471465055749 Marionette TRACE conn7 -> [0,2466,"setScriptTimeout",{"ms":35000}] 13:17:35 INFO - TEST-START | /2dcontext/shadows/2d.shadow.canvas.basic.html 13:17:35 INFO - PROCESS | 2564 | 1471465055751 Marionette TRACE conn7 <- [1,2466,null,{}] 13:17:35 INFO - PROCESS | 2564 | 1471465055754 Marionette TRACE conn7 -> [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:17:35 INFO - PROCESS | 2564 | 1471465055756 Marionette INFO sendAsync bc8f8550-5cfe-4dfe-b5f0-ca36c3097f63 13:17:35 INFO - PROCESS | 2564 | 1471465055839 Marionette TRACE conn7 <- [1,2467,null,{"value":null}] 13:17:35 INFO - PROCESS | 2564 | 1471465055920 Marionette TRACE conn7 -> [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\", \"8d521690-0e1e-4993-8caf-94bf4ae6dcf1\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:17:35 INFO - PROCESS | 2564 | 1471465055922 Marionette INFO sendAsync bc8f8550-5cfe-4dfe-b5f0-ca36c3097f63 13:17:35 INFO - PROCESS | 2564 | ++DOCSHELL 00000039D2538000 == 32 [pid = 2564] [id = 626] 13:17:35 INFO - PROCESS | 2564 | ++DOMWINDOW == 72 (00000039C0DC6400) [pid = 2564] [serial = 1878] [outer = 0000000000000000] 13:17:35 INFO - PROCESS | 2564 | ++DOMWINDOW == 73 (00000039CD9DDC00) [pid = 2564] [serial = 1879] [outer = 00000039C0DC6400] 13:17:35 INFO - PROCESS | 2564 | 1471465055969 Marionette DEBUG loaded listener.js 13:17:36 INFO - PROCESS | 2564 | ++DOMWINDOW == 74 (00000039CE4A3000) [pid = 2564] [serial = 1880] [outer = 00000039C0DC6400] 13:17:36 INFO - PROCESS | 2564 | 1471465056327 Marionette TRACE conn7 <- [1,2468,null,{"value":["/2dcontext/shadows/2d.shadow.canvas.basic.html",0,null,null,[["Shadows are drawn for canvases",0,null,null]]]}] 13:17:36 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.canvas.basic.html | Shadows are drawn for canvases 13:17:36 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.canvas.basic.html | took 629ms 13:17:36 INFO - PROCESS | 2564 | 1471465056382 Marionette TRACE conn7 -> [0,2469,"getWindowHandle",null] 13:17:36 INFO - TEST-START | /2dcontext/shadows/2d.shadow.canvas.transparent.1.html 13:17:36 INFO - PROCESS | 2564 | 1471465056384 Marionette TRACE conn7 <- [1,2469,null,{"value":"13"}] 13:17:36 INFO - PROCESS | 2564 | 1471465056387 Marionette TRACE conn7 -> [0,2470,"setScriptTimeout",{"ms":35000}] 13:17:36 INFO - PROCESS | 2564 | 1471465056389 Marionette TRACE conn7 <- [1,2470,null,{}] 13:17:36 INFO - PROCESS | 2564 | 1471465056392 Marionette TRACE conn7 -> [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:17:36 INFO - PROCESS | 2564 | 1471465056394 Marionette INFO sendAsync bc8f8550-5cfe-4dfe-b5f0-ca36c3097f63 13:17:36 INFO - PROCESS | 2564 | 1471465056508 Marionette TRACE conn7 <- [1,2471,null,{"value":null}] 13:17:36 INFO - PROCESS | 2564 | 1471465056545 Marionette TRACE conn7 -> [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\", \"8d521690-0e1e-4993-8caf-94bf4ae6dcf1\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:17:36 INFO - PROCESS | 2564 | 1471465056547 Marionette INFO sendAsync bc8f8550-5cfe-4dfe-b5f0-ca36c3097f63 13:17:36 INFO - PROCESS | 2564 | ++DOCSHELL 00000039D25CC000 == 33 [pid = 2564] [id = 627] 13:17:36 INFO - PROCESS | 2564 | ++DOMWINDOW == 75 (00000039CE4A8C00) [pid = 2564] [serial = 1881] [outer = 0000000000000000] 13:17:36 INFO - PROCESS | 2564 | ++DOMWINDOW == 76 (00000039CEA2B000) [pid = 2564] [serial = 1882] [outer = 00000039CE4A8C00] 13:17:36 INFO - PROCESS | 2564 | 1471465056594 Marionette DEBUG loaded listener.js 13:17:36 INFO - PROCESS | 2564 | ++DOMWINDOW == 77 (00000039CEA50800) [pid = 2564] [serial = 1883] [outer = 00000039CE4A8C00] 13:17:37 INFO - PROCESS | 2564 | 1471465057002 Marionette TRACE conn7 <- [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:17:37 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.canvas.transparent.1.html | Shadows are not drawn for transparent canvases 13:17:37 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.canvas.transparent.1.html | took 630ms 13:17:37 INFO - PROCESS | 2564 | 1471465057021 Marionette TRACE conn7 -> [0,2473,"getWindowHandle",null] 13:17:37 INFO - PROCESS | 2564 | 1471465057023 Marionette TRACE conn7 <- [1,2473,null,{"value":"13"}] 13:17:37 INFO - TEST-START | /2dcontext/shadows/2d.shadow.canvas.transparent.2.html 13:17:37 INFO - PROCESS | 2564 | 1471465057026 Marionette TRACE conn7 -> [0,2474,"setScriptTimeout",{"ms":35000}] 13:17:37 INFO - PROCESS | 2564 | 1471465057028 Marionette TRACE conn7 <- [1,2474,null,{}] 13:17:37 INFO - PROCESS | 2564 | 1471465057032 Marionette TRACE conn7 -> [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:17:37 INFO - PROCESS | 2564 | 1471465057034 Marionette INFO sendAsync bc8f8550-5cfe-4dfe-b5f0-ca36c3097f63 13:17:37 INFO - PROCESS | 2564 | 1471465057153 Marionette TRACE conn7 <- [1,2475,null,{"value":null}] 13:17:37 INFO - PROCESS | 2564 | 1471465057161 Marionette TRACE conn7 -> [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\", \"8d521690-0e1e-4993-8caf-94bf4ae6dcf1\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:17:37 INFO - PROCESS | 2564 | 1471465057163 Marionette INFO sendAsync bc8f8550-5cfe-4dfe-b5f0-ca36c3097f63 13:17:37 INFO - PROCESS | 2564 | ++DOCSHELL 00000039D41D2800 == 34 [pid = 2564] [id = 628] 13:17:37 INFO - PROCESS | 2564 | ++DOMWINDOW == 78 (00000039CEA53C00) [pid = 2564] [serial = 1884] [outer = 0000000000000000] 13:17:37 INFO - PROCESS | 2564 | ++DOMWINDOW == 79 (00000039CEAE9800) [pid = 2564] [serial = 1885] [outer = 00000039CEA53C00] 13:17:37 INFO - PROCESS | 2564 | 1471465057211 Marionette DEBUG loaded listener.js 13:17:37 INFO - PROCESS | 2564 | ++DOMWINDOW == 80 (00000039CF905400) [pid = 2564] [serial = 1886] [outer = 00000039CEA53C00] 13:17:37 INFO - PROCESS | 2564 | 1471465057990 Marionette TRACE conn7 <- [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:17:38 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.canvas.transparent.2.html | Shadows are not drawn for transparent parts of canvases 13:17:38 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.canvas.transparent.2.html | took 986ms 13:17:38 INFO - PROCESS | 2564 | 1471465058016 Marionette TRACE conn7 -> [0,2477,"getWindowHandle",null] 13:17:38 INFO - PROCESS | 2564 | 1471465058021 Marionette TRACE conn7 <- [1,2477,null,{"value":"13"}] 13:17:38 INFO - TEST-START | /2dcontext/shadows/2d.shadow.clip.1.html 13:17:38 INFO - PROCESS | 2564 | 1471465058026 Marionette TRACE conn7 -> [0,2478,"setScriptTimeout",{"ms":35000}] 13:17:38 INFO - PROCESS | 2564 | 1471465058032 Marionette TRACE conn7 <- [1,2478,null,{}] 13:17:38 INFO - PROCESS | 2564 | 1471465058037 Marionette TRACE conn7 -> [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:17:38 INFO - PROCESS | 2564 | 1471465058040 Marionette INFO sendAsync bc8f8550-5cfe-4dfe-b5f0-ca36c3097f63 13:17:38 INFO - PROCESS | 2564 | 1471465058175 Marionette TRACE conn7 <- [1,2479,null,{"value":null}] 13:17:38 INFO - PROCESS | 2564 | 1471465058297 Marionette TRACE conn7 -> [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\", \"8d521690-0e1e-4993-8caf-94bf4ae6dcf1\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:17:38 INFO - PROCESS | 2564 | 1471465058300 Marionette INFO sendAsync bc8f8550-5cfe-4dfe-b5f0-ca36c3097f63 13:17:38 INFO - PROCESS | 2564 | ++DOCSHELL 00000039CC30A000 == 35 [pid = 2564] [id = 629] 13:17:38 INFO - PROCESS | 2564 | ++DOMWINDOW == 81 (00000039C1859000) [pid = 2564] [serial = 1887] [outer = 0000000000000000] 13:17:38 INFO - PROCESS | 2564 | ++DOMWINDOW == 82 (00000039C1C0A400) [pid = 2564] [serial = 1888] [outer = 00000039C1859000] 13:17:38 INFO - PROCESS | 2564 | 1471465058363 Marionette DEBUG loaded listener.js 13:17:38 INFO - PROCESS | 2564 | ++DOMWINDOW == 83 (00000039C6249C00) [pid = 2564] [serial = 1889] [outer = 00000039C1859000] 13:17:39 INFO - PROCESS | 2564 | 1471465059066 Marionette TRACE conn7 <- [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:17:39 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.clip.1.html | Shadows of clipped shapes are still drawn within the clipping region 13:17:39 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.clip.1.html | took 1080ms 13:17:39 INFO - PROCESS | 2564 | 1471465059119 Marionette TRACE conn7 -> [0,2481,"getWindowHandle",null] 13:17:39 INFO - PROCESS | 2564 | 1471465059124 Marionette TRACE conn7 <- [1,2481,null,{"value":"13"}] 13:17:39 INFO - TEST-START | /2dcontext/shadows/2d.shadow.clip.2.html 13:17:39 INFO - PROCESS | 2564 | 1471465059131 Marionette TRACE conn7 -> [0,2482,"setScriptTimeout",{"ms":35000}] 13:17:39 INFO - PROCESS | 2564 | 1471465059134 Marionette TRACE conn7 <- [1,2482,null,{}] 13:17:39 INFO - PROCESS | 2564 | 1471465059139 Marionette TRACE conn7 -> [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:17:39 INFO - PROCESS | 2564 | 1471465059142 Marionette INFO sendAsync bc8f8550-5cfe-4dfe-b5f0-ca36c3097f63 13:17:39 INFO - PROCESS | 2564 | 1471465059272 Marionette TRACE conn7 <- [1,2483,null,{"value":null}] 13:17:39 INFO - PROCESS | 2564 | 1471465059398 Marionette TRACE conn7 -> [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\", \"8d521690-0e1e-4993-8caf-94bf4ae6dcf1\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:17:39 INFO - PROCESS | 2564 | 1471465059401 Marionette INFO sendAsync bc8f8550-5cfe-4dfe-b5f0-ca36c3097f63 13:17:39 INFO - PROCESS | 2564 | ++DOCSHELL 00000039D1E0E800 == 36 [pid = 2564] [id = 630] 13:17:39 INFO - PROCESS | 2564 | ++DOMWINDOW == 84 (00000039C1CE2400) [pid = 2564] [serial = 1890] [outer = 0000000000000000] 13:17:39 INFO - PROCESS | 2564 | ++DOMWINDOW == 85 (00000039CAA85400) [pid = 2564] [serial = 1891] [outer = 00000039C1CE2400] 13:17:39 INFO - PROCESS | 2564 | 1471465059463 Marionette DEBUG loaded listener.js 13:17:39 INFO - PROCESS | 2564 | ++DOMWINDOW == 86 (00000039CCC2BC00) [pid = 2564] [serial = 1892] [outer = 00000039C1CE2400] 13:17:40 INFO - PROCESS | 2564 | --DOCSHELL 00000039D25CC000 == 35 [pid = 2564] [id = 627] 13:17:40 INFO - PROCESS | 2564 | --DOCSHELL 00000039D2538000 == 34 [pid = 2564] [id = 626] 13:17:40 INFO - PROCESS | 2564 | --DOCSHELL 00000039CC314800 == 33 [pid = 2564] [id = 625] 13:17:40 INFO - PROCESS | 2564 | --DOCSHELL 00000039D132E000 == 32 [pid = 2564] [id = 624] 13:17:40 INFO - PROCESS | 2564 | --DOCSHELL 00000039CDED7000 == 31 [pid = 2564] [id = 623] 13:17:40 INFO - PROCESS | 2564 | --DOCSHELL 00000039CD51E000 == 30 [pid = 2564] [id = 622] 13:17:40 INFO - PROCESS | 2564 | --DOCSHELL 00000039CC322800 == 29 [pid = 2564] [id = 621] 13:17:40 INFO - PROCESS | 2564 | --DOCSHELL 00000039C6837000 == 28 [pid = 2564] [id = 620] 13:17:40 INFO - PROCESS | 2564 | --DOMWINDOW == 85 (00000039CD9E3000) [pid = 2564] [serial = 1831] [outer = 0000000000000000] [url = about:blank] 13:17:40 INFO - PROCESS | 2564 | --DOMWINDOW == 84 (00000039CE084C00) [pid = 2564] [serial = 1834] [outer = 0000000000000000] [url = about:blank] 13:17:40 INFO - PROCESS | 2564 | --DOMWINDOW == 83 (00000039CDB5D800) [pid = 2564] [serial = 1832] [outer = 0000000000000000] [url = about:blank] 13:17:40 INFO - PROCESS | 2564 | --DOMWINDOW == 82 (00000039CE4AA000) [pid = 2564] [serial = 1835] [outer = 0000000000000000] [url = about:blank] 13:17:40 INFO - PROCESS | 2564 | --DOMWINDOW == 81 (00000039CAEBAC00) [pid = 2564] [serial = 1825] [outer = 0000000000000000] [url = about:blank] 13:17:40 INFO - PROCESS | 2564 | --DOMWINDOW == 80 (00000039CCE45400) [pid = 2564] [serial = 1826] [outer = 0000000000000000] [url = about:blank] 13:17:40 INFO - PROCESS | 2564 | --DOMWINDOW == 79 (00000039C7314000) [pid = 2564] [serial = 1822] [outer = 0000000000000000] [url = about:blank] 13:17:40 INFO - PROCESS | 2564 | --DOMWINDOW == 78 (00000039C74E4000) [pid = 2564] [serial = 1823] [outer = 0000000000000000] [url = about:blank] 13:17:40 INFO - PROCESS | 2564 | --DOMWINDOW == 77 (00000039C17A6000) [pid = 2564] [serial = 1813] [outer = 0000000000000000] [url = about:blank] 13:17:40 INFO - PROCESS | 2564 | --DOMWINDOW == 76 (00000039C1880C00) [pid = 2564] [serial = 1814] [outer = 0000000000000000] [url = about:blank] 13:17:40 INFO - PROCESS | 2564 | --DOMWINDOW == 75 (00000039C1851800) [pid = 2564] [serial = 1819] [outer = 0000000000000000] [url = about:blank] 13:17:40 INFO - PROCESS | 2564 | --DOMWINDOW == 74 (00000039C1CE5400) [pid = 2564] [serial = 1820] [outer = 0000000000000000] [url = about:blank] 13:17:40 INFO - PROCESS | 2564 | --DOMWINDOW == 73 (00000039C62D4800) [pid = 2564] [serial = 1816] [outer = 0000000000000000] [url = about:blank] 13:17:40 INFO - PROCESS | 2564 | --DOMWINDOW == 72 (00000039C7386800) [pid = 2564] [serial = 1817] [outer = 0000000000000000] [url = about:blank] 13:17:40 INFO - PROCESS | 2564 | --DOMWINDOW == 71 (00000039CCE48400) [pid = 2564] [serial = 1811] [outer = 0000000000000000] [url = about:blank] 13:17:40 INFO - PROCESS | 2564 | --DOMWINDOW == 70 (00000039CEA4F000) [pid = 2564] [serial = 1841] [outer = 0000000000000000] [url = about:blank] 13:17:40 INFO - PROCESS | 2564 | --DOMWINDOW == 69 (00000039CEA2D400) [pid = 2564] [serial = 1840] [outer = 0000000000000000] [url = about:blank] 13:17:40 INFO - PROCESS | 2564 | --DOMWINDOW == 68 (00000039CEBDCC00) [pid = 2564] [serial = 1844] [outer = 0000000000000000] [url = about:blank] 13:17:40 INFO - PROCESS | 2564 | --DOMWINDOW == 67 (00000039CEA90000) [pid = 2564] [serial = 1843] [outer = 0000000000000000] [url = about:blank] 13:17:40 INFO - PROCESS | 2564 | --DOMWINDOW == 66 (00000039CAEB6C00) [pid = 2564] [serial = 1837] [outer = 0000000000000000] [url = about:blank] 13:17:40 INFO - PROCESS | 2564 | --DOMWINDOW == 65 (00000039CCF3E400) [pid = 2564] [serial = 1828] [outer = 0000000000000000] [url = about:blank] 13:17:40 INFO - PROCESS | 2564 | --DOMWINDOW == 64 (00000039CE4AD000) [pid = 2564] [serial = 1838] [outer = 0000000000000000] [url = about:blank] 13:17:40 INFO - PROCESS | 2564 | --DOMWINDOW == 63 (00000039CD238000) [pid = 2564] [serial = 1829] [outer = 0000000000000000] [url = about:blank] 13:17:40 INFO - PROCESS | 2564 | 1471465060339 Marionette TRACE conn7 <- [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:17:40 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.clip.2.html | Shadows are not drawn outside the clipping region 13:17:40 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.clip.2.html | took 1233ms 13:17:40 INFO - PROCESS | 2564 | 1471465060370 Marionette TRACE conn7 -> [0,2485,"getWindowHandle",null] 13:17:40 INFO - PROCESS | 2564 | 1471465060374 Marionette TRACE conn7 <- [1,2485,null,{"value":"13"}] 13:17:40 INFO - TEST-START | /2dcontext/shadows/2d.shadow.clip.3.html 13:17:40 INFO - PROCESS | 2564 | 1471465060379 Marionette TRACE conn7 -> [0,2486,"setScriptTimeout",{"ms":35000}] 13:17:40 INFO - PROCESS | 2564 | 1471465060382 Marionette TRACE conn7 <- [1,2486,null,{}] 13:17:40 INFO - PROCESS | 2564 | 1471465060389 Marionette TRACE conn7 -> [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:17:40 INFO - PROCESS | 2564 | 1471465060392 Marionette INFO sendAsync bc8f8550-5cfe-4dfe-b5f0-ca36c3097f63 13:17:40 INFO - PROCESS | 2564 | 1471465060484 Marionette TRACE conn7 <- [1,2487,null,{"value":null}] 13:17:40 INFO - PROCESS | 2564 | 1471465060491 Marionette TRACE conn7 -> [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\", \"8d521690-0e1e-4993-8caf-94bf4ae6dcf1\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:17:40 INFO - PROCESS | 2564 | 1471465060495 Marionette INFO sendAsync bc8f8550-5cfe-4dfe-b5f0-ca36c3097f63 13:17:40 INFO - PROCESS | 2564 | ++DOCSHELL 00000039C6388800 == 29 [pid = 2564] [id = 631] 13:17:40 INFO - PROCESS | 2564 | ++DOMWINDOW == 64 (00000039C17A4800) [pid = 2564] [serial = 1893] [outer = 0000000000000000] 13:17:40 INFO - PROCESS | 2564 | ++DOMWINDOW == 65 (00000039C17AD800) [pid = 2564] [serial = 1894] [outer = 00000039C17A4800] 13:17:40 INFO - PROCESS | 2564 | 1471465060548 Marionette DEBUG loaded listener.js 13:17:40 INFO - PROCESS | 2564 | ++DOMWINDOW == 66 (00000039C185E800) [pid = 2564] [serial = 1895] [outer = 00000039C17A4800] 13:17:41 INFO - PROCESS | 2564 | 1471465061089 Marionette TRACE conn7 <- [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:17:41 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.clip.3.html | Shadows of clipped shapes are still drawn within the clipping region 13:17:41 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.clip.3.html | took 734ms 13:17:41 INFO - PROCESS | 2564 | 1471465061118 Marionette TRACE conn7 -> [0,2489,"getWindowHandle",null] 13:17:41 INFO - PROCESS | 2564 | 1471465061122 Marionette TRACE conn7 <- [1,2489,null,{"value":"13"}] 13:17:41 INFO - TEST-START | /2dcontext/shadows/2d.shadow.composite.1.html 13:17:41 INFO - PROCESS | 2564 | 1471465061128 Marionette TRACE conn7 -> [0,2490,"setScriptTimeout",{"ms":35000}] 13:17:41 INFO - PROCESS | 2564 | 1471465061131 Marionette TRACE conn7 <- [1,2490,null,{}] 13:17:41 INFO - PROCESS | 2564 | 1471465061135 Marionette TRACE conn7 -> [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:17:41 INFO - PROCESS | 2564 | 1471465061138 Marionette INFO sendAsync bc8f8550-5cfe-4dfe-b5f0-ca36c3097f63 13:17:41 INFO - PROCESS | 2564 | 1471465061231 Marionette TRACE conn7 <- [1,2491,null,{"value":null}] 13:17:41 INFO - PROCESS | 2564 | 1471465061239 Marionette TRACE conn7 -> [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\", \"8d521690-0e1e-4993-8caf-94bf4ae6dcf1\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:17:41 INFO - PROCESS | 2564 | 1471465061241 Marionette INFO sendAsync bc8f8550-5cfe-4dfe-b5f0-ca36c3097f63 13:17:41 INFO - PROCESS | 2564 | ++DOCSHELL 00000039CB515800 == 30 [pid = 2564] [id = 632] 13:17:41 INFO - PROCESS | 2564 | ++DOMWINDOW == 67 (00000039C5869800) [pid = 2564] [serial = 1896] [outer = 0000000000000000] 13:17:41 INFO - PROCESS | 2564 | ++DOMWINDOW == 68 (00000039C5A03800) [pid = 2564] [serial = 1897] [outer = 00000039C5869800] 13:17:41 INFO - PROCESS | 2564 | 1471465061293 Marionette DEBUG loaded listener.js 13:17:41 INFO - PROCESS | 2564 | ++DOMWINDOW == 69 (00000039C62D3800) [pid = 2564] [serial = 1898] [outer = 00000039C5869800] 13:17:41 INFO - PROCESS | 2564 | 1471465061781 Marionette TRACE conn7 <- [1,2492,null,{"value":["/2dcontext/shadows/2d.shadow.composite.1.html",0,null,null,[["Shadows are drawn using globalCompositeOperation",0,null,null]]]}] 13:17:41 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.composite.1.html | Shadows are drawn using globalCompositeOperation 13:17:41 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.composite.1.html | took 692ms 13:17:41 INFO - PROCESS | 2564 | 1471465061825 Marionette TRACE conn7 -> [0,2493,"getWindowHandle",null] 13:17:41 INFO - PROCESS | 2564 | 1471465061827 Marionette TRACE conn7 <- [1,2493,null,{"value":"13"}] 13:17:41 INFO - TEST-START | /2dcontext/shadows/2d.shadow.composite.2.html 13:17:41 INFO - PROCESS | 2564 | 1471465061831 Marionette TRACE conn7 -> [0,2494,"setScriptTimeout",{"ms":35000}] 13:17:41 INFO - PROCESS | 2564 | 1471465061835 Marionette TRACE conn7 <- [1,2494,null,{}] 13:17:41 INFO - PROCESS | 2564 | 1471465061846 Marionette TRACE conn7 -> [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:17:41 INFO - PROCESS | 2564 | 1471465061852 Marionette INFO sendAsync bc8f8550-5cfe-4dfe-b5f0-ca36c3097f63 13:17:41 INFO - PROCESS | 2564 | 1471465061944 Marionette TRACE conn7 <- [1,2495,null,{"value":null}] 13:17:42 INFO - PROCESS | 2564 | 1471465062059 Marionette TRACE conn7 -> [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\", \"8d521690-0e1e-4993-8caf-94bf4ae6dcf1\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:17:42 INFO - PROCESS | 2564 | 1471465062063 Marionette INFO sendAsync bc8f8550-5cfe-4dfe-b5f0-ca36c3097f63 13:17:42 INFO - PROCESS | 2564 | ++DOCSHELL 00000039CD518000 == 31 [pid = 2564] [id = 633] 13:17:42 INFO - PROCESS | 2564 | ++DOMWINDOW == 70 (00000039C1671800) [pid = 2564] [serial = 1899] [outer = 0000000000000000] 13:17:42 INFO - PROCESS | 2564 | ++DOMWINDOW == 71 (00000039C7A68400) [pid = 2564] [serial = 1900] [outer = 00000039C1671800] 13:17:42 INFO - PROCESS | 2564 | 1471465062114 Marionette DEBUG loaded listener.js 13:17:42 INFO - PROCESS | 2564 | ++DOMWINDOW == 72 (00000039CAA82800) [pid = 2564] [serial = 1901] [outer = 00000039C1671800] 13:17:42 INFO - PROCESS | 2564 | 1471465062509 Marionette TRACE conn7 <- [1,2496,null,{"value":["/2dcontext/shadows/2d.shadow.composite.2.html",0,null,null,[["Shadows are drawn using globalCompositeOperation",0,null,null]]]}] 13:17:42 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.composite.2.html | Shadows are drawn using globalCompositeOperation 13:17:42 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.composite.2.html | took 734ms 13:17:42 INFO - PROCESS | 2564 | 1471465062568 Marionette TRACE conn7 -> [0,2497,"getWindowHandle",null] 13:17:42 INFO - PROCESS | 2564 | 1471465062571 Marionette TRACE conn7 <- [1,2497,null,{"value":"13"}] 13:17:42 INFO - TEST-START | /2dcontext/shadows/2d.shadow.composite.3.html 13:17:42 INFO - PROCESS | 2564 | 1471465062575 Marionette TRACE conn7 -> [0,2498,"setScriptTimeout",{"ms":35000}] 13:17:42 INFO - PROCESS | 2564 | 1471465062576 Marionette TRACE conn7 <- [1,2498,null,{}] 13:17:42 INFO - PROCESS | 2564 | 1471465062580 Marionette TRACE conn7 -> [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:17:42 INFO - PROCESS | 2564 | 1471465062582 Marionette INFO sendAsync bc8f8550-5cfe-4dfe-b5f0-ca36c3097f63 13:17:42 INFO - PROCESS | 2564 | 1471465062705 Marionette TRACE conn7 <- [1,2499,null,{"value":null}] 13:17:42 INFO - PROCESS | 2564 | 1471465062758 Marionette TRACE conn7 -> [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\", \"8d521690-0e1e-4993-8caf-94bf4ae6dcf1\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:17:42 INFO - PROCESS | 2564 | 1471465062760 Marionette INFO sendAsync bc8f8550-5cfe-4dfe-b5f0-ca36c3097f63 13:17:42 INFO - PROCESS | 2564 | ++DOCSHELL 00000039CE12D000 == 32 [pid = 2564] [id = 634] 13:17:42 INFO - PROCESS | 2564 | ++DOMWINDOW == 73 (00000039CB59A400) [pid = 2564] [serial = 1902] [outer = 0000000000000000] 13:17:42 INFO - PROCESS | 2564 | ++DOMWINDOW == 74 (00000039CC3BA800) [pid = 2564] [serial = 1903] [outer = 00000039CB59A400] 13:17:42 INFO - PROCESS | 2564 | 1471465062816 Marionette DEBUG loaded listener.js 13:17:42 INFO - PROCESS | 2564 | ++DOMWINDOW == 75 (00000039CCCE5800) [pid = 2564] [serial = 1904] [outer = 00000039CB59A400] 13:17:43 INFO - PROCESS | 2564 | 1471465063256 Marionette TRACE conn7 <- [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:17:43 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.composite.3.html | Areas outside shadows are drawn correctly with destination-out 13:17:43 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.composite.3.html | took 734ms 13:17:43 INFO - PROCESS | 2564 | 1471465063350 Marionette TRACE conn7 -> [0,2501,"getWindowHandle",null] 13:17:43 INFO - PROCESS | 2564 | 1471465063352 Marionette TRACE conn7 <- [1,2501,null,{"value":"13"}] 13:17:43 INFO - PROCESS | 2564 | 1471465063356 Marionette TRACE conn7 -> [0,2502,"setScriptTimeout",{"ms":35000}] 13:17:43 INFO - PROCESS | 2564 | 1471465063358 Marionette TRACE conn7 <- [1,2502,null,{}] 13:17:43 INFO - TEST-START | /2dcontext/shadows/2d.shadow.enable.blur.html 13:17:43 INFO - PROCESS | 2564 | 1471465063362 Marionette TRACE conn7 -> [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:17:43 INFO - PROCESS | 2564 | 1471465063364 Marionette INFO sendAsync bc8f8550-5cfe-4dfe-b5f0-ca36c3097f63 13:17:43 INFO - PROCESS | 2564 | 1471465063480 Marionette TRACE conn7 <- [1,2503,null,{"value":null}] 13:17:43 INFO - PROCESS | 2564 | 1471465063558 Marionette TRACE conn7 -> [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\", \"8d521690-0e1e-4993-8caf-94bf4ae6dcf1\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:17:43 INFO - PROCESS | 2564 | 1471465063560 Marionette INFO sendAsync bc8f8550-5cfe-4dfe-b5f0-ca36c3097f63 13:17:43 INFO - PROCESS | 2564 | ++DOCSHELL 00000039D0FB0800 == 33 [pid = 2564] [id = 635] 13:17:43 INFO - PROCESS | 2564 | ++DOMWINDOW == 76 (00000039CCF35000) [pid = 2564] [serial = 1905] [outer = 0000000000000000] 13:17:43 INFO - PROCESS | 2564 | ++DOMWINDOW == 77 (00000039CCF40800) [pid = 2564] [serial = 1906] [outer = 00000039CCF35000] 13:17:43 INFO - PROCESS | 2564 | 1471465063608 Marionette DEBUG loaded listener.js 13:17:43 INFO - PROCESS | 2564 | ++DOMWINDOW == 78 (00000039CD237000) [pid = 2564] [serial = 1907] [outer = 00000039CCF35000] 13:17:44 INFO - PROCESS | 2564 | 1471465064061 Marionette TRACE conn7 <- [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:17:44 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.enable.blur.html | Shadows are drawn if shadowBlur is set 13:17:44 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.enable.blur.html | took 734ms 13:17:44 INFO - PROCESS | 2564 | 1471465064098 Marionette TRACE conn7 -> [0,2505,"getWindowHandle",null] 13:17:44 INFO - PROCESS | 2564 | 1471465064101 Marionette TRACE conn7 <- [1,2505,null,{"value":"13"}] 13:17:44 INFO - TEST-START | /2dcontext/shadows/2d.shadow.enable.off.1.html 13:17:44 INFO - PROCESS | 2564 | 1471465064104 Marionette TRACE conn7 -> [0,2506,"setScriptTimeout",{"ms":35000}] 13:17:44 INFO - PROCESS | 2564 | 1471465064106 Marionette TRACE conn7 <- [1,2506,null,{}] 13:17:44 INFO - PROCESS | 2564 | 1471465064109 Marionette TRACE conn7 -> [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:17:44 INFO - PROCESS | 2564 | 1471465064115 Marionette INFO sendAsync bc8f8550-5cfe-4dfe-b5f0-ca36c3097f63 13:17:44 INFO - PROCESS | 2564 | 1471465064261 Marionette TRACE conn7 <- [1,2507,null,{"value":null}] 13:17:44 INFO - PROCESS | 2564 | 1471465064318 Marionette TRACE conn7 -> [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\", \"8d521690-0e1e-4993-8caf-94bf4ae6dcf1\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:17:44 INFO - PROCESS | 2564 | 1471465064320 Marionette INFO sendAsync bc8f8550-5cfe-4dfe-b5f0-ca36c3097f63 13:17:44 INFO - PROCESS | 2564 | ++DOCSHELL 00000039D22C4800 == 34 [pid = 2564] [id = 636] 13:17:44 INFO - PROCESS | 2564 | ++DOMWINDOW == 79 (00000039CD9B0800) [pid = 2564] [serial = 1908] [outer = 0000000000000000] 13:17:44 INFO - PROCESS | 2564 | ++DOMWINDOW == 80 (00000039CDCE9800) [pid = 2564] [serial = 1909] [outer = 00000039CD9B0800] 13:17:44 INFO - PROCESS | 2564 | 1471465064368 Marionette DEBUG loaded listener.js 13:17:44 INFO - PROCESS | 2564 | ++DOMWINDOW == 81 (00000039CE078400) [pid = 2564] [serial = 1910] [outer = 00000039CD9B0800] 13:17:44 INFO - PROCESS | 2564 | --DOMWINDOW == 80 (00000039CE4A8C00) [pid = 2564] [serial = 1881] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.canvas.transparent.1.html] 13:17:44 INFO - PROCESS | 2564 | --DOMWINDOW == 79 (00000039CCC9E800) [pid = 2564] [serial = 1869] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.attributes.shadowOffset.invalid.html] 13:17:44 INFO - PROCESS | 2564 | --DOMWINDOW == 78 (00000039C5D63400) [pid = 2564] [serial = 1863] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.attributes.shadowColor.valid.html] 13:17:44 INFO - PROCESS | 2564 | --DOMWINDOW == 77 (00000039C1CEB800) [pid = 2564] [serial = 1857] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.attributes.shadowColor.initial.html] 13:17:44 INFO - PROCESS | 2564 | --DOMWINDOW == 76 (00000039CAA7D800) [pid = 2564] [serial = 1866] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.attributes.shadowOffset.initial.html] 13:17:44 INFO - PROCESS | 2564 | --DOMWINDOW == 75 (00000039C1855000) [pid = 2564] [serial = 1860] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.attributes.shadowColor.invalid.html] 13:17:44 INFO - PROCESS | 2564 | --DOMWINDOW == 74 (00000039CCF3D000) [pid = 2564] [serial = 1872] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.attributes.shadowOffset.valid.html] 13:17:44 INFO - PROCESS | 2564 | --DOMWINDOW == 73 (00000039C166D800) [pid = 2564] [serial = 1845] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.alpha.5.html] 13:17:44 INFO - PROCESS | 2564 | --DOMWINDOW == 72 (00000039C7A94400) [pid = 2564] [serial = 1848] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.attributes.shadowBlur.initial.html] 13:17:44 INFO - PROCESS | 2564 | --DOMWINDOW == 71 (00000039CDCF4800) [pid = 2564] [serial = 1851] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.attributes.shadowBlur.invalid.html] 13:17:44 INFO - PROCESS | 2564 | --DOMWINDOW == 70 (00000039C1675C00) [pid = 2564] [serial = 1854] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.attributes.shadowBlur.valid.html] 13:17:44 INFO - PROCESS | 2564 | --DOMWINDOW == 69 (00000039C0DBD400) [pid = 2564] [serial = 1875] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.canvas.alpha.html] 13:17:44 INFO - PROCESS | 2564 | --DOMWINDOW == 68 (00000039C0DC6400) [pid = 2564] [serial = 1878] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.canvas.basic.html] 13:17:44 INFO - PROCESS | 2564 | 1471465064850 Marionette TRACE conn7 <- [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:17:44 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.enable.off.1.html | Shadows are not drawn when only shadowColor is set 13:17:44 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.enable.off.1.html | took 774ms 13:17:44 INFO - TEST-START | /2dcontext/shadows/2d.shadow.enable.off.2.html 13:17:44 INFO - PROCESS | 2564 | 1471465064881 Marionette TRACE conn7 -> [0,2509,"getWindowHandle",null] 13:17:44 INFO - PROCESS | 2564 | 1471465064884 Marionette TRACE conn7 <- [1,2509,null,{"value":"13"}] 13:17:44 INFO - PROCESS | 2564 | 1471465064893 Marionette TRACE conn7 -> [0,2510,"setScriptTimeout",{"ms":35000}] 13:17:44 INFO - PROCESS | 2564 | 1471465064895 Marionette TRACE conn7 <- [1,2510,null,{}] 13:17:44 INFO - PROCESS | 2564 | 1471465064899 Marionette TRACE conn7 -> [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:17:44 INFO - PROCESS | 2564 | 1471465064901 Marionette INFO sendAsync bc8f8550-5cfe-4dfe-b5f0-ca36c3097f63 13:17:44 INFO - PROCESS | 2564 | 1471465064986 Marionette TRACE conn7 <- [1,2511,null,{"value":null}] 13:17:44 INFO - PROCESS | 2564 | 1471465064993 Marionette TRACE conn7 -> [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\", \"8d521690-0e1e-4993-8caf-94bf4ae6dcf1\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:17:44 INFO - PROCESS | 2564 | 1471465064995 Marionette INFO sendAsync bc8f8550-5cfe-4dfe-b5f0-ca36c3097f63 13:17:45 INFO - PROCESS | 2564 | ++DOCSHELL 00000039C7339000 == 35 [pid = 2564] [id = 637] 13:17:45 INFO - PROCESS | 2564 | ++DOMWINDOW == 69 (00000039C1674000) [pid = 2564] [serial = 1911] [outer = 0000000000000000] 13:17:45 INFO - PROCESS | 2564 | ++DOMWINDOW == 70 (00000039CCCE7C00) [pid = 2564] [serial = 1912] [outer = 00000039C1674000] 13:17:45 INFO - PROCESS | 2564 | 1471465065043 Marionette DEBUG loaded listener.js 13:17:45 INFO - PROCESS | 2564 | ++DOMWINDOW == 71 (00000039CE081000) [pid = 2564] [serial = 1913] [outer = 00000039C1674000] 13:17:45 INFO - PROCESS | 2564 | 1471465065486 Marionette TRACE conn7 <- [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:17:45 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.enable.off.2.html | Shadows are not drawn when only shadowColor is set 13:17:45 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.enable.off.2.html | took 649ms 13:17:45 INFO - PROCESS | 2564 | 1471465065540 Marionette TRACE conn7 -> [0,2513,"getWindowHandle",null] 13:17:45 INFO - PROCESS | 2564 | 1471465065543 Marionette TRACE conn7 <- [1,2513,null,{"value":"13"}] 13:17:45 INFO - TEST-START | /2dcontext/shadows/2d.shadow.enable.x.html 13:17:45 INFO - PROCESS | 2564 | 1471465065546 Marionette TRACE conn7 -> [0,2514,"setScriptTimeout",{"ms":35000}] 13:17:45 INFO - PROCESS | 2564 | 1471465065548 Marionette TRACE conn7 <- [1,2514,null,{}] 13:17:45 INFO - PROCESS | 2564 | 1471465065551 Marionette TRACE conn7 -> [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:17:45 INFO - PROCESS | 2564 | 1471465065553 Marionette INFO sendAsync bc8f8550-5cfe-4dfe-b5f0-ca36c3097f63 13:17:45 INFO - PROCESS | 2564 | 1471465065639 Marionette TRACE conn7 <- [1,2515,null,{"value":null}] 13:17:45 INFO - PROCESS | 2564 | 1471465065647 Marionette TRACE conn7 -> [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\", \"8d521690-0e1e-4993-8caf-94bf4ae6dcf1\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:17:45 INFO - PROCESS | 2564 | 1471465065649 Marionette INFO sendAsync bc8f8550-5cfe-4dfe-b5f0-ca36c3097f63 13:17:45 INFO - PROCESS | 2564 | ++DOCSHELL 00000039D25B1800 == 36 [pid = 2564] [id = 638] 13:17:45 INFO - PROCESS | 2564 | ++DOMWINDOW == 72 (00000039CE079400) [pid = 2564] [serial = 1914] [outer = 0000000000000000] 13:17:45 INFO - PROCESS | 2564 | ++DOMWINDOW == 73 (00000039CE4AA000) [pid = 2564] [serial = 1915] [outer = 00000039CE079400] 13:17:45 INFO - PROCESS | 2564 | 1471465065695 Marionette DEBUG loaded listener.js 13:17:45 INFO - PROCESS | 2564 | ++DOMWINDOW == 74 (00000039CEA25400) [pid = 2564] [serial = 1916] [outer = 00000039CE079400] 13:17:46 INFO - PROCESS | 2564 | 1471465066106 Marionette TRACE conn7 <- [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:17:46 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.enable.x.html | Shadows are drawn if shadowOffsetX is set 13:17:46 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.enable.x.html | took 628ms 13:17:46 INFO - PROCESS | 2564 | 1471465066177 Marionette TRACE conn7 -> [0,2517,"getWindowHandle",null] 13:17:46 INFO - PROCESS | 2564 | 1471465066179 Marionette TRACE conn7 <- [1,2517,null,{"value":"13"}] 13:17:46 INFO - TEST-START | /2dcontext/shadows/2d.shadow.enable.y.html 13:17:46 INFO - PROCESS | 2564 | 1471465066183 Marionette TRACE conn7 -> [0,2518,"setScriptTimeout",{"ms":35000}] 13:17:46 INFO - PROCESS | 2564 | 1471465066184 Marionette TRACE conn7 <- [1,2518,null,{}] 13:17:46 INFO - PROCESS | 2564 | 1471465066188 Marionette TRACE conn7 -> [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:17:46 INFO - PROCESS | 2564 | 1471465066190 Marionette INFO sendAsync bc8f8550-5cfe-4dfe-b5f0-ca36c3097f63 13:17:46 INFO - PROCESS | 2564 | 1471465066276 Marionette TRACE conn7 <- [1,2519,null,{"value":null}] 13:17:46 INFO - PROCESS | 2564 | 1471465066284 Marionette TRACE conn7 -> [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\", \"8d521690-0e1e-4993-8caf-94bf4ae6dcf1\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:17:46 INFO - PROCESS | 2564 | 1471465066286 Marionette INFO sendAsync bc8f8550-5cfe-4dfe-b5f0-ca36c3097f63 13:17:46 INFO - PROCESS | 2564 | ++DOCSHELL 00000039D3FD3000 == 37 [pid = 2564] [id = 639] 13:17:46 INFO - PROCESS | 2564 | ++DOMWINDOW == 75 (00000039CEA2B400) [pid = 2564] [serial = 1917] [outer = 0000000000000000] 13:17:46 INFO - PROCESS | 2564 | ++DOMWINDOW == 76 (00000039CEA51000) [pid = 2564] [serial = 1918] [outer = 00000039CEA2B400] 13:17:46 INFO - PROCESS | 2564 | 1471465066332 Marionette DEBUG loaded listener.js 13:17:46 INFO - PROCESS | 2564 | ++DOMWINDOW == 77 (00000039CEAEF000) [pid = 2564] [serial = 1919] [outer = 00000039CEA2B400] 13:17:46 INFO - PROCESS | 2564 | 1471465066968 Marionette TRACE conn7 <- [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:17:47 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.enable.y.html | Shadows are drawn if shadowOffsetY is set 13:17:47 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.enable.y.html | took 838ms 13:17:47 INFO - PROCESS | 2564 | 1471465067024 Marionette TRACE conn7 -> [0,2521,"getWindowHandle",null] 13:17:47 INFO - PROCESS | 2564 | 1471465067029 Marionette TRACE conn7 <- [1,2521,null,{"value":"13"}] 13:17:47 INFO - TEST-START | /2dcontext/shadows/2d.shadow.gradient.alpha.html 13:17:47 INFO - PROCESS | 2564 | 1471465067035 Marionette TRACE conn7 -> [0,2522,"setScriptTimeout",{"ms":35000}] 13:17:47 INFO - PROCESS | 2564 | 1471465067038 Marionette TRACE conn7 <- [1,2522,null,{}] 13:17:47 INFO - PROCESS | 2564 | 1471465067045 Marionette TRACE conn7 -> [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:17:47 INFO - PROCESS | 2564 | 1471465067048 Marionette INFO sendAsync bc8f8550-5cfe-4dfe-b5f0-ca36c3097f63 13:17:47 INFO - PROCESS | 2564 | 1471465067169 Marionette TRACE conn7 <- [1,2523,null,{"value":null}] 13:17:47 INFO - PROCESS | 2564 | 1471465067267 Marionette TRACE conn7 -> [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\", \"8d521690-0e1e-4993-8caf-94bf4ae6dcf1\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:17:47 INFO - PROCESS | 2564 | 1471465067270 Marionette INFO sendAsync bc8f8550-5cfe-4dfe-b5f0-ca36c3097f63 13:17:47 INFO - PROCESS | 2564 | ++DOCSHELL 00000039CB01A800 == 38 [pid = 2564] [id = 640] 13:17:47 INFO - PROCESS | 2564 | ++DOMWINDOW == 78 (00000039C17AF000) [pid = 2564] [serial = 1920] [outer = 0000000000000000] 13:17:47 INFO - PROCESS | 2564 | ++DOMWINDOW == 79 (00000039C18C8800) [pid = 2564] [serial = 1921] [outer = 00000039C17AF000] 13:17:47 INFO - PROCESS | 2564 | 1471465067331 Marionette DEBUG loaded listener.js 13:17:47 INFO - PROCESS | 2564 | ++DOMWINDOW == 80 (00000039C29FCC00) [pid = 2564] [serial = 1922] [outer = 00000039C17AF000] 13:17:47 INFO - PROCESS | 2564 | 1471465067976 Marionette TRACE conn7 <- [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:17:48 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.gradient.alpha.html | Shadows are drawn correctly for partially-transparent gradient fills 13:17:48 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.gradient.alpha.html | took 985ms 13:17:48 INFO - PROCESS | 2564 | 1471465068023 Marionette TRACE conn7 -> [0,2525,"getWindowHandle",null] 13:17:48 INFO - PROCESS | 2564 | 1471465068028 Marionette TRACE conn7 <- [1,2525,null,{"value":"13"}] 13:17:48 INFO - TEST-START | /2dcontext/shadows/2d.shadow.gradient.basic.html 13:17:48 INFO - PROCESS | 2564 | 1471465068035 Marionette TRACE conn7 -> [0,2526,"setScriptTimeout",{"ms":35000}] 13:17:48 INFO - PROCESS | 2564 | 1471465068038 Marionette TRACE conn7 <- [1,2526,null,{}] 13:17:48 INFO - PROCESS | 2564 | 1471465068042 Marionette TRACE conn7 -> [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:17:48 INFO - PROCESS | 2564 | 1471465068045 Marionette INFO sendAsync bc8f8550-5cfe-4dfe-b5f0-ca36c3097f63 13:17:48 INFO - PROCESS | 2564 | 1471465068166 Marionette TRACE conn7 <- [1,2527,null,{"value":null}] 13:17:48 INFO - PROCESS | 2564 | 1471465068262 Marionette TRACE conn7 -> [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\", \"8d521690-0e1e-4993-8caf-94bf4ae6dcf1\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:17:48 INFO - PROCESS | 2564 | 1471465068265 Marionette INFO sendAsync bc8f8550-5cfe-4dfe-b5f0-ca36c3097f63 13:17:48 INFO - PROCESS | 2564 | ++DOCSHELL 00000039D1F03000 == 39 [pid = 2564] [id = 641] 13:17:48 INFO - PROCESS | 2564 | ++DOMWINDOW == 81 (00000039C7A5F800) [pid = 2564] [serial = 1923] [outer = 0000000000000000] 13:17:48 INFO - PROCESS | 2564 | ++DOMWINDOW == 82 (00000039CAA7F000) [pid = 2564] [serial = 1924] [outer = 00000039C7A5F800] 13:17:48 INFO - PROCESS | 2564 | 1471465068325 Marionette DEBUG loaded listener.js 13:17:48 INFO - PROCESS | 2564 | ++DOMWINDOW == 83 (00000039CCE4A400) [pid = 2564] [serial = 1925] [outer = 00000039C7A5F800] 13:17:48 INFO - PROCESS | 2564 | 1471465068982 Marionette TRACE conn7 <- [1,2528,null,{"value":["/2dcontext/shadows/2d.shadow.gradient.basic.html",0,null,null,[["Shadows are drawn for gradient fills",0,null,null]]]}] 13:17:49 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.gradient.basic.html | Shadows are drawn for gradient fills 13:17:49 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.gradient.basic.html | took 983ms 13:17:49 INFO - PROCESS | 2564 | 1471465069020 Marionette TRACE conn7 -> [0,2529,"getWindowHandle",null] 13:17:49 INFO - PROCESS | 2564 | 1471465069023 Marionette TRACE conn7 <- [1,2529,null,{"value":"13"}] 13:17:49 INFO - TEST-START | /2dcontext/shadows/2d.shadow.gradient.transparent.1.html 13:17:49 INFO - PROCESS | 2564 | 1471465069027 Marionette TRACE conn7 -> [0,2530,"setScriptTimeout",{"ms":35000}] 13:17:49 INFO - PROCESS | 2564 | 1471465069031 Marionette TRACE conn7 <- [1,2530,null,{}] 13:17:49 INFO - PROCESS | 2564 | 1471465069043 Marionette TRACE conn7 -> [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:17:49 INFO - PROCESS | 2564 | 1471465069048 Marionette INFO sendAsync bc8f8550-5cfe-4dfe-b5f0-ca36c3097f63 13:17:49 INFO - PROCESS | 2564 | 1471465069164 Marionette TRACE conn7 <- [1,2531,null,{"value":null}] 13:17:49 INFO - PROCESS | 2564 | 1471465069292 Marionette TRACE conn7 -> [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\", \"8d521690-0e1e-4993-8caf-94bf4ae6dcf1\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:17:49 INFO - PROCESS | 2564 | 1471465069296 Marionette INFO sendAsync bc8f8550-5cfe-4dfe-b5f0-ca36c3097f63 13:17:49 INFO - PROCESS | 2564 | ++DOCSHELL 00000039D551B000 == 40 [pid = 2564] [id = 642] 13:17:49 INFO - PROCESS | 2564 | ++DOMWINDOW == 84 (00000039CDCF8C00) [pid = 2564] [serial = 1926] [outer = 0000000000000000] 13:17:49 INFO - PROCESS | 2564 | ++DOMWINDOW == 85 (00000039CDFC6C00) [pid = 2564] [serial = 1927] [outer = 00000039CDCF8C00] 13:17:49 INFO - PROCESS | 2564 | 1471465069358 Marionette DEBUG loaded listener.js 13:17:49 INFO - PROCESS | 2564 | ++DOMWINDOW == 86 (00000039CEBDDC00) [pid = 2564] [serial = 1928] [outer = 00000039CDCF8C00] 13:17:49 INFO - PROCESS | 2564 | 1471465069913 Marionette TRACE conn7 <- [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:17:49 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.gradient.transparent.1.html | Shadows are not drawn for transparent gradient fills 13:17:49 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.gradient.transparent.1.html | took 944ms 13:17:49 INFO - PROCESS | 2564 | 1471465069973 Marionette TRACE conn7 -> [0,2533,"getWindowHandle",null] 13:17:49 INFO - PROCESS | 2564 | 1471465069976 Marionette TRACE conn7 <- [1,2533,null,{"value":"13"}] 13:17:49 INFO - TEST-START | /2dcontext/shadows/2d.shadow.gradient.transparent.2.html 13:17:49 INFO - PROCESS | 2564 | 1471465069980 Marionette TRACE conn7 -> [0,2534,"setScriptTimeout",{"ms":35000}] 13:17:49 INFO - PROCESS | 2564 | 1471465069982 Marionette TRACE conn7 <- [1,2534,null,{}] 13:17:49 INFO - PROCESS | 2564 | 1471465069986 Marionette TRACE conn7 -> [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:17:50 INFO - PROCESS | 2564 | 1471465069989 Marionette INFO sendAsync bc8f8550-5cfe-4dfe-b5f0-ca36c3097f63 13:17:50 INFO - PROCESS | 2564 | 1471465070106 Marionette TRACE conn7 <- [1,2535,null,{"value":null}] 13:17:50 INFO - PROCESS | 2564 | 1471465070213 Marionette TRACE conn7 -> [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\", \"8d521690-0e1e-4993-8caf-94bf4ae6dcf1\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:17:50 INFO - PROCESS | 2564 | 1471465070216 Marionette INFO sendAsync bc8f8550-5cfe-4dfe-b5f0-ca36c3097f63 13:17:50 INFO - PROCESS | 2564 | ++DOCSHELL 00000039D56A0800 == 41 [pid = 2564] [id = 643] 13:17:50 INFO - PROCESS | 2564 | ++DOMWINDOW == 87 (00000039CEA58400) [pid = 2564] [serial = 1929] [outer = 0000000000000000] 13:17:50 INFO - PROCESS | 2564 | ++DOMWINDOW == 88 (00000039CFD3D800) [pid = 2564] [serial = 1930] [outer = 00000039CEA58400] 13:17:50 INFO - PROCESS | 2564 | 1471465070273 Marionette DEBUG loaded listener.js 13:17:50 INFO - PROCESS | 2564 | ++DOMWINDOW == 89 (00000039CFD99C00) [pid = 2564] [serial = 1931] [outer = 00000039CEA58400] 13:17:51 INFO - PROCESS | 2564 | 1471465071100 Marionette TRACE conn7 <- [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:17:51 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.gradient.transparent.2.html | Shadows are not drawn for transparent parts of gradient fills 13:17:51 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.gradient.transparent.2.html | took 1183ms 13:17:51 INFO - PROCESS | 2564 | 1471465071165 Marionette TRACE conn7 -> [0,2537,"getWindowHandle",null] 13:17:51 INFO - PROCESS | 2564 | 1471465071170 Marionette TRACE conn7 <- [1,2537,null,{"value":"13"}] 13:17:51 INFO - TEST-START | /2dcontext/shadows/2d.shadow.image.alpha.html 13:17:51 INFO - PROCESS | 2564 | 1471465071175 Marionette TRACE conn7 -> [0,2538,"setScriptTimeout",{"ms":35000}] 13:17:51 INFO - PROCESS | 2564 | 1471465071178 Marionette TRACE conn7 <- [1,2538,null,{}] 13:17:51 INFO - PROCESS | 2564 | 1471465071184 Marionette TRACE conn7 -> [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:17:51 INFO - PROCESS | 2564 | 1471465071187 Marionette INFO sendAsync bc8f8550-5cfe-4dfe-b5f0-ca36c3097f63 13:17:51 INFO - PROCESS | 2564 | 1471465071300 Marionette TRACE conn7 <- [1,2539,null,{"value":null}] 13:17:51 INFO - PROCESS | 2564 | 1471465071422 Marionette TRACE conn7 -> [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\", \"8d521690-0e1e-4993-8caf-94bf4ae6dcf1\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:17:51 INFO - PROCESS | 2564 | 1471465071427 Marionette INFO sendAsync bc8f8550-5cfe-4dfe-b5f0-ca36c3097f63 13:17:51 INFO - PROCESS | 2564 | ++DOCSHELL 00000039C631D000 == 42 [pid = 2564] [id = 644] 13:17:51 INFO - PROCESS | 2564 | ++DOMWINDOW == 90 (00000039C1CEC800) [pid = 2564] [serial = 1932] [outer = 0000000000000000] 13:17:51 INFO - PROCESS | 2564 | ++DOMWINDOW == 91 (00000039C586CC00) [pid = 2564] [serial = 1933] [outer = 00000039C1CEC800] 13:17:51 INFO - PROCESS | 2564 | 1471465071484 Marionette DEBUG loaded listener.js 13:17:51 INFO - PROCESS | 2564 | ++DOMWINDOW == 92 (00000039C6859000) [pid = 2564] [serial = 1934] [outer = 00000039C1CEC800] 13:17:52 INFO - PROCESS | 2564 | --DOCSHELL 00000039CC324800 == 41 [pid = 2564] [id = 619] 13:17:52 INFO - PROCESS | 2564 | --DOCSHELL 00000039D25B1800 == 40 [pid = 2564] [id = 638] 13:17:52 INFO - PROCESS | 2564 | --DOCSHELL 00000039C7339000 == 39 [pid = 2564] [id = 637] 13:17:52 INFO - PROCESS | 2564 | --DOCSHELL 00000039D22C4800 == 38 [pid = 2564] [id = 636] 13:17:52 INFO - PROCESS | 2564 | --DOCSHELL 00000039D0FB0800 == 37 [pid = 2564] [id = 635] 13:17:52 INFO - PROCESS | 2564 | --DOCSHELL 00000039CE12D000 == 36 [pid = 2564] [id = 634] 13:17:52 INFO - PROCESS | 2564 | --DOCSHELL 00000039CD518000 == 35 [pid = 2564] [id = 633] 13:17:52 INFO - PROCESS | 2564 | --DOCSHELL 00000039CB515800 == 34 [pid = 2564] [id = 632] 13:17:52 INFO - PROCESS | 2564 | --DOCSHELL 00000039C6388800 == 33 [pid = 2564] [id = 631] 13:17:52 INFO - PROCESS | 2564 | --DOCSHELL 00000039D1E0E800 == 32 [pid = 2564] [id = 630] 13:17:52 INFO - PROCESS | 2564 | --DOCSHELL 00000039CC30A000 == 31 [pid = 2564] [id = 629] 13:17:52 INFO - PROCESS | 2564 | --DOCSHELL 00000039D41D2800 == 30 [pid = 2564] [id = 628] 13:17:52 INFO - PROCESS | 2564 | --DOCSHELL 00000039D56A0800 == 29 [pid = 2564] [id = 643] 13:17:52 INFO - PROCESS | 2564 | --DOCSHELL 00000039D551B000 == 28 [pid = 2564] [id = 642] 13:17:52 INFO - PROCESS | 2564 | --DOCSHELL 00000039D1F03000 == 27 [pid = 2564] [id = 641] 13:17:52 INFO - PROCESS | 2564 | --DOCSHELL 00000039D3FD3000 == 26 [pid = 2564] [id = 639] 13:17:52 INFO - PROCESS | 2564 | --DOCSHELL 00000039CB01A800 == 25 [pid = 2564] [id = 640] 13:17:52 INFO - PROCESS | 2564 | --DOMWINDOW == 91 (00000039CEA2B000) [pid = 2564] [serial = 1882] [outer = 0000000000000000] [url = about:blank] 13:17:52 INFO - PROCESS | 2564 | --DOMWINDOW == 90 (00000039CCCDC000) [pid = 2564] [serial = 1870] [outer = 0000000000000000] [url = about:blank] 13:17:52 INFO - PROCESS | 2564 | --DOMWINDOW == 89 (00000039C684D000) [pid = 2564] [serial = 1864] [outer = 0000000000000000] [url = about:blank] 13:17:52 INFO - PROCESS | 2564 | --DOMWINDOW == 88 (00000039C74AD800) [pid = 2564] [serial = 1865] [outer = 0000000000000000] [url = about:blank] 13:17:52 INFO - PROCESS | 2564 | --DOMWINDOW == 87 (00000039C74B5800) [pid = 2564] [serial = 1859] [outer = 0000000000000000] [url = about:blank] 13:17:52 INFO - PROCESS | 2564 | --DOMWINDOW == 86 (00000039C65EA000) [pid = 2564] [serial = 1858] [outer = 0000000000000000] [url = about:blank] 13:17:52 INFO - PROCESS | 2564 | --DOMWINDOW == 85 (00000039CAA84000) [pid = 2564] [serial = 1867] [outer = 0000000000000000] [url = about:blank] 13:17:52 INFO - PROCESS | 2564 | --DOMWINDOW == 84 (00000039C18C5800) [pid = 2564] [serial = 1861] [outer = 0000000000000000] [url = about:blank] 13:17:52 INFO - PROCESS | 2564 | --DOMWINDOW == 83 (00000039C1F5BC00) [pid = 2564] [serial = 1862] [outer = 0000000000000000] [url = about:blank] 13:17:52 INFO - PROCESS | 2564 | --DOMWINDOW == 82 (00000039CD22C000) [pid = 2564] [serial = 1873] [outer = 0000000000000000] [url = about:blank] 13:17:52 INFO - PROCESS | 2564 | --DOMWINDOW == 81 (00000039C62D5000) [pid = 2564] [serial = 1847] [outer = 0000000000000000] [url = about:blank] 13:17:52 INFO - PROCESS | 2564 | --DOMWINDOW == 80 (00000039C18D0000) [pid = 2564] [serial = 1846] [outer = 0000000000000000] [url = about:blank] 13:17:52 INFO - PROCESS | 2564 | --DOMWINDOW == 79 (00000039CCCDF400) [pid = 2564] [serial = 1850] [outer = 0000000000000000] [url = about:blank] 13:17:52 INFO - PROCESS | 2564 | --DOMWINDOW == 78 (00000039CAEAE000) [pid = 2564] [serial = 1849] [outer = 0000000000000000] [url = about:blank] 13:17:52 INFO - PROCESS | 2564 | --DOMWINDOW == 77 (00000039CE4E6800) [pid = 2564] [serial = 1853] [outer = 0000000000000000] [url = about:blank] 13:17:52 INFO - PROCESS | 2564 | --DOMWINDOW == 76 (00000039CDFBBC00) [pid = 2564] [serial = 1852] [outer = 0000000000000000] [url = about:blank] 13:17:52 INFO - PROCESS | 2564 | --DOMWINDOW == 75 (00000039CF638800) [pid = 2564] [serial = 1856] [outer = 0000000000000000] [url = about:blank] 13:17:52 INFO - PROCESS | 2564 | --DOMWINDOW == 74 (00000039C5B73400) [pid = 2564] [serial = 1855] [outer = 0000000000000000] [url = about:blank] 13:17:52 INFO - PROCESS | 2564 | --DOMWINDOW == 73 (00000039CCF37C00) [pid = 2564] [serial = 1871] [outer = 0000000000000000] [url = about:blank] 13:17:52 INFO - PROCESS | 2564 | --DOMWINDOW == 72 (00000039C1883400) [pid = 2564] [serial = 1876] [outer = 0000000000000000] [url = about:blank] 13:17:52 INFO - PROCESS | 2564 | --DOMWINDOW == 71 (00000039CD9DE400) [pid = 2564] [serial = 1874] [outer = 0000000000000000] [url = about:blank] 13:17:52 INFO - PROCESS | 2564 | --DOMWINDOW == 70 (00000039CB554400) [pid = 2564] [serial = 1877] [outer = 0000000000000000] [url = about:blank] 13:17:52 INFO - PROCESS | 2564 | --DOMWINDOW == 69 (00000039CD9DDC00) [pid = 2564] [serial = 1879] [outer = 0000000000000000] [url = about:blank] 13:17:52 INFO - PROCESS | 2564 | --DOMWINDOW == 68 (00000039CB06F400) [pid = 2564] [serial = 1868] [outer = 0000000000000000] [url = about:blank] 13:17:52 INFO - PROCESS | 2564 | --DOMWINDOW == 67 (00000039CEA50800) [pid = 2564] [serial = 1883] [outer = 0000000000000000] [url = about:blank] 13:17:52 INFO - PROCESS | 2564 | --DOMWINDOW == 66 (00000039CE4A3000) [pid = 2564] [serial = 1880] [outer = 0000000000000000] [url = about:blank] 13:17:52 INFO - PROCESS | 2564 | 1471465072720 Marionette TRACE conn7 <- [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:17:52 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.image.alpha.html | Shadows are drawn correctly for partially-transparent images 13:17:52 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.image.alpha.html | took 1588ms 13:17:52 INFO - PROCESS | 2564 | 1471465072767 Marionette TRACE conn7 -> [0,2541,"getWindowHandle",null] 13:17:52 INFO - PROCESS | 2564 | 1471465072771 Marionette TRACE conn7 <- [1,2541,null,{"value":"13"}] 13:17:52 INFO - TEST-START | /2dcontext/shadows/2d.shadow.image.basic.html 13:17:52 INFO - PROCESS | 2564 | 1471465072776 Marionette TRACE conn7 -> [0,2542,"setScriptTimeout",{"ms":35000}] 13:17:52 INFO - PROCESS | 2564 | 1471465072781 Marionette TRACE conn7 <- [1,2542,null,{}] 13:17:52 INFO - PROCESS | 2564 | 1471465072786 Marionette TRACE conn7 -> [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:17:52 INFO - PROCESS | 2564 | 1471465072789 Marionette INFO sendAsync bc8f8550-5cfe-4dfe-b5f0-ca36c3097f63 13:17:52 INFO - PROCESS | 2564 | 1471465072919 Marionette TRACE conn7 <- [1,2543,null,{"value":null}] 13:17:53 INFO - PROCESS | 2564 | 1471465073001 Marionette TRACE conn7 -> [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\", \"8d521690-0e1e-4993-8caf-94bf4ae6dcf1\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:17:53 INFO - PROCESS | 2564 | 1471465073003 Marionette INFO sendAsync bc8f8550-5cfe-4dfe-b5f0-ca36c3097f63 13:17:53 INFO - PROCESS | 2564 | ++DOCSHELL 00000039C7339800 == 26 [pid = 2564] [id = 645] 13:17:53 INFO - PROCESS | 2564 | ++DOMWINDOW == 67 (00000039C1880C00) [pid = 2564] [serial = 1935] [outer = 0000000000000000] 13:17:53 INFO - PROCESS | 2564 | ++DOMWINDOW == 68 (00000039C18CA000) [pid = 2564] [serial = 1936] [outer = 00000039C1880C00] 13:17:53 INFO - PROCESS | 2564 | 1471465073055 Marionette DEBUG loaded listener.js 13:17:53 INFO - PROCESS | 2564 | ++DOMWINDOW == 69 (00000039C1FE4000) [pid = 2564] [serial = 1937] [outer = 00000039C1880C00] 13:17:53 INFO - PROCESS | 2564 | 1471465073451 Marionette TRACE conn7 <- [1,2544,null,{"value":["/2dcontext/shadows/2d.shadow.image.basic.html",0,null,null,[["Shadows are drawn for images",0,null,null]]]}] 13:17:53 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.image.basic.html | Shadows are drawn for images 13:17:53 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.image.basic.html | took 734ms 13:17:53 INFO - PROCESS | 2564 | 1471465073515 Marionette TRACE conn7 -> [0,2545,"getWindowHandle",null] 13:17:53 INFO - PROCESS | 2564 | 1471465073521 Marionette TRACE conn7 <- [1,2545,null,{"value":"13"}] 13:17:53 INFO - PROCESS | 2564 | 1471465073528 Marionette TRACE conn7 -> [0,2546,"setScriptTimeout",{"ms":35000}] 13:17:53 INFO - TEST-START | /2dcontext/shadows/2d.shadow.image.scale.html 13:17:53 INFO - PROCESS | 2564 | 1471465073531 Marionette TRACE conn7 <- [1,2546,null,{}] 13:17:53 INFO - PROCESS | 2564 | 1471465073536 Marionette TRACE conn7 -> [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:17:53 INFO - PROCESS | 2564 | 1471465073538 Marionette INFO sendAsync bc8f8550-5cfe-4dfe-b5f0-ca36c3097f63 13:17:53 INFO - PROCESS | 2564 | 1471465073635 Marionette TRACE conn7 <- [1,2547,null,{"value":null}] 13:17:53 INFO - PROCESS | 2564 | 1471465073642 Marionette TRACE conn7 -> [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\", \"8d521690-0e1e-4993-8caf-94bf4ae6dcf1\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:17:53 INFO - PROCESS | 2564 | 1471465073645 Marionette INFO sendAsync bc8f8550-5cfe-4dfe-b5f0-ca36c3097f63 13:17:53 INFO - PROCESS | 2564 | ++DOCSHELL 00000039CC33A000 == 27 [pid = 2564] [id = 646] 13:17:53 INFO - PROCESS | 2564 | ++DOMWINDOW == 70 (00000039C5BDB800) [pid = 2564] [serial = 1938] [outer = 0000000000000000] 13:17:53 INFO - PROCESS | 2564 | ++DOMWINDOW == 71 (00000039C6631C00) [pid = 2564] [serial = 1939] [outer = 00000039C5BDB800] 13:17:53 INFO - PROCESS | 2564 | 1471465073705 Marionette DEBUG loaded listener.js 13:17:53 INFO - PROCESS | 2564 | ++DOMWINDOW == 72 (00000039C74AB800) [pid = 2564] [serial = 1940] [outer = 00000039C5BDB800] 13:17:54 INFO - PROCESS | 2564 | 1471465074190 Marionette TRACE conn7 <- [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:17:54 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.image.scale.html | Shadows are drawn correctly for scaled images 13:17:54 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.image.scale.html | took 691ms 13:17:54 INFO - PROCESS | 2564 | 1471465074225 Marionette TRACE conn7 -> [0,2549,"getWindowHandle",null] 13:17:54 INFO - PROCESS | 2564 | 1471465074227 Marionette TRACE conn7 <- [1,2549,null,{"value":"13"}] 13:17:54 INFO - TEST-START | /2dcontext/shadows/2d.shadow.image.section.html 13:17:54 INFO - PROCESS | 2564 | 1471465074231 Marionette TRACE conn7 -> [0,2550,"setScriptTimeout",{"ms":35000}] 13:17:54 INFO - PROCESS | 2564 | 1471465074234 Marionette TRACE conn7 <- [1,2550,null,{}] 13:17:54 INFO - PROCESS | 2564 | 1471465074246 Marionette TRACE conn7 -> [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:17:54 INFO - PROCESS | 2564 | 1471465074251 Marionette INFO sendAsync bc8f8550-5cfe-4dfe-b5f0-ca36c3097f63 13:17:54 INFO - PROCESS | 2564 | 1471465074340 Marionette TRACE conn7 <- [1,2551,null,{"value":null}] 13:17:54 INFO - PROCESS | 2564 | 1471465074348 Marionette TRACE conn7 -> [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\", \"8d521690-0e1e-4993-8caf-94bf4ae6dcf1\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:17:54 INFO - PROCESS | 2564 | 1471465074351 Marionette INFO sendAsync bc8f8550-5cfe-4dfe-b5f0-ca36c3097f63 13:17:54 INFO - PROCESS | 2564 | ++DOCSHELL 00000039CD517800 == 28 [pid = 2564] [id = 647] 13:17:54 INFO - PROCESS | 2564 | ++DOMWINDOW == 73 (00000039C7A97400) [pid = 2564] [serial = 1941] [outer = 0000000000000000] 13:17:54 INFO - PROCESS | 2564 | ++DOMWINDOW == 74 (00000039CAA82C00) [pid = 2564] [serial = 1942] [outer = 00000039C7A97400] 13:17:54 INFO - PROCESS | 2564 | 1471465074402 Marionette DEBUG loaded listener.js 13:17:54 INFO - PROCESS | 2564 | ++DOMWINDOW == 75 (00000039CB00B000) [pid = 2564] [serial = 1943] [outer = 00000039C7A97400] 13:17:54 INFO - PROCESS | 2564 | 1471465074917 Marionette TRACE conn7 <- [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:17:54 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.image.section.html | Shadows are not drawn for areas outside image source rectangles 13:17:54 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.image.section.html | took 734ms 13:17:55 INFO - PROCESS | 2564 | 1471465074999 Marionette TRACE conn7 -> [0,2553,"getWindowHandle",null] 13:17:55 INFO - PROCESS | 2564 | 1471465075002 Marionette TRACE conn7 <- [1,2553,null,{"value":"13"}] 13:17:55 INFO - TEST-START | /2dcontext/shadows/2d.shadow.image.transparent.1.html 13:17:55 INFO - PROCESS | 2564 | 1471465075013 Marionette TRACE conn7 -> [0,2554,"setScriptTimeout",{"ms":35000}] 13:17:55 INFO - PROCESS | 2564 | 1471465075015 Marionette TRACE conn7 <- [1,2554,null,{}] 13:17:55 INFO - PROCESS | 2564 | 1471465075019 Marionette TRACE conn7 -> [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:17:55 INFO - PROCESS | 2564 | 1471465075021 Marionette INFO sendAsync bc8f8550-5cfe-4dfe-b5f0-ca36c3097f63 13:17:55 INFO - PROCESS | 2564 | 1471465075139 Marionette TRACE conn7 <- [1,2555,null,{"value":null}] 13:17:55 INFO - PROCESS | 2564 | 1471465075151 Marionette TRACE conn7 -> [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\", \"8d521690-0e1e-4993-8caf-94bf4ae6dcf1\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:17:55 INFO - PROCESS | 2564 | 1471465075153 Marionette INFO sendAsync bc8f8550-5cfe-4dfe-b5f0-ca36c3097f63 13:17:55 INFO - PROCESS | 2564 | ++DOCSHELL 00000039CDEC8000 == 29 [pid = 2564] [id = 648] 13:17:55 INFO - PROCESS | 2564 | ++DOMWINDOW == 76 (00000039CC3BA000) [pid = 2564] [serial = 1944] [outer = 0000000000000000] 13:17:55 INFO - PROCESS | 2564 | ++DOMWINDOW == 77 (00000039CCCA6800) [pid = 2564] [serial = 1945] [outer = 00000039CC3BA000] 13:17:55 INFO - PROCESS | 2564 | 1471465075244 Marionette DEBUG loaded listener.js 13:17:55 INFO - PROCESS | 2564 | ++DOMWINDOW == 78 (00000039CCE4B000) [pid = 2564] [serial = 1946] [outer = 00000039CC3BA000] 13:17:55 INFO - PROCESS | 2564 | 1471465075693 Marionette TRACE conn7 <- [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:17:55 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.image.transparent.1.html | Shadows are not drawn for transparent images 13:17:55 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.image.transparent.1.html | took 734ms 13:17:55 INFO - PROCESS | 2564 | 1471465075756 Marionette TRACE conn7 -> [0,2557,"getWindowHandle",null] 13:17:55 INFO - PROCESS | 2564 | 1471465075758 Marionette TRACE conn7 <- [1,2557,null,{"value":"13"}] 13:17:55 INFO - TEST-START | /2dcontext/shadows/2d.shadow.image.transparent.2.html 13:17:55 INFO - PROCESS | 2564 | 1471465075768 Marionette TRACE conn7 -> [0,2558,"setScriptTimeout",{"ms":35000}] 13:17:55 INFO - PROCESS | 2564 | 1471465075770 Marionette TRACE conn7 <- [1,2558,null,{}] 13:17:55 INFO - PROCESS | 2564 | 1471465075773 Marionette TRACE conn7 -> [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:17:55 INFO - PROCESS | 2564 | 1471465075776 Marionette INFO sendAsync bc8f8550-5cfe-4dfe-b5f0-ca36c3097f63 13:17:55 INFO - PROCESS | 2564 | 1471465075886 Marionette TRACE conn7 <- [1,2559,null,{"value":null}] 13:17:55 INFO - PROCESS | 2564 | 1471465075898 Marionette TRACE conn7 -> [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\", \"8d521690-0e1e-4993-8caf-94bf4ae6dcf1\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:17:55 INFO - PROCESS | 2564 | 1471465075901 Marionette INFO sendAsync bc8f8550-5cfe-4dfe-b5f0-ca36c3097f63 13:17:55 INFO - PROCESS | 2564 | ++DOCSHELL 00000039CF6D1800 == 30 [pid = 2564] [id = 649] 13:17:55 INFO - PROCESS | 2564 | ++DOMWINDOW == 79 (00000039C185A800) [pid = 2564] [serial = 1947] [outer = 0000000000000000] 13:17:55 INFO - PROCESS | 2564 | ++DOMWINDOW == 80 (00000039CCF3DC00) [pid = 2564] [serial = 1948] [outer = 00000039C185A800] 13:17:55 INFO - PROCESS | 2564 | 1471465075948 Marionette DEBUG loaded listener.js 13:17:56 INFO - PROCESS | 2564 | ++DOMWINDOW == 81 (00000039CD230000) [pid = 2564] [serial = 1949] [outer = 00000039C185A800] 13:17:56 INFO - PROCESS | 2564 | 1471465076447 Marionette TRACE conn7 <- [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:17:56 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.image.transparent.2.html | Shadows are not drawn for transparent parts of images 13:17:56 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.image.transparent.2.html | took 733ms 13:17:56 INFO - PROCESS | 2564 | 1471465076503 Marionette TRACE conn7 -> [0,2561,"getWindowHandle",null] 13:17:56 INFO - PROCESS | 2564 | 1471465076505 Marionette TRACE conn7 <- [1,2561,null,{"value":"13"}] 13:17:56 INFO - PROCESS | 2564 | 1471465076508 Marionette TRACE conn7 -> [0,2562,"setScriptTimeout",{"ms":35000}] 13:17:56 INFO - TEST-START | /2dcontext/shadows/2d.shadow.offset.negativeX.html 13:17:56 INFO - PROCESS | 2564 | 1471465076510 Marionette TRACE conn7 <- [1,2562,null,{}] 13:17:56 INFO - PROCESS | 2564 | 1471465076514 Marionette TRACE conn7 -> [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:17:56 INFO - PROCESS | 2564 | 1471465076520 Marionette INFO sendAsync bc8f8550-5cfe-4dfe-b5f0-ca36c3097f63 13:17:56 INFO - PROCESS | 2564 | 1471465076839 Marionette TRACE conn7 <- [1,2563,null,{"value":null}] 13:17:56 INFO - PROCESS | 2564 | --DOMWINDOW == 80 (00000039CEA53C00) [pid = 2564] [serial = 1884] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.canvas.transparent.2.html] 13:17:56 INFO - PROCESS | 2564 | --DOMWINDOW == 79 (00000039CCF35000) [pid = 2564] [serial = 1905] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.enable.blur.html] 13:17:56 INFO - PROCESS | 2564 | --DOMWINDOW == 78 (00000039C17A4800) [pid = 2564] [serial = 1893] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.clip.3.html] 13:17:56 INFO - PROCESS | 2564 | --DOMWINDOW == 77 (00000039C1859000) [pid = 2564] [serial = 1887] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.clip.1.html] 13:17:56 INFO - PROCESS | 2564 | --DOMWINDOW == 76 (00000039C1671800) [pid = 2564] [serial = 1899] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.composite.2.html] 13:17:56 INFO - PROCESS | 2564 | --DOMWINDOW == 75 (00000039C5869800) [pid = 2564] [serial = 1896] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.composite.1.html] 13:17:56 INFO - PROCESS | 2564 | --DOMWINDOW == 74 (00000039C1CE2400) [pid = 2564] [serial = 1890] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.clip.2.html] 13:17:56 INFO - PROCESS | 2564 | --DOMWINDOW == 73 (00000039CE079400) [pid = 2564] [serial = 1914] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.enable.x.html] 13:17:56 INFO - PROCESS | 2564 | --DOMWINDOW == 72 (00000039CD9B0800) [pid = 2564] [serial = 1908] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.enable.off.1.html] 13:17:56 INFO - PROCESS | 2564 | --DOMWINDOW == 71 (00000039CEA2B400) [pid = 2564] [serial = 1917] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.enable.y.html] 13:17:56 INFO - PROCESS | 2564 | --DOMWINDOW == 70 (00000039CB59A400) [pid = 2564] [serial = 1902] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.composite.3.html] 13:17:56 INFO - PROCESS | 2564 | --DOMWINDOW == 69 (00000039C1674000) [pid = 2564] [serial = 1911] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.enable.off.2.html] 13:17:56 INFO - PROCESS | 2564 | 1471465076901 Marionette TRACE conn7 -> [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\", \"8d521690-0e1e-4993-8caf-94bf4ae6dcf1\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:17:56 INFO - PROCESS | 2564 | 1471465076903 Marionette INFO sendAsync bc8f8550-5cfe-4dfe-b5f0-ca36c3097f63 13:17:56 INFO - PROCESS | 2564 | ++DOCSHELL 00000039C7ABF800 == 31 [pid = 2564] [id = 650] 13:17:56 INFO - PROCESS | 2564 | ++DOMWINDOW == 70 (00000039BF94EC00) [pid = 2564] [serial = 1950] [outer = 0000000000000000] 13:17:56 INFO - PROCESS | 2564 | ++DOMWINDOW == 71 (00000039C0DC6400) [pid = 2564] [serial = 1951] [outer = 00000039BF94EC00] 13:17:56 INFO - PROCESS | 2564 | 1471465076952 Marionette DEBUG loaded listener.js 13:17:57 INFO - PROCESS | 2564 | ++DOMWINDOW == 72 (00000039C62DD000) [pid = 2564] [serial = 1952] [outer = 00000039BF94EC00] 13:17:57 INFO - PROCESS | 2564 | 1471465077315 Marionette TRACE conn7 <- [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:17:57 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.offset.negativeX.html | Shadows can be offset with negative x 13:17:57 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.offset.negativeX.html | took 879ms 13:17:57 INFO - PROCESS | 2564 | 1471465077391 Marionette TRACE conn7 -> [0,2565,"getWindowHandle",null] 13:17:57 INFO - PROCESS | 2564 | 1471465077393 Marionette TRACE conn7 <- [1,2565,null,{"value":"13"}] 13:17:57 INFO - TEST-START | /2dcontext/shadows/2d.shadow.offset.negativeY.html 13:17:57 INFO - PROCESS | 2564 | 1471465077397 Marionette TRACE conn7 -> [0,2566,"setScriptTimeout",{"ms":35000}] 13:17:57 INFO - PROCESS | 2564 | 1471465077398 Marionette TRACE conn7 <- [1,2566,null,{}] 13:17:57 INFO - PROCESS | 2564 | 1471465077402 Marionette TRACE conn7 -> [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:17:57 INFO - PROCESS | 2564 | 1471465077404 Marionette INFO sendAsync bc8f8550-5cfe-4dfe-b5f0-ca36c3097f63 13:17:57 INFO - PROCESS | 2564 | 1471465077487 Marionette TRACE conn7 <- [1,2567,null,{"value":null}] 13:17:57 INFO - PROCESS | 2564 | 1471465077494 Marionette TRACE conn7 -> [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\", \"8d521690-0e1e-4993-8caf-94bf4ae6dcf1\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:17:57 INFO - PROCESS | 2564 | 1471465077496 Marionette INFO sendAsync bc8f8550-5cfe-4dfe-b5f0-ca36c3097f63 13:17:57 INFO - PROCESS | 2564 | ++DOCSHELL 00000039D22D2800 == 32 [pid = 2564] [id = 651] 13:17:57 INFO - PROCESS | 2564 | ++DOMWINDOW == 73 (00000039C74E3000) [pid = 2564] [serial = 1953] [outer = 0000000000000000] 13:17:57 INFO - PROCESS | 2564 | ++DOMWINDOW == 74 (00000039CDB5CC00) [pid = 2564] [serial = 1954] [outer = 00000039C74E3000] 13:17:57 INFO - PROCESS | 2564 | 1471465077543 Marionette DEBUG loaded listener.js 13:17:57 INFO - PROCESS | 2564 | ++DOMWINDOW == 75 (00000039CDFBB800) [pid = 2564] [serial = 1955] [outer = 00000039C74E3000] 13:17:57 INFO - PROCESS | 2564 | 1471465077976 Marionette TRACE conn7 <- [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:17:58 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.offset.negativeY.html | Shadows can be offset with negative y 13:17:58 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.offset.negativeY.html | took 628ms 13:17:58 INFO - TEST-START | /2dcontext/shadows/2d.shadow.offset.positiveX.html 13:17:58 INFO - PROCESS | 2564 | 1471465078028 Marionette TRACE conn7 -> [0,2569,"getWindowHandle",null] 13:17:58 INFO - PROCESS | 2564 | 1471465078030 Marionette TRACE conn7 <- [1,2569,null,{"value":"13"}] 13:17:58 INFO - PROCESS | 2564 | 1471465078033 Marionette TRACE conn7 -> [0,2570,"setScriptTimeout",{"ms":35000}] 13:17:58 INFO - PROCESS | 2564 | 1471465078035 Marionette TRACE conn7 <- [1,2570,null,{}] 13:17:58 INFO - PROCESS | 2564 | 1471465078039 Marionette TRACE conn7 -> [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:17:58 INFO - PROCESS | 2564 | 1471465078041 Marionette INFO sendAsync bc8f8550-5cfe-4dfe-b5f0-ca36c3097f63 13:17:58 INFO - PROCESS | 2564 | 1471465078125 Marionette TRACE conn7 <- [1,2571,null,{"value":null}] 13:17:58 INFO - PROCESS | 2564 | 1471465078132 Marionette TRACE conn7 -> [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\", \"8d521690-0e1e-4993-8caf-94bf4ae6dcf1\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:17:58 INFO - PROCESS | 2564 | 1471465078134 Marionette INFO sendAsync bc8f8550-5cfe-4dfe-b5f0-ca36c3097f63 13:17:58 INFO - PROCESS | 2564 | ++DOCSHELL 00000039D2538000 == 33 [pid = 2564] [id = 652] 13:17:58 INFO - PROCESS | 2564 | ++DOMWINDOW == 76 (00000039CB005800) [pid = 2564] [serial = 1956] [outer = 0000000000000000] 13:17:58 INFO - PROCESS | 2564 | ++DOMWINDOW == 77 (00000039CDFC4400) [pid = 2564] [serial = 1957] [outer = 00000039CB005800] 13:17:58 INFO - PROCESS | 2564 | 1471465078180 Marionette DEBUG loaded listener.js 13:17:58 INFO - PROCESS | 2564 | ++DOMWINDOW == 78 (00000039CE4A5C00) [pid = 2564] [serial = 1958] [outer = 00000039CB005800] 13:17:58 INFO - PROCESS | 2564 | 1471465078682 Marionette TRACE conn7 <- [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:17:58 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.offset.positiveX.html | Shadows can be offset with positive x 13:17:58 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.offset.positiveX.html | took 690ms 13:17:58 INFO - PROCESS | 2564 | 1471465078727 Marionette TRACE conn7 -> [0,2573,"getWindowHandle",null] 13:17:58 INFO - PROCESS | 2564 | 1471465078729 Marionette TRACE conn7 <- [1,2573,null,{"value":"13"}] 13:17:58 INFO - TEST-START | /2dcontext/shadows/2d.shadow.offset.positiveY.html 13:17:58 INFO - PROCESS | 2564 | 1471465078733 Marionette TRACE conn7 -> [0,2574,"setScriptTimeout",{"ms":35000}] 13:17:58 INFO - PROCESS | 2564 | 1471465078734 Marionette TRACE conn7 <- [1,2574,null,{}] 13:17:58 INFO - PROCESS | 2564 | 1471465078738 Marionette TRACE conn7 -> [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:17:58 INFO - PROCESS | 2564 | 1471465078740 Marionette INFO sendAsync bc8f8550-5cfe-4dfe-b5f0-ca36c3097f63 13:17:58 INFO - PROCESS | 2564 | 1471465078827 Marionette TRACE conn7 <- [1,2575,null,{"value":null}] 13:17:58 INFO - PROCESS | 2564 | 1471465078953 Marionette TRACE conn7 -> [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\", \"8d521690-0e1e-4993-8caf-94bf4ae6dcf1\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:17:58 INFO - PROCESS | 2564 | 1471465078957 Marionette INFO sendAsync bc8f8550-5cfe-4dfe-b5f0-ca36c3097f63 13:17:58 INFO - PROCESS | 2564 | ++DOCSHELL 00000039C5A7E800 == 34 [pid = 2564] [id = 653] 13:17:58 INFO - PROCESS | 2564 | ++DOMWINDOW == 79 (00000039BF7DC800) [pid = 2564] [serial = 1959] [outer = 0000000000000000] 13:17:59 INFO - PROCESS | 2564 | ++DOMWINDOW == 80 (00000039BF957000) [pid = 2564] [serial = 1960] [outer = 00000039BF7DC800] 13:17:59 INFO - PROCESS | 2564 | 1471465079019 Marionette DEBUG loaded listener.js 13:17:59 INFO - PROCESS | 2564 | ++DOMWINDOW == 81 (00000039C1675800) [pid = 2564] [serial = 1961] [outer = 00000039BF7DC800] 13:17:59 INFO - PROCESS | 2564 | 1471465079833 Marionette TRACE conn7 <- [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:17:59 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.offset.positiveY.html | Shadows can be offset with positive y 13:17:59 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.offset.positiveY.html | took 1181ms 13:17:59 INFO - PROCESS | 2564 | 1471465079919 Marionette TRACE conn7 -> [0,2577,"getWindowHandle",null] 13:17:59 INFO - PROCESS | 2564 | 1471465079923 Marionette TRACE conn7 <- [1,2577,null,{"value":"13"}] 13:17:59 INFO - TEST-START | /2dcontext/shadows/2d.shadow.outside.html 13:17:59 INFO - PROCESS | 2564 | 1471465079928 Marionette TRACE conn7 -> [0,2578,"setScriptTimeout",{"ms":35000}] 13:17:59 INFO - PROCESS | 2564 | 1471465079932 Marionette TRACE conn7 <- [1,2578,null,{}] 13:17:59 INFO - PROCESS | 2564 | 1471465079938 Marionette TRACE conn7 -> [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:17:59 INFO - PROCESS | 2564 | 1471465079941 Marionette INFO sendAsync bc8f8550-5cfe-4dfe-b5f0-ca36c3097f63 13:18:00 INFO - PROCESS | 2564 | 1471465080077 Marionette TRACE conn7 <- [1,2579,null,{"value":null}] 13:18:00 INFO - PROCESS | 2564 | 1471465080194 Marionette TRACE conn7 -> [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\", \"8d521690-0e1e-4993-8caf-94bf4ae6dcf1\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:18:00 INFO - PROCESS | 2564 | 1471465080197 Marionette INFO sendAsync bc8f8550-5cfe-4dfe-b5f0-ca36c3097f63 13:18:00 INFO - PROCESS | 2564 | ++DOCSHELL 00000039CCEAD000 == 35 [pid = 2564] [id = 654] 13:18:00 INFO - PROCESS | 2564 | ++DOMWINDOW == 82 (00000039C62BD400) [pid = 2564] [serial = 1962] [outer = 0000000000000000] 13:18:00 INFO - PROCESS | 2564 | ++DOMWINDOW == 83 (00000039C7392400) [pid = 2564] [serial = 1963] [outer = 00000039C62BD400] 13:18:00 INFO - PROCESS | 2564 | 1471465080258 Marionette DEBUG loaded listener.js 13:18:00 INFO - PROCESS | 2564 | ++DOMWINDOW == 84 (00000039C7A5C000) [pid = 2564] [serial = 1964] [outer = 00000039C62BD400] 13:18:01 INFO - PROCESS | 2564 | 1471465081180 Marionette TRACE conn7 <- [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:18:01 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.outside.html | Shadows of shapes outside the visible area can be offset onto the visible area 13:18:01 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.outside.html | took 1335ms 13:18:01 INFO - PROCESS | 2564 | 1471465081266 Marionette TRACE conn7 -> [0,2581,"getWindowHandle",null] 13:18:01 INFO - PROCESS | 2564 | 1471465081270 Marionette TRACE conn7 <- [1,2581,null,{"value":"13"}] 13:18:01 INFO - TEST-START | /2dcontext/shadows/2d.shadow.pattern.alpha.html 13:18:01 INFO - PROCESS | 2564 | 1471465081276 Marionette TRACE conn7 -> [0,2582,"setScriptTimeout",{"ms":35000}] 13:18:01 INFO - PROCESS | 2564 | 1471465081279 Marionette TRACE conn7 <- [1,2582,null,{}] 13:18:01 INFO - PROCESS | 2564 | 1471465081285 Marionette TRACE conn7 -> [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:18:01 INFO - PROCESS | 2564 | 1471465081288 Marionette INFO sendAsync bc8f8550-5cfe-4dfe-b5f0-ca36c3097f63 13:18:01 INFO - PROCESS | 2564 | 1471465081415 Marionette TRACE conn7 <- [1,2583,null,{"value":null}] 13:18:01 INFO - PROCESS | 2564 | 1471465081536 Marionette TRACE conn7 -> [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\", \"8d521690-0e1e-4993-8caf-94bf4ae6dcf1\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:18:01 INFO - PROCESS | 2564 | 1471465081540 Marionette INFO sendAsync bc8f8550-5cfe-4dfe-b5f0-ca36c3097f63 13:18:01 INFO - PROCESS | 2564 | ++DOCSHELL 00000039C75E4800 == 36 [pid = 2564] [id = 655] 13:18:01 INFO - PROCESS | 2564 | ++DOMWINDOW == 85 (00000039C1C15C00) [pid = 2564] [serial = 1965] [outer = 0000000000000000] 13:18:01 INFO - PROCESS | 2564 | ++DOMWINDOW == 86 (00000039C1DC1400) [pid = 2564] [serial = 1966] [outer = 00000039C1C15C00] 13:18:01 INFO - PROCESS | 2564 | 1471465081595 Marionette DEBUG loaded listener.js 13:18:01 INFO - PROCESS | 2564 | ++DOMWINDOW == 87 (00000039C6324400) [pid = 2564] [serial = 1967] [outer = 00000039C1C15C00] 13:18:01 INFO - PROCESS | 2564 | --DOCSHELL 00000039D2538000 == 35 [pid = 2564] [id = 652] 13:18:01 INFO - PROCESS | 2564 | --DOCSHELL 00000039D22D2800 == 34 [pid = 2564] [id = 651] 13:18:01 INFO - PROCESS | 2564 | --DOCSHELL 00000039C7ABF800 == 33 [pid = 2564] [id = 650] 13:18:01 INFO - PROCESS | 2564 | --DOCSHELL 00000039CF6D1800 == 32 [pid = 2564] [id = 649] 13:18:01 INFO - PROCESS | 2564 | --DOCSHELL 00000039CDEC8000 == 31 [pid = 2564] [id = 648] 13:18:01 INFO - PROCESS | 2564 | --DOCSHELL 00000039CD517800 == 30 [pid = 2564] [id = 647] 13:18:01 INFO - PROCESS | 2564 | --DOCSHELL 00000039CC33A000 == 29 [pid = 2564] [id = 646] 13:18:01 INFO - PROCESS | 2564 | --DOCSHELL 00000039C7339800 == 28 [pid = 2564] [id = 645] 13:18:01 INFO - PROCESS | 2564 | --DOMWINDOW == 86 (00000039CF905400) [pid = 2564] [serial = 1886] [outer = 0000000000000000] [url = about:blank] 13:18:01 INFO - PROCESS | 2564 | --DOMWINDOW == 85 (00000039CEAE9800) [pid = 2564] [serial = 1885] [outer = 0000000000000000] [url = about:blank] 13:18:01 INFO - PROCESS | 2564 | --DOMWINDOW == 84 (00000039CD237000) [pid = 2564] [serial = 1907] [outer = 0000000000000000] [url = about:blank] 13:18:01 INFO - PROCESS | 2564 | --DOMWINDOW == 83 (00000039C17AD800) [pid = 2564] [serial = 1894] [outer = 0000000000000000] [url = about:blank] 13:18:01 INFO - PROCESS | 2564 | --DOMWINDOW == 82 (00000039C185E800) [pid = 2564] [serial = 1895] [outer = 0000000000000000] [url = about:blank] 13:18:01 INFO - PROCESS | 2564 | --DOMWINDOW == 81 (00000039CCF40800) [pid = 2564] [serial = 1906] [outer = 0000000000000000] [url = about:blank] 13:18:01 INFO - PROCESS | 2564 | --DOMWINDOW == 80 (00000039C1C0A400) [pid = 2564] [serial = 1888] [outer = 0000000000000000] [url = about:blank] 13:18:01 INFO - PROCESS | 2564 | --DOMWINDOW == 79 (00000039C6249C00) [pid = 2564] [serial = 1889] [outer = 0000000000000000] [url = about:blank] 13:18:01 INFO - PROCESS | 2564 | --DOMWINDOW == 78 (00000039C7A68400) [pid = 2564] [serial = 1900] [outer = 0000000000000000] [url = about:blank] 13:18:01 INFO - PROCESS | 2564 | --DOMWINDOW == 77 (00000039C5A03800) [pid = 2564] [serial = 1897] [outer = 0000000000000000] [url = about:blank] 13:18:01 INFO - PROCESS | 2564 | --DOMWINDOW == 76 (00000039C62D3800) [pid = 2564] [serial = 1898] [outer = 0000000000000000] [url = about:blank] 13:18:01 INFO - PROCESS | 2564 | --DOMWINDOW == 75 (00000039CAA85400) [pid = 2564] [serial = 1891] [outer = 0000000000000000] [url = about:blank] 13:18:01 INFO - PROCESS | 2564 | --DOMWINDOW == 74 (00000039CCC2BC00) [pid = 2564] [serial = 1892] [outer = 0000000000000000] [url = about:blank] 13:18:01 INFO - PROCESS | 2564 | --DOMWINDOW == 73 (00000039CEA25400) [pid = 2564] [serial = 1916] [outer = 0000000000000000] [url = about:blank] 13:18:01 INFO - PROCESS | 2564 | --DOMWINDOW == 72 (00000039CDCE9800) [pid = 2564] [serial = 1909] [outer = 0000000000000000] [url = about:blank] 13:18:01 INFO - PROCESS | 2564 | --DOMWINDOW == 71 (00000039CEA51000) [pid = 2564] [serial = 1918] [outer = 0000000000000000] [url = about:blank] 13:18:01 INFO - PROCESS | 2564 | --DOMWINDOW == 70 (00000039CE4AA000) [pid = 2564] [serial = 1915] [outer = 0000000000000000] [url = about:blank] 13:18:01 INFO - PROCESS | 2564 | --DOMWINDOW == 69 (00000039CE078400) [pid = 2564] [serial = 1910] [outer = 0000000000000000] [url = about:blank] 13:18:01 INFO - PROCESS | 2564 | --DOMWINDOW == 68 (00000039CC3BA800) [pid = 2564] [serial = 1903] [outer = 0000000000000000] [url = about:blank] 13:18:01 INFO - PROCESS | 2564 | --DOMWINDOW == 67 (00000039CEAEF000) [pid = 2564] [serial = 1919] [outer = 0000000000000000] [url = about:blank] 13:18:01 INFO - PROCESS | 2564 | --DOMWINDOW == 66 (00000039CCCE5800) [pid = 2564] [serial = 1904] [outer = 0000000000000000] [url = about:blank] 13:18:01 INFO - PROCESS | 2564 | --DOMWINDOW == 65 (00000039CCCE7C00) [pid = 2564] [serial = 1912] [outer = 0000000000000000] [url = about:blank] 13:18:01 INFO - PROCESS | 2564 | --DOMWINDOW == 64 (00000039CAA82800) [pid = 2564] [serial = 1901] [outer = 0000000000000000] [url = about:blank] 13:18:01 INFO - PROCESS | 2564 | --DOMWINDOW == 63 (00000039CE081000) [pid = 2564] [serial = 1913] [outer = 0000000000000000] [url = about:blank] 13:18:02 INFO - PROCESS | 2564 | 1471465082094 Marionette TRACE conn7 <- [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:18:02 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.pattern.alpha.html | Shadows are drawn correctly for partially-transparent fill patterns 13:18:02 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.pattern.alpha.html | took 881ms 13:18:02 INFO - PROCESS | 2564 | 1471465082161 Marionette TRACE conn7 -> [0,2585,"getWindowHandle",null] 13:18:02 INFO - PROCESS | 2564 | 1471465082166 Marionette TRACE conn7 <- [1,2585,null,{"value":"13"}] 13:18:02 INFO - TEST-START | /2dcontext/shadows/2d.shadow.pattern.basic.html 13:18:02 INFO - PROCESS | 2564 | 1471465082172 Marionette TRACE conn7 -> [0,2586,"setScriptTimeout",{"ms":35000}] 13:18:02 INFO - PROCESS | 2564 | 1471465082175 Marionette TRACE conn7 <- [1,2586,null,{}] 13:18:02 INFO - PROCESS | 2564 | 1471465082179 Marionette TRACE conn7 -> [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:18:02 INFO - PROCESS | 2564 | 1471465082182 Marionette INFO sendAsync bc8f8550-5cfe-4dfe-b5f0-ca36c3097f63 13:18:02 INFO - PROCESS | 2564 | 1471465082275 Marionette TRACE conn7 <- [1,2587,null,{"value":null}] 13:18:02 INFO - PROCESS | 2564 | 1471465082282 Marionette TRACE conn7 -> [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\", \"8d521690-0e1e-4993-8caf-94bf4ae6dcf1\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:18:02 INFO - PROCESS | 2564 | 1471465082284 Marionette INFO sendAsync bc8f8550-5cfe-4dfe-b5f0-ca36c3097f63 13:18:02 INFO - PROCESS | 2564 | ++DOCSHELL 00000039CCE1F800 == 29 [pid = 2564] [id = 656] 13:18:02 INFO - PROCESS | 2564 | ++DOMWINDOW == 64 (00000039C6329000) [pid = 2564] [serial = 1968] [outer = 0000000000000000] 13:18:02 INFO - PROCESS | 2564 | ++DOMWINDOW == 65 (00000039C684B400) [pid = 2564] [serial = 1969] [outer = 00000039C6329000] 13:18:02 INFO - PROCESS | 2564 | 1471465082341 Marionette DEBUG loaded listener.js 13:18:02 INFO - PROCESS | 2564 | ++DOMWINDOW == 66 (00000039C74B7C00) [pid = 2564] [serial = 1970] [outer = 00000039C6329000] 13:18:02 INFO - PROCESS | 2564 | 1471465082840 Marionette TRACE conn7 <- [1,2588,null,{"value":["/2dcontext/shadows/2d.shadow.pattern.basic.html",0,null,null,[["Shadows are drawn for fill patterns",0,null,null]]]}] 13:18:02 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.pattern.basic.html | Shadows are drawn for fill patterns 13:18:02 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.pattern.basic.html | took 734ms 13:18:02 INFO - PROCESS | 2564 | 1471465082923 Marionette TRACE conn7 -> [0,2589,"getWindowHandle",null] 13:18:02 INFO - PROCESS | 2564 | 1471465082925 Marionette TRACE conn7 <- [1,2589,null,{"value":"13"}] 13:18:02 INFO - TEST-START | /2dcontext/shadows/2d.shadow.pattern.transparent.1.html 13:18:02 INFO - PROCESS | 2564 | 1471465082931 Marionette TRACE conn7 -> [0,2590,"setScriptTimeout",{"ms":35000}] 13:18:02 INFO - PROCESS | 2564 | 1471465082935 Marionette TRACE conn7 <- [1,2590,null,{}] 13:18:02 INFO - PROCESS | 2564 | 1471465082947 Marionette TRACE conn7 -> [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:18:02 INFO - PROCESS | 2564 | 1471465082952 Marionette INFO sendAsync bc8f8550-5cfe-4dfe-b5f0-ca36c3097f63 13:18:03 INFO - PROCESS | 2564 | 1471465083058 Marionette TRACE conn7 <- [1,2591,null,{"value":null}] 13:18:03 INFO - PROCESS | 2564 | 1471465083133 Marionette TRACE conn7 -> [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\", \"8d521690-0e1e-4993-8caf-94bf4ae6dcf1\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:18:03 INFO - PROCESS | 2564 | 1471465083136 Marionette INFO sendAsync bc8f8550-5cfe-4dfe-b5f0-ca36c3097f63 13:18:03 INFO - PROCESS | 2564 | ++DOCSHELL 00000039CDE60800 == 30 [pid = 2564] [id = 657] 13:18:03 INFO - PROCESS | 2564 | ++DOMWINDOW == 67 (00000039CAA88800) [pid = 2564] [serial = 1971] [outer = 0000000000000000] 13:18:03 INFO - PROCESS | 2564 | ++DOMWINDOW == 68 (00000039CB552800) [pid = 2564] [serial = 1972] [outer = 00000039CAA88800] 13:18:03 INFO - PROCESS | 2564 | 1471465083188 Marionette DEBUG loaded listener.js 13:18:03 INFO - PROCESS | 2564 | ++DOMWINDOW == 69 (00000039CCCE2400) [pid = 2564] [serial = 1973] [outer = 00000039CAA88800] 13:18:03 INFO - PROCESS | 2564 | 1471465083585 Marionette TRACE conn7 <- [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:18:03 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.pattern.transparent.1.html | Shadows are not drawn for transparent fill patterns 13:18:03 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.pattern.transparent.1.html | took 690ms 13:18:03 INFO - PROCESS | 2564 | 1471465083625 Marionette TRACE conn7 -> [0,2593,"getWindowHandle",null] 13:18:03 INFO - PROCESS | 2564 | 1471465083628 Marionette TRACE conn7 <- [1,2593,null,{"value":"13"}] 13:18:03 INFO - TEST-START | /2dcontext/shadows/2d.shadow.pattern.transparent.2.html 13:18:03 INFO - PROCESS | 2564 | 1471465083632 Marionette TRACE conn7 -> [0,2594,"setScriptTimeout",{"ms":35000}] 13:18:03 INFO - PROCESS | 2564 | 1471465083634 Marionette TRACE conn7 <- [1,2594,null,{}] 13:18:03 INFO - PROCESS | 2564 | 1471465083637 Marionette TRACE conn7 -> [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:18:03 INFO - PROCESS | 2564 | 1471465083639 Marionette INFO sendAsync bc8f8550-5cfe-4dfe-b5f0-ca36c3097f63 13:18:03 INFO - PROCESS | 2564 | 1471465083732 Marionette TRACE conn7 <- [1,2595,null,{"value":null}] 13:18:03 INFO - PROCESS | 2564 | 1471465083737 Marionette TRACE conn7 -> [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\", \"8d521690-0e1e-4993-8caf-94bf4ae6dcf1\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:18:03 INFO - PROCESS | 2564 | 1471465083739 Marionette INFO sendAsync bc8f8550-5cfe-4dfe-b5f0-ca36c3097f63 13:18:03 INFO - PROCESS | 2564 | ++DOCSHELL 00000039D1337000 == 31 [pid = 2564] [id = 658] 13:18:03 INFO - PROCESS | 2564 | ++DOMWINDOW == 70 (00000039CCE4B400) [pid = 2564] [serial = 1974] [outer = 0000000000000000] 13:18:03 INFO - PROCESS | 2564 | ++DOMWINDOW == 71 (00000039CD234C00) [pid = 2564] [serial = 1975] [outer = 00000039CCE4B400] 13:18:03 INFO - PROCESS | 2564 | 1471465083788 Marionette DEBUG loaded listener.js 13:18:03 INFO - PROCESS | 2564 | ++DOMWINDOW == 72 (00000039CD9DDC00) [pid = 2564] [serial = 1976] [outer = 00000039CCE4B400] 13:18:04 INFO - PROCESS | 2564 | 1471465084279 Marionette TRACE conn7 <- [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:18:04 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.pattern.transparent.2.html | Shadows are not drawn for transparent parts of fill patterns 13:18:04 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.pattern.transparent.2.html | took 690ms 13:18:04 INFO - PROCESS | 2564 | 1471465084324 Marionette TRACE conn7 -> [0,2597,"getWindowHandle",null] 13:18:04 INFO - PROCESS | 2564 | 1471465084327 Marionette TRACE conn7 <- [1,2597,null,{"value":"13"}] 13:18:04 INFO - TEST-START | /2dcontext/shadows/2d.shadow.stroke.basic.html 13:18:04 INFO - PROCESS | 2564 | 1471465084330 Marionette TRACE conn7 -> [0,2598,"setScriptTimeout",{"ms":35000}] 13:18:04 INFO - PROCESS | 2564 | 1471465084332 Marionette TRACE conn7 <- [1,2598,null,{}] 13:18:04 INFO - PROCESS | 2564 | 1471465084335 Marionette TRACE conn7 -> [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:18:04 INFO - PROCESS | 2564 | 1471465084337 Marionette INFO sendAsync bc8f8550-5cfe-4dfe-b5f0-ca36c3097f63 13:18:04 INFO - PROCESS | 2564 | 1471465084478 Marionette TRACE conn7 <- [1,2599,null,{"value":null}] 13:18:04 INFO - PROCESS | 2564 | 1471465084508 Marionette TRACE conn7 -> [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\", \"8d521690-0e1e-4993-8caf-94bf4ae6dcf1\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:18:04 INFO - PROCESS | 2564 | 1471465084510 Marionette INFO sendAsync bc8f8550-5cfe-4dfe-b5f0-ca36c3097f63 13:18:04 INFO - PROCESS | 2564 | ++DOCSHELL 00000039C6834000 == 32 [pid = 2564] [id = 659] 13:18:04 INFO - PROCESS | 2564 | ++DOMWINDOW == 73 (00000039CD9E1000) [pid = 2564] [serial = 1977] [outer = 0000000000000000] 13:18:04 INFO - PROCESS | 2564 | ++DOMWINDOW == 74 (00000039CDCBA400) [pid = 2564] [serial = 1978] [outer = 00000039CD9E1000] 13:18:04 INFO - PROCESS | 2564 | 1471465084558 Marionette DEBUG loaded listener.js 13:18:04 INFO - PROCESS | 2564 | ++DOMWINDOW == 75 (00000039CDCF7C00) [pid = 2564] [serial = 1979] [outer = 00000039CD9E1000] 13:18:05 INFO - PROCESS | 2564 | 1471465085014 Marionette TRACE conn7 <- [1,2600,null,{"value":["/2dcontext/shadows/2d.shadow.stroke.basic.html",0,null,null,[["Shadows are drawn for strokes",0,null,null]]]}] 13:18:05 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.stroke.basic.html | Shadows are drawn for strokes 13:18:05 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.stroke.basic.html | took 732ms 13:18:05 INFO - PROCESS | 2564 | 1471465085071 Marionette TRACE conn7 -> [0,2601,"getWindowHandle",null] 13:18:05 INFO - PROCESS | 2564 | 1471465085074 Marionette TRACE conn7 <- [1,2601,null,{"value":"13"}] 13:18:05 INFO - PROCESS | 2564 | 1471465085077 Marionette TRACE conn7 -> [0,2602,"setScriptTimeout",{"ms":35000}] 13:18:05 INFO - TEST-START | /2dcontext/shadows/2d.shadow.stroke.cap.1.html 13:18:05 INFO - PROCESS | 2564 | 1471465085079 Marionette TRACE conn7 <- [1,2602,null,{}] 13:18:05 INFO - PROCESS | 2564 | 1471465085082 Marionette TRACE conn7 -> [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:18:05 INFO - PROCESS | 2564 | 1471465085088 Marionette INFO sendAsync bc8f8550-5cfe-4dfe-b5f0-ca36c3097f63 13:18:05 INFO - PROCESS | 2564 | 1471465085232 Marionette TRACE conn7 <- [1,2603,null,{"value":null}] 13:18:05 INFO - PROCESS | 2564 | 1471465085290 Marionette TRACE conn7 -> [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\", \"8d521690-0e1e-4993-8caf-94bf4ae6dcf1\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:18:05 INFO - PROCESS | 2564 | 1471465085292 Marionette INFO sendAsync bc8f8550-5cfe-4dfe-b5f0-ca36c3097f63 13:18:05 INFO - PROCESS | 2564 | ++DOCSHELL 00000039D252B000 == 33 [pid = 2564] [id = 660] 13:18:05 INFO - PROCESS | 2564 | ++DOMWINDOW == 76 (00000039CE086400) [pid = 2564] [serial = 1980] [outer = 0000000000000000] 13:18:05 INFO - PROCESS | 2564 | ++DOMWINDOW == 77 (00000039CEA2D400) [pid = 2564] [serial = 1981] [outer = 00000039CE086400] 13:18:05 INFO - PROCESS | 2564 | 1471465085340 Marionette DEBUG loaded listener.js 13:18:05 INFO - PROCESS | 2564 | ++DOMWINDOW == 78 (00000039CEA56C00) [pid = 2564] [serial = 1982] [outer = 00000039CE086400] 13:18:05 INFO - PROCESS | 2564 | 1471465085777 Marionette TRACE conn7 <- [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:18:05 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.stroke.cap.1.html | Shadows are not drawn for areas outside stroke caps 13:18:05 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.stroke.cap.1.html | took 733ms 13:18:05 INFO - PROCESS | 2564 | 1471465085823 Marionette TRACE conn7 -> [0,2605,"getWindowHandle",null] 13:18:05 INFO - PROCESS | 2564 | 1471465085825 Marionette TRACE conn7 <- [1,2605,null,{"value":"13"}] 13:18:05 INFO - PROCESS | 2564 | 1471465085833 Marionette TRACE conn7 -> [0,2606,"setScriptTimeout",{"ms":35000}] 13:18:05 INFO - TEST-START | /2dcontext/shadows/2d.shadow.stroke.cap.2.html 13:18:05 INFO - PROCESS | 2564 | 1471465085835 Marionette TRACE conn7 <- [1,2606,null,{}] 13:18:05 INFO - PROCESS | 2564 | 1471465085839 Marionette TRACE conn7 -> [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:18:05 INFO - PROCESS | 2564 | 1471465085841 Marionette INFO sendAsync bc8f8550-5cfe-4dfe-b5f0-ca36c3097f63 13:18:05 INFO - PROCESS | 2564 | 1471465085964 Marionette TRACE conn7 <- [1,2607,null,{"value":null}] 13:18:06 INFO - PROCESS | 2564 | --DOMWINDOW == 77 (00000039C1880C00) [pid = 2564] [serial = 1935] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.image.basic.html] 13:18:06 INFO - PROCESS | 2564 | --DOMWINDOW == 76 (00000039CC3BA000) [pid = 2564] [serial = 1944] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.image.transparent.1.html] 13:18:06 INFO - PROCESS | 2564 | --DOMWINDOW == 75 (00000039C5BDB800) [pid = 2564] [serial = 1938] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.image.scale.html] 13:18:06 INFO - PROCESS | 2564 | --DOMWINDOW == 74 (00000039C1CEC800) [pid = 2564] [serial = 1932] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.image.alpha.html] 13:18:06 INFO - PROCESS | 2564 | --DOMWINDOW == 73 (00000039C7A97400) [pid = 2564] [serial = 1941] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.image.section.html] 13:18:06 INFO - PROCESS | 2564 | --DOMWINDOW == 72 (00000039C185A800) [pid = 2564] [serial = 1947] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.image.transparent.2.html] 13:18:06 INFO - PROCESS | 2564 | --DOMWINDOW == 71 (00000039BF94EC00) [pid = 2564] [serial = 1950] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.offset.negativeX.html] 13:18:06 INFO - PROCESS | 2564 | --DOMWINDOW == 70 (00000039C74E3000) [pid = 2564] [serial = 1953] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.offset.negativeY.html] 13:18:06 INFO - PROCESS | 2564 | --DOMWINDOW == 69 (00000039C17AF000) [pid = 2564] [serial = 1920] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.gradient.alpha.html] 13:18:06 INFO - PROCESS | 2564 | --DOMWINDOW == 68 (00000039C7A5F800) [pid = 2564] [serial = 1923] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.gradient.basic.html] 13:18:06 INFO - PROCESS | 2564 | --DOMWINDOW == 67 (00000039CDCF8C00) [pid = 2564] [serial = 1926] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.gradient.transparent.1.html] 13:18:06 INFO - PROCESS | 2564 | --DOMWINDOW == 66 (00000039CEA58400) [pid = 2564] [serial = 1929] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.gradient.transparent.2.html] 13:18:06 INFO - PROCESS | 2564 | 1471465086084 Marionette TRACE conn7 -> [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\", \"8d521690-0e1e-4993-8caf-94bf4ae6dcf1\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:18:06 INFO - PROCESS | 2564 | 1471465086087 Marionette INFO sendAsync bc8f8550-5cfe-4dfe-b5f0-ca36c3097f63 13:18:06 INFO - PROCESS | 2564 | ++DOCSHELL 00000039CC33E800 == 34 [pid = 2564] [id = 661] 13:18:06 INFO - PROCESS | 2564 | ++DOMWINDOW == 67 (00000039C1226000) [pid = 2564] [serial = 1983] [outer = 0000000000000000] 13:18:06 INFO - PROCESS | 2564 | ++DOMWINDOW == 68 (00000039C1676800) [pid = 2564] [serial = 1984] [outer = 00000039C1226000] 13:18:06 INFO - PROCESS | 2564 | 1471465086134 Marionette DEBUG loaded listener.js 13:18:06 INFO - PROCESS | 2564 | ++DOMWINDOW == 69 (00000039C74E9800) [pid = 2564] [serial = 1985] [outer = 00000039C1226000] 13:18:06 INFO - PROCESS | 2564 | 1471465086506 Marionette TRACE conn7 <- [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:18:06 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.stroke.cap.2.html | Shadows are drawn for stroke caps 13:18:06 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.stroke.cap.2.html | took 734ms 13:18:06 INFO - PROCESS | 2564 | 1471465086574 Marionette TRACE conn7 -> [0,2609,"getWindowHandle",null] 13:18:06 INFO - PROCESS | 2564 | 1471465086576 Marionette TRACE conn7 <- [1,2609,null,{"value":"13"}] 13:18:06 INFO - TEST-START | /2dcontext/shadows/2d.shadow.stroke.join.1.html 13:18:06 INFO - PROCESS | 2564 | 1471465086579 Marionette TRACE conn7 -> [0,2610,"setScriptTimeout",{"ms":35000}] 13:18:06 INFO - PROCESS | 2564 | 1471465086581 Marionette TRACE conn7 <- [1,2610,null,{}] 13:18:06 INFO - PROCESS | 2564 | 1471465086585 Marionette TRACE conn7 -> [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:18:06 INFO - PROCESS | 2564 | 1471465086587 Marionette INFO sendAsync bc8f8550-5cfe-4dfe-b5f0-ca36c3097f63 13:18:06 INFO - PROCESS | 2564 | 1471465086701 Marionette TRACE conn7 <- [1,2611,null,{"value":null}] 13:18:06 INFO - PROCESS | 2564 | 1471465086714 Marionette TRACE conn7 -> [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\", \"8d521690-0e1e-4993-8caf-94bf4ae6dcf1\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:18:06 INFO - PROCESS | 2564 | 1471465086716 Marionette INFO sendAsync bc8f8550-5cfe-4dfe-b5f0-ca36c3097f63 13:18:06 INFO - PROCESS | 2564 | ++DOCSHELL 00000039D3FC1800 == 35 [pid = 2564] [id = 662] 13:18:06 INFO - PROCESS | 2564 | ++DOMWINDOW == 70 (00000039C74E3000) [pid = 2564] [serial = 1986] [outer = 0000000000000000] 13:18:06 INFO - PROCESS | 2564 | ++DOMWINDOW == 71 (00000039CE4A6800) [pid = 2564] [serial = 1987] [outer = 00000039C74E3000] 13:18:06 INFO - PROCESS | 2564 | 1471465086763 Marionette DEBUG loaded listener.js 13:18:06 INFO - PROCESS | 2564 | ++DOMWINDOW == 72 (00000039CF638800) [pid = 2564] [serial = 1988] [outer = 00000039C74E3000] 13:18:07 INFO - PROCESS | 2564 | 1471465087178 Marionette TRACE conn7 <- [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:18:07 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.stroke.join.1.html | Shadows are not drawn for areas outside stroke joins 13:18:07 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.stroke.join.1.html | took 628ms 13:18:07 INFO - PROCESS | 2564 | 1471465087211 Marionette TRACE conn7 -> [0,2613,"getWindowHandle",null] 13:18:07 INFO - TEST-START | /2dcontext/shadows/2d.shadow.stroke.join.2.html 13:18:07 INFO - PROCESS | 2564 | 1471465087213 Marionette TRACE conn7 <- [1,2613,null,{"value":"13"}] 13:18:07 INFO - PROCESS | 2564 | 1471465087216 Marionette TRACE conn7 -> [0,2614,"setScriptTimeout",{"ms":35000}] 13:18:07 INFO - PROCESS | 2564 | 1471465087218 Marionette TRACE conn7 <- [1,2614,null,{}] 13:18:07 INFO - PROCESS | 2564 | 1471465087221 Marionette TRACE conn7 -> [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:18:07 INFO - PROCESS | 2564 | 1471465087231 Marionette INFO sendAsync bc8f8550-5cfe-4dfe-b5f0-ca36c3097f63 13:18:07 INFO - PROCESS | 2564 | 1471465087347 Marionette TRACE conn7 <- [1,2615,null,{"value":null}] 13:18:07 INFO - PROCESS | 2564 | 1471465087387 Marionette TRACE conn7 -> [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\", \"8d521690-0e1e-4993-8caf-94bf4ae6dcf1\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:18:07 INFO - PROCESS | 2564 | 1471465087389 Marionette INFO sendAsync bc8f8550-5cfe-4dfe-b5f0-ca36c3097f63 13:18:07 INFO - PROCESS | 2564 | ++DOCSHELL 00000039D41E3800 == 36 [pid = 2564] [id = 663] 13:18:07 INFO - PROCESS | 2564 | ++DOMWINDOW == 73 (00000039CF62DC00) [pid = 2564] [serial = 1989] [outer = 0000000000000000] 13:18:07 INFO - PROCESS | 2564 | ++DOMWINDOW == 74 (00000039CFD41400) [pid = 2564] [serial = 1990] [outer = 00000039CF62DC00] 13:18:07 INFO - PROCESS | 2564 | 1471465087436 Marionette DEBUG loaded listener.js 13:18:07 INFO - PROCESS | 2564 | ++DOMWINDOW == 75 (00000039D0278400) [pid = 2564] [serial = 1991] [outer = 00000039CF62DC00] 13:18:07 INFO - PROCESS | 2564 | 1471465087843 Marionette TRACE conn7 <- [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:18:07 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.stroke.join.2.html | Shadows are drawn for stroke joins 13:18:07 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.stroke.join.2.html | took 671ms 13:18:07 INFO - PROCESS | 2564 | 1471465087891 Marionette TRACE conn7 -> [0,2617,"getWindowHandle",null] 13:18:07 INFO - PROCESS | 2564 | 1471465087893 Marionette TRACE conn7 <- [1,2617,null,{"value":"13"}] 13:18:07 INFO - PROCESS | 2564 | 1471465087897 Marionette TRACE conn7 -> [0,2618,"setScriptTimeout",{"ms":35000}] 13:18:07 INFO - TEST-START | /2dcontext/shadows/2d.shadow.stroke.join.3.html 13:18:07 INFO - PROCESS | 2564 | 1471465087898 Marionette TRACE conn7 <- [1,2618,null,{}] 13:18:07 INFO - PROCESS | 2564 | 1471465087911 Marionette TRACE conn7 -> [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:18:07 INFO - PROCESS | 2564 | 1471465087913 Marionette INFO sendAsync bc8f8550-5cfe-4dfe-b5f0-ca36c3097f63 13:18:08 INFO - PROCESS | 2564 | 1471465087999 Marionette TRACE conn7 <- [1,2619,null,{"value":null}] 13:18:08 INFO - PROCESS | 2564 | 1471465088005 Marionette TRACE conn7 -> [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\", \"8d521690-0e1e-4993-8caf-94bf4ae6dcf1\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:18:08 INFO - PROCESS | 2564 | 1471465088007 Marionette INFO sendAsync bc8f8550-5cfe-4dfe-b5f0-ca36c3097f63 13:18:08 INFO - PROCESS | 2564 | ++DOCSHELL 00000039D02B9000 == 37 [pid = 2564] [id = 664] 13:18:08 INFO - PROCESS | 2564 | ++DOMWINDOW == 76 (00000039D0285C00) [pid = 2564] [serial = 1992] [outer = 0000000000000000] 13:18:08 INFO - PROCESS | 2564 | ++DOMWINDOW == 77 (00000039D05B5000) [pid = 2564] [serial = 1993] [outer = 00000039D0285C00] 13:18:08 INFO - PROCESS | 2564 | 1471465088053 Marionette DEBUG loaded listener.js 13:18:08 INFO - PROCESS | 2564 | ++DOMWINDOW == 78 (00000039D05E2000) [pid = 2564] [serial = 1994] [outer = 00000039D0285C00] 13:18:08 INFO - PROCESS | 2564 | 1471465088767 Marionette TRACE conn7 <- [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:18:08 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.stroke.join.3.html | Shadows are drawn for stroke joins respecting miter limit 13:18:08 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.stroke.join.3.html | took 944ms 13:18:08 INFO - PROCESS | 2564 | 1471465088844 Marionette TRACE conn7 -> [0,2621,"getWindowHandle",null] 13:18:08 INFO - PROCESS | 2564 | 1471465088849 Marionette TRACE conn7 <- [1,2621,null,{"value":"13"}] 13:18:08 INFO - TEST-START | /2dcontext/shadows/2d.shadow.transform.1.html 13:18:08 INFO - PROCESS | 2564 | 1471465088855 Marionette TRACE conn7 -> [0,2622,"setScriptTimeout",{"ms":35000}] 13:18:08 INFO - PROCESS | 2564 | 1471465088860 Marionette TRACE conn7 <- [1,2622,null,{}] 13:18:08 INFO - PROCESS | 2564 | 1471465088866 Marionette TRACE conn7 -> [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:18:08 INFO - PROCESS | 2564 | 1471465088869 Marionette INFO sendAsync bc8f8550-5cfe-4dfe-b5f0-ca36c3097f63 13:18:09 INFO - PROCESS | 2564 | 1471465089000 Marionette TRACE conn7 <- [1,2623,null,{"value":null}] 13:18:09 INFO - PROCESS | 2564 | 1471465089117 Marionette TRACE conn7 -> [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\", \"8d521690-0e1e-4993-8caf-94bf4ae6dcf1\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:18:09 INFO - PROCESS | 2564 | 1471465089120 Marionette INFO sendAsync bc8f8550-5cfe-4dfe-b5f0-ca36c3097f63 13:18:09 INFO - PROCESS | 2564 | ++DOCSHELL 00000039CCE32800 == 38 [pid = 2564] [id = 665] 13:18:09 INFO - PROCESS | 2564 | ++DOMWINDOW == 79 (00000039C18C8000) [pid = 2564] [serial = 1995] [outer = 0000000000000000] 13:18:09 INFO - PROCESS | 2564 | ++DOMWINDOW == 80 (00000039C5B74400) [pid = 2564] [serial = 1996] [outer = 00000039C18C8000] 13:18:09 INFO - PROCESS | 2564 | 1471465089187 Marionette DEBUG loaded listener.js 13:18:09 INFO - PROCESS | 2564 | ++DOMWINDOW == 81 (00000039C7A5E400) [pid = 2564] [serial = 1997] [outer = 00000039C18C8000] 13:18:09 INFO - PROCESS | 2564 | 1471465089782 Marionette TRACE conn7 <- [1,2624,null,{"value":["/2dcontext/shadows/2d.shadow.transform.1.html",0,null,null,[["Shadows take account of transformations",0,null,null]]]}] 13:18:09 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.transform.1.html | Shadows take account of transformations 13:18:09 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.transform.1.html | took 985ms 13:18:09 INFO - PROCESS | 2564 | 1471465089843 Marionette TRACE conn7 -> [0,2625,"getWindowHandle",null] 13:18:09 INFO - PROCESS | 2564 | 1471465089848 Marionette TRACE conn7 <- [1,2625,null,{"value":"13"}] 13:18:09 INFO - TEST-START | /2dcontext/shadows/2d.shadow.transform.2.html 13:18:09 INFO - PROCESS | 2564 | 1471465089855 Marionette TRACE conn7 -> [0,2626,"setScriptTimeout",{"ms":35000}] 13:18:09 INFO - PROCESS | 2564 | 1471465089858 Marionette TRACE conn7 <- [1,2626,null,{}] 13:18:09 INFO - PROCESS | 2564 | 1471465089862 Marionette TRACE conn7 -> [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:18:09 INFO - PROCESS | 2564 | 1471465089866 Marionette INFO sendAsync bc8f8550-5cfe-4dfe-b5f0-ca36c3097f63 13:18:09 INFO - PROCESS | 2564 | 1471465089989 Marionette TRACE conn7 <- [1,2627,null,{"value":null}] 13:18:10 INFO - PROCESS | 2564 | 1471465090115 Marionette TRACE conn7 -> [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\", \"8d521690-0e1e-4993-8caf-94bf4ae6dcf1\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:18:10 INFO - PROCESS | 2564 | 1471465090118 Marionette INFO sendAsync bc8f8550-5cfe-4dfe-b5f0-ca36c3097f63 13:18:10 INFO - PROCESS | 2564 | ++DOCSHELL 00000039D24CC000 == 39 [pid = 2564] [id = 666] 13:18:10 INFO - PROCESS | 2564 | ++DOMWINDOW == 82 (00000039CB59A000) [pid = 2564] [serial = 1998] [outer = 0000000000000000] 13:18:10 INFO - PROCESS | 2564 | ++DOMWINDOW == 83 (00000039CCF40000) [pid = 2564] [serial = 1999] [outer = 00000039CB59A000] 13:18:10 INFO - PROCESS | 2564 | 1471465090179 Marionette DEBUG loaded listener.js 13:18:10 INFO - PROCESS | 2564 | ++DOMWINDOW == 84 (00000039CDB50400) [pid = 2564] [serial = 2000] [outer = 00000039CB59A000] 13:18:10 INFO - PROCESS | 2564 | 1471465090788 Marionette TRACE conn7 <- [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:18:10 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.transform.2.html | Shadow offsets are not affected by transformations 13:18:10 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.transform.2.html | took 984ms 13:18:10 INFO - PROCESS | 2564 | 1471465090841 Marionette TRACE conn7 -> [0,2629,"getWindowHandle",null] 13:18:10 INFO - PROCESS | 2564 | 1471465090844 Marionette TRACE conn7 <- [1,2629,null,{"value":"13"}] 13:18:10 INFO - PROCESS | 2564 | 1471465090862 Marionette TRACE conn7 -> [0,2630,"setScriptTimeout",{"ms":35000}] 13:18:10 INFO - TEST-START | /2dcontext/text-styles/2d.text.align.default.html 13:18:10 INFO - PROCESS | 2564 | 1471465090866 Marionette TRACE conn7 <- [1,2630,null,{}] 13:18:10 INFO - PROCESS | 2564 | 1471465090878 Marionette TRACE conn7 -> [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:18:10 INFO - PROCESS | 2564 | 1471465090883 Marionette INFO sendAsync bc8f8550-5cfe-4dfe-b5f0-ca36c3097f63 13:18:11 INFO - PROCESS | 2564 | 1471465091008 Marionette TRACE conn7 <- [1,2631,null,{"value":null}] 13:18:11 INFO - PROCESS | 2564 | 1471465091126 Marionette TRACE conn7 -> [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\", \"8d521690-0e1e-4993-8caf-94bf4ae6dcf1\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:18:11 INFO - PROCESS | 2564 | 1471465091130 Marionette INFO sendAsync bc8f8550-5cfe-4dfe-b5f0-ca36c3097f63 13:18:11 INFO - PROCESS | 2564 | ++DOCSHELL 00000039D6166000 == 40 [pid = 2564] [id = 667] 13:18:11 INFO - PROCESS | 2564 | ++DOMWINDOW == 85 (00000039CEA53C00) [pid = 2564] [serial = 2001] [outer = 0000000000000000] 13:18:11 INFO - PROCESS | 2564 | ++DOMWINDOW == 86 (00000039CEA8CC00) [pid = 2564] [serial = 2002] [outer = 00000039CEA53C00] 13:18:11 INFO - PROCESS | 2564 | 1471465091191 Marionette DEBUG loaded listener.js 13:18:11 INFO - PROCESS | 2564 | ++DOMWINDOW == 87 (00000039D05BA400) [pid = 2564] [serial = 2003] [outer = 00000039CEA53C00] 13:18:11 INFO - PROCESS | 2564 | 1471465091849 Marionette TRACE conn7 <- [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:18:12 INFO - TEST-PASS | /2dcontext/text-styles/2d.text.align.default.html | Canvas test: 2d.text.align.default 13:18:12 INFO - TEST-OK | /2dcontext/text-styles/2d.text.align.default.html | took 1186ms 13:18:12 INFO - PROCESS | 2564 | 1471465092066 Marionette TRACE conn7 -> [0,2633,"getWindowHandle",null] 13:18:12 INFO - PROCESS | 2564 | 1471465092071 Marionette TRACE conn7 <- [1,2633,null,{"value":"13"}] 13:18:12 INFO - TEST-START | /2dcontext/text-styles/2d.text.align.invalid.html 13:18:12 INFO - PROCESS | 2564 | 1471465092077 Marionette TRACE conn7 -> [0,2634,"setScriptTimeout",{"ms":35000}] 13:18:12 INFO - PROCESS | 2564 | 1471465092080 Marionette TRACE conn7 <- [1,2634,null,{}] 13:18:12 INFO - PROCESS | 2564 | 1471465092086 Marionette TRACE conn7 -> [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:18:12 INFO - PROCESS | 2564 | 1471465092089 Marionette INFO sendAsync bc8f8550-5cfe-4dfe-b5f0-ca36c3097f63 13:18:12 INFO - PROCESS | 2564 | 1471465092199 Marionette TRACE conn7 <- [1,2635,null,{"value":null}] 13:18:12 INFO - PROCESS | 2564 | 1471465092275 Marionette TRACE conn7 -> [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\", \"8d521690-0e1e-4993-8caf-94bf4ae6dcf1\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:18:12 INFO - PROCESS | 2564 | 1471465092280 Marionette INFO sendAsync bc8f8550-5cfe-4dfe-b5f0-ca36c3097f63 13:18:12 INFO - PROCESS | 2564 | ++DOCSHELL 00000039CABA9000 == 41 [pid = 2564] [id = 668] 13:18:12 INFO - PROCESS | 2564 | ++DOMWINDOW == 88 (00000039C1887400) [pid = 2564] [serial = 2004] [outer = 0000000000000000] 13:18:12 INFO - PROCESS | 2564 | ++DOMWINDOW == 89 (00000039C1C14C00) [pid = 2564] [serial = 2005] [outer = 00000039C1887400] 13:18:12 INFO - PROCESS | 2564 | 1471465092376 Marionette DEBUG loaded listener.js 13:18:12 INFO - PROCESS | 2564 | ++DOMWINDOW == 90 (00000039C6249C00) [pid = 2564] [serial = 2006] [outer = 00000039C1887400] 13:18:13 INFO - PROCESS | 2564 | --DOCSHELL 00000039D41E3800 == 40 [pid = 2564] [id = 663] 13:18:13 INFO - PROCESS | 2564 | --DOCSHELL 00000039D3FC1800 == 39 [pid = 2564] [id = 662] 13:18:13 INFO - PROCESS | 2564 | --DOCSHELL 00000039CC33E800 == 38 [pid = 2564] [id = 661] 13:18:13 INFO - PROCESS | 2564 | --DOCSHELL 00000039D252B000 == 37 [pid = 2564] [id = 660] 13:18:13 INFO - PROCESS | 2564 | --DOCSHELL 00000039C6834000 == 36 [pid = 2564] [id = 659] 13:18:13 INFO - PROCESS | 2564 | --DOCSHELL 00000039D1337000 == 35 [pid = 2564] [id = 658] 13:18:13 INFO - PROCESS | 2564 | --DOCSHELL 00000039CDE60800 == 34 [pid = 2564] [id = 657] 13:18:13 INFO - PROCESS | 2564 | --DOCSHELL 00000039CCE1F800 == 33 [pid = 2564] [id = 656] 13:18:13 INFO - PROCESS | 2564 | --DOCSHELL 00000039C75E4800 == 32 [pid = 2564] [id = 655] 13:18:13 INFO - PROCESS | 2564 | --DOCSHELL 00000039C5A7E800 == 31 [pid = 2564] [id = 653] 13:18:13 INFO - PROCESS | 2564 | --DOCSHELL 00000039CCEAD000 == 30 [pid = 2564] [id = 654] 13:18:13 INFO - PROCESS | 2564 | --DOCSHELL 00000039C631D000 == 29 [pid = 2564] [id = 644] 13:18:13 INFO - PROCESS | 2564 | --DOCSHELL 00000039D6166000 == 28 [pid = 2564] [id = 667] 13:18:13 INFO - PROCESS | 2564 | --DOCSHELL 00000039D24CC000 == 27 [pid = 2564] [id = 666] 13:18:13 INFO - PROCESS | 2564 | --DOCSHELL 00000039CCE32800 == 26 [pid = 2564] [id = 665] 13:18:13 INFO - PROCESS | 2564 | --DOCSHELL 00000039D02B9000 == 25 [pid = 2564] [id = 664] 13:18:13 INFO - PROCESS | 2564 | --DOMWINDOW == 89 (00000039CDFC4400) [pid = 2564] [serial = 1957] [outer = 0000000000000000] [url = about:blank] 13:18:13 INFO - PROCESS | 2564 | --DOMWINDOW == 88 (00000039C18CA000) [pid = 2564] [serial = 1936] [outer = 0000000000000000] [url = about:blank] 13:18:13 INFO - PROCESS | 2564 | --DOMWINDOW == 87 (00000039C1FE4000) [pid = 2564] [serial = 1937] [outer = 0000000000000000] [url = about:blank] 13:18:13 INFO - PROCESS | 2564 | --DOMWINDOW == 86 (00000039CCCA6800) [pid = 2564] [serial = 1945] [outer = 0000000000000000] [url = about:blank] 13:18:13 INFO - PROCESS | 2564 | --DOMWINDOW == 85 (00000039C6631C00) [pid = 2564] [serial = 1939] [outer = 0000000000000000] [url = about:blank] 13:18:13 INFO - PROCESS | 2564 | --DOMWINDOW == 84 (00000039C74AB800) [pid = 2564] [serial = 1940] [outer = 0000000000000000] [url = about:blank] 13:18:13 INFO - PROCESS | 2564 | --DOMWINDOW == 83 (00000039C6859000) [pid = 2564] [serial = 1934] [outer = 0000000000000000] [url = about:blank] 13:18:13 INFO - PROCESS | 2564 | --DOMWINDOW == 82 (00000039C586CC00) [pid = 2564] [serial = 1933] [outer = 0000000000000000] [url = about:blank] 13:18:13 INFO - PROCESS | 2564 | --DOMWINDOW == 81 (00000039CAA82C00) [pid = 2564] [serial = 1942] [outer = 0000000000000000] [url = about:blank] 13:18:13 INFO - PROCESS | 2564 | --DOMWINDOW == 80 (00000039CCF3DC00) [pid = 2564] [serial = 1948] [outer = 0000000000000000] [url = about:blank] 13:18:13 INFO - PROCESS | 2564 | --DOMWINDOW == 79 (00000039CCE4B000) [pid = 2564] [serial = 1946] [outer = 0000000000000000] [url = about:blank] 13:18:13 INFO - PROCESS | 2564 | --DOMWINDOW == 78 (00000039C0DC6400) [pid = 2564] [serial = 1951] [outer = 0000000000000000] [url = about:blank] 13:18:13 INFO - PROCESS | 2564 | --DOMWINDOW == 77 (00000039CD230000) [pid = 2564] [serial = 1949] [outer = 0000000000000000] [url = about:blank] 13:18:13 INFO - PROCESS | 2564 | --DOMWINDOW == 76 (00000039CDB5CC00) [pid = 2564] [serial = 1954] [outer = 0000000000000000] [url = about:blank] 13:18:13 INFO - PROCESS | 2564 | --DOMWINDOW == 75 (00000039C29FCC00) [pid = 2564] [serial = 1922] [outer = 0000000000000000] [url = about:blank] 13:18:13 INFO - PROCESS | 2564 | --DOMWINDOW == 74 (00000039C18C8800) [pid = 2564] [serial = 1921] [outer = 0000000000000000] [url = about:blank] 13:18:13 INFO - PROCESS | 2564 | --DOMWINDOW == 73 (00000039CCE4A400) [pid = 2564] [serial = 1925] [outer = 0000000000000000] [url = about:blank] 13:18:13 INFO - PROCESS | 2564 | --DOMWINDOW == 72 (00000039CAA7F000) [pid = 2564] [serial = 1924] [outer = 0000000000000000] [url = about:blank] 13:18:13 INFO - PROCESS | 2564 | --DOMWINDOW == 71 (00000039CEBDDC00) [pid = 2564] [serial = 1928] [outer = 0000000000000000] [url = about:blank] 13:18:13 INFO - PROCESS | 2564 | --DOMWINDOW == 70 (00000039CDFC6C00) [pid = 2564] [serial = 1927] [outer = 0000000000000000] [url = about:blank] 13:18:13 INFO - PROCESS | 2564 | --DOMWINDOW == 69 (00000039C62DD000) [pid = 2564] [serial = 1952] [outer = 0000000000000000] [url = about:blank] 13:18:13 INFO - PROCESS | 2564 | --DOMWINDOW == 68 (00000039CFD99C00) [pid = 2564] [serial = 1931] [outer = 0000000000000000] [url = about:blank] 13:18:13 INFO - PROCESS | 2564 | --DOMWINDOW == 67 (00000039CFD3D800) [pid = 2564] [serial = 1930] [outer = 0000000000000000] [url = about:blank] 13:18:13 INFO - PROCESS | 2564 | --DOMWINDOW == 66 (00000039CDFBB800) [pid = 2564] [serial = 1955] [outer = 0000000000000000] [url = about:blank] 13:18:13 INFO - PROCESS | 2564 | --DOMWINDOW == 65 (00000039CB00B000) [pid = 2564] [serial = 1943] [outer = 0000000000000000] [url = about:blank] 13:18:13 INFO - PROCESS | 2564 | 1471465093707 Marionette TRACE conn7 <- [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:18:13 INFO - TEST-PASS | /2dcontext/text-styles/2d.text.align.invalid.html | Canvas test: 2d.text.align.invalid 13:18:13 INFO - TEST-OK | /2dcontext/text-styles/2d.text.align.invalid.html | took 1697ms 13:18:13 INFO - PROCESS | 2564 | 1471465093778 Marionette TRACE conn7 -> [0,2637,"getWindowHandle",null] 13:18:13 INFO - PROCESS | 2564 | 1471465093783 Marionette TRACE conn7 <- [1,2637,null,{"value":"13"}] 13:18:13 INFO - TEST-START | /2dcontext/text-styles/2d.text.align.valid.html 13:18:13 INFO - PROCESS | 2564 | 1471465093787 Marionette TRACE conn7 -> [0,2638,"setScriptTimeout",{"ms":35000}] 13:18:13 INFO - PROCESS | 2564 | 1471465093791 Marionette TRACE conn7 <- [1,2638,null,{}] 13:18:13 INFO - PROCESS | 2564 | 1471465093797 Marionette TRACE conn7 -> [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:18:13 INFO - PROCESS | 2564 | 1471465093800 Marionette INFO sendAsync bc8f8550-5cfe-4dfe-b5f0-ca36c3097f63 13:18:13 INFO - PROCESS | 2564 | 1471465093896 Marionette TRACE conn7 <- [1,2639,null,{"value":null}] 13:18:13 INFO - PROCESS | 2564 | 1471465093903 Marionette TRACE conn7 -> [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\", \"8d521690-0e1e-4993-8caf-94bf4ae6dcf1\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:18:13 INFO - PROCESS | 2564 | 1471465093906 Marionette INFO sendAsync bc8f8550-5cfe-4dfe-b5f0-ca36c3097f63 13:18:13 INFO - PROCESS | 2564 | ++DOCSHELL 00000039C7334800 == 26 [pid = 2564] [id = 669] 13:18:13 INFO - PROCESS | 2564 | ++DOMWINDOW == 66 (00000039C1883C00) [pid = 2564] [serial = 2007] [outer = 0000000000000000] 13:18:13 INFO - PROCESS | 2564 | ++DOMWINDOW == 67 (00000039C188AC00) [pid = 2564] [serial = 2008] [outer = 00000039C1883C00] 13:18:13 INFO - PROCESS | 2564 | 1471465093959 Marionette DEBUG loaded listener.js 13:18:14 INFO - PROCESS | 2564 | ++DOMWINDOW == 68 (00000039C18D3400) [pid = 2564] [serial = 2009] [outer = 00000039C1883C00] 13:18:14 INFO - PROCESS | 2564 | 1471465094449 Marionette TRACE conn7 <- [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:18:14 INFO - TEST-PASS | /2dcontext/text-styles/2d.text.align.valid.html | Canvas test: 2d.text.align.valid 13:18:14 INFO - TEST-OK | /2dcontext/text-styles/2d.text.align.valid.html | took 692ms 13:18:14 INFO - PROCESS | 2564 | 1471465094483 Marionette TRACE conn7 -> [0,2641,"getWindowHandle",null] 13:18:14 INFO - PROCESS | 2564 | 1471465094489 Marionette TRACE conn7 <- [1,2641,null,{"value":"13"}] 13:18:14 INFO - TEST-START | /2dcontext/text-styles/2d.text.baseline.default.html 13:18:14 INFO - PROCESS | 2564 | 1471465094496 Marionette TRACE conn7 -> [0,2642,"setScriptTimeout",{"ms":35000}] 13:18:14 INFO - PROCESS | 2564 | 1471465094499 Marionette TRACE conn7 <- [1,2642,null,{}] 13:18:14 INFO - PROCESS | 2564 | 1471465094502 Marionette TRACE conn7 -> [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:18:14 INFO - PROCESS | 2564 | 1471465094505 Marionette INFO sendAsync bc8f8550-5cfe-4dfe-b5f0-ca36c3097f63 13:18:14 INFO - PROCESS | 2564 | 1471465094602 Marionette TRACE conn7 <- [1,2643,null,{"value":null}] 13:18:14 INFO - PROCESS | 2564 | 1471465094611 Marionette TRACE conn7 -> [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\", \"8d521690-0e1e-4993-8caf-94bf4ae6dcf1\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:18:14 INFO - PROCESS | 2564 | 1471465094614 Marionette INFO sendAsync bc8f8550-5cfe-4dfe-b5f0-ca36c3097f63 13:18:14 INFO - PROCESS | 2564 | ++DOCSHELL 00000039CC307800 == 27 [pid = 2564] [id = 670] 13:18:14 INFO - PROCESS | 2564 | ++DOMWINDOW == 69 (00000039C5B11C00) [pid = 2564] [serial = 2010] [outer = 0000000000000000] 13:18:14 INFO - PROCESS | 2564 | ++DOMWINDOW == 70 (00000039C6538C00) [pid = 2564] [serial = 2011] [outer = 00000039C5B11C00] 13:18:14 INFO - PROCESS | 2564 | 1471465094665 Marionette DEBUG loaded listener.js 13:18:14 INFO - PROCESS | 2564 | ++DOMWINDOW == 71 (00000039C74A8C00) [pid = 2564] [serial = 2012] [outer = 00000039C5B11C00] 13:18:15 INFO - PROCESS | 2564 | 1471465095135 Marionette TRACE conn7 <- [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:18:15 INFO - TEST-PASS | /2dcontext/text-styles/2d.text.baseline.default.html | Canvas test: 2d.text.baseline.default 13:18:15 INFO - TEST-OK | /2dcontext/text-styles/2d.text.baseline.default.html | took 692ms 13:18:15 INFO - PROCESS | 2564 | 1471465095189 Marionette TRACE conn7 -> [0,2645,"getWindowHandle",null] 13:18:15 INFO - PROCESS | 2564 | 1471465095192 Marionette TRACE conn7 <- [1,2645,null,{"value":"13"}] 13:18:15 INFO - TEST-START | /2dcontext/text-styles/2d.text.baseline.invalid.html 13:18:15 INFO - PROCESS | 2564 | 1471465095196 Marionette TRACE conn7 -> [0,2646,"setScriptTimeout",{"ms":35000}] 13:18:15 INFO - PROCESS | 2564 | 1471465095199 Marionette TRACE conn7 <- [1,2646,null,{}] 13:18:15 INFO - PROCESS | 2564 | 1471465095211 Marionette TRACE conn7 -> [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:18:15 INFO - PROCESS | 2564 | 1471465095216 Marionette INFO sendAsync bc8f8550-5cfe-4dfe-b5f0-ca36c3097f63 13:18:15 INFO - PROCESS | 2564 | 1471465095336 Marionette TRACE conn7 <- [1,2647,null,{"value":null}] 13:18:15 INFO - PROCESS | 2564 | 1471465095427 Marionette TRACE conn7 -> [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\", \"8d521690-0e1e-4993-8caf-94bf4ae6dcf1\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:18:15 INFO - PROCESS | 2564 | 1471465095430 Marionette INFO sendAsync bc8f8550-5cfe-4dfe-b5f0-ca36c3097f63 13:18:15 INFO - PROCESS | 2564 | ++DOCSHELL 00000039CCEAD000 == 28 [pid = 2564] [id = 671] 13:18:15 INFO - PROCESS | 2564 | ++DOMWINDOW == 72 (00000039C1882800) [pid = 2564] [serial = 2013] [outer = 0000000000000000] 13:18:15 INFO - PROCESS | 2564 | ++DOMWINDOW == 73 (00000039CAA81400) [pid = 2564] [serial = 2014] [outer = 00000039C1882800] 13:18:15 INFO - PROCESS | 2564 | 1471465095482 Marionette DEBUG loaded listener.js 13:18:15 INFO - PROCESS | 2564 | ++DOMWINDOW == 74 (00000039CAEB4400) [pid = 2564] [serial = 2015] [outer = 00000039C1882800] 13:18:15 INFO - PROCESS | 2564 | 1471465095889 Marionette TRACE conn7 <- [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:18:15 INFO - TEST-PASS | /2dcontext/text-styles/2d.text.baseline.invalid.html | Canvas test: 2d.text.baseline.invalid 13:18:15 INFO - TEST-OK | /2dcontext/text-styles/2d.text.baseline.invalid.html | took 734ms 13:18:15 INFO - PROCESS | 2564 | 1471465095940 Marionette TRACE conn7 -> [0,2649,"getWindowHandle",null] 13:18:15 INFO - PROCESS | 2564 | 1471465095943 Marionette TRACE conn7 <- [1,2649,null,{"value":"13"}] 13:18:15 INFO - PROCESS | 2564 | 1471465095946 Marionette TRACE conn7 -> [0,2650,"setScriptTimeout",{"ms":35000}] 13:18:15 INFO - PROCESS | 2564 | 1471465095948 Marionette TRACE conn7 <- [1,2650,null,{}] 13:18:15 INFO - TEST-START | /2dcontext/text-styles/2d.text.baseline.valid.html 13:18:15 INFO - PROCESS | 2564 | 1471465095952 Marionette TRACE conn7 -> [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:18:15 INFO - PROCESS | 2564 | 1471465095954 Marionette INFO sendAsync bc8f8550-5cfe-4dfe-b5f0-ca36c3097f63 13:18:16 INFO - PROCESS | 2564 | 1471465096074 Marionette TRACE conn7 <- [1,2651,null,{"value":null}] 13:18:16 INFO - PROCESS | 2564 | 1471465096079 Marionette TRACE conn7 -> [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\", \"8d521690-0e1e-4993-8caf-94bf4ae6dcf1\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:18:16 INFO - PROCESS | 2564 | 1471465096081 Marionette INFO sendAsync bc8f8550-5cfe-4dfe-b5f0-ca36c3097f63 13:18:16 INFO - PROCESS | 2564 | ++DOCSHELL 00000039CDE54000 == 29 [pid = 2564] [id = 672] 13:18:16 INFO - PROCESS | 2564 | ++DOMWINDOW == 75 (00000039CC3BA800) [pid = 2564] [serial = 2016] [outer = 0000000000000000] 13:18:16 INFO - PROCESS | 2564 | ++DOMWINDOW == 76 (00000039CCC9B000) [pid = 2564] [serial = 2017] [outer = 00000039CC3BA800] 13:18:16 INFO - PROCESS | 2564 | 1471465096174 Marionette DEBUG loaded listener.js 13:18:16 INFO - PROCESS | 2564 | ++DOMWINDOW == 77 (00000039CCCDF800) [pid = 2564] [serial = 2018] [outer = 00000039CC3BA800] 13:18:16 INFO - PROCESS | 2564 | 1471465096600 Marionette TRACE conn7 <- [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:18:16 INFO - TEST-PASS | /2dcontext/text-styles/2d.text.baseline.valid.html | Canvas test: 2d.text.baseline.valid 13:18:16 INFO - TEST-OK | /2dcontext/text-styles/2d.text.baseline.valid.html | took 670ms 13:18:16 INFO - TEST-START | /2dcontext/text-styles/2d.text.draw.baseline.bottom.html 13:18:16 INFO - PROCESS | 2564 | 1471465096633 Marionette TRACE conn7 -> [0,2653,"getWindowHandle",null] 13:18:16 INFO - PROCESS | 2564 | 1471465096636 Marionette TRACE conn7 <- [1,2653,null,{"value":"13"}] 13:18:16 INFO - PROCESS | 2564 | 1471465096639 Marionette TRACE conn7 -> [0,2654,"setScriptTimeout",{"ms":35000}] 13:18:16 INFO - PROCESS | 2564 | 1471465096641 Marionette TRACE conn7 <- [1,2654,null,{}] 13:18:16 INFO - PROCESS | 2564 | 1471465096645 Marionette TRACE conn7 -> [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:18:16 INFO - PROCESS | 2564 | 1471465096647 Marionette INFO sendAsync bc8f8550-5cfe-4dfe-b5f0-ca36c3097f63 13:18:16 INFO - PROCESS | 2564 | 1471465096790 Marionette TRACE conn7 <- [1,2655,null,{"value":null}] 13:18:16 INFO - PROCESS | 2564 | 1471465096802 Marionette TRACE conn7 -> [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\", \"8d521690-0e1e-4993-8caf-94bf4ae6dcf1\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:18:16 INFO - PROCESS | 2564 | 1471465096804 Marionette INFO sendAsync bc8f8550-5cfe-4dfe-b5f0-ca36c3097f63 13:18:16 INFO - PROCESS | 2564 | ++DOCSHELL 00000039CF6D8800 == 30 [pid = 2564] [id = 673] 13:18:16 INFO - PROCESS | 2564 | ++DOMWINDOW == 78 (00000039C1220800) [pid = 2564] [serial = 2019] [outer = 0000000000000000] 13:18:16 INFO - PROCESS | 2564 | ++DOMWINDOW == 79 (00000039CCF39400) [pid = 2564] [serial = 2020] [outer = 00000039C1220800] 13:18:16 INFO - PROCESS | 2564 | 1471465096851 Marionette DEBUG loaded listener.js 13:18:16 INFO - PROCESS | 2564 | ++DOMWINDOW == 80 (00000039CD0E6400) [pid = 2564] [serial = 2021] [outer = 00000039C1220800] 13:18:17 INFO - PROCESS | 2564 | [2564] WARNING: Using default font: file c:/builds/moz2_slave/m-rel-w64-d-000000000000000000/build/src/gfx/thebes/gfxDWriteFonts.cpp, line 113 13:18:17 INFO - PROCESS | 2564 | [2564] WARNING: Using default font: file c:/builds/moz2_slave/m-rel-w64-d-000000000000000000/build/src/gfx/thebes/gfxDWriteFonts.cpp, line 113 13:18:17 INFO - PROCESS | 2564 | --DOMWINDOW == 79 (00000039CB005800) [pid = 2564] [serial = 1956] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.offset.positiveX.html] 13:18:17 INFO - PROCESS | 2564 | --DOMWINDOW == 78 (00000039CF62DC00) [pid = 2564] [serial = 1989] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.stroke.join.2.html] 13:18:17 INFO - PROCESS | 2564 | --DOMWINDOW == 77 (00000039D0285C00) [pid = 2564] [serial = 1992] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.stroke.join.3.html] 13:18:17 INFO - PROCESS | 2564 | --DOMWINDOW == 76 (00000039CD9E1000) [pid = 2564] [serial = 1977] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.stroke.basic.html] 13:18:17 INFO - PROCESS | 2564 | --DOMWINDOW == 75 (00000039CE086400) [pid = 2564] [serial = 1980] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.stroke.cap.1.html] 13:18:17 INFO - PROCESS | 2564 | --DOMWINDOW == 74 (00000039C1226000) [pid = 2564] [serial = 1983] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.stroke.cap.2.html] 13:18:17 INFO - PROCESS | 2564 | --DOMWINDOW == 73 (00000039CCE4B400) [pid = 2564] [serial = 1974] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.pattern.transparent.2.html] 13:18:17 INFO - PROCESS | 2564 | --DOMWINDOW == 72 (00000039C62BD400) [pid = 2564] [serial = 1962] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.outside.html] 13:18:17 INFO - PROCESS | 2564 | --DOMWINDOW == 71 (00000039C6329000) [pid = 2564] [serial = 1968] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.pattern.basic.html] 13:18:17 INFO - PROCESS | 2564 | --DOMWINDOW == 70 (00000039BF7DC800) [pid = 2564] [serial = 1959] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.offset.positiveY.html] 13:18:17 INFO - PROCESS | 2564 | --DOMWINDOW == 69 (00000039CAA88800) [pid = 2564] [serial = 1971] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.pattern.transparent.1.html] 13:18:17 INFO - PROCESS | 2564 | --DOMWINDOW == 68 (00000039C1C15C00) [pid = 2564] [serial = 1965] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.pattern.alpha.html] 13:18:17 INFO - PROCESS | 2564 | --DOMWINDOW == 67 (00000039C74E3000) [pid = 2564] [serial = 1986] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.stroke.join.1.html] 13:18:17 INFO - PROCESS | 2564 | 1471465097891 Marionette TRACE conn7 <- [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:18:17 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:18:17 INFO - TEST-OK | /2dcontext/text-styles/2d.text.draw.baseline.bottom.html | took 1284ms 13:18:17 INFO - TEST-START | /2dcontext/text-styles/2d.text.draw.baseline.hanging.html 13:18:17 INFO - PROCESS | 2564 | 1471465097925 Marionette TRACE conn7 -> [0,2657,"getWindowHandle",null] 13:18:17 INFO - PROCESS | 2564 | 1471465097928 Marionette TRACE conn7 <- [1,2657,null,{"value":"13"}] 13:18:17 INFO - PROCESS | 2564 | 1471465097931 Marionette TRACE conn7 -> [0,2658,"setScriptTimeout",{"ms":35000}] 13:18:17 INFO - PROCESS | 2564 | 1471465097933 Marionette TRACE conn7 <- [1,2658,null,{}] 13:18:17 INFO - PROCESS | 2564 | 1471465097937 Marionette TRACE conn7 -> [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:18:17 INFO - PROCESS | 2564 | 1471465097943 Marionette INFO sendAsync bc8f8550-5cfe-4dfe-b5f0-ca36c3097f63 13:18:18 INFO - PROCESS | 2564 | 1471465098053 Marionette TRACE conn7 <- [1,2659,null,{"value":null}] 13:18:18 INFO - PROCESS | 2564 | 1471465098060 Marionette TRACE conn7 -> [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\", \"8d521690-0e1e-4993-8caf-94bf4ae6dcf1\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:18:18 INFO - PROCESS | 2564 | 1471465098062 Marionette INFO sendAsync bc8f8550-5cfe-4dfe-b5f0-ca36c3097f63 13:18:18 INFO - PROCESS | 2564 | ++DOCSHELL 00000039D1E0E000 == 31 [pid = 2564] [id = 674] 13:18:18 INFO - PROCESS | 2564 | ++DOMWINDOW == 68 (00000039C0D0A400) [pid = 2564] [serial = 2022] [outer = 0000000000000000] 13:18:18 INFO - PROCESS | 2564 | ++DOMWINDOW == 69 (00000039CD238400) [pid = 2564] [serial = 2023] [outer = 00000039C0D0A400] 13:18:18 INFO - PROCESS | 2564 | 1471465098110 Marionette DEBUG loaded listener.js 13:18:18 INFO - PROCESS | 2564 | ++DOMWINDOW == 70 (00000039CDAE5000) [pid = 2564] [serial = 2024] [outer = 00000039C0D0A400] 13:18:19 INFO - PROCESS | 2564 | 1471465099046 Marionette TRACE conn7 <- [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:18:19 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:18:19 INFO - _assertPixelApprox@http://web-platform.test:8000/common/canvas-tests.js:47:5 13:18:19 INFO - @http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.baseline.hanging.html:37:5 13:18:19 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 13:18:19 INFO - Test.prototype.step_func_done/<@http://web-platform.test:8000/resources/testharness.js:1422:17 13:18:19 INFO - TEST-OK | /2dcontext/text-styles/2d.text.draw.baseline.hanging.html | took 1133ms 13:18:19 INFO - PROCESS | 2564 | 1471465099068 Marionette TRACE conn7 -> [0,2661,"getWindowHandle",null] 13:18:19 INFO - PROCESS | 2564 | 1471465099070 Marionette TRACE conn7 <- [1,2661,null,{"value":"13"}] 13:18:19 INFO - TEST-START | /2dcontext/text-styles/2d.text.draw.baseline.ideographic.html 13:18:19 INFO - PROCESS | 2564 | 1471465099073 Marionette TRACE conn7 -> [0,2662,"setScriptTimeout",{"ms":35000}] 13:18:19 INFO - PROCESS | 2564 | 1471465099075 Marionette TRACE conn7 <- [1,2662,null,{}] 13:18:19 INFO - PROCESS | 2564 | 1471465099079 Marionette TRACE conn7 -> [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:18:19 INFO - PROCESS | 2564 | 1471465099081 Marionette INFO sendAsync bc8f8550-5cfe-4dfe-b5f0-ca36c3097f63 13:18:19 INFO - PROCESS | 2564 | 1471465099191 Marionette TRACE conn7 <- [1,2663,null,{"value":null}] 13:18:19 INFO - PROCESS | 2564 | 1471465099280 Marionette TRACE conn7 -> [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\", \"8d521690-0e1e-4993-8caf-94bf4ae6dcf1\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:18:19 INFO - PROCESS | 2564 | 1471465099283 Marionette INFO sendAsync bc8f8550-5cfe-4dfe-b5f0-ca36c3097f63 13:18:19 INFO - PROCESS | 2564 | ++DOCSHELL 00000039C2A2B800 == 32 [pid = 2564] [id = 675] 13:18:19 INFO - PROCESS | 2564 | ++DOMWINDOW == 71 (00000039BF7DE400) [pid = 2564] [serial = 2025] [outer = 0000000000000000] 13:18:19 INFO - PROCESS | 2564 | ++DOMWINDOW == 72 (00000039BF94DC00) [pid = 2564] [serial = 2026] [outer = 00000039BF7DE400] 13:18:19 INFO - PROCESS | 2564 | 1471465099347 Marionette DEBUG loaded listener.js 13:18:19 INFO - PROCESS | 2564 | ++DOMWINDOW == 73 (00000039C166C000) [pid = 2564] [serial = 2027] [outer = 00000039BF7DE400] 13:18:20 INFO - PROCESS | 2564 | 1471465100596 Marionette TRACE conn7 <- [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:18:20 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:18:20 INFO - _assertPixelApprox@http://web-platform.test:8000/common/canvas-tests.js:47:5 13:18:20 INFO - @http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.baseline.ideographic.html:41:5 13:18:20 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 13:18:20 INFO - Test.prototype.step_func_done/<@http://web-platform.test:8000/resources/testharness.js:1422:17 13:18:20 INFO - TEST-OK | /2dcontext/text-styles/2d.text.draw.baseline.ideographic.html | took 1536ms 13:18:20 INFO - PROCESS | 2564 | 1471465100615 Marionette TRACE conn7 -> [0,2665,"getWindowHandle",null] 13:18:20 INFO - PROCESS | 2564 | 1471465100619 Marionette TRACE conn7 <- [1,2665,null,{"value":"13"}] 13:18:20 INFO - TEST-START | /2dcontext/text-styles/2d.text.draw.baseline.middle.html 13:18:20 INFO - PROCESS | 2564 | 1471465100633 Marionette TRACE conn7 -> [0,2666,"setScriptTimeout",{"ms":35000}] 13:18:20 INFO - PROCESS | 2564 | 1471465100636 Marionette TRACE conn7 <- [1,2666,null,{}] 13:18:20 INFO - PROCESS | 2564 | 1471465100642 Marionette TRACE conn7 -> [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:18:20 INFO - PROCESS | 2564 | 1471465100645 Marionette INFO sendAsync bc8f8550-5cfe-4dfe-b5f0-ca36c3097f63 13:18:20 INFO - PROCESS | 2564 | 1471465100804 Marionette TRACE conn7 <- [1,2667,null,{"value":null}] 13:18:20 INFO - PROCESS | 2564 | 1471465100905 Marionette TRACE conn7 -> [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\", \"8d521690-0e1e-4993-8caf-94bf4ae6dcf1\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:18:20 INFO - PROCESS | 2564 | 1471465100908 Marionette INFO sendAsync bc8f8550-5cfe-4dfe-b5f0-ca36c3097f63 13:18:20 INFO - PROCESS | 2564 | ++DOCSHELL 00000039CCDCC000 == 33 [pid = 2564] [id = 676] 13:18:20 INFO - PROCESS | 2564 | ++DOMWINDOW == 74 (00000039C1DBF400) [pid = 2564] [serial = 2028] [outer = 0000000000000000] 13:18:20 INFO - PROCESS | 2564 | ++DOMWINDOW == 75 (00000039C62D6C00) [pid = 2564] [serial = 2029] [outer = 00000039C1DBF400] 13:18:20 INFO - PROCESS | 2564 | 1471465100970 Marionette DEBUG loaded listener.js 13:18:21 INFO - PROCESS | 2564 | ++DOMWINDOW == 76 (00000039C7461000) [pid = 2564] [serial = 2030] [outer = 00000039C1DBF400] 13:18:22 INFO - PROCESS | 2564 | --DOCSHELL 00000039CDE4E800 == 32 [pid = 2564] [id = 578] 13:18:22 INFO - PROCESS | 2564 | --DOCSHELL 00000039C75EB800 == 31 [pid = 2564] [id = 583] 13:18:22 INFO - PROCESS | 2564 | --DOCSHELL 00000039D6162800 == 30 [pid = 2564] [id = 580] 13:18:22 INFO - PROCESS | 2564 | --DOCSHELL 00000039CCEA4800 == 29 [pid = 2564] [id = 585] 13:18:22 INFO - PROCESS | 2564 | --DOCSHELL 00000039CB7D9800 == 28 [pid = 2564] [id = 584] 13:18:22 INFO - PROCESS | 2564 | --DOCSHELL 00000039C6274000 == 27 [pid = 2564] [id = 568] 13:18:22 INFO - PROCESS | 2564 | --DOCSHELL 00000039D1E0E000 == 26 [pid = 2564] [id = 674] 13:18:22 INFO - PROCESS | 2564 | --DOCSHELL 00000039CF6D8800 == 25 [pid = 2564] [id = 673] 13:18:22 INFO - PROCESS | 2564 | --DOCSHELL 00000039CDE54000 == 24 [pid = 2564] [id = 672] 13:18:22 INFO - PROCESS | 2564 | --DOCSHELL 00000039CCEAD000 == 23 [pid = 2564] [id = 671] 13:18:22 INFO - PROCESS | 2564 | --DOCSHELL 00000039CC307800 == 22 [pid = 2564] [id = 670] 13:18:22 INFO - PROCESS | 2564 | --DOCSHELL 00000039C7334800 == 21 [pid = 2564] [id = 669] 13:18:22 INFO - PROCESS | 2564 | --DOMWINDOW == 75 (00000039CE4A5C00) [pid = 2564] [serial = 1958] [outer = 0000000000000000] [url = about:blank] 13:18:22 INFO - PROCESS | 2564 | --DOMWINDOW == 74 (00000039CDCBA400) [pid = 2564] [serial = 1978] [outer = 0000000000000000] [url = about:blank] 13:18:22 INFO - PROCESS | 2564 | --DOMWINDOW == 73 (00000039CEA2D400) [pid = 2564] [serial = 1981] [outer = 0000000000000000] [url = about:blank] 13:18:22 INFO - PROCESS | 2564 | --DOMWINDOW == 72 (00000039CDCF7C00) [pid = 2564] [serial = 1979] [outer = 0000000000000000] [url = about:blank] 13:18:22 INFO - PROCESS | 2564 | --DOMWINDOW == 71 (00000039C1676800) [pid = 2564] [serial = 1984] [outer = 0000000000000000] [url = about:blank] 13:18:22 INFO - PROCESS | 2564 | --DOMWINDOW == 70 (00000039CD234C00) [pid = 2564] [serial = 1975] [outer = 0000000000000000] [url = about:blank] 13:18:22 INFO - PROCESS | 2564 | --DOMWINDOW == 69 (00000039C7392400) [pid = 2564] [serial = 1963] [outer = 0000000000000000] [url = about:blank] 13:18:22 INFO - PROCESS | 2564 | --DOMWINDOW == 68 (00000039C7A5C000) [pid = 2564] [serial = 1964] [outer = 0000000000000000] [url = about:blank] 13:18:22 INFO - PROCESS | 2564 | --DOMWINDOW == 67 (00000039C684B400) [pid = 2564] [serial = 1969] [outer = 0000000000000000] [url = about:blank] 13:18:22 INFO - PROCESS | 2564 | --DOMWINDOW == 66 (00000039D0278400) [pid = 2564] [serial = 1991] [outer = 0000000000000000] [url = about:blank] 13:18:22 INFO - PROCESS | 2564 | --DOMWINDOW == 65 (00000039C74B7C00) [pid = 2564] [serial = 1970] [outer = 0000000000000000] [url = about:blank] 13:18:22 INFO - PROCESS | 2564 | --DOMWINDOW == 64 (00000039CEA56C00) [pid = 2564] [serial = 1982] [outer = 0000000000000000] [url = about:blank] 13:18:22 INFO - PROCESS | 2564 | --DOMWINDOW == 63 (00000039BF957000) [pid = 2564] [serial = 1960] [outer = 0000000000000000] [url = about:blank] 13:18:22 INFO - PROCESS | 2564 | --DOMWINDOW == 62 (00000039C1675800) [pid = 2564] [serial = 1961] [outer = 0000000000000000] [url = about:blank] 13:18:22 INFO - PROCESS | 2564 | --DOMWINDOW == 61 (00000039CB552800) [pid = 2564] [serial = 1972] [outer = 0000000000000000] [url = about:blank] 13:18:22 INFO - PROCESS | 2564 | --DOMWINDOW == 60 (00000039CCCE2400) [pid = 2564] [serial = 1973] [outer = 0000000000000000] [url = about:blank] 13:18:22 INFO - PROCESS | 2564 | --DOMWINDOW == 59 (00000039C1DC1400) [pid = 2564] [serial = 1966] [outer = 0000000000000000] [url = about:blank] 13:18:22 INFO - PROCESS | 2564 | --DOMWINDOW == 58 (00000039C6324400) [pid = 2564] [serial = 1967] [outer = 0000000000000000] [url = about:blank] 13:18:22 INFO - PROCESS | 2564 | --DOMWINDOW == 57 (00000039C74E9800) [pid = 2564] [serial = 1985] [outer = 0000000000000000] [url = about:blank] 13:18:22 INFO - PROCESS | 2564 | --DOMWINDOW == 56 (00000039CE4A6800) [pid = 2564] [serial = 1987] [outer = 0000000000000000] [url = about:blank] 13:18:22 INFO - PROCESS | 2564 | --DOMWINDOW == 55 (00000039CD9DDC00) [pid = 2564] [serial = 1976] [outer = 0000000000000000] [url = about:blank] 13:18:22 INFO - PROCESS | 2564 | --DOMWINDOW == 54 (00000039CF638800) [pid = 2564] [serial = 1988] [outer = 0000000000000000] [url = about:blank] 13:18:22 INFO - PROCESS | 2564 | --DOMWINDOW == 53 (00000039CFD41400) [pid = 2564] [serial = 1990] [outer = 0000000000000000] [url = about:blank] 13:18:22 INFO - PROCESS | 2564 | --DOMWINDOW == 52 (00000039D05B5000) [pid = 2564] [serial = 1993] [outer = 0000000000000000] [url = about:blank] 13:18:22 INFO - PROCESS | 2564 | --DOMWINDOW == 51 (00000039D05E2000) [pid = 2564] [serial = 1994] [outer = 0000000000000000] [url = about:blank] 13:18:22 INFO - PROCESS | 2564 | 1471465102139 Marionette TRACE conn7 <- [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:18:22 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:18:22 INFO - TEST-OK | /2dcontext/text-styles/2d.text.draw.baseline.middle.html | took 1544ms 13:18:22 INFO - PROCESS | 2564 | 1471465102177 Marionette TRACE conn7 -> [0,2669,"getWindowHandle",null] 13:18:22 INFO - PROCESS | 2564 | 1471465102181 Marionette TRACE conn7 <- [1,2669,null,{"value":"13"}] 13:18:22 INFO - TEST-START | /2dcontext/text-styles/2d.text.draw.baseline.top.html 13:18:22 INFO - PROCESS | 2564 | 1471465102186 Marionette TRACE conn7 -> [0,2670,"setScriptTimeout",{"ms":35000}] 13:18:22 INFO - PROCESS | 2564 | 1471465102189 Marionette TRACE conn7 <- [1,2670,null,{}] 13:18:22 INFO - PROCESS | 2564 | 1471465102201 Marionette TRACE conn7 -> [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:18:22 INFO - PROCESS | 2564 | 1471465102204 Marionette INFO sendAsync bc8f8550-5cfe-4dfe-b5f0-ca36c3097f63 13:18:22 INFO - PROCESS | 2564 | 1471465102344 Marionette TRACE conn7 <- [1,2671,null,{"value":null}] 13:18:22 INFO - PROCESS | 2564 | 1471465102420 Marionette TRACE conn7 -> [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\", \"8d521690-0e1e-4993-8caf-94bf4ae6dcf1\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:18:22 INFO - PROCESS | 2564 | 1471465102425 Marionette INFO sendAsync bc8f8550-5cfe-4dfe-b5f0-ca36c3097f63 13:18:22 INFO - PROCESS | 2564 | ++DOCSHELL 00000039CABA5800 == 22 [pid = 2564] [id = 677] 13:18:22 INFO - PROCESS | 2564 | ++DOMWINDOW == 52 (00000039C18D2800) [pid = 2564] [serial = 2031] [outer = 0000000000000000] 13:18:22 INFO - PROCESS | 2564 | ++DOMWINDOW == 53 (00000039C1C5CC00) [pid = 2564] [serial = 2032] [outer = 00000039C18D2800] 13:18:22 INFO - PROCESS | 2564 | 1471465102478 Marionette DEBUG loaded listener.js 13:18:22 INFO - PROCESS | 2564 | ++DOMWINDOW == 54 (00000039C5B0F400) [pid = 2564] [serial = 2033] [outer = 00000039C18D2800] 13:18:23 INFO - PROCESS | 2564 | 1471465103342 Marionette TRACE conn7 <- [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:18:23 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:18:23 INFO - TEST-OK | /2dcontext/text-styles/2d.text.draw.baseline.top.html | took 1190ms 13:18:23 INFO - PROCESS | 2564 | 1471465103376 Marionette TRACE conn7 -> [0,2673,"getWindowHandle",null] 13:18:23 INFO - PROCESS | 2564 | 1471465103381 Marionette TRACE conn7 <- [1,2673,null,{"value":"13"}] 13:18:23 INFO - TEST-START | /2dcontext/text-styles/2d.text.draw.space.collapse.end.html 13:18:23 INFO - PROCESS | 2564 | 1471465103388 Marionette TRACE conn7 -> [0,2674,"setScriptTimeout",{"ms":35000}] 13:18:23 INFO - PROCESS | 2564 | 1471465103391 Marionette TRACE conn7 <- [1,2674,null,{}] 13:18:23 INFO - PROCESS | 2564 | 1471465103395 Marionette TRACE conn7 -> [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:18:23 INFO - PROCESS | 2564 | 1471465103397 Marionette INFO sendAsync bc8f8550-5cfe-4dfe-b5f0-ca36c3097f63 13:18:23 INFO - PROCESS | 2564 | 1471465103504 Marionette TRACE conn7 <- [1,2675,null,{"value":null}] 13:18:23 INFO - PROCESS | 2564 | 1471465103576 Marionette TRACE conn7 -> [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\", \"8d521690-0e1e-4993-8caf-94bf4ae6dcf1\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:18:23 INFO - PROCESS | 2564 | 1471465103579 Marionette INFO sendAsync bc8f8550-5cfe-4dfe-b5f0-ca36c3097f63 13:18:23 INFO - PROCESS | 2564 | ++DOCSHELL 00000039CCDD5000 == 23 [pid = 2564] [id = 678] 13:18:23 INFO - PROCESS | 2564 | ++DOMWINDOW == 55 (00000039C745FC00) [pid = 2564] [serial = 2034] [outer = 0000000000000000] 13:18:23 INFO - PROCESS | 2564 | ++DOMWINDOW == 56 (00000039C77E6C00) [pid = 2564] [serial = 2035] [outer = 00000039C745FC00] 13:18:23 INFO - PROCESS | 2564 | 1471465103631 Marionette DEBUG loaded listener.js 13:18:23 INFO - PROCESS | 2564 | ++DOMWINDOW == 57 (00000039C7A99400) [pid = 2564] [serial = 2036] [outer = 00000039C745FC00] 13:18:24 INFO - PROCESS | 2564 | 1471465104568 Marionette TRACE conn7 <- [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:18:24 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:18:24 INFO - _assertPixelApprox@http://web-platform.test:8000/common/canvas-tests.js:47:5 13:18:24 INFO - @http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.space.collapse.end.html:38:5 13:18:24 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 13:18:24 INFO - Test.prototype.step_func_done/<@http://web-platform.test:8000/resources/testharness.js:1422:17 13:18:24 INFO - TEST-OK | /2dcontext/text-styles/2d.text.draw.space.collapse.end.html | took 1234ms 13:18:24 INFO - PROCESS | 2564 | 1471465104624 Marionette TRACE conn7 -> [0,2677,"getWindowHandle",null] 13:18:24 INFO - PROCESS | 2564 | 1471465104626 Marionette TRACE conn7 <- [1,2677,null,{"value":"13"}] 13:18:24 INFO - TEST-START | /2dcontext/text-styles/2d.text.draw.space.collapse.other.html 13:18:24 INFO - PROCESS | 2564 | 1471465104630 Marionette TRACE conn7 -> [0,2678,"setScriptTimeout",{"ms":35000}] 13:18:24 INFO - PROCESS | 2564 | 1471465104634 Marionette TRACE conn7 <- [1,2678,null,{}] 13:18:24 INFO - PROCESS | 2564 | 1471465104651 Marionette TRACE conn7 -> [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:18:24 INFO - PROCESS | 2564 | 1471465104656 Marionette INFO sendAsync bc8f8550-5cfe-4dfe-b5f0-ca36c3097f63 13:18:24 INFO - PROCESS | 2564 | 1471465104784 Marionette TRACE conn7 <- [1,2679,null,{"value":null}] 13:18:24 INFO - PROCESS | 2564 | 1471465104793 Marionette TRACE conn7 -> [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\", \"8d521690-0e1e-4993-8caf-94bf4ae6dcf1\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:18:24 INFO - PROCESS | 2564 | 1471465104796 Marionette INFO sendAsync bc8f8550-5cfe-4dfe-b5f0-ca36c3097f63 13:18:24 INFO - PROCESS | 2564 | ++DOCSHELL 00000039CDED2000 == 24 [pid = 2564] [id = 679] 13:18:24 INFO - PROCESS | 2564 | ++DOMWINDOW == 58 (00000039CAEB4C00) [pid = 2564] [serial = 2037] [outer = 0000000000000000] 13:18:24 INFO - PROCESS | 2564 | ++DOMWINDOW == 59 (00000039CCC2F400) [pid = 2564] [serial = 2038] [outer = 00000039CAEB4C00] 13:18:24 INFO - PROCESS | 2564 | 1471465104851 Marionette DEBUG loaded listener.js 13:18:24 INFO - PROCESS | 2564 | ++DOMWINDOW == 60 (00000039CCE4B400) [pid = 2564] [serial = 2039] [outer = 00000039CAEB4C00] 13:18:25 INFO - PROCESS | 2564 | --DOMWINDOW == 59 (00000039CEA53C00) [pid = 2564] [serial = 2001] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.align.default.html] 13:18:25 INFO - PROCESS | 2564 | --DOMWINDOW == 58 (00000039C1220800) [pid = 2564] [serial = 2019] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.baseline.bottom.html] 13:18:25 INFO - PROCESS | 2564 | --DOMWINDOW == 57 (00000039CC3BA800) [pid = 2564] [serial = 2016] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.baseline.valid.html] 13:18:25 INFO - PROCESS | 2564 | --DOMWINDOW == 56 (00000039C1887400) [pid = 2564] [serial = 2004] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.align.invalid.html] 13:18:25 INFO - PROCESS | 2564 | --DOMWINDOW == 55 (00000039C1882800) [pid = 2564] [serial = 2013] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.baseline.invalid.html] 13:18:25 INFO - PROCESS | 2564 | --DOMWINDOW == 54 (00000039C18C8000) [pid = 2564] [serial = 1995] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.transform.1.html] 13:18:25 INFO - PROCESS | 2564 | --DOMWINDOW == 53 (00000039C5B11C00) [pid = 2564] [serial = 2010] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.baseline.default.html] 13:18:25 INFO - PROCESS | 2564 | --DOMWINDOW == 52 (00000039C1883C00) [pid = 2564] [serial = 2007] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.align.valid.html] 13:18:25 INFO - PROCESS | 2564 | --DOMWINDOW == 51 (00000039CB59A000) [pid = 2564] [serial = 1998] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.transform.2.html] 13:18:25 INFO - PROCESS | 2564 | 1471465105864 Marionette TRACE conn7 <- [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:18:25 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:18:25 INFO - _assertPixelApprox@http://web-platform.test:8000/common/canvas-tests.js:47:5 13:18:25 INFO - @http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.space.collapse.other.html:36:5 13:18:25 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 13:18:25 INFO - Test.prototype.step_func_done/<@http://web-platform.test:8000/resources/testharness.js:1422:17 13:18:25 INFO - TEST-OK | /2dcontext/text-styles/2d.text.draw.space.collapse.other.html | took 1301ms 13:18:25 INFO - PROCESS | 2564 | 1471465105933 Marionette TRACE conn7 -> [0,2681,"getWindowHandle",null] 13:18:25 INFO - PROCESS | 2564 | 1471465105936 Marionette TRACE conn7 <- [1,2681,null,{"value":"13"}] 13:18:25 INFO - TEST-START | /2dcontext/text-styles/2d.text.draw.space.collapse.space.html 13:18:25 INFO - PROCESS | 2564 | 1471465105940 Marionette TRACE conn7 -> [0,2682,"setScriptTimeout",{"ms":35000}] 13:18:25 INFO - PROCESS | 2564 | 1471465105942 Marionette TRACE conn7 <- [1,2682,null,{}] 13:18:25 INFO - PROCESS | 2564 | 1471465105945 Marionette TRACE conn7 -> [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:18:25 INFO - PROCESS | 2564 | 1471465105948 Marionette INFO sendAsync bc8f8550-5cfe-4dfe-b5f0-ca36c3097f63 13:18:26 INFO - PROCESS | 2564 | 1471465106043 Marionette TRACE conn7 <- [1,2683,null,{"value":null}] 13:18:26 INFO - PROCESS | 2564 | 1471465106049 Marionette TRACE conn7 -> [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\", \"8d521690-0e1e-4993-8caf-94bf4ae6dcf1\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:18:26 INFO - PROCESS | 2564 | 1471465106051 Marionette INFO sendAsync bc8f8550-5cfe-4dfe-b5f0-ca36c3097f63 13:18:26 INFO - PROCESS | 2564 | ++DOCSHELL 00000039D1333800 == 25 [pid = 2564] [id = 680] 13:18:26 INFO - PROCESS | 2564 | ++DOMWINDOW == 52 (00000039C0DBFC00) [pid = 2564] [serial = 2040] [outer = 0000000000000000] 13:18:26 INFO - PROCESS | 2564 | ++DOMWINDOW == 53 (00000039CCF37400) [pid = 2564] [serial = 2041] [outer = 00000039C0DBFC00] 13:18:26 INFO - PROCESS | 2564 | 1471465106099 Marionette DEBUG loaded listener.js 13:18:26 INFO - PROCESS | 2564 | ++DOMWINDOW == 54 (00000039CD425000) [pid = 2564] [serial = 2042] [outer = 00000039C0DBFC00] 13:18:27 INFO - PROCESS | 2564 | 1471465107043 Marionette TRACE conn7 <- [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:18:27 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:18:27 INFO - _assertPixelApprox@http://web-platform.test:8000/common/canvas-tests.js:47:5 13:18:27 INFO - @http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.space.collapse.space.html:36:5 13:18:27 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 13:18:27 INFO - Test.prototype.step_func_done/<@http://web-platform.test:8000/resources/testharness.js:1422:17 13:18:27 INFO - TEST-OK | /2dcontext/text-styles/2d.text.draw.space.collapse.space.html | took 1128ms 13:18:27 INFO - PROCESS | 2564 | 1471465107070 Marionette TRACE conn7 -> [0,2685,"getWindowHandle",null] 13:18:27 INFO - PROCESS | 2564 | 1471465107073 Marionette TRACE conn7 <- [1,2685,null,{"value":"13"}] 13:18:27 INFO - TEST-START | /2dcontext/text-styles/2d.text.draw.space.collapse.start.html 13:18:27 INFO - PROCESS | 2564 | 1471465107076 Marionette TRACE conn7 -> [0,2686,"setScriptTimeout",{"ms":35000}] 13:18:27 INFO - PROCESS | 2564 | 1471465107078 Marionette TRACE conn7 <- [1,2686,null,{}] 13:18:27 INFO - PROCESS | 2564 | 1471465107082 Marionette TRACE conn7 -> [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:18:27 INFO - PROCESS | 2564 | 1471465107084 Marionette INFO sendAsync bc8f8550-5cfe-4dfe-b5f0-ca36c3097f63 13:18:27 INFO - PROCESS | 2564 | 1471465107171 Marionette TRACE conn7 <- [1,2687,null,{"value":null}] 13:18:27 INFO - PROCESS | 2564 | 1471465107178 Marionette TRACE conn7 -> [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\", \"8d521690-0e1e-4993-8caf-94bf4ae6dcf1\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:18:27 INFO - PROCESS | 2564 | 1471465107180 Marionette INFO sendAsync bc8f8550-5cfe-4dfe-b5f0-ca36c3097f63 13:18:27 INFO - PROCESS | 2564 | ++DOCSHELL 00000039C736A800 == 26 [pid = 2564] [id = 681] 13:18:27 INFO - PROCESS | 2564 | ++DOMWINDOW == 55 (00000039CD423400) [pid = 2564] [serial = 2043] [outer = 0000000000000000] 13:18:27 INFO - PROCESS | 2564 | ++DOMWINDOW == 56 (00000039CDCBA400) [pid = 2564] [serial = 2044] [outer = 00000039CD423400] 13:18:27 INFO - PROCESS | 2564 | 1471465107227 Marionette DEBUG loaded listener.js 13:18:27 INFO - PROCESS | 2564 | ++DOMWINDOW == 57 (00000039CDEF1400) [pid = 2564] [serial = 2045] [outer = 00000039CD423400] 13:18:28 INFO - PROCESS | 2564 | 1471465108178 Marionette TRACE conn7 <- [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:18:28 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:18:28 INFO - _assertPixelApprox@http://web-platform.test:8000/common/canvas-tests.js:47:5 13:18:28 INFO - @http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.space.collapse.start.html:36:5 13:18:28 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 13:18:28 INFO - Test.prototype.step_func_done/<@http://web-platform.test:8000/resources/testharness.js:1422:17 13:18:28 INFO - TEST-OK | /2dcontext/text-styles/2d.text.draw.space.collapse.start.html | took 1130ms 13:18:28 INFO - TEST-START | /2dcontext/text-styles/2d.text.font.default.html 13:18:28 INFO - PROCESS | 2564 | 1471465108210 Marionette TRACE conn7 -> [0,2689,"getWindowHandle",null] 13:18:28 INFO - PROCESS | 2564 | 1471465108212 Marionette TRACE conn7 <- [1,2689,null,{"value":"13"}] 13:18:28 INFO - PROCESS | 2564 | 1471465108215 Marionette TRACE conn7 -> [0,2690,"setScriptTimeout",{"ms":35000}] 13:18:28 INFO - PROCESS | 2564 | 1471465108217 Marionette TRACE conn7 <- [1,2690,null,{}] 13:18:28 INFO - PROCESS | 2564 | 1471465108221 Marionette TRACE conn7 -> [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:18:28 INFO - PROCESS | 2564 | 1471465108227 Marionette INFO sendAsync bc8f8550-5cfe-4dfe-b5f0-ca36c3097f63 13:18:28 INFO - PROCESS | 2564 | 1471465108357 Marionette TRACE conn7 <- [1,2691,null,{"value":null}] 13:18:28 INFO - PROCESS | 2564 | 1471465108470 Marionette TRACE conn7 -> [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\", \"8d521690-0e1e-4993-8caf-94bf4ae6dcf1\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:18:28 INFO - PROCESS | 2564 | 1471465108473 Marionette INFO sendAsync bc8f8550-5cfe-4dfe-b5f0-ca36c3097f63 13:18:28 INFO - PROCESS | 2564 | ++DOCSHELL 00000039C6509800 == 27 [pid = 2564] [id = 682] 13:18:28 INFO - PROCESS | 2564 | ++DOMWINDOW == 58 (00000039BF7D9800) [pid = 2564] [serial = 2046] [outer = 0000000000000000] 13:18:28 INFO - PROCESS | 2564 | ++DOMWINDOW == 59 (00000039BF957000) [pid = 2564] [serial = 2047] [outer = 00000039BF7D9800] 13:18:28 INFO - PROCESS | 2564 | 1471465108536 Marionette DEBUG loaded listener.js 13:18:28 INFO - PROCESS | 2564 | ++DOMWINDOW == 60 (00000039C185DC00) [pid = 2564] [serial = 2048] [outer = 00000039BF7D9800] 13:18:29 INFO - PROCESS | 2564 | 1471465109257 Marionette TRACE conn7 <- [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:18:29 INFO - TEST-PASS | /2dcontext/text-styles/2d.text.font.default.html | Canvas test: 2d.text.font.default 13:18:29 INFO - TEST-OK | /2dcontext/text-styles/2d.text.font.default.html | took 1075ms 13:18:29 INFO - PROCESS | 2564 | 1471465109316 Marionette TRACE conn7 -> [0,2693,"getWindowHandle",null] 13:18:29 INFO - PROCESS | 2564 | 1471465109319 Marionette TRACE conn7 <- [1,2693,null,{"value":"13"}] 13:18:29 INFO - TEST-START | /2dcontext/text-styles/2d.text.font.parse.basic.html 13:18:29 INFO - PROCESS | 2564 | 1471465109324 Marionette TRACE conn7 -> [0,2694,"setScriptTimeout",{"ms":35000}] 13:18:29 INFO - PROCESS | 2564 | 1471465109328 Marionette TRACE conn7 <- [1,2694,null,{}] 13:18:29 INFO - PROCESS | 2564 | 1471465109348 Marionette TRACE conn7 -> [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:18:29 INFO - PROCESS | 2564 | 1471465109351 Marionette INFO sendAsync bc8f8550-5cfe-4dfe-b5f0-ca36c3097f63 13:18:29 INFO - PROCESS | 2564 | 1471465109478 Marionette TRACE conn7 <- [1,2695,null,{"value":null}] 13:18:29 INFO - PROCESS | 2564 | 1471465109593 Marionette TRACE conn7 -> [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\", \"8d521690-0e1e-4993-8caf-94bf4ae6dcf1\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:18:29 INFO - PROCESS | 2564 | 1471465109597 Marionette INFO sendAsync bc8f8550-5cfe-4dfe-b5f0-ca36c3097f63 13:18:29 INFO - PROCESS | 2564 | ++DOCSHELL 00000039CDECA800 == 28 [pid = 2564] [id = 683] 13:18:29 INFO - PROCESS | 2564 | ++DOMWINDOW == 61 (00000039C17A8000) [pid = 2564] [serial = 2049] [outer = 0000000000000000] 13:18:29 INFO - PROCESS | 2564 | ++DOMWINDOW == 62 (00000039C7A9B800) [pid = 2564] [serial = 2050] [outer = 00000039C17A8000] 13:18:29 INFO - PROCESS | 2564 | 1471465109658 Marionette DEBUG loaded listener.js 13:18:29 INFO - PROCESS | 2564 | ++DOMWINDOW == 63 (00000039CAEBA000) [pid = 2564] [serial = 2051] [outer = 00000039C17A8000] 13:18:30 INFO - PROCESS | 2564 | 1471465110260 Marionette TRACE conn7 <- [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:18:30 INFO - TEST-PASS | /2dcontext/text-styles/2d.text.font.parse.basic.html | Canvas test: 2d.text.font.parse.basic 13:18:30 INFO - TEST-OK | /2dcontext/text-styles/2d.text.font.parse.basic.html | took 986ms 13:18:30 INFO - PROCESS | 2564 | 1471465110318 Marionette TRACE conn7 -> [0,2697,"getWindowHandle",null] 13:18:30 INFO - PROCESS | 2564 | 1471465110323 Marionette TRACE conn7 <- [1,2697,null,{"value":"13"}] 13:18:30 INFO - TEST-START | /2dcontext/text-styles/2d.text.font.parse.complex.html 13:18:30 INFO - PROCESS | 2564 | 1471465110327 Marionette TRACE conn7 -> [0,2698,"setScriptTimeout",{"ms":35000}] 13:18:30 INFO - PROCESS | 2564 | 1471465110330 Marionette TRACE conn7 <- [1,2698,null,{}] 13:18:30 INFO - PROCESS | 2564 | 1471465110334 Marionette TRACE conn7 -> [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:18:30 INFO - PROCESS | 2564 | 1471465110336 Marionette INFO sendAsync bc8f8550-5cfe-4dfe-b5f0-ca36c3097f63 13:18:30 INFO - PROCESS | 2564 | 1471465110468 Marionette TRACE conn7 <- [1,2699,null,{"value":null}] 13:18:30 INFO - PROCESS | 2564 | 1471465110555 Marionette TRACE conn7 -> [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\", \"8d521690-0e1e-4993-8caf-94bf4ae6dcf1\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:18:30 INFO - PROCESS | 2564 | 1471465110558 Marionette INFO sendAsync bc8f8550-5cfe-4dfe-b5f0-ca36c3097f63 13:18:30 INFO - PROCESS | 2564 | ++DOCSHELL 00000039D24BE000 == 29 [pid = 2564] [id = 684] 13:18:30 INFO - PROCESS | 2564 | ++DOMWINDOW == 64 (00000039CCE52400) [pid = 2564] [serial = 2052] [outer = 0000000000000000] 13:18:30 INFO - PROCESS | 2564 | ++DOMWINDOW == 65 (00000039CCF3F400) [pid = 2564] [serial = 2053] [outer = 00000039CCE52400] 13:18:30 INFO - PROCESS | 2564 | 1471465110617 Marionette DEBUG loaded listener.js 13:18:30 INFO - PROCESS | 2564 | ++DOMWINDOW == 66 (00000039CDB5CC00) [pid = 2564] [serial = 2054] [outer = 00000039CCE52400] 13:18:31 INFO - PROCESS | 2564 | 1471465111262 Marionette TRACE conn7 <- [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:18:31 INFO - PROCESS | 2564 | 1471465111325 Marionette TRACE conn7 <- [1,2701,null,{"value":"13"}] 13:18:31 INFO - TEST-START | /2dcontext/text-styles/2d.text.font.parse.invalid.html 13:18:31 INFO - PROCESS | 2564 | 1471465111338 Marionette TRACE conn7 -> [0,2702,"setScriptTimeout",{"ms":35000}] 13:18:31 INFO - PROCESS | 2564 | 1471465111344 Marionette TRACE conn7 <- [1,2702,null,{}] 13:18:31 INFO - PROCESS | 2564 | 1471465111349 Marionette TRACE conn7 -> [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:18:31 INFO - PROCESS | 2564 | 1471465111353 Marionette INFO sendAsync bc8f8550-5cfe-4dfe-b5f0-ca36c3097f63 13:18:31 INFO - PROCESS | 2564 | 1471465111484 Marionette TRACE conn7 <- [1,2703,null,{"value":null}] 13:18:31 INFO - PROCESS | 2564 | 1471465111599 Marionette TRACE conn7 -> [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\", \"8d521690-0e1e-4993-8caf-94bf4ae6dcf1\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:18:31 INFO - PROCESS | 2564 | 1471465111602 Marionette INFO sendAsync bc8f8550-5cfe-4dfe-b5f0-ca36c3097f63 13:18:31 INFO - PROCESS | 2564 | ++DOCSHELL 00000039D25C6800 == 30 [pid = 2564] [id = 685] 13:18:31 INFO - PROCESS | 2564 | ++DOMWINDOW == 67 (00000039CCF36000) [pid = 2564] [serial = 2055] [outer = 0000000000000000] 13:18:31 INFO - PROCESS | 2564 | ++DOMWINDOW == 68 (00000039CEA2D800) [pid = 2564] [serial = 2056] [outer = 00000039CCF36000] 13:18:31 INFO - PROCESS | 2564 | 1471465111661 Marionette DEBUG loaded listener.js 13:18:31 INFO - PROCESS | 2564 | ++DOMWINDOW == 69 (00000039CEA50000) [pid = 2564] [serial = 2057] [outer = 00000039CCF36000] 13:18:32 INFO - PROCESS | 2564 | 1471465112216 Marionette TRACE conn7 <- [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:18:32 INFO - TEST-PASS | /2dcontext/text-styles/2d.text.font.parse.invalid.html | Canvas test: 2d.text.font.parse.invalid 13:18:32 INFO - TEST-OK | /2dcontext/text-styles/2d.text.font.parse.invalid.html | took 943ms 13:18:32 INFO - PROCESS | 2564 | 1471465112275 Marionette TRACE conn7 -> [0,2705,"getWindowHandle",null] 13:18:32 INFO - TEST-START | /2dcontext/text-styles/2d.text.font.parse.size.percentage.default.html 13:18:32 INFO - PROCESS | 2564 | 1471465112278 Marionette TRACE conn7 <- [1,2705,null,{"value":"13"}] 13:18:32 INFO - PROCESS | 2564 | 1471465112282 Marionette TRACE conn7 -> [0,2706,"setScriptTimeout",{"ms":35000}] 13:18:32 INFO - PROCESS | 2564 | 1471465112284 Marionette TRACE conn7 <- [1,2706,null,{}] 13:18:32 INFO - PROCESS | 2564 | 1471465112288 Marionette TRACE conn7 -> [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:18:32 INFO - PROCESS | 2564 | 1471465112291 Marionette INFO sendAsync bc8f8550-5cfe-4dfe-b5f0-ca36c3097f63 13:18:32 INFO - PROCESS | 2564 | 1471465112408 Marionette TRACE conn7 <- [1,2707,null,{"value":null}] 13:18:32 INFO - PROCESS | 2564 | 1471465112501 Marionette TRACE conn7 -> [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\", \"8d521690-0e1e-4993-8caf-94bf4ae6dcf1\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:18:32 INFO - PROCESS | 2564 | 1471465112503 Marionette INFO sendAsync bc8f8550-5cfe-4dfe-b5f0-ca36c3097f63 13:18:32 INFO - PROCESS | 2564 | ++DOCSHELL 00000039C6838000 == 31 [pid = 2564] [id = 686] 13:18:32 INFO - PROCESS | 2564 | ++DOMWINDOW == 70 (00000039C188EC00) [pid = 2564] [serial = 2058] [outer = 0000000000000000] 13:18:32 INFO - PROCESS | 2564 | ++DOMWINDOW == 71 (00000039C5B0F000) [pid = 2564] [serial = 2059] [outer = 00000039C188EC00] 13:18:32 INFO - PROCESS | 2564 | 1471465112561 Marionette DEBUG loaded listener.js 13:18:32 INFO - PROCESS | 2564 | ++DOMWINDOW == 72 (00000039CD429400) [pid = 2564] [serial = 2060] [outer = 00000039C188EC00] 13:18:33 INFO - PROCESS | 2564 | 1471465113308 Marionette TRACE conn7 <- [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:18:33 INFO - PROCESS | 2564 | 1471465113367 Marionette TRACE conn7 <- [1,2709,null,{"value":"13"}] 13:18:33 INFO - PROCESS | 2564 | 1471465113372 Marionette TRACE conn7 -> [0,2710,"setScriptTimeout",{"ms":35000}] 13:18:33 INFO - TEST-START | /2dcontext/text-styles/2d.text.font.parse.size.percentage.html 13:18:33 INFO - PROCESS | 2564 | 1471465113377 Marionette TRACE conn7 <- [1,2710,null,{}] 13:18:33 INFO - PROCESS | 2564 | 1471465113383 Marionette TRACE conn7 -> [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:18:33 INFO - PROCESS | 2564 | 1471465113385 Marionette INFO sendAsync bc8f8550-5cfe-4dfe-b5f0-ca36c3097f63 13:18:33 INFO - PROCESS | 2564 | 1471465113496 Marionette TRACE conn7 <- [1,2711,null,{"value":null}] 13:18:34 INFO - PROCESS | 2564 | --DOCSHELL 00000039C736A800 == 30 [pid = 2564] [id = 681] 13:18:34 INFO - PROCESS | 2564 | --DOCSHELL 00000039D1333800 == 29 [pid = 2564] [id = 680] 13:18:34 INFO - PROCESS | 2564 | --DOCSHELL 00000039CDED2000 == 28 [pid = 2564] [id = 679] 13:18:34 INFO - PROCESS | 2564 | --DOCSHELL 00000039CCDD5000 == 27 [pid = 2564] [id = 678] 13:18:34 INFO - PROCESS | 2564 | --DOCSHELL 00000039CABA5800 == 26 [pid = 2564] [id = 677] 13:18:34 INFO - PROCESS | 2564 | --DOCSHELL 00000039CCDCC000 == 25 [pid = 2564] [id = 676] 13:18:34 INFO - PROCESS | 2564 | --DOCSHELL 00000039C2A2B800 == 24 [pid = 2564] [id = 675] 13:18:34 INFO - PROCESS | 2564 | --DOCSHELL 00000039D5686000 == 23 [pid = 2564] [id = 579] 13:18:34 INFO - PROCESS | 2564 | --DOCSHELL 00000039CABA3800 == 22 [pid = 2564] [id = 582] 13:18:34 INFO - PROCESS | 2564 | --DOCSHELL 00000039D22D0000 == 21 [pid = 2564] [id = 575] 13:18:34 INFO - PROCESS | 2564 | --DOCSHELL 00000039CABA5000 == 20 [pid = 2564] [id = 569] 13:18:34 INFO - PROCESS | 2564 | --DOCSHELL 00000039CCDA9000 == 19 [pid = 2564] [id = 570] 13:18:34 INFO - PROCESS | 2564 | --DOCSHELL 00000039D25BD000 == 18 [pid = 2564] [id = 577] 13:18:34 INFO - PROCESS | 2564 | --DOCSHELL 00000039CDE50000 == 17 [pid = 2564] [id = 572] 13:18:34 INFO - PROCESS | 2564 | --DOCSHELL 00000039D628A000 == 16 [pid = 2564] [id = 581] 13:18:34 INFO - PROCESS | 2564 | --DOCSHELL 00000039CCDA5000 == 15 [pid = 2564] [id = 576] 13:18:34 INFO - PROCESS | 2564 | --DOCSHELL 00000039D02C7800 == 14 [pid = 2564] [id = 573] 13:18:34 INFO - PROCESS | 2564 | --DOCSHELL 00000039CD416800 == 13 [pid = 2564] [id = 571] 13:18:34 INFO - PROCESS | 2564 | --DOCSHELL 00000039CABA9000 == 12 [pid = 2564] [id = 668] 13:18:34 INFO - PROCESS | 2564 | --DOCSHELL 00000039D1E16800 == 11 [pid = 2564] [id = 574] 13:18:34 INFO - PROCESS | 2564 | --DOCSHELL 00000039D25C6800 == 10 [pid = 2564] [id = 685] 13:18:34 INFO - PROCESS | 2564 | --DOCSHELL 00000039D24BE000 == 9 [pid = 2564] [id = 684] 13:18:34 INFO - PROCESS | 2564 | --DOCSHELL 00000039CDECA800 == 8 [pid = 2564] [id = 683] 13:18:34 INFO - PROCESS | 2564 | --DOCSHELL 00000039C6509800 == 7 [pid = 2564] [id = 682] 13:18:34 INFO - PROCESS | 2564 | 1471465114185 Marionette TRACE conn7 -> [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\", \"8d521690-0e1e-4993-8caf-94bf4ae6dcf1\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:18:34 INFO - PROCESS | 2564 | 1471465114189 Marionette INFO sendAsync bc8f8550-5cfe-4dfe-b5f0-ca36c3097f63 13:18:34 INFO - PROCESS | 2564 | --DOMWINDOW == 71 (00000039D05BA400) [pid = 2564] [serial = 2003] [outer = 0000000000000000] [url = about:blank] 13:18:34 INFO - PROCESS | 2564 | --DOMWINDOW == 70 (00000039CD0E6400) [pid = 2564] [serial = 2021] [outer = 0000000000000000] [url = about:blank] 13:18:34 INFO - PROCESS | 2564 | --DOMWINDOW == 69 (00000039CCCDF800) [pid = 2564] [serial = 2018] [outer = 0000000000000000] [url = about:blank] 13:18:34 INFO - PROCESS | 2564 | --DOMWINDOW == 68 (00000039CEA8CC00) [pid = 2564] [serial = 2002] [outer = 0000000000000000] [url = about:blank] 13:18:34 INFO - PROCESS | 2564 | --DOMWINDOW == 67 (00000039C1C14C00) [pid = 2564] [serial = 2005] [outer = 0000000000000000] [url = about:blank] 13:18:34 INFO - PROCESS | 2564 | --DOMWINDOW == 66 (00000039C6249C00) [pid = 2564] [serial = 2006] [outer = 0000000000000000] [url = about:blank] 13:18:34 INFO - PROCESS | 2564 | --DOMWINDOW == 65 (00000039CAEB4400) [pid = 2564] [serial = 2015] [outer = 0000000000000000] [url = about:blank] 13:18:34 INFO - PROCESS | 2564 | --DOMWINDOW == 64 (00000039C7A5E400) [pid = 2564] [serial = 1997] [outer = 0000000000000000] [url = about:blank] 13:18:34 INFO - PROCESS | 2564 | --DOMWINDOW == 63 (00000039C6538C00) [pid = 2564] [serial = 2011] [outer = 0000000000000000] [url = about:blank] 13:18:34 INFO - PROCESS | 2564 | --DOMWINDOW == 62 (00000039CAA81400) [pid = 2564] [serial = 2014] [outer = 0000000000000000] [url = about:blank] 13:18:34 INFO - PROCESS | 2564 | --DOMWINDOW == 61 (00000039C18D3400) [pid = 2564] [serial = 2009] [outer = 0000000000000000] [url = about:blank] 13:18:34 INFO - PROCESS | 2564 | --DOMWINDOW == 60 (00000039CCF40000) [pid = 2564] [serial = 1999] [outer = 0000000000000000] [url = about:blank] 13:18:34 INFO - PROCESS | 2564 | --DOMWINDOW == 59 (00000039CCC9B000) [pid = 2564] [serial = 2017] [outer = 0000000000000000] [url = about:blank] 13:18:34 INFO - PROCESS | 2564 | --DOMWINDOW == 58 (00000039C5B74400) [pid = 2564] [serial = 1996] [outer = 0000000000000000] [url = about:blank] 13:18:34 INFO - PROCESS | 2564 | --DOMWINDOW == 57 (00000039CDB50400) [pid = 2564] [serial = 2000] [outer = 0000000000000000] [url = about:blank] 13:18:34 INFO - PROCESS | 2564 | --DOMWINDOW == 56 (00000039CCF39400) [pid = 2564] [serial = 2020] [outer = 0000000000000000] [url = about:blank] 13:18:34 INFO - PROCESS | 2564 | --DOMWINDOW == 55 (00000039C74A8C00) [pid = 2564] [serial = 2012] [outer = 0000000000000000] [url = about:blank] 13:18:34 INFO - PROCESS | 2564 | --DOMWINDOW == 54 (00000039C188AC00) [pid = 2564] [serial = 2008] [outer = 0000000000000000] [url = about:blank] 13:18:34 INFO - PROCESS | 2564 | --DOMWINDOW == 53 (00000039CD238400) [pid = 2564] [serial = 2023] [outer = 0000000000000000] [url = about:blank] 13:18:34 INFO - PROCESS | 2564 | ++DOCSHELL 00000039C2425000 == 8 [pid = 2564] [id = 687] 13:18:34 INFO - PROCESS | 2564 | ++DOMWINDOW == 54 (00000039C1221C00) [pid = 2564] [serial = 2061] [outer = 0000000000000000] 13:18:34 INFO - PROCESS | 2564 | ++DOMWINDOW == 55 (00000039C1669000) [pid = 2564] [serial = 2062] [outer = 00000039C1221C00] 13:18:34 INFO - PROCESS | 2564 | 1471465114343 Marionette DEBUG loaded listener.js 13:18:34 INFO - PROCESS | 2564 | ++DOMWINDOW == 56 (00000039C1854C00) [pid = 2564] [serial = 2063] [outer = 00000039C1221C00] 13:18:34 INFO - PROCESS | 2564 | 1471465114842 Marionette TRACE conn7 <- [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:18:34 INFO - PROCESS | 2564 | 1471465114927 Marionette TRACE conn7 <- [1,2713,null,{"value":"13"}] 13:18:34 INFO - TEST-START | /2dcontext/text-styles/2d.text.font.parse.system.html 13:18:34 INFO - PROCESS | 2564 | 1471465114931 Marionette TRACE conn7 -> [0,2714,"setScriptTimeout",{"ms":35000}] 13:18:34 INFO - PROCESS | 2564 | 1471465114934 Marionette TRACE conn7 <- [1,2714,null,{}] 13:18:34 INFO - PROCESS | 2564 | 1471465114940 Marionette TRACE conn7 -> [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:18:34 INFO - PROCESS | 2564 | 1471465114945 Marionette INFO sendAsync bc8f8550-5cfe-4dfe-b5f0-ca36c3097f63 13:18:35 INFO - PROCESS | 2564 | 1471465115050 Marionette TRACE conn7 <- [1,2715,null,{"value":null}] 13:18:35 INFO - PROCESS | 2564 | 1471465115058 Marionette TRACE conn7 -> [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\", \"8d521690-0e1e-4993-8caf-94bf4ae6dcf1\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:18:35 INFO - PROCESS | 2564 | 1471465115061 Marionette INFO sendAsync bc8f8550-5cfe-4dfe-b5f0-ca36c3097f63 13:18:35 INFO - PROCESS | 2564 | ++DOCSHELL 00000039CB02B800 == 9 [pid = 2564] [id = 688] 13:18:35 INFO - PROCESS | 2564 | ++DOMWINDOW == 57 (00000039C24A3800) [pid = 2564] [serial = 2064] [outer = 0000000000000000] 13:18:35 INFO - PROCESS | 2564 | ++DOMWINDOW == 58 (00000039C2A68400) [pid = 2564] [serial = 2065] [outer = 00000039C24A3800] 13:18:35 INFO - PROCESS | 2564 | 1471465115114 Marionette DEBUG loaded listener.js 13:18:35 INFO - PROCESS | 2564 | ++DOMWINDOW == 59 (00000039C5B66400) [pid = 2564] [serial = 2066] [outer = 00000039C24A3800] 13:18:35 INFO - PROCESS | 2564 | 1471465115619 Marionette TRACE conn7 <- [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:18:35 INFO - TEST-PASS | /2dcontext/text-styles/2d.text.font.parse.system.html | System fonts must be computed to explicit values 13:18:35 INFO - TEST-OK | /2dcontext/text-styles/2d.text.font.parse.system.html | took 734ms 13:18:35 INFO - PROCESS | 2564 | 1471465115671 Marionette TRACE conn7 -> [0,2717,"getWindowHandle",null] 13:18:35 INFO - PROCESS | 2564 | 1471465115676 Marionette TRACE conn7 <- [1,2717,null,{"value":"13"}] 13:18:35 INFO - TEST-START | /2dcontext/text-styles/2d.text.measure.width.space.html 13:18:35 INFO - PROCESS | 2564 | 1471465115681 Marionette TRACE conn7 -> [0,2718,"setScriptTimeout",{"ms":35000}] 13:18:35 INFO - PROCESS | 2564 | 1471465115683 Marionette TRACE conn7 <- [1,2718,null,{}] 13:18:35 INFO - PROCESS | 2564 | 1471465115687 Marionette TRACE conn7 -> [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:18:35 INFO - PROCESS | 2564 | 1471465115690 Marionette INFO sendAsync bc8f8550-5cfe-4dfe-b5f0-ca36c3097f63 13:18:35 INFO - PROCESS | 2564 | 1471465115818 Marionette TRACE conn7 <- [1,2719,null,{"value":null}] 13:18:35 INFO - PROCESS | 2564 | 1471465115869 Marionette TRACE conn7 -> [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\", \"8d521690-0e1e-4993-8caf-94bf4ae6dcf1\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:18:35 INFO - PROCESS | 2564 | 1471465115871 Marionette INFO sendAsync bc8f8550-5cfe-4dfe-b5f0-ca36c3097f63 13:18:35 INFO - PROCESS | 2564 | ++DOCSHELL 00000039C75DA800 == 10 [pid = 2564] [id = 689] 13:18:35 INFO - PROCESS | 2564 | ++DOMWINDOW == 60 (00000039C7314C00) [pid = 2564] [serial = 2067] [outer = 0000000000000000] 13:18:35 INFO - PROCESS | 2564 | ++DOMWINDOW == 61 (00000039C7460800) [pid = 2564] [serial = 2068] [outer = 00000039C7314C00] 13:18:35 INFO - PROCESS | 2564 | 1471465115929 Marionette DEBUG loaded listener.js 13:18:36 INFO - PROCESS | 2564 | ++DOMWINDOW == 62 (00000039C74E8000) [pid = 2564] [serial = 2069] [outer = 00000039C7314C00] 13:18:36 INFO - PROCESS | 2564 | 1471465116800 Marionette TRACE conn7 <- [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:18:36 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:18:36 INFO - _assertSame@http://web-platform.test:8000/common/canvas-tests.js:17:5 13:18:36 INFO - @http://web-platform.test:8000/2dcontext/text-styles/2d.text.measure.width.space.html:33:5 13:18:36 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 13:18:36 INFO - Test.prototype.step_func_done/<@http://web-platform.test:8000/resources/testharness.js:1422:17 13:18:36 INFO - TEST-OK | /2dcontext/text-styles/2d.text.measure.width.space.html | took 1139ms 13:18:36 INFO - PROCESS | 2564 | 1471465116821 Marionette TRACE conn7 -> [0,2721,"getWindowHandle",null] 13:18:36 INFO - PROCESS | 2564 | 1471465116824 Marionette TRACE conn7 <- [1,2721,null,{"value":"13"}] 13:18:36 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.bitmap.html 13:18:36 INFO - PROCESS | 2564 | 1471465116829 Marionette TRACE conn7 -> [0,2722,"setScriptTimeout",{"ms":35000}] 13:18:36 INFO - PROCESS | 2564 | 1471465116836 Marionette TRACE conn7 <- [1,2722,null,{}] 13:18:36 INFO - PROCESS | 2564 | 1471465116859 Marionette TRACE conn7 -> [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:18:36 INFO - PROCESS | 2564 | 1471465116864 Marionette INFO sendAsync bc8f8550-5cfe-4dfe-b5f0-ca36c3097f63 13:18:37 INFO - PROCESS | 2564 | 1471465116987 Marionette TRACE conn7 <- [1,2723,null,{"value":null}] 13:18:37 INFO - PROCESS | 2564 | 1471465116994 Marionette TRACE conn7 -> [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\", \"8d521690-0e1e-4993-8caf-94bf4ae6dcf1\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:18:37 INFO - PROCESS | 2564 | 1471465116996 Marionette INFO sendAsync bc8f8550-5cfe-4dfe-b5f0-ca36c3097f63 13:18:37 INFO - PROCESS | 2564 | ++DOCSHELL 00000039CDC1A800 == 11 [pid = 2564] [id = 690] 13:18:37 INFO - PROCESS | 2564 | ++DOMWINDOW == 63 (00000039CAA85400) [pid = 2564] [serial = 2070] [outer = 0000000000000000] 13:18:37 INFO - PROCESS | 2564 | ++DOMWINDOW == 64 (00000039CB005C00) [pid = 2564] [serial = 2071] [outer = 00000039CAA85400] 13:18:37 INFO - PROCESS | 2564 | 1471465117044 Marionette DEBUG loaded listener.js 13:18:37 INFO - PROCESS | 2564 | ++DOMWINDOW == 65 (00000039CC3B7C00) [pid = 2564] [serial = 2072] [outer = 00000039CAA85400] 13:18:37 INFO - PROCESS | 2564 | 1471465117544 Marionette TRACE conn7 <- [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:18:37 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.bitmap.html | save()/restore() does not affect the current bitmap 13:18:37 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.bitmap.html | took 732ms 13:18:37 INFO - PROCESS | 2564 | 1471465117562 Marionette TRACE conn7 -> [0,2725,"getWindowHandle",null] 13:18:37 INFO - PROCESS | 2564 | 1471465117565 Marionette TRACE conn7 <- [1,2725,null,{"value":"13"}] 13:18:37 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.clip.html 13:18:37 INFO - PROCESS | 2564 | 1471465117568 Marionette TRACE conn7 -> [0,2726,"setScriptTimeout",{"ms":35000}] 13:18:37 INFO - PROCESS | 2564 | 1471465117570 Marionette TRACE conn7 <- [1,2726,null,{}] 13:18:37 INFO - PROCESS | 2564 | 1471465117574 Marionette TRACE conn7 -> [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:18:37 INFO - PROCESS | 2564 | 1471465117576 Marionette INFO sendAsync bc8f8550-5cfe-4dfe-b5f0-ca36c3097f63 13:18:37 INFO - PROCESS | 2564 | 1471465117696 Marionette TRACE conn7 <- [1,2727,null,{"value":null}] 13:18:37 INFO - PROCESS | 2564 | 1471465117702 Marionette TRACE conn7 -> [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\", \"8d521690-0e1e-4993-8caf-94bf4ae6dcf1\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:18:37 INFO - PROCESS | 2564 | 1471465117704 Marionette INFO sendAsync bc8f8550-5cfe-4dfe-b5f0-ca36c3097f63 13:18:37 INFO - PROCESS | 2564 | ++DOCSHELL 00000039CF6C9000 == 12 [pid = 2564] [id = 691] 13:18:37 INFO - PROCESS | 2564 | ++DOMWINDOW == 66 (00000039CCCA3000) [pid = 2564] [serial = 2073] [outer = 0000000000000000] 13:18:37 INFO - PROCESS | 2564 | ++DOMWINDOW == 67 (00000039CCE4EC00) [pid = 2564] [serial = 2074] [outer = 00000039CCCA3000] 13:18:37 INFO - PROCESS | 2564 | 1471465117752 Marionette DEBUG loaded listener.js 13:18:37 INFO - PROCESS | 2564 | ++DOMWINDOW == 68 (00000039CCF3D000) [pid = 2564] [serial = 2075] [outer = 00000039CCCA3000] 13:18:38 INFO - PROCESS | 2564 | 1471465118206 Marionette TRACE conn7 <- [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:18:38 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.clip.html | save()/restore() affects the clipping path 13:18:38 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.clip.html | took 692ms 13:18:38 INFO - PROCESS | 2564 | 1471465118270 Marionette TRACE conn7 -> [0,2729,"getWindowHandle",null] 13:18:38 INFO - PROCESS | 2564 | 1471465118273 Marionette TRACE conn7 <- [1,2729,null,{"value":"13"}] 13:18:38 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.fillStyle.html 13:18:38 INFO - PROCESS | 2564 | 1471465118276 Marionette TRACE conn7 -> [0,2730,"setScriptTimeout",{"ms":35000}] 13:18:38 INFO - PROCESS | 2564 | 1471465118278 Marionette TRACE conn7 <- [1,2730,null,{}] 13:18:38 INFO - PROCESS | 2564 | 1471465118282 Marionette TRACE conn7 -> [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:18:38 INFO - PROCESS | 2564 | 1471465118284 Marionette INFO sendAsync bc8f8550-5cfe-4dfe-b5f0-ca36c3097f63 13:18:38 INFO - PROCESS | 2564 | 1471465118524 Marionette TRACE conn7 <- [1,2731,null,{"value":null}] 13:18:38 INFO - PROCESS | 2564 | --DOMWINDOW == 67 (00000039CAEB4C00) [pid = 2564] [serial = 2037] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.space.collapse.other.html] 13:18:38 INFO - PROCESS | 2564 | --DOMWINDOW == 66 (00000039C0DBFC00) [pid = 2564] [serial = 2040] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.space.collapse.space.html] 13:18:38 INFO - PROCESS | 2564 | --DOMWINDOW == 65 (00000039C745FC00) [pid = 2564] [serial = 2034] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.space.collapse.end.html] 13:18:38 INFO - PROCESS | 2564 | --DOMWINDOW == 64 (00000039C1DBF400) [pid = 2564] [serial = 2028] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.baseline.middle.html] 13:18:38 INFO - PROCESS | 2564 | --DOMWINDOW == 63 (00000039C18D2800) [pid = 2564] [serial = 2031] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.baseline.top.html] 13:18:38 INFO - PROCESS | 2564 | --DOMWINDOW == 62 (00000039BF7DE400) [pid = 2564] [serial = 2025] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.baseline.ideographic.html] 13:18:38 INFO - PROCESS | 2564 | --DOMWINDOW == 61 (00000039C0D0A400) [pid = 2564] [serial = 2022] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.baseline.hanging.html] 13:18:38 INFO - PROCESS | 2564 | 1471465118581 Marionette TRACE conn7 -> [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\", \"8d521690-0e1e-4993-8caf-94bf4ae6dcf1\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:18:38 INFO - PROCESS | 2564 | 1471465118587 Marionette INFO sendAsync bc8f8550-5cfe-4dfe-b5f0-ca36c3097f63 13:18:38 INFO - PROCESS | 2564 | ++DOCSHELL 00000039D1C6A000 == 13 [pid = 2564] [id = 692] 13:18:38 INFO - PROCESS | 2564 | ++DOMWINDOW == 62 (00000039C7462000) [pid = 2564] [serial = 2076] [outer = 0000000000000000] 13:18:38 INFO - PROCESS | 2564 | ++DOMWINDOW == 63 (00000039C7A67800) [pid = 2564] [serial = 2077] [outer = 00000039C7462000] 13:18:38 INFO - PROCESS | 2564 | 1471465118647 Marionette DEBUG loaded listener.js 13:18:38 INFO - PROCESS | 2564 | ++DOMWINDOW == 64 (00000039CD9AE800) [pid = 2564] [serial = 2078] [outer = 00000039C7462000] 13:18:39 INFO - PROCESS | 2564 | 1471465119051 Marionette TRACE conn7 <- [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:18:39 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.fillStyle.html | save()/restore() works for fillStyle 13:18:39 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.fillStyle.html | took 838ms 13:18:39 INFO - PROCESS | 2564 | 1471465119115 Marionette TRACE conn7 -> [0,2733,"getWindowHandle",null] 13:18:39 INFO - PROCESS | 2564 | 1471465119118 Marionette TRACE conn7 <- [1,2733,null,{"value":"13"}] 13:18:39 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.font.html 13:18:39 INFO - PROCESS | 2564 | 1471465119121 Marionette TRACE conn7 -> [0,2734,"setScriptTimeout",{"ms":35000}] 13:18:39 INFO - PROCESS | 2564 | 1471465119123 Marionette TRACE conn7 <- [1,2734,null,{}] 13:18:39 INFO - PROCESS | 2564 | 1471465119126 Marionette TRACE conn7 -> [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:18:39 INFO - PROCESS | 2564 | 1471465119129 Marionette INFO sendAsync bc8f8550-5cfe-4dfe-b5f0-ca36c3097f63 13:18:39 INFO - PROCESS | 2564 | 1471465119218 Marionette TRACE conn7 <- [1,2735,null,{"value":null}] 13:18:39 INFO - PROCESS | 2564 | 1471465119224 Marionette TRACE conn7 -> [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\", \"8d521690-0e1e-4993-8caf-94bf4ae6dcf1\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:18:39 INFO - PROCESS | 2564 | 1471465119226 Marionette INFO sendAsync bc8f8550-5cfe-4dfe-b5f0-ca36c3097f63 13:18:39 INFO - PROCESS | 2564 | ++DOCSHELL 00000039C190F800 == 14 [pid = 2564] [id = 693] 13:18:39 INFO - PROCESS | 2564 | ++DOMWINDOW == 65 (00000039CD9E1800) [pid = 2564] [serial = 2079] [outer = 0000000000000000] 13:18:39 INFO - PROCESS | 2564 | ++DOMWINDOW == 66 (00000039CDEF2400) [pid = 2564] [serial = 2080] [outer = 00000039CD9E1800] 13:18:39 INFO - PROCESS | 2564 | 1471465119282 Marionette DEBUG loaded listener.js 13:18:39 INFO - PROCESS | 2564 | ++DOMWINDOW == 67 (00000039CDFC4C00) [pid = 2564] [serial = 2081] [outer = 00000039CD9E1800] 13:18:39 INFO - PROCESS | 2564 | 1471465119704 Marionette TRACE conn7 <- [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:18:39 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.font.html | save()/restore() works for font 13:18:39 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.font.html | took 628ms 13:18:39 INFO - PROCESS | 2564 | 1471465119752 Marionette TRACE conn7 -> [0,2737,"getWindowHandle",null] 13:18:39 INFO - PROCESS | 2564 | 1471465119755 Marionette TRACE conn7 <- [1,2737,null,{"value":"13"}] 13:18:39 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.globalAlpha.html 13:18:39 INFO - PROCESS | 2564 | 1471465119758 Marionette TRACE conn7 -> [0,2738,"setScriptTimeout",{"ms":35000}] 13:18:39 INFO - PROCESS | 2564 | 1471465119760 Marionette TRACE conn7 <- [1,2738,null,{}] 13:18:39 INFO - PROCESS | 2564 | 1471465119764 Marionette TRACE conn7 -> [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:18:39 INFO - PROCESS | 2564 | 1471465119766 Marionette INFO sendAsync bc8f8550-5cfe-4dfe-b5f0-ca36c3097f63 13:18:39 INFO - PROCESS | 2564 | 1471465119849 Marionette TRACE conn7 <- [1,2739,null,{"value":null}] 13:18:39 INFO - PROCESS | 2564 | 1471465119856 Marionette TRACE conn7 -> [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\", \"8d521690-0e1e-4993-8caf-94bf4ae6dcf1\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:18:39 INFO - PROCESS | 2564 | 1471465119858 Marionette INFO sendAsync bc8f8550-5cfe-4dfe-b5f0-ca36c3097f63 13:18:39 INFO - PROCESS | 2564 | ++DOCSHELL 00000039D2541000 == 15 [pid = 2564] [id = 694] 13:18:39 INFO - PROCESS | 2564 | ++DOMWINDOW == 68 (00000039CE077800) [pid = 2564] [serial = 2082] [outer = 0000000000000000] 13:18:39 INFO - PROCESS | 2564 | ++DOMWINDOW == 69 (00000039CE106000) [pid = 2564] [serial = 2083] [outer = 00000039CE077800] 13:18:39 INFO - PROCESS | 2564 | 1471465119906 Marionette DEBUG loaded listener.js 13:18:39 INFO - PROCESS | 2564 | ++DOMWINDOW == 70 (00000039CE4AB400) [pid = 2564] [serial = 2084] [outer = 00000039CE077800] 13:18:40 INFO - PROCESS | 2564 | 1471465120350 Marionette TRACE conn7 <- [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:18:40 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.globalAlpha.html | save()/restore() works for globalAlpha 13:18:40 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.globalAlpha.html | took 629ms 13:18:40 INFO - PROCESS | 2564 | 1471465120395 Marionette TRACE conn7 -> [0,2741,"getWindowHandle",null] 13:18:40 INFO - PROCESS | 2564 | 1471465120398 Marionette TRACE conn7 <- [1,2741,null,{"value":"13"}] 13:18:40 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.globalCompositeOperation.html 13:18:40 INFO - PROCESS | 2564 | 1471465120401 Marionette TRACE conn7 -> [0,2742,"setScriptTimeout",{"ms":35000}] 13:18:40 INFO - PROCESS | 2564 | 1471465120403 Marionette TRACE conn7 <- [1,2742,null,{}] 13:18:40 INFO - PROCESS | 2564 | 1471465120406 Marionette TRACE conn7 -> [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:18:40 INFO - PROCESS | 2564 | 1471465120408 Marionette INFO sendAsync bc8f8550-5cfe-4dfe-b5f0-ca36c3097f63 13:18:40 INFO - PROCESS | 2564 | 1471465120543 Marionette TRACE conn7 <- [1,2743,null,{"value":null}] 13:18:40 INFO - PROCESS | 2564 | 1471465120628 Marionette TRACE conn7 -> [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\", \"8d521690-0e1e-4993-8caf-94bf4ae6dcf1\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:18:40 INFO - PROCESS | 2564 | 1471465120631 Marionette INFO sendAsync bc8f8550-5cfe-4dfe-b5f0-ca36c3097f63 13:18:40 INFO - PROCESS | 2564 | ++DOCSHELL 00000039C5D06000 == 16 [pid = 2564] [id = 695] 13:18:40 INFO - PROCESS | 2564 | ++DOMWINDOW == 71 (00000039BF91B000) [pid = 2564] [serial = 2085] [outer = 0000000000000000] 13:18:40 INFO - PROCESS | 2564 | ++DOMWINDOW == 72 (00000039BF921800) [pid = 2564] [serial = 2086] [outer = 00000039BF91B000] 13:18:40 INFO - PROCESS | 2564 | 1471465120694 Marionette DEBUG loaded listener.js 13:18:40 INFO - PROCESS | 2564 | ++DOMWINDOW == 73 (00000039C1854400) [pid = 2564] [serial = 2087] [outer = 00000039BF91B000] 13:18:41 INFO - PROCESS | 2564 | 1471465121524 Marionette TRACE conn7 <- [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:18:41 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.globalCompositeOperation.html | save()/restore() works for globalCompositeOperation 13:18:41 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.globalCompositeOperation.html | took 1178ms 13:18:41 INFO - PROCESS | 2564 | 1471465121584 Marionette TRACE conn7 -> [0,2745,"getWindowHandle",null] 13:18:41 INFO - PROCESS | 2564 | 1471465121589 Marionette TRACE conn7 <- [1,2745,null,{"value":"13"}] 13:18:41 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.lineCap.html 13:18:41 INFO - PROCESS | 2564 | 1471465121594 Marionette TRACE conn7 -> [0,2746,"setScriptTimeout",{"ms":35000}] 13:18:41 INFO - PROCESS | 2564 | 1471465121598 Marionette TRACE conn7 <- [1,2746,null,{}] 13:18:41 INFO - PROCESS | 2564 | 1471465121604 Marionette TRACE conn7 -> [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:18:41 INFO - PROCESS | 2564 | 1471465121607 Marionette INFO sendAsync bc8f8550-5cfe-4dfe-b5f0-ca36c3097f63 13:18:41 INFO - PROCESS | 2564 | 1471465121741 Marionette TRACE conn7 <- [1,2747,null,{"value":null}] 13:18:41 INFO - PROCESS | 2564 | 1471465121856 Marionette TRACE conn7 -> [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\", \"8d521690-0e1e-4993-8caf-94bf4ae6dcf1\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:18:41 INFO - PROCESS | 2564 | 1471465121859 Marionette INFO sendAsync bc8f8550-5cfe-4dfe-b5f0-ca36c3097f63 13:18:41 INFO - PROCESS | 2564 | ++DOCSHELL 00000039CD51C800 == 17 [pid = 2564] [id = 696] 13:18:41 INFO - PROCESS | 2564 | ++DOMWINDOW == 74 (00000039C2ACE400) [pid = 2564] [serial = 2088] [outer = 0000000000000000] 13:18:41 INFO - PROCESS | 2564 | ++DOMWINDOW == 75 (00000039C662B800) [pid = 2564] [serial = 2089] [outer = 00000039C2ACE400] 13:18:41 INFO - PROCESS | 2564 | 1471465121921 Marionette DEBUG loaded listener.js 13:18:42 INFO - PROCESS | 2564 | ++DOMWINDOW == 76 (00000039C74E2C00) [pid = 2564] [serial = 2090] [outer = 00000039C2ACE400] 13:18:42 INFO - PROCESS | 2564 | 1471465122797 Marionette TRACE conn7 <- [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:18:42 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.lineCap.html | save()/restore() works for lineCap 13:18:42 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.lineCap.html | took 1292ms 13:18:42 INFO - PROCESS | 2564 | 1471465122889 Marionette TRACE conn7 -> [0,2749,"getWindowHandle",null] 13:18:42 INFO - PROCESS | 2564 | 1471465122894 Marionette TRACE conn7 <- [1,2749,null,{"value":"13"}] 13:18:42 INFO - PROCESS | 2564 | 1471465122899 Marionette TRACE conn7 -> [0,2750,"setScriptTimeout",{"ms":35000}] 13:18:42 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.lineJoin.html 13:18:42 INFO - PROCESS | 2564 | 1471465122902 Marionette TRACE conn7 <- [1,2750,null,{}] 13:18:42 INFO - PROCESS | 2564 | 1471465122908 Marionette TRACE conn7 -> [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:18:42 INFO - PROCESS | 2564 | 1471465122911 Marionette INFO sendAsync bc8f8550-5cfe-4dfe-b5f0-ca36c3097f63 13:18:43 INFO - PROCESS | 2564 | 1471465123036 Marionette TRACE conn7 <- [1,2751,null,{"value":null}] 13:18:43 INFO - PROCESS | 2564 | --DOCSHELL 00000039C6838000 == 16 [pid = 2564] [id = 686] 13:18:43 INFO - PROCESS | 2564 | --DOMWINDOW == 75 (00000039CDAE5000) [pid = 2564] [serial = 2024] [outer = 0000000000000000] [url = about:blank] 13:18:43 INFO - PROCESS | 2564 | --DOMWINDOW == 74 (00000039CDCBA400) [pid = 2564] [serial = 2044] [outer = 0000000000000000] [url = about:blank] 13:18:43 INFO - PROCESS | 2564 | --DOMWINDOW == 73 (00000039CCC2F400) [pid = 2564] [serial = 2038] [outer = 0000000000000000] [url = about:blank] 13:18:43 INFO - PROCESS | 2564 | --DOMWINDOW == 72 (00000039CCF37400) [pid = 2564] [serial = 2041] [outer = 0000000000000000] [url = about:blank] 13:18:43 INFO - PROCESS | 2564 | --DOMWINDOW == 71 (00000039C77E6C00) [pid = 2564] [serial = 2035] [outer = 0000000000000000] [url = about:blank] 13:18:43 INFO - PROCESS | 2564 | --DOMWINDOW == 70 (00000039C62D6C00) [pid = 2564] [serial = 2029] [outer = 0000000000000000] [url = about:blank] 13:18:43 INFO - PROCESS | 2564 | --DOMWINDOW == 69 (00000039C7461000) [pid = 2564] [serial = 2030] [outer = 0000000000000000] [url = about:blank] 13:18:43 INFO - PROCESS | 2564 | --DOMWINDOW == 68 (00000039C1C5CC00) [pid = 2564] [serial = 2032] [outer = 0000000000000000] [url = about:blank] 13:18:43 INFO - PROCESS | 2564 | --DOMWINDOW == 67 (00000039C5B0F400) [pid = 2564] [serial = 2033] [outer = 0000000000000000] [url = about:blank] 13:18:43 INFO - PROCESS | 2564 | --DOMWINDOW == 66 (00000039BF94DC00) [pid = 2564] [serial = 2026] [outer = 0000000000000000] [url = about:blank] 13:18:43 INFO - PROCESS | 2564 | --DOMWINDOW == 65 (00000039C166C000) [pid = 2564] [serial = 2027] [outer = 0000000000000000] [url = about:blank] 13:18:43 INFO - PROCESS | 2564 | --DOMWINDOW == 64 (00000039CCE4B400) [pid = 2564] [serial = 2039] [outer = 0000000000000000] [url = about:blank] 13:18:43 INFO - PROCESS | 2564 | --DOMWINDOW == 63 (00000039CD425000) [pid = 2564] [serial = 2042] [outer = 0000000000000000] [url = about:blank] 13:18:43 INFO - PROCESS | 2564 | --DOMWINDOW == 62 (00000039C7A99400) [pid = 2564] [serial = 2036] [outer = 0000000000000000] [url = about:blank] 13:18:43 INFO - PROCESS | 2564 | 1471465123145 Marionette TRACE conn7 -> [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\", \"8d521690-0e1e-4993-8caf-94bf4ae6dcf1\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:18:43 INFO - PROCESS | 2564 | 1471465123150 Marionette INFO sendAsync bc8f8550-5cfe-4dfe-b5f0-ca36c3097f63 13:18:43 INFO - PROCESS | 2564 | ++DOCSHELL 00000039C5ABB000 == 17 [pid = 2564] [id = 697] 13:18:43 INFO - PROCESS | 2564 | ++DOMWINDOW == 63 (00000039C17AB800) [pid = 2564] [serial = 2091] [outer = 0000000000000000] 13:18:43 INFO - PROCESS | 2564 | ++DOMWINDOW == 64 (00000039C185E000) [pid = 2564] [serial = 2092] [outer = 00000039C17AB800] 13:18:43 INFO - PROCESS | 2564 | 1471465123207 Marionette DEBUG loaded listener.js 13:18:43 INFO - PROCESS | 2564 | ++DOMWINDOW == 65 (00000039C2AD4000) [pid = 2564] [serial = 2093] [outer = 00000039C17AB800] 13:18:43 INFO - PROCESS | 2564 | 1471465123645 Marionette TRACE conn7 <- [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:18:43 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.lineJoin.html | save()/restore() works for lineJoin 13:18:43 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.lineJoin.html | took 839ms 13:18:43 INFO - PROCESS | 2564 | 1471465123743 Marionette TRACE conn7 -> [0,2753,"getWindowHandle",null] 13:18:43 INFO - PROCESS | 2564 | 1471465123748 Marionette TRACE conn7 <- [1,2753,null,{"value":"13"}] 13:18:43 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.lineWidth.html 13:18:43 INFO - PROCESS | 2564 | 1471465123754 Marionette TRACE conn7 -> [0,2754,"setScriptTimeout",{"ms":35000}] 13:18:43 INFO - PROCESS | 2564 | 1471465123757 Marionette TRACE conn7 <- [1,2754,null,{}] 13:18:43 INFO - PROCESS | 2564 | 1471465123762 Marionette TRACE conn7 -> [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:18:43 INFO - PROCESS | 2564 | 1471465123764 Marionette INFO sendAsync bc8f8550-5cfe-4dfe-b5f0-ca36c3097f63 13:18:43 INFO - PROCESS | 2564 | 1471465123866 Marionette TRACE conn7 <- [1,2755,null,{"value":null}] 13:18:43 INFO - PROCESS | 2564 | 1471465123874 Marionette TRACE conn7 -> [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\", \"8d521690-0e1e-4993-8caf-94bf4ae6dcf1\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:18:43 INFO - PROCESS | 2564 | 1471465123877 Marionette INFO sendAsync bc8f8550-5cfe-4dfe-b5f0-ca36c3097f63 13:18:43 INFO - PROCESS | 2564 | ++DOCSHELL 00000039CCDAC800 == 18 [pid = 2564] [id = 698] 13:18:43 INFO - PROCESS | 2564 | ++DOMWINDOW == 66 (00000039C74ABC00) [pid = 2564] [serial = 2094] [outer = 0000000000000000] 13:18:43 INFO - PROCESS | 2564 | ++DOMWINDOW == 67 (00000039C74B4000) [pid = 2564] [serial = 2095] [outer = 00000039C74ABC00] 13:18:43 INFO - PROCESS | 2564 | 1471465123928 Marionette DEBUG loaded listener.js 13:18:44 INFO - PROCESS | 2564 | ++DOMWINDOW == 68 (00000039C7A98C00) [pid = 2564] [serial = 2096] [outer = 00000039C74ABC00] 13:18:44 INFO - PROCESS | 2564 | 1471465124403 Marionette TRACE conn7 <- [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:18:44 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.lineWidth.html | save()/restore() works for lineWidth 13:18:44 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.lineWidth.html | took 691ms 13:18:44 INFO - PROCESS | 2564 | 1471465124474 Marionette TRACE conn7 -> [0,2757,"getWindowHandle",null] 13:18:44 INFO - PROCESS | 2564 | 1471465124477 Marionette TRACE conn7 <- [1,2757,null,{"value":"13"}] 13:18:44 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.miterLimit.html 13:18:44 INFO - PROCESS | 2564 | 1471465124480 Marionette TRACE conn7 -> [0,2758,"setScriptTimeout",{"ms":35000}] 13:18:44 INFO - PROCESS | 2564 | 1471465124484 Marionette TRACE conn7 <- [1,2758,null,{}] 13:18:44 INFO - PROCESS | 2564 | 1471465124495 Marionette TRACE conn7 -> [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:18:44 INFO - PROCESS | 2564 | 1471465124508 Marionette INFO sendAsync bc8f8550-5cfe-4dfe-b5f0-ca36c3097f63 13:18:44 INFO - PROCESS | 2564 | 1471465124598 Marionette TRACE conn7 <- [1,2759,null,{"value":null}] 13:18:44 INFO - PROCESS | 2564 | 1471465124678 Marionette TRACE conn7 -> [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\", \"8d521690-0e1e-4993-8caf-94bf4ae6dcf1\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:18:44 INFO - PROCESS | 2564 | 1471465124682 Marionette INFO sendAsync bc8f8550-5cfe-4dfe-b5f0-ca36c3097f63 13:18:44 INFO - PROCESS | 2564 | ++DOCSHELL 00000039CDED0800 == 19 [pid = 2564] [id = 699] 13:18:44 INFO - PROCESS | 2564 | ++DOMWINDOW == 69 (00000039CB006C00) [pid = 2564] [serial = 2097] [outer = 0000000000000000] 13:18:44 INFO - PROCESS | 2564 | ++DOMWINDOW == 70 (00000039CCC2F800) [pid = 2564] [serial = 2098] [outer = 00000039CB006C00] 13:18:44 INFO - PROCESS | 2564 | 1471465124734 Marionette DEBUG loaded listener.js 13:18:44 INFO - PROCESS | 2564 | ++DOMWINDOW == 71 (00000039CCE51000) [pid = 2564] [serial = 2099] [outer = 00000039CB006C00] 13:18:45 INFO - PROCESS | 2564 | 1471465125123 Marionette TRACE conn7 <- [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:18:45 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.miterLimit.html | save()/restore() works for miterLimit 13:18:45 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.miterLimit.html | took 692ms 13:18:45 INFO - PROCESS | 2564 | 1471465125177 Marionette TRACE conn7 -> [0,2761,"getWindowHandle",null] 13:18:45 INFO - PROCESS | 2564 | 1471465125180 Marionette TRACE conn7 <- [1,2761,null,{"value":"13"}] 13:18:45 INFO - PROCESS | 2564 | 1471465125183 Marionette TRACE conn7 -> [0,2762,"setScriptTimeout",{"ms":35000}] 13:18:45 INFO - PROCESS | 2564 | 1471465125185 Marionette TRACE conn7 <- [1,2762,null,{}] 13:18:45 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.path.html 13:18:45 INFO - PROCESS | 2564 | 1471465125188 Marionette TRACE conn7 -> [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:18:45 INFO - PROCESS | 2564 | 1471465125191 Marionette INFO sendAsync bc8f8550-5cfe-4dfe-b5f0-ca36c3097f63 13:18:45 INFO - PROCESS | 2564 | 1471465125314 Marionette TRACE conn7 <- [1,2763,null,{"value":null}] 13:18:45 INFO - PROCESS | 2564 | 1471465125368 Marionette TRACE conn7 -> [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\", \"8d521690-0e1e-4993-8caf-94bf4ae6dcf1\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:18:45 INFO - PROCESS | 2564 | 1471465125370 Marionette INFO sendAsync bc8f8550-5cfe-4dfe-b5f0-ca36c3097f63 13:18:45 INFO - PROCESS | 2564 | ++DOCSHELL 00000039D1C6A800 == 20 [pid = 2564] [id = 700] 13:18:45 INFO - PROCESS | 2564 | ++DOMWINDOW == 72 (00000039CD234000) [pid = 2564] [serial = 2100] [outer = 0000000000000000] 13:18:45 INFO - PROCESS | 2564 | ++DOMWINDOW == 73 (00000039CD9DDC00) [pid = 2564] [serial = 2101] [outer = 00000039CD234000] 13:18:45 INFO - PROCESS | 2564 | 1471465125418 Marionette DEBUG loaded listener.js 13:18:45 INFO - PROCESS | 2564 | ++DOMWINDOW == 74 (00000039CDB5BC00) [pid = 2564] [serial = 2102] [outer = 00000039CD234000] 13:18:45 INFO - PROCESS | 2564 | 1471465125865 Marionette TRACE conn7 <- [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:18:45 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.path.html | save()/restore() does not affect the current path 13:18:45 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.path.html | took 733ms 13:18:45 INFO - PROCESS | 2564 | 1471465125960 Marionette TRACE conn7 -> [0,2765,"getWindowHandle",null] 13:18:45 INFO - PROCESS | 2564 | 1471465125962 Marionette TRACE conn7 <- [1,2765,null,{"value":"13"}] 13:18:45 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.shadowBlur.html 13:18:45 INFO - PROCESS | 2564 | 1471465125973 Marionette TRACE conn7 -> [0,2766,"setScriptTimeout",{"ms":35000}] 13:18:45 INFO - PROCESS | 2564 | 1471465125976 Marionette TRACE conn7 <- [1,2766,null,{}] 13:18:45 INFO - PROCESS | 2564 | 1471465125980 Marionette TRACE conn7 -> [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:18:45 INFO - PROCESS | 2564 | 1471465125982 Marionette INFO sendAsync bc8f8550-5cfe-4dfe-b5f0-ca36c3097f63 13:18:46 INFO - PROCESS | 2564 | 1471465126097 Marionette TRACE conn7 <- [1,2767,null,{"value":null}] 13:18:46 INFO - PROCESS | 2564 | 1471465126157 Marionette TRACE conn7 -> [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\", \"8d521690-0e1e-4993-8caf-94bf4ae6dcf1\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:18:46 INFO - PROCESS | 2564 | 1471465126159 Marionette INFO sendAsync bc8f8550-5cfe-4dfe-b5f0-ca36c3097f63 13:18:46 INFO - PROCESS | 2564 | ++DOCSHELL 00000039C733B800 == 21 [pid = 2564] [id = 701] 13:18:46 INFO - PROCESS | 2564 | ++DOMWINDOW == 75 (00000039CDCF1000) [pid = 2564] [serial = 2103] [outer = 0000000000000000] 13:18:46 INFO - PROCESS | 2564 | ++DOMWINDOW == 76 (00000039CDE75800) [pid = 2564] [serial = 2104] [outer = 00000039CDCF1000] 13:18:46 INFO - PROCESS | 2564 | 1471465126207 Marionette DEBUG loaded listener.js 13:18:46 INFO - PROCESS | 2564 | ++DOMWINDOW == 77 (00000039CE082400) [pid = 2564] [serial = 2105] [outer = 00000039CDCF1000] 13:18:46 INFO - PROCESS | 2564 | 1471465126646 Marionette TRACE conn7 <- [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:18:46 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.shadowBlur.html | save()/restore() works for shadowBlur 13:18:46 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.shadowBlur.html | took 731ms 13:18:46 INFO - PROCESS | 2564 | 1471465126706 Marionette TRACE conn7 -> [0,2769,"getWindowHandle",null] 13:18:46 INFO - PROCESS | 2564 | 1471465126709 Marionette TRACE conn7 <- [1,2769,null,{"value":"13"}] 13:18:46 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.shadowColor.html 13:18:46 INFO - PROCESS | 2564 | 1471465126719 Marionette TRACE conn7 -> [0,2770,"setScriptTimeout",{"ms":35000}] 13:18:46 INFO - PROCESS | 2564 | 1471465126721 Marionette TRACE conn7 <- [1,2770,null,{}] 13:18:46 INFO - PROCESS | 2564 | 1471465126725 Marionette TRACE conn7 -> [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:18:46 INFO - PROCESS | 2564 | 1471465126731 Marionette INFO sendAsync bc8f8550-5cfe-4dfe-b5f0-ca36c3097f63 13:18:46 INFO - PROCESS | 2564 | 1471465126869 Marionette TRACE conn7 <- [1,2771,null,{"value":null}] 13:18:46 INFO - PROCESS | 2564 | 1471465126927 Marionette TRACE conn7 -> [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\", \"8d521690-0e1e-4993-8caf-94bf4ae6dcf1\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:18:46 INFO - PROCESS | 2564 | 1471465126929 Marionette INFO sendAsync bc8f8550-5cfe-4dfe-b5f0-ca36c3097f63 13:18:46 INFO - PROCESS | 2564 | ++DOCSHELL 00000039D28E4000 == 22 [pid = 2564] [id = 702] 13:18:46 INFO - PROCESS | 2564 | ++DOMWINDOW == 78 (00000039CEA31C00) [pid = 2564] [serial = 2106] [outer = 0000000000000000] 13:18:46 INFO - PROCESS | 2564 | ++DOMWINDOW == 79 (00000039CEA84400) [pid = 2564] [serial = 2107] [outer = 00000039CEA31C00] 13:18:46 INFO - PROCESS | 2564 | 1471465126977 Marionette DEBUG loaded listener.js 13:18:47 INFO - PROCESS | 2564 | ++DOMWINDOW == 80 (00000039CEBDDC00) [pid = 2564] [serial = 2108] [outer = 00000039CEA31C00] 13:18:47 INFO - PROCESS | 2564 | --DOMWINDOW == 79 (00000039CD423400) [pid = 2564] [serial = 2043] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.space.collapse.start.html] 13:18:47 INFO - PROCESS | 2564 | --DOMWINDOW == 78 (00000039C1221C00) [pid = 2564] [serial = 2061] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.font.parse.size.percentage.html] 13:18:47 INFO - PROCESS | 2564 | --DOMWINDOW == 77 (00000039C24A3800) [pid = 2564] [serial = 2064] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.font.parse.system.html] 13:18:47 INFO - PROCESS | 2564 | --DOMWINDOW == 76 (00000039C7314C00) [pid = 2564] [serial = 2067] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.measure.width.space.html] 13:18:47 INFO - PROCESS | 2564 | --DOMWINDOW == 75 (00000039C188EC00) [pid = 2564] [serial = 2058] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.font.parse.size.percentage.default.html] 13:18:47 INFO - PROCESS | 2564 | --DOMWINDOW == 74 (00000039CAA85400) [pid = 2564] [serial = 2070] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.bitmap.html] 13:18:47 INFO - PROCESS | 2564 | --DOMWINDOW == 73 (00000039BF7D9800) [pid = 2564] [serial = 2046] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.font.default.html] 13:18:47 INFO - PROCESS | 2564 | --DOMWINDOW == 72 (00000039C17A8000) [pid = 2564] [serial = 2049] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.font.parse.basic.html] 13:18:47 INFO - PROCESS | 2564 | --DOMWINDOW == 71 (00000039CCE52400) [pid = 2564] [serial = 2052] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.font.parse.complex.html] 13:18:47 INFO - PROCESS | 2564 | --DOMWINDOW == 70 (00000039CCF36000) [pid = 2564] [serial = 2055] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.font.parse.invalid.html] 13:18:47 INFO - PROCESS | 2564 | --DOMWINDOW == 69 (00000039C7462000) [pid = 2564] [serial = 2076] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.fillStyle.html] 13:18:47 INFO - PROCESS | 2564 | --DOMWINDOW == 68 (00000039CD9E1800) [pid = 2564] [serial = 2079] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.font.html] 13:18:47 INFO - PROCESS | 2564 | 1471465127405 Marionette TRACE conn7 <- [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:18:47 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.shadowColor.html | save()/restore() works for shadowColor 13:18:47 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.shadowColor.html | took 796ms 13:18:47 INFO - PROCESS | 2564 | 1471465127512 Marionette TRACE conn7 -> [0,2773,"getWindowHandle",null] 13:18:47 INFO - PROCESS | 2564 | 1471465127514 Marionette TRACE conn7 <- [1,2773,null,{"value":"13"}] 13:18:47 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.shadowOffsetX.html 13:18:47 INFO - PROCESS | 2564 | 1471465127517 Marionette TRACE conn7 -> [0,2774,"setScriptTimeout",{"ms":35000}] 13:18:47 INFO - PROCESS | 2564 | 1471465127519 Marionette TRACE conn7 <- [1,2774,null,{}] 13:18:47 INFO - PROCESS | 2564 | 1471465127523 Marionette TRACE conn7 -> [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:18:47 INFO - PROCESS | 2564 | 1471465127525 Marionette INFO sendAsync bc8f8550-5cfe-4dfe-b5f0-ca36c3097f63 13:18:47 INFO - PROCESS | 2564 | 1471465127610 Marionette TRACE conn7 <- [1,2775,null,{"value":null}] 13:18:47 INFO - PROCESS | 2564 | 1471465127621 Marionette TRACE conn7 -> [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\", \"8d521690-0e1e-4993-8caf-94bf4ae6dcf1\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:18:47 INFO - PROCESS | 2564 | 1471465127623 Marionette INFO sendAsync bc8f8550-5cfe-4dfe-b5f0-ca36c3097f63 13:18:47 INFO - PROCESS | 2564 | ++DOCSHELL 00000039D3FC8800 == 23 [pid = 2564] [id = 703] 13:18:47 INFO - PROCESS | 2564 | ++DOMWINDOW == 69 (00000039C24A3800) [pid = 2564] [serial = 2109] [outer = 0000000000000000] 13:18:47 INFO - PROCESS | 2564 | ++DOMWINDOW == 70 (00000039CCCA5000) [pid = 2564] [serial = 2110] [outer = 00000039C24A3800] 13:18:47 INFO - PROCESS | 2564 | 1471465127671 Marionette DEBUG loaded listener.js 13:18:47 INFO - PROCESS | 2564 | ++DOMWINDOW == 71 (00000039CEA4DC00) [pid = 2564] [serial = 2111] [outer = 00000039C24A3800] 13:18:48 INFO - PROCESS | 2564 | 1471465128090 Marionette TRACE conn7 <- [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:18:48 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.shadowOffsetX.html | save()/restore() works for shadowOffsetX 13:18:48 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.shadowOffsetX.html | took 586ms 13:18:48 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.shadowOffsetY.html 13:18:48 INFO - PROCESS | 2564 | 1471465128107 Marionette TRACE conn7 -> [0,2777,"getWindowHandle",null] 13:18:48 INFO - PROCESS | 2564 | 1471465128109 Marionette TRACE conn7 <- [1,2777,null,{"value":"13"}] 13:18:48 INFO - PROCESS | 2564 | 1471465128112 Marionette TRACE conn7 -> [0,2778,"setScriptTimeout",{"ms":35000}] 13:18:48 INFO - PROCESS | 2564 | 1471465128114 Marionette TRACE conn7 <- [1,2778,null,{}] 13:18:48 INFO - PROCESS | 2564 | 1471465128130 Marionette TRACE conn7 -> [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:18:48 INFO - PROCESS | 2564 | 1471465128132 Marionette INFO sendAsync bc8f8550-5cfe-4dfe-b5f0-ca36c3097f63 13:18:48 INFO - PROCESS | 2564 | 1471465128219 Marionette TRACE conn7 <- [1,2779,null,{"value":null}] 13:18:48 INFO - PROCESS | 2564 | 1471465128225 Marionette TRACE conn7 -> [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\", \"8d521690-0e1e-4993-8caf-94bf4ae6dcf1\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:18:48 INFO - PROCESS | 2564 | 1471465128227 Marionette INFO sendAsync bc8f8550-5cfe-4dfe-b5f0-ca36c3097f63 13:18:48 INFO - PROCESS | 2564 | ++DOCSHELL 00000039D41DD800 == 24 [pid = 2564] [id = 704] 13:18:48 INFO - PROCESS | 2564 | ++DOMWINDOW == 72 (00000039CEDD4400) [pid = 2564] [serial = 2112] [outer = 0000000000000000] 13:18:48 INFO - PROCESS | 2564 | ++DOMWINDOW == 73 (00000039CF639800) [pid = 2564] [serial = 2113] [outer = 00000039CEDD4400] 13:18:48 INFO - PROCESS | 2564 | 1471465128274 Marionette DEBUG loaded listener.js 13:18:48 INFO - PROCESS | 2564 | ++DOMWINDOW == 74 (00000039CFD38C00) [pid = 2564] [serial = 2114] [outer = 00000039CEDD4400] 13:18:48 INFO - PROCESS | 2564 | 1471465128711 Marionette TRACE conn7 <- [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:18:48 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.shadowOffsetY.html | save()/restore() works for shadowOffsetY 13:18:48 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.shadowOffsetY.html | took 627ms 13:18:48 INFO - PROCESS | 2564 | 1471465128742 Marionette TRACE conn7 -> [0,2781,"getWindowHandle",null] 13:18:48 INFO - PROCESS | 2564 | 1471465128744 Marionette TRACE conn7 <- [1,2781,null,{"value":"13"}] 13:18:48 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.stack.html 13:18:48 INFO - PROCESS | 2564 | 1471465128748 Marionette TRACE conn7 -> [0,2782,"setScriptTimeout",{"ms":35000}] 13:18:48 INFO - PROCESS | 2564 | 1471465128750 Marionette TRACE conn7 <- [1,2782,null,{}] 13:18:48 INFO - PROCESS | 2564 | 1471465128753 Marionette TRACE conn7 -> [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:18:48 INFO - PROCESS | 2564 | 1471465128755 Marionette INFO sendAsync bc8f8550-5cfe-4dfe-b5f0-ca36c3097f63 13:18:48 INFO - PROCESS | 2564 | 1471465128844 Marionette TRACE conn7 <- [1,2783,null,{"value":null}] 13:18:48 INFO - PROCESS | 2564 | 1471465128849 Marionette TRACE conn7 -> [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\", \"8d521690-0e1e-4993-8caf-94bf4ae6dcf1\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:18:48 INFO - PROCESS | 2564 | 1471465128851 Marionette INFO sendAsync bc8f8550-5cfe-4dfe-b5f0-ca36c3097f63 13:18:48 INFO - PROCESS | 2564 | ++DOCSHELL 00000039D550A000 == 25 [pid = 2564] [id = 705] 13:18:48 INFO - PROCESS | 2564 | ++DOMWINDOW == 75 (00000039CEA8A400) [pid = 2564] [serial = 2115] [outer = 0000000000000000] 13:18:48 INFO - PROCESS | 2564 | ++DOMWINDOW == 76 (00000039CFD99C00) [pid = 2564] [serial = 2116] [outer = 00000039CEA8A400] 13:18:48 INFO - PROCESS | 2564 | 1471465128898 Marionette DEBUG loaded listener.js 13:18:48 INFO - PROCESS | 2564 | ++DOMWINDOW == 77 (00000039D0279C00) [pid = 2564] [serial = 2117] [outer = 00000039CEA8A400] 13:18:49 INFO - PROCESS | 2564 | 1471465129501 Marionette TRACE conn7 <- [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:18:49 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.stack.html | save()/restore() can be nested as a stack 13:18:49 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.stack.html | took 776ms 13:18:49 INFO - PROCESS | 2564 | 1471465129527 Marionette TRACE conn7 -> [0,2785,"getWindowHandle",null] 13:18:49 INFO - PROCESS | 2564 | 1471465129531 Marionette TRACE conn7 <- [1,2785,null,{"value":"13"}] 13:18:49 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.stackdepth.html 13:18:49 INFO - PROCESS | 2564 | 1471465129536 Marionette TRACE conn7 -> [0,2786,"setScriptTimeout",{"ms":35000}] 13:18:49 INFO - PROCESS | 2564 | 1471465129540 Marionette TRACE conn7 <- [1,2786,null,{}] 13:18:49 INFO - PROCESS | 2564 | 1471465129546 Marionette TRACE conn7 -> [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:18:49 INFO - PROCESS | 2564 | 1471465129550 Marionette INFO sendAsync bc8f8550-5cfe-4dfe-b5f0-ca36c3097f63 13:18:49 INFO - PROCESS | 2564 | 1471465129670 Marionette TRACE conn7 <- [1,2787,null,{"value":null}] 13:18:49 INFO - PROCESS | 2564 | 1471465129768 Marionette TRACE conn7 -> [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\", \"8d521690-0e1e-4993-8caf-94bf4ae6dcf1\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:18:49 INFO - PROCESS | 2564 | 1471465129771 Marionette INFO sendAsync bc8f8550-5cfe-4dfe-b5f0-ca36c3097f63 13:18:49 INFO - PROCESS | 2564 | ++DOCSHELL 00000039CC331000 == 26 [pid = 2564] [id = 706] 13:18:49 INFO - PROCESS | 2564 | ++DOMWINDOW == 78 (00000039C1885C00) [pid = 2564] [serial = 2118] [outer = 0000000000000000] 13:18:49 INFO - PROCESS | 2564 | ++DOMWINDOW == 79 (00000039C5B0B000) [pid = 2564] [serial = 2119] [outer = 00000039C1885C00] 13:18:49 INFO - PROCESS | 2564 | 1471465129832 Marionette DEBUG loaded listener.js 13:18:49 INFO - PROCESS | 2564 | ++DOMWINDOW == 80 (00000039C745E000) [pid = 2564] [serial = 2120] [outer = 00000039C1885C00] 13:18:50 INFO - PROCESS | 2564 | 1471465130465 Marionette TRACE conn7 <- [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:18:50 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.stackdepth.html | save()/restore() stack depth is not unreasonably limited 13:18:50 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.stackdepth.html | took 985ms 13:18:50 INFO - PROCESS | 2564 | 1471465130526 Marionette TRACE conn7 -> [0,2789,"getWindowHandle",null] 13:18:50 INFO - PROCESS | 2564 | 1471465130531 Marionette TRACE conn7 <- [1,2789,null,{"value":"13"}] 13:18:50 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.strokeStyle.html 13:18:50 INFO - PROCESS | 2564 | 1471465130538 Marionette TRACE conn7 -> [0,2790,"setScriptTimeout",{"ms":35000}] 13:18:50 INFO - PROCESS | 2564 | 1471465130541 Marionette TRACE conn7 <- [1,2790,null,{}] 13:18:50 INFO - PROCESS | 2564 | 1471465130545 Marionette TRACE conn7 -> [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:18:50 INFO - PROCESS | 2564 | 1471465130548 Marionette INFO sendAsync bc8f8550-5cfe-4dfe-b5f0-ca36c3097f63 13:18:50 INFO - PROCESS | 2564 | 1471465130667 Marionette TRACE conn7 <- [1,2791,null,{"value":null}] 13:18:50 INFO - PROCESS | 2564 | 1471465130790 Marionette TRACE conn7 -> [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\", \"8d521690-0e1e-4993-8caf-94bf4ae6dcf1\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:18:50 INFO - PROCESS | 2564 | 1471465130793 Marionette INFO sendAsync bc8f8550-5cfe-4dfe-b5f0-ca36c3097f63 13:18:50 INFO - PROCESS | 2564 | ++DOCSHELL 00000039D2532800 == 27 [pid = 2564] [id = 707] 13:18:50 INFO - PROCESS | 2564 | ++DOMWINDOW == 81 (00000039CAA87C00) [pid = 2564] [serial = 2121] [outer = 0000000000000000] 13:18:50 INFO - PROCESS | 2564 | ++DOMWINDOW == 82 (00000039CCE47400) [pid = 2564] [serial = 2122] [outer = 00000039CAA87C00] 13:18:50 INFO - PROCESS | 2564 | 1471465130855 Marionette DEBUG loaded listener.js 13:18:50 INFO - PROCESS | 2564 | ++DOMWINDOW == 83 (00000039CD9DE400) [pid = 2564] [serial = 2123] [outer = 00000039CAA87C00] 13:18:51 INFO - PROCESS | 2564 | 1471465131467 Marionette TRACE conn7 <- [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:18:51 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.strokeStyle.html | save()/restore() works for strokeStyle 13:18:51 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.strokeStyle.html | took 986ms 13:18:51 INFO - PROCESS | 2564 | 1471465131526 Marionette TRACE conn7 -> [0,2793,"getWindowHandle",null] 13:18:51 INFO - PROCESS | 2564 | 1471465131529 Marionette TRACE conn7 <- [1,2793,null,{"value":"13"}] 13:18:51 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.textAlign.html 13:18:51 INFO - PROCESS | 2564 | 1471465131532 Marionette TRACE conn7 -> [0,2794,"setScriptTimeout",{"ms":35000}] 13:18:51 INFO - PROCESS | 2564 | 1471465131537 Marionette TRACE conn7 <- [1,2794,null,{}] 13:18:51 INFO - PROCESS | 2564 | 1471465131548 Marionette TRACE conn7 -> [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:18:51 INFO - PROCESS | 2564 | 1471465131554 Marionette INFO sendAsync bc8f8550-5cfe-4dfe-b5f0-ca36c3097f63 13:18:51 INFO - PROCESS | 2564 | 1471465131669 Marionette TRACE conn7 <- [1,2795,null,{"value":null}] 13:18:51 INFO - PROCESS | 2564 | 1471465131795 Marionette TRACE conn7 -> [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\", \"8d521690-0e1e-4993-8caf-94bf4ae6dcf1\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:18:51 INFO - PROCESS | 2564 | 1471465131799 Marionette INFO sendAsync bc8f8550-5cfe-4dfe-b5f0-ca36c3097f63 13:18:51 INFO - PROCESS | 2564 | ++DOCSHELL 00000039D5696000 == 28 [pid = 2564] [id = 708] 13:18:51 INFO - PROCESS | 2564 | ++DOMWINDOW == 84 (00000039CEA54C00) [pid = 2564] [serial = 2124] [outer = 0000000000000000] 13:18:51 INFO - PROCESS | 2564 | ++DOMWINDOW == 85 (00000039CEAEDC00) [pid = 2564] [serial = 2125] [outer = 00000039CEA54C00] 13:18:51 INFO - PROCESS | 2564 | 1471465131861 Marionette DEBUG loaded listener.js 13:18:51 INFO - PROCESS | 2564 | ++DOMWINDOW == 86 (00000039D0287000) [pid = 2564] [serial = 2126] [outer = 00000039CEA54C00] 13:18:52 INFO - PROCESS | 2564 | 1471465132431 Marionette TRACE conn7 <- [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:18:52 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.textAlign.html | save()/restore() works for textAlign 13:18:52 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.textAlign.html | took 943ms 13:18:52 INFO - PROCESS | 2564 | 1471465132477 Marionette TRACE conn7 -> [0,2797,"getWindowHandle",null] 13:18:52 INFO - PROCESS | 2564 | 1471465132481 Marionette TRACE conn7 <- [1,2797,null,{"value":"13"}] 13:18:52 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.textBaseline.html 13:18:52 INFO - PROCESS | 2564 | 1471465132484 Marionette TRACE conn7 -> [0,2798,"setScriptTimeout",{"ms":35000}] 13:18:52 INFO - PROCESS | 2564 | 1471465132486 Marionette TRACE conn7 <- [1,2798,null,{}] 13:18:52 INFO - PROCESS | 2564 | 1471465132490 Marionette TRACE conn7 -> [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:18:52 INFO - PROCESS | 2564 | 1471465132493 Marionette INFO sendAsync bc8f8550-5cfe-4dfe-b5f0-ca36c3097f63 13:18:52 INFO - PROCESS | 2564 | 1471465132644 Marionette TRACE conn7 <- [1,2799,null,{"value":null}] 13:18:52 INFO - PROCESS | 2564 | 1471465132886 Marionette TRACE conn7 -> [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\", \"8d521690-0e1e-4993-8caf-94bf4ae6dcf1\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:18:52 INFO - PROCESS | 2564 | 1471465132890 Marionette INFO sendAsync bc8f8550-5cfe-4dfe-b5f0-ca36c3097f63 13:18:52 INFO - PROCESS | 2564 | ++DOCSHELL 00000039C733E800 == 29 [pid = 2564] [id = 709] 13:18:52 INFO - PROCESS | 2564 | ++DOMWINDOW == 87 (00000039C1229400) [pid = 2564] [serial = 2127] [outer = 0000000000000000] 13:18:52 INFO - PROCESS | 2564 | ++DOMWINDOW == 88 (00000039C17A7400) [pid = 2564] [serial = 2128] [outer = 00000039C1229400] 13:18:52 INFO - PROCESS | 2564 | 1471465132959 Marionette DEBUG loaded listener.js 13:18:53 INFO - PROCESS | 2564 | ++DOMWINDOW == 89 (00000039C18CF000) [pid = 2564] [serial = 2129] [outer = 00000039C1229400] 13:18:54 INFO - PROCESS | 2564 | --DOCSHELL 00000039C2425000 == 28 [pid = 2564] [id = 687] 13:18:54 INFO - PROCESS | 2564 | --DOMWINDOW == 88 (00000039CE106000) [pid = 2564] [serial = 2083] [outer = 0000000000000000] [url = about:blank] 13:18:54 INFO - PROCESS | 2564 | --DOMWINDOW == 87 (00000039C1669000) [pid = 2564] [serial = 2062] [outer = 0000000000000000] [url = about:blank] 13:18:54 INFO - PROCESS | 2564 | --DOMWINDOW == 86 (00000039C1854C00) [pid = 2564] [serial = 2063] [outer = 0000000000000000] [url = about:blank] 13:18:54 INFO - PROCESS | 2564 | --DOMWINDOW == 85 (00000039C2A68400) [pid = 2564] [serial = 2065] [outer = 0000000000000000] [url = about:blank] 13:18:54 INFO - PROCESS | 2564 | --DOMWINDOW == 84 (00000039C5B66400) [pid = 2564] [serial = 2066] [outer = 0000000000000000] [url = about:blank] 13:18:54 INFO - PROCESS | 2564 | --DOMWINDOW == 83 (00000039C7460800) [pid = 2564] [serial = 2068] [outer = 0000000000000000] [url = about:blank] 13:18:54 INFO - PROCESS | 2564 | --DOMWINDOW == 82 (00000039CD429400) [pid = 2564] [serial = 2060] [outer = 0000000000000000] [url = about:blank] 13:18:54 INFO - PROCESS | 2564 | --DOMWINDOW == 81 (00000039C5B0F000) [pid = 2564] [serial = 2059] [outer = 0000000000000000] [url = about:blank] 13:18:54 INFO - PROCESS | 2564 | --DOMWINDOW == 80 (00000039CB005C00) [pid = 2564] [serial = 2071] [outer = 0000000000000000] [url = about:blank] 13:18:54 INFO - PROCESS | 2564 | --DOMWINDOW == 79 (00000039C185DC00) [pid = 2564] [serial = 2048] [outer = 0000000000000000] [url = about:blank] 13:18:54 INFO - PROCESS | 2564 | --DOMWINDOW == 78 (00000039BF957000) [pid = 2564] [serial = 2047] [outer = 0000000000000000] [url = about:blank] 13:18:54 INFO - PROCESS | 2564 | --DOMWINDOW == 77 (00000039CAEBA000) [pid = 2564] [serial = 2051] [outer = 0000000000000000] [url = about:blank] 13:18:54 INFO - PROCESS | 2564 | --DOMWINDOW == 76 (00000039C7A9B800) [pid = 2564] [serial = 2050] [outer = 0000000000000000] [url = about:blank] 13:18:54 INFO - PROCESS | 2564 | --DOMWINDOW == 75 (00000039CDB5CC00) [pid = 2564] [serial = 2054] [outer = 0000000000000000] [url = about:blank] 13:18:54 INFO - PROCESS | 2564 | --DOMWINDOW == 74 (00000039CCF3F400) [pid = 2564] [serial = 2053] [outer = 0000000000000000] [url = about:blank] 13:18:54 INFO - PROCESS | 2564 | --DOMWINDOW == 73 (00000039CEA50000) [pid = 2564] [serial = 2057] [outer = 0000000000000000] [url = about:blank] 13:18:54 INFO - PROCESS | 2564 | --DOMWINDOW == 72 (00000039CEA2D800) [pid = 2564] [serial = 2056] [outer = 0000000000000000] [url = about:blank] 13:18:54 INFO - PROCESS | 2564 | --DOMWINDOW == 71 (00000039CCE4EC00) [pid = 2564] [serial = 2074] [outer = 0000000000000000] [url = about:blank] 13:18:54 INFO - PROCESS | 2564 | --DOMWINDOW == 70 (00000039C7A67800) [pid = 2564] [serial = 2077] [outer = 0000000000000000] [url = about:blank] 13:18:54 INFO - PROCESS | 2564 | --DOMWINDOW == 69 (00000039CDEF2400) [pid = 2564] [serial = 2080] [outer = 0000000000000000] [url = about:blank] 13:18:54 INFO - PROCESS | 2564 | --DOMWINDOW == 68 (00000039CD9AE800) [pid = 2564] [serial = 2078] [outer = 0000000000000000] [url = about:blank] 13:18:54 INFO - PROCESS | 2564 | --DOMWINDOW == 67 (00000039CC3B7C00) [pid = 2564] [serial = 2072] [outer = 0000000000000000] [url = about:blank] 13:18:54 INFO - PROCESS | 2564 | --DOMWINDOW == 66 (00000039C74E8000) [pid = 2564] [serial = 2069] [outer = 0000000000000000] [url = about:blank] 13:18:54 INFO - PROCESS | 2564 | --DOMWINDOW == 65 (00000039CDFC4C00) [pid = 2564] [serial = 2081] [outer = 0000000000000000] [url = about:blank] 13:18:54 INFO - PROCESS | 2564 | --DOMWINDOW == 64 (00000039CDEF1400) [pid = 2564] [serial = 2045] [outer = 0000000000000000] [url = about:blank] 13:18:54 INFO - PROCESS | 2564 | 1471465134234 Marionette TRACE conn7 <- [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:18:54 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.textBaseline.html | save()/restore() works for textBaseline 13:18:54 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.textBaseline.html | took 1838ms 13:18:54 INFO - PROCESS | 2564 | 1471465134326 Marionette TRACE conn7 -> [0,2801,"getWindowHandle",null] 13:18:54 INFO - PROCESS | 2564 | 1471465134330 Marionette TRACE conn7 <- [1,2801,null,{"value":"13"}] 13:18:54 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.transformation.html 13:18:54 INFO - PROCESS | 2564 | 1471465134336 Marionette TRACE conn7 -> [0,2802,"setScriptTimeout",{"ms":35000}] 13:18:54 INFO - PROCESS | 2564 | 1471465134339 Marionette TRACE conn7 <- [1,2802,null,{}] 13:18:54 INFO - PROCESS | 2564 | 1471465134346 Marionette TRACE conn7 -> [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:18:54 INFO - PROCESS | 2564 | 1471465134349 Marionette INFO sendAsync bc8f8550-5cfe-4dfe-b5f0-ca36c3097f63 13:18:54 INFO - PROCESS | 2564 | 1471465134439 Marionette TRACE conn7 <- [1,2803,null,{"value":null}] 13:18:54 INFO - PROCESS | 2564 | 1471465134447 Marionette TRACE conn7 -> [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\", \"8d521690-0e1e-4993-8caf-94bf4ae6dcf1\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:18:54 INFO - PROCESS | 2564 | 1471465134452 Marionette INFO sendAsync bc8f8550-5cfe-4dfe-b5f0-ca36c3097f63 13:18:54 INFO - PROCESS | 2564 | ++DOCSHELL 00000039C65D3800 == 29 [pid = 2564] [id = 710] 13:18:54 INFO - PROCESS | 2564 | ++DOMWINDOW == 65 (00000039C17A4C00) [pid = 2564] [serial = 2130] [outer = 0000000000000000] 13:18:54 INFO - PROCESS | 2564 | ++DOMWINDOW == 66 (00000039C17ADC00) [pid = 2564] [serial = 2131] [outer = 00000039C17A4C00] 13:18:54 INFO - PROCESS | 2564 | 1471465134504 Marionette DEBUG loaded listener.js 13:18:54 INFO - PROCESS | 2564 | ++DOMWINDOW == 67 (00000039C188B800) [pid = 2564] [serial = 2132] [outer = 00000039C17A4C00] 13:18:55 INFO - PROCESS | 2564 | 1471465135020 Marionette TRACE conn7 <- [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:18:55 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.transformation.html | save()/restore() affects the current transformation matrix 13:18:55 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.transformation.html | took 734ms 13:18:55 INFO - PROCESS | 2564 | 1471465135073 Marionette TRACE conn7 -> [0,2805,"getWindowHandle",null] 13:18:55 INFO - PROCESS | 2564 | 1471465135079 Marionette TRACE conn7 <- [1,2805,null,{"value":"13"}] 13:18:55 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.underflow.html 13:18:55 INFO - PROCESS | 2564 | 1471465135085 Marionette TRACE conn7 -> [0,2806,"setScriptTimeout",{"ms":35000}] 13:18:55 INFO - PROCESS | 2564 | 1471465135088 Marionette TRACE conn7 <- [1,2806,null,{}] 13:18:55 INFO - PROCESS | 2564 | 1471465135093 Marionette TRACE conn7 -> [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:18:55 INFO - PROCESS | 2564 | 1471465135096 Marionette INFO sendAsync bc8f8550-5cfe-4dfe-b5f0-ca36c3097f63 13:18:55 INFO - PROCESS | 2564 | 1471465135190 Marionette TRACE conn7 <- [1,2807,null,{"value":null}] 13:18:55 INFO - PROCESS | 2564 | 1471465135270 Marionette TRACE conn7 -> [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\", \"8d521690-0e1e-4993-8caf-94bf4ae6dcf1\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:18:55 INFO - PROCESS | 2564 | 1471465135273 Marionette INFO sendAsync bc8f8550-5cfe-4dfe-b5f0-ca36c3097f63 13:18:55 INFO - PROCESS | 2564 | ++DOCSHELL 00000039CC30F000 == 30 [pid = 2564] [id = 711] 13:18:55 INFO - PROCESS | 2564 | ++DOMWINDOW == 68 (00000039C1CEB800) [pid = 2564] [serial = 2133] [outer = 0000000000000000] 13:18:55 INFO - PROCESS | 2564 | ++DOMWINDOW == 69 (00000039C29FBC00) [pid = 2564] [serial = 2134] [outer = 00000039C1CEB800] 13:18:55 INFO - PROCESS | 2564 | 1471465135325 Marionette DEBUG loaded listener.js 13:18:55 INFO - PROCESS | 2564 | ++DOMWINDOW == 70 (00000039C5D63400) [pid = 2564] [serial = 2135] [outer = 00000039C1CEB800] 13:18:55 INFO - PROCESS | 2564 | 1471465135713 Marionette TRACE conn7 <- [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:18:55 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.underflow.html | restore() with an empty stack has no effect 13:18:55 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.underflow.html | took 691ms 13:18:55 INFO - PROCESS | 2564 | 1471465135796 Marionette TRACE conn7 -> [0,2809,"getWindowHandle",null] 13:18:55 INFO - PROCESS | 2564 | 1471465135798 Marionette TRACE conn7 <- [1,2809,null,{"value":"13"}] 13:18:55 INFO - PROCESS | 2564 | 1471465135815 Marionette TRACE conn7 -> [0,2810,"setScriptTimeout",{"ms":35000}] 13:18:55 INFO - TEST-START | /2dcontext/transformations/2d.transformation.order.html 13:18:55 INFO - PROCESS | 2564 | 1471465135819 Marionette TRACE conn7 <- [1,2810,null,{}] 13:18:55 INFO - PROCESS | 2564 | 1471465135831 Marionette TRACE conn7 -> [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:18:55 INFO - PROCESS | 2564 | 1471465135836 Marionette INFO sendAsync bc8f8550-5cfe-4dfe-b5f0-ca36c3097f63 13:18:55 INFO - PROCESS | 2564 | 1471465135935 Marionette TRACE conn7 <- [1,2811,null,{"value":null}] 13:18:55 INFO - PROCESS | 2564 | 1471465135945 Marionette TRACE conn7 -> [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\", \"8d521690-0e1e-4993-8caf-94bf4ae6dcf1\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:18:55 INFO - PROCESS | 2564 | 1471465135949 Marionette INFO sendAsync bc8f8550-5cfe-4dfe-b5f0-ca36c3097f63 13:18:55 INFO - PROCESS | 2564 | ++DOCSHELL 00000039CCE95000 == 31 [pid = 2564] [id = 712] 13:18:55 INFO - PROCESS | 2564 | ++DOMWINDOW == 71 (00000039C7A5A400) [pid = 2564] [serial = 2136] [outer = 0000000000000000] 13:18:55 INFO - PROCESS | 2564 | ++DOMWINDOW == 72 (00000039C7A5D400) [pid = 2564] [serial = 2137] [outer = 00000039C7A5A400] 13:18:56 INFO - PROCESS | 2564 | 1471465136002 Marionette DEBUG loaded listener.js 13:18:56 INFO - PROCESS | 2564 | ++DOMWINDOW == 73 (00000039C7E6E000) [pid = 2564] [serial = 2138] [outer = 00000039C7A5A400] 13:18:56 INFO - PROCESS | 2564 | 1471465136480 Marionette TRACE conn7 <- [1,2812,null,{"value":["/2dcontext/transformations/2d.transformation.order.html",0,null,null,[["Transformations are applied in the right order",0,null,null]]]}] 13:18:56 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.order.html | Transformations are applied in the right order 13:18:56 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.order.html | took 692ms 13:18:56 INFO - PROCESS | 2564 | 1471465136514 Marionette TRACE conn7 -> [0,2813,"getWindowHandle",null] 13:18:56 INFO - PROCESS | 2564 | 1471465136517 Marionette TRACE conn7 <- [1,2813,null,{"value":"13"}] 13:18:56 INFO - TEST-START | /2dcontext/transformations/2d.transformation.rotate.direction.html 13:18:56 INFO - PROCESS | 2564 | 1471465136520 Marionette TRACE conn7 -> [0,2814,"setScriptTimeout",{"ms":35000}] 13:18:56 INFO - PROCESS | 2564 | 1471465136522 Marionette TRACE conn7 <- [1,2814,null,{}] 13:18:56 INFO - PROCESS | 2564 | 1471465136525 Marionette TRACE conn7 -> [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:18:56 INFO - PROCESS | 2564 | 1471465136528 Marionette INFO sendAsync bc8f8550-5cfe-4dfe-b5f0-ca36c3097f63 13:18:56 INFO - PROCESS | 2564 | 1471465136642 Marionette TRACE conn7 <- [1,2815,null,{"value":null}] 13:18:56 INFO - PROCESS | 2564 | 1471465136648 Marionette TRACE conn7 -> [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\", \"8d521690-0e1e-4993-8caf-94bf4ae6dcf1\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:18:56 INFO - PROCESS | 2564 | 1471465136650 Marionette INFO sendAsync bc8f8550-5cfe-4dfe-b5f0-ca36c3097f63 13:18:56 INFO - PROCESS | 2564 | ++DOCSHELL 00000039CDE5D800 == 32 [pid = 2564] [id = 713] 13:18:56 INFO - PROCESS | 2564 | ++DOMWINDOW == 74 (00000039CAEBA000) [pid = 2564] [serial = 2139] [outer = 0000000000000000] 13:18:56 INFO - PROCESS | 2564 | ++DOMWINDOW == 75 (00000039CB066400) [pid = 2564] [serial = 2140] [outer = 00000039CAEBA000] 13:18:56 INFO - PROCESS | 2564 | 1471465136740 Marionette DEBUG loaded listener.js 13:18:56 INFO - PROCESS | 2564 | ++DOMWINDOW == 76 (00000039CC3B6800) [pid = 2564] [serial = 2141] [outer = 00000039CAEBA000] 13:18:57 INFO - PROCESS | 2564 | 1471465137182 Marionette TRACE conn7 <- [1,2816,null,{"value":["/2dcontext/transformations/2d.transformation.rotate.direction.html",0,null,null,[["rotate() is clockwise",0,null,null]]]}] 13:18:57 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.rotate.direction.html | rotate() is clockwise 13:18:57 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.rotate.direction.html | took 692ms 13:18:57 INFO - TEST-START | /2dcontext/transformations/2d.transformation.rotate.nonfinite.html 13:18:57 INFO - PROCESS | 2564 | 1471465137217 Marionette TRACE conn7 -> [0,2817,"getWindowHandle",null] 13:18:57 INFO - PROCESS | 2564 | 1471465137220 Marionette TRACE conn7 <- [1,2817,null,{"value":"13"}] 13:18:57 INFO - PROCESS | 2564 | 1471465137235 Marionette TRACE conn7 -> [0,2818,"setScriptTimeout",{"ms":35000}] 13:18:57 INFO - PROCESS | 2564 | 1471465137237 Marionette TRACE conn7 <- [1,2818,null,{}] 13:18:57 INFO - PROCESS | 2564 | 1471465137242 Marionette TRACE conn7 -> [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:18:57 INFO - PROCESS | 2564 | 1471465137244 Marionette INFO sendAsync bc8f8550-5cfe-4dfe-b5f0-ca36c3097f63 13:18:57 INFO - PROCESS | 2564 | 1471465137384 Marionette TRACE conn7 <- [1,2819,null,{"value":null}] 13:18:57 INFO - PROCESS | 2564 | 1471465137406 Marionette TRACE conn7 -> [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\", \"8d521690-0e1e-4993-8caf-94bf4ae6dcf1\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:18:57 INFO - PROCESS | 2564 | 1471465137409 Marionette INFO sendAsync bc8f8550-5cfe-4dfe-b5f0-ca36c3097f63 13:18:57 INFO - PROCESS | 2564 | ++DOCSHELL 00000039CF6DD800 == 33 [pid = 2564] [id = 714] 13:18:57 INFO - PROCESS | 2564 | ++DOMWINDOW == 77 (00000039CB59B800) [pid = 2564] [serial = 2142] [outer = 0000000000000000] 13:18:57 INFO - PROCESS | 2564 | ++DOMWINDOW == 78 (00000039CCE44800) [pid = 2564] [serial = 2143] [outer = 00000039CB59B800] 13:18:57 INFO - PROCESS | 2564 | 1471465137457 Marionette DEBUG loaded listener.js 13:18:57 INFO - PROCESS | 2564 | ++DOMWINDOW == 79 (00000039CCF36800) [pid = 2564] [serial = 2144] [outer = 00000039CB59B800] 13:18:57 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.rotate.nonfinite.html | rotate() with Infinity/NaN is ignored 13:18:57 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.rotate.nonfinite.html | took 690ms 13:18:57 INFO - PROCESS | 2564 | 1471465137905 Marionette TRACE conn7 <- [1,2820,null,{"value":["/2dcontext/transformations/2d.transformation.rotate.nonfinite.html",0,null,null,[["rotate() with Infinity/NaN is ignored",0,null,null]]]}] 13:18:57 INFO - PROCESS | 2564 | 1471465137914 Marionette TRACE conn7 -> [0,2821,"getWindowHandle",null] 13:18:57 INFO - PROCESS | 2564 | 1471465137916 Marionette TRACE conn7 <- [1,2821,null,{"value":"13"}] 13:18:57 INFO - TEST-START | /2dcontext/transformations/2d.transformation.rotate.radians.html 13:18:57 INFO - PROCESS | 2564 | 1471465137919 Marionette TRACE conn7 -> [0,2822,"setScriptTimeout",{"ms":35000}] 13:18:57 INFO - PROCESS | 2564 | 1471465137921 Marionette TRACE conn7 <- [1,2822,null,{}] 13:18:57 INFO - PROCESS | 2564 | 1471465137932 Marionette TRACE conn7 -> [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:18:57 INFO - PROCESS | 2564 | 1471465137938 Marionette INFO sendAsync bc8f8550-5cfe-4dfe-b5f0-ca36c3097f63 13:18:58 INFO - PROCESS | 2564 | 1471465138079 Marionette TRACE conn7 <- [1,2823,null,{"value":null}] 13:18:58 INFO - PROCESS | 2564 | 1471465138085 Marionette TRACE conn7 -> [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\", \"8d521690-0e1e-4993-8caf-94bf4ae6dcf1\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:18:58 INFO - PROCESS | 2564 | 1471465138087 Marionette INFO sendAsync bc8f8550-5cfe-4dfe-b5f0-ca36c3097f63 13:18:58 INFO - PROCESS | 2564 | ++DOCSHELL 00000039D1F02800 == 34 [pid = 2564] [id = 715] 13:18:58 INFO - PROCESS | 2564 | ++DOMWINDOW == 80 (00000039CCF41C00) [pid = 2564] [serial = 2145] [outer = 0000000000000000] 13:18:58 INFO - PROCESS | 2564 | ++DOMWINDOW == 81 (00000039CD9DE000) [pid = 2564] [serial = 2146] [outer = 00000039CCF41C00] 13:18:58 INFO - PROCESS | 2564 | 1471465138134 Marionette DEBUG loaded listener.js 13:18:58 INFO - PROCESS | 2564 | ++DOMWINDOW == 82 (00000039CDCF6800) [pid = 2564] [serial = 2147] [outer = 00000039CCF41C00] 13:18:58 INFO - PROCESS | 2564 | --DOMWINDOW == 81 (00000039CEA31C00) [pid = 2564] [serial = 2106] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.shadowColor.html] 13:18:58 INFO - PROCESS | 2564 | --DOMWINDOW == 80 (00000039CDCF1000) [pid = 2564] [serial = 2103] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.shadowBlur.html] 13:18:58 INFO - PROCESS | 2564 | --DOMWINDOW == 79 (00000039C17AB800) [pid = 2564] [serial = 2091] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.lineJoin.html] 13:18:58 INFO - PROCESS | 2564 | --DOMWINDOW == 78 (00000039C74ABC00) [pid = 2564] [serial = 2094] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.lineWidth.html] 13:18:58 INFO - PROCESS | 2564 | --DOMWINDOW == 77 (00000039BF91B000) [pid = 2564] [serial = 2085] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.globalCompositeOperation.html] 13:18:58 INFO - PROCESS | 2564 | --DOMWINDOW == 76 (00000039C2ACE400) [pid = 2564] [serial = 2088] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.lineCap.html] 13:18:58 INFO - PROCESS | 2564 | --DOMWINDOW == 75 (00000039CB006C00) [pid = 2564] [serial = 2097] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.miterLimit.html] 13:18:58 INFO - PROCESS | 2564 | --DOMWINDOW == 74 (00000039CEDD4400) [pid = 2564] [serial = 2112] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.shadowOffsetY.html] 13:18:58 INFO - PROCESS | 2564 | --DOMWINDOW == 73 (00000039CEA8A400) [pid = 2564] [serial = 2115] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.stack.html] 13:18:58 INFO - PROCESS | 2564 | --DOMWINDOW == 72 (00000039CD234000) [pid = 2564] [serial = 2100] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.path.html] 13:18:58 INFO - PROCESS | 2564 | --DOMWINDOW == 71 (00000039C24A3800) [pid = 2564] [serial = 2109] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.shadowOffsetX.html] 13:18:58 INFO - PROCESS | 2564 | --DOMWINDOW == 70 (00000039CE077800) [pid = 2564] [serial = 2082] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.globalAlpha.html] 13:18:58 INFO - PROCESS | 2564 | --DOMWINDOW == 69 (00000039CCCA3000) [pid = 2564] [serial = 2073] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.clip.html] 13:18:58 INFO - PROCESS | 2564 | 1471465138836 Marionette TRACE conn7 <- [1,2824,null,{"value":["/2dcontext/transformations/2d.transformation.rotate.radians.html",0,null,null,[["rotate() uses radians",0,null,null]]]}] 13:18:58 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.rotate.radians.html | rotate() uses radians 13:18:58 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.rotate.radians.html | took 944ms 13:18:58 INFO - PROCESS | 2564 | 1471465138867 Marionette TRACE conn7 -> [0,2825,"getWindowHandle",null] 13:18:58 INFO - PROCESS | 2564 | 1471465138869 Marionette TRACE conn7 <- [1,2825,null,{"value":"13"}] 13:18:58 INFO - PROCESS | 2564 | 1471465138872 Marionette TRACE conn7 -> [0,2826,"setScriptTimeout",{"ms":35000}] 13:18:58 INFO - TEST-START | /2dcontext/transformations/2d.transformation.rotate.wrap.html 13:18:58 INFO - PROCESS | 2564 | 1471465138874 Marionette TRACE conn7 <- [1,2826,null,{}] 13:18:58 INFO - PROCESS | 2564 | 1471465138878 Marionette TRACE conn7 -> [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:18:58 INFO - PROCESS | 2564 | 1471465138880 Marionette INFO sendAsync bc8f8550-5cfe-4dfe-b5f0-ca36c3097f63 13:18:58 INFO - PROCESS | 2564 | 1471465138963 Marionette TRACE conn7 <- [1,2827,null,{"value":null}] 13:18:59 INFO - PROCESS | 2564 | 1471465139042 Marionette TRACE conn7 -> [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\", \"8d521690-0e1e-4993-8caf-94bf4ae6dcf1\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:18:59 INFO - PROCESS | 2564 | 1471465139044 Marionette INFO sendAsync bc8f8550-5cfe-4dfe-b5f0-ca36c3097f63 13:18:59 INFO - PROCESS | 2564 | ++DOCSHELL 00000039D22D2000 == 35 [pid = 2564] [id = 716] 13:18:59 INFO - PROCESS | 2564 | ++DOMWINDOW == 70 (00000039C0DBB400) [pid = 2564] [serial = 2148] [outer = 0000000000000000] 13:18:59 INFO - PROCESS | 2564 | ++DOMWINDOW == 71 (00000039C2A69000) [pid = 2564] [serial = 2149] [outer = 00000039C0DBB400] 13:18:59 INFO - PROCESS | 2564 | 1471465139093 Marionette DEBUG loaded listener.js 13:18:59 INFO - PROCESS | 2564 | ++DOMWINDOW == 72 (00000039CD0DF800) [pid = 2564] [serial = 2150] [outer = 00000039C0DBB400] 13:18:59 INFO - PROCESS | 2564 | 1471465139483 Marionette TRACE conn7 <- [1,2828,null,{"value":["/2dcontext/transformations/2d.transformation.rotate.wrap.html",0,null,null,[["rotate() wraps large positive values correctly",0,null,null]]]}] 13:18:59 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.rotate.wrap.html | rotate() wraps large positive values correctly 13:18:59 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.rotate.wrap.html | took 627ms 13:18:59 INFO - PROCESS | 2564 | 1471465139503 Marionette TRACE conn7 -> [0,2829,"getWindowHandle",null] 13:18:59 INFO - PROCESS | 2564 | 1471465139505 Marionette TRACE conn7 <- [1,2829,null,{"value":"13"}] 13:18:59 INFO - TEST-START | /2dcontext/transformations/2d.transformation.rotate.wrapnegative.html 13:18:59 INFO - PROCESS | 2564 | 1471465139508 Marionette TRACE conn7 -> [0,2830,"setScriptTimeout",{"ms":35000}] 13:18:59 INFO - PROCESS | 2564 | 1471465139510 Marionette TRACE conn7 <- [1,2830,null,{}] 13:18:59 INFO - PROCESS | 2564 | 1471465139513 Marionette TRACE conn7 -> [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:18:59 INFO - PROCESS | 2564 | 1471465139515 Marionette INFO sendAsync bc8f8550-5cfe-4dfe-b5f0-ca36c3097f63 13:18:59 INFO - PROCESS | 2564 | 1471465139629 Marionette TRACE conn7 <- [1,2831,null,{"value":null}] 13:18:59 INFO - PROCESS | 2564 | 1471465139637 Marionette TRACE conn7 -> [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\", \"8d521690-0e1e-4993-8caf-94bf4ae6dcf1\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:18:59 INFO - PROCESS | 2564 | 1471465139639 Marionette INFO sendAsync bc8f8550-5cfe-4dfe-b5f0-ca36c3097f63 13:18:59 INFO - PROCESS | 2564 | ++DOCSHELL 00000039D2529800 == 36 [pid = 2564] [id = 717] 13:18:59 INFO - PROCESS | 2564 | ++DOMWINDOW == 73 (00000039C17A9000) [pid = 2564] [serial = 2151] [outer = 0000000000000000] 13:18:59 INFO - PROCESS | 2564 | ++DOMWINDOW == 74 (00000039CE078000) [pid = 2564] [serial = 2152] [outer = 00000039C17A9000] 13:18:59 INFO - PROCESS | 2564 | 1471465139687 Marionette DEBUG loaded listener.js 13:18:59 INFO - PROCESS | 2564 | ++DOMWINDOW == 75 (00000039CE4A5C00) [pid = 2564] [serial = 2153] [outer = 00000039C17A9000] 13:19:00 INFO - PROCESS | 2564 | 1471465140104 Marionette TRACE conn7 <- [1,2832,null,{"value":["/2dcontext/transformations/2d.transformation.rotate.wrapnegative.html",0,null,null,[["rotate() wraps large negative values correctly",0,null,null]]]}] 13:19:00 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.rotate.wrapnegative.html | rotate() wraps large negative values correctly 13:19:00 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.rotate.wrapnegative.html | took 629ms 13:19:00 INFO - PROCESS | 2564 | 1471465140141 Marionette TRACE conn7 -> [0,2833,"getWindowHandle",null] 13:19:00 INFO - PROCESS | 2564 | 1471465140143 Marionette TRACE conn7 <- [1,2833,null,{"value":"13"}] 13:19:00 INFO - PROCESS | 2564 | 1471465140146 Marionette TRACE conn7 -> [0,2834,"setScriptTimeout",{"ms":35000}] 13:19:00 INFO - TEST-START | /2dcontext/transformations/2d.transformation.rotate.zero.html 13:19:00 INFO - PROCESS | 2564 | 1471465140148 Marionette TRACE conn7 <- [1,2834,null,{}] 13:19:00 INFO - PROCESS | 2564 | 1471465140151 Marionette TRACE conn7 -> [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:19:00 INFO - PROCESS | 2564 | 1471465140153 Marionette INFO sendAsync bc8f8550-5cfe-4dfe-b5f0-ca36c3097f63 13:19:00 INFO - PROCESS | 2564 | 1471465140268 Marionette TRACE conn7 <- [1,2835,null,{"value":null}] 13:19:00 INFO - PROCESS | 2564 | 1471465140277 Marionette TRACE conn7 -> [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\", \"8d521690-0e1e-4993-8caf-94bf4ae6dcf1\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:19:00 INFO - PROCESS | 2564 | 1471465140279 Marionette INFO sendAsync bc8f8550-5cfe-4dfe-b5f0-ca36c3097f63 13:19:00 INFO - PROCESS | 2564 | ++DOCSHELL 00000039D28DD800 == 37 [pid = 2564] [id = 718] 13:19:00 INFO - PROCESS | 2564 | ++DOMWINDOW == 76 (00000039CE3C1800) [pid = 2564] [serial = 2154] [outer = 0000000000000000] 13:19:00 INFO - PROCESS | 2564 | ++DOMWINDOW == 77 (00000039CEA28400) [pid = 2564] [serial = 2155] [outer = 00000039CE3C1800] 13:19:00 INFO - PROCESS | 2564 | 1471465140326 Marionette DEBUG loaded listener.js 13:19:00 INFO - PROCESS | 2564 | ++DOMWINDOW == 78 (00000039CEA50400) [pid = 2564] [serial = 2156] [outer = 00000039CE3C1800] 13:19:00 INFO - PROCESS | 2564 | 1471465140813 Marionette TRACE conn7 <- [1,2836,null,{"value":["/2dcontext/transformations/2d.transformation.rotate.zero.html",0,null,null,[["rotate() by 0 does nothing",0,null,null]]]}] 13:19:00 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.rotate.zero.html | rotate() by 0 does nothing 13:19:00 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.rotate.zero.html | took 733ms 13:19:00 INFO - PROCESS | 2564 | 1471465140884 Marionette TRACE conn7 -> [0,2837,"getWindowHandle",null] 13:19:00 INFO - PROCESS | 2564 | 1471465140889 Marionette TRACE conn7 <- [1,2837,null,{"value":"13"}] 13:19:00 INFO - TEST-START | /2dcontext/transformations/2d.transformation.scale.basic.html 13:19:00 INFO - PROCESS | 2564 | 1471465140937 Marionette TRACE conn7 -> [0,2838,"setScriptTimeout",{"ms":35000}] 13:19:00 INFO - PROCESS | 2564 | 1471465140941 Marionette TRACE conn7 <- [1,2838,null,{}] 13:19:00 INFO - PROCESS | 2564 | 1471465140952 Marionette TRACE conn7 -> [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:19:00 INFO - PROCESS | 2564 | 1471465140956 Marionette INFO sendAsync bc8f8550-5cfe-4dfe-b5f0-ca36c3097f63 13:19:01 INFO - PROCESS | 2564 | 1471465141100 Marionette TRACE conn7 <- [1,2839,null,{"value":null}] 13:19:01 INFO - PROCESS | 2564 | 1471465141198 Marionette TRACE conn7 -> [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\", \"8d521690-0e1e-4993-8caf-94bf4ae6dcf1\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:19:01 INFO - PROCESS | 2564 | 1471465141204 Marionette INFO sendAsync bc8f8550-5cfe-4dfe-b5f0-ca36c3097f63 13:19:01 INFO - PROCESS | 2564 | ++DOCSHELL 00000039CABA6800 == 38 [pid = 2564] [id = 719] 13:19:01 INFO - PROCESS | 2564 | ++DOMWINDOW == 79 (00000039C0D0A400) [pid = 2564] [serial = 2157] [outer = 0000000000000000] 13:19:01 INFO - PROCESS | 2564 | ++DOMWINDOW == 80 (00000039C1677400) [pid = 2564] [serial = 2158] [outer = 00000039C0D0A400] 13:19:01 INFO - PROCESS | 2564 | 1471465141265 Marionette DEBUG loaded listener.js 13:19:01 INFO - PROCESS | 2564 | ++DOMWINDOW == 81 (00000039C18C9400) [pid = 2564] [serial = 2159] [outer = 00000039C0D0A400] 13:19:02 INFO - PROCESS | 2564 | 1471465142044 Marionette TRACE conn7 <- [1,2840,null,{"value":["/2dcontext/transformations/2d.transformation.scale.basic.html",0,null,null,[["scale() works",0,null,null]]]}] 13:19:02 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.scale.basic.html | scale() works 13:19:02 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.scale.basic.html | took 1140ms 13:19:02 INFO - PROCESS | 2564 | 1471465142081 Marionette TRACE conn7 -> [0,2841,"getWindowHandle",null] 13:19:02 INFO - PROCESS | 2564 | 1471465142087 Marionette TRACE conn7 <- [1,2841,null,{"value":"13"}] 13:19:02 INFO - TEST-START | /2dcontext/transformations/2d.transformation.scale.large.html 13:19:02 INFO - PROCESS | 2564 | 1471465142096 Marionette TRACE conn7 -> [0,2842,"setScriptTimeout",{"ms":35000}] 13:19:02 INFO - PROCESS | 2564 | 1471465142099 Marionette TRACE conn7 <- [1,2842,null,{}] 13:19:02 INFO - PROCESS | 2564 | 1471465142104 Marionette TRACE conn7 -> [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:19:02 INFO - PROCESS | 2564 | 1471465142108 Marionette INFO sendAsync bc8f8550-5cfe-4dfe-b5f0-ca36c3097f63 13:19:02 INFO - PROCESS | 2564 | 1471465142239 Marionette TRACE conn7 <- [1,2843,null,{"value":null}] 13:19:02 INFO - PROCESS | 2564 | 1471465142363 Marionette TRACE conn7 -> [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\", \"8d521690-0e1e-4993-8caf-94bf4ae6dcf1\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:19:02 INFO - PROCESS | 2564 | 1471465142366 Marionette INFO sendAsync bc8f8550-5cfe-4dfe-b5f0-ca36c3097f63 13:19:02 INFO - PROCESS | 2564 | ++DOCSHELL 00000039CE444800 == 39 [pid = 2564] [id = 720] 13:19:02 INFO - PROCESS | 2564 | ++DOMWINDOW == 82 (00000039C65EA000) [pid = 2564] [serial = 2160] [outer = 0000000000000000] 13:19:02 INFO - PROCESS | 2564 | ++DOMWINDOW == 83 (00000039C74B0400) [pid = 2564] [serial = 2161] [outer = 00000039C65EA000] 13:19:02 INFO - PROCESS | 2564 | 1471465142428 Marionette DEBUG loaded listener.js 13:19:02 INFO - PROCESS | 2564 | ++DOMWINDOW == 84 (00000039CAA7EC00) [pid = 2564] [serial = 2162] [outer = 00000039C65EA000] 13:19:03 INFO - PROCESS | 2564 | 1471465143279 Marionette TRACE conn7 <- [1,2844,null,{"value":["/2dcontext/transformations/2d.transformation.scale.large.html",0,null,null,[["scale() with large scale factors works",0,null,null]]]}] 13:19:03 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.scale.large.html | scale() with large scale factors works 13:19:03 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.scale.large.html | took 1242ms 13:19:03 INFO - PROCESS | 2564 | 1471465143349 Marionette TRACE conn7 -> [0,2845,"getWindowHandle",null] 13:19:03 INFO - PROCESS | 2564 | 1471465143354 Marionette TRACE conn7 <- [1,2845,null,{"value":"13"}] 13:19:03 INFO - TEST-START | /2dcontext/transformations/2d.transformation.scale.multiple.html 13:19:03 INFO - PROCESS | 2564 | 1471465143361 Marionette TRACE conn7 -> [0,2846,"setScriptTimeout",{"ms":35000}] 13:19:03 INFO - PROCESS | 2564 | 1471465143364 Marionette TRACE conn7 <- [1,2846,null,{}] 13:19:03 INFO - PROCESS | 2564 | 1471465143370 Marionette TRACE conn7 -> [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:19:03 INFO - PROCESS | 2564 | 1471465143374 Marionette INFO sendAsync bc8f8550-5cfe-4dfe-b5f0-ca36c3097f63 13:19:03 INFO - PROCESS | 2564 | 1471465143498 Marionette TRACE conn7 <- [1,2847,null,{"value":null}] 13:19:03 INFO - PROCESS | 2564 | 1471465143621 Marionette TRACE conn7 -> [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\", \"8d521690-0e1e-4993-8caf-94bf4ae6dcf1\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:19:03 INFO - PROCESS | 2564 | 1471465143626 Marionette INFO sendAsync bc8f8550-5cfe-4dfe-b5f0-ca36c3097f63 13:19:03 INFO - PROCESS | 2564 | ++DOCSHELL 00000039CB7D7000 == 40 [pid = 2564] [id = 721] 13:19:03 INFO - PROCESS | 2564 | ++DOMWINDOW == 85 (00000039C1FDF400) [pid = 2564] [serial = 2163] [outer = 0000000000000000] 13:19:03 INFO - PROCESS | 2564 | ++DOMWINDOW == 86 (00000039C586E800) [pid = 2564] [serial = 2164] [outer = 00000039C1FDF400] 13:19:03 INFO - PROCESS | 2564 | 1471465143679 Marionette DEBUG loaded listener.js 13:19:03 INFO - PROCESS | 2564 | ++DOMWINDOW == 87 (00000039C63D1000) [pid = 2564] [serial = 2165] [outer = 00000039C1FDF400] 13:19:03 INFO - PROCESS | 2564 | --DOCSHELL 00000039D550A000 == 39 [pid = 2564] [id = 705] 13:19:03 INFO - PROCESS | 2564 | --DOCSHELL 00000039D2529800 == 38 [pid = 2564] [id = 717] 13:19:03 INFO - PROCESS | 2564 | --DOCSHELL 00000039D22D2000 == 37 [pid = 2564] [id = 716] 13:19:03 INFO - PROCESS | 2564 | --DOCSHELL 00000039D1F02800 == 36 [pid = 2564] [id = 715] 13:19:03 INFO - PROCESS | 2564 | --DOCSHELL 00000039CF6DD800 == 35 [pid = 2564] [id = 714] 13:19:03 INFO - PROCESS | 2564 | --DOCSHELL 00000039CDE5D800 == 34 [pid = 2564] [id = 713] 13:19:03 INFO - PROCESS | 2564 | --DOCSHELL 00000039CCE95000 == 33 [pid = 2564] [id = 712] 13:19:03 INFO - PROCESS | 2564 | --DOCSHELL 00000039CC30F000 == 32 [pid = 2564] [id = 711] 13:19:03 INFO - PROCESS | 2564 | --DOCSHELL 00000039C65D3800 == 31 [pid = 2564] [id = 710] 13:19:03 INFO - PROCESS | 2564 | --DOMWINDOW == 86 (00000039CE4AB400) [pid = 2564] [serial = 2084] [outer = 0000000000000000] [url = about:blank] 13:19:03 INFO - PROCESS | 2564 | --DOMWINDOW == 85 (00000039CCF3D000) [pid = 2564] [serial = 2075] [outer = 0000000000000000] [url = about:blank] 13:19:03 INFO - PROCESS | 2564 | --DOMWINDOW == 84 (00000039CEA84400) [pid = 2564] [serial = 2107] [outer = 0000000000000000] [url = about:blank] 13:19:03 INFO - PROCESS | 2564 | --DOMWINDOW == 83 (00000039CE082400) [pid = 2564] [serial = 2105] [outer = 0000000000000000] [url = about:blank] 13:19:03 INFO - PROCESS | 2564 | --DOMWINDOW == 82 (00000039CDE75800) [pid = 2564] [serial = 2104] [outer = 0000000000000000] [url = about:blank] 13:19:03 INFO - PROCESS | 2564 | --DOMWINDOW == 81 (00000039C185E000) [pid = 2564] [serial = 2092] [outer = 0000000000000000] [url = about:blank] 13:19:03 INFO - PROCESS | 2564 | --DOMWINDOW == 80 (00000039C2AD4000) [pid = 2564] [serial = 2093] [outer = 0000000000000000] [url = about:blank] 13:19:03 INFO - PROCESS | 2564 | --DOMWINDOW == 79 (00000039C74B4000) [pid = 2564] [serial = 2095] [outer = 0000000000000000] [url = about:blank] 13:19:03 INFO - PROCESS | 2564 | --DOMWINDOW == 78 (00000039C7A98C00) [pid = 2564] [serial = 2096] [outer = 0000000000000000] [url = about:blank] 13:19:03 INFO - PROCESS | 2564 | --DOMWINDOW == 77 (00000039BF921800) [pid = 2564] [serial = 2086] [outer = 0000000000000000] [url = about:blank] 13:19:03 INFO - PROCESS | 2564 | --DOMWINDOW == 76 (00000039C1854400) [pid = 2564] [serial = 2087] [outer = 0000000000000000] [url = about:blank] 13:19:03 INFO - PROCESS | 2564 | --DOMWINDOW == 75 (00000039C662B800) [pid = 2564] [serial = 2089] [outer = 0000000000000000] [url = about:blank] 13:19:03 INFO - PROCESS | 2564 | --DOMWINDOW == 74 (00000039C74E2C00) [pid = 2564] [serial = 2090] [outer = 0000000000000000] [url = about:blank] 13:19:03 INFO - PROCESS | 2564 | --DOMWINDOW == 73 (00000039CCC2F800) [pid = 2564] [serial = 2098] [outer = 0000000000000000] [url = about:blank] 13:19:03 INFO - PROCESS | 2564 | --DOMWINDOW == 72 (00000039CFD38C00) [pid = 2564] [serial = 2114] [outer = 0000000000000000] [url = about:blank] 13:19:03 INFO - PROCESS | 2564 | --DOMWINDOW == 71 (00000039D0279C00) [pid = 2564] [serial = 2117] [outer = 0000000000000000] [url = about:blank] 13:19:03 INFO - PROCESS | 2564 | --DOMWINDOW == 70 (00000039CFD99C00) [pid = 2564] [serial = 2116] [outer = 0000000000000000] [url = about:blank] 13:19:03 INFO - PROCESS | 2564 | --DOMWINDOW == 69 (00000039CF639800) [pid = 2564] [serial = 2113] [outer = 0000000000000000] [url = about:blank] 13:19:03 INFO - PROCESS | 2564 | --DOMWINDOW == 68 (00000039CEBDDC00) [pid = 2564] [serial = 2108] [outer = 0000000000000000] [url = about:blank] 13:19:03 INFO - PROCESS | 2564 | --DOMWINDOW == 67 (00000039CD9DDC00) [pid = 2564] [serial = 2101] [outer = 0000000000000000] [url = about:blank] 13:19:03 INFO - PROCESS | 2564 | --DOMWINDOW == 66 (00000039CDB5BC00) [pid = 2564] [serial = 2102] [outer = 0000000000000000] [url = about:blank] 13:19:03 INFO - PROCESS | 2564 | --DOMWINDOW == 65 (00000039CCCA5000) [pid = 2564] [serial = 2110] [outer = 0000000000000000] [url = about:blank] 13:19:03 INFO - PROCESS | 2564 | --DOMWINDOW == 64 (00000039CCE51000) [pid = 2564] [serial = 2099] [outer = 0000000000000000] [url = about:blank] 13:19:03 INFO - PROCESS | 2564 | --DOMWINDOW == 63 (00000039CEA4DC00) [pid = 2564] [serial = 2111] [outer = 0000000000000000] [url = about:blank] 13:19:04 INFO - PROCESS | 2564 | 1471465144180 Marionette TRACE conn7 <- [1,2848,null,{"value":["/2dcontext/transformations/2d.transformation.scale.multiple.html",0,null,null,[["Multiple scale()s combine",0,null,null]]]}] 13:19:04 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.scale.multiple.html | Multiple scale()s combine 13:19:04 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.scale.multiple.html | took 837ms 13:19:04 INFO - PROCESS | 2564 | 1471465144203 Marionette TRACE conn7 -> [0,2849,"getWindowHandle",null] 13:19:04 INFO - PROCESS | 2564 | 1471465144208 Marionette TRACE conn7 <- [1,2849,null,{"value":"13"}] 13:19:04 INFO - PROCESS | 2564 | 1471465144218 Marionette TRACE conn7 -> [0,2850,"setScriptTimeout",{"ms":35000}] 13:19:04 INFO - TEST-START | /2dcontext/transformations/2d.transformation.scale.negative.html 13:19:04 INFO - PROCESS | 2564 | 1471465144221 Marionette TRACE conn7 <- [1,2850,null,{}] 13:19:04 INFO - PROCESS | 2564 | 1471465144225 Marionette TRACE conn7 -> [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:19:04 INFO - PROCESS | 2564 | 1471465144228 Marionette INFO sendAsync bc8f8550-5cfe-4dfe-b5f0-ca36c3097f63 13:19:04 INFO - PROCESS | 2564 | 1471465144321 Marionette TRACE conn7 <- [1,2851,null,{"value":null}] 13:19:04 INFO - PROCESS | 2564 | 1471465144330 Marionette TRACE conn7 -> [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\", \"8d521690-0e1e-4993-8caf-94bf4ae6dcf1\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:19:04 INFO - PROCESS | 2564 | 1471465144333 Marionette INFO sendAsync bc8f8550-5cfe-4dfe-b5f0-ca36c3097f63 13:19:04 INFO - PROCESS | 2564 | ++DOCSHELL 00000039CCDCC000 == 32 [pid = 2564] [id = 722] 13:19:04 INFO - PROCESS | 2564 | ++DOMWINDOW == 64 (00000039C7461000) [pid = 2564] [serial = 2166] [outer = 0000000000000000] 13:19:04 INFO - PROCESS | 2564 | ++DOMWINDOW == 65 (00000039C74DF800) [pid = 2564] [serial = 2167] [outer = 00000039C7461000] 13:19:04 INFO - PROCESS | 2564 | 1471465144383 Marionette DEBUG loaded listener.js 13:19:04 INFO - PROCESS | 2564 | ++DOMWINDOW == 66 (00000039C7A93800) [pid = 2564] [serial = 2168] [outer = 00000039C7461000] 13:19:04 INFO - PROCESS | 2564 | 1471465144879 Marionette TRACE conn7 <- [1,2852,null,{"value":["/2dcontext/transformations/2d.transformation.scale.negative.html",0,null,null,[["scale() with negative scale factors works",0,null,null]]]}] 13:19:04 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.scale.negative.html | scale() with negative scale factors works 13:19:04 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.scale.negative.html | took 692ms 13:19:04 INFO - TEST-START | /2dcontext/transformations/2d.transformation.scale.nonfinite.html 13:19:04 INFO - PROCESS | 2564 | 1471465144916 Marionette TRACE conn7 -> [0,2853,"getWindowHandle",null] 13:19:04 INFO - PROCESS | 2564 | 1471465144918 Marionette TRACE conn7 <- [1,2853,null,{"value":"13"}] 13:19:04 INFO - PROCESS | 2564 | 1471465144922 Marionette TRACE conn7 -> [0,2854,"setScriptTimeout",{"ms":35000}] 13:19:04 INFO - PROCESS | 2564 | 1471465144926 Marionette TRACE conn7 <- [1,2854,null,{}] 13:19:04 INFO - PROCESS | 2564 | 1471465144938 Marionette TRACE conn7 -> [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:19:04 INFO - PROCESS | 2564 | 1471465144943 Marionette INFO sendAsync bc8f8550-5cfe-4dfe-b5f0-ca36c3097f63 13:19:05 INFO - PROCESS | 2564 | 1471465145038 Marionette TRACE conn7 <- [1,2855,null,{"value":null}] 13:19:05 INFO - PROCESS | 2564 | 1471465145159 Marionette TRACE conn7 -> [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\", \"8d521690-0e1e-4993-8caf-94bf4ae6dcf1\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:19:05 INFO - PROCESS | 2564 | 1471465145162 Marionette INFO sendAsync bc8f8550-5cfe-4dfe-b5f0-ca36c3097f63 13:19:05 INFO - PROCESS | 2564 | ++DOCSHELL 00000039CDED6000 == 33 [pid = 2564] [id = 723] 13:19:05 INFO - PROCESS | 2564 | ++DOMWINDOW == 67 (00000039C7E62000) [pid = 2564] [serial = 2169] [outer = 0000000000000000] 13:19:05 INFO - PROCESS | 2564 | ++DOMWINDOW == 68 (00000039CCC9F000) [pid = 2564] [serial = 2170] [outer = 00000039C7E62000] 13:19:05 INFO - PROCESS | 2564 | 1471465145222 Marionette DEBUG loaded listener.js 13:19:05 INFO - PROCESS | 2564 | ++DOMWINDOW == 69 (00000039CCE51000) [pid = 2564] [serial = 2171] [outer = 00000039C7E62000] 13:19:05 INFO - PROCESS | 2564 | 1471465145605 Marionette TRACE conn7 <- [1,2856,null,{"value":["/2dcontext/transformations/2d.transformation.scale.nonfinite.html",0,null,null,[["scale() with Infinity/NaN is ignored",0,null,null]]]}] 13:19:05 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.scale.nonfinite.html | scale() with Infinity/NaN is ignored 13:19:05 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.scale.nonfinite.html | took 734ms 13:19:05 INFO - TEST-START | /2dcontext/transformations/2d.transformation.scale.zero.html 13:19:05 INFO - PROCESS | 2564 | 1471465145658 Marionette TRACE conn7 -> [0,2857,"getWindowHandle",null] 13:19:05 INFO - PROCESS | 2564 | 1471465145661 Marionette TRACE conn7 <- [1,2857,null,{"value":"13"}] 13:19:05 INFO - PROCESS | 2564 | 1471465145664 Marionette TRACE conn7 -> [0,2858,"setScriptTimeout",{"ms":35000}] 13:19:05 INFO - PROCESS | 2564 | 1471465145666 Marionette TRACE conn7 <- [1,2858,null,{}] 13:19:05 INFO - PROCESS | 2564 | 1471465145670 Marionette TRACE conn7 -> [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:19:05 INFO - PROCESS | 2564 | 1471465145672 Marionette INFO sendAsync bc8f8550-5cfe-4dfe-b5f0-ca36c3097f63 13:19:05 INFO - PROCESS | 2564 | 1471465145764 Marionette TRACE conn7 <- [1,2859,null,{"value":null}] 13:19:05 INFO - PROCESS | 2564 | 1471465145769 Marionette TRACE conn7 -> [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\", \"8d521690-0e1e-4993-8caf-94bf4ae6dcf1\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:19:05 INFO - PROCESS | 2564 | 1471465145772 Marionette INFO sendAsync bc8f8550-5cfe-4dfe-b5f0-ca36c3097f63 13:19:05 INFO - PROCESS | 2564 | ++DOCSHELL 00000039D1C79000 == 34 [pid = 2564] [id = 724] 13:19:05 INFO - PROCESS | 2564 | ++DOMWINDOW == 70 (00000039CCF3CC00) [pid = 2564] [serial = 2172] [outer = 0000000000000000] 13:19:05 INFO - PROCESS | 2564 | ++DOMWINDOW == 71 (00000039CD9B0800) [pid = 2564] [serial = 2173] [outer = 00000039CCF3CC00] 13:19:05 INFO - PROCESS | 2564 | 1471465145819 Marionette DEBUG loaded listener.js 13:19:05 INFO - PROCESS | 2564 | ++DOMWINDOW == 72 (00000039CDAE5000) [pid = 2564] [serial = 2174] [outer = 00000039CCF3CC00] 13:19:06 INFO - PROCESS | 2564 | 1471465146290 Marionette TRACE conn7 <- [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:19:06 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.scale.zero.html | scale() with a scale factor of zero works 13:19:06 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.scale.zero.html | took 691ms 13:19:06 INFO - PROCESS | 2564 | 1471465146359 Marionette TRACE conn7 -> [0,2861,"getWindowHandle",null] 13:19:06 INFO - PROCESS | 2564 | 1471465146361 Marionette TRACE conn7 <- [1,2861,null,{"value":"13"}] 13:19:06 INFO - TEST-START | /2dcontext/transformations/2d.transformation.setTransform.multiple.html 13:19:06 INFO - PROCESS | 2564 | 1471465146364 Marionette TRACE conn7 -> [0,2862,"setScriptTimeout",{"ms":35000}] 13:19:06 INFO - PROCESS | 2564 | 1471465146366 Marionette TRACE conn7 <- [1,2862,null,{}] 13:19:06 INFO - PROCESS | 2564 | 1471465146370 Marionette TRACE conn7 -> [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:19:06 INFO - PROCESS | 2564 | 1471465146372 Marionette INFO sendAsync bc8f8550-5cfe-4dfe-b5f0-ca36c3097f63 13:19:06 INFO - PROCESS | 2564 | 1471465146527 Marionette TRACE conn7 <- [1,2863,null,{"value":null}] 13:19:06 INFO - PROCESS | 2564 | 1471465146584 Marionette TRACE conn7 -> [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\", \"8d521690-0e1e-4993-8caf-94bf4ae6dcf1\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:19:06 INFO - PROCESS | 2564 | 1471465146586 Marionette INFO sendAsync bc8f8550-5cfe-4dfe-b5f0-ca36c3097f63 13:19:06 INFO - PROCESS | 2564 | ++DOCSHELL 00000039D22D4800 == 35 [pid = 2564] [id = 725] 13:19:06 INFO - PROCESS | 2564 | ++DOMWINDOW == 73 (00000039CD9E2800) [pid = 2564] [serial = 2175] [outer = 0000000000000000] 13:19:06 INFO - PROCESS | 2564 | ++DOMWINDOW == 74 (00000039CDCF6000) [pid = 2564] [serial = 2176] [outer = 00000039CD9E2800] 13:19:06 INFO - PROCESS | 2564 | 1471465146633 Marionette DEBUG loaded listener.js 13:19:06 INFO - PROCESS | 2564 | ++DOMWINDOW == 75 (00000039CDFC5000) [pid = 2564] [serial = 2177] [outer = 00000039CD9E2800] 13:19:07 INFO - PROCESS | 2564 | 1471465147072 Marionette TRACE conn7 <- [1,2864,null,{"value":["/2dcontext/transformations/2d.transformation.setTransform.multiple.html",0,null,null,[["Canvas test: 2d.transformation.setTransform.multiple",0,null,null]]]}] 13:19:07 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.setTransform.multiple.html | Canvas test: 2d.transformation.setTransform.multiple 13:19:07 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.setTransform.multiple.html | took 733ms 13:19:07 INFO - PROCESS | 2564 | 1471465147104 Marionette TRACE conn7 -> [0,2865,"getWindowHandle",null] 13:19:07 INFO - PROCESS | 2564 | 1471465147107 Marionette TRACE conn7 <- [1,2865,null,{"value":"13"}] 13:19:07 INFO - TEST-START | /2dcontext/transformations/2d.transformation.setTransform.nonfinite.html 13:19:07 INFO - PROCESS | 2564 | 1471465147110 Marionette TRACE conn7 -> [0,2866,"setScriptTimeout",{"ms":35000}] 13:19:07 INFO - PROCESS | 2564 | 1471465147112 Marionette TRACE conn7 <- [1,2866,null,{}] 13:19:07 INFO - PROCESS | 2564 | 1471465147115 Marionette TRACE conn7 -> [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:19:07 INFO - PROCESS | 2564 | 1471465147121 Marionette INFO sendAsync bc8f8550-5cfe-4dfe-b5f0-ca36c3097f63 13:19:07 INFO - PROCESS | 2564 | 1471465147262 Marionette TRACE conn7 <- [1,2867,null,{"value":null}] 13:19:07 INFO - PROCESS | 2564 | 1471465147318 Marionette TRACE conn7 -> [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\", \"8d521690-0e1e-4993-8caf-94bf4ae6dcf1\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:19:07 INFO - PROCESS | 2564 | 1471465147321 Marionette INFO sendAsync bc8f8550-5cfe-4dfe-b5f0-ca36c3097f63 13:19:07 INFO - PROCESS | 2564 | ++DOCSHELL 00000039D25CA000 == 36 [pid = 2564] [id = 726] 13:19:07 INFO - PROCESS | 2564 | ++DOMWINDOW == 76 (00000039CE4A7400) [pid = 2564] [serial = 2178] [outer = 0000000000000000] 13:19:07 INFO - PROCESS | 2564 | ++DOMWINDOW == 77 (00000039CEA2EC00) [pid = 2564] [serial = 2179] [outer = 00000039CE4A7400] 13:19:07 INFO - PROCESS | 2564 | 1471465147368 Marionette DEBUG loaded listener.js 13:19:07 INFO - PROCESS | 2564 | ++DOMWINDOW == 78 (00000039CEDCCC00) [pid = 2564] [serial = 2180] [outer = 00000039CE4A7400] 13:19:07 INFO - PROCESS | 2564 | 1471465147807 Marionette TRACE conn7 <- [1,2868,null,{"value":["/2dcontext/transformations/2d.transformation.setTransform.nonfinite.html",0,null,null,[["setTransform() with Infinity/NaN is ignored",0,null,null]]]}] 13:19:07 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.setTransform.nonfinite.html | setTransform() with Infinity/NaN is ignored 13:19:07 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.setTransform.nonfinite.html | took 732ms 13:19:07 INFO - PROCESS | 2564 | 1471465147869 Marionette TRACE conn7 -> [0,2869,"getWindowHandle",null] 13:19:07 INFO - PROCESS | 2564 | 1471465147871 Marionette TRACE conn7 <- [1,2869,null,{"value":"13"}] 13:19:07 INFO - TEST-START | /2dcontext/transformations/2d.transformation.setTransform.skewed.html 13:19:07 INFO - PROCESS | 2564 | 1471465147877 Marionette TRACE conn7 -> [0,2870,"setScriptTimeout",{"ms":35000}] 13:19:07 INFO - PROCESS | 2564 | 1471465147878 Marionette TRACE conn7 <- [1,2870,null,{}] 13:19:07 INFO - PROCESS | 2564 | 1471465147882 Marionette TRACE conn7 -> [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:19:07 INFO - PROCESS | 2564 | 1471465147884 Marionette INFO sendAsync bc8f8550-5cfe-4dfe-b5f0-ca36c3097f63 13:19:08 INFO - PROCESS | 2564 | 1471465148055 Marionette TRACE conn7 <- [1,2871,null,{"value":null}] 13:19:08 INFO - PROCESS | 2564 | --DOMWINDOW == 77 (00000039C17A4C00) [pid = 2564] [serial = 2130] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.transformation.html] 13:19:08 INFO - PROCESS | 2564 | --DOMWINDOW == 76 (00000039C7A5A400) [pid = 2564] [serial = 2136] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.order.html] 13:19:08 INFO - PROCESS | 2564 | --DOMWINDOW == 75 (00000039C1CEB800) [pid = 2564] [serial = 2133] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.underflow.html] 13:19:08 INFO - PROCESS | 2564 | --DOMWINDOW == 74 (00000039C1229400) [pid = 2564] [serial = 2127] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.textBaseline.html] 13:19:08 INFO - PROCESS | 2564 | --DOMWINDOW == 73 (00000039CB59B800) [pid = 2564] [serial = 2142] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.rotate.nonfinite.html] 13:19:08 INFO - PROCESS | 2564 | --DOMWINDOW == 72 (00000039C0DBB400) [pid = 2564] [serial = 2148] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.rotate.wrap.html] 13:19:08 INFO - PROCESS | 2564 | --DOMWINDOW == 71 (00000039CCF41C00) [pid = 2564] [serial = 2145] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.rotate.radians.html] 13:19:08 INFO - PROCESS | 2564 | --DOMWINDOW == 70 (00000039C17A9000) [pid = 2564] [serial = 2151] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.rotate.wrapnegative.html] 13:19:08 INFO - PROCESS | 2564 | --DOMWINDOW == 69 (00000039C1885C00) [pid = 2564] [serial = 2118] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.stackdepth.html] 13:19:08 INFO - PROCESS | 2564 | --DOMWINDOW == 68 (00000039CAA87C00) [pid = 2564] [serial = 2121] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.strokeStyle.html] 13:19:08 INFO - PROCESS | 2564 | --DOMWINDOW == 67 (00000039CEA54C00) [pid = 2564] [serial = 2124] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.textAlign.html] 13:19:08 INFO - PROCESS | 2564 | --DOMWINDOW == 66 (00000039CAEBA000) [pid = 2564] [serial = 2139] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.rotate.direction.html] 13:19:08 INFO - PROCESS | 2564 | 1471465148115 Marionette TRACE conn7 -> [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\", \"8d521690-0e1e-4993-8caf-94bf4ae6dcf1\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:19:08 INFO - PROCESS | 2564 | 1471465148117 Marionette INFO sendAsync bc8f8550-5cfe-4dfe-b5f0-ca36c3097f63 13:19:08 INFO - PROCESS | 2564 | ++DOCSHELL 00000039CDE4B000 == 37 [pid = 2564] [id = 727] 13:19:08 INFO - PROCESS | 2564 | ++DOMWINDOW == 67 (00000039C1221C00) [pid = 2564] [serial = 2181] [outer = 0000000000000000] 13:19:08 INFO - PROCESS | 2564 | ++DOMWINDOW == 68 (00000039C1885C00) [pid = 2564] [serial = 2182] [outer = 00000039C1221C00] 13:19:08 INFO - PROCESS | 2564 | 1471465148165 Marionette DEBUG loaded listener.js 13:19:08 INFO - PROCESS | 2564 | ++DOMWINDOW == 69 (00000039CCCA2400) [pid = 2564] [serial = 2183] [outer = 00000039C1221C00] 13:19:08 INFO - PROCESS | 2564 | 1471465148546 Marionette TRACE conn7 <- [1,2872,null,{"value":["/2dcontext/transformations/2d.transformation.setTransform.skewed.html",0,null,null,[["Canvas test: 2d.transformation.setTransform.skewed",0,null,null]]]}] 13:19:08 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.setTransform.skewed.html | Canvas test: 2d.transformation.setTransform.skewed 13:19:08 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.setTransform.skewed.html | took 733ms 13:19:08 INFO - PROCESS | 2564 | 1471465148615 Marionette TRACE conn7 -> [0,2873,"getWindowHandle",null] 13:19:08 INFO - PROCESS | 2564 | 1471465148617 Marionette TRACE conn7 <- [1,2873,null,{"value":"13"}] 13:19:08 INFO - TEST-START | /2dcontext/transformations/2d.transformation.transform.identity.html 13:19:08 INFO - PROCESS | 2564 | 1471465148620 Marionette TRACE conn7 -> [0,2874,"setScriptTimeout",{"ms":35000}] 13:19:08 INFO - PROCESS | 2564 | 1471465148622 Marionette TRACE conn7 <- [1,2874,null,{}] 13:19:08 INFO - PROCESS | 2564 | 1471465148626 Marionette TRACE conn7 -> [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:19:08 INFO - PROCESS | 2564 | 1471465148628 Marionette INFO sendAsync bc8f8550-5cfe-4dfe-b5f0-ca36c3097f63 13:19:08 INFO - PROCESS | 2564 | 1471465148713 Marionette TRACE conn7 <- [1,2875,null,{"value":null}] 13:19:08 INFO - PROCESS | 2564 | 1471465148719 Marionette TRACE conn7 -> [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\", \"8d521690-0e1e-4993-8caf-94bf4ae6dcf1\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:19:08 INFO - PROCESS | 2564 | 1471465148721 Marionette INFO sendAsync bc8f8550-5cfe-4dfe-b5f0-ca36c3097f63 13:19:08 INFO - PROCESS | 2564 | ++DOCSHELL 00000039D550A800 == 38 [pid = 2564] [id = 728] 13:19:08 INFO - PROCESS | 2564 | ++DOMWINDOW == 70 (00000039CDFBF400) [pid = 2564] [serial = 2184] [outer = 0000000000000000] 13:19:08 INFO - PROCESS | 2564 | ++DOMWINDOW == 71 (00000039CF639800) [pid = 2564] [serial = 2185] [outer = 00000039CDFBF400] 13:19:08 INFO - PROCESS | 2564 | 1471465148768 Marionette DEBUG loaded listener.js 13:19:08 INFO - PROCESS | 2564 | ++DOMWINDOW == 72 (00000039CFD99000) [pid = 2564] [serial = 2186] [outer = 00000039CDFBF400] 13:19:09 INFO - PROCESS | 2564 | 1471465149214 Marionette TRACE conn7 <- [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:19:09 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.transform.identity.html | transform() with the identity matrix does nothing 13:19:09 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.transform.identity.html | took 627ms 13:19:09 INFO - PROCESS | 2564 | 1471465149251 Marionette TRACE conn7 -> [0,2877,"getWindowHandle",null] 13:19:09 INFO - PROCESS | 2564 | 1471465149253 Marionette TRACE conn7 <- [1,2877,null,{"value":"13"}] 13:19:09 INFO - TEST-START | /2dcontext/transformations/2d.transformation.transform.multiply.html 13:19:09 INFO - PROCESS | 2564 | 1471465149257 Marionette TRACE conn7 -> [0,2878,"setScriptTimeout",{"ms":35000}] 13:19:09 INFO - PROCESS | 2564 | 1471465149259 Marionette TRACE conn7 <- [1,2878,null,{}] 13:19:09 INFO - PROCESS | 2564 | 1471465149263 Marionette TRACE conn7 -> [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:19:09 INFO - PROCESS | 2564 | 1471465149265 Marionette INFO sendAsync bc8f8550-5cfe-4dfe-b5f0-ca36c3097f63 13:19:09 INFO - PROCESS | 2564 | 1471465149351 Marionette TRACE conn7 <- [1,2879,null,{"value":null}] 13:19:09 INFO - PROCESS | 2564 | 1471465149387 Marionette TRACE conn7 -> [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\", \"8d521690-0e1e-4993-8caf-94bf4ae6dcf1\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:19:09 INFO - PROCESS | 2564 | 1471465149389 Marionette INFO sendAsync bc8f8550-5cfe-4dfe-b5f0-ca36c3097f63 13:19:09 INFO - PROCESS | 2564 | ++DOCSHELL 00000039D5691800 == 39 [pid = 2564] [id = 729] 13:19:09 INFO - PROCESS | 2564 | ++DOMWINDOW == 73 (00000039D0058800) [pid = 2564] [serial = 2187] [outer = 0000000000000000] 13:19:09 INFO - PROCESS | 2564 | ++DOMWINDOW == 74 (00000039D05AD800) [pid = 2564] [serial = 2188] [outer = 00000039D0058800] 13:19:09 INFO - PROCESS | 2564 | 1471465149435 Marionette DEBUG loaded listener.js 13:19:09 INFO - PROCESS | 2564 | ++DOMWINDOW == 75 (00000039D05BCC00) [pid = 2564] [serial = 2189] [outer = 00000039D0058800] 13:19:09 INFO - PROCESS | 2564 | 1471465149867 Marionette TRACE conn7 <- [1,2880,null,{"value":["/2dcontext/transformations/2d.transformation.transform.multiply.html",0,null,null,[["transform() multiplies the CTM",0,null,null]]]}] 13:19:09 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.transform.multiply.html | transform() multiplies the CTM 13:19:09 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.transform.multiply.html | took 628ms 13:19:09 INFO - PROCESS | 2564 | 1471465149892 Marionette TRACE conn7 -> [0,2881,"getWindowHandle",null] 13:19:09 INFO - PROCESS | 2564 | 1471465149894 Marionette TRACE conn7 <- [1,2881,null,{"value":"13"}] 13:19:09 INFO - TEST-START | /2dcontext/transformations/2d.transformation.transform.nonfinite.html 13:19:09 INFO - PROCESS | 2564 | 1471465149898 Marionette TRACE conn7 -> [0,2882,"setScriptTimeout",{"ms":35000}] 13:19:09 INFO - PROCESS | 2564 | 1471465149899 Marionette TRACE conn7 <- [1,2882,null,{}] 13:19:09 INFO - PROCESS | 2564 | 1471465149903 Marionette TRACE conn7 -> [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:19:09 INFO - PROCESS | 2564 | 1471465149905 Marionette INFO sendAsync bc8f8550-5cfe-4dfe-b5f0-ca36c3097f63 13:19:10 INFO - PROCESS | 2564 | 1471465149991 Marionette TRACE conn7 <- [1,2883,null,{"value":null}] 13:19:10 INFO - PROCESS | 2564 | 1471465149997 Marionette TRACE conn7 -> [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\", \"8d521690-0e1e-4993-8caf-94bf4ae6dcf1\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:19:10 INFO - PROCESS | 2564 | 1471465149999 Marionette INFO sendAsync bc8f8550-5cfe-4dfe-b5f0-ca36c3097f63 13:19:10 INFO - PROCESS | 2564 | ++DOCSHELL 00000039D6166800 == 40 [pid = 2564] [id = 730] 13:19:10 INFO - PROCESS | 2564 | ++DOMWINDOW == 76 (00000039D05E4400) [pid = 2564] [serial = 2190] [outer = 0000000000000000] 13:19:10 INFO - PROCESS | 2564 | ++DOMWINDOW == 77 (00000039D05E9400) [pid = 2564] [serial = 2191] [outer = 00000039D05E4400] 13:19:10 INFO - PROCESS | 2564 | 1471465150045 Marionette DEBUG loaded listener.js 13:19:10 INFO - PROCESS | 2564 | ++DOMWINDOW == 78 (00000039CEDC8C00) [pid = 2564] [serial = 2192] [outer = 00000039D05E4400] 13:19:10 INFO - PROCESS | 2564 | 1471465150770 Marionette TRACE conn7 <- [1,2884,null,{"value":["/2dcontext/transformations/2d.transformation.transform.nonfinite.html",0,null,null,[["transform() with Infinity/NaN is ignored",0,null,null]]]}] 13:19:10 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.transform.nonfinite.html | transform() with Infinity/NaN is ignored 13:19:10 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.transform.nonfinite.html | took 921ms 13:19:10 INFO - PROCESS | 2564 | 1471465150824 Marionette TRACE conn7 -> [0,2885,"getWindowHandle",null] 13:19:10 INFO - PROCESS | 2564 | 1471465150829 Marionette TRACE conn7 <- [1,2885,null,{"value":"13"}] 13:19:10 INFO - TEST-START | /2dcontext/transformations/2d.transformation.transform.skewed.html 13:19:10 INFO - PROCESS | 2564 | 1471465150834 Marionette TRACE conn7 -> [0,2886,"setScriptTimeout",{"ms":35000}] 13:19:10 INFO - PROCESS | 2564 | 1471465150839 Marionette TRACE conn7 <- [1,2886,null,{}] 13:19:10 INFO - PROCESS | 2564 | 1471465150845 Marionette TRACE conn7 -> [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:19:10 INFO - PROCESS | 2564 | 1471465150848 Marionette INFO sendAsync bc8f8550-5cfe-4dfe-b5f0-ca36c3097f63 13:19:10 INFO - PROCESS | 2564 | 1471465150977 Marionette TRACE conn7 <- [1,2887,null,{"value":null}] 13:19:11 INFO - PROCESS | 2564 | 1471465151096 Marionette TRACE conn7 -> [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\", \"8d521690-0e1e-4993-8caf-94bf4ae6dcf1\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:19:11 INFO - PROCESS | 2564 | 1471465151100 Marionette INFO sendAsync bc8f8550-5cfe-4dfe-b5f0-ca36c3097f63 13:19:11 INFO - PROCESS | 2564 | ++DOCSHELL 00000039CD509000 == 41 [pid = 2564] [id = 731] 13:19:11 INFO - PROCESS | 2564 | ++DOMWINDOW == 79 (00000039C24A3800) [pid = 2564] [serial = 2193] [outer = 0000000000000000] 13:19:11 INFO - PROCESS | 2564 | ++DOMWINDOW == 80 (00000039C6538C00) [pid = 2564] [serial = 2194] [outer = 00000039C24A3800] 13:19:11 INFO - PROCESS | 2564 | 1471465151161 Marionette DEBUG loaded listener.js 13:19:11 INFO - PROCESS | 2564 | ++DOMWINDOW == 81 (00000039C7E63C00) [pid = 2564] [serial = 2195] [outer = 00000039C24A3800] 13:19:11 INFO - PROCESS | 2564 | 1471465151762 Marionette TRACE conn7 <- [1,2888,null,{"value":["/2dcontext/transformations/2d.transformation.transform.skewed.html",0,null,null,[["transform() with skewy matrix transforms correctly",0,null,null]]]}] 13:19:11 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.transform.skewed.html | transform() with skewy matrix transforms correctly 13:19:11 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.transform.skewed.html | took 985ms 13:19:11 INFO - PROCESS | 2564 | 1471465151822 Marionette TRACE conn7 -> [0,2889,"getWindowHandle",null] 13:19:11 INFO - PROCESS | 2564 | 1471465151828 Marionette TRACE conn7 <- [1,2889,null,{"value":"13"}] 13:19:11 INFO - TEST-START | /2dcontext/transformations/2d.transformation.translate.basic.html 13:19:11 INFO - PROCESS | 2564 | 1471465151835 Marionette TRACE conn7 -> [0,2890,"setScriptTimeout",{"ms":35000}] 13:19:11 INFO - PROCESS | 2564 | 1471465151838 Marionette TRACE conn7 <- [1,2890,null,{}] 13:19:11 INFO - PROCESS | 2564 | 1471465151843 Marionette TRACE conn7 -> [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:19:11 INFO - PROCESS | 2564 | 1471465151846 Marionette INFO sendAsync bc8f8550-5cfe-4dfe-b5f0-ca36c3097f63 13:19:11 INFO - PROCESS | 2564 | 1471465151969 Marionette TRACE conn7 <- [1,2891,null,{"value":null}] 13:19:12 INFO - PROCESS | 2564 | 1471465152095 Marionette TRACE conn7 -> [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\", \"8d521690-0e1e-4993-8caf-94bf4ae6dcf1\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:19:12 INFO - PROCESS | 2564 | 1471465152098 Marionette INFO sendAsync bc8f8550-5cfe-4dfe-b5f0-ca36c3097f63 13:19:12 INFO - PROCESS | 2564 | ++DOCSHELL 00000039D25BE000 == 42 [pid = 2564] [id = 732] 13:19:12 INFO - PROCESS | 2564 | ++DOMWINDOW == 82 (00000039CCE4B000) [pid = 2564] [serial = 2196] [outer = 0000000000000000] 13:19:12 INFO - PROCESS | 2564 | ++DOMWINDOW == 83 (00000039CD236C00) [pid = 2564] [serial = 2197] [outer = 00000039CCE4B000] 13:19:12 INFO - PROCESS | 2564 | 1471465152159 Marionette DEBUG loaded listener.js 13:19:12 INFO - PROCESS | 2564 | ++DOMWINDOW == 84 (00000039CDFBEC00) [pid = 2564] [serial = 2198] [outer = 00000039CCE4B000] 13:19:12 INFO - PROCESS | 2564 | 1471465152776 Marionette TRACE conn7 <- [1,2892,null,{"value":["/2dcontext/transformations/2d.transformation.translate.basic.html",0,null,null,[["translate() works",0,null,null]]]}] 13:19:12 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.translate.basic.html | translate() works 13:19:12 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.translate.basic.html | took 985ms 13:19:12 INFO - PROCESS | 2564 | 1471465152821 Marionette TRACE conn7 -> [0,2893,"getWindowHandle",null] 13:19:12 INFO - PROCESS | 2564 | 1471465152824 Marionette TRACE conn7 <- [1,2893,null,{"value":"13"}] 13:19:12 INFO - TEST-START | /2dcontext/transformations/2d.transformation.translate.nonfinite.html 13:19:12 INFO - PROCESS | 2564 | 1471465152828 Marionette TRACE conn7 -> [0,2894,"setScriptTimeout",{"ms":35000}] 13:19:12 INFO - PROCESS | 2564 | 1471465152832 Marionette TRACE conn7 <- [1,2894,null,{}] 13:19:12 INFO - PROCESS | 2564 | 1471465152844 Marionette TRACE conn7 -> [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:19:12 INFO - PROCESS | 2564 | 1471465152850 Marionette INFO sendAsync bc8f8550-5cfe-4dfe-b5f0-ca36c3097f63 13:19:12 INFO - PROCESS | 2564 | 1471465152970 Marionette TRACE conn7 <- [1,2895,null,{"value":null}] 13:19:13 INFO - PROCESS | 2564 | 1471465153096 Marionette TRACE conn7 -> [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\", \"8d521690-0e1e-4993-8caf-94bf4ae6dcf1\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:19:13 INFO - PROCESS | 2564 | 1471465153099 Marionette INFO sendAsync bc8f8550-5cfe-4dfe-b5f0-ca36c3097f63 13:19:13 INFO - PROCESS | 2564 | ++DOCSHELL 00000039D1FA2800 == 43 [pid = 2564] [id = 733] 13:19:13 INFO - PROCESS | 2564 | ++DOMWINDOW == 85 (00000039CEA4E000) [pid = 2564] [serial = 2199] [outer = 0000000000000000] 13:19:13 INFO - PROCESS | 2564 | ++DOMWINDOW == 86 (00000039CEDC8800) [pid = 2564] [serial = 2200] [outer = 00000039CEA4E000] 13:19:13 INFO - PROCESS | 2564 | 1471465153162 Marionette DEBUG loaded listener.js 13:19:13 INFO - PROCESS | 2564 | ++DOMWINDOW == 87 (00000039D05EB000) [pid = 2564] [serial = 2201] [outer = 00000039CEA4E000] 13:19:13 INFO - PROCESS | 2564 | 1471465153975 Marionette TRACE conn7 <- [1,2896,null,{"value":["/2dcontext/transformations/2d.transformation.translate.nonfinite.html",0,null,null,[["translate() with Infinity/NaN is ignored",0,null,null]]]}] 13:19:14 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.translate.nonfinite.html | translate() with Infinity/NaN is ignored 13:19:14 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.translate.nonfinite.html | took 1184ms 13:19:14 INFO - PROCESS | 2564 | 1471465154015 Marionette TRACE conn7 -> [0,2897,"getWindowHandle",null] 13:19:14 INFO - PROCESS | 2564 | 1471465154019 Marionette TRACE conn7 <- [1,2897,null,{"value":"13"}] 13:19:14 INFO - TEST-START | /DOMEvents/ClickFakeEvent.nondocument.html 13:19:14 INFO - PROCESS | 2564 | 1471465154024 Marionette TRACE conn7 -> [0,2898,"setScriptTimeout",{"ms":35000}] 13:19:14 INFO - PROCESS | 2564 | 1471465154027 Marionette TRACE conn7 <- [1,2898,null,{}] 13:19:14 INFO - PROCESS | 2564 | 1471465154033 Marionette TRACE conn7 -> [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:19:14 INFO - PROCESS | 2564 | 1471465154036 Marionette INFO sendAsync bc8f8550-5cfe-4dfe-b5f0-ca36c3097f63 13:19:14 INFO - PROCESS | 2564 | 1471465154146 Marionette TRACE conn7 <- [1,2899,null,{"value":null}] 13:19:14 INFO - PROCESS | 2564 | 1471465154277 Marionette TRACE conn7 -> [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\", \"8d521690-0e1e-4993-8caf-94bf4ae6dcf1\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:19:14 INFO - PROCESS | 2564 | 1471465154280 Marionette INFO sendAsync bc8f8550-5cfe-4dfe-b5f0-ca36c3097f63 13:19:14 INFO - PROCESS | 2564 | ++DOCSHELL 00000039C7355800 == 44 [pid = 2564] [id = 734] 13:19:14 INFO - PROCESS | 2564 | ++DOMWINDOW == 88 (00000039C5B05800) [pid = 2564] [serial = 2202] [outer = 0000000000000000] 13:19:14 INFO - PROCESS | 2564 | ++DOMWINDOW == 89 (00000039C6211400) [pid = 2564] [serial = 2203] [outer = 00000039C5B05800] 13:19:14 INFO - PROCESS | 2564 | 1471465154354 Marionette DEBUG loaded listener.js 13:19:14 INFO - PROCESS | 2564 | ++DOMWINDOW == 90 (00000039C74E1400) [pid = 2564] [serial = 2204] [outer = 00000039C5B05800] 13:19:15 INFO - PROCESS | 2564 | --DOCSHELL 00000039D5691800 == 43 [pid = 2564] [id = 729] 13:19:15 INFO - PROCESS | 2564 | --DOCSHELL 00000039D550A800 == 42 [pid = 2564] [id = 728] 13:19:15 INFO - PROCESS | 2564 | --DOCSHELL 00000039CDE4B000 == 41 [pid = 2564] [id = 727] 13:19:15 INFO - PROCESS | 2564 | --DOCSHELL 00000039D25CA000 == 40 [pid = 2564] [id = 726] 13:19:15 INFO - PROCESS | 2564 | --DOCSHELL 00000039D22D4800 == 39 [pid = 2564] [id = 725] 13:19:15 INFO - PROCESS | 2564 | --DOCSHELL 00000039D1C79000 == 38 [pid = 2564] [id = 724] 13:19:15 INFO - PROCESS | 2564 | --DOCSHELL 00000039CDED6000 == 37 [pid = 2564] [id = 723] 13:19:15 INFO - PROCESS | 2564 | --DOCSHELL 00000039CCDCC000 == 36 [pid = 2564] [id = 722] 13:19:15 INFO - PROCESS | 2564 | --DOCSHELL 00000039CB7D7000 == 35 [pid = 2564] [id = 721] 13:19:15 INFO - PROCESS | 2564 | --DOCSHELL 00000039CE444800 == 34 [pid = 2564] [id = 720] 13:19:15 INFO - PROCESS | 2564 | --DOCSHELL 00000039D28DD800 == 33 [pid = 2564] [id = 718] 13:19:15 INFO - PROCESS | 2564 | --DOCSHELL 00000039CABA6800 == 32 [pid = 2564] [id = 719] 13:19:15 INFO - PROCESS | 2564 | --DOCSHELL 00000039CC331000 == 31 [pid = 2564] [id = 706] 13:19:15 INFO - PROCESS | 2564 | --DOCSHELL 00000039D2532800 == 30 [pid = 2564] [id = 707] 13:19:15 INFO - PROCESS | 2564 | --DOCSHELL 00000039D5696000 == 29 [pid = 2564] [id = 708] 13:19:15 INFO - PROCESS | 2564 | --DOCSHELL 00000039C733E800 == 28 [pid = 2564] [id = 709] 13:19:15 INFO - PROCESS | 2564 | --DOCSHELL 00000039D1FA2800 == 27 [pid = 2564] [id = 733] 13:19:15 INFO - PROCESS | 2564 | --DOCSHELL 00000039D25BE000 == 26 [pid = 2564] [id = 732] 13:19:15 INFO - PROCESS | 2564 | --DOCSHELL 00000039CD509000 == 25 [pid = 2564] [id = 731] 13:19:15 INFO - PROCESS | 2564 | --DOCSHELL 00000039D6166800 == 24 [pid = 2564] [id = 730] 13:19:15 INFO - PROCESS | 2564 | --DOMWINDOW == 89 (00000039C17ADC00) [pid = 2564] [serial = 2131] [outer = 0000000000000000] [url = about:blank] 13:19:15 INFO - PROCESS | 2564 | --DOMWINDOW == 88 (00000039C188B800) [pid = 2564] [serial = 2132] [outer = 0000000000000000] [url = about:blank] 13:19:15 INFO - PROCESS | 2564 | --DOMWINDOW == 87 (00000039C7A5D400) [pid = 2564] [serial = 2137] [outer = 0000000000000000] [url = about:blank] 13:19:15 INFO - PROCESS | 2564 | --DOMWINDOW == 86 (00000039C29FBC00) [pid = 2564] [serial = 2134] [outer = 0000000000000000] [url = about:blank] 13:19:15 INFO - PROCESS | 2564 | --DOMWINDOW == 85 (00000039C5D63400) [pid = 2564] [serial = 2135] [outer = 0000000000000000] [url = about:blank] 13:19:15 INFO - PROCESS | 2564 | --DOMWINDOW == 84 (00000039C17A7400) [pid = 2564] [serial = 2128] [outer = 0000000000000000] [url = about:blank] 13:19:15 INFO - PROCESS | 2564 | --DOMWINDOW == 83 (00000039C18CF000) [pid = 2564] [serial = 2129] [outer = 0000000000000000] [url = about:blank] 13:19:15 INFO - PROCESS | 2564 | --DOMWINDOW == 82 (00000039CCF36800) [pid = 2564] [serial = 2144] [outer = 0000000000000000] [url = about:blank] 13:19:15 INFO - PROCESS | 2564 | --DOMWINDOW == 81 (00000039CCE44800) [pid = 2564] [serial = 2143] [outer = 0000000000000000] [url = about:blank] 13:19:15 INFO - PROCESS | 2564 | --DOMWINDOW == 80 (00000039C2A69000) [pid = 2564] [serial = 2149] [outer = 0000000000000000] [url = about:blank] 13:19:15 INFO - PROCESS | 2564 | --DOMWINDOW == 79 (00000039CD9DE000) [pid = 2564] [serial = 2146] [outer = 0000000000000000] [url = about:blank] 13:19:15 INFO - PROCESS | 2564 | --DOMWINDOW == 78 (00000039CE078000) [pid = 2564] [serial = 2152] [outer = 0000000000000000] [url = about:blank] 13:19:15 INFO - PROCESS | 2564 | --DOMWINDOW == 77 (00000039C745E000) [pid = 2564] [serial = 2120] [outer = 0000000000000000] [url = about:blank] 13:19:15 INFO - PROCESS | 2564 | --DOMWINDOW == 76 (00000039C5B0B000) [pid = 2564] [serial = 2119] [outer = 0000000000000000] [url = about:blank] 13:19:15 INFO - PROCESS | 2564 | --DOMWINDOW == 75 (00000039CD9DE400) [pid = 2564] [serial = 2123] [outer = 0000000000000000] [url = about:blank] 13:19:15 INFO - PROCESS | 2564 | --DOMWINDOW == 74 (00000039CCE47400) [pid = 2564] [serial = 2122] [outer = 0000000000000000] [url = about:blank] 13:19:15 INFO - PROCESS | 2564 | --DOMWINDOW == 73 (00000039CE4A5C00) [pid = 2564] [serial = 2153] [outer = 0000000000000000] [url = about:blank] 13:19:15 INFO - PROCESS | 2564 | --DOMWINDOW == 72 (00000039CEA28400) [pid = 2564] [serial = 2155] [outer = 0000000000000000] [url = about:blank] 13:19:15 INFO - PROCESS | 2564 | --DOMWINDOW == 71 (00000039D0287000) [pid = 2564] [serial = 2126] [outer = 0000000000000000] [url = about:blank] 13:19:15 INFO - PROCESS | 2564 | --DOMWINDOW == 70 (00000039CEAEDC00) [pid = 2564] [serial = 2125] [outer = 0000000000000000] [url = about:blank] 13:19:15 INFO - PROCESS | 2564 | --DOMWINDOW == 69 (00000039CDCF6800) [pid = 2564] [serial = 2147] [outer = 0000000000000000] [url = about:blank] 13:19:15 INFO - PROCESS | 2564 | --DOMWINDOW == 68 (00000039CD0DF800) [pid = 2564] [serial = 2150] [outer = 0000000000000000] [url = about:blank] 13:19:15 INFO - PROCESS | 2564 | --DOMWINDOW == 67 (00000039CB066400) [pid = 2564] [serial = 2140] [outer = 0000000000000000] [url = about:blank] 13:19:15 INFO - PROCESS | 2564 | --DOMWINDOW == 66 (00000039CC3B6800) [pid = 2564] [serial = 2141] [outer = 0000000000000000] [url = about:blank] 13:19:15 INFO - PROCESS | 2564 | --DOMWINDOW == 65 (00000039C7E6E000) [pid = 2564] [serial = 2138] [outer = 0000000000000000] [url = about:blank] 13:19:15 INFO - PROCESS | 2564 | 1471465155464 Marionette TRACE conn7 <- [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:19:15 INFO - TEST-PASS | /DOMEvents/ClickFakeEvent.nondocument.html | Click event on an element not in the document 13:19:15 INFO - TEST-PASS | /DOMEvents/ClickFakeEvent.nondocument.html | Click event can be dispatched to an element that is not in the document. 13:19:15 INFO - TEST-OK | /DOMEvents/ClickFakeEvent.nondocument.html | took 1483ms 13:19:15 INFO - PROCESS | 2564 | 1471465155513 Marionette TRACE conn7 -> [0,2901,"getWindowHandle",null] 13:19:15 INFO - PROCESS | 2564 | 1471465155517 Marionette TRACE conn7 <- [1,2901,null,{"value":"13"}] 13:19:15 INFO - TEST-START | /DOMEvents/constructors.html 13:19:15 INFO - PROCESS | 2564 | 1471465155522 Marionette TRACE conn7 -> [0,2902,"setScriptTimeout",{"ms":35000}] 13:19:15 INFO - PROCESS | 2564 | 1471465155527 Marionette TRACE conn7 <- [1,2902,null,{}] 13:19:15 INFO - PROCESS | 2564 | 1471465155533 Marionette TRACE conn7 -> [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:19:15 INFO - PROCESS | 2564 | 1471465155536 Marionette INFO sendAsync bc8f8550-5cfe-4dfe-b5f0-ca36c3097f63 13:19:15 INFO - PROCESS | 2564 | 1471465155631 Marionette TRACE conn7 <- [1,2903,null,{"value":null}] 13:19:15 INFO - PROCESS | 2564 | 1471465155646 Marionette TRACE conn7 -> [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\", \"8d521690-0e1e-4993-8caf-94bf4ae6dcf1\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:19:15 INFO - PROCESS | 2564 | 1471465155648 Marionette INFO sendAsync bc8f8550-5cfe-4dfe-b5f0-ca36c3097f63 13:19:15 INFO - PROCESS | 2564 | ++DOCSHELL 00000039C7355000 == 25 [pid = 2564] [id = 735] 13:19:15 INFO - PROCESS | 2564 | ++DOMWINDOW == 66 (00000039C1675800) [pid = 2564] [serial = 2205] [outer = 0000000000000000] 13:19:15 INFO - PROCESS | 2564 | ++DOMWINDOW == 67 (00000039C1857C00) [pid = 2564] [serial = 2206] [outer = 00000039C1675800] 13:19:15 INFO - PROCESS | 2564 | 1471465155699 Marionette DEBUG loaded listener.js 13:19:15 INFO - PROCESS | 2564 | ++DOMWINDOW == 68 (00000039C188A000) [pid = 2564] [serial = 2207] [outer = 00000039C1675800] 13:19:16 INFO - PROCESS | 2564 | 1471465156330 Marionette TRACE conn7 <- [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:19:16 INFO - TEST-PASS | /DOMEvents/constructors.html | Event constructor (no argument) 13:19:16 INFO - TEST-PASS | /DOMEvents/constructors.html | Event constructor (undefined argument) 13:19:16 INFO - TEST-PASS | /DOMEvents/constructors.html | Event constructor (null argument) 13:19:16 INFO - TEST-PASS | /DOMEvents/constructors.html | Event constructor (empty argument) 13:19:16 INFO - TEST-PASS | /DOMEvents/constructors.html | Event constructor (argument with default values) 13:19:16 INFO - TEST-PASS | /DOMEvents/constructors.html | Event constructor (argument with non-default values) 13:19:16 INFO - TEST-PASS | /DOMEvents/constructors.html | UIEvent constructor (no argument) 13:19:16 INFO - TEST-PASS | /DOMEvents/constructors.html | UIEvent constructor (undefined argument) 13:19:16 INFO - TEST-PASS | /DOMEvents/constructors.html | UIEvent constructor (null argument) 13:19:16 INFO - TEST-PASS | /DOMEvents/constructors.html | UIEvent constructor (empty argument) 13:19:16 INFO - TEST-PASS | /DOMEvents/constructors.html | UIEvent constructor (argument with default values) 13:19:16 INFO - TEST-PASS | /DOMEvents/constructors.html | UIEvent constructor (argument with non-default values) 13:19:16 INFO - TEST-PASS | /DOMEvents/constructors.html | FocusEvent constructor (no argument) 13:19:16 INFO - TEST-PASS | /DOMEvents/constructors.html | FocusEvent constructor (undefined argument) 13:19:16 INFO - TEST-PASS | /DOMEvents/constructors.html | FocusEvent constructor (null argument) 13:19:16 INFO - TEST-PASS | /DOMEvents/constructors.html | FocusEvent constructor (empty argument) 13:19:16 INFO - TEST-PASS | /DOMEvents/constructors.html | FocusEvent constructor (argument with default values) 13:19:16 INFO - TEST-PASS | /DOMEvents/constructors.html | FocusEvent constructor (argument with non-default values) 13:19:16 INFO - TEST-PASS | /DOMEvents/constructors.html | MouseEvent constructor (no argument) 13:19:16 INFO - TEST-PASS | /DOMEvents/constructors.html | MouseEvent constructor (undefined argument) 13:19:16 INFO - TEST-PASS | /DOMEvents/constructors.html | MouseEvent constructor (null argument) 13:19:16 INFO - TEST-PASS | /DOMEvents/constructors.html | MouseEvent constructor (empty argument) 13:19:16 INFO - TEST-PASS | /DOMEvents/constructors.html | MouseEvent constructor (argument with default values) 13:19:16 INFO - TEST-PASS | /DOMEvents/constructors.html | MouseEvent constructor (argument with non-default values) 13:19:16 INFO - TEST-PASS | /DOMEvents/constructors.html | WheelEvent constructor (no argument) 13:19:16 INFO - TEST-PASS | /DOMEvents/constructors.html | WheelEvent constructor (undefined argument) 13:19:16 INFO - TEST-PASS | /DOMEvents/constructors.html | WheelEvent constructor (null argument) 13:19:16 INFO - TEST-PASS | /DOMEvents/constructors.html | WheelEvent constructor (empty argument) 13:19:16 INFO - TEST-PASS | /DOMEvents/constructors.html | WheelEvent constructor (argument with default values) 13:19:16 INFO - TEST-PASS | /DOMEvents/constructors.html | WheelEvent constructor (argument with non-default values) 13:19:16 INFO - TEST-PASS | /DOMEvents/constructors.html | KeyboardEvent constructor (no argument) 13:19:16 INFO - TEST-PASS | /DOMEvents/constructors.html | KeyboardEvent constructor (undefined argument) 13:19:16 INFO - TEST-PASS | /DOMEvents/constructors.html | KeyboardEvent constructor (null argument) 13:19:16 INFO - TEST-PASS | /DOMEvents/constructors.html | KeyboardEvent constructor (empty argument) 13:19:16 INFO - TEST-PASS | /DOMEvents/constructors.html | KeyboardEvent constructor (argument with default values) 13:19:16 INFO - TEST-PASS | /DOMEvents/constructors.html | KeyboardEvent constructor (argument with non-default values) 13:19:16 INFO - TEST-FAIL | /DOMEvents/constructors.html | CompositionEvent constructor (no argument) - Illegal constructor. 13:19:16 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:100:17 13:19:16 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 13:19:16 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 13:19:16 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:99:3 13:19:16 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:98:1 13:19:16 INFO - TEST-FAIL | /DOMEvents/constructors.html | CompositionEvent constructor (undefined argument) - Illegal constructor. 13:19:16 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:105:17 13:19:16 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 13:19:16 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 13:19:16 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:104:3 13:19:16 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:98:1 13:19:16 INFO - TEST-FAIL | /DOMEvents/constructors.html | CompositionEvent constructor (null argument) - Illegal constructor. 13:19:16 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:110:17 13:19:16 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 13:19:16 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 13:19:16 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:109:3 13:19:16 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:98:1 13:19:16 INFO - TEST-FAIL | /DOMEvents/constructors.html | CompositionEvent constructor (empty argument) - Illegal constructor. 13:19:16 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:115:17 13:19:16 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 13:19:16 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 13:19:16 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:114:3 13:19:16 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:98:1 13:19:16 INFO - TEST-FAIL | /DOMEvents/constructors.html | CompositionEvent constructor (argument with default values) - Illegal constructor. 13:19:16 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:125:17 13:19:16 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 13:19:16 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 13:19:16 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:119:3 13:19:16 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:98:1 13:19:16 INFO - TEST-FAIL | /DOMEvents/constructors.html | CompositionEvent constructor (argument with non-default values) - Illegal constructor. 13:19:16 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:143:17 13:19:16 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 13:19:16 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 13:19:16 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:129:3 13:19:16 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:98:1 13:19:16 INFO - TEST-PASS | /DOMEvents/constructors.html | UIEvent constructor (view argument with wrong type) 13:19:16 INFO - TEST-OK | /DOMEvents/constructors.html | took 867ms 13:19:16 INFO - PROCESS | 2564 | 1471465156393 Marionette TRACE conn7 -> [0,2905,"getWindowHandle",null] 13:19:16 INFO - PROCESS | 2564 | 1471465156399 Marionette TRACE conn7 <- [1,2905,null,{"value":"13"}] 13:19:16 INFO - TEST-START | /DOMEvents/event-phases-order.html 13:19:16 INFO - PROCESS | 2564 | 1471465156406 Marionette TRACE conn7 -> [0,2906,"setScriptTimeout",{"ms":35000}] 13:19:16 INFO - PROCESS | 2564 | 1471465156409 Marionette TRACE conn7 <- [1,2906,null,{}] 13:19:16 INFO - PROCESS | 2564 | 1471465156415 Marionette TRACE conn7 -> [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:19:16 INFO - PROCESS | 2564 | 1471465156418 Marionette INFO sendAsync bc8f8550-5cfe-4dfe-b5f0-ca36c3097f63 13:19:16 INFO - PROCESS | 2564 | 1471465156537 Marionette TRACE conn7 <- [1,2907,null,{"value":null}] 13:19:16 INFO - PROCESS | 2564 | 1471465156608 Marionette TRACE conn7 -> [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\", \"8d521690-0e1e-4993-8caf-94bf4ae6dcf1\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:19:16 INFO - PROCESS | 2564 | 1471465156611 Marionette INFO sendAsync bc8f8550-5cfe-4dfe-b5f0-ca36c3097f63 13:19:16 INFO - PROCESS | 2564 | ++DOCSHELL 00000039CC33A000 == 26 [pid = 2564] [id = 736] 13:19:16 INFO - PROCESS | 2564 | ++DOMWINDOW == 69 (00000039C18CD400) [pid = 2564] [serial = 2208] [outer = 0000000000000000] 13:19:16 INFO - PROCESS | 2564 | ++DOMWINDOW == 70 (00000039C1DBF400) [pid = 2564] [serial = 2209] [outer = 00000039C18CD400] 13:19:16 INFO - PROCESS | 2564 | 1471465156662 Marionette DEBUG loaded listener.js 13:19:16 INFO - PROCESS | 2564 | ++DOMWINDOW == 71 (00000039C745EC00) [pid = 2564] [serial = 2210] [outer = 00000039C18CD400] 13:19:17 INFO - PROCESS | 2564 | 1471465157023 Marionette TRACE conn7 <- [1,2908,null,{"value":["/DOMEvents/event-phases-order.html",0,null,null,[["Event phases order",0,null,null]]]}] 13:19:17 INFO - TEST-PASS | /DOMEvents/event-phases-order.html | Event phases order 13:19:17 INFO - TEST-OK | /DOMEvents/event-phases-order.html | took 629ms 13:19:17 INFO - PROCESS | 2564 | 1471465157035 Marionette TRACE conn7 -> [0,2909,"getWindowHandle",null] 13:19:17 INFO - PROCESS | 2564 | 1471465157038 Marionette TRACE conn7 <- [1,2909,null,{"value":"13"}] 13:19:17 INFO - TEST-START | /DOMEvents/init-event-while-dispatching.html 13:19:17 INFO - PROCESS | 2564 | 1471465157042 Marionette TRACE conn7 -> [0,2910,"setScriptTimeout",{"ms":35000}] 13:19:17 INFO - PROCESS | 2564 | 1471465157046 Marionette TRACE conn7 <- [1,2910,null,{}] 13:19:17 INFO - PROCESS | 2564 | 1471465157057 Marionette TRACE conn7 -> [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:19:17 INFO - PROCESS | 2564 | 1471465157062 Marionette INFO sendAsync bc8f8550-5cfe-4dfe-b5f0-ca36c3097f63 13:19:17 INFO - PROCESS | 2564 | 1471465157193 Marionette TRACE conn7 <- [1,2911,null,{"value":null}] 13:19:17 INFO - PROCESS | 2564 | 1471465157200 Marionette TRACE conn7 -> [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\", \"8d521690-0e1e-4993-8caf-94bf4ae6dcf1\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:19:17 INFO - PROCESS | 2564 | 1471465157203 Marionette INFO sendAsync bc8f8550-5cfe-4dfe-b5f0-ca36c3097f63 13:19:17 INFO - PROCESS | 2564 | ++DOCSHELL 00000039CD61C000 == 27 [pid = 2564] [id = 737] 13:19:17 INFO - PROCESS | 2564 | ++DOMWINDOW == 72 (00000039C7A65C00) [pid = 2564] [serial = 2211] [outer = 0000000000000000] 13:19:17 INFO - PROCESS | 2564 | ++DOMWINDOW == 73 (00000039CAA7E800) [pid = 2564] [serial = 2212] [outer = 00000039C7A65C00] 13:19:17 INFO - PROCESS | 2564 | 1471465157254 Marionette DEBUG loaded listener.js 13:19:17 INFO - PROCESS | 2564 | ++DOMWINDOW == 74 (00000039CB007400) [pid = 2564] [serial = 2213] [outer = 00000039C7A65C00] 13:19:17 INFO - PROCESS | 2564 | [2564] WARNING: NS_ENSURE_TRUE(!mEvent->mFlags.mIsBeingDispatched) failed: file c:/builds/moz2_slave/m-rel-w64-d-000000000000000000/build/src/dom/events/Event.cpp, line 570 13:19:17 INFO - PROCESS | 2564 | [2564] WARNING: NS_ENSURE_TRUE(!mEvent->mFlags.mIsBeingDispatched) failed: file c:/builds/moz2_slave/m-rel-w64-d-000000000000000000/build/src/dom/events/Event.cpp, line 570 13:19:17 INFO - PROCESS | 2564 | [2564] WARNING: NS_ENSURE_TRUE(!mEvent->mFlags.mIsBeingDispatched) failed: file c:/builds/moz2_slave/m-rel-w64-d-000000000000000000/build/src/dom/events/Event.cpp, line 570 13:19:17 INFO - PROCESS | 2564 | [2564] WARNING: NS_ENSURE_TRUE(!mEvent->mFlags.mIsBeingDispatched) failed: file c:/builds/moz2_slave/m-rel-w64-d-000000000000000000/build/src/dom/events/Event.cpp, line 570 13:19:17 INFO - PROCESS | 2564 | 1471465157736 Marionette TRACE conn7 <- [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:19:17 INFO - TEST-FAIL | /DOMEvents/init-event-while-dispatching.html | Calling initKeyboardEvent while dispatching. - ev.initKeyboardEvent is not a function 13:19:17 INFO - events.KeyboardEvent.init@http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:12:28 13:19:17 INFO - @http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:68:7 13:19:17 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 13:19:17 INFO - Test.prototype.step_func/<@http://web-platform.test:8000/resources/testharness.js:1406:20 13:19:17 INFO - @http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:79:19 13:19:17 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 13:19:17 INFO - @http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:63:3 13:19:17 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:19:17 INFO - events.MouseEvent.check@http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:23:7 13:19:17 INFO - @http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:75:9 13:19:17 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 13:19:17 INFO - Test.prototype.step_func/<@http://web-platform.test:8000/resources/testharness.js:1406:20 13:19:17 INFO - @http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:79:19 13:19:17 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 13:19:17 INFO - @http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:63:3 13:19:17 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:19:17 INFO - events.CustomEvent.check@http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:38:7 13:19:17 INFO - @http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:75:9 13:19:17 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 13:19:17 INFO - Test.prototype.step_func/<@http://web-platform.test:8000/resources/testharness.js:1406:20 13:19:17 INFO - @http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:79:19 13:19:17 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 13:19:17 INFO - @http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:63:3 13:19:17 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:19:17 INFO - events.UIEvent.check@http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:45:7 13:19:17 INFO - @http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:75:9 13:19:17 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 13:19:17 INFO - Test.prototype.step_func/<@http://web-platform.test:8000/resources/testharness.js:1406:20 13:19:17 INFO - @http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:79:19 13:19:17 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 13:19:17 INFO - @http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:63:3 13:19:17 INFO - TEST-PASS | /DOMEvents/init-event-while-dispatching.html | Calling initEvent while dispatching. 13:19:17 INFO - TEST-OK | /DOMEvents/init-event-while-dispatching.html | took 734ms 13:19:17 INFO - PROCESS | 2564 | 1471465157778 Marionette TRACE conn7 -> [0,2913,"getWindowHandle",null] 13:19:17 INFO - PROCESS | 2564 | 1471465157782 Marionette TRACE conn7 <- [1,2913,null,{"value":"13"}] 13:19:17 INFO - TEST-START | /DOMEvents/throwing-in-listener-and-window-error-event.html 13:19:17 INFO - PROCESS | 2564 | 1471465157785 Marionette TRACE conn7 -> [0,2914,"setScriptTimeout",{"ms":35000}] 13:19:17 INFO - PROCESS | 2564 | 1471465157787 Marionette TRACE conn7 <- [1,2914,null,{}] 13:19:17 INFO - PROCESS | 2564 | 1471465157791 Marionette TRACE conn7 -> [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:19:17 INFO - PROCESS | 2564 | 1471465157793 Marionette INFO sendAsync bc8f8550-5cfe-4dfe-b5f0-ca36c3097f63 13:19:17 INFO - PROCESS | 2564 | 1471465157950 Marionette TRACE conn7 <- [1,2915,null,{"value":null}] 13:19:17 INFO - PROCESS | 2564 | 1471465157974 Marionette TRACE conn7 -> [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\", \"8d521690-0e1e-4993-8caf-94bf4ae6dcf1\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:19:17 INFO - PROCESS | 2564 | 1471465157976 Marionette INFO sendAsync bc8f8550-5cfe-4dfe-b5f0-ca36c3097f63 13:19:17 INFO - PROCESS | 2564 | ++DOCSHELL 00000039CE1E3000 == 28 [pid = 2564] [id = 738] 13:19:17 INFO - PROCESS | 2564 | ++DOMWINDOW == 75 (00000039CCE46000) [pid = 2564] [serial = 2214] [outer = 0000000000000000] 13:19:18 INFO - PROCESS | 2564 | ++DOMWINDOW == 76 (00000039CCE4C800) [pid = 2564] [serial = 2215] [outer = 00000039CCE46000] 13:19:18 INFO - PROCESS | 2564 | 1471465158025 Marionette DEBUG loaded listener.js 13:19:18 INFO - PROCESS | 2564 | ++DOMWINDOW == 77 (00000039CCF3C000) [pid = 2564] [serial = 2216] [outer = 00000039CCE46000] 13:19:18 INFO - PROCESS | 2564 | JavaScript error: http://web-platform.test:8000/DOMEvents/throwing-in-listener-and-window-error-event.html, line 22: Error: Error from listener 13:19:18 INFO - PROCESS | 2564 | 1471465158428 Marionette TRACE conn7 <- [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:19:18 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:19:18 INFO - TEST-ERROR | /DOMEvents/throwing-in-listener-and-window-error-event.html | took 692ms 13:19:18 INFO - PROCESS | 2564 | 1471465158480 Marionette TRACE conn7 -> [0,2917,"getWindowHandle",null] 13:19:18 INFO - PROCESS | 2564 | 1471465158482 Marionette TRACE conn7 <- [1,2917,null,{"value":"13"}] 13:19:18 INFO - TEST-START | /DOMEvents/throwing-in-listener-when-all-have-not-run-yet.html 13:19:18 INFO - PROCESS | 2564 | 1471465158491 Marionette TRACE conn7 -> [0,2918,"setScriptTimeout",{"ms":35000}] 13:19:18 INFO - PROCESS | 2564 | 1471465158493 Marionette TRACE conn7 <- [1,2918,null,{}] 13:19:18 INFO - PROCESS | 2564 | 1471465158496 Marionette TRACE conn7 -> [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:19:18 INFO - PROCESS | 2564 | 1471465158498 Marionette INFO sendAsync bc8f8550-5cfe-4dfe-b5f0-ca36c3097f63 13:19:18 INFO - PROCESS | 2564 | 1471465158608 Marionette TRACE conn7 <- [1,2919,null,{"value":null}] 13:19:18 INFO - PROCESS | 2564 | 1471465158613 Marionette TRACE conn7 -> [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\", \"8d521690-0e1e-4993-8caf-94bf4ae6dcf1\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:19:18 INFO - PROCESS | 2564 | 1471465158616 Marionette INFO sendAsync bc8f8550-5cfe-4dfe-b5f0-ca36c3097f63 13:19:18 INFO - PROCESS | 2564 | ++DOCSHELL 00000039D1337000 == 29 [pid = 2564] [id = 739] 13:19:18 INFO - PROCESS | 2564 | ++DOMWINDOW == 78 (00000039CCF3C800) [pid = 2564] [serial = 2217] [outer = 0000000000000000] 13:19:18 INFO - PROCESS | 2564 | ++DOMWINDOW == 79 (00000039CD236400) [pid = 2564] [serial = 2218] [outer = 00000039CCF3C800] 13:19:18 INFO - PROCESS | 2564 | 1471465158663 Marionette DEBUG loaded listener.js 13:19:18 INFO - PROCESS | 2564 | ++DOMWINDOW == 80 (00000039CD9DFC00) [pid = 2564] [serial = 2219] [outer = 00000039CCF3C800] 13:19:19 INFO - PROCESS | 2564 | 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:19:19 INFO - PROCESS | 2564 | 1471465159109 Marionette TRACE conn7 <- [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:19:19 INFO - TEST-PASS | /DOMEvents/throwing-in-listener-when-all-have-not-run-yet.html | Throwing in event listener 13:19:19 INFO - TEST-OK | /DOMEvents/throwing-in-listener-when-all-have-not-run-yet.html | took 628ms 13:19:19 INFO - TEST-START | /DOMEvents/tests/approved/DOM.event.flow.html 13:19:19 INFO - PROCESS | 2564 | 1471465159121 Marionette TRACE conn7 -> [0,2921,"getWindowHandle",null] 13:19:19 INFO - PROCESS | 2564 | 1471465159124 Marionette TRACE conn7 <- [1,2921,null,{"value":"13"}] 13:19:19 INFO - PROCESS | 2564 | 1471465159127 Marionette TRACE conn7 -> [0,2922,"setScriptTimeout",{"ms":35000}] 13:19:19 INFO - PROCESS | 2564 | 1471465159129 Marionette TRACE conn7 <- [1,2922,null,{}] 13:19:19 INFO - PROCESS | 2564 | 1471465159132 Marionette TRACE conn7 -> [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:19:19 INFO - PROCESS | 2564 | 1471465159138 Marionette INFO sendAsync bc8f8550-5cfe-4dfe-b5f0-ca36c3097f63 13:19:19 INFO - PROCESS | 2564 | 1471465159282 Marionette TRACE conn7 <- [1,2923,null,{"value":null}] 13:19:19 INFO - PROCESS | 2564 | 1471465159372 Marionette TRACE conn7 -> [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\", \"8d521690-0e1e-4993-8caf-94bf4ae6dcf1\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:19:19 INFO - PROCESS | 2564 | 1471465159374 Marionette INFO sendAsync bc8f8550-5cfe-4dfe-b5f0-ca36c3097f63 13:19:19 INFO - PROCESS | 2564 | ++DOCSHELL 00000039D1FAD800 == 30 [pid = 2564] [id = 740] 13:19:19 INFO - PROCESS | 2564 | ++DOMWINDOW == 81 (00000039C17A9400) [pid = 2564] [serial = 2220] [outer = 0000000000000000] 13:19:19 INFO - PROCESS | 2564 | ++DOMWINDOW == 82 (00000039CDE67800) [pid = 2564] [serial = 2221] [outer = 00000039C17A9400] 13:19:19 INFO - PROCESS | 2564 | 1471465159424 Marionette DEBUG loaded listener.js 13:19:19 INFO - PROCESS | 2564 | ++DOMWINDOW == 83 (00000039CE4A1000) [pid = 2564] [serial = 2222] [outer = 00000039C17A9400] 13:19:19 INFO - PROCESS | 2564 | --DOMWINDOW == 82 (00000039D05E4400) [pid = 2564] [serial = 2190] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.transform.nonfinite.html] 13:19:19 INFO - PROCESS | 2564 | --DOMWINDOW == 81 (00000039D0058800) [pid = 2564] [serial = 2187] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.transform.multiply.html] 13:19:19 INFO - PROCESS | 2564 | --DOMWINDOW == 80 (00000039CD9E2800) [pid = 2564] [serial = 2175] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.setTransform.multiple.html] 13:19:19 INFO - PROCESS | 2564 | --DOMWINDOW == 79 (00000039CE4A7400) [pid = 2564] [serial = 2178] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.setTransform.nonfinite.html] 13:19:19 INFO - PROCESS | 2564 | --DOMWINDOW == 78 (00000039CE3C1800) [pid = 2564] [serial = 2154] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.rotate.zero.html] 13:19:19 INFO - PROCESS | 2564 | --DOMWINDOW == 77 (00000039C65EA000) [pid = 2564] [serial = 2160] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.scale.large.html] 13:19:19 INFO - PROCESS | 2564 | --DOMWINDOW == 76 (00000039C1221C00) [pid = 2564] [serial = 2181] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.setTransform.skewed.html] 13:19:19 INFO - PROCESS | 2564 | --DOMWINDOW == 75 (00000039C7E62000) [pid = 2564] [serial = 2169] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.scale.nonfinite.html] 13:19:19 INFO - PROCESS | 2564 | --DOMWINDOW == 74 (00000039C7461000) [pid = 2564] [serial = 2166] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.scale.negative.html] 13:19:19 INFO - PROCESS | 2564 | --DOMWINDOW == 73 (00000039CCF3CC00) [pid = 2564] [serial = 2172] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.scale.zero.html] 13:19:19 INFO - PROCESS | 2564 | --DOMWINDOW == 72 (00000039C0D0A400) [pid = 2564] [serial = 2157] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.scale.basic.html] 13:19:19 INFO - PROCESS | 2564 | --DOMWINDOW == 71 (00000039C1FDF400) [pid = 2564] [serial = 2163] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.scale.multiple.html] 13:19:19 INFO - PROCESS | 2564 | --DOMWINDOW == 70 (00000039CDFBF400) [pid = 2564] [serial = 2184] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.transform.identity.html] 13:19:19 INFO - PROCESS | 2564 | 1471465159975 Marionette TRACE conn7 <- [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:19:20 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:19:20 INFO - TEST-OK | /DOMEvents/tests/approved/DOM.event.flow.html | took 881ms 13:19:20 INFO - PROCESS | 2564 | 1471465160011 Marionette TRACE conn7 -> [0,2925,"getWindowHandle",null] 13:19:20 INFO - PROCESS | 2564 | 1471465160013 Marionette TRACE conn7 <- [1,2925,null,{"value":"13"}] 13:19:20 INFO - PROCESS | 2564 | 1471465160017 Marionette TRACE conn7 -> [0,2926,"setScriptTimeout",{"ms":35000}] 13:19:20 INFO - TEST-START | /DOMEvents/tests/approved/EventListener.eventHandler.html 13:19:20 INFO - PROCESS | 2564 | 1471465160018 Marionette TRACE conn7 <- [1,2926,null,{}] 13:19:20 INFO - PROCESS | 2564 | 1471465160022 Marionette TRACE conn7 -> [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:19:20 INFO - PROCESS | 2564 | 1471465160024 Marionette INFO sendAsync bc8f8550-5cfe-4dfe-b5f0-ca36c3097f63 13:19:20 INFO - PROCESS | 2564 | 1471465160143 Marionette TRACE conn7 <- [1,2927,null,{"value":null}] 13:19:20 INFO - PROCESS | 2564 | 1471465160150 Marionette TRACE conn7 -> [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\", \"8d521690-0e1e-4993-8caf-94bf4ae6dcf1\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:19:20 INFO - PROCESS | 2564 | 1471465160152 Marionette INFO sendAsync bc8f8550-5cfe-4dfe-b5f0-ca36c3097f63 13:19:20 INFO - PROCESS | 2564 | ++DOCSHELL 00000039D22DD000 == 31 [pid = 2564] [id = 741] 13:19:20 INFO - PROCESS | 2564 | ++DOMWINDOW == 71 (00000039C185E000) [pid = 2564] [serial = 2223] [outer = 0000000000000000] 13:19:20 INFO - PROCESS | 2564 | ++DOMWINDOW == 72 (00000039CCE52400) [pid = 2564] [serial = 2224] [outer = 00000039C185E000] 13:19:20 INFO - PROCESS | 2564 | 1471465160198 Marionette DEBUG loaded listener.js 13:19:20 INFO - PROCESS | 2564 | ++DOMWINDOW == 73 (00000039CE40A400) [pid = 2564] [serial = 2225] [outer = 00000039C185E000] 13:19:20 INFO - PROCESS | 2564 | 1471465160557 Marionette TRACE conn7 <- [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:19:20 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:19:20 INFO - TEST-OK | /DOMEvents/tests/approved/EventListener.eventHandler.html | took 588ms 13:19:20 INFO - PROCESS | 2564 | 1471465160609 Marionette TRACE conn7 -> [0,2929,"getWindowHandle",null] 13:19:20 INFO - PROCESS | 2564 | 1471465160611 Marionette TRACE conn7 <- [1,2929,null,{"value":"13"}] 13:19:20 INFO - TEST-START | /DOMEvents/tests/approved/EventObject.after.dispatchEvent.html 13:19:20 INFO - PROCESS | 2564 | 1471465160614 Marionette TRACE conn7 -> [0,2930,"setScriptTimeout",{"ms":35000}] 13:19:20 INFO - PROCESS | 2564 | 1471465160616 Marionette TRACE conn7 <- [1,2930,null,{}] 13:19:20 INFO - PROCESS | 2564 | 1471465160619 Marionette TRACE conn7 -> [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:19:20 INFO - PROCESS | 2564 | 1471465160621 Marionette INFO sendAsync bc8f8550-5cfe-4dfe-b5f0-ca36c3097f63 13:19:20 INFO - PROCESS | 2564 | 1471465160750 Marionette TRACE conn7 <- [1,2931,null,{"value":null}] 13:19:20 INFO - PROCESS | 2564 | 1471465160756 Marionette TRACE conn7 -> [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\", \"8d521690-0e1e-4993-8caf-94bf4ae6dcf1\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:19:20 INFO - PROCESS | 2564 | 1471465160758 Marionette INFO sendAsync bc8f8550-5cfe-4dfe-b5f0-ca36c3097f63 13:19:20 INFO - PROCESS | 2564 | ++DOCSHELL 00000039D252D000 == 32 [pid = 2564] [id = 742] 13:19:20 INFO - PROCESS | 2564 | ++DOMWINDOW == 74 (00000039CE4A7800) [pid = 2564] [serial = 2226] [outer = 0000000000000000] 13:19:20 INFO - PROCESS | 2564 | ++DOMWINDOW == 75 (00000039CEA25C00) [pid = 2564] [serial = 2227] [outer = 00000039CE4A7800] 13:19:20 INFO - PROCESS | 2564 | 1471465160805 Marionette DEBUG loaded listener.js 13:19:20 INFO - PROCESS | 2564 | ++DOMWINDOW == 76 (00000039CEA32000) [pid = 2564] [serial = 2228] [outer = 00000039CE4A7800] 13:19:21 INFO - PROCESS | 2564 | 1471465161207 Marionette TRACE conn7 <- [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:19:21 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:19:21 INFO - @http://web-platform.test:8000/DOMEvents/tests/approved/EventObject.after.dispatchEvent.html:33:9 13:19:21 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 13:19:21 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 13:19:21 INFO - @http://web-platform.test:8000/DOMEvents/tests/approved/EventObject.after.dispatchEvent.html:23:5 13:19:21 INFO - TEST-OK | /DOMEvents/tests/approved/EventObject.after.dispatchEvent.html | took 629ms 13:19:21 INFO - PROCESS | 2564 | 1471465161247 Marionette TRACE conn7 -> [0,2933,"getWindowHandle",null] 13:19:21 INFO - PROCESS | 2564 | 1471465161249 Marionette TRACE conn7 <- [1,2933,null,{"value":"13"}] 13:19:21 INFO - TEST-START | /DOMEvents/tests/approved/EventObject.multiple.dispatchEvent.html 13:19:21 INFO - PROCESS | 2564 | 1471465161252 Marionette TRACE conn7 -> [0,2934,"setScriptTimeout",{"ms":35000}] 13:19:21 INFO - PROCESS | 2564 | 1471465161254 Marionette TRACE conn7 <- [1,2934,null,{}] 13:19:21 INFO - PROCESS | 2564 | 1471465161258 Marionette TRACE conn7 -> [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:19:21 INFO - PROCESS | 2564 | 1471465161259 Marionette INFO sendAsync bc8f8550-5cfe-4dfe-b5f0-ca36c3097f63 13:19:21 INFO - PROCESS | 2564 | 1471465161382 Marionette TRACE conn7 <- [1,2935,null,{"value":null}] 13:19:21 INFO - PROCESS | 2564 | 1471465161387 Marionette TRACE conn7 -> [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\", \"8d521690-0e1e-4993-8caf-94bf4ae6dcf1\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:19:21 INFO - PROCESS | 2564 | 1471465161389 Marionette INFO sendAsync bc8f8550-5cfe-4dfe-b5f0-ca36c3097f63 13:19:21 INFO - PROCESS | 2564 | ++DOCSHELL 00000039D25C7800 == 33 [pid = 2564] [id = 743] 13:19:21 INFO - PROCESS | 2564 | ++DOMWINDOW == 77 (00000039CEA32800) [pid = 2564] [serial = 2229] [outer = 0000000000000000] 13:19:21 INFO - PROCESS | 2564 | ++DOMWINDOW == 78 (00000039CEA92400) [pid = 2564] [serial = 2230] [outer = 00000039CEA32800] 13:19:21 INFO - PROCESS | 2564 | 1471465161436 Marionette DEBUG loaded listener.js 13:19:21 INFO - PROCESS | 2564 | ++DOMWINDOW == 79 (00000039CF636800) [pid = 2564] [serial = 2231] [outer = 00000039CEA32800] 13:19:21 INFO - PROCESS | 2564 | 1471465161857 Marionette TRACE conn7 <- [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:19:21 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:19:21 INFO - TEST-OK | /DOMEvents/tests/approved/EventObject.multiple.dispatchEvent.html | took 692ms 13:19:21 INFO - PROCESS | 2564 | 1471465161983 Marionette TRACE conn7 -> [0,2937,"getWindowHandle",null] 13:19:21 INFO - PROCESS | 2564 | 1471465161989 Marionette TRACE conn7 <- [1,2937,null,{"value":"13"}] 13:19:22 INFO - TEST-START | /DOMEvents/tests/approved/ProcessingInstruction.DOMCharacterDataModified.html 13:19:22 INFO - PROCESS | 2564 | 1471465162011 Marionette TRACE conn7 -> [0,2938,"setScriptTimeout",{"ms":35000}] 13:19:22 INFO - PROCESS | 2564 | 1471465162015 Marionette TRACE conn7 <- [1,2938,null,{}] 13:19:22 INFO - PROCESS | 2564 | 1471465162022 Marionette TRACE conn7 -> [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:19:22 INFO - PROCESS | 2564 | 1471465162026 Marionette INFO sendAsync bc8f8550-5cfe-4dfe-b5f0-ca36c3097f63 13:19:22 INFO - PROCESS | 2564 | 1471465162196 Marionette TRACE conn7 <- [1,2939,null,{"value":null}] 13:19:22 INFO - PROCESS | 2564 | 1471465162296 Marionette TRACE conn7 -> [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\", \"8d521690-0e1e-4993-8caf-94bf4ae6dcf1\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:19:22 INFO - PROCESS | 2564 | 1471465162301 Marionette INFO sendAsync bc8f8550-5cfe-4dfe-b5f0-ca36c3097f63 13:19:22 INFO - PROCESS | 2564 | ++DOCSHELL 00000039C7361000 == 34 [pid = 2564] [id = 744] 13:19:22 INFO - PROCESS | 2564 | ++DOMWINDOW == 80 (00000039C17A4C00) [pid = 2564] [serial = 2232] [outer = 0000000000000000] 13:19:22 INFO - PROCESS | 2564 | ++DOMWINDOW == 81 (00000039C17B0C00) [pid = 2564] [serial = 2233] [outer = 00000039C17A4C00] 13:19:22 INFO - PROCESS | 2564 | 1471465162363 Marionette DEBUG loaded listener.js 13:19:22 INFO - PROCESS | 2564 | ++DOMWINDOW == 82 (00000039C18C8400) [pid = 2564] [serial = 2234] [outer = 00000039C17A4C00] 13:19:22 INFO - PROCESS | 2564 | ++DOCSHELL 00000039CC332000 == 35 [pid = 2564] [id = 745] 13:19:22 INFO - PROCESS | 2564 | ++DOMWINDOW == 83 (00000039C62D6400) [pid = 2564] [serial = 2235] [outer = 0000000000000000] 13:19:22 INFO - PROCESS | 2564 | ++DOMWINDOW == 84 (00000039C6540C00) [pid = 2564] [serial = 2236] [outer = 00000039C62D6400] 13:19:23 INFO - PROCESS | 2564 | 1471465163095 Marionette TRACE conn7 <- [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:19:23 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:19:23 INFO - TEST-OK | /DOMEvents/tests/approved/ProcessingInstruction.DOMCharacterDataModified.html | took 1149ms 13:19:23 INFO - PROCESS | 2564 | 1471465163151 Marionette TRACE conn7 -> [0,2941,"getWindowHandle",null] 13:19:23 INFO - PROCESS | 2564 | 1471465163157 Marionette TRACE conn7 <- [1,2941,null,{"value":"13"}] 13:19:23 INFO - TEST-START | /DOMEvents/tests/approved/dispatchEvent.click.checkbox.html 13:19:23 INFO - PROCESS | 2564 | 1471465163163 Marionette TRACE conn7 -> [0,2942,"setScriptTimeout",{"ms":35000}] 13:19:23 INFO - PROCESS | 2564 | 1471465163167 Marionette TRACE conn7 <- [1,2942,null,{}] 13:19:23 INFO - PROCESS | 2564 | 1471465163171 Marionette TRACE conn7 -> [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:19:23 INFO - PROCESS | 2564 | 1471465163174 Marionette INFO sendAsync bc8f8550-5cfe-4dfe-b5f0-ca36c3097f63 13:19:23 INFO - PROCESS | 2564 | 1471465163322 Marionette TRACE conn7 <- [1,2943,null,{"value":null}] 13:19:23 INFO - PROCESS | 2564 | 1471465163439 Marionette TRACE conn7 -> [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\", \"8d521690-0e1e-4993-8caf-94bf4ae6dcf1\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:19:23 INFO - PROCESS | 2564 | 1471465163442 Marionette INFO sendAsync bc8f8550-5cfe-4dfe-b5f0-ca36c3097f63 13:19:23 INFO - PROCESS | 2564 | ++DOCSHELL 00000039D1F07000 == 36 [pid = 2564] [id = 746] 13:19:23 INFO - PROCESS | 2564 | ++DOMWINDOW == 85 (00000039C5B66400) [pid = 2564] [serial = 2237] [outer = 0000000000000000] 13:19:23 INFO - PROCESS | 2564 | ++DOMWINDOW == 86 (00000039C7A5B000) [pid = 2564] [serial = 2238] [outer = 00000039C5B66400] 13:19:23 INFO - PROCESS | 2564 | 1471465163504 Marionette DEBUG loaded listener.js 13:19:23 INFO - PROCESS | 2564 | ++DOMWINDOW == 87 (00000039CAEB7800) [pid = 2564] [serial = 2239] [outer = 00000039C5B66400] 13:19:24 INFO - PROCESS | 2564 | 1471465164169 Marionette TRACE conn7 <- [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:19:24 INFO - TEST-PASS | /DOMEvents/tests/approved/dispatchEvent.click.checkbox.html | Checkbox state is unchanged before the synthetic click event is dispatched 13:19:24 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:19:24 INFO - TEST-OK | /DOMEvents/tests/approved/dispatchEvent.click.checkbox.html | took 1032ms 13:19:24 INFO - PROCESS | 2564 | 1471465164197 Marionette TRACE conn7 -> [0,2945,"getWindowHandle",null] 13:19:24 INFO - PROCESS | 2564 | 1471465164200 Marionette TRACE conn7 <- [1,2945,null,{"value":"13"}] 13:19:24 INFO - TEST-START | /DOMEvents/tests/approved/domnodeinserted.html 13:19:24 INFO - PROCESS | 2564 | 1471465164204 Marionette TRACE conn7 -> [0,2946,"setScriptTimeout",{"ms":35000}] 13:19:24 INFO - PROCESS | 2564 | 1471465164208 Marionette TRACE conn7 <- [1,2946,null,{}] 13:19:24 INFO - PROCESS | 2564 | 1471465164220 Marionette TRACE conn7 -> [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:19:24 INFO - PROCESS | 2564 | 1471465164226 Marionette INFO sendAsync bc8f8550-5cfe-4dfe-b5f0-ca36c3097f63 13:19:24 INFO - PROCESS | 2564 | 1471465164540 Marionette TRACE conn7 <- [1,2947,null,{"value":null}] 13:19:24 INFO - PROCESS | 2564 | 1471465164666 Marionette TRACE conn7 -> [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\", \"8d521690-0e1e-4993-8caf-94bf4ae6dcf1\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:19:24 INFO - PROCESS | 2564 | 1471465164669 Marionette INFO sendAsync bc8f8550-5cfe-4dfe-b5f0-ca36c3097f63 13:19:24 INFO - PROCESS | 2564 | ++DOCSHELL 00000039C682F000 == 37 [pid = 2564] [id = 747] 13:19:24 INFO - PROCESS | 2564 | ++DOMWINDOW == 88 (00000039C1673C00) [pid = 2564] [serial = 2240] [outer = 0000000000000000] 13:19:24 INFO - PROCESS | 2564 | ++DOMWINDOW == 89 (00000039C17B0000) [pid = 2564] [serial = 2241] [outer = 00000039C1673C00] 13:19:24 INFO - PROCESS | 2564 | 1471465164725 Marionette DEBUG loaded listener.js 13:19:24 INFO - PROCESS | 2564 | ++DOMWINDOW == 90 (00000039C1C15C00) [pid = 2564] [serial = 2242] [outer = 00000039C1673C00] 13:19:25 INFO - PROCESS | 2564 | --DOCSHELL 00000039D252D000 == 36 [pid = 2564] [id = 742] 13:19:25 INFO - PROCESS | 2564 | --DOCSHELL 00000039D22DD000 == 35 [pid = 2564] [id = 741] 13:19:25 INFO - PROCESS | 2564 | --DOCSHELL 00000039D1FAD800 == 34 [pid = 2564] [id = 740] 13:19:25 INFO - PROCESS | 2564 | --DOCSHELL 00000039D1337000 == 33 [pid = 2564] [id = 739] 13:19:25 INFO - PROCESS | 2564 | --DOCSHELL 00000039CE1E3000 == 32 [pid = 2564] [id = 738] 13:19:25 INFO - PROCESS | 2564 | --DOCSHELL 00000039CD61C000 == 31 [pid = 2564] [id = 737] 13:19:25 INFO - PROCESS | 2564 | --DOCSHELL 00000039CC33A000 == 30 [pid = 2564] [id = 736] 13:19:25 INFO - PROCESS | 2564 | --DOCSHELL 00000039C7355000 == 29 [pid = 2564] [id = 735] 13:19:25 INFO - PROCESS | 2564 | --DOCSHELL 00000039C7355800 == 28 [pid = 2564] [id = 734] 13:19:25 INFO - PROCESS | 2564 | --DOMWINDOW == 89 (00000039D05E9400) [pid = 2564] [serial = 2191] [outer = 0000000000000000] [url = about:blank] 13:19:25 INFO - PROCESS | 2564 | --DOMWINDOW == 88 (00000039CEDC8C00) [pid = 2564] [serial = 2192] [outer = 0000000000000000] [url = about:blank] 13:19:25 INFO - PROCESS | 2564 | --DOMWINDOW == 87 (00000039D05AD800) [pid = 2564] [serial = 2188] [outer = 0000000000000000] [url = about:blank] 13:19:25 INFO - PROCESS | 2564 | --DOMWINDOW == 86 (00000039CDCF6000) [pid = 2564] [serial = 2176] [outer = 0000000000000000] [url = about:blank] 13:19:25 INFO - PROCESS | 2564 | --DOMWINDOW == 85 (00000039CEA2EC00) [pid = 2564] [serial = 2179] [outer = 0000000000000000] [url = about:blank] 13:19:25 INFO - PROCESS | 2564 | --DOMWINDOW == 84 (00000039CDFC5000) [pid = 2564] [serial = 2177] [outer = 0000000000000000] [url = about:blank] 13:19:25 INFO - PROCESS | 2564 | --DOMWINDOW == 83 (00000039CEA50400) [pid = 2564] [serial = 2156] [outer = 0000000000000000] [url = about:blank] 13:19:25 INFO - PROCESS | 2564 | --DOMWINDOW == 82 (00000039C74B0400) [pid = 2564] [serial = 2161] [outer = 0000000000000000] [url = about:blank] 13:19:25 INFO - PROCESS | 2564 | --DOMWINDOW == 81 (00000039CAA7EC00) [pid = 2564] [serial = 2162] [outer = 0000000000000000] [url = about:blank] 13:19:25 INFO - PROCESS | 2564 | --DOMWINDOW == 80 (00000039C1885C00) [pid = 2564] [serial = 2182] [outer = 0000000000000000] [url = about:blank] 13:19:25 INFO - PROCESS | 2564 | --DOMWINDOW == 79 (00000039CCC9F000) [pid = 2564] [serial = 2170] [outer = 0000000000000000] [url = about:blank] 13:19:25 INFO - PROCESS | 2564 | --DOMWINDOW == 78 (00000039CCE51000) [pid = 2564] [serial = 2171] [outer = 0000000000000000] [url = about:blank] 13:19:25 INFO - PROCESS | 2564 | --DOMWINDOW == 77 (00000039C74DF800) [pid = 2564] [serial = 2167] [outer = 0000000000000000] [url = about:blank] 13:19:25 INFO - PROCESS | 2564 | --DOMWINDOW == 76 (00000039D05BCC00) [pid = 2564] [serial = 2189] [outer = 0000000000000000] [url = about:blank] 13:19:25 INFO - PROCESS | 2564 | --DOMWINDOW == 75 (00000039C7A93800) [pid = 2564] [serial = 2168] [outer = 0000000000000000] [url = about:blank] 13:19:25 INFO - PROCESS | 2564 | --DOMWINDOW == 74 (00000039CD9B0800) [pid = 2564] [serial = 2173] [outer = 0000000000000000] [url = about:blank] 13:19:25 INFO - PROCESS | 2564 | --DOMWINDOW == 73 (00000039C1677400) [pid = 2564] [serial = 2158] [outer = 0000000000000000] [url = about:blank] 13:19:25 INFO - PROCESS | 2564 | --DOMWINDOW == 72 (00000039C18C9400) [pid = 2564] [serial = 2159] [outer = 0000000000000000] [url = about:blank] 13:19:25 INFO - PROCESS | 2564 | --DOMWINDOW == 71 (00000039C586E800) [pid = 2564] [serial = 2164] [outer = 0000000000000000] [url = about:blank] 13:19:25 INFO - PROCESS | 2564 | --DOMWINDOW == 70 (00000039C63D1000) [pid = 2564] [serial = 2165] [outer = 0000000000000000] [url = about:blank] 13:19:25 INFO - PROCESS | 2564 | --DOMWINDOW == 69 (00000039CEDCCC00) [pid = 2564] [serial = 2180] [outer = 0000000000000000] [url = about:blank] 13:19:25 INFO - PROCESS | 2564 | --DOMWINDOW == 68 (00000039CF639800) [pid = 2564] [serial = 2185] [outer = 0000000000000000] [url = about:blank] 13:19:25 INFO - PROCESS | 2564 | --DOMWINDOW == 67 (00000039CFD99000) [pid = 2564] [serial = 2186] [outer = 0000000000000000] [url = about:blank] 13:19:25 INFO - PROCESS | 2564 | --DOMWINDOW == 66 (00000039CCCA2400) [pid = 2564] [serial = 2183] [outer = 0000000000000000] [url = about:blank] 13:19:25 INFO - PROCESS | 2564 | --DOMWINDOW == 65 (00000039CDAE5000) [pid = 2564] [serial = 2174] [outer = 0000000000000000] [url = about:blank] 13:19:25 INFO - PROCESS | 2564 | 1471465165311 Marionette TRACE conn7 <- [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:19:25 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:19:25 INFO - TEST-OK | /DOMEvents/tests/approved/domnodeinserted.html | took 1147ms 13:19:25 INFO - PROCESS | 2564 | 1471465165353 Marionette TRACE conn7 -> [0,2949,"getWindowHandle",null] 13:19:25 INFO - PROCESS | 2564 | 1471465165357 Marionette TRACE conn7 <- [1,2949,null,{"value":"13"}] 13:19:25 INFO - PROCESS | 2564 | 1471465165362 Marionette TRACE conn7 -> [0,2950,"setScriptTimeout",{"ms":35000}] 13:19:25 INFO - TEST-START | /DOMEvents/tests/approved/stopImmediatePropagation.effect.html 13:19:25 INFO - PROCESS | 2564 | 1471465165366 Marionette TRACE conn7 <- [1,2950,null,{}] 13:19:25 INFO - PROCESS | 2564 | 1471465165370 Marionette TRACE conn7 -> [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:19:25 INFO - PROCESS | 2564 | 1471465165373 Marionette INFO sendAsync bc8f8550-5cfe-4dfe-b5f0-ca36c3097f63 13:19:25 INFO - PROCESS | 2564 | 1471465165468 Marionette TRACE conn7 <- [1,2951,null,{"value":null}] 13:19:25 INFO - PROCESS | 2564 | 1471465165550 Marionette TRACE conn7 -> [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\", \"8d521690-0e1e-4993-8caf-94bf4ae6dcf1\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:19:25 INFO - PROCESS | 2564 | 1471465165553 Marionette INFO sendAsync bc8f8550-5cfe-4dfe-b5f0-ca36c3097f63 13:19:25 INFO - PROCESS | 2564 | ++DOCSHELL 00000039CC32F800 == 29 [pid = 2564] [id = 748] 13:19:25 INFO - PROCESS | 2564 | ++DOMWINDOW == 66 (00000039C17AEC00) [pid = 2564] [serial = 2243] [outer = 0000000000000000] 13:19:25 INFO - PROCESS | 2564 | ++DOMWINDOW == 67 (00000039C58BA400) [pid = 2564] [serial = 2244] [outer = 00000039C17AEC00] 13:19:25 INFO - PROCESS | 2564 | 1471465165603 Marionette DEBUG loaded listener.js 13:19:25 INFO - PROCESS | 2564 | ++DOMWINDOW == 68 (00000039C74B2C00) [pid = 2564] [serial = 2245] [outer = 00000039C17AEC00] 13:19:26 INFO - PROCESS | 2564 | 1471465165993 Marionette TRACE conn7 <- [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:19:26 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:19:26 INFO - TEST-OK | /DOMEvents/tests/approved/stopImmediatePropagation.effect.html | took 671ms 13:19:26 INFO - PROCESS | 2564 | 1471465166071 Marionette TRACE conn7 -> [0,2953,"getWindowHandle",null] 13:19:26 INFO - PROCESS | 2564 | 1471465166074 Marionette TRACE conn7 <- [1,2953,null,{"value":"13"}] 13:19:26 INFO - TEST-START | /DOMEvents/tests/approved/stopPropagation.deferred.effect.html 13:19:26 INFO - PROCESS | 2564 | 1471465166080 Marionette TRACE conn7 -> [0,2954,"setScriptTimeout",{"ms":35000}] 13:19:26 INFO - PROCESS | 2564 | 1471465166082 Marionette TRACE conn7 <- [1,2954,null,{}] 13:19:26 INFO - PROCESS | 2564 | 1471465166086 Marionette TRACE conn7 -> [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:19:26 INFO - PROCESS | 2564 | 1471465166088 Marionette INFO sendAsync bc8f8550-5cfe-4dfe-b5f0-ca36c3097f63 13:19:26 INFO - PROCESS | 2564 | 1471465166181 Marionette TRACE conn7 <- [1,2955,null,{"value":null}] 13:19:26 INFO - PROCESS | 2564 | 1471465166194 Marionette TRACE conn7 -> [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\", \"8d521690-0e1e-4993-8caf-94bf4ae6dcf1\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:19:26 INFO - PROCESS | 2564 | 1471465166197 Marionette INFO sendAsync bc8f8550-5cfe-4dfe-b5f0-ca36c3097f63 13:19:26 INFO - PROCESS | 2564 | ++DOCSHELL 00000039CDC2C800 == 30 [pid = 2564] [id = 749] 13:19:26 INFO - PROCESS | 2564 | ++DOMWINDOW == 69 (00000039C7A9D000) [pid = 2564] [serial = 2246] [outer = 0000000000000000] 13:19:26 INFO - PROCESS | 2564 | ++DOMWINDOW == 70 (00000039CAEBA000) [pid = 2564] [serial = 2247] [outer = 00000039C7A9D000] 13:19:26 INFO - PROCESS | 2564 | 1471465166245 Marionette DEBUG loaded listener.js 13:19:26 INFO - PROCESS | 2564 | ++DOMWINDOW == 71 (00000039CCCDC000) [pid = 2564] [serial = 2248] [outer = 00000039C7A9D000] 13:19:26 INFO - PROCESS | 2564 | 1471465166706 Marionette TRACE conn7 <- [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:19:26 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:19:26 INFO - TEST-OK | /DOMEvents/tests/approved/stopPropagation.deferred.effect.html | took 691ms 13:19:26 INFO - PROCESS | 2564 | 1471465166772 Marionette TRACE conn7 -> [0,2957,"getWindowHandle",null] 13:19:26 INFO - PROCESS | 2564 | 1471465166776 Marionette TRACE conn7 <- [1,2957,null,{"value":"13"}] 13:19:26 INFO - TEST-START | /DOMEvents/tests/submissions/Microsoft/converted/DOM.event.flow.html 13:19:26 INFO - PROCESS | 2564 | 1471465166787 Marionette TRACE conn7 -> [0,2958,"setScriptTimeout",{"ms":35000}] 13:19:26 INFO - PROCESS | 2564 | 1471465166791 Marionette TRACE conn7 <- [1,2958,null,{}] 13:19:26 INFO - PROCESS | 2564 | 1471465166795 Marionette TRACE conn7 -> [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:19:26 INFO - PROCESS | 2564 | 1471465166799 Marionette INFO sendAsync bc8f8550-5cfe-4dfe-b5f0-ca36c3097f63 13:19:26 INFO - PROCESS | 2564 | 1471465166895 Marionette TRACE conn7 <- [1,2959,null,{"value":null}] 13:19:26 INFO - PROCESS | 2564 | 1471465166906 Marionette TRACE conn7 -> [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\", \"8d521690-0e1e-4993-8caf-94bf4ae6dcf1\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:19:26 INFO - PROCESS | 2564 | 1471465166908 Marionette INFO sendAsync bc8f8550-5cfe-4dfe-b5f0-ca36c3097f63 13:19:27 INFO - PROCESS | 2564 | ++DOCSHELL 00000039D1C7D800 == 31 [pid = 2564] [id = 750] 13:19:27 INFO - PROCESS | 2564 | ++DOMWINDOW == 72 (00000039CCCDE000) [pid = 2564] [serial = 2249] [outer = 0000000000000000] 13:19:27 INFO - PROCESS | 2564 | ++DOMWINDOW == 73 (00000039CDAE5000) [pid = 2564] [serial = 2250] [outer = 00000039CCCDE000] 13:19:27 INFO - PROCESS | 2564 | 1471465167030 Marionette DEBUG loaded listener.js 13:19:27 INFO - PROCESS | 2564 | ++DOMWINDOW == 74 (00000039CDCF6000) [pid = 2564] [serial = 2251] [outer = 00000039CCCDE000] 13:19:27 INFO - PROCESS | 2564 | 1471465167408 Marionette TRACE conn7 <- [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:19:27 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:19:27 INFO - TEST-OK | /DOMEvents/tests/submissions/Microsoft/converted/DOM.event.flow.html | took 629ms 13:19:27 INFO - PROCESS | 2564 | 1471465167415 Marionette TRACE conn7 -> [0,2961,"getWindowHandle",null] 13:19:27 INFO - PROCESS | 2564 | 1471465167417 Marionette TRACE conn7 <- [1,2961,null,{"value":"13"}] 13:19:27 INFO - TEST-START | /DOMEvents/tests/submissions/Microsoft/converted/EventListener.dispatch.new.event.html 13:19:27 INFO - PROCESS | 2564 | 1471465167421 Marionette TRACE conn7 -> [0,2962,"setScriptTimeout",{"ms":35000}] 13:19:27 INFO - PROCESS | 2564 | 1471465167423 Marionette TRACE conn7 <- [1,2962,null,{}] 13:19:27 INFO - PROCESS | 2564 | 1471465167426 Marionette TRACE conn7 -> [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:19:27 INFO - PROCESS | 2564 | 1471465167428 Marionette INFO sendAsync bc8f8550-5cfe-4dfe-b5f0-ca36c3097f63 13:19:27 INFO - PROCESS | 2564 | 1471465167548 Marionette TRACE conn7 <- [1,2963,null,{"value":null}] 13:19:27 INFO - PROCESS | 2564 | 1471465167629 Marionette TRACE conn7 -> [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\", \"8d521690-0e1e-4993-8caf-94bf4ae6dcf1\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:19:27 INFO - PROCESS | 2564 | 1471465167632 Marionette INFO sendAsync bc8f8550-5cfe-4dfe-b5f0-ca36c3097f63 13:19:27 INFO - PROCESS | 2564 | ++DOCSHELL 00000039D22C9800 == 32 [pid = 2564] [id = 751] 13:19:27 INFO - PROCESS | 2564 | ++DOMWINDOW == 75 (00000039CDEEE800) [pid = 2564] [serial = 2252] [outer = 0000000000000000] 13:19:27 INFO - PROCESS | 2564 | ++DOMWINDOW == 76 (00000039CDFC5400) [pid = 2564] [serial = 2253] [outer = 00000039CDEEE800] 13:19:27 INFO - PROCESS | 2564 | 1471465167686 Marionette DEBUG loaded listener.js 13:19:27 INFO - PROCESS | 2564 | ++DOMWINDOW == 77 (00000039CEA28000) [pid = 2564] [serial = 2254] [outer = 00000039CDEEE800] 13:19:28 INFO - PROCESS | 2564 | 1471465168095 Marionette TRACE conn7 <- [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:19:28 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:19:28 INFO - TEST-OK | /DOMEvents/tests/submissions/Microsoft/converted/EventListener.dispatch.new.event.html | took 734ms 13:19:28 INFO - PROCESS | 2564 | 1471465168158 Marionette TRACE conn7 -> [0,2965,"getWindowHandle",null] 13:19:28 INFO - PROCESS | 2564 | 1471465168161 Marionette TRACE conn7 <- [1,2965,null,{"value":"13"}] 13:19:28 INFO - TEST-START | /DOMEvents/tests/submissions/Microsoft/converted/EventListener.eventHandler.html 13:19:28 INFO - PROCESS | 2564 | 1471465168171 Marionette TRACE conn7 -> [0,2966,"setScriptTimeout",{"ms":35000}] 13:19:28 INFO - PROCESS | 2564 | 1471465168173 Marionette TRACE conn7 <- [1,2966,null,{}] 13:19:28 INFO - PROCESS | 2564 | 1471465168176 Marionette TRACE conn7 -> [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:19:28 INFO - PROCESS | 2564 | 1471465168179 Marionette INFO sendAsync bc8f8550-5cfe-4dfe-b5f0-ca36c3097f63 13:19:28 INFO - PROCESS | 2564 | 1471465168297 Marionette TRACE conn7 <- [1,2967,null,{"value":null}] 13:19:28 INFO - PROCESS | 2564 | 1471465168302 Marionette TRACE conn7 -> [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\", \"8d521690-0e1e-4993-8caf-94bf4ae6dcf1\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:19:28 INFO - PROCESS | 2564 | 1471465168308 Marionette INFO sendAsync bc8f8550-5cfe-4dfe-b5f0-ca36c3097f63 13:19:28 INFO - PROCESS | 2564 | ++DOCSHELL 00000039D25B9800 == 33 [pid = 2564] [id = 752] 13:19:28 INFO - PROCESS | 2564 | ++DOMWINDOW == 78 (00000039CEDCCC00) [pid = 2564] [serial = 2255] [outer = 0000000000000000] 13:19:28 INFO - PROCESS | 2564 | ++DOMWINDOW == 79 (00000039CF62DC00) [pid = 2564] [serial = 2256] [outer = 00000039CEDCCC00] 13:19:28 INFO - PROCESS | 2564 | 1471465168415 Marionette DEBUG loaded listener.js 13:19:28 INFO - PROCESS | 2564 | ++DOMWINDOW == 80 (00000039CFD94800) [pid = 2564] [serial = 2257] [outer = 00000039CEDCCC00] 13:19:28 INFO - PROCESS | 2564 | 1471465168838 Marionette TRACE conn7 <- [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:19:28 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:19:28 INFO - TEST-OK | /DOMEvents/tests/submissions/Microsoft/converted/EventListener.eventHandler.html | took 691ms 13:19:28 INFO - PROCESS | 2564 | 1471465168858 Marionette TRACE conn7 -> [0,2969,"getWindowHandle",null] 13:19:28 INFO - PROCESS | 2564 | 1471465168860 Marionette TRACE conn7 <- [1,2969,null,{"value":"13"}] 13:19:28 INFO - PROCESS | 2564 | 1471465168864 Marionette TRACE conn7 -> [0,2970,"setScriptTimeout",{"ms":35000}] 13:19:28 INFO - TEST-START | /DOMEvents/tests/submissions/Microsoft/converted/EventObject.after.dispatchEvent.html 13:19:28 INFO - PROCESS | 2564 | 1471465168866 Marionette TRACE conn7 <- [1,2970,null,{}] 13:19:28 INFO - PROCESS | 2564 | 1471465168876 Marionette TRACE conn7 -> [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:19:28 INFO - PROCESS | 2564 | 1471465168878 Marionette INFO sendAsync bc8f8550-5cfe-4dfe-b5f0-ca36c3097f63 13:19:29 INFO - PROCESS | 2564 | 1471465169028 Marionette TRACE conn7 <- [1,2971,null,{"value":null}] 13:19:29 INFO - PROCESS | 2564 | 1471465169041 Marionette TRACE conn7 -> [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\", \"8d521690-0e1e-4993-8caf-94bf4ae6dcf1\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:19:29 INFO - PROCESS | 2564 | 1471465169043 Marionette INFO sendAsync bc8f8550-5cfe-4dfe-b5f0-ca36c3097f63 13:19:29 INFO - PROCESS | 2564 | ++DOCSHELL 00000039D41D3000 == 34 [pid = 2564] [id = 753] 13:19:29 INFO - PROCESS | 2564 | ++DOMWINDOW == 81 (00000039D00C8400) [pid = 2564] [serial = 2258] [outer = 0000000000000000] 13:19:29 INFO - PROCESS | 2564 | ++DOMWINDOW == 82 (00000039D05B7000) [pid = 2564] [serial = 2259] [outer = 00000039D00C8400] 13:19:29 INFO - PROCESS | 2564 | 1471465169136 Marionette DEBUG loaded listener.js 13:19:29 INFO - PROCESS | 2564 | ++DOMWINDOW == 83 (00000039D05E6800) [pid = 2564] [serial = 2260] [outer = 00000039D00C8400] 13:19:29 INFO - PROCESS | 2564 | --DOMWINDOW == 82 (00000039C7A65C00) [pid = 2564] [serial = 2211] [outer = 0000000000000000] [url = http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html] 13:19:29 INFO - PROCESS | 2564 | --DOMWINDOW == 81 (00000039CCE46000) [pid = 2564] [serial = 2214] [outer = 0000000000000000] [url = http://web-platform.test:8000/DOMEvents/throwing-in-listener-and-window-error-event.html] 13:19:29 INFO - PROCESS | 2564 | --DOMWINDOW == 80 (00000039CCF3C800) [pid = 2564] [serial = 2217] [outer = 0000000000000000] [url = http://web-platform.test:8000/DOMEvents/throwing-in-listener-when-all-have-not-run-yet.html] 13:19:29 INFO - PROCESS | 2564 | --DOMWINDOW == 79 (00000039C5B05800) [pid = 2564] [serial = 2202] [outer = 0000000000000000] [url = http://web-platform.test:8000/DOMEvents/ClickFakeEvent.nondocument.html] 13:19:29 INFO - PROCESS | 2564 | --DOMWINDOW == 78 (00000039C1675800) [pid = 2564] [serial = 2205] [outer = 0000000000000000] [url = http://web-platform.test:8000/DOMEvents/constructors.html] 13:19:29 INFO - PROCESS | 2564 | --DOMWINDOW == 77 (00000039C18CD400) [pid = 2564] [serial = 2208] [outer = 0000000000000000] [url = http://web-platform.test:8000/DOMEvents/event-phases-order.html] 13:19:29 INFO - PROCESS | 2564 | --DOMWINDOW == 76 (00000039C24A3800) [pid = 2564] [serial = 2193] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.transform.skewed.html] 13:19:29 INFO - PROCESS | 2564 | --DOMWINDOW == 75 (00000039CCE4B000) [pid = 2564] [serial = 2196] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.translate.basic.html] 13:19:29 INFO - PROCESS | 2564 | --DOMWINDOW == 74 (00000039C17A9400) [pid = 2564] [serial = 2220] [outer = 0000000000000000] [url = http://web-platform.test:8000/DOMEvents/tests/approved/DOM.event.flow.html] 13:19:29 INFO - PROCESS | 2564 | --DOMWINDOW == 73 (00000039CE4A7800) [pid = 2564] [serial = 2226] [outer = 0000000000000000] [url = http://web-platform.test:8000/DOMEvents/tests/approved/EventObject.after.dispatchEvent.html] 13:19:29 INFO - PROCESS | 2564 | --DOMWINDOW == 72 (00000039CEA4E000) [pid = 2564] [serial = 2199] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.translate.nonfinite.html] 13:19:29 INFO - PROCESS | 2564 | --DOMWINDOW == 71 (00000039C185E000) [pid = 2564] [serial = 2223] [outer = 0000000000000000] [url = http://web-platform.test:8000/DOMEvents/tests/approved/EventListener.eventHandler.html] 13:19:29 INFO - PROCESS | 2564 | 1471465169574 Marionette TRACE conn7 <- [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:19:29 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:19:29 INFO - @http://web-platform.test:8000/DOMEvents/tests/submissions/Microsoft/converted/EventObject.after.dispatchEvent.html:34:9 13:19:29 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 13:19:29 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 13:19:29 INFO - @http://web-platform.test:8000/DOMEvents/tests/submissions/Microsoft/converted/EventObject.after.dispatchEvent.html:24:5 13:19:29 INFO - TEST-OK | /DOMEvents/tests/submissions/Microsoft/converted/EventObject.after.dispatchEvent.html | took 734ms 13:19:29 INFO - PROCESS | 2564 | 1471465169601 Marionette TRACE conn7 -> [0,2973,"getWindowHandle",null] 13:19:29 INFO - PROCESS | 2564 | 1471465169603 Marionette TRACE conn7 <- [1,2973,null,{"value":"13"}] 13:19:29 INFO - TEST-START | /DOMEvents/tests/submissions/Microsoft/converted/EventObject.multiple.dispatchEvent.html 13:19:29 INFO - PROCESS | 2564 | 1471465169607 Marionette TRACE conn7 -> [0,2974,"setScriptTimeout",{"ms":35000}] 13:19:29 INFO - PROCESS | 2564 | 1471465169609 Marionette TRACE conn7 <- [1,2974,null,{}] 13:19:29 INFO - PROCESS | 2564 | 1471465169612 Marionette TRACE conn7 -> [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:19:29 INFO - PROCESS | 2564 | 1471465169614 Marionette INFO sendAsync bc8f8550-5cfe-4dfe-b5f0-ca36c3097f63 13:19:29 INFO - PROCESS | 2564 | 1471465169731 Marionette TRACE conn7 <- [1,2975,null,{"value":null}] 13:19:29 INFO - PROCESS | 2564 | 1471465169783 Marionette TRACE conn7 -> [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\", \"8d521690-0e1e-4993-8caf-94bf4ae6dcf1\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:19:29 INFO - PROCESS | 2564 | 1471465169785 Marionette INFO sendAsync bc8f8550-5cfe-4dfe-b5f0-ca36c3097f63 13:19:29 INFO - PROCESS | 2564 | ++DOCSHELL 00000039D5519000 == 35 [pid = 2564] [id = 754] 13:19:29 INFO - PROCESS | 2564 | ++DOMWINDOW == 72 (00000039C5B05800) [pid = 2564] [serial = 2261] [outer = 0000000000000000] 13:19:29 INFO - PROCESS | 2564 | ++DOMWINDOW == 73 (00000039CEA29000) [pid = 2564] [serial = 2262] [outer = 00000039C5B05800] 13:19:29 INFO - PROCESS | 2564 | 1471465169832 Marionette DEBUG loaded listener.js 13:19:29 INFO - PROCESS | 2564 | ++DOMWINDOW == 74 (00000039D0F74400) [pid = 2564] [serial = 2263] [outer = 00000039C5B05800] 13:19:30 INFO - PROCESS | 2564 | 1471465170144 Marionette TRACE conn7 <- [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:19:30 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:19:30 INFO - TEST-OK | /DOMEvents/tests/submissions/Microsoft/converted/EventObject.multiple.dispatchEvent.html | took 587ms 13:19:30 INFO - PROCESS | 2564 | 1471465170198 Marionette TRACE conn7 -> [0,2977,"getWindowHandle",null] 13:19:30 INFO - PROCESS | 2564 | 1471465170200 Marionette TRACE conn7 <- [1,2977,null,{"value":"13"}] 13:19:30 INFO - TEST-START | /DOMEvents/tests/submissions/Microsoft/converted/ProcessingInstruction.DOMCharacterDataModified.html 13:19:30 INFO - PROCESS | 2564 | 1471465170212 Marionette TRACE conn7 -> [0,2978,"setScriptTimeout",{"ms":35000}] 13:19:30 INFO - PROCESS | 2564 | 1471465170213 Marionette TRACE conn7 <- [1,2978,null,{}] 13:19:30 INFO - PROCESS | 2564 | 1471465170217 Marionette TRACE conn7 -> [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:19:30 INFO - PROCESS | 2564 | 1471465170219 Marionette INFO sendAsync bc8f8550-5cfe-4dfe-b5f0-ca36c3097f63 13:19:30 INFO - PROCESS | 2564 | 1471465170340 Marionette TRACE conn7 <- [1,2979,null,{"value":null}] 13:19:30 INFO - PROCESS | 2564 | 1471465170348 Marionette TRACE conn7 -> [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\", \"8d521690-0e1e-4993-8caf-94bf4ae6dcf1\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:19:30 INFO - PROCESS | 2564 | 1471465170350 Marionette INFO sendAsync bc8f8550-5cfe-4dfe-b5f0-ca36c3097f63 13:19:30 INFO - PROCESS | 2564 | ++DOCSHELL 00000039D569E000 == 36 [pid = 2564] [id = 755] 13:19:30 INFO - PROCESS | 2564 | ++DOMWINDOW == 75 (00000039D0F74800) [pid = 2564] [serial = 2264] [outer = 0000000000000000] 13:19:30 INFO - PROCESS | 2564 | ++DOMWINDOW == 76 (00000039D0FBDC00) [pid = 2564] [serial = 2265] [outer = 00000039D0F74800] 13:19:30 INFO - PROCESS | 2564 | 1471465170397 Marionette DEBUG loaded listener.js 13:19:30 INFO - PROCESS | 2564 | ++DOMWINDOW == 77 (00000039D135CC00) [pid = 2564] [serial = 2266] [outer = 00000039D0F74800] 13:19:30 INFO - PROCESS | 2564 | ++DOCSHELL 00000039D6156800 == 37 [pid = 2564] [id = 756] 13:19:30 INFO - PROCESS | 2564 | ++DOMWINDOW == 78 (00000039D13B0C00) [pid = 2564] [serial = 2267] [outer = 0000000000000000] 13:19:30 INFO - PROCESS | 2564 | ++DOMWINDOW == 79 (00000039D13B2000) [pid = 2564] [serial = 2268] [outer = 00000039D13B0C00] 13:19:30 INFO - PROCESS | 2564 | 1471465170833 Marionette TRACE conn7 <- [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:19:30 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:19:30 INFO - TEST-OK | /DOMEvents/tests/submissions/Microsoft/converted/ProcessingInstruction.DOMCharacterDataModified.html | took 629ms 13:19:30 INFO - PROCESS | 2564 | 1471465170846 Marionette TRACE conn7 -> [0,2981,"getWindowHandle",null] 13:19:30 INFO - PROCESS | 2564 | 1471465170848 Marionette TRACE conn7 <- [1,2981,null,{"value":"13"}] 13:19:30 INFO - PROCESS | 2564 | 1471465170851 Marionette TRACE conn7 -> [0,2982,"setScriptTimeout",{"ms":35000}] 13:19:30 INFO - TEST-START | /DOMEvents/tests/submissions/Microsoft/converted/dispatchEvent.click.checkbox.html 13:19:30 INFO - PROCESS | 2564 | 1471465170853 Marionette TRACE conn7 <- [1,2982,null,{}] 13:19:30 INFO - PROCESS | 2564 | 1471465170857 Marionette TRACE conn7 -> [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:19:30 INFO - PROCESS | 2564 | 1471465170859 Marionette INFO sendAsync bc8f8550-5cfe-4dfe-b5f0-ca36c3097f63 13:19:31 INFO - PROCESS | 2564 | 1471465170999 Marionette TRACE conn7 <- [1,2983,null,{"value":null}] 13:19:31 INFO - PROCESS | 2564 | 1471465171011 Marionette TRACE conn7 -> [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\", \"8d521690-0e1e-4993-8caf-94bf4ae6dcf1\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:19:31 INFO - PROCESS | 2564 | 1471465171013 Marionette INFO sendAsync bc8f8550-5cfe-4dfe-b5f0-ca36c3097f63 13:19:31 INFO - PROCESS | 2564 | ++DOCSHELL 00000039D616F800 == 38 [pid = 2564] [id = 757] 13:19:31 INFO - PROCESS | 2564 | ++DOMWINDOW == 80 (00000039D1361C00) [pid = 2564] [serial = 2269] [outer = 0000000000000000] 13:19:31 INFO - PROCESS | 2564 | ++DOMWINDOW == 81 (00000039D13ADC00) [pid = 2564] [serial = 2270] [outer = 00000039D1361C00] 13:19:31 INFO - PROCESS | 2564 | 1471465171060 Marionette DEBUG loaded listener.js 13:19:31 INFO - PROCESS | 2564 | ++DOMWINDOW == 82 (00000039D17AA400) [pid = 2564] [serial = 2271] [outer = 00000039D1361C00] 13:19:31 INFO - PROCESS | 2564 | 1471465171504 Marionette TRACE conn7 <- [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:19:31 INFO - TEST-PASS | /DOMEvents/tests/submissions/Microsoft/converted/dispatchEvent.click.checkbox.html | Checkbox state is unchanged before the synthetic click event is dispatched 13:19:31 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:19:31 INFO - TEST-OK | /DOMEvents/tests/submissions/Microsoft/converted/dispatchEvent.click.checkbox.html | took 671ms 13:19:31 INFO - PROCESS | 2564 | 1471465171527 Marionette TRACE conn7 -> [0,2985,"getWindowHandle",null] 13:19:31 INFO - PROCESS | 2564 | 1471465171532 Marionette TRACE conn7 <- [1,2985,null,{"value":"13"}] 13:19:31 INFO - TEST-START | /DOMEvents/tests/submissions/Microsoft/converted/domnodeinserted.html 13:19:31 INFO - PROCESS | 2564 | 1471465171538 Marionette TRACE conn7 -> [0,2986,"setScriptTimeout",{"ms":35000}] 13:19:31 INFO - PROCESS | 2564 | 1471465171542 Marionette TRACE conn7 <- [1,2986,null,{}] 13:19:31 INFO - PROCESS | 2564 | 1471465171548 Marionette TRACE conn7 -> [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:19:31 INFO - PROCESS | 2564 | 1471465171552 Marionette INFO sendAsync bc8f8550-5cfe-4dfe-b5f0-ca36c3097f63 13:19:31 INFO - PROCESS | 2564 | 1471465171712 Marionette TRACE conn7 <- [1,2987,null,{"value":null}] 13:19:31 INFO - PROCESS | 2564 | 1471465171892 Marionette TRACE conn7 -> [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\", \"8d521690-0e1e-4993-8caf-94bf4ae6dcf1\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:19:31 INFO - PROCESS | 2564 | 1471465171897 Marionette INFO sendAsync bc8f8550-5cfe-4dfe-b5f0-ca36c3097f63 13:19:31 INFO - PROCESS | 2564 | ++DOCSHELL 00000039CC394000 == 39 [pid = 2564] [id = 758] 13:19:31 INFO - PROCESS | 2564 | ++DOMWINDOW == 83 (00000039C1CEB400) [pid = 2564] [serial = 2272] [outer = 0000000000000000] 13:19:31 INFO - PROCESS | 2564 | ++DOMWINDOW == 84 (00000039C5867000) [pid = 2564] [serial = 2273] [outer = 00000039C1CEB400] 13:19:31 INFO - PROCESS | 2564 | 1471465171958 Marionette DEBUG loaded listener.js 13:19:32 INFO - PROCESS | 2564 | ++DOMWINDOW == 85 (00000039C74B7C00) [pid = 2564] [serial = 2274] [outer = 00000039C1CEB400] 13:19:32 INFO - PROCESS | 2564 | 1471465172489 Marionette TRACE conn7 <- [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:19:32 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:19:32 INFO - TEST-OK | /DOMEvents/tests/submissions/Microsoft/converted/domnodeinserted.html | took 986ms 13:19:32 INFO - PROCESS | 2564 | 1471465172527 Marionette TRACE conn7 -> [0,2989,"getWindowHandle",null] 13:19:32 INFO - PROCESS | 2564 | 1471465172532 Marionette TRACE conn7 <- [1,2989,null,{"value":"13"}] 13:19:32 INFO - TEST-START | /DOMEvents/tests/submissions/Microsoft/converted/stopImmediatePropagation.effect.html 13:19:32 INFO - PROCESS | 2564 | 1471465172540 Marionette TRACE conn7 -> [0,2990,"setScriptTimeout",{"ms":35000}] 13:19:32 INFO - PROCESS | 2564 | 1471465172543 Marionette TRACE conn7 <- [1,2990,null,{}] 13:19:32 INFO - PROCESS | 2564 | 1471465172547 Marionette TRACE conn7 -> [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:19:32 INFO - PROCESS | 2564 | 1471465172550 Marionette INFO sendAsync bc8f8550-5cfe-4dfe-b5f0-ca36c3097f63 13:19:32 INFO - PROCESS | 2564 | 1471465172672 Marionette TRACE conn7 <- [1,2991,null,{"value":null}] 13:19:32 INFO - PROCESS | 2564 | 1471465172770 Marionette TRACE conn7 -> [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\", \"8d521690-0e1e-4993-8caf-94bf4ae6dcf1\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:19:32 INFO - PROCESS | 2564 | 1471465172773 Marionette INFO sendAsync bc8f8550-5cfe-4dfe-b5f0-ca36c3097f63 13:19:32 INFO - PROCESS | 2564 | ++DOCSHELL 00000039D1F17000 == 40 [pid = 2564] [id = 759] 13:19:32 INFO - PROCESS | 2564 | ++DOMWINDOW == 86 (00000039CCE51800) [pid = 2564] [serial = 2275] [outer = 0000000000000000] 13:19:32 INFO - PROCESS | 2564 | ++DOMWINDOW == 87 (00000039CCE4E400) [pid = 2564] [serial = 2276] [outer = 00000039CCE51800] 13:19:32 INFO - PROCESS | 2564 | 1471465172834 Marionette DEBUG loaded listener.js 13:19:32 INFO - PROCESS | 2564 | ++DOMWINDOW == 88 (00000039CD9DD400) [pid = 2564] [serial = 2277] [outer = 00000039CCE51800] 13:19:33 INFO - PROCESS | 2564 | 1471465173407 Marionette TRACE conn7 <- [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:19:33 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:19:33 INFO - TEST-OK | /DOMEvents/tests/submissions/Microsoft/converted/stopImmediatePropagation.effect.html | took 879ms 13:19:33 INFO - TEST-START | /DOMEvents/tests/submissions/Microsoft/converted/stopPropagation.deferred.effect.html 13:19:33 INFO - PROCESS | 2564 | 1471465173420 Marionette TRACE conn7 -> [0,2993,"getWindowHandle",null] 13:19:33 INFO - PROCESS | 2564 | 1471465173423 Marionette TRACE conn7 <- [1,2993,null,{"value":"13"}] 13:19:33 INFO - PROCESS | 2564 | 1471465173427 Marionette TRACE conn7 -> [0,2994,"setScriptTimeout",{"ms":35000}] 13:19:33 INFO - PROCESS | 2564 | 1471465173431 Marionette TRACE conn7 <- [1,2994,null,{}] 13:19:33 INFO - PROCESS | 2564 | 1471465173443 Marionette TRACE conn7 -> [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:19:33 INFO - PROCESS | 2564 | 1471465173448 Marionette INFO sendAsync bc8f8550-5cfe-4dfe-b5f0-ca36c3097f63 13:19:33 INFO - PROCESS | 2564 | 1471465173567 Marionette TRACE conn7 <- [1,2995,null,{"value":null}] 13:19:33 INFO - PROCESS | 2564 | 1471465173692 Marionette TRACE conn7 -> [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\", \"8d521690-0e1e-4993-8caf-94bf4ae6dcf1\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:19:33 INFO - PROCESS | 2564 | 1471465173696 Marionette INFO sendAsync bc8f8550-5cfe-4dfe-b5f0-ca36c3097f63 13:19:33 INFO - PROCESS | 2564 | ++DOCSHELL 00000039D561A000 == 41 [pid = 2564] [id = 760] 13:19:33 INFO - PROCESS | 2564 | ++DOMWINDOW == 89 (00000039CDFBB800) [pid = 2564] [serial = 2278] [outer = 0000000000000000] 13:19:33 INFO - PROCESS | 2564 | ++DOMWINDOW == 90 (00000039D00D0800) [pid = 2564] [serial = 2279] [outer = 00000039CDFBB800] 13:19:33 INFO - PROCESS | 2564 | 1471465173759 Marionette DEBUG loaded listener.js 13:19:33 INFO - PROCESS | 2564 | ++DOMWINDOW == 91 (00000039D1357400) [pid = 2564] [serial = 2280] [outer = 00000039CDFBB800] 13:19:34 INFO - PROCESS | 2564 | 1471465174265 Marionette TRACE conn7 <- [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:19:34 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:19:34 INFO - TEST-OK | /DOMEvents/tests/submissions/Microsoft/converted/stopPropagation.deferred.effect.html | took 881ms 13:19:34 INFO - PROCESS | 2564 | 1471465174310 Marionette TRACE conn7 -> [0,2997,"getWindowHandle",null] 13:19:34 INFO - PROCESS | 2564 | 1471465174313 Marionette TRACE conn7 <- [1,2997,null,{"value":"13"}] 13:19:34 INFO - TEST-START | /FileAPI/FileReaderSync.worker 13:19:34 INFO - PROCESS | 2564 | 1471465174316 Marionette TRACE conn7 -> [0,2998,"setScriptTimeout",{"ms":35000}] 13:19:34 INFO - PROCESS | 2564 | 1471465174319 Marionette TRACE conn7 <- [1,2998,null,{}] 13:19:34 INFO - PROCESS | 2564 | 1471465174323 Marionette TRACE conn7 -> [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:19:34 INFO - PROCESS | 2564 | 1471465174325 Marionette INFO sendAsync bc8f8550-5cfe-4dfe-b5f0-ca36c3097f63 13:19:34 INFO - PROCESS | 2564 | 1471465174473 Marionette TRACE conn7 <- [1,2999,null,{"value":null}] 13:19:34 INFO - PROCESS | 2564 | 1471465174600 Marionette TRACE conn7 -> [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\", \"8d521690-0e1e-4993-8caf-94bf4ae6dcf1\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:19:34 INFO - PROCESS | 2564 | 1471465174603 Marionette INFO sendAsync bc8f8550-5cfe-4dfe-b5f0-ca36c3097f63 13:19:34 INFO - PROCESS | 2564 | ++DOCSHELL 00000039D1E99000 == 42 [pid = 2564] [id = 761] 13:19:34 INFO - PROCESS | 2564 | ++DOMWINDOW == 92 (00000039D05EC800) [pid = 2564] [serial = 2281] [outer = 0000000000000000] 13:19:34 INFO - PROCESS | 2564 | ++DOMWINDOW == 93 (00000039D17B0400) [pid = 2564] [serial = 2282] [outer = 00000039D05EC800] 13:19:34 INFO - PROCESS | 2564 | 1471465174662 Marionette DEBUG loaded listener.js 13:19:34 INFO - PROCESS | 2564 | ++DOMWINDOW == 94 (00000039D17C4400) [pid = 2564] [serial = 2283] [outer = 00000039D05EC800] 13:19:34 INFO - PROCESS | 2564 | [2564] WARNING: Failed to retarget HTML data delivery to the parser thread.: file c:/builds/moz2_slave/m-rel-w64-d-000000000000000000/build/src/parser/html/nsHtml5StreamParser.cpp, line 967 13:19:35 INFO - PROCESS | 2564 | 1471465175240 Marionette TRACE conn7 <- [1,3000,null,{"value":["/FileAPI/FileReaderSync.worker",0,null,null,[["Interface",0,{},{}],["readAsText",0,{},{}],["readAsDataURL",0,{},{}],["readAsArrayBuffer",0,{},{}]]]}] 13:19:35 INFO - TEST-PASS | /FileAPI/FileReaderSync.worker | Interface - {} 13:19:35 INFO - {} 13:19:35 INFO - TEST-PASS | /FileAPI/FileReaderSync.worker | readAsText - {} 13:19:35 INFO - {} 13:19:35 INFO - TEST-PASS | /FileAPI/FileReaderSync.worker | readAsDataURL - {} 13:19:35 INFO - {} 13:19:35 INFO - TEST-PASS | /FileAPI/FileReaderSync.worker | readAsArrayBuffer - {} 13:19:35 INFO - {} 13:19:35 INFO - TEST-OK | /FileAPI/FileReaderSync.worker | took 986ms 13:19:35 INFO - PROCESS | 2564 | 1471465175305 Marionette TRACE conn7 -> [0,3001,"getWindowHandle",null] 13:19:35 INFO - PROCESS | 2564 | 1471465175308 Marionette TRACE conn7 <- [1,3001,null,{"value":"13"}] 13:19:35 INFO - TEST-START | /FileAPI/fileReader.html 13:19:35 INFO - PROCESS | 2564 | 1471465175312 Marionette TRACE conn7 -> [0,3002,"setScriptTimeout",{"ms":35000}] 13:19:35 INFO - PROCESS | 2564 | 1471465175314 Marionette TRACE conn7 <- [1,3002,null,{}] 13:19:35 INFO - PROCESS | 2564 | 1471465175318 Marionette TRACE conn7 -> [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:19:35 INFO - PROCESS | 2564 | 1471465175320 Marionette INFO sendAsync bc8f8550-5cfe-4dfe-b5f0-ca36c3097f63 13:19:35 INFO - PROCESS | 2564 | 1471465175452 Marionette TRACE conn7 <- [1,3003,null,{"value":null}] 13:19:35 INFO - PROCESS | 2564 | 1471465175544 Marionette TRACE conn7 -> [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\", \"8d521690-0e1e-4993-8caf-94bf4ae6dcf1\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:19:35 INFO - PROCESS | 2564 | 1471465175547 Marionette INFO sendAsync bc8f8550-5cfe-4dfe-b5f0-ca36c3097f63 13:19:35 INFO - PROCESS | 2564 | ++DOCSHELL 00000039CDA28000 == 43 [pid = 2564] [id = 762] 13:19:35 INFO - PROCESS | 2564 | ++DOMWINDOW == 95 (00000039C58C7C00) [pid = 2564] [serial = 2284] [outer = 0000000000000000] 13:19:35 INFO - PROCESS | 2564 | ++DOMWINDOW == 96 (00000039CD239400) [pid = 2564] [serial = 2285] [outer = 00000039C58C7C00] 13:19:35 INFO - PROCESS | 2564 | 1471465175604 Marionette DEBUG loaded listener.js 13:19:35 INFO - PROCESS | 2564 | ++DOMWINDOW == 97 (00000039D18C3000) [pid = 2564] [serial = 2286] [outer = 00000039C58C7C00] 13:19:36 INFO - PROCESS | 2564 | 1471465176307 Marionette TRACE conn7 <- [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:19:36 INFO - TEST-PASS | /FileAPI/fileReader.html | FileReader interface object 13:19:36 INFO - TEST-PASS | /FileAPI/fileReader.html | no-argument FileReader constructor 13:19:36 INFO - TEST-PASS | /FileAPI/fileReader.html | FileReader States -- abort 13:19:36 INFO - TEST-PASS | /FileAPI/fileReader.html | FileReader States -- events 13:19:36 INFO - TEST-OK | /FileAPI/fileReader.html | took 1029ms 13:19:36 INFO - PROCESS | 2564 | 1471465176343 Marionette TRACE conn7 -> [0,3005,"getWindowHandle",null] 13:19:36 INFO - PROCESS | 2564 | 1471465176348 Marionette TRACE conn7 <- [1,3005,null,{"value":"13"}] 13:19:36 INFO - PROCESS | 2564 | 1471465176352 Marionette TRACE conn7 -> [0,3006,"setScriptTimeout",{"ms":35000}] 13:19:36 INFO - TEST-START | /FileAPI/historical.html 13:19:36 INFO - PROCESS | 2564 | 1471465176357 Marionette TRACE conn7 <- [1,3006,null,{}] 13:19:36 INFO - PROCESS | 2564 | 1471465176362 Marionette TRACE conn7 -> [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:19:36 INFO - PROCESS | 2564 | 1471465176365 Marionette INFO sendAsync bc8f8550-5cfe-4dfe-b5f0-ca36c3097f63 13:19:36 INFO - PROCESS | 2564 | 1471465176472 Marionette TRACE conn7 <- [1,3007,null,{"value":null}] 13:19:36 INFO - PROCESS | 2564 | 1471465176603 Marionette TRACE conn7 -> [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\", \"8d521690-0e1e-4993-8caf-94bf4ae6dcf1\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:19:36 INFO - PROCESS | 2564 | 1471465176607 Marionette INFO sendAsync bc8f8550-5cfe-4dfe-b5f0-ca36c3097f63 13:19:36 INFO - PROCESS | 2564 | ++DOCSHELL 00000039C6287800 == 44 [pid = 2564] [id = 763] 13:19:36 INFO - PROCESS | 2564 | ++DOMWINDOW == 98 (00000039C185F400) [pid = 2564] [serial = 2287] [outer = 0000000000000000] 13:19:36 INFO - PROCESS | 2564 | ++DOMWINDOW == 99 (00000039C63D2C00) [pid = 2564] [serial = 2288] [outer = 00000039C185F400] 13:19:36 INFO - PROCESS | 2564 | 1471465176667 Marionette DEBUG loaded listener.js 13:19:36 INFO - PROCESS | 2564 | ++DOMWINDOW == 100 (00000039C74E8400) [pid = 2564] [serial = 2289] [outer = 00000039C185F400] 13:19:37 INFO - PROCESS | 2564 | --DOCSHELL 00000039D6156800 == 43 [pid = 2564] [id = 756] 13:19:37 INFO - PROCESS | 2564 | --DOCSHELL 00000039D569E000 == 42 [pid = 2564] [id = 755] 13:19:37 INFO - PROCESS | 2564 | --DOCSHELL 00000039D5519000 == 41 [pid = 2564] [id = 754] 13:19:37 INFO - PROCESS | 2564 | --DOCSHELL 00000039D41D3000 == 40 [pid = 2564] [id = 753] 13:19:37 INFO - PROCESS | 2564 | --DOCSHELL 00000039D25B9800 == 39 [pid = 2564] [id = 752] 13:19:37 INFO - PROCESS | 2564 | --DOCSHELL 00000039D22C9800 == 38 [pid = 2564] [id = 751] 13:19:37 INFO - PROCESS | 2564 | --DOCSHELL 00000039D1C7D800 == 37 [pid = 2564] [id = 750] 13:19:37 INFO - PROCESS | 2564 | --DOCSHELL 00000039CDC2C800 == 36 [pid = 2564] [id = 749] 13:19:37 INFO - PROCESS | 2564 | --DOCSHELL 00000039CC32F800 == 35 [pid = 2564] [id = 748] 13:19:37 INFO - PROCESS | 2564 | --DOCSHELL 00000039C682F000 == 34 [pid = 2564] [id = 747] 13:19:37 INFO - PROCESS | 2564 | --DOCSHELL 00000039D1F07000 == 33 [pid = 2564] [id = 746] 13:19:37 INFO - PROCESS | 2564 | --DOCSHELL 00000039C7361000 == 32 [pid = 2564] [id = 744] 13:19:37 INFO - PROCESS | 2564 | --DOCSHELL 00000039CC332000 == 31 [pid = 2564] [id = 745] 13:19:37 INFO - PROCESS | 2564 | --DOCSHELL 00000039D25C7800 == 30 [pid = 2564] [id = 743] 13:19:37 INFO - PROCESS | 2564 | --DOCSHELL 00000039CDA28000 == 29 [pid = 2564] [id = 762] 13:19:37 INFO - PROCESS | 2564 | --DOCSHELL 00000039D1E99000 == 28 [pid = 2564] [id = 761] 13:19:37 INFO - PROCESS | 2564 | --DOCSHELL 00000039D561A000 == 27 [pid = 2564] [id = 760] 13:19:37 INFO - PROCESS | 2564 | --DOCSHELL 00000039D1F17000 == 26 [pid = 2564] [id = 759] 13:19:37 INFO - PROCESS | 2564 | --DOCSHELL 00000039D616F800 == 25 [pid = 2564] [id = 757] 13:19:37 INFO - PROCESS | 2564 | --DOCSHELL 00000039CC394000 == 24 [pid = 2564] [id = 758] 13:19:37 INFO - PROCESS | 2564 | --DOMWINDOW == 99 (00000039CCE4C800) [pid = 2564] [serial = 2215] [outer = 0000000000000000] [url = about:blank] 13:19:37 INFO - PROCESS | 2564 | --DOMWINDOW == 98 (00000039CD236400) [pid = 2564] [serial = 2218] [outer = 0000000000000000] [url = about:blank] 13:19:37 INFO - PROCESS | 2564 | --DOMWINDOW == 97 (00000039C74E1400) [pid = 2564] [serial = 2204] [outer = 0000000000000000] [url = about:blank] 13:19:37 INFO - PROCESS | 2564 | --DOMWINDOW == 96 (00000039C6211400) [pid = 2564] [serial = 2203] [outer = 0000000000000000] [url = about:blank] 13:19:37 INFO - PROCESS | 2564 | --DOMWINDOW == 95 (00000039C1857C00) [pid = 2564] [serial = 2206] [outer = 0000000000000000] [url = about:blank] 13:19:37 INFO - PROCESS | 2564 | --DOMWINDOW == 94 (00000039C188A000) [pid = 2564] [serial = 2207] [outer = 0000000000000000] [url = about:blank] 13:19:37 INFO - PROCESS | 2564 | --DOMWINDOW == 93 (00000039CAA7E800) [pid = 2564] [serial = 2212] [outer = 0000000000000000] [url = about:blank] 13:19:37 INFO - PROCESS | 2564 | --DOMWINDOW == 92 (00000039C1DBF400) [pid = 2564] [serial = 2209] [outer = 0000000000000000] [url = about:blank] 13:19:37 INFO - PROCESS | 2564 | --DOMWINDOW == 91 (00000039C745EC00) [pid = 2564] [serial = 2210] [outer = 0000000000000000] [url = about:blank] 13:19:37 INFO - PROCESS | 2564 | --DOMWINDOW == 90 (00000039CCF3C000) [pid = 2564] [serial = 2216] [outer = 0000000000000000] [url = about:blank] 13:19:37 INFO - PROCESS | 2564 | --DOMWINDOW == 89 (00000039C7E63C00) [pid = 2564] [serial = 2195] [outer = 0000000000000000] [url = about:blank] 13:19:37 INFO - PROCESS | 2564 | --DOMWINDOW == 88 (00000039C6538C00) [pid = 2564] [serial = 2194] [outer = 0000000000000000] [url = about:blank] 13:19:37 INFO - PROCESS | 2564 | --DOMWINDOW == 87 (00000039CDFBEC00) [pid = 2564] [serial = 2198] [outer = 0000000000000000] [url = about:blank] 13:19:37 INFO - PROCESS | 2564 | --DOMWINDOW == 86 (00000039CD236C00) [pid = 2564] [serial = 2197] [outer = 0000000000000000] [url = about:blank] 13:19:37 INFO - PROCESS | 2564 | --DOMWINDOW == 85 (00000039CDE67800) [pid = 2564] [serial = 2221] [outer = 0000000000000000] [url = about:blank] 13:19:37 INFO - PROCESS | 2564 | --DOMWINDOW == 84 (00000039CEA32000) [pid = 2564] [serial = 2228] [outer = 0000000000000000] [url = about:blank] 13:19:37 INFO - PROCESS | 2564 | --DOMWINDOW == 83 (00000039D05EB000) [pid = 2564] [serial = 2201] [outer = 0000000000000000] [url = about:blank] 13:19:37 INFO - PROCESS | 2564 | --DOMWINDOW == 82 (00000039CEA92400) [pid = 2564] [serial = 2230] [outer = 0000000000000000] [url = about:blank] 13:19:37 INFO - PROCESS | 2564 | --DOMWINDOW == 81 (00000039CEDC8800) [pid = 2564] [serial = 2200] [outer = 0000000000000000] [url = about:blank] 13:19:37 INFO - PROCESS | 2564 | --DOMWINDOW == 80 (00000039CD9DFC00) [pid = 2564] [serial = 2219] [outer = 0000000000000000] [url = about:blank] 13:19:37 INFO - PROCESS | 2564 | --DOMWINDOW == 79 (00000039CEA25C00) [pid = 2564] [serial = 2227] [outer = 0000000000000000] [url = about:blank] 13:19:37 INFO - PROCESS | 2564 | --DOMWINDOW == 78 (00000039CCE52400) [pid = 2564] [serial = 2224] [outer = 0000000000000000] [url = about:blank] 13:19:37 INFO - PROCESS | 2564 | --DOMWINDOW == 77 (00000039CE4A1000) [pid = 2564] [serial = 2222] [outer = 0000000000000000] [url = about:blank] 13:19:37 INFO - PROCESS | 2564 | --DOMWINDOW == 76 (00000039CE40A400) [pid = 2564] [serial = 2225] [outer = 0000000000000000] [url = about:blank] 13:19:37 INFO - PROCESS | 2564 | --DOMWINDOW == 75 (00000039CB007400) [pid = 2564] [serial = 2213] [outer = 0000000000000000] [url = about:blank] 13:19:37 INFO - PROCESS | 2564 | 1471465177941 Marionette TRACE conn7 <- [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:19:37 INFO - TEST-PASS | /FileAPI/historical.html | "toNativeLineEndings" should not be supported 13:19:37 INFO - TEST-PASS | /FileAPI/historical.html | "FileError" should not be supported 13:19:37 INFO - TEST-PASS | /FileAPI/historical.html | "FileException" should not be supported 13:19:37 INFO - TEST-PASS | /FileAPI/historical.html | Blob should not support slice prefixed 13:19:37 INFO - TEST-PASS | /FileAPI/historical.html | BlobBuilder should not be supported. 13:19:37 INFO - TEST-FAIL | /FileAPI/historical.html | FileReader should not support readAsBinaryString - assert_false: should not be in reader expected false got true 13:19:37 INFO - @http://web-platform.test:8000/FileAPI/historical.html:42:9 13:19:37 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 13:19:37 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 13:19:37 INFO - @http://web-platform.test:8000/FileAPI/historical.html:40:5 13:19:37 INFO - TEST-OK | /FileAPI/historical.html | took 1639ms 13:19:38 INFO - PROCESS | 2564 | 1471465177997 Marionette TRACE conn7 -> [0,3009,"getWindowHandle",null] 13:19:38 INFO - PROCESS | 2564 | 1471465178001 Marionette TRACE conn7 <- [1,3009,null,{"value":"13"}] 13:19:38 INFO - TEST-START | /FileAPI/idlharness.html 13:19:38 INFO - PROCESS | 2564 | 1471465178007 Marionette TRACE conn7 -> [0,3010,"setScriptTimeout",{"ms":35000}] 13:19:38 INFO - PROCESS | 2564 | 1471465178010 Marionette TRACE conn7 <- [1,3010,null,{}] 13:19:38 INFO - PROCESS | 2564 | 1471465178017 Marionette TRACE conn7 -> [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:19:38 INFO - PROCESS | 2564 | 1471465178020 Marionette INFO sendAsync bc8f8550-5cfe-4dfe-b5f0-ca36c3097f63 13:19:38 INFO - PROCESS | 2564 | 1471465178107 Marionette TRACE conn7 <- [1,3011,null,{"value":null}] 13:19:38 INFO - PROCESS | 2564 | 1471465178120 Marionette TRACE conn7 -> [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\", \"8d521690-0e1e-4993-8caf-94bf4ae6dcf1\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:19:38 INFO - PROCESS | 2564 | 1471465178123 Marionette INFO sendAsync bc8f8550-5cfe-4dfe-b5f0-ca36c3097f63 13:19:38 INFO - PROCESS | 2564 | ++DOCSHELL 00000039C75E1000 == 25 [pid = 2564] [id = 764] 13:19:38 INFO - PROCESS | 2564 | ++DOMWINDOW == 76 (00000039C1889000) [pid = 2564] [serial = 2290] [outer = 0000000000000000] 13:19:38 INFO - PROCESS | 2564 | ++DOMWINDOW == 77 (00000039C188C000) [pid = 2564] [serial = 2291] [outer = 00000039C1889000] 13:19:38 INFO - PROCESS | 2564 | 1471465178176 Marionette DEBUG loaded listener.js 13:19:38 INFO - PROCESS | 2564 | ++DOMWINDOW == 78 (00000039C18D2C00) [pid = 2564] [serial = 2292] [outer = 00000039C1889000] 13:19:39 INFO - PROCESS | 2564 | 1471465179095 Marionette TRACE conn7 <- [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:19:39 INFO - TEST-PASS | /FileAPI/idlharness.html | URL interface: operation createObjectURL(Blob) 13:19:39 INFO - TEST-FAIL | /FileAPI/idlharness.html | URL interface: operation createFor(Blob) - assert_own_property: interface object missing static operation expected property "createFor" missing 13:19:39 INFO - IdlInterface.prototype.test_member_operation/<@http://web-platform.test:8000/resources/idlharness.js:1140:13 13:19:39 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 13:19:39 INFO - IdlInterface.prototype.test_member_operation@http://web-platform.test:8000/resources/idlharness.js:1105:5 13:19:39 INFO - IdlInterface.prototype.test_members@http://web-platform.test:8000/resources/idlharness.js:1329:21 13:19:39 INFO - IdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:661:5 13:19:39 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9 13:19:39 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.html:53:9 13:19:39 INFO - TEST-PASS | /FileAPI/idlharness.html | URL interface: operation revokeObjectURL(DOMString) 13:19:39 INFO - TEST-PASS | /FileAPI/idlharness.html | Blob interface: existence and properties of interface object 13:19:39 INFO - TEST-PASS | /FileAPI/idlharness.html | Blob interface object length 13:19:39 INFO - TEST-PASS | /FileAPI/idlharness.html | Blob interface object name 13:19:39 INFO - TEST-PASS | /FileAPI/idlharness.html | Blob interface: existence and properties of interface prototype object 13:19:39 INFO - TEST-PASS | /FileAPI/idlharness.html | Blob interface: existence and properties of interface prototype object's "constructor" property 13:19:39 INFO - TEST-PASS | /FileAPI/idlharness.html | Blob interface: attribute size 13:19:39 INFO - TEST-PASS | /FileAPI/idlharness.html | Blob interface: attribute type 13:19:39 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:19:39 INFO - IdlInterface.prototype.test_member_attribute/<@http://web-platform.test:8000/resources/idlharness.js:1080:13 13:19:39 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 13:19:39 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 13:19:39 INFO - IdlInterface.prototype.test_member_attribute@http://web-platform.test:8000/resources/idlharness.js:1035:5 13:19:39 INFO - IdlInterface.prototype.test_members@http://web-platform.test:8000/resources/idlharness.js:1317:17 13:19:39 INFO - IdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:661:5 13:19:39 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9 13:19:39 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.html:53:9 13:19:39 INFO - TEST-PASS | /FileAPI/idlharness.html | Blob interface: operation slice(long long,long long,DOMString) 13:19:39 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:19:39 INFO - IdlInterface.prototype.test_member_operation/<@http://web-platform.test:8000/resources/idlharness.js:1153:13 13:19:39 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 13:19:39 INFO - IdlInterface.prototype.test_member_operation@http://web-platform.test:8000/resources/idlharness.js:1105:5 13:19:39 INFO - IdlInterface.prototype.test_members@http://web-platform.test:8000/resources/idlharness.js:1329:21 13:19:39 INFO - IdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:661:5 13:19:39 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9 13:19:39 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.html:53:9 13:19:39 INFO - TEST-PASS | /FileAPI/idlharness.html | Blob must be primary interface of new Blob(["TEST"]) 13:19:39 INFO - TEST-PASS | /FileAPI/idlharness.html | Stringification of new Blob(["TEST"]) 13:19:39 INFO - TEST-PASS | /FileAPI/idlharness.html | Blob interface: new Blob(["TEST"]) must inherit property "size" with the proper type (0) 13:19:39 INFO - TEST-PASS | /FileAPI/idlharness.html | Blob interface: new Blob(["TEST"]) must inherit property "type" with the proper type (1) 13:19:39 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:19:39 INFO - IdlInterface.prototype.test_interface_of/<@http://web-platform.test:8000/resources/idlharness.js:1468:25 13:19:39 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 13:19:39 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 13:19:39 INFO - IdlInterface.prototype.test_interface_of@http://web-platform.test:8000/resources/idlharness.js:1462:13 13:19:39 INFO - IdlInterface.prototype.test_object@http://web-platform.test:8000/resources/idlharness.js:1374:9 13:19:39 INFO - IdlArray.prototype.test/<@http://web-platform.test:8000/resources/idlharness.js:354:17 13:19:39 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:352:13 13:19:39 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.html:53:9 13:19:39 INFO - TEST-PASS | /FileAPI/idlharness.html | Blob interface: new Blob(["TEST"]) must inherit property "slice" with the proper type (3) 13:19:39 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:19:39 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:19:39 INFO - IdlInterface.prototype.test_interface_of/<@http://web-platform.test:8000/resources/idlharness.js:1468:25 13:19:39 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 13:19:39 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 13:19:39 INFO - IdlInterface.prototype.test_interface_of@http://web-platform.test:8000/resources/idlharness.js:1462:13 13:19:39 INFO - IdlInterface.prototype.test_object@http://web-platform.test:8000/resources/idlharness.js:1374:9 13:19:39 INFO - IdlArray.prototype.test/<@http://web-platform.test:8000/resources/idlharness.js:354:17 13:19:39 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:352:13 13:19:39 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.html:53:9 13:19:39 INFO - TEST-PASS | /FileAPI/idlharness.html | File interface: existence and properties of interface object 13:19:39 INFO - TEST-FAIL | /FileAPI/idlharness.html | File interface object length - assert_equals: wrong value for File.length expected 2 but got 1 13:19:39 INFO - IdlInterface.prototype.test_self/<@http://web-platform.test:8000/resources/idlharness.js:798:13 13:19:39 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 13:19:39 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 13:19:39 INFO - IdlInterface.prototype.test_self@http://web-platform.test:8000/resources/idlharness.js:776:9 13:19:39 INFO - IdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:652:9 13:19:39 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9 13:19:39 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.html:53:9 13:19:39 INFO - TEST-PASS | /FileAPI/idlharness.html | File interface object name 13:19:39 INFO - TEST-PASS | /FileAPI/idlharness.html | File interface: existence and properties of interface prototype object 13:19:39 INFO - TEST-PASS | /FileAPI/idlharness.html | File interface: existence and properties of interface prototype object's "constructor" property 13:19:39 INFO - TEST-PASS | /FileAPI/idlharness.html | File interface: attribute name 13:19:39 INFO - TEST-PASS | /FileAPI/idlharness.html | File interface: attribute lastModified 13:19:39 INFO - TEST-PASS | /FileAPI/idlharness.html | File must be primary interface of new File(["myFileBits"], "myFileName") 13:19:39 INFO - TEST-PASS | /FileAPI/idlharness.html | Stringification of new File(["myFileBits"], "myFileName") 13:19:39 INFO - TEST-PASS | /FileAPI/idlharness.html | File interface: new File(["myFileBits"], "myFileName") must inherit property "name" with the proper type (0) 13:19:39 INFO - TEST-PASS | /FileAPI/idlharness.html | File interface: new File(["myFileBits"], "myFileName") must inherit property "lastModified" with the proper type (1) 13:19:39 INFO - TEST-PASS | /FileAPI/idlharness.html | Blob interface: new File(["myFileBits"], "myFileName") must inherit property "size" with the proper type (0) 13:19:39 INFO - TEST-PASS | /FileAPI/idlharness.html | Blob interface: new File(["myFileBits"], "myFileName") must inherit property "type" with the proper type (1) 13:19:39 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:19:39 INFO - IdlInterface.prototype.test_interface_of/<@http://web-platform.test:8000/resources/idlharness.js:1468:25 13:19:39 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 13:19:39 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 13:19:39 INFO - IdlInterface.prototype.test_interface_of@http://web-platform.test:8000/resources/idlharness.js:1462:13 13:19:39 INFO - IdlInterface.prototype.test_object@http://web-platform.test:8000/resources/idlharness.js:1374:9 13:19:39 INFO - IdlArray.prototype.test/<@http://web-platform.test:8000/resources/idlharness.js:354:17 13:19:39 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:352:13 13:19:39 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.html:53:9 13:19:39 INFO - TEST-PASS | /FileAPI/idlharness.html | Blob interface: new File(["myFileBits"], "myFileName") must inherit property "slice" with the proper type (3) 13:19:39 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:19:39 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:19:39 INFO - IdlInterface.prototype.test_interface_of/<@http://web-platform.test:8000/resources/idlharness.js:1468:25 13:19:39 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 13:19:39 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 13:19:39 INFO - IdlInterface.prototype.test_interface_of@http://web-platform.test:8000/resources/idlharness.js:1462:13 13:19:39 INFO - IdlInterface.prototype.test_object@http://web-platform.test:8000/resources/idlharness.js:1374:9 13:19:39 INFO - IdlArray.prototype.test/<@http://web-platform.test:8000/resources/idlharness.js:354:17 13:19:39 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:352:13 13:19:39 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.html:53:9 13:19:39 INFO - TEST-PASS | /FileAPI/idlharness.html | FileList interface: existence and properties of interface object 13:19:39 INFO - TEST-PASS | /FileAPI/idlharness.html | FileList interface object length 13:19:39 INFO - TEST-PASS | /FileAPI/idlharness.html | FileList interface object name 13:19:39 INFO - TEST-PASS | /FileAPI/idlharness.html | FileList interface: existence and properties of interface prototype object 13:19:39 INFO - TEST-PASS | /FileAPI/idlharness.html | FileList interface: existence and properties of interface prototype object's "constructor" property 13:19:39 INFO - TEST-PASS | /FileAPI/idlharness.html | FileList interface: operation item(unsigned long) 13:19:39 INFO - TEST-PASS | /FileAPI/idlharness.html | FileList interface: attribute length 13:19:39 INFO - TEST-PASS | /FileAPI/idlharness.html | FileList must be primary interface of file_input.files 13:19:39 INFO - TEST-PASS | /FileAPI/idlharness.html | Stringification of file_input.files 13:19:39 INFO - TEST-PASS | /FileAPI/idlharness.html | FileList interface: file_input.files must inherit property "item" with the proper type (0) 13:19:39 INFO - TEST-PASS | /FileAPI/idlharness.html | FileList interface: calling item(unsigned long) on file_input.files with too few arguments must throw TypeError 13:19:39 INFO - TEST-PASS | /FileAPI/idlharness.html | FileList interface: file_input.files must inherit property "length" with the proper type (1) 13:19:39 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: existence and properties of interface object 13:19:39 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface object length 13:19:39 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface object name 13:19:39 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: existence and properties of interface prototype object 13:19:39 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: existence and properties of interface prototype object's "constructor" property 13:19:39 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: operation readAsArrayBuffer(Blob) 13:19:39 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: operation readAsText(Blob,DOMString) 13:19:39 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: operation readAsDataURL(Blob) 13:19:39 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: operation abort() 13:19:39 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: constant EMPTY on interface object 13:19:39 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: constant EMPTY on interface prototype object 13:19:39 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: constant LOADING on interface object 13:19:39 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: constant LOADING on interface prototype object 13:19:39 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: constant DONE on interface object 13:19:39 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: constant DONE on interface prototype object 13:19:39 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: attribute readyState 13:19:39 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: attribute result 13:19:39 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: attribute error 13:19:39 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: attribute onloadstart 13:19:39 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: attribute onprogress 13:19:39 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: attribute onload 13:19:39 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: attribute onabort 13:19:39 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: attribute onerror 13:19:39 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: attribute onloadend 13:19:39 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader must be primary interface of new FileReader() 13:19:39 INFO - TEST-PASS | /FileAPI/idlharness.html | Stringification of new FileReader() 13:19:39 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: new FileReader() must inherit property "readAsArrayBuffer" with the proper type (0) 13:19:39 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: calling readAsArrayBuffer(Blob) on new FileReader() with too few arguments must throw TypeError 13:19:39 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: new FileReader() must inherit property "readAsText" with the proper type (1) 13:19:39 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: calling readAsText(Blob,DOMString) on new FileReader() with too few arguments must throw TypeError 13:19:39 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: new FileReader() must inherit property "readAsDataURL" with the proper type (2) 13:19:39 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: calling readAsDataURL(Blob) on new FileReader() with too few arguments must throw TypeError 13:19:39 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: new FileReader() must inherit property "abort" with the proper type (3) 13:19:39 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: new FileReader() must inherit property "EMPTY" with the proper type (4) 13:19:39 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: new FileReader() must inherit property "LOADING" with the proper type (5) 13:19:39 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: new FileReader() must inherit property "DONE" with the proper type (6) 13:19:39 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: new FileReader() must inherit property "readyState" with the proper type (7) 13:19:39 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: new FileReader() must inherit property "result" with the proper type (8) 13:19:39 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: new FileReader() must inherit property "error" with the proper type (9) 13:19:39 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: new FileReader() must inherit property "onloadstart" with the proper type (10) 13:19:39 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: new FileReader() must inherit property "onprogress" with the proper type (11) 13:19:39 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: new FileReader() must inherit property "onload" with the proper type (12) 13:19:39 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: new FileReader() must inherit property "onabort" with the proper type (13) 13:19:39 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: new FileReader() must inherit property "onerror" with the proper type (14) 13:19:39 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: new FileReader() must inherit property "onloadend" with the proper type (15) 13:19:39 INFO - TEST-OK | /FileAPI/idlharness.html | took 1204ms 13:19:39 INFO - PROCESS | 2564 | 1471465179217 Marionette TRACE conn7 -> [0,3013,"getWindowHandle",null] 13:19:39 INFO - PROCESS | 2564 | 1471465179223 Marionette TRACE conn7 <- [1,3013,null,{"value":"13"}] 13:19:39 INFO - TEST-START | /FileAPI/idlharness.worker 13:19:39 INFO - PROCESS | 2564 | 1471465179230 Marionette TRACE conn7 -> [0,3014,"setScriptTimeout",{"ms":35000}] 13:19:39 INFO - PROCESS | 2564 | 1471465179233 Marionette TRACE conn7 <- [1,3014,null,{}] 13:19:39 INFO - PROCESS | 2564 | 1471465179237 Marionette TRACE conn7 -> [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:19:39 INFO - PROCESS | 2564 | 1471465179240 Marionette INFO sendAsync bc8f8550-5cfe-4dfe-b5f0-ca36c3097f63 13:19:39 INFO - PROCESS | 2564 | 1471465179335 Marionette TRACE conn7 <- [1,3015,null,{"value":null}] 13:19:39 INFO - PROCESS | 2564 | 1471465179345 Marionette TRACE conn7 -> [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\", \"8d521690-0e1e-4993-8caf-94bf4ae6dcf1\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:19:39 INFO - PROCESS | 2564 | 1471465179348 Marionette INFO sendAsync bc8f8550-5cfe-4dfe-b5f0-ca36c3097f63 13:19:39 INFO - PROCESS | 2564 | ++DOCSHELL 00000039CFD17000 == 26 [pid = 2564] [id = 765] 13:19:39 INFO - PROCESS | 2564 | ++DOMWINDOW == 79 (00000039CCCA7C00) [pid = 2564] [serial = 2293] [outer = 0000000000000000] 13:19:39 INFO - PROCESS | 2564 | ++DOMWINDOW == 80 (00000039CCCDC400) [pid = 2564] [serial = 2294] [outer = 00000039CCCA7C00] 13:19:39 INFO - PROCESS | 2564 | 1471465179398 Marionette DEBUG loaded listener.js 13:19:39 INFO - PROCESS | 2564 | ++DOMWINDOW == 81 (00000039CCF34400) [pid = 2564] [serial = 2295] [outer = 00000039CCCA7C00] 13:19:39 INFO - PROCESS | 2564 | [2564] WARNING: Failed to retarget HTML data delivery to the parser thread.: file c:/builds/moz2_slave/m-rel-w64-d-000000000000000000/build/src/parser/html/nsHtml5StreamParser.cpp, line 967 13:19:40 INFO - PROCESS | 2564 | 1471465180440 Marionette TRACE conn7 <- [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:19:40 INFO - TEST-PASS | /FileAPI/idlharness.worker | URL interface: operation createObjectURL(Blob) - {} 13:19:40 INFO - {} 13:19:40 INFO - TEST-FAIL | /FileAPI/idlharness.worker | URL interface: operation createFor(Blob) - assert_own_property: interface object missing static operation expected property "createFor" missing 13:19:40 INFO - IdlInterface.prototype.test_member_operation/<@http://web-platform.test:8000/resources/idlharness.js:1140:13 13:19:40 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 13:19:40 INFO - IdlInterface.prototype.test_member_operation@http://web-platform.test:8000/resources/idlharness.js:1105:5 13:19:40 INFO - IdlInterface.prototype.test_members@http://web-platform.test:8000/resources/idlharness.js:1329:21 13:19:40 INFO - IdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:661:5 13:19:40 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9 13:19:40 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5 13:19:40 INFO - TEST-PASS | /FileAPI/idlharness.worker | URL interface: operation revokeObjectURL(DOMString) - {} 13:19:40 INFO - {} 13:19:40 INFO - TEST-PASS | /FileAPI/idlharness.worker | Blob interface: existence and properties of interface object - {} 13:19:40 INFO - {} 13:19:40 INFO - TEST-PASS | /FileAPI/idlharness.worker | Blob interface object length - {} 13:19:40 INFO - {} 13:19:40 INFO - TEST-PASS | /FileAPI/idlharness.worker | Blob interface object name - {} 13:19:40 INFO - {} 13:19:40 INFO - TEST-PASS | /FileAPI/idlharness.worker | Blob interface: existence and properties of interface prototype object - {} 13:19:40 INFO - {} 13:19:40 INFO - TEST-PASS | /FileAPI/idlharness.worker | Blob interface: existence and properties of interface prototype object's "constructor" property - {} 13:19:40 INFO - {} 13:19:40 INFO - TEST-PASS | /FileAPI/idlharness.worker | Blob interface: attribute size - {} 13:19:40 INFO - {} 13:19:40 INFO - TEST-PASS | /FileAPI/idlharness.worker | Blob interface: attribute type - {} 13:19:40 INFO - {} 13:19:40 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:19:40 INFO - IdlInterface.prototype.test_member_attribute/<@http://web-platform.test:8000/resources/idlharness.js:1080:13 13:19:40 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 13:19:40 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 13:19:40 INFO - IdlInterface.prototype.test_member_attribute@http://web-platform.test:8000/resources/idlharness.js:1035:5 13:19:40 INFO - IdlInterface.prototype.test_members@http://web-platform.test:8000/resources/idlharness.js:1317:17 13:19:40 INFO - IdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:661:5 13:19:40 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9 13:19:40 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5 13:19:40 INFO - TEST-PASS | /FileAPI/idlharness.worker | Blob interface: operation slice(long long,long long,DOMString) - {} 13:19:40 INFO - {} 13:19:40 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:19:40 INFO - IdlInterface.prototype.test_member_operation/<@http://web-platform.test:8000/resources/idlharness.js:1153:13 13:19:40 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 13:19:40 INFO - IdlInterface.prototype.test_member_operation@http://web-platform.test:8000/resources/idlharness.js:1105:5 13:19:40 INFO - IdlInterface.prototype.test_members@http://web-platform.test:8000/resources/idlharness.js:1329:21 13:19:40 INFO - IdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:661:5 13:19:40 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9 13:19:40 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5 13:19:40 INFO - TEST-PASS | /FileAPI/idlharness.worker | Blob must be primary interface of new Blob(["TEST"]) - {} 13:19:40 INFO - {} 13:19:40 INFO - TEST-PASS | /FileAPI/idlharness.worker | Stringification of new Blob(["TEST"]) - {} 13:19:40 INFO - {} 13:19:40 INFO - TEST-PASS | /FileAPI/idlharness.worker | Blob interface: new Blob(["TEST"]) must inherit property "size" with the proper type (0) - {} 13:19:40 INFO - {} 13:19:40 INFO - TEST-PASS | /FileAPI/idlharness.worker | Blob interface: new Blob(["TEST"]) must inherit property "type" with the proper type (1) - {} 13:19:40 INFO - {} 13:19:40 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:19:40 INFO - IdlInterface.prototype.test_interface_of/<@http://web-platform.test:8000/resources/idlharness.js:1468:25 13:19:40 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 13:19:40 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 13:19:40 INFO - IdlInterface.prototype.test_interface_of@http://web-platform.test:8000/resources/idlharness.js:1462:13 13:19:40 INFO - IdlInterface.prototype.test_object@http://web-platform.test:8000/resources/idlharness.js:1374:9 13:19:40 INFO - IdlArray.prototype.test/<@http://web-platform.test:8000/resources/idlharness.js:354:17 13:19:40 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:352:13 13:19:40 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5 13:19:40 INFO - TEST-PASS | /FileAPI/idlharness.worker | Blob interface: new Blob(["TEST"]) must inherit property "slice" with the proper type (3) - {} 13:19:40 INFO - {} 13:19:40 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:19:40 INFO - {} 13:19:40 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:19:40 INFO - IdlInterface.prototype.test_interface_of/<@http://web-platform.test:8000/resources/idlharness.js:1468:25 13:19:40 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 13:19:40 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 13:19:40 INFO - IdlInterface.prototype.test_interface_of@http://web-platform.test:8000/resources/idlharness.js:1462:13 13:19:40 INFO - IdlInterface.prototype.test_object@http://web-platform.test:8000/resources/idlharness.js:1374:9 13:19:40 INFO - IdlArray.prototype.test/<@http://web-platform.test:8000/resources/idlharness.js:354:17 13:19:40 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:352:13 13:19:40 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5 13:19:40 INFO - TEST-PASS | /FileAPI/idlharness.worker | File interface: existence and properties of interface object - {} 13:19:40 INFO - {} 13:19:40 INFO - TEST-FAIL | /FileAPI/idlharness.worker | File interface object length - assert_equals: wrong value for File.length expected 2 but got 1 13:19:40 INFO - IdlInterface.prototype.test_self/<@http://web-platform.test:8000/resources/idlharness.js:798:13 13:19:40 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 13:19:40 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 13:19:40 INFO - IdlInterface.prototype.test_self@http://web-platform.test:8000/resources/idlharness.js:776:9 13:19:40 INFO - IdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:652:9 13:19:40 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9 13:19:40 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5 13:19:40 INFO - TEST-PASS | /FileAPI/idlharness.worker | File interface object name - {} 13:19:40 INFO - {} 13:19:40 INFO - TEST-PASS | /FileAPI/idlharness.worker | File interface: existence and properties of interface prototype object - {} 13:19:40 INFO - {} 13:19:40 INFO - TEST-PASS | /FileAPI/idlharness.worker | File interface: existence and properties of interface prototype object's "constructor" property - {} 13:19:40 INFO - {} 13:19:40 INFO - TEST-PASS | /FileAPI/idlharness.worker | File interface: attribute name - {} 13:19:40 INFO - {} 13:19:40 INFO - TEST-PASS | /FileAPI/idlharness.worker | File interface: attribute lastModified - {} 13:19:40 INFO - {} 13:19:40 INFO - TEST-PASS | /FileAPI/idlharness.worker | File must be primary interface of new File(["myFileBits"], "myFileName") - {} 13:19:40 INFO - {} 13:19:40 INFO - TEST-PASS | /FileAPI/idlharness.worker | Stringification of new File(["myFileBits"], "myFileName") - {} 13:19:40 INFO - {} 13:19:40 INFO - TEST-PASS | /FileAPI/idlharness.worker | File interface: new File(["myFileBits"], "myFileName") must inherit property "name" with the proper type (0) - {} 13:19:40 INFO - {} 13:19:40 INFO - TEST-PASS | /FileAPI/idlharness.worker | File interface: new File(["myFileBits"], "myFileName") must inherit property "lastModified" with the proper type (1) - {} 13:19:40 INFO - {} 13:19:40 INFO - TEST-PASS | /FileAPI/idlharness.worker | Blob interface: new File(["myFileBits"], "myFileName") must inherit property "size" with the proper type (0) - {} 13:19:40 INFO - {} 13:19:40 INFO - TEST-PASS | /FileAPI/idlharness.worker | Blob interface: new File(["myFileBits"], "myFileName") must inherit property "type" with the proper type (1) - {} 13:19:40 INFO - {} 13:19:40 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:19:40 INFO - IdlInterface.prototype.test_interface_of/<@http://web-platform.test:8000/resources/idlharness.js:1468:25 13:19:40 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 13:19:40 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 13:19:40 INFO - IdlInterface.prototype.test_interface_of@http://web-platform.test:8000/resources/idlharness.js:1462:13 13:19:40 INFO - IdlInterface.prototype.test_object@http://web-platform.test:8000/resources/idlharness.js:1374:9 13:19:40 INFO - IdlArray.prototype.test/<@http://web-platform.test:8000/resources/idlharness.js:354:17 13:19:40 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:352:13 13:19:40 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5 13:19:40 INFO - TEST-PASS | /FileAPI/idlharness.worker | Blob interface: new File(["myFileBits"], "myFileName") must inherit property "slice" with the proper type (3) - {} 13:19:40 INFO - {} 13:19:40 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:19:40 INFO - {} 13:19:40 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:19:40 INFO - IdlInterface.prototype.test_interface_of/<@http://web-platform.test:8000/resources/idlharness.js:1468:25 13:19:40 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 13:19:40 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 13:19:40 INFO - IdlInterface.prototype.test_interface_of@http://web-platform.test:8000/resources/idlharness.js:1462:13 13:19:40 INFO - IdlInterface.prototype.test_object@http://web-platform.test:8000/resources/idlharness.js:1374:9 13:19:40 INFO - IdlArray.prototype.test/<@http://web-platform.test:8000/resources/idlharness.js:354:17 13:19:40 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:352:13 13:19:40 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5 13:19:40 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:19:40 INFO - IdlInterface.prototype.test_self/<@http://web-platform.test:8000/resources/idlharness.js:689:9 13:19:40 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 13:19:40 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 13:19:40 INFO - IdlInterface.prototype.test_self@http://web-platform.test:8000/resources/idlharness.js:668:5 13:19:40 INFO - IdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:652:9 13:19:40 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9 13:19:40 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5 13:19:40 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:19:40 INFO - IdlInterface.prototype.test_self/<@http://web-platform.test:8000/resources/idlharness.js:780:13 13:19:40 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 13:19:40 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 13:19:40 INFO - IdlInterface.prototype.test_self@http://web-platform.test:8000/resources/idlharness.js:776:9 13:19:40 INFO - IdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:652:9 13:19:40 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9 13:19:40 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5 13:19:40 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:19:40 INFO - IdlInterface.prototype.test_self/<@http://web-platform.test:8000/resources/idlharness.js:807:13 13:19:40 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 13:19:40 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 13:19:40 INFO - IdlInterface.prototype.test_self@http://web-platform.test:8000/resources/idlharness.js:803:9 13:19:40 INFO - IdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:652:9 13:19:40 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9 13:19:40 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5 13:19:40 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:19:40 INFO - IdlInterface.prototype.test_self/<@http://web-platform.test:8000/resources/idlharness.js:837:9 13:19:40 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 13:19:40 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 13:19:40 INFO - IdlInterface.prototype.test_self@http://web-platform.test:8000/resources/idlharness.js:828:5 13:19:40 INFO - IdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:652:9 13:19:40 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9 13:19:40 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5 13:19:40 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:19:40 INFO - IdlInterface.prototype.test_self/<@http://web-platform.test:8000/resources/idlharness.js:940:9 13:19:40 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 13:19:40 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 13:19:40 INFO - IdlInterface.prototype.test_self@http://web-platform.test:8000/resources/idlharness.js:934:5 13:19:40 INFO - IdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:652:9 13:19:40 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9 13:19:40 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5 13:19:40 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:19:40 INFO - IdlInterface.prototype.test_member_operation/<@http://web-platform.test:8000/resources/idlharness.js:1115:9 13:19:40 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 13:19:40 INFO - IdlInterface.prototype.test_member_operation@http://web-platform.test:8000/resources/idlharness.js:1105:5 13:19:40 INFO - IdlInterface.prototype.test_members@http://web-platform.test:8000/resources/idlharness.js:1329:21 13:19:40 INFO - IdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:661:5 13:19:40 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9 13:19:40 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5 13:19:40 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:19:40 INFO - IdlInterface.prototype.test_member_attribute/<@http://web-platform.test:8000/resources/idlharness.js:1041:9 13:19:40 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 13:19:40 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 13:19:40 INFO - IdlInterface.prototype.test_member_attribute@http://web-platform.test:8000/resources/idlharness.js:1035:5 13:19:40 INFO - IdlInterface.prototype.test_members@http://web-platform.test:8000/resources/idlharness.js:1317:17 13:19:40 INFO - IdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:661:5 13:19:40 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9 13:19:40 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5 13:19:40 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: existence and properties of interface object - {} 13:19:40 INFO - {} 13:19:40 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface object length - {} 13:19:40 INFO - {} 13:19:40 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface object name - {} 13:19:40 INFO - {} 13:19:40 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: existence and properties of interface prototype object - {} 13:19:40 INFO - {} 13:19:40 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: existence and properties of interface prototype object's "constructor" property - {} 13:19:40 INFO - {} 13:19:40 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: operation readAsArrayBuffer(Blob) - {} 13:19:40 INFO - {} 13:19:40 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: operation readAsText(Blob,DOMString) - {} 13:19:40 INFO - {} 13:19:40 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: operation readAsDataURL(Blob) - {} 13:19:40 INFO - {} 13:19:40 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: operation abort() - {} 13:19:40 INFO - {} 13:19:40 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: constant EMPTY on interface object - {} 13:19:40 INFO - {} 13:19:40 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: constant EMPTY on interface prototype object - {} 13:19:40 INFO - {} 13:19:40 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: constant LOADING on interface object - {} 13:19:40 INFO - {} 13:19:40 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: constant LOADING on interface prototype object - {} 13:19:40 INFO - {} 13:19:40 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: constant DONE on interface object - {} 13:19:40 INFO - {} 13:19:40 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: constant DONE on interface prototype object - {} 13:19:40 INFO - {} 13:19:40 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: attribute readyState - {} 13:19:40 INFO - {} 13:19:40 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: attribute result - {} 13:19:40 INFO - {} 13:19:40 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: attribute error - {} 13:19:40 INFO - {} 13:19:40 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: attribute onloadstart - {} 13:19:40 INFO - {} 13:19:40 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: attribute onprogress - {} 13:19:40 INFO - {} 13:19:40 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: attribute onload - {} 13:19:40 INFO - {} 13:19:40 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: attribute onabort - {} 13:19:40 INFO - {} 13:19:40 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: attribute onerror - {} 13:19:40 INFO - {} 13:19:40 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: attribute onloadend - {} 13:19:40 INFO - {} 13:19:40 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader must be primary interface of new FileReader() - {} 13:19:40 INFO - {} 13:19:40 INFO - TEST-PASS | /FileAPI/idlharness.worker | Stringification of new FileReader() - {} 13:19:40 INFO - {} 13:19:40 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: new FileReader() must inherit property "readAsArrayBuffer" with the proper type (0) - {} 13:19:40 INFO - {} 13:19:40 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: calling readAsArrayBuffer(Blob) on new FileReader() with too few arguments must throw TypeError - {} 13:19:40 INFO - {} 13:19:40 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: new FileReader() must inherit property "readAsText" with the proper type (1) - {} 13:19:40 INFO - {} 13:19:40 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: calling readAsText(Blob,DOMString) on new FileReader() with too few arguments must throw TypeError - {} 13:19:40 INFO - {} 13:19:40 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: new FileReader() must inherit property "readAsDataURL" with the proper type (2) - {} 13:19:40 INFO - {} 13:19:40 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: calling readAsDataURL(Blob) on new FileReader() with too few arguments must throw TypeError - {} 13:19:40 INFO - {} 13:19:40 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: new FileReader() must inherit property "abort" with the proper type (3) - {} 13:19:40 INFO - {} 13:19:40 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: new FileReader() must inherit property "EMPTY" with the proper type (4) - {} 13:19:40 INFO - {} 13:19:40 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: new FileReader() must inherit property "LOADING" with the proper type (5) - {} 13:19:40 INFO - {} 13:19:40 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: new FileReader() must inherit property "DONE" with the proper type (6) - {} 13:19:40 INFO - {} 13:19:40 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: new FileReader() must inherit property "readyState" with the proper type (7) - {} 13:19:40 INFO - {} 13:19:40 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: new FileReader() must inherit property "result" with the proper type (8) - {} 13:19:40 INFO - {} 13:19:40 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: new FileReader() must inherit property "error" with the proper type (9) - {} 13:19:40 INFO - {} 13:19:40 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: new FileReader() must inherit property "onloadstart" with the proper type (10) - {} 13:19:40 INFO - {} 13:19:40 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: new FileReader() must inherit property "onprogress" with the proper type (11) - {} 13:19:40 INFO - {} 13:19:40 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: new FileReader() must inherit property "onload" with the proper type (12) - {} 13:19:40 INFO - {} 13:19:40 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: new FileReader() must inherit property "onabort" with the proper type (13) - {} 13:19:40 INFO - {} 13:19:40 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: new FileReader() must inherit property "onerror" with the proper type (14) - {} 13:19:40 INFO - {} 13:19:40 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: new FileReader() must inherit property "onloadend" with the proper type (15) - {} 13:19:40 INFO - {} 13:19:40 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReaderSync interface: existence and properties of interface object - {} 13:19:40 INFO - {} 13:19:40 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReaderSync interface object length - {} 13:19:40 INFO - {} 13:19:40 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReaderSync interface object name - {} 13:19:40 INFO - {} 13:19:40 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReaderSync interface: existence and properties of interface prototype object - {} 13:19:40 INFO - {} 13:19:40 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReaderSync interface: existence and properties of interface prototype object's "constructor" property - {} 13:19:40 INFO - {} 13:19:40 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReaderSync interface: operation readAsArrayBuffer(Blob) - {} 13:19:40 INFO - {} 13:19:40 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReaderSync interface: operation readAsText(Blob,DOMString) - {} 13:19:40 INFO - {} 13:19:40 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReaderSync interface: operation readAsDataURL(Blob) - {} 13:19:40 INFO - {} 13:19:40 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReaderSync must be primary interface of new FileReaderSync() - {} 13:19:40 INFO - {} 13:19:40 INFO - TEST-PASS | /FileAPI/idlharness.worker | Stringification of new FileReaderSync() - {} 13:19:40 INFO - {} 13:19:40 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReaderSync interface: new FileReaderSync() must inherit property "readAsArrayBuffer" with the proper type (0) - {} 13:19:40 INFO - {} 13:19:40 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReaderSync interface: calling readAsArrayBuffer(Blob) on new FileReaderSync() with too few arguments must throw TypeError - {} 13:19:40 INFO - {} 13:19:40 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReaderSync interface: new FileReaderSync() must inherit property "readAsText" with the proper type (1) - {} 13:19:40 INFO - {} 13:19:40 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReaderSync interface: calling readAsText(Blob,DOMString) on new FileReaderSync() with too few arguments must throw TypeError - {} 13:19:40 INFO - {} 13:19:40 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReaderSync interface: new FileReaderSync() must inherit property "readAsDataURL" with the proper type (2) - {} 13:19:40 INFO - {} 13:19:40 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReaderSync interface: calling readAsDataURL(Blob) on new FileReaderSync() with too few arguments must throw TypeError - {} 13:19:40 INFO - {} 13:19:40 INFO - TEST-OK | /FileAPI/idlharness.worker | took 1323ms 13:19:40 INFO - PROCESS | 2564 | 1471465180558 Marionette TRACE conn7 -> [0,3017,"getWindowHandle",null] 13:19:40 INFO - PROCESS | 2564 | 1471465180561 Marionette TRACE conn7 <- [1,3017,null,{"value":"13"}] 13:19:40 INFO - TEST-START | /FileAPI/FileReader/Progress_event_bubbles_cancelable.html 13:19:40 INFO - PROCESS | 2564 | 1471465180564 Marionette TRACE conn7 -> [0,3018,"setScriptTimeout",{"ms":35000}] 13:19:40 INFO - PROCESS | 2564 | 1471465180568 Marionette TRACE conn7 <- [1,3018,null,{}] 13:19:40 INFO - PROCESS | 2564 | 1471465180580 Marionette TRACE conn7 -> [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:19:40 INFO - PROCESS | 2564 | 1471465180585 Marionette INFO sendAsync bc8f8550-5cfe-4dfe-b5f0-ca36c3097f63 13:19:40 INFO - PROCESS | 2564 | 1471465180713 Marionette TRACE conn7 <- [1,3019,null,{"value":null}] 13:19:40 INFO - PROCESS | 2564 | 1471465180801 Marionette TRACE conn7 -> [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\", \"8d521690-0e1e-4993-8caf-94bf4ae6dcf1\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:19:40 INFO - PROCESS | 2564 | 1471465180804 Marionette INFO sendAsync bc8f8550-5cfe-4dfe-b5f0-ca36c3097f63 13:19:40 INFO - PROCESS | 2564 | ++DOCSHELL 00000039D3FCF000 == 27 [pid = 2564] [id = 766] 13:19:40 INFO - PROCESS | 2564 | ++DOMWINDOW == 82 (00000039C0DC6400) [pid = 2564] [serial = 2296] [outer = 0000000000000000] 13:19:40 INFO - PROCESS | 2564 | ++DOMWINDOW == 83 (00000039D0F71800) [pid = 2564] [serial = 2297] [outer = 00000039C0DC6400] 13:19:40 INFO - PROCESS | 2564 | 1471465180856 Marionette DEBUG loaded listener.js 13:19:40 INFO - PROCESS | 2564 | ++DOMWINDOW == 84 (00000039D1363400) [pid = 2564] [serial = 2298] [outer = 00000039C0DC6400] 13:19:41 INFO - PROCESS | 2564 | 1471465181277 Marionette TRACE conn7 <- [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:19:41 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:19:41 INFO - TEST-OK | /FileAPI/FileReader/Progress_event_bubbles_cancelable.html | took 733ms 13:19:41 INFO - PROCESS | 2564 | 1471465181299 Marionette TRACE conn7 -> [0,3021,"getWindowHandle",null] 13:19:41 INFO - PROCESS | 2564 | 1471465181302 Marionette TRACE conn7 <- [1,3021,null,{"value":"13"}] 13:19:41 INFO - TEST-START | /FileAPI/blob/Blob-XHR-revoke.html 13:19:41 INFO - PROCESS | 2564 | 1471465181312 Marionette TRACE conn7 -> [0,3022,"setScriptTimeout",{"ms":35000}] 13:19:41 INFO - PROCESS | 2564 | 1471465181314 Marionette TRACE conn7 <- [1,3022,null,{}] 13:19:41 INFO - PROCESS | 2564 | 1471465181324 Marionette TRACE conn7 -> [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:19:41 INFO - PROCESS | 2564 | 1471465181326 Marionette INFO sendAsync bc8f8550-5cfe-4dfe-b5f0-ca36c3097f63 13:19:41 INFO - PROCESS | 2564 | 1471465181447 Marionette TRACE conn7 <- [1,3023,null,{"value":null}] 13:19:41 INFO - PROCESS | 2564 | 1471465181496 Marionette TRACE conn7 -> [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\", \"8d521690-0e1e-4993-8caf-94bf4ae6dcf1\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:19:41 INFO - PROCESS | 2564 | 1471465181498 Marionette INFO sendAsync bc8f8550-5cfe-4dfe-b5f0-ca36c3097f63 13:19:41 INFO - PROCESS | 2564 | ++DOCSHELL 00000039D5611800 == 28 [pid = 2564] [id = 767] 13:19:41 INFO - PROCESS | 2564 | ++DOMWINDOW == 85 (00000039D17B4800) [pid = 2564] [serial = 2299] [outer = 0000000000000000] 13:19:41 INFO - PROCESS | 2564 | ++DOMWINDOW == 86 (00000039D17C6C00) [pid = 2564] [serial = 2300] [outer = 00000039D17B4800] 13:19:41 INFO - PROCESS | 2564 | 1471465181552 Marionette DEBUG loaded listener.js 13:19:41 INFO - PROCESS | 2564 | ++DOMWINDOW == 87 (00000039D17D1800) [pid = 2564] [serial = 2301] [outer = 00000039D17B4800] 13:19:42 INFO - PROCESS | 2564 | --DOMWINDOW == 86 (00000039D0F74800) [pid = 2564] [serial = 2264] [outer = 0000000000000000] [url = http://web-platform.test:8000/DOMEvents/tests/submissions/Microsoft/converted/ProcessingInstruction.DOMCharacterDataModified.html] 13:19:42 INFO - PROCESS | 2564 | --DOMWINDOW == 85 (00000039CDEEE800) [pid = 2564] [serial = 2252] [outer = 0000000000000000] [url = http://web-platform.test:8000/DOMEvents/tests/submissions/Microsoft/converted/EventListener.dispatch.new.event.html] 13:19:42 INFO - PROCESS | 2564 | --DOMWINDOW == 84 (00000039CEDCCC00) [pid = 2564] [serial = 2255] [outer = 0000000000000000] [url = http://web-platform.test:8000/DOMEvents/tests/submissions/Microsoft/converted/EventListener.eventHandler.html] 13:19:42 INFO - PROCESS | 2564 | --DOMWINDOW == 83 (00000039CEA32800) [pid = 2564] [serial = 2229] [outer = 0000000000000000] [url = http://web-platform.test:8000/DOMEvents/tests/approved/EventObject.multiple.dispatchEvent.html] 13:19:42 INFO - PROCESS | 2564 | --DOMWINDOW == 82 (00000039CCCDE000) [pid = 2564] [serial = 2249] [outer = 0000000000000000] [url = http://web-platform.test:8000/DOMEvents/tests/submissions/Microsoft/converted/DOM.event.flow.html] 13:19:42 INFO - PROCESS | 2564 | --DOMWINDOW == 81 (00000039C7A9D000) [pid = 2564] [serial = 2246] [outer = 0000000000000000] [url = http://web-platform.test:8000/DOMEvents/tests/approved/stopPropagation.deferred.effect.html] 13:19:42 INFO - PROCESS | 2564 | --DOMWINDOW == 80 (00000039C5B66400) [pid = 2564] [serial = 2237] [outer = 0000000000000000] [url = http://web-platform.test:8000/DOMEvents/tests/approved/dispatchEvent.click.checkbox.html] 13:19:42 INFO - PROCESS | 2564 | --DOMWINDOW == 79 (00000039C1673C00) [pid = 2564] [serial = 2240] [outer = 0000000000000000] [url = http://web-platform.test:8000/DOMEvents/tests/approved/domnodeinserted.html] 13:19:42 INFO - PROCESS | 2564 | --DOMWINDOW == 78 (00000039C17A4C00) [pid = 2564] [serial = 2232] [outer = 0000000000000000] [url = http://web-platform.test:8000/DOMEvents/tests/approved/ProcessingInstruction.DOMCharacterDataModified.html] 13:19:42 INFO - PROCESS | 2564 | --DOMWINDOW == 77 (00000039C5B05800) [pid = 2564] [serial = 2261] [outer = 0000000000000000] [url = http://web-platform.test:8000/DOMEvents/tests/submissions/Microsoft/converted/EventObject.multiple.dispatchEvent.html] 13:19:42 INFO - PROCESS | 2564 | --DOMWINDOW == 76 (00000039C62D6400) [pid = 2564] [serial = 2235] [outer = 0000000000000000] [url = http://web-platform.test:8000/DOMEvents/tests/approved/support/ProcessingInstruction.DOMCharacterDataModified.xml] 13:19:42 INFO - PROCESS | 2564 | --DOMWINDOW == 75 (00000039C17AEC00) [pid = 2564] [serial = 2243] [outer = 0000000000000000] [url = http://web-platform.test:8000/DOMEvents/tests/approved/stopImmediatePropagation.effect.html] 13:19:42 INFO - PROCESS | 2564 | --DOMWINDOW == 74 (00000039D00C8400) [pid = 2564] [serial = 2258] [outer = 0000000000000000] [url = http://web-platform.test:8000/DOMEvents/tests/submissions/Microsoft/converted/EventObject.after.dispatchEvent.html] 13:19:42 INFO - PROCESS | 2564 | --DOMWINDOW == 73 (00000039D13B0C00) [pid = 2564] [serial = 2267] [outer = 0000000000000000] [url = http://web-platform.test:8000/DOMEvents/tests/submissions/Microsoft/converted/support/ProcessingInstruction.DOMCharacterDataModified.xml] 13:19:42 INFO - PROCESS | 2564 | --DOMWINDOW == 72 (00000039D1361C00) [pid = 2564] [serial = 2269] [outer = 0000000000000000] [url = http://web-platform.test:8000/DOMEvents/tests/submissions/Microsoft/converted/dispatchEvent.click.checkbox.html] 13:19:42 INFO - PROCESS | 2564 | 1471465182153 Marionette TRACE conn7 <- [1,3024,null,{"value":["/FileAPI/blob/Blob-XHR-revoke.html",0,null,null,[["Revoking blob URL used with XMLHttpRequest",0,null,null]]]}] 13:19:42 INFO - TEST-PASS | /FileAPI/blob/Blob-XHR-revoke.html | Revoking blob URL used with XMLHttpRequest 13:19:42 INFO - TEST-OK | /FileAPI/blob/Blob-XHR-revoke.html | took 880ms 13:19:42 INFO - PROCESS | 2564 | 1471465182193 Marionette TRACE conn7 -> [0,3025,"getWindowHandle",null] 13:19:42 INFO - PROCESS | 2564 | 1471465182196 Marionette TRACE conn7 <- [1,3025,null,{"value":"13"}] 13:19:42 INFO - TEST-START | /FileAPI/blob/Blob-close.html 13:19:42 INFO - PROCESS | 2564 | 1471465182199 Marionette TRACE conn7 -> [0,3026,"setScriptTimeout",{"ms":35000}] 13:19:42 INFO - PROCESS | 2564 | 1471465182201 Marionette TRACE conn7 <- [1,3026,null,{}] 13:19:42 INFO - PROCESS | 2564 | 1471465182204 Marionette TRACE conn7 -> [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:19:42 INFO - PROCESS | 2564 | 1471465182207 Marionette INFO sendAsync bc8f8550-5cfe-4dfe-b5f0-ca36c3097f63 13:19:42 INFO - PROCESS | 2564 | 1471465182292 Marionette TRACE conn7 <- [1,3027,null,{"value":null}] 13:19:42 INFO - PROCESS | 2564 | 1471465182375 Marionette TRACE conn7 -> [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\", \"8d521690-0e1e-4993-8caf-94bf4ae6dcf1\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:19:42 INFO - PROCESS | 2564 | 1471465182378 Marionette INFO sendAsync bc8f8550-5cfe-4dfe-b5f0-ca36c3097f63 13:19:42 INFO - PROCESS | 2564 | ++DOCSHELL 00000039D6154800 == 29 [pid = 2564] [id = 768] 13:19:42 INFO - PROCESS | 2564 | ++DOMWINDOW == 73 (00000039C7385C00) [pid = 2564] [serial = 2302] [outer = 0000000000000000] 13:19:42 INFO - PROCESS | 2564 | ++DOMWINDOW == 74 (00000039CDFBE000) [pid = 2564] [serial = 2303] [outer = 00000039C7385C00] 13:19:42 INFO - PROCESS | 2564 | 1471465182425 Marionette DEBUG loaded listener.js 13:19:42 INFO - PROCESS | 2564 | ++DOMWINDOW == 75 (00000039D13BB000) [pid = 2564] [serial = 2304] [outer = 00000039C7385C00] 13:19:42 INFO - PROCESS | 2564 | 1471465182750 Marionette TRACE conn7 <- [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:19:42 INFO - TEST-FAIL | /FileAPI/blob/Blob-close.html | Blob.close - blob.close is not a function 13:19:42 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-close.html:13:3 13:19:42 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 13:19:42 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 13:19:42 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-close.html:10:1 13:19:42 INFO - TEST-OK | /FileAPI/blob/Blob-close.html | took 587ms 13:19:42 INFO - PROCESS | 2564 | 1471465182790 Marionette TRACE conn7 -> [0,3029,"getWindowHandle",null] 13:19:42 INFO - PROCESS | 2564 | 1471465182801 Marionette TRACE conn7 <- [1,3029,null,{"value":"13"}] 13:19:42 INFO - TEST-START | /FileAPI/blob/Blob-constructor.html 13:19:42 INFO - PROCESS | 2564 | 1471465182804 Marionette TRACE conn7 -> [0,3030,"setScriptTimeout",{"ms":35000}] 13:19:42 INFO - PROCESS | 2564 | 1471465182807 Marionette TRACE conn7 <- [1,3030,null,{}] 13:19:42 INFO - PROCESS | 2564 | 1471465182810 Marionette TRACE conn7 -> [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:19:42 INFO - PROCESS | 2564 | 1471465182816 Marionette INFO sendAsync bc8f8550-5cfe-4dfe-b5f0-ca36c3097f63 13:19:42 INFO - PROCESS | 2564 | 1471465182957 Marionette TRACE conn7 <- [1,3031,null,{"value":null}] 13:19:42 INFO - PROCESS | 2564 | 1471465182965 Marionette TRACE conn7 -> [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\", \"8d521690-0e1e-4993-8caf-94bf4ae6dcf1\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:19:42 INFO - PROCESS | 2564 | 1471465182967 Marionette INFO sendAsync bc8f8550-5cfe-4dfe-b5f0-ca36c3097f63 13:19:42 INFO - PROCESS | 2564 | ++DOCSHELL 00000039D229C800 == 30 [pid = 2564] [id = 769] 13:19:42 INFO - PROCESS | 2564 | ++DOMWINDOW == 76 (00000039C74B2800) [pid = 2564] [serial = 2305] [outer = 0000000000000000] 13:19:43 INFO - PROCESS | 2564 | ++DOMWINDOW == 77 (00000039D18C6800) [pid = 2564] [serial = 2306] [outer = 00000039C74B2800] 13:19:43 INFO - PROCESS | 2564 | 1471465183015 Marionette DEBUG loaded listener.js 13:19:43 INFO - PROCESS | 2564 | ++DOMWINDOW == 78 (00000039D2588400) [pid = 2564] [serial = 2307] [outer = 00000039C74B2800] 13:19:43 INFO - PROCESS | 2564 | 1471465183571 Marionette TRACE conn7 <- [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:19:43 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Blob interface object 13:19:43 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | no-argument Blob constructor 13:19:43 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | no-argument Blob constructor without 'new' 13:19:43 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | no-argument Blob constructor without brackets 13:19:43 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Passing non-objects, Dates and RegExps for blobParts should throw a TypeError. 13:19:43 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | A plain object with @@iterator should be treated as a sequence for the blobParts argument. 13:19:43 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:19:43 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | A String object should be treated as a sequence for the blobParts argument. 13:19:43 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | A Uint8Array object should be treated as a sequence for the blobParts argument. 13:19:43 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | The length getter should be invoked and any exceptions should be propagated. 13:19:43 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:19:43 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | ToUint32 should be applied to the length and any exceptions should be propagated. 13:19:43 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Getters and value conversions should happen in order until an exception is thrown. 13:19:43 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:19:43 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Changes to the blobParts array should be reflected in the returned Blob (pop). 13:19:43 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Changes to the blobParts array should be reflected in the returned Blob (unshift). 13:19:43 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | ToString should be called on elements of the blobParts array. 13:19:43 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | ArrayBuffer elements of the blobParts array should be supported. 13:19:43 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Passing typed arrays as elements of the blobParts array should work. 13:19:43 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Passing a Float64Array as element of the blobParts array should work. 13:19:43 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Passing an platform object that supports indexed properties as the blobParts array should work (select). 13:19:43 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Passing a platform array object as the blobParts array should work (MessagePort[]). 13:19:43 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Passing a platform array object as the blobParts array should work (Attr[]). 13:19:43 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Array with two blobs 13:19:43 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Array with two buffers 13:19:43 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Array with two bufferviews 13:19:43 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Array with mixed types 13:19:43 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:19:43 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:391:3 13:19:43 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 13:19:43 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 13:19:43 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:390:1 13:19:43 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | options properties should be accessed in lexicographic order. 13:19:43 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Arguments should be evaluated from left to right. 13:19:43 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Passing null (index 0) for options should use the defaults. 13:19:43 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Passing null (index 0) for options should use the defaults (with newlines). 13:19:43 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Passing undefined (index 1) for options should use the defaults. 13:19:43 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Passing undefined (index 1) for options should use the defaults (with newlines). 13:19:43 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Passing object "[object Object]" (index 2) for options should use the defaults. 13:19:43 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Passing object "[object Object]" (index 2) for options should use the defaults (with newlines). 13:19:43 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Passing object "[object Object]" (index 3) for options should use the defaults. 13:19:43 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Passing object "[object Object]" (index 3) for options should use the defaults (with newlines). 13:19:43 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:19:43 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:431:12 13:19:43 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:8:16 13:19:43 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 13:19:43 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 13:19:43 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:430:3 13:19:43 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:422:1 13:19:43 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:19:43 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:438:12 13:19:43 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:8:16 13:19:43 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 13:19:43 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 13:19:43 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:437:3 13:19:43 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:422:1 13:19:43 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Passing function "function () {}" (index 5) for options should use the defaults. 13:19:43 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Passing function "function () {}" (index 5) for options should use the defaults (with newlines). 13:19:43 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Newlines should not change when endings is 'transparent'. 13:19:43 INFO - TEST-FAIL | /FileAPI/blob/Blob-constructor.html | Newlines should not change when endings is 'native'. - assert_equals: expected 9 but got 13 13:19:43 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:12:5 13:19:43 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 13:19:43 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 13:19:43 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:453:1 13:19:43 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Blob with type "" 13:19:43 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Blob with type "a" 13:19:43 INFO - TEST-FAIL | /FileAPI/blob/Blob-constructor.html | Blob with type "A" - assert_equals: expected "a" but got "A" 13:19:43 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:486:5 13:19:43 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 13:19:43 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 13:19:43 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:483:3 13:19:43 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:482:1 13:19:43 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Blob with type "text/html" 13:19:43 INFO - TEST-FAIL | /FileAPI/blob/Blob-constructor.html | Blob with type "TEXT/HTML" - assert_equals: expected "text/html" but got "TEXT/HTML" 13:19:43 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:486:5 13:19:43 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 13:19:43 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 13:19:43 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:483:3 13:19:43 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:482:1 13:19:43 INFO - TEST-FAIL | /FileAPI/blob/Blob-constructor.html | Blob with type "å" - assert_equals: expected "" but got "å" 13:19:43 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:486:5 13:19:43 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 13:19:43 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 13:19:43 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:483:3 13:19:43 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:482:1 13:19:43 INFO - TEST-FAIL | /FileAPI/blob/Blob-constructor.html | Blob with type "𐑾" - assert_equals: expected "" but got "𐑾" 13:19:43 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:486:5 13:19:43 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 13:19:43 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 13:19:43 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:483:3 13:19:43 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:482:1 13:19:43 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Blob with type " image/gif " 13:19:43 INFO - TEST-FAIL | /FileAPI/blob/Blob-constructor.html | Blob with type "\timage/gif\t" - assert_equals: expected "" but got "\timage/gif\t" 13:19:43 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:486:5 13:19:43 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 13:19:43 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 13:19:43 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:483:3 13:19:43 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:482:1 13:19:43 INFO - TEST-FAIL | /FileAPI/blob/Blob-constructor.html | Blob with type "image/gif;" - assert_equals: expected "" but got "image/gif;" 13:19:43 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:486:5 13:19:43 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 13:19:43 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 13:19:43 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:483:3 13:19:43 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:482:1 13:19:43 INFO - TEST-FAIL | /FileAPI/blob/Blob-constructor.html | Blob with type "İmage/gif" - assert_equals: expected "" but got "İmage/gif" 13:19:43 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:486:5 13:19:43 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 13:19:43 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 13:19:43 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:483:3 13:19:43 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:482:1 13:19:43 INFO - TEST-FAIL | /FileAPI/blob/Blob-constructor.html | Blob with type "ımage/gif" - assert_equals: expected "" but got "ımage/gif" 13:19:43 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:486:5 13:19:43 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 13:19:43 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 13:19:43 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:483:3 13:19:43 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:482:1 13:19:43 INFO - TEST-FAIL | /FileAPI/blob/Blob-constructor.html | Blob with type "image/gif\0" - assert_equals: expected "" but got "image/gif\0" 13:19:43 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:486:5 13:19:43 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 13:19:43 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 13:19:43 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:483:3 13:19:43 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:482:1 13:19:43 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Blob with type "unknown/unknown" 13:19:43 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Blob with type "text/plain" 13:19:43 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Blob with type "image/png" 13:19:43 INFO - TEST-OK | /FileAPI/blob/Blob-constructor.html | took 807ms 13:19:43 INFO - PROCESS | 2564 | 1471465183626 Marionette TRACE conn7 -> [0,3033,"getWindowHandle",null] 13:19:43 INFO - PROCESS | 2564 | 1471465183628 Marionette TRACE conn7 <- [1,3033,null,{"value":"13"}] 13:19:43 INFO - TEST-START | /FileAPI/blob/Blob-in-worker.worker 13:19:43 INFO - PROCESS | 2564 | 1471465183632 Marionette TRACE conn7 -> [0,3034,"setScriptTimeout",{"ms":35000}] 13:19:43 INFO - PROCESS | 2564 | 1471465183634 Marionette TRACE conn7 <- [1,3034,null,{}] 13:19:43 INFO - PROCESS | 2564 | 1471465183637 Marionette TRACE conn7 -> [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:19:43 INFO - PROCESS | 2564 | 1471465183640 Marionette INFO sendAsync bc8f8550-5cfe-4dfe-b5f0-ca36c3097f63 13:19:43 INFO - PROCESS | 2564 | 1471465183734 Marionette TRACE conn7 <- [1,3035,null,{"value":null}] 13:19:43 INFO - PROCESS | 2564 | 1471465183746 Marionette TRACE conn7 -> [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\", \"8d521690-0e1e-4993-8caf-94bf4ae6dcf1\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:19:43 INFO - PROCESS | 2564 | 1471465183748 Marionette INFO sendAsync bc8f8550-5cfe-4dfe-b5f0-ca36c3097f63 13:19:43 INFO - PROCESS | 2564 | ++DOCSHELL 00000039D1339800 == 31 [pid = 2564] [id = 770] 13:19:43 INFO - PROCESS | 2564 | ++DOMWINDOW == 79 (00000039CDF58400) [pid = 2564] [serial = 2308] [outer = 0000000000000000] 13:19:43 INFO - PROCESS | 2564 | ++DOMWINDOW == 80 (00000039CDF5D800) [pid = 2564] [serial = 2309] [outer = 00000039CDF58400] 13:19:43 INFO - PROCESS | 2564 | 1471465183794 Marionette DEBUG loaded listener.js 13:19:43 INFO - PROCESS | 2564 | ++DOMWINDOW == 81 (00000039D2591000) [pid = 2564] [serial = 2310] [outer = 00000039CDF58400] 13:19:44 INFO - PROCESS | 2564 | [2564] WARNING: Failed to retarget HTML data delivery to the parser thread.: file c:/builds/moz2_slave/m-rel-w64-d-000000000000000000/build/src/parser/html/nsHtml5StreamParser.cpp, line 967 13:19:44 INFO - PROCESS | 2564 | 1471465184503 Marionette TRACE conn7 <- [1,3036,null,{"value":["/FileAPI/blob/Blob-in-worker.worker",0,null,null,[["Create Blob in Worker",0,{},{}]]]}] 13:19:44 INFO - TEST-PASS | /FileAPI/blob/Blob-in-worker.worker | Create Blob in Worker - {} 13:19:44 INFO - {} 13:19:44 INFO - TEST-OK | /FileAPI/blob/Blob-in-worker.worker | took 881ms 13:19:44 INFO - PROCESS | 2564 | 1471465184518 Marionette TRACE conn7 -> [0,3037,"getWindowHandle",null] 13:19:44 INFO - PROCESS | 2564 | 1471465184522 Marionette TRACE conn7 <- [1,3037,null,{"value":"13"}] 13:19:44 INFO - PROCESS | 2564 | 1471465184528 Marionette TRACE conn7 -> [0,3038,"setScriptTimeout",{"ms":35000}] 13:19:44 INFO - TEST-START | /FileAPI/blob/Blob-slice-overflow.html 13:19:44 INFO - PROCESS | 2564 | 1471465184531 Marionette TRACE conn7 <- [1,3038,null,{}] 13:19:44 INFO - PROCESS | 2564 | 1471465184537 Marionette TRACE conn7 -> [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:19:44 INFO - PROCESS | 2564 | 1471465184540 Marionette INFO sendAsync bc8f8550-5cfe-4dfe-b5f0-ca36c3097f63 13:19:44 INFO - PROCESS | 2564 | 1471465184674 Marionette TRACE conn7 <- [1,3039,null,{"value":null}] 13:19:44 INFO - PROCESS | 2564 | 1471465184775 Marionette TRACE conn7 -> [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\", \"8d521690-0e1e-4993-8caf-94bf4ae6dcf1\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:19:44 INFO - PROCESS | 2564 | 1471465184778 Marionette INFO sendAsync bc8f8550-5cfe-4dfe-b5f0-ca36c3097f63 13:19:44 INFO - PROCESS | 2564 | ++DOCSHELL 00000039CDE4C000 == 32 [pid = 2564] [id = 771] 13:19:44 INFO - PROCESS | 2564 | ++DOMWINDOW == 82 (00000039C1227800) [pid = 2564] [serial = 2311] [outer = 0000000000000000] 13:19:44 INFO - PROCESS | 2564 | ++DOMWINDOW == 83 (00000039C63CA400) [pid = 2564] [serial = 2312] [outer = 00000039C1227800] 13:19:44 INFO - PROCESS | 2564 | 1471465184839 Marionette DEBUG loaded listener.js 13:19:44 INFO - PROCESS | 2564 | ++DOMWINDOW == 84 (00000039CAA81400) [pid = 2564] [serial = 2313] [outer = 00000039C1227800] 13:19:45 INFO - PROCESS | 2564 | 1471465185478 Marionette TRACE conn7 <- [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:19:45 INFO - TEST-PASS | /FileAPI/blob/Blob-slice-overflow.html | slice start is negative, relativeStart will be max((size + start), 0) 13:19:45 INFO - TEST-PASS | /FileAPI/blob/Blob-slice-overflow.html | slice start is greater than blob size, relativeStart will be min(start, size) 13:19:45 INFO - TEST-PASS | /FileAPI/blob/Blob-slice-overflow.html | slice end is negative, relativeEnd will be max((size + end), 0) 13:19:45 INFO - TEST-PASS | /FileAPI/blob/Blob-slice-overflow.html | slice end is greater than blob size, relativeEnd will be min(end, size) 13:19:45 INFO - TEST-OK | /FileAPI/blob/Blob-slice-overflow.html | took 985ms 13:19:45 INFO - PROCESS | 2564 | 1471465185518 Marionette TRACE conn7 -> [0,3041,"getWindowHandle",null] 13:19:45 INFO - PROCESS | 2564 | 1471465185523 Marionette TRACE conn7 <- [1,3041,null,{"value":"13"}] 13:19:45 INFO - TEST-START | /FileAPI/blob/Blob-slice.html 13:19:45 INFO - PROCESS | 2564 | 1471465185530 Marionette TRACE conn7 -> [0,3042,"setScriptTimeout",{"ms":35000}] 13:19:45 INFO - PROCESS | 2564 | 1471465185534 Marionette TRACE conn7 <- [1,3042,null,{}] 13:19:45 INFO - PROCESS | 2564 | 1471465185538 Marionette TRACE conn7 -> [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:19:45 INFO - PROCESS | 2564 | 1471465185541 Marionette INFO sendAsync bc8f8550-5cfe-4dfe-b5f0-ca36c3097f63 13:19:45 INFO - PROCESS | 2564 | 1471465185674 Marionette TRACE conn7 <- [1,3043,null,{"value":null}] 13:19:45 INFO - PROCESS | 2564 | 1471465185784 Marionette TRACE conn7 -> [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\", \"8d521690-0e1e-4993-8caf-94bf4ae6dcf1\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:19:45 INFO - PROCESS | 2564 | 1471465185787 Marionette INFO sendAsync bc8f8550-5cfe-4dfe-b5f0-ca36c3097f63 13:19:45 INFO - PROCESS | 2564 | ++DOCSHELL 00000039D1C79000 == 33 [pid = 2564] [id = 772] 13:19:45 INFO - PROCESS | 2564 | ++DOMWINDOW == 85 (00000039CCF3BC00) [pid = 2564] [serial = 2314] [outer = 0000000000000000] 13:19:45 INFO - PROCESS | 2564 | ++DOMWINDOW == 86 (00000039CCF42800) [pid = 2564] [serial = 2315] [outer = 00000039CCF3BC00] 13:19:45 INFO - PROCESS | 2564 | 1471465185848 Marionette DEBUG loaded listener.js 13:19:45 INFO - PROCESS | 2564 | ++DOMWINDOW == 87 (00000039CD9E5800) [pid = 2564] [serial = 2316] [outer = 00000039CCF3BC00] 13:19:46 INFO - PROCESS | 2564 | 1471465186834 Marionette TRACE conn7 <- [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:19:46 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | no-argument Blob slice 13:19:46 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slices 13:19:46 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | blob1. 13:19:46 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | blob2. 13:19:46 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (0,0). 13:19:46 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (0,0). 13:19:46 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (0,1). 13:19:46 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (0,1). 13:19:46 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (0,2). 13:19:46 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (0,2). 13:19:46 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (0,3). 13:19:46 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (0,3). 13:19:46 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (0,4). 13:19:46 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (0,4). 13:19:46 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (0,5). 13:19:46 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (0,5). 13:19:46 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (0,6). 13:19:46 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (0,6). 13:19:46 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (0,7). 13:19:46 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (0,7). 13:19:46 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (0,8). 13:19:46 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (0,8). 13:19:46 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (1,0). 13:19:46 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (1,0). 13:19:46 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (1,1). 13:19:46 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (1,1). 13:19:46 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (1,2). 13:19:46 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (1,2). 13:19:46 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (1,3). 13:19:46 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (1,3). 13:19:46 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (1,4). 13:19:46 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (1,4). 13:19:46 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (1,5). 13:19:46 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (1,5). 13:19:46 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (1,6). 13:19:46 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (1,6). 13:19:46 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (1,7). 13:19:46 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (1,7). 13:19:46 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (2,0). 13:19:46 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (2,0). 13:19:46 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (2,1). 13:19:46 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (2,1). 13:19:46 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (2,2). 13:19:46 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (2,2). 13:19:46 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (2,3). 13:19:46 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (2,3). 13:19:46 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (3,0). 13:19:46 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (3,0). 13:19:46 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (3,1). 13:19:46 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (3,1). 13:19:46 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (3,2). 13:19:46 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (3,2). 13:19:46 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (3,3). 13:19:46 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (3,3). 13:19:46 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (3,4). 13:19:46 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (3,4). 13:19:46 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (3,5). 13:19:46 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (3,5). 13:19:46 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (4,0). 13:19:46 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (4,0). 13:19:46 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (4,1). 13:19:46 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (4,1). 13:19:46 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (4,2). 13:19:46 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (4,2). 13:19:46 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (4,3). 13:19:46 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (4,3). 13:19:46 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (4,4). 13:19:46 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (4,4). 13:19:46 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (5,0). 13:19:46 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (5,0). 13:19:46 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (5,1). 13:19:46 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (5,1). 13:19:46 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (5,2). 13:19:46 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (5,2). 13:19:46 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (5,3). 13:19:46 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (5,3). 13:19:46 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (6,0). 13:19:46 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (6,0). 13:19:46 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (6,1). 13:19:46 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (6,1). 13:19:46 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (6,2). 13:19:46 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (6,2). 13:19:46 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (7,0). 13:19:46 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (7,0). 13:19:46 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (7,1). 13:19:46 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (7,1). 13:19:46 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (7,2). 13:19:46 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (7,2). 13:19:46 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (7,3). 13:19:46 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (7,3). 13:19:46 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (8,0). 13:19:46 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (8,0). 13:19:46 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (8,1). 13:19:46 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (8,1). 13:19:46 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (8,2). 13:19:46 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (8,2). 13:19:46 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (8,3). 13:19:46 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (8,3). 13:19:46 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("ÿ") - assert_equals: expected "" but got "ÿ" 13:19:46 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 13:19:46 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 13:19:46 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 13:19:46 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 13:19:46 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 13:19:46 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te(xt/plain") - assert_equals: expected "" but got "te(xt/plain" 13:19:46 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 13:19:46 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 13:19:46 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 13:19:46 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 13:19:46 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 13:19:46 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te)xt/plain") - assert_equals: expected "" but got "te)xt/plain" 13:19:46 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 13:19:46 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 13:19:46 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 13:19:46 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 13:19:46 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 13:19:46 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("text/plain") - assert_equals: expected "" but got "te>xt/plain" 13:19:46 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 13:19:46 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 13:19:46 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 13:19:46 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 13:19:46 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 13:19:46 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te@xt/plain") - assert_equals: expected "" but got "te@xt/plain" 13:19:46 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 13:19:46 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 13:19:46 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 13:19:46 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 13:19:46 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 13:19:46 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te,xt/plain") - assert_equals: expected "" but got "te,xt/plain" 13:19:46 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 13:19:46 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 13:19:46 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 13:19:46 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 13:19:46 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 13:19:46 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te;xt/plain") - assert_equals: expected "" but got "te;xt/plain" 13:19:46 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 13:19:46 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 13:19:46 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 13:19:46 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 13:19:46 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 13:19:46 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te:xt/plain") - assert_equals: expected "" but got "te:xt/plain" 13:19:46 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 13:19:46 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 13:19:46 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 13:19:46 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 13:19:46 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 13:19:46 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te\\xt/plain") - assert_equals: expected "" but got "te\\xt/plain" 13:19:46 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 13:19:46 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 13:19:46 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 13:19:46 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 13:19:46 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 13:19:46 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te\"xt/plain") - assert_equals: expected "" but got "te\"xt/plain" 13:19:46 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 13:19:46 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 13:19:46 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 13:19:46 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 13:19:46 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 13:19:46 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te/xt/plain") - assert_equals: expected "" but got "te/xt/plain" 13:19:46 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 13:19:46 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 13:19:46 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 13:19:46 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 13:19:46 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 13:19:46 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te[xt/plain") - assert_equals: expected "" but got "te[xt/plain" 13:19:46 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 13:19:46 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 13:19:46 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 13:19:46 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 13:19:46 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 13:19:46 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te]xt/plain") - assert_equals: expected "" but got "te]xt/plain" 13:19:46 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 13:19:46 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 13:19:46 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 13:19:46 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 13:19:46 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 13:19:46 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te?xt/plain") - assert_equals: expected "" but got "te?xt/plain" 13:19:46 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 13:19:46 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 13:19:46 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 13:19:46 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 13:19:46 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 13:19:46 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te=xt/plain") - assert_equals: expected "" but got "te=xt/plain" 13:19:46 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 13:19:46 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 13:19:46 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 13:19:46 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 13:19:46 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 13:19:46 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te{xt/plain") - assert_equals: expected "" but got "te{xt/plain" 13:19:46 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 13:19:46 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 13:19:46 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 13:19:46 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 13:19:46 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 13:19:46 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te}xt/plain") - assert_equals: expected "" but got "te}xt/plain" 13:19:46 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 13:19:46 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 13:19:46 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 13:19:46 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 13:19:46 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 13:19:46 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te xt/plain") - assert_equals: expected "" but got "te xt/plain" 13:19:46 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 13:19:46 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 13:19:46 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 13:19:46 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 13:19:46 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 13:19:46 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te\txt/plain") - assert_equals: expected "" but got "te\txt/plain" 13:19:46 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 13:19:46 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 13:19:46 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 13:19:46 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 13:19:46 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 13:19:46 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te\0xt/plain") - assert_equals: expected "" but got "te\0xt/plain" 13:19:46 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 13:19:46 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 13:19:46 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 13:19:46 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 13:19:46 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 13:19:46 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te\x1fxt/plain") - assert_equals: expected "" but got "te\x1fxt/plain" 13:19:46 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 13:19:46 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 13:19:46 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 13:19:46 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 13:19:46 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 13:19:46 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("text/plain") - assert_equals: expected "" but got "text/plain" 13:19:46 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 13:19:46 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 13:19:46 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 13:19:46 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 13:19:46 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 13:19:46 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Valid contentType ("TEXT/PLAIN") - assert_equals: expected "text/plain" but got "TEXT/PLAIN" 13:19:46 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 13:19:46 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 13:19:46 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 13:19:46 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:205:3 13:19:46 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:204:1 13:19:46 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:19:46 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 13:19:46 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 13:19:46 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 13:19:46 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:205:3 13:19:46 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:204:1 13:19:46 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:19:46 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 13:19:46 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 13:19:46 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 13:19:47 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:205:3 13:19:47 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:204:1 13:19:47 INFO - TEST-OK | /FileAPI/blob/Blob-slice.html | took 1466ms 13:19:47 INFO - PROCESS | 2564 | 1471465186998 Marionette TRACE conn7 -> [0,3045,"getWindowHandle",null] 13:19:47 INFO - PROCESS | 2564 | 1471465187001 Marionette TRACE conn7 <- [1,3045,null,{"value":"13"}] 13:19:47 INFO - TEST-START | /FileAPI/file/File-constructor.html 13:19:47 INFO - PROCESS | 2564 | 1471465187005 Marionette TRACE conn7 -> [0,3046,"setScriptTimeout",{"ms":35000}] 13:19:47 INFO - PROCESS | 2564 | 1471465187009 Marionette TRACE conn7 <- [1,3046,null,{}] 13:19:47 INFO - PROCESS | 2564 | 1471465187021 Marionette TRACE conn7 -> [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:19:47 INFO - PROCESS | 2564 | 1471465187026 Marionette INFO sendAsync bc8f8550-5cfe-4dfe-b5f0-ca36c3097f63 13:19:47 INFO - PROCESS | 2564 | 1471465187269 Marionette TRACE conn7 <- [1,3047,null,{"value":null}] 13:19:47 INFO - PROCESS | 2564 | 1471465187398 Marionette TRACE conn7 -> [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\", \"8d521690-0e1e-4993-8caf-94bf4ae6dcf1\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:19:47 INFO - PROCESS | 2564 | 1471465187401 Marionette INFO sendAsync bc8f8550-5cfe-4dfe-b5f0-ca36c3097f63 13:19:47 INFO - PROCESS | 2564 | ++DOCSHELL 00000039C7767800 == 34 [pid = 2564] [id = 773] 13:19:47 INFO - PROCESS | 2564 | ++DOMWINDOW == 88 (00000039C188A800) [pid = 2564] [serial = 2317] [outer = 0000000000000000] 13:19:47 INFO - PROCESS | 2564 | ++DOMWINDOW == 89 (00000039C18C9000) [pid = 2564] [serial = 2318] [outer = 00000039C188A800] 13:19:47 INFO - PROCESS | 2564 | 1471465187497 Marionette DEBUG loaded listener.js 13:19:47 INFO - PROCESS | 2564 | ++DOMWINDOW == 90 (00000039C65EA000) [pid = 2564] [serial = 2319] [outer = 00000039C188A800] 13:19:47 INFO - PROCESS | 2564 | --DOCSHELL 00000039D229C800 == 33 [pid = 2564] [id = 769] 13:19:47 INFO - PROCESS | 2564 | --DOCSHELL 00000039D6154800 == 32 [pid = 2564] [id = 768] 13:19:47 INFO - PROCESS | 2564 | --DOCSHELL 00000039D5611800 == 31 [pid = 2564] [id = 767] 13:19:47 INFO - PROCESS | 2564 | --DOCSHELL 00000039D3FCF000 == 30 [pid = 2564] [id = 766] 13:19:47 INFO - PROCESS | 2564 | --DOCSHELL 00000039CFD17000 == 29 [pid = 2564] [id = 765] 13:19:47 INFO - PROCESS | 2564 | --DOCSHELL 00000039C75E1000 == 28 [pid = 2564] [id = 764] 13:19:47 INFO - PROCESS | 2564 | --DOMWINDOW == 89 (00000039D135CC00) [pid = 2564] [serial = 2266] [outer = 0000000000000000] [url = about:blank] 13:19:47 INFO - PROCESS | 2564 | --DOMWINDOW == 88 (00000039CDFC5400) [pid = 2564] [serial = 2253] [outer = 0000000000000000] [url = about:blank] 13:19:47 INFO - PROCESS | 2564 | --DOMWINDOW == 87 (00000039CFD94800) [pid = 2564] [serial = 2257] [outer = 0000000000000000] [url = about:blank] 13:19:47 INFO - PROCESS | 2564 | --DOMWINDOW == 86 (00000039CF62DC00) [pid = 2564] [serial = 2256] [outer = 0000000000000000] [url = about:blank] 13:19:47 INFO - PROCESS | 2564 | --DOMWINDOW == 85 (00000039CEA28000) [pid = 2564] [serial = 2254] [outer = 0000000000000000] [url = about:blank] 13:19:47 INFO - PROCESS | 2564 | --DOMWINDOW == 84 (00000039CF636800) [pid = 2564] [serial = 2231] [outer = 0000000000000000] [url = about:blank] 13:19:47 INFO - PROCESS | 2564 | --DOMWINDOW == 83 (00000039CDAE5000) [pid = 2564] [serial = 2250] [outer = 0000000000000000] [url = about:blank] 13:19:47 INFO - PROCESS | 2564 | --DOMWINDOW == 82 (00000039CAEBA000) [pid = 2564] [serial = 2247] [outer = 0000000000000000] [url = about:blank] 13:19:47 INFO - PROCESS | 2564 | --DOMWINDOW == 81 (00000039CCCDC000) [pid = 2564] [serial = 2248] [outer = 0000000000000000] [url = about:blank] 13:19:47 INFO - PROCESS | 2564 | --DOMWINDOW == 80 (00000039C7A5B000) [pid = 2564] [serial = 2238] [outer = 0000000000000000] [url = about:blank] 13:19:47 INFO - PROCESS | 2564 | --DOMWINDOW == 79 (00000039CAEB7800) [pid = 2564] [serial = 2239] [outer = 0000000000000000] [url = about:blank] 13:19:47 INFO - PROCESS | 2564 | --DOMWINDOW == 78 (00000039C17B0000) [pid = 2564] [serial = 2241] [outer = 0000000000000000] [url = about:blank] 13:19:47 INFO - PROCESS | 2564 | --DOMWINDOW == 77 (00000039C1C15C00) [pid = 2564] [serial = 2242] [outer = 0000000000000000] [url = about:blank] 13:19:47 INFO - PROCESS | 2564 | --DOMWINDOW == 76 (00000039C17B0C00) [pid = 2564] [serial = 2233] [outer = 0000000000000000] [url = about:blank] 13:19:47 INFO - PROCESS | 2564 | --DOMWINDOW == 75 (00000039CEA29000) [pid = 2564] [serial = 2262] [outer = 0000000000000000] [url = about:blank] 13:19:47 INFO - PROCESS | 2564 | --DOMWINDOW == 74 (00000039C6540C00) [pid = 2564] [serial = 2236] [outer = 0000000000000000] [url = about:blank] 13:19:47 INFO - PROCESS | 2564 | --DOMWINDOW == 73 (00000039D13ADC00) [pid = 2564] [serial = 2270] [outer = 0000000000000000] [url = about:blank] 13:19:47 INFO - PROCESS | 2564 | --DOMWINDOW == 72 (00000039C18C8400) [pid = 2564] [serial = 2234] [outer = 0000000000000000] [url = about:blank] 13:19:47 INFO - PROCESS | 2564 | --DOMWINDOW == 71 (00000039C58BA400) [pid = 2564] [serial = 2244] [outer = 0000000000000000] [url = about:blank] 13:19:47 INFO - PROCESS | 2564 | --DOMWINDOW == 70 (00000039C74B2C00) [pid = 2564] [serial = 2245] [outer = 0000000000000000] [url = about:blank] 13:19:47 INFO - PROCESS | 2564 | --DOMWINDOW == 69 (00000039D17AA400) [pid = 2564] [serial = 2271] [outer = 0000000000000000] [url = about:blank] 13:19:47 INFO - PROCESS | 2564 | --DOMWINDOW == 68 (00000039D05B7000) [pid = 2564] [serial = 2259] [outer = 0000000000000000] [url = about:blank] 13:19:47 INFO - PROCESS | 2564 | --DOMWINDOW == 67 (00000039D0FBDC00) [pid = 2564] [serial = 2265] [outer = 0000000000000000] [url = about:blank] 13:19:47 INFO - PROCESS | 2564 | --DOMWINDOW == 66 (00000039D05E6800) [pid = 2564] [serial = 2260] [outer = 0000000000000000] [url = about:blank] 13:19:47 INFO - PROCESS | 2564 | --DOMWINDOW == 65 (00000039D13B2000) [pid = 2564] [serial = 2268] [outer = 0000000000000000] [url = about:blank] 13:19:47 INFO - PROCESS | 2564 | --DOMWINDOW == 64 (00000039D0F74400) [pid = 2564] [serial = 2263] [outer = 0000000000000000] [url = about:blank] 13:19:47 INFO - PROCESS | 2564 | --DOMWINDOW == 63 (00000039CDCF6000) [pid = 2564] [serial = 2251] [outer = 0000000000000000] [url = about:blank] 13:19:48 INFO - PROCESS | 2564 | 1471465188109 Marionette TRACE conn7 <- [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:19:48 INFO - TEST-PASS | /FileAPI/file/File-constructor.html | File interface object exists 13:19:48 INFO - TEST-PASS | /FileAPI/file/File-constructor.html | DOMString fileBits 13:19:48 INFO - TEST-PASS | /FileAPI/file/File-constructor.html | Unicode DOMString fileBits 13:19:48 INFO - TEST-PASS | /FileAPI/file/File-constructor.html | Empty Blob fileBits 13:19:48 INFO - TEST-PASS | /FileAPI/file/File-constructor.html | Blob fileBits 13:19:48 INFO - TEST-PASS | /FileAPI/file/File-constructor.html | ArrayBuffer fileBits 13:19:48 INFO - TEST-PASS | /FileAPI/file/File-constructor.html | Typed array fileBits 13:19:48 INFO - TEST-PASS | /FileAPI/file/File-constructor.html | Various fileBits 13:19:48 INFO - TEST-PASS | /FileAPI/file/File-constructor.html | Using fileName 13:19:48 INFO - TEST-FAIL | /FileAPI/file/File-constructor.html | Using special character in fileName - assert_equals: expected "dummy:foo" but got "dummy/foo" 13:19:48 INFO - test_second_argument/<@http://web-platform.test:8000/FileAPI/file/File-constructor.html:38:5 13:19:48 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 13:19:48 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 13:19:48 INFO - test_second_argument@http://web-platform.test:8000/FileAPI/file/File-constructor.html:35:3 13:19:48 INFO - @http://web-platform.test:8000/FileAPI/file/File-constructor.html:43:1 13:19:48 INFO - TEST-PASS | /FileAPI/file/File-constructor.html | Using type on the File constructor 13:19:48 INFO - TEST-FAIL | /FileAPI/file/File-constructor.html | Using uppercase characters in type - assert_equals: expected "text/plain" but got "TEXT/PLAIN" 13:19:48 INFO - @http://web-platform.test:8000/FileAPI/file/File-constructor.html:54:3 13:19:48 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 13:19:48 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 13:19:48 INFO - @http://web-platform.test:8000/FileAPI/file/File-constructor.html:51:1 13:19:48 INFO - TEST-FAIL | /FileAPI/file/File-constructor.html | Using illegal character for type - assert_equals: expected "" but got "𝓽𝓮𝔁𝓽/𝔭𝔩𝔞𝔦𝔫" 13:19:48 INFO - @http://web-platform.test:8000/FileAPI/file/File-constructor.html:59:3 13:19:48 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 13:19:48 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 13:19:48 INFO - @http://web-platform.test:8000/FileAPI/file/File-constructor.html:56:1 13:19:48 INFO - TEST-PASS | /FileAPI/file/File-constructor.html | Using lastModified 13:19:48 INFO - TEST-PASS | /FileAPI/file/File-constructor.html | Misusing name 13:19:48 INFO - TEST-OK | /FileAPI/file/File-constructor.html | took 1142ms 13:19:48 INFO - PROCESS | 2564 | 1471465188149 Marionette TRACE conn7 -> [0,3049,"getWindowHandle",null] 13:19:48 INFO - PROCESS | 2564 | 1471465188153 Marionette TRACE conn7 <- [1,3049,null,{"value":"13"}] 13:19:48 INFO - PROCESS | 2564 | 1471465188158 Marionette TRACE conn7 -> [0,3050,"setScriptTimeout",{"ms":35000}] 13:19:48 INFO - TEST-START | /FileAPI/file/Worker-read-file-constructor.worker 13:19:48 INFO - PROCESS | 2564 | 1471465188160 Marionette TRACE conn7 <- [1,3050,null,{}] 13:19:48 INFO - PROCESS | 2564 | 1471465188165 Marionette TRACE conn7 -> [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:19:48 INFO - PROCESS | 2564 | 1471465188170 Marionette INFO sendAsync bc8f8550-5cfe-4dfe-b5f0-ca36c3097f63 13:19:48 INFO - PROCESS | 2564 | 1471465188266 Marionette TRACE conn7 <- [1,3051,null,{"value":null}] 13:19:48 INFO - PROCESS | 2564 | 1471465188348 Marionette TRACE conn7 -> [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\", \"8d521690-0e1e-4993-8caf-94bf4ae6dcf1\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:19:48 INFO - PROCESS | 2564 | 1471465188351 Marionette INFO sendAsync bc8f8550-5cfe-4dfe-b5f0-ca36c3097f63 13:19:48 INFO - PROCESS | 2564 | ++DOCSHELL 00000039CC32A800 == 29 [pid = 2564] [id = 774] 13:19:48 INFO - PROCESS | 2564 | ++DOMWINDOW == 64 (00000039C1856800) [pid = 2564] [serial = 2320] [outer = 0000000000000000] 13:19:48 INFO - PROCESS | 2564 | ++DOMWINDOW == 65 (00000039C74AD000) [pid = 2564] [serial = 2321] [outer = 00000039C1856800] 13:19:48 INFO - PROCESS | 2564 | 1471465188402 Marionette DEBUG loaded listener.js 13:19:48 INFO - PROCESS | 2564 | ++DOMWINDOW == 66 (00000039C77E5C00) [pid = 2564] [serial = 2322] [outer = 00000039C1856800] 13:19:48 INFO - PROCESS | 2564 | [2564] WARNING: Failed to retarget HTML data delivery to the parser thread.: file c:/builds/moz2_slave/m-rel-w64-d-000000000000000000/build/src/parser/html/nsHtml5StreamParser.cpp, line 967 13:19:48 INFO - PROCESS | 2564 | 1471465188866 Marionette TRACE conn7 <- [1,3052,null,{"value":["/FileAPI/file/Worker-read-file-constructor.worker",0,null,null,[["FileReader in Worker",0,{},{}]]]}] 13:19:48 INFO - TEST-PASS | /FileAPI/file/Worker-read-file-constructor.worker | FileReader in Worker - {} 13:19:48 INFO - {} 13:19:48 INFO - TEST-OK | /FileAPI/file/Worker-read-file-constructor.worker | took 732ms 13:19:48 INFO - PROCESS | 2564 | 1471465188894 Marionette TRACE conn7 -> [0,3053,"getWindowHandle",null] 13:19:48 INFO - PROCESS | 2564 | 1471465188897 Marionette TRACE conn7 <- [1,3053,null,{"value":"13"}] 13:19:48 INFO - TEST-START | /FileAPI/filelist-section/filelist.html 13:19:48 INFO - PROCESS | 2564 | 1471465188901 Marionette TRACE conn7 -> [0,3054,"setScriptTimeout",{"ms":35000}] 13:19:48 INFO - PROCESS | 2564 | 1471465188903 Marionette TRACE conn7 <- [1,3054,null,{}] 13:19:48 INFO - PROCESS | 2564 | 1471465188911 Marionette TRACE conn7 -> [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:19:48 INFO - PROCESS | 2564 | 1471465188914 Marionette INFO sendAsync bc8f8550-5cfe-4dfe-b5f0-ca36c3097f63 13:19:49 INFO - PROCESS | 2564 | 1471465189015 Marionette TRACE conn7 <- [1,3055,null,{"value":null}] 13:19:49 INFO - PROCESS | 2564 | 1471465189025 Marionette TRACE conn7 -> [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\", \"8d521690-0e1e-4993-8caf-94bf4ae6dcf1\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:19:49 INFO - PROCESS | 2564 | 1471465189027 Marionette INFO sendAsync bc8f8550-5cfe-4dfe-b5f0-ca36c3097f63 13:19:49 INFO - PROCESS | 2564 | ++DOCSHELL 00000039CD405800 == 30 [pid = 2564] [id = 775] 13:19:49 INFO - PROCESS | 2564 | ++DOMWINDOW == 67 (00000039C1851400) [pid = 2564] [serial = 2323] [outer = 0000000000000000] 13:19:49 INFO - PROCESS | 2564 | ++DOMWINDOW == 68 (00000039CCE4B000) [pid = 2564] [serial = 2324] [outer = 00000039C1851400] 13:19:49 INFO - PROCESS | 2564 | 1471465189075 Marionette DEBUG loaded listener.js 13:19:49 INFO - PROCESS | 2564 | ++DOMWINDOW == 69 (00000039CD0DF800) [pid = 2564] [serial = 2325] [outer = 00000039C1851400] 13:19:49 INFO - PROCESS | 2564 | 1471465189548 Marionette TRACE conn7 <- [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:19:49 INFO - TEST-PASS | /FileAPI/filelist-section/filelist.html | Check if window has a FileList property 13:19:49 INFO - TEST-PASS | /FileAPI/filelist-section/filelist.html | Check if FileList.length is 0 13:19:49 INFO - TEST-PASS | /FileAPI/filelist-section/filelist.html | Check if item is a instanceof Function 13:19:49 INFO - TEST-PASS | /FileAPI/filelist-section/filelist.html | Check if item is a method of fileList 13:19:49 INFO - TEST-PASS | /FileAPI/filelist-section/filelist.html | Check if the item method returns null when no file selected 13:19:49 INFO - TEST-PASS | /FileAPI/filelist-section/filelist.html | Check if length is fileList's attribute 13:19:49 INFO - TEST-PASS | /FileAPI/filelist-section/filelist.html | Check if the fileList length is 0 when no file selected 13:19:49 INFO - TEST-OK | /FileAPI/filelist-section/filelist.html | took 692ms 13:19:49 INFO - PROCESS | 2564 | 1471465189595 Marionette TRACE conn7 -> [0,3057,"getWindowHandle",null] 13:19:49 INFO - PROCESS | 2564 | 1471465189599 Marionette TRACE conn7 <- [1,3057,null,{"value":"13"}] 13:19:49 INFO - TEST-START | /FileAPI/reading-data-section/Determining-Encoding.html 13:19:49 INFO - PROCESS | 2564 | 1471465189610 Marionette TRACE conn7 -> [0,3058,"setScriptTimeout",{"ms":35000}] 13:19:49 INFO - PROCESS | 2564 | 1471465189615 Marionette TRACE conn7 <- [1,3058,null,{}] 13:19:49 INFO - PROCESS | 2564 | 1471465189619 Marionette TRACE conn7 -> [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:19:49 INFO - PROCESS | 2564 | 1471465189623 Marionette INFO sendAsync bc8f8550-5cfe-4dfe-b5f0-ca36c3097f63 13:19:49 INFO - PROCESS | 2564 | 1471465189721 Marionette TRACE conn7 <- [1,3059,null,{"value":null}] 13:19:49 INFO - PROCESS | 2564 | 1471465189735 Marionette TRACE conn7 -> [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\", \"8d521690-0e1e-4993-8caf-94bf4ae6dcf1\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:19:49 INFO - PROCESS | 2564 | 1471465189737 Marionette INFO sendAsync bc8f8550-5cfe-4dfe-b5f0-ca36c3097f63 13:19:49 INFO - PROCESS | 2564 | ++DOCSHELL 00000039CDECB000 == 31 [pid = 2564] [id = 776] 13:19:49 INFO - PROCESS | 2564 | ++DOMWINDOW == 70 (00000039CDCF3800) [pid = 2564] [serial = 2326] [outer = 0000000000000000] 13:19:49 INFO - PROCESS | 2564 | ++DOMWINDOW == 71 (00000039CDE75000) [pid = 2564] [serial = 2327] [outer = 00000039CDCF3800] 13:19:49 INFO - PROCESS | 2564 | 1471465189784 Marionette DEBUG loaded listener.js 13:19:49 INFO - PROCESS | 2564 | ++DOMWINDOW == 72 (00000039CDF5C000) [pid = 2564] [serial = 2328] [outer = 00000039CDCF3800] 13:19:50 INFO - PROCESS | 2564 | 1471465190222 Marionette TRACE conn7 <- [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:19:50 INFO - TEST-PASS | /FileAPI/reading-data-section/Determining-Encoding.html | Blob Determing Encoding with encoding argument 13:19:50 INFO - TEST-PASS | /FileAPI/reading-data-section/Determining-Encoding.html | Blob Determing Encoding with type attribute 13:19:50 INFO - TEST-PASS | /FileAPI/reading-data-section/Determining-Encoding.html | Blob Determing Encoding with UTF-8 BOM 13:19:50 INFO - TEST-PASS | /FileAPI/reading-data-section/Determining-Encoding.html | Blob Determing Encoding without anything implying charset. 13:19:50 INFO - TEST-PASS | /FileAPI/reading-data-section/Determining-Encoding.html | Blob Determing Encoding with UTF-16BE BOM 13:19:50 INFO - TEST-PASS | /FileAPI/reading-data-section/Determining-Encoding.html | Blob Determing Encoding with UTF-16LE BOM 13:19:50 INFO - TEST-OK | /FileAPI/reading-data-section/Determining-Encoding.html | took 629ms 13:19:50 INFO - PROCESS | 2564 | 1471465190252 Marionette TRACE conn7 -> [0,3061,"getWindowHandle",null] 13:19:50 INFO - PROCESS | 2564 | 1471465190254 Marionette TRACE conn7 <- [1,3061,null,{"value":"13"}] 13:19:50 INFO - PROCESS | 2564 | 1471465190257 Marionette TRACE conn7 -> [0,3062,"setScriptTimeout",{"ms":35000}] 13:19:50 INFO - PROCESS | 2564 | 1471465190259 Marionette TRACE conn7 <- [1,3062,null,{}] 13:19:50 INFO - TEST-START | /FileAPI/reading-data-section/FileReader-event-handler-attributes.html 13:19:50 INFO - PROCESS | 2564 | 1471465190263 Marionette TRACE conn7 -> [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:19:50 INFO - PROCESS | 2564 | 1471465190265 Marionette INFO sendAsync bc8f8550-5cfe-4dfe-b5f0-ca36c3097f63 13:19:50 INFO - PROCESS | 2564 | 1471465190396 Marionette TRACE conn7 <- [1,3063,null,{"value":null}] 13:19:50 INFO - PROCESS | 2564 | 1471465190476 Marionette TRACE conn7 -> [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\", \"8d521690-0e1e-4993-8caf-94bf4ae6dcf1\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:19:50 INFO - PROCESS | 2564 | 1471465190478 Marionette INFO sendAsync bc8f8550-5cfe-4dfe-b5f0-ca36c3097f63 13:19:50 INFO - PROCESS | 2564 | ++DOCSHELL 00000039D1C77800 == 32 [pid = 2564] [id = 777] 13:19:50 INFO - PROCESS | 2564 | ++DOMWINDOW == 73 (00000039CDF56000) [pid = 2564] [serial = 2329] [outer = 0000000000000000] 13:19:50 INFO - PROCESS | 2564 | ++DOMWINDOW == 74 (00000039CE082000) [pid = 2564] [serial = 2330] [outer = 00000039CDF56000] 13:19:50 INFO - PROCESS | 2564 | 1471465190525 Marionette DEBUG loaded listener.js 13:19:50 INFO - PROCESS | 2564 | ++DOMWINDOW == 75 (00000039CEA2A400) [pid = 2564] [serial = 2331] [outer = 00000039CDF56000] 13:19:50 INFO - PROCESS | 2564 | 1471465190928 Marionette TRACE conn7 <- [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:19:50 INFO - TEST-PASS | /FileAPI/reading-data-section/FileReader-event-handler-attributes.html | FileReader.onloadstart: initial value 13:19:50 INFO - TEST-PASS | /FileAPI/reading-data-section/FileReader-event-handler-attributes.html | FileReader.onprogress: initial value 13:19:50 INFO - TEST-PASS | /FileAPI/reading-data-section/FileReader-event-handler-attributes.html | FileReader.onload: initial value 13:19:50 INFO - TEST-PASS | /FileAPI/reading-data-section/FileReader-event-handler-attributes.html | FileReader.onabort: initial value 13:19:50 INFO - TEST-PASS | /FileAPI/reading-data-section/FileReader-event-handler-attributes.html | FileReader.onerror: initial value 13:19:50 INFO - TEST-PASS | /FileAPI/reading-data-section/FileReader-event-handler-attributes.html | FileReader.onloadend: initial value 13:19:50 INFO - TEST-OK | /FileAPI/reading-data-section/FileReader-event-handler-attributes.html | took 734ms 13:19:51 INFO - TEST-START | /FileAPI/reading-data-section/FileReader-multiple-reads.html 13:19:51 INFO - PROCESS | 2564 | 1471465191001 Marionette TRACE conn7 -> [0,3065,"getWindowHandle",null] 13:19:51 INFO - PROCESS | 2564 | 1471465191003 Marionette TRACE conn7 <- [1,3065,null,{"value":"13"}] 13:19:51 INFO - PROCESS | 2564 | 1471465191007 Marionette TRACE conn7 -> [0,3066,"setScriptTimeout",{"ms":35000}] 13:19:51 INFO - PROCESS | 2564 | 1471465191008 Marionette TRACE conn7 <- [1,3066,null,{}] 13:19:51 INFO - PROCESS | 2564 | 1471465191012 Marionette TRACE conn7 -> [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:19:51 INFO - PROCESS | 2564 | 1471465191014 Marionette INFO sendAsync bc8f8550-5cfe-4dfe-b5f0-ca36c3097f63 13:19:51 INFO - PROCESS | 2564 | 1471465191133 Marionette TRACE conn7 <- [1,3067,null,{"value":null}] 13:19:51 INFO - PROCESS | 2564 | 1471465191189 Marionette TRACE conn7 -> [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\", \"8d521690-0e1e-4993-8caf-94bf4ae6dcf1\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:19:51 INFO - PROCESS | 2564 | 1471465191195 Marionette INFO sendAsync bc8f8550-5cfe-4dfe-b5f0-ca36c3097f63 13:19:51 INFO - PROCESS | 2564 | ++DOCSHELL 00000039D1FA6000 == 33 [pid = 2564] [id = 778] 13:19:51 INFO - PROCESS | 2564 | ++DOMWINDOW == 76 (00000039CEAEC000) [pid = 2564] [serial = 2332] [outer = 0000000000000000] 13:19:51 INFO - PROCESS | 2564 | ++DOMWINDOW == 77 (00000039CF62DC00) [pid = 2564] [serial = 2333] [outer = 00000039CEAEC000] 13:19:51 INFO - PROCESS | 2564 | 1471465191255 Marionette DEBUG loaded listener.js 13:19:51 INFO - PROCESS | 2564 | ++DOMWINDOW == 78 (00000039D0058800) [pid = 2564] [serial = 2334] [outer = 00000039CEAEC000] 13:19:51 INFO - PROCESS | 2564 | 1471465191719 Marionette TRACE conn7 <- [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:19:51 INFO - TEST-START | /FileAPI/reading-data-section/filereader_abort.html 13:19:51 INFO - PROCESS | 2564 | 1471465191770 Marionette TRACE conn7 <- [1,3069,null,{"value":"13"}] 13:19:51 INFO - PROCESS | 2564 | 1471465191774 Marionette TRACE conn7 -> [0,3070,"setScriptTimeout",{"ms":35000}] 13:19:51 INFO - PROCESS | 2564 | 1471465191776 Marionette TRACE conn7 <- [1,3070,null,{}] 13:19:51 INFO - PROCESS | 2564 | 1471465191779 Marionette TRACE conn7 -> [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:19:51 INFO - PROCESS | 2564 | 1471465191781 Marionette INFO sendAsync bc8f8550-5cfe-4dfe-b5f0-ca36c3097f63 13:19:51 INFO - PROCESS | 2564 | 1471465191910 Marionette TRACE conn7 <- [1,3071,null,{"value":null}] 13:19:51 INFO - PROCESS | 2564 | 1471465191972 Marionette TRACE conn7 -> [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\", \"8d521690-0e1e-4993-8caf-94bf4ae6dcf1\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:19:51 INFO - PROCESS | 2564 | 1471465191974 Marionette INFO sendAsync bc8f8550-5cfe-4dfe-b5f0-ca36c3097f63 13:19:51 INFO - PROCESS | 2564 | ++DOCSHELL 00000039D22C6800 == 34 [pid = 2564] [id = 779] 13:19:51 INFO - PROCESS | 2564 | ++DOMWINDOW == 79 (00000039D05ECC00) [pid = 2564] [serial = 2335] [outer = 0000000000000000] 13:19:52 INFO - PROCESS | 2564 | ++DOMWINDOW == 80 (00000039D0FC2000) [pid = 2564] [serial = 2336] [outer = 00000039D05ECC00] 13:19:52 INFO - PROCESS | 2564 | 1471465192023 Marionette DEBUG loaded listener.js 13:19:52 INFO - PROCESS | 2564 | ++DOMWINDOW == 81 (00000039D1362C00) [pid = 2564] [serial = 2337] [outer = 00000039D05ECC00] 13:19:52 INFO - PROCESS | 2564 | --DOMWINDOW == 80 (00000039C0DC6400) [pid = 2564] [serial = 2296] [outer = 0000000000000000] [url = http://web-platform.test:8000/FileAPI/FileReader/Progress_event_bubbles_cancelable.html] 13:19:52 INFO - PROCESS | 2564 | --DOMWINDOW == 79 (00000039C1889000) [pid = 2564] [serial = 2290] [outer = 0000000000000000] [url = http://web-platform.test:8000/FileAPI/idlharness.html] 13:19:52 INFO - PROCESS | 2564 | --DOMWINDOW == 78 (00000039D17B4800) [pid = 2564] [serial = 2299] [outer = 0000000000000000] [url = http://web-platform.test:8000/FileAPI/blob/Blob-XHR-revoke.html] 13:19:52 INFO - PROCESS | 2564 | --DOMWINDOW == 77 (00000039C185F400) [pid = 2564] [serial = 2287] [outer = 0000000000000000] [url = http://web-platform.test:8000/FileAPI/historical.html] 13:19:52 INFO - PROCESS | 2564 | --DOMWINDOW == 76 (00000039C7385C00) [pid = 2564] [serial = 2302] [outer = 0000000000000000] [url = http://web-platform.test:8000/FileAPI/blob/Blob-close.html] 13:19:52 INFO - PROCESS | 2564 | --DOMWINDOW == 75 (00000039C1CEB400) [pid = 2564] [serial = 2272] [outer = 0000000000000000] [url = http://web-platform.test:8000/DOMEvents/tests/submissions/Microsoft/converted/domnodeinserted.html] 13:19:52 INFO - PROCESS | 2564 | --DOMWINDOW == 74 (00000039CCE51800) [pid = 2564] [serial = 2275] [outer = 0000000000000000] [url = http://web-platform.test:8000/DOMEvents/tests/submissions/Microsoft/converted/stopImmediatePropagation.effect.html] 13:19:52 INFO - PROCESS | 2564 | --DOMWINDOW == 73 (00000039C74B2800) [pid = 2564] [serial = 2305] [outer = 0000000000000000] [url = http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html] 13:19:52 INFO - PROCESS | 2564 | --DOMWINDOW == 72 (00000039CDFBB800) [pid = 2564] [serial = 2278] [outer = 0000000000000000] [url = http://web-platform.test:8000/DOMEvents/tests/submissions/Microsoft/converted/stopPropagation.deferred.effect.html] 13:19:52 INFO - PROCESS | 2564 | --DOMWINDOW == 71 (00000039D05EC800) [pid = 2564] [serial = 2281] [outer = 0000000000000000] [url = http://web-platform.test:8000/FileAPI/FileReaderSync.worker] 13:19:52 INFO - PROCESS | 2564 | --DOMWINDOW == 70 (00000039C58C7C00) [pid = 2564] [serial = 2284] [outer = 0000000000000000] [url = http://web-platform.test:8000/FileAPI/fileReader.html] 13:19:52 INFO - PROCESS | 2564 | --DOMWINDOW == 69 (00000039CCCA7C00) [pid = 2564] [serial = 2293] [outer = 0000000000000000] [url = http://web-platform.test:8000/FileAPI/idlharness.worker] 13:19:52 INFO - PROCESS | 2564 | 1471465192446 Marionette TRACE conn7 <- [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:19:52 INFO - TEST-FAIL | /FileAPI/reading-data-section/filereader_abort.html | Aborting before read - 13:19:52 INFO - @http://web-platform.test:8000/FileAPI/reading-data-section/filereader_abort.html:17:7 13:19:52 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 13:19:52 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 13:19:52 INFO - @http://web-platform.test:8000/FileAPI/reading-data-section/filereader_abort.html:15:5 13:19:52 INFO - TEST-PASS | /FileAPI/reading-data-section/filereader_abort.html | Aborting after read 13:19:52 INFO - TEST-OK | /FileAPI/reading-data-section/filereader_abort.html | took 733ms 13:19:52 INFO - PROCESS | 2564 | 1471465192511 Marionette TRACE conn7 -> [0,3073,"getWindowHandle",null] 13:19:52 INFO - PROCESS | 2564 | 1471465192514 Marionette TRACE conn7 <- [1,3073,null,{"value":"13"}] 13:19:52 INFO - TEST-START | /FileAPI/reading-data-section/filereader_error.html 13:19:52 INFO - PROCESS | 2564 | 1471465192517 Marionette TRACE conn7 -> [0,3074,"setScriptTimeout",{"ms":35000}] 13:19:52 INFO - PROCESS | 2564 | 1471465192519 Marionette TRACE conn7 <- [1,3074,null,{}] 13:19:52 INFO - PROCESS | 2564 | 1471465192523 Marionette TRACE conn7 -> [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:19:52 INFO - PROCESS | 2564 | 1471465192525 Marionette INFO sendAsync bc8f8550-5cfe-4dfe-b5f0-ca36c3097f63 13:19:52 INFO - PROCESS | 2564 | 1471465192646 Marionette TRACE conn7 <- [1,3075,null,{"value":null}] 13:19:52 INFO - PROCESS | 2564 | 1471465192701 Marionette TRACE conn7 -> [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\", \"8d521690-0e1e-4993-8caf-94bf4ae6dcf1\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:19:52 INFO - PROCESS | 2564 | 1471465192703 Marionette INFO sendAsync bc8f8550-5cfe-4dfe-b5f0-ca36c3097f63 13:19:52 INFO - PROCESS | 2564 | ++DOCSHELL 00000039D22CF000 == 35 [pid = 2564] [id = 780] 13:19:52 INFO - PROCESS | 2564 | ++DOMWINDOW == 70 (00000039C58C7C00) [pid = 2564] [serial = 2338] [outer = 0000000000000000] 13:19:52 INFO - PROCESS | 2564 | ++DOMWINDOW == 71 (00000039D135F000) [pid = 2564] [serial = 2339] [outer = 00000039C58C7C00] 13:19:52 INFO - PROCESS | 2564 | 1471465192751 Marionette DEBUG loaded listener.js 13:19:52 INFO - PROCESS | 2564 | ++DOMWINDOW == 72 (00000039D17B1000) [pid = 2564] [serial = 2340] [outer = 00000039C58C7C00] 13:19:53 INFO - PROCESS | 2564 | 1471465193090 Marionette TRACE conn7 <- [1,3076,null,{"value":["/FileAPI/reading-data-section/filereader_error.html",0,null,null,[["FileAPI Test: filereader_error",0,null,null]]]}] 13:19:53 INFO - TEST-PASS | /FileAPI/reading-data-section/filereader_error.html | FileAPI Test: filereader_error 13:19:53 INFO - TEST-OK | /FileAPI/reading-data-section/filereader_error.html | took 629ms 13:19:53 INFO - PROCESS | 2564 | 1471465193149 Marionette TRACE conn7 -> [0,3077,"getWindowHandle",null] 13:19:53 INFO - PROCESS | 2564 | 1471465193152 Marionette TRACE conn7 <- [1,3077,null,{"value":"13"}] 13:19:53 INFO - TEST-START | /FileAPI/reading-data-section/filereader_readAsArrayBuffer.html 13:19:53 INFO - PROCESS | 2564 | 1471465193163 Marionette TRACE conn7 -> [0,3078,"setScriptTimeout",{"ms":35000}] 13:19:53 INFO - PROCESS | 2564 | 1471465193166 Marionette TRACE conn7 <- [1,3078,null,{}] 13:19:53 INFO - PROCESS | 2564 | 1471465193170 Marionette TRACE conn7 -> [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:19:53 INFO - PROCESS | 2564 | 1471465193172 Marionette INFO sendAsync bc8f8550-5cfe-4dfe-b5f0-ca36c3097f63 13:19:53 INFO - PROCESS | 2564 | 1471465193294 Marionette TRACE conn7 <- [1,3079,null,{"value":null}] 13:19:53 INFO - PROCESS | 2564 | 1471465193329 Marionette TRACE conn7 -> [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\", \"8d521690-0e1e-4993-8caf-94bf4ae6dcf1\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:19:53 INFO - PROCESS | 2564 | 1471465193331 Marionette INFO sendAsync bc8f8550-5cfe-4dfe-b5f0-ca36c3097f63 13:19:53 INFO - PROCESS | 2564 | ++DOCSHELL 00000039CCEB4000 == 36 [pid = 2564] [id = 781] 13:19:53 INFO - PROCESS | 2564 | ++DOMWINDOW == 73 (00000039D17B1800) [pid = 2564] [serial = 2341] [outer = 0000000000000000] 13:19:53 INFO - PROCESS | 2564 | ++DOMWINDOW == 74 (00000039D17CB800) [pid = 2564] [serial = 2342] [outer = 00000039D17B1800] 13:19:53 INFO - PROCESS | 2564 | 1471465193378 Marionette DEBUG loaded listener.js 13:19:53 INFO - PROCESS | 2564 | ++DOMWINDOW == 75 (00000039D18C8000) [pid = 2564] [serial = 2343] [outer = 00000039D17B1800] 13:19:53 INFO - PROCESS | 2564 | 1471465193769 Marionette TRACE conn7 <- [1,3080,null,{"value":["/FileAPI/reading-data-section/filereader_readAsArrayBuffer.html",0,null,null,[["FileAPI Test: filereader_readAsArrayBuffer",0,null,null]]]}] 13:19:53 INFO - TEST-PASS | /FileAPI/reading-data-section/filereader_readAsArrayBuffer.html | FileAPI Test: filereader_readAsArrayBuffer 13:19:53 INFO - TEST-OK | /FileAPI/reading-data-section/filereader_readAsArrayBuffer.html | took 650ms 13:19:53 INFO - PROCESS | 2564 | 1471465193808 Marionette TRACE conn7 -> [0,3081,"getWindowHandle",null] 13:19:53 INFO - PROCESS | 2564 | 1471465193810 Marionette TRACE conn7 <- [1,3081,null,{"value":"13"}] 13:19:53 INFO - PROCESS | 2564 | 1471465193814 Marionette TRACE conn7 -> [0,3082,"setScriptTimeout",{"ms":35000}] 13:19:53 INFO - TEST-START | /FileAPI/reading-data-section/filereader_readAsDataURL.html 13:19:53 INFO - PROCESS | 2564 | 1471465193816 Marionette TRACE conn7 <- [1,3082,null,{}] 13:19:53 INFO - PROCESS | 2564 | 1471465193820 Marionette TRACE conn7 -> [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:19:53 INFO - PROCESS | 2564 | 1471465193822 Marionette INFO sendAsync bc8f8550-5cfe-4dfe-b5f0-ca36c3097f63 13:19:53 INFO - PROCESS | 2564 | 1471465193945 Marionette TRACE conn7 <- [1,3083,null,{"value":null}] 13:19:53 INFO - PROCESS | 2564 | 1471465193952 Marionette TRACE conn7 -> [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\", \"8d521690-0e1e-4993-8caf-94bf4ae6dcf1\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:19:53 INFO - PROCESS | 2564 | 1471465193955 Marionette INFO sendAsync bc8f8550-5cfe-4dfe-b5f0-ca36c3097f63 13:19:53 INFO - PROCESS | 2564 | ++DOCSHELL 00000039D28E6800 == 37 [pid = 2564] [id = 782] 13:19:53 INFO - PROCESS | 2564 | ++DOMWINDOW == 76 (00000039D18C9000) [pid = 2564] [serial = 2344] [outer = 0000000000000000] 13:19:54 INFO - PROCESS | 2564 | ++DOMWINDOW == 77 (00000039CB065800) [pid = 2564] [serial = 2345] [outer = 00000039D18C9000] 13:19:54 INFO - PROCESS | 2564 | 1471465194003 Marionette DEBUG loaded listener.js 13:19:54 INFO - PROCESS | 2564 | ++DOMWINDOW == 78 (00000039C77D9000) [pid = 2564] [serial = 2346] [outer = 00000039D18C9000] 13:19:54 INFO - PROCESS | 2564 | 1471465194479 Marionette TRACE conn7 <- [1,3084,null,{"value":["/FileAPI/reading-data-section/filereader_readAsDataURL.html",0,null,null,[["FileAPI Test: filereader_readAsDataURL",0,null,null]]]}] 13:19:54 INFO - TEST-PASS | /FileAPI/reading-data-section/filereader_readAsDataURL.html | FileAPI Test: filereader_readAsDataURL 13:19:54 INFO - TEST-OK | /FileAPI/reading-data-section/filereader_readAsDataURL.html | took 691ms 13:19:54 INFO - PROCESS | 2564 | 1471465194548 Marionette TRACE conn7 -> [0,3085,"getWindowHandle",null] 13:19:54 INFO - PROCESS | 2564 | 1471465194554 Marionette TRACE conn7 <- [1,3085,null,{"value":"13"}] 13:19:54 INFO - TEST-START | /FileAPI/reading-data-section/filereader_readAsText.html 13:19:54 INFO - PROCESS | 2564 | 1471465194566 Marionette TRACE conn7 -> [0,3086,"setScriptTimeout",{"ms":35000}] 13:19:54 INFO - PROCESS | 2564 | 1471465194570 Marionette TRACE conn7 <- [1,3086,null,{}] 13:19:54 INFO - PROCESS | 2564 | 1471465194577 Marionette TRACE conn7 -> [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:19:54 INFO - PROCESS | 2564 | 1471465194580 Marionette INFO sendAsync bc8f8550-5cfe-4dfe-b5f0-ca36c3097f63 13:19:54 INFO - PROCESS | 2564 | 1471465194757 Marionette TRACE conn7 <- [1,3087,null,{"value":null}] 13:19:54 INFO - PROCESS | 2564 | 1471465194854 Marionette TRACE conn7 -> [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\", \"8d521690-0e1e-4993-8caf-94bf4ae6dcf1\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:19:54 INFO - PROCESS | 2564 | 1471465194859 Marionette INFO sendAsync bc8f8550-5cfe-4dfe-b5f0-ca36c3097f63 13:19:54 INFO - PROCESS | 2564 | ++DOCSHELL 00000039CABA5800 == 38 [pid = 2564] [id = 783] 13:19:54 INFO - PROCESS | 2564 | ++DOMWINDOW == 79 (00000039C1880C00) [pid = 2564] [serial = 2347] [outer = 0000000000000000] 13:19:54 INFO - PROCESS | 2564 | ++DOMWINDOW == 80 (00000039C18C8400) [pid = 2564] [serial = 2348] [outer = 00000039C1880C00] 13:19:54 INFO - PROCESS | 2564 | 1471465194934 Marionette DEBUG loaded listener.js 13:19:55 INFO - PROCESS | 2564 | ++DOMWINDOW == 81 (00000039C6540C00) [pid = 2564] [serial = 2349] [outer = 00000039C1880C00] 13:19:55 INFO - PROCESS | 2564 | 1471465195452 Marionette TRACE conn7 <- [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:19:55 INFO - TEST-PASS | /FileAPI/reading-data-section/filereader_readAsText.html | readAsText should correctly read UTF-8. 13:19:55 INFO - TEST-PASS | /FileAPI/reading-data-section/filereader_readAsText.html | readAsText should correctly read UTF-16. 13:19:55 INFO - TEST-OK | /FileAPI/reading-data-section/filereader_readAsText.html | took 943ms 13:19:55 INFO - PROCESS | 2564 | 1471465195517 Marionette TRACE conn7 -> [0,3089,"getWindowHandle",null] 13:19:55 INFO - PROCESS | 2564 | 1471465195522 Marionette TRACE conn7 <- [1,3089,null,{"value":"13"}] 13:19:55 INFO - TEST-START | /FileAPI/reading-data-section/filereader_readystate.html 13:19:55 INFO - PROCESS | 2564 | 1471465195572 Marionette TRACE conn7 -> [0,3090,"setScriptTimeout",{"ms":35000}] 13:19:55 INFO - PROCESS | 2564 | 1471465195575 Marionette TRACE conn7 <- [1,3090,null,{}] 13:19:55 INFO - PROCESS | 2564 | 1471465195584 Marionette TRACE conn7 -> [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:19:55 INFO - PROCESS | 2564 | 1471465195587 Marionette INFO sendAsync bc8f8550-5cfe-4dfe-b5f0-ca36c3097f63 13:19:55 INFO - PROCESS | 2564 | 1471465195718 Marionette TRACE conn7 <- [1,3091,null,{"value":null}] 13:19:55 INFO - PROCESS | 2564 | 1471465195813 Marionette TRACE conn7 -> [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\", \"8d521690-0e1e-4993-8caf-94bf4ae6dcf1\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:19:55 INFO - PROCESS | 2564 | 1471465195816 Marionette INFO sendAsync bc8f8550-5cfe-4dfe-b5f0-ca36c3097f63 13:19:55 INFO - PROCESS | 2564 | ++DOCSHELL 00000039CE129800 == 39 [pid = 2564] [id = 784] 13:19:55 INFO - PROCESS | 2564 | ++DOMWINDOW == 82 (00000039CB5A0000) [pid = 2564] [serial = 2350] [outer = 0000000000000000] 13:19:55 INFO - PROCESS | 2564 | ++DOMWINDOW == 83 (00000039CCE43400) [pid = 2564] [serial = 2351] [outer = 00000039CB5A0000] 13:19:55 INFO - PROCESS | 2564 | 1471465195878 Marionette DEBUG loaded listener.js 13:19:55 INFO - PROCESS | 2564 | ++DOMWINDOW == 84 (00000039CD423800) [pid = 2564] [serial = 2352] [outer = 00000039CB5A0000] 13:19:56 INFO - PROCESS | 2564 | 1471465196449 Marionette TRACE conn7 <- [1,3092,null,{"value":["/FileAPI/reading-data-section/filereader_readystate.html",0,null,null,[["FileAPI Test: filereader_readystate",0,null,null]]]}] 13:19:56 INFO - TEST-PASS | /FileAPI/reading-data-section/filereader_readystate.html | FileAPI Test: filereader_readystate 13:19:56 INFO - TEST-OK | /FileAPI/reading-data-section/filereader_readystate.html | took 943ms 13:19:56 INFO - PROCESS | 2564 | 1471465196514 Marionette TRACE conn7 -> [0,3093,"getWindowHandle",null] 13:19:56 INFO - PROCESS | 2564 | 1471465196517 Marionette TRACE conn7 <- [1,3093,null,{"value":"13"}] 13:19:56 INFO - TEST-START | /FileAPI/reading-data-section/filereader_result.html 13:19:56 INFO - PROCESS | 2564 | 1471465196521 Marionette TRACE conn7 -> [0,3094,"setScriptTimeout",{"ms":35000}] 13:19:56 INFO - PROCESS | 2564 | 1471465196525 Marionette TRACE conn7 <- [1,3094,null,{}] 13:19:56 INFO - PROCESS | 2564 | 1471465196537 Marionette TRACE conn7 -> [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:19:56 INFO - PROCESS | 2564 | 1471465196542 Marionette INFO sendAsync bc8f8550-5cfe-4dfe-b5f0-ca36c3097f63 13:19:56 INFO - PROCESS | 2564 | 1471465196664 Marionette TRACE conn7 <- [1,3095,null,{"value":null}] 13:19:56 INFO - PROCESS | 2564 | 1471465196795 Marionette TRACE conn7 -> [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\", \"8d521690-0e1e-4993-8caf-94bf4ae6dcf1\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:19:56 INFO - PROCESS | 2564 | 1471465196799 Marionette INFO sendAsync bc8f8550-5cfe-4dfe-b5f0-ca36c3097f63 13:19:56 INFO - PROCESS | 2564 | ++DOCSHELL 00000039D28E4800 == 40 [pid = 2564] [id = 785] 13:19:56 INFO - PROCESS | 2564 | ++DOMWINDOW == 85 (00000039CDF52800) [pid = 2564] [serial = 2353] [outer = 0000000000000000] 13:19:56 INFO - PROCESS | 2564 | ++DOMWINDOW == 86 (00000039CE4AB800) [pid = 2564] [serial = 2354] [outer = 00000039CDF52800] 13:19:56 INFO - PROCESS | 2564 | 1471465196860 Marionette DEBUG loaded listener.js 13:19:56 INFO - PROCESS | 2564 | ++DOMWINDOW == 87 (00000039CEAE7800) [pid = 2564] [serial = 2355] [outer = 00000039CDF52800] 13:19:57 INFO - PROCESS | 2564 | 1471465197422 Marionette TRACE conn7 <- [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:19:57 INFO - TEST-PASS | /FileAPI/reading-data-section/filereader_result.html | readAsText 13:19:57 INFO - TEST-PASS | /FileAPI/reading-data-section/filereader_result.html | readAsDataURL 13:19:57 INFO - TEST-PASS | /FileAPI/reading-data-section/filereader_result.html | readAsArrayBuffer 13:19:57 INFO - TEST-OK | /FileAPI/reading-data-section/filereader_result.html | took 943ms 13:19:57 INFO - PROCESS | 2564 | 1471465197466 Marionette TRACE conn7 -> [0,3097,"getWindowHandle",null] 13:19:57 INFO - PROCESS | 2564 | 1471465197469 Marionette TRACE conn7 <- [1,3097,null,{"value":"13"}] 13:19:57 INFO - TEST-START | /FileAPI/url/url_createobjecturl_blob.html 13:19:57 INFO - PROCESS | 2564 | 1471465197473 Marionette TRACE conn7 -> [0,3098,"setScriptTimeout",{"ms":35000}] 13:19:57 INFO - PROCESS | 2564 | 1471465197475 Marionette TRACE conn7 <- [1,3098,null,{}] 13:19:57 INFO - PROCESS | 2564 | 1471465197479 Marionette TRACE conn7 -> [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:19:57 INFO - PROCESS | 2564 | 1471465197482 Marionette INFO sendAsync bc8f8550-5cfe-4dfe-b5f0-ca36c3097f63 13:19:57 INFO - PROCESS | 2564 | 1471465197608 Marionette TRACE conn7 <- [1,3099,null,{"value":null}] 13:19:57 INFO - PROCESS | 2564 | 1471465197704 Marionette TRACE conn7 -> [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\", \"8d521690-0e1e-4993-8caf-94bf4ae6dcf1\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:19:57 INFO - PROCESS | 2564 | 1471465197707 Marionette INFO sendAsync bc8f8550-5cfe-4dfe-b5f0-ca36c3097f63 13:19:57 INFO - PROCESS | 2564 | ++DOCSHELL 00000039D550A800 == 41 [pid = 2564] [id = 786] 13:19:57 INFO - PROCESS | 2564 | ++DOMWINDOW == 88 (00000039D0F76000) [pid = 2564] [serial = 2356] [outer = 0000000000000000] 13:19:57 INFO - PROCESS | 2564 | ++DOMWINDOW == 89 (00000039D17ACC00) [pid = 2564] [serial = 2357] [outer = 00000039D0F76000] 13:19:57 INFO - PROCESS | 2564 | 1471465197765 Marionette DEBUG loaded listener.js 13:19:57 INFO - PROCESS | 2564 | ++DOMWINDOW == 90 (00000039D1E66800) [pid = 2564] [serial = 2358] [outer = 00000039D0F76000] 13:19:58 INFO - PROCESS | 2564 | 1471465198245 Marionette TRACE conn7 <- [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:19:58 INFO - TEST-PASS | /FileAPI/url/url_createobjecturl_blob.html | Check if the Blob URI starts with 'blob' using createObjectURL() 13:19:58 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:19:58 INFO - @http://web-platform.test:8000/FileAPI/url/url_createobjecturl_blob.html:21:20 13:19:58 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 13:19:58 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 13:19:58 INFO - @http://web-platform.test:8000/FileAPI/url/url_createobjecturl_blob.html:20:3 13:19:58 INFO - TEST-OK | /FileAPI/url/url_createobjecturl_blob.html | took 839ms 13:19:58 INFO - PROCESS | 2564 | 1471465198314 Marionette TRACE conn7 -> [0,3101,"getWindowHandle",null] 13:19:58 INFO - PROCESS | 2564 | 1471465198317 Marionette TRACE conn7 <- [1,3101,null,{"value":"13"}] 13:19:58 INFO - TEST-START | /FileAPI/url/url_xmlhttprequest.html 13:19:58 INFO - PROCESS | 2564 | 1471465198320 Marionette TRACE conn7 -> [0,3102,"setScriptTimeout",{"ms":35000}] 13:19:58 INFO - PROCESS | 2564 | 1471465198322 Marionette TRACE conn7 <- [1,3102,null,{}] 13:19:58 INFO - PROCESS | 2564 | 1471465198326 Marionette TRACE conn7 -> [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:19:58 INFO - PROCESS | 2564 | 1471465198329 Marionette INFO sendAsync bc8f8550-5cfe-4dfe-b5f0-ca36c3097f63 13:19:58 INFO - PROCESS | 2564 | 1471465198506 Marionette TRACE conn7 <- [1,3103,null,{"value":null}] 13:19:58 INFO - PROCESS | 2564 | 1471465198613 Marionette TRACE conn7 -> [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\", \"8d521690-0e1e-4993-8caf-94bf4ae6dcf1\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:19:58 INFO - PROCESS | 2564 | 1471465198615 Marionette INFO sendAsync bc8f8550-5cfe-4dfe-b5f0-ca36c3097f63 13:19:58 INFO - PROCESS | 2564 | ++DOCSHELL 00000039D5685000 == 42 [pid = 2564] [id = 787] 13:19:58 INFO - PROCESS | 2564 | ++DOMWINDOW == 91 (00000039CCC25000) [pid = 2564] [serial = 2359] [outer = 0000000000000000] 13:19:58 INFO - PROCESS | 2564 | ++DOMWINDOW == 92 (00000039D1E68400) [pid = 2564] [serial = 2360] [outer = 00000039CCC25000] 13:19:58 INFO - PROCESS | 2564 | 1471465198672 Marionette DEBUG loaded listener.js 13:19:58 INFO - PROCESS | 2564 | ++DOMWINDOW == 93 (00000039D2446C00) [pid = 2564] [serial = 2361] [outer = 00000039CCC25000] 13:19:59 INFO - PROCESS | 2564 | 1471465199367 Marionette TRACE conn7 <- [1,3104,null,{"value":["/FileAPI/url/url_xmlhttprequest.html",0,null,null,[["FileAPI Test: Creating Blob URL via XMLHttpRequest",0,null,null]]]}] 13:19:59 INFO - TEST-PASS | /FileAPI/url/url_xmlhttprequest.html | FileAPI Test: Creating Blob URL via XMLHttpRequest 13:19:59 INFO - TEST-OK | /FileAPI/url/url_xmlhttprequest.html | took 1074ms 13:19:59 INFO - PROCESS | 2564 | 1471465199407 Marionette TRACE conn7 -> [0,3105,"getWindowHandle",null] 13:19:59 INFO - PROCESS | 2564 | 1471465199412 Marionette TRACE conn7 <- [1,3105,null,{"value":"13"}] 13:20:00 WARNING - u'runner_teardown' () 13:20:00 INFO - No more tests 13:20:00 INFO - Got 0 unexpected results 13:20:00 INFO - SUITE-END | took 697s 13:20:00 INFO - Closing logging queue 13:20:00 INFO - queue closed 13:20:00 INFO - Return code: 0 13:20:00 WARNING - # TBPL SUCCESS # 13:20:00 INFO - Running post-action listener: _resource_record_post_action 13:20:00 INFO - Running post-run listener: _resource_record_post_run 13:20:01 INFO - Total resource usage - Wall time: 709s; CPU: 14.0%; Read bytes: 156777472; Write bytes: 992626176; Read time: 3339590; Write time: 5361600 13:20:01 INFO - pull - Wall time: 0s; CPU: Can't collect data; Read bytes: 0; Write bytes: 0; Read time: 0; Write time: 0 13:20:01 INFO - install - Wall time: 3s; CPU: 12.0%; Read bytes: 0; Write bytes: 31033344; Read time: 0; Write time: 45590 13:20:01 INFO - run-tests - Wall time: 706s; CPU: 14.0%; Read bytes: 156777472; Write bytes: 872287744; Read time: 3339590; Write time: 5226520 13:20:01 INFO - Running post-run listener: _upload_blobber_files 13:20:01 INFO - Blob upload gear active. 13:20:01 INFO - Preparing to upload files from C:\slave\test\build\blobber_upload_dir. 13:20:01 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:20:01 INFO - Running command: ['C:\\slave\\test\\build\\venv\\Scripts\\python', 'C:\\slave\\test\\build\\venv\\Scripts\\blobberc.py', '-u', 'https://blobupload.elasticbeanstalk.com', '-a', 'C:\\slave\\test\\oauth.txt', '-b', 'mozilla-release', '-d', 'C:\\slave\\test\\build\\blobber_upload_dir', '--output-manifest', 'C:\\slave\\test\\build\\uploaded_files.json'] 13:20:01 INFO - Copy/paste: C:\slave\test\build\venv\Scripts\python C:\slave\test\build\venv\Scripts\blobberc.py -u https://blobupload.elasticbeanstalk.com -a C:\slave\test\oauth.txt -b mozilla-release -d C:\slave\test\build\blobber_upload_dir --output-manifest C:\slave\test\build\uploaded_files.json 13:20:02 INFO - (blobuploader) - INFO - Open directory for files ... 13:20:02 INFO - (blobuploader) - INFO - Uploading C:\slave\test\build\blobber_upload_dir\wpt_errorsummary.log ... 13:20:02 INFO - (blobuploader) - INFO - Using https://blobupload.elasticbeanstalk.com 13:20:02 INFO - (blobuploader) - INFO - Uploading, attempt #1. 13:20:02 INFO - (blobuploader) - INFO - TinderboxPrint: wpt_errorsummary.log: uploaded 13:20:02 INFO - (blobuploader) - INFO - Blobserver returned 202. File uploaded! 13:20:02 INFO - (blobuploader) - INFO - Done attempting. 13:20:02 INFO - (blobuploader) - INFO - Uploading C:\slave\test\build\blobber_upload_dir\wpt_raw.log ... 13:20:03 INFO - (blobuploader) - INFO - Using https://blobupload.elasticbeanstalk.com 13:20:03 INFO - (blobuploader) - INFO - Uploading, attempt #1. 13:20:04 INFO - (blobuploader) - INFO - TinderboxPrint: wpt_raw.log: uploaded 13:20:04 INFO - (blobuploader) - INFO - Blobserver returned 202. File uploaded! 13:20:04 INFO - (blobuploader) - INFO - Done attempting. 13:20:04 INFO - (blobuploader) - INFO - Iteration through files over. 13:20:04 INFO - Return code: 0 13:20:04 INFO - rmtree: C:\slave\test\build\uploaded_files.json 13:20:04 INFO - Using _rmtree_windows ... 13:20:04 INFO - retry: Calling _rmtree_windows with args: ('C:\\slave\\test\\build\\uploaded_files.json',), kwargs: {}, attempt #1 13:20:04 INFO - Setting buildbot property blobber_files to {"wpt_errorsummary.log": "http://mozilla-releng-blobs.s3.amazonaws.com/blobs/mozilla-release/sha512/8674bc2d0d1025af67189eea88d836e7752dcfeafdff6d03a643b2a289b11c7e37cced10d61529f4a372becbbd2a11be22e065696ccf5208216ea45a9bf8f826", "wpt_raw.log": "http://mozilla-releng-blobs.s3.amazonaws.com/blobs/mozilla-release/sha512/bceed51ada05cd7d59bfc56a8b1ea761fd6e4b2945cd924607a3660feafdab9a665c24f8df0894b9ab6122be5f6e78dc718fd8c86f1b71841c1755c07fa755ec"} 13:20:04 INFO - Writing buildbot properties ['blobber_files'] to C:\slave\test\properties\blobber_files 13:20:04 INFO - Writing to file C:\slave\test\properties\blobber_files 13:20:04 INFO - Contents: 13:20:04 INFO - blobber_files:{"wpt_errorsummary.log": "http://mozilla-releng-blobs.s3.amazonaws.com/blobs/mozilla-release/sha512/8674bc2d0d1025af67189eea88d836e7752dcfeafdff6d03a643b2a289b11c7e37cced10d61529f4a372becbbd2a11be22e065696ccf5208216ea45a9bf8f826", "wpt_raw.log": "http://mozilla-releng-blobs.s3.amazonaws.com/blobs/mozilla-release/sha512/bceed51ada05cd7d59bfc56a8b1ea761fd6e4b2945cd924607a3660feafdab9a665c24f8df0894b9ab6122be5f6e78dc718fd8c86f1b71841c1755c07fa755ec"} 13:20:04 INFO - Running post-run listener: copy_logs_to_upload_dir 13:20:04 INFO - Copying logs to upload dir... 13:20:04 INFO - mkdir: C:\slave\test\build\upload\logs 13:20:04 INFO - Copying logs to upload dir... 13:20:04 INFO - Using _rmtree_windows ... 13:20:04 INFO - Using _rmtree_windows ... 13:20:04 INFO - Using _rmtree_windows ... 13:20:04 INFO - Using _rmtree_windows ... 13:20:04 INFO - Using _rmtree_windows ... 13:20:04 INFO - Using _rmtree_windows ... 13:20:04 INFO - Using _rmtree_windows ... program finished with exit code 0 elapsedTime=867.922000 ========= master_lag: 0.65 ========= ========= Finished 'c:/mozilla-build/python27/python -u ...' (results: 0, elapsed: 14 mins, 28 secs) (at 2016-08-17 13:20:05.120270) ========= ========= Started set props: build_url blobber_files symbols_url (results: 0, elapsed: 0 secs) (at 2016-08-17 13:20:05.121386) ========= '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-043\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-043 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-043 KTS_HOME=C:\Program Files\KTS KTS_VERSION=1.19c LOCALAPPDATA=C:\Users\cltbld.T-W864-IX-043\AppData\Local LOGONSERVER=\\T-W864-IX-043 MONDIR=C:\Monitor_config\ MOZBUILDDIR=C:\mozilla-build\ NUMBER_OF_PROCESSORS=8 OS=Windows_NT OURDRIVE=C: PATH=C:\Program Files (x86)\NVIDIA Corporation\PhysX\Common;C:\windows\system32;C:\windows;C:\windows\System32\Wbem;C:\windows\System32\WindowsPowerShell\v1.0\;C:\mozilla-build\python27;C:\mozilla-build\python27\Scripts;C:\mozilla-build\msys\bin;C:\mozilla-build\vim\vim72;C:\mozilla-build\wget;C:\mozilla-build\info-zip;C:\CoreUtils\bin;C:\mozilla-build\buildbotve\scripts PATHEXT=.COM;.EXE;.BAT;.CMD;.VBS;.VBE;.JS;.JSE;.WSF;.WSH;.MSC PROCESSOR_ARCHITECTURE=x86 PROCESSOR_ARCHITEW6432=AMD64 PROCESSOR_IDENTIFIER=Intel64 Family 6 Model 30 Stepping 5, GenuineIntel PROCESSOR_LEVEL=6 PROCESSOR_REVISION=1e05 PROGRAMDATA=C:\ProgramData PROGRAMFILES=C:\Program Files (x86) PROGRAMFILES(X86)=C:\Program Files (x86) PROGRAMW6432=C:\Program Files PROMPT=$P$G PSMODULEPATH=C:\windows\system32\WindowsPowerShell\v1.0\Modules\ PUBLIC=C:\Users\Public PWD=C:\slave\test\properties RUNLOGFILE=C:\slave\\runslave.log SLAVEDIR=C:\slave\ SYSTEMDRIVE=C: SYSTEMROOT=C:\windows TEMP=C:\Users\CLTBLD~1.T-W\AppData\Local\Temp TEST1=testie TMP=C:\Users\CLTBLD~1.T-W\AppData\Local\Temp USERDOMAIN=T-W864-IX-043 USERDOMAIN_ROAMINGPROFILE=T-W864-IX-043 USERNAME=cltbld USERPROFILE=C:\Users\cltbld.T-W864-IX-043 WINDIR=C:\windows using PTY: False blobber_files:{"wpt_errorsummary.log": "http://mozilla-releng-blobs.s3.amazonaws.com/blobs/mozilla-release/sha512/8674bc2d0d1025af67189eea88d836e7752dcfeafdff6d03a643b2a289b11c7e37cced10d61529f4a372becbbd2a11be22e065696ccf5208216ea45a9bf8f826", "wpt_raw.log": "http://mozilla-releng-blobs.s3.amazonaws.com/blobs/mozilla-release/sha512/bceed51ada05cd7d59bfc56a8b1ea761fd6e4b2945cd924607a3660feafdab9a665c24f8df0894b9ab6122be5f6e78dc718fd8c86f1b71841c1755c07fa755ec"} build_url:https://queue.taskcluster.net/v1/task/Ex4W24wPTU2absIiQPJDpw/artifacts/public/build/firefox-48.0.1.en-US.win64.zip symbols_url:https://queue.taskcluster.net/v1/task/Ex4W24wPTU2absIiQPJDpw/artifacts/public/build/firefox-48.0.1.en-US.win64.crashreporter-symbols.zip program finished with exit code 0 elapsedTime=0.101000 build_url: 'https://queue.taskcluster.net/v1/task/Ex4W24wPTU2absIiQPJDpw/artifacts/public/build/firefox-48.0.1.en-US.win64.zip' blobber_files: '{"wpt_errorsummary.log": "http://mozilla-releng-blobs.s3.amazonaws.com/blobs/mozilla-release/sha512/8674bc2d0d1025af67189eea88d836e7752dcfeafdff6d03a643b2a289b11c7e37cced10d61529f4a372becbbd2a11be22e065696ccf5208216ea45a9bf8f826", "wpt_raw.log": "http://mozilla-releng-blobs.s3.amazonaws.com/blobs/mozilla-release/sha512/bceed51ada05cd7d59bfc56a8b1ea761fd6e4b2945cd924607a3660feafdab9a665c24f8df0894b9ab6122be5f6e78dc718fd8c86f1b71841c1755c07fa755ec"}' symbols_url: 'https://queue.taskcluster.net/v1/task/Ex4W24wPTU2absIiQPJDpw/artifacts/public/build/firefox-48.0.1.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-08-17 13:20:05.247491) ========= ========= Started 'rm -f ...' (results: 0, elapsed: 0 secs) (at 2016-08-17 13:20:05.248003) ========= '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-043\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-043 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-043 KTS_HOME=C:\Program Files\KTS KTS_VERSION=1.19c LOCALAPPDATA=C:\Users\cltbld.T-W864-IX-043\AppData\Local LOGONSERVER=\\T-W864-IX-043 MONDIR=C:\Monitor_config\ MOZBUILDDIR=C:\mozilla-build\ NUMBER_OF_PROCESSORS=8 OS=Windows_NT OURDRIVE=C: PATH=C:\Program Files (x86)\NVIDIA Corporation\PhysX\Common;C:\windows\system32;C:\windows;C:\windows\System32\Wbem;C:\windows\System32\WindowsPowerShell\v1.0\;C:\mozilla-build\python27;C:\mozilla-build\python27\Scripts;C:\mozilla-build\msys\bin;C:\mozilla-build\vim\vim72;C:\mozilla-build\wget;C:\mozilla-build\info-zip;C:\CoreUtils\bin;C:\mozilla-build\buildbotve\scripts PATHEXT=.COM;.EXE;.BAT;.CMD;.VBS;.VBE;.JS;.JSE;.WSF;.WSH;.MSC PROCESSOR_ARCHITECTURE=x86 PROCESSOR_ARCHITEW6432=AMD64 PROCESSOR_IDENTIFIER=Intel64 Family 6 Model 30 Stepping 5, GenuineIntel PROCESSOR_LEVEL=6 PROCESSOR_REVISION=1e05 PROGRAMDATA=C:\ProgramData PROGRAMFILES=C:\Program Files (x86) PROGRAMFILES(X86)=C:\Program Files (x86) PROGRAMW6432=C:\Program Files PROMPT=$P$G PSMODULEPATH=C:\windows\system32\WindowsPowerShell\v1.0\Modules\ PUBLIC=C:\Users\Public PWD=C:\slave\test RUNLOGFILE=C:\slave\\runslave.log SLAVEDIR=C:\slave\ SYSTEMDRIVE=C: SYSTEMROOT=C:\windows TEMP=C:\Users\CLTBLD~1.T-W\AppData\Local\Temp TEST1=testie TMP=C:\Users\CLTBLD~1.T-W\AppData\Local\Temp USERDOMAIN=T-W864-IX-043 USERDOMAIN_ROAMINGPROFILE=T-W864-IX-043 USERNAME=cltbld USERPROFILE=C:\Users\cltbld.T-W864-IX-043 WINDIR=C:\windows using PTY: False program finished with exit code 0 elapsedTime=0.101000 ========= master_lag: 0.02 ========= ========= Finished 'rm -f ...' (results: 0, elapsed: 0 secs) (at 2016-08-17 13:20:05.368422) ========= ========= Started reboot slave lost (results: 0, elapsed: 0 secs) (at 2016-08-17 13:20:05.368811) ========= ========= Finished reboot slave lost (results: 0, elapsed: 0 secs) (at 2016-08-17 13:20:06.158880) ========= ========= Total master_lag: 9.06 =========