builder: mozilla-release_win8_64-debug_test-web-platform-tests-1 slave: t-w864-ix-139 starttime: 1471088858.21 results: success (0) buildid: 20160813031716 builduid: 4b5a9c25ef9241c2987c3bfcefcc43d9 revision: 0253fd92571ac6842143496156ad5c8a8fd1c89a ========= Started set props: master (results: 0, elapsed: 0 secs) (at 2016-08-13 04:47:38.212617) ========= master: http://buildbot-master119.bb.releng.scl3.mozilla.com:8201/ ========= Finished set props: master (results: 0, elapsed: 0 secs) (at 2016-08-13 04:47:38.213162) ========= ========= Started downloading to buildprops.json (results: 0, elapsed: 0 secs) (at 2016-08-13 04:47:38.213444) ========= ========= Finished downloading to buildprops.json (results: 0, elapsed: 0 secs) (at 2016-08-13 04:47:38.458546) ========= ========= Started 'bash -c ...' (results: 0, elapsed: 1 secs) (at 2016-08-13 04:47:38.458948) ========= '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-139\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-139 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-139 KTS_HOME=C:\Program Files\KTS KTS_VERSION=1.19c LOCALAPPDATA=C:\Users\cltbld.T-W864-IX-139\AppData\Local LOGONSERVER=\\T-W864-IX-139 MONDIR=C:\Monitor_config\ MOZBUILDDIR=C:\mozilla-build\ NUMBER_OF_PROCESSORS=8 OS=Windows_NT OURDRIVE=C: PATH=C:\Program Files (x86)\NVIDIA Corporation\PhysX\Common;C:\windows\system32;C:\windows;C:\windows\System32\Wbem;C:\windows\System32\WindowsPowerShell\v1.0\;C:\mozilla-build\python27;C:\mozilla-build\python27\Scripts;C:\mozilla-build\msys\bin;C:\mozilla-build\vim\vim72;C:\mozilla-build\wget;C:\mozilla-build\info-zip;C:\CoreUtils\bin;C:\mozilla-build\buildbotve\scripts;C:\mozilla-build\hg PATHEXT=.COM;.EXE;.BAT;.CMD;.VBS;.VBE;.JS;.JSE;.WSF;.WSH;.MSC PROCESSOR_ARCHITECTURE=x86 PROCESSOR_ARCHITEW6432=AMD64 PROCESSOR_IDENTIFIER=Intel64 Family 6 Model 30 Stepping 5, GenuineIntel PROCESSOR_LEVEL=6 PROCESSOR_REVISION=1e05 PROGRAMDATA=C:\ProgramData PROGRAMFILES=C:\Program Files (x86) PROGRAMFILES(X86)=C:\Program Files (x86) PROGRAMW6432=C:\Program Files PROMPT=$P$G PSMODULEPATH=C:\windows\system32\WindowsPowerShell\v1.0\Modules\ PUBLIC=C:\Users\Public PWD=C:\slave\test RUNLOGFILE=C:\slave\\runslave.log SLAVEDIR=C:\slave\ SYSTEMDRIVE=C: SYSTEMROOT=C:\windows TEMP=C:\Users\CLTBLD~1.T-W\AppData\Local\Temp TEST1=testie TMP=C:\Users\CLTBLD~1.T-W\AppData\Local\Temp USERDOMAIN=T-W864-IX-139 USERDOMAIN_ROAMINGPROFILE=T-W864-IX-139 USERNAME=cltbld USERPROFILE=C:\Users\cltbld.T-W864-IX-139 WINDIR=C:\windows using PTY: False --04:47:39-- https://hg.mozilla.org/build/tools/raw-file/default/buildfarm/utils/archiver_client.py => `archiver_client.py' Resolving hg.mozilla.org... 63.245.215.102, 63.245.215.25 Connecting to hg.mozilla.org|63.245.215.102|:443... connected. HTTP request sent, awaiting response... 200 Script output follows Length: 12,141 (12K) [text/x-python] 0K .......... . 100% 2.27 GB/s 04:47:39 (2.27 GB/s) - `archiver_client.py' saved [12141/12141] program finished with exit code 0 elapsedTime=1.102000 ========= master_lag: 0.08 ========= ========= Finished 'bash -c ...' (results: 0, elapsed: 1 secs) (at 2016-08-13 04:47:39.638958) ========= ========= Started 'rm -rf ...' (results: 0, elapsed: 2 secs) (at 2016-08-13 04:47:39.639288) ========= '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-139\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-139 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-139 KTS_HOME=C:\Program Files\KTS KTS_VERSION=1.19c LOCALAPPDATA=C:\Users\cltbld.T-W864-IX-139\AppData\Local LOGONSERVER=\\T-W864-IX-139 MONDIR=C:\Monitor_config\ MOZBUILDDIR=C:\mozilla-build\ NUMBER_OF_PROCESSORS=8 OS=Windows_NT OURDRIVE=C: PATH=C:\Program Files (x86)\NVIDIA Corporation\PhysX\Common;C:\windows\system32;C:\windows;C:\windows\System32\Wbem;C:\windows\System32\WindowsPowerShell\v1.0\;C:\mozilla-build\python27;C:\mozilla-build\python27\Scripts;C:\mozilla-build\msys\bin;C:\mozilla-build\vim\vim72;C:\mozilla-build\wget;C:\mozilla-build\info-zip;C:\CoreUtils\bin;C:\mozilla-build\buildbotve\scripts;C:\mozilla-build\hg PATHEXT=.COM;.EXE;.BAT;.CMD;.VBS;.VBE;.JS;.JSE;.WSF;.WSH;.MSC PROCESSOR_ARCHITECTURE=x86 PROCESSOR_ARCHITEW6432=AMD64 PROCESSOR_IDENTIFIER=Intel64 Family 6 Model 30 Stepping 5, GenuineIntel PROCESSOR_LEVEL=6 PROCESSOR_REVISION=1e05 PROGRAMDATA=C:\ProgramData PROGRAMFILES=C:\Program Files (x86) PROGRAMFILES(X86)=C:\Program Files (x86) PROGRAMW6432=C:\Program Files PROMPT=$P$G PSMODULEPATH=C:\windows\system32\WindowsPowerShell\v1.0\Modules\ PUBLIC=C:\Users\Public PWD=C:\slave\test RUNLOGFILE=C:\slave\\runslave.log SLAVEDIR=C:\slave\ SYSTEMDRIVE=C: SYSTEMROOT=C:\windows TEMP=C:\Users\CLTBLD~1.T-W\AppData\Local\Temp TEST1=testie TMP=C:\Users\CLTBLD~1.T-W\AppData\Local\Temp USERDOMAIN=T-W864-IX-139 USERDOMAIN_ROAMINGPROFILE=T-W864-IX-139 USERNAME=cltbld USERPROFILE=C:\Users\cltbld.T-W864-IX-139 WINDIR=C:\windows using PTY: False program finished with exit code 0 elapsedTime=2.710000 ========= master_lag: 0.02 ========= ========= Finished 'rm -rf ...' (results: 0, elapsed: 2 secs) (at 2016-08-13 04:47:42.370577) ========= ========= Started 'bash -c ...' (results: 0, elapsed: 1 secs) (at 2016-08-13 04:47:42.371036) ========= 'bash' '-c' u'python archiver_client.py mozharness --repo releases/mozilla-release --rev 0253fd92571ac6842143496156ad5c8a8fd1c89a --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 0253fd92571ac6842143496156ad5c8a8fd1c89a --destination scripts --debug'] environment: ALLUSERSPROFILE=C:\ProgramData APPDATA=C:\Users\cltbld.T-W864-IX-139\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-139 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-139 KTS_HOME=C:\Program Files\KTS KTS_VERSION=1.19c LOCALAPPDATA=C:\Users\cltbld.T-W864-IX-139\AppData\Local LOGONSERVER=\\T-W864-IX-139 MONDIR=C:\Monitor_config\ MOZBUILDDIR=C:\mozilla-build\ NUMBER_OF_PROCESSORS=8 OS=Windows_NT OURDRIVE=C: PATH=C:\Program Files (x86)\NVIDIA Corporation\PhysX\Common;C:\windows\system32;C:\windows;C:\windows\System32\Wbem;C:\windows\System32\WindowsPowerShell\v1.0\;C:\mozilla-build\python27;C:\mozilla-build\python27\Scripts;C:\mozilla-build\msys\bin;C:\mozilla-build\vim\vim72;C:\mozilla-build\wget;C:\mozilla-build\info-zip;C:\CoreUtils\bin;C:\mozilla-build\buildbotve\scripts;C:\mozilla-build\hg PATHEXT=.COM;.EXE;.BAT;.CMD;.VBS;.VBE;.JS;.JSE;.WSF;.WSH;.MSC PROCESSOR_ARCHITECTURE=x86 PROCESSOR_ARCHITEW6432=AMD64 PROCESSOR_IDENTIFIER=Intel64 Family 6 Model 30 Stepping 5, GenuineIntel PROCESSOR_LEVEL=6 PROCESSOR_REVISION=1e05 PROGRAMDATA=C:\ProgramData PROGRAMFILES=C:\Program Files (x86) PROGRAMFILES(X86)=C:\Program Files (x86) PROGRAMW6432=C:\Program Files PROMPT=$P$G PSMODULEPATH=C:\windows\system32\WindowsPowerShell\v1.0\Modules\ PUBLIC=C:\Users\Public PWD=C:\slave\test RUNLOGFILE=C:\slave\\runslave.log SLAVEDIR=C:\slave\ SYSTEMDRIVE=C: SYSTEMROOT=C:\windows TEMP=C:\Users\CLTBLD~1.T-W\AppData\Local\Temp TEST1=testie TMP=C:\Users\CLTBLD~1.T-W\AppData\Local\Temp USERDOMAIN=T-W864-IX-139 USERDOMAIN_ROAMINGPROFILE=T-W864-IX-139 USERNAME=cltbld USERPROFILE=C:\Users\cltbld.T-W864-IX-139 WINDIR=C:\windows using PTY: False 2016-08-13 04:47:42,750 truncating revision to first 12 chars 2016-08-13 04:47:42,750 Setting DEBUG logging. 2016-08-13 04:47:42,750 attempt 1/10 2016-08-13 04:47:42,750 Getting archive location from https://api.pub.build.mozilla.org/archiver/hgmo/releases/mozilla-release/0253fd92571a?&preferred_region=us-west-2&suffix=tar.gz&subdir=testing/mozharness 2016-08-13 04:47:43,209 unpacking tar archive at: mozilla-release-0253fd92571a/testing/mozharness/ program finished with exit code 0 elapsedTime=1.075000 ========= master_lag: 0.07 ========= ========= Finished 'bash -c ...' (results: 0, elapsed: 1 secs) (at 2016-08-13 04:47:43.519122) ========= ========= Started set props: script_repo_revision (results: 0, elapsed: 0 secs) (at 2016-08-13 04:47:43.519427) ========= script_repo_revision: 0253fd92571ac6842143496156ad5c8a8fd1c89a ========= Finished set props: script_repo_revision (results: 0, elapsed: 0 secs) (at 2016-08-13 04:47:43.519809) ========= ========= Started downloading to oauth.txt (results: 0, elapsed: 0 secs) (at 2016-08-13 04:47:43.520110) ========= ========= Finished downloading to oauth.txt (results: 0, elapsed: 0 secs) (at 2016-08-13 04:47:43.562930) ========= ========= Started 'c:/mozilla-build/python27/python -u ...' (results: 0, elapsed: 17 mins, 11 secs) (at 2016-08-13 04:47:43.563391) ========= '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-139\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-139 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-139 KTS_HOME=C:\Program Files\KTS KTS_VERSION=1.19c LOCALAPPDATA=C:\Users\cltbld.T-W864-IX-139\AppData\Local LOGONSERVER=\\T-W864-IX-139 MONDIR=C:\Monitor_config\ MOZBUILDDIR=C:\mozilla-build\ MOZ_CRASHREPORTER_NO_REPORT=1 MOZ_HIDE_RESULTS_TABLE=1 MOZ_NO_REMOTE=1 NO_EM_RESTART=1 NO_FAIL_ON_TEST_ERRORS=1 NUMBER_OF_PROCESSORS=8 OS=Windows_NT OURDRIVE=C: PATH=C:\Program Files (x86)\NVIDIA Corporation\PhysX\Common;C:\windows\system32;C:\windows;C:\windows\System32\Wbem;C:\windows\System32\WindowsPowerShell\v1.0\;C:\mozilla-build\python27;C:\mozilla-build\python27\Scripts;C:\mozilla-build\msys\bin;C:\mozilla-build\vim\vim72;C:\mozilla-build\wget;C:\mozilla-build\info-zip;C:\CoreUtils\bin;C:\mozilla-build\buildbotve\scripts;C:\mozilla-build\hg PATHEXT=.COM;.EXE;.BAT;.CMD;.VBS;.VBE;.JS;.JSE;.WSF;.WSH;.MSC PROCESSOR_ARCHITECTURE=x86 PROCESSOR_ARCHITEW6432=AMD64 PROCESSOR_IDENTIFIER=Intel64 Family 6 Model 30 Stepping 5, GenuineIntel PROCESSOR_LEVEL=6 PROCESSOR_REVISION=1e05 PROGRAMDATA=C:\ProgramData PROGRAMFILES=C:\Program Files (x86) PROGRAMFILES(X86)=C:\Program Files (x86) PROGRAMW6432=C:\Program Files PROMPT=$P$G PROPERTIES_FILE=C:\slave\test/buildprops.json PSMODULEPATH=C:\windows\system32\WindowsPowerShell\v1.0\Modules\ PUBLIC=C:\Users\Public PWD=C:\slave\test RUNLOGFILE=C:\slave\\runslave.log SLAVEDIR=C:\slave\ SYSTEMDRIVE=C: SYSTEMROOT=C:\windows TEMP=C:\Users\CLTBLD~1.T-W\AppData\Local\Temp TEST1=testie TMP=C:\Users\CLTBLD~1.T-W\AppData\Local\Temp USERDOMAIN=T-W864-IX-139 USERDOMAIN_ROAMINGPROFILE=T-W864-IX-139 USERNAME=cltbld USERPROFILE=C:\Users\cltbld.T-W864-IX-139 WINDIR=C:\windows XPCOM_DEBUG_BREAK=warn using PTY: False 04:47:44 INFO - MultiFileLogger online at 20160813 04:47:44 in C:\slave\test 04:47:44 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 04:47:44 INFO - Dumping config to C:\slave\test\logs\localconfig.json. 04:47:44 INFO - {'append_to_log': False, 04:47:44 INFO - 'base_work_dir': 'C:\\slave\\test', 04:47:44 INFO - 'blob_upload_branch': 'mozilla-release', 04:47:44 INFO - 'blob_uploader_auth_file': 'C:\\slave\\test\\oauth.txt', 04:47:44 INFO - 'buildbot_json_path': 'buildprops.json', 04:47:44 INFO - 'config_files': ('web_platform_tests/prod_config_windows.py',), 04:47:44 INFO - 'default_blob_upload_servers': ('https://blobupload.elasticbeanstalk.com',), 04:47:44 INFO - 'download_minidump_stackwalk': True, 04:47:44 INFO - 'download_symbols': 'true', 04:47:44 INFO - 'e10s': False, 04:47:44 INFO - 'exes': {'hg': 'c:/mozilla-build/hg/hg', 04:47:44 INFO - 'mozinstall': ('C:\\slave\\test/build/venv/scripts/python', 04:47:44 INFO - 'C:\\slave\\test/build/venv/scripts/mozinstall-script.py'), 04:47:44 INFO - 'python': 'c:\\mozilla-build\\python27\\python.exe', 04:47:44 INFO - 'tooltool.py': ('c:\\mozilla-build\\python27\\python.exe', 04:47:44 INFO - 'C:/mozilla-build/tooltool.py'), 04:47:44 INFO - 'virtualenv': ('c:\\mozilla-build\\python27\\python.exe', 04:47:44 INFO - 'c:/mozilla-build/buildbotve/virtualenv.py')}, 04:47:44 INFO - 'find_links': ('http://pypi.pvt.build.mozilla.org/pub', 04:47:44 INFO - 'http://pypi.pub.build.mozilla.org/pub'), 04:47:44 INFO - 'log_level': 'info', 04:47:44 INFO - 'log_to_console': True, 04:47:44 INFO - 'opt_config_files': (), 04:47:44 INFO - 'options': ('--prefs-root=%(test_path)s/prefs', 04:47:44 INFO - '--processes=1', 04:47:44 INFO - '--config=%(test_path)s/wptrunner.ini', 04:47:44 INFO - '--ca-cert-path=%(test_path)s/certs/cacert.pem', 04:47:44 INFO - '--host-key-path=%(test_path)s/certs/web-platform.test.key', 04:47:44 INFO - '--host-cert-path=%(test_path)s/certs/web-platform.test.pem', 04:47:44 INFO - '--certutil-binary=%(test_install_path)s/bin/certutil'), 04:47:44 INFO - 'pip_index': False, 04:47:44 INFO - 'require_test_zip': True, 04:47:44 INFO - 'test_type': ('testharness',), 04:47:44 INFO - 'this_chunk': '1', 04:47:44 INFO - 'total_chunks': '10', 04:47:44 INFO - 'virtualenv_path': 'venv', 04:47:44 INFO - 'volatile_config': {'actions': None, 'add_actions': None, 'no_actions': None}, 04:47:44 INFO - 'work_dir': 'build'} 04:47:44 INFO - ##### 04:47:44 INFO - ##### Running clobber step. 04:47:44 INFO - ##### 04:47:44 INFO - Running pre-action listener: _resource_record_pre_action 04:47:44 INFO - Running main action method: clobber 04:47:44 INFO - rmtree: C:\slave\test\build 04:47:44 INFO - Using _rmtree_windows ... 04:47:44 INFO - retry: Calling _rmtree_windows with args: ('C:\\slave\\test\\build',), kwargs: {}, attempt #1 04:50:08 INFO - Running post-action listener: _resource_record_post_action 04:50:08 INFO - ##### 04:50:08 INFO - ##### Running read-buildbot-config step. 04:50:08 INFO - ##### 04:50:08 INFO - Running pre-action listener: _resource_record_pre_action 04:50:08 INFO - Running main action method: read_buildbot_config 04:50:08 INFO - Using buildbot properties: 04:50:08 INFO - { 04:50:08 INFO - "project": "", 04:50:08 INFO - "product": "firefox", 04:50:08 INFO - "script_repo_revision": "production", 04:50:08 INFO - "scheduler": "tests-mozilla-release-win8_64-debug-unittest", 04:50:08 INFO - "repository": "", 04:50:08 INFO - "buildername": "Windows 8 64-bit mozilla-release debug test web-platform-tests-1", 04:50:08 INFO - "buildid": "20160813031716", 04:50:08 INFO - "pgo_build": "False", 04:50:08 INFO - "basedir": "C:\\slave\\test", 04:50:08 INFO - "buildnumber": 23, 04:50:08 INFO - "slavename": "t-w864-ix-139", 04:50:08 INFO - "revision": "0253fd92571ac6842143496156ad5c8a8fd1c89a", 04:50:08 INFO - "master": "http://buildbot-master119.bb.releng.scl3.mozilla.com:8201/", 04:50:08 INFO - "platform": "win64", 04:50:08 INFO - "branch": "mozilla-release", 04:50:08 INFO - "repo_path": "releases/mozilla-release", 04:50:08 INFO - "moz_repo_path": "", 04:50:08 INFO - "stage_platform": "win64", 04:50:08 INFO - "builduid": "4b5a9c25ef9241c2987c3bfcefcc43d9", 04:50:08 INFO - "slavebuilddir": "test" 04:50:08 INFO - } 04:50:08 INFO - Found a test packages url https://queue.taskcluster.net/v1/task/ZezEx9MGRdiUEDNnNEceZA/artifacts/public/build/firefox-48.0.1.en-US.win64.test_packages.json. 04:50:08 INFO - Found installer url https://queue.taskcluster.net/v1/task/ZezEx9MGRdiUEDNnNEceZA/artifacts/public/build/firefox-48.0.1.en-US.win64.zip. 04:50:08 INFO - Running post-action listener: _resource_record_post_action 04:50:08 INFO - ##### 04:50:08 INFO - ##### Running download-and-extract step. 04:50:08 INFO - ##### 04:50:08 INFO - Running pre-action listener: _resource_record_pre_action 04:50:08 INFO - Running main action method: download_and_extract 04:50:08 INFO - mkdir: C:\slave\test\build\tests 04:50: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')]} 04:50:08 INFO - https://queue.taskcluster.net/v1/task/ZezEx9MGRdiUEDNnNEceZA/artifacts/public/build/firefox-48.0.1.en-US.win64.test_packages.json matches https://queue.taskcluster.net 04:50:08 INFO - trying https://queue.taskcluster.net/v1/task/ZezEx9MGRdiUEDNnNEceZA/artifacts/public/build/firefox-48.0.1.en-US.win64.test_packages.json 04:50:08 INFO - Downloading https://queue.taskcluster.net/v1/task/ZezEx9MGRdiUEDNnNEceZA/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 04:50:08 INFO - retry: Calling _download_file with args: (), kwargs: {'url': 'https://queue.taskcluster.net/v1/task/ZezEx9MGRdiUEDNnNEceZA/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 04:50:09 INFO - Downloaded 1274 bytes. 04:50:09 INFO - Reading from file C:\slave\test\build\firefox-48.0.1.en-US.win64.test_packages.json 04:50:09 INFO - Using the following test package requirements: 04:50:09 INFO - {u'common': [u'firefox-48.0.1.en-US.win64.common.tests.zip'], 04:50:09 INFO - u'cppunittest': [u'firefox-48.0.1.en-US.win64.common.tests.zip', 04:50:09 INFO - u'firefox-48.0.1.en-US.win64.cppunittest.tests.zip'], 04:50:09 INFO - u'gtest': [u'firefox-48.0.1.en-US.win64.common.tests.zip', 04:50:09 INFO - u'firefox-48.0.1.en-US.win64.gtest.tests.zip'], 04:50:09 INFO - u'jittest': [u'firefox-48.0.1.en-US.win64.common.tests.zip', 04:50:09 INFO - u'jsshell-win64.zip'], 04:50:09 INFO - u'mochitest': [u'firefox-48.0.1.en-US.win64.common.tests.zip', 04:50:09 INFO - u'firefox-48.0.1.en-US.win64.mochitest.tests.zip'], 04:50:09 INFO - u'mozbase': [u'firefox-48.0.1.en-US.win64.common.tests.zip'], 04:50:09 INFO - u'reftest': [u'firefox-48.0.1.en-US.win64.common.tests.zip', 04:50:09 INFO - u'firefox-48.0.1.en-US.win64.reftest.tests.zip'], 04:50:09 INFO - u'talos': [u'firefox-48.0.1.en-US.win64.common.tests.zip', 04:50:09 INFO - u'firefox-48.0.1.en-US.win64.talos.tests.zip'], 04:50:09 INFO - u'web-platform': [u'firefox-48.0.1.en-US.win64.common.tests.zip', 04:50:09 INFO - u'firefox-48.0.1.en-US.win64.web-platform.tests.zip'], 04:50:09 INFO - u'xpcshell': [u'firefox-48.0.1.en-US.win64.common.tests.zip', 04:50:09 INFO - u'firefox-48.0.1.en-US.win64.xpcshell.tests.zip']} 04:50:09 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 04:50:09 INFO - proxxy config: {'regions': ['.use1.', '.usw2.', '.scl3'], 'instances': ['proxxy1.srv.releng.use1.mozilla.com', 'proxxy1.srv.releng.usw2.mozilla.com', 'proxxy1.srv.releng.scl3.mozilla.com'], 'urls': [('http://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp-ssl.mozilla.org', 'ftp.mozilla.org'), ('http://pvtbuilds.pvt.build.mozilla.org', 'pvtbuilds.mozilla.org'), ('http://pypi.pvt.build.mozilla.org', 'pypi.pvt.build.mozilla.org'), ('http://pypi.pub.build.mozilla.org', 'pypi.pub.build.mozilla.org'), ('https://queue.taskcluster.net', 'queue.taskcluster.net')]} 04:50:09 INFO - https://queue.taskcluster.net/v1/task/ZezEx9MGRdiUEDNnNEceZA/artifacts/public/build/firefox-48.0.1.en-US.win64.common.tests.zip matches https://queue.taskcluster.net 04:50:09 INFO - trying https://queue.taskcluster.net/v1/task/ZezEx9MGRdiUEDNnNEceZA/artifacts/public/build/firefox-48.0.1.en-US.win64.common.tests.zip 04:50:09 INFO - Downloading https://queue.taskcluster.net/v1/task/ZezEx9MGRdiUEDNnNEceZA/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 04:50:09 INFO - retry: Calling _download_file with args: (), kwargs: {'url': u'https://queue.taskcluster.net/v1/task/ZezEx9MGRdiUEDNnNEceZA/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 04:50:10 INFO - Downloaded 20872141 bytes. 04:50:10 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/*'] 04:50:10 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/* 04:50:12 INFO - caution: filename not matched: web-platform/* 04:50:12 INFO - Return code: 11 04:50:12 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')]} 04:50:12 INFO - https://queue.taskcluster.net/v1/task/ZezEx9MGRdiUEDNnNEceZA/artifacts/public/build/firefox-48.0.1.en-US.win64.web-platform.tests.zip matches https://queue.taskcluster.net 04:50:12 INFO - trying https://queue.taskcluster.net/v1/task/ZezEx9MGRdiUEDNnNEceZA/artifacts/public/build/firefox-48.0.1.en-US.win64.web-platform.tests.zip 04:50:12 INFO - Downloading https://queue.taskcluster.net/v1/task/ZezEx9MGRdiUEDNnNEceZA/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 04:50:12 INFO - retry: Calling _download_file with args: (), kwargs: {'url': u'https://queue.taskcluster.net/v1/task/ZezEx9MGRdiUEDNnNEceZA/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 04:50:13 INFO - Downloaded 36389909 bytes. 04:50:13 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/*'] 04:50:13 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/* 04:50:59 INFO - caution: filename not matched: bin/* 04:50:59 INFO - caution: filename not matched: config/* 04:50:59 INFO - caution: filename not matched: mozbase/* 04:50:59 INFO - caution: filename not matched: marionette/* 04:50:59 INFO - caution: filename not matched: tools/wptserve/* 04:50:59 INFO - Return code: 11 04:50:59 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')]} 04:50:59 INFO - https://queue.taskcluster.net/v1/task/ZezEx9MGRdiUEDNnNEceZA/artifacts/public/build/firefox-48.0.1.en-US.win64.zip matches https://queue.taskcluster.net 04:50:59 INFO - trying https://queue.taskcluster.net/v1/task/ZezEx9MGRdiUEDNnNEceZA/artifacts/public/build/firefox-48.0.1.en-US.win64.zip 04:50:59 INFO - Downloading https://queue.taskcluster.net/v1/task/ZezEx9MGRdiUEDNnNEceZA/artifacts/public/build/firefox-48.0.1.en-US.win64.zip to C:\slave\test\build\firefox-48.0.1.en-US.win64.zip 04:50:59 INFO - retry: Calling _download_file with args: (), kwargs: {'url': 'https://queue.taskcluster.net/v1/task/ZezEx9MGRdiUEDNnNEceZA/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 04:51:02 INFO - Downloaded 82736314 bytes. 04:51:02 INFO - Setting buildbot property build_url to https://queue.taskcluster.net/v1/task/ZezEx9MGRdiUEDNnNEceZA/artifacts/public/build/firefox-48.0.1.en-US.win64.zip 04:51:02 INFO - mkdir: C:\slave\test\properties 04:51:02 INFO - Writing buildbot properties ['build_url'] to C:\slave\test\properties\build_url 04:51:02 INFO - Writing to file C:\slave\test\properties\build_url 04:51:02 INFO - Contents: 04:51:02 INFO - build_url:https://queue.taskcluster.net/v1/task/ZezEx9MGRdiUEDNnNEceZA/artifacts/public/build/firefox-48.0.1.en-US.win64.zip 04:51:02 INFO - Setting buildbot property symbols_url to https://queue.taskcluster.net/v1/task/ZezEx9MGRdiUEDNnNEceZA/artifacts/public/build/firefox-48.0.1.en-US.win64.crashreporter-symbols.zip 04:51:02 INFO - Writing buildbot properties ['symbols_url'] to C:\slave\test\properties\symbols_url 04:51:02 INFO - Writing to file C:\slave\test\properties\symbols_url 04:51:02 INFO - Contents: 04:51:02 INFO - symbols_url:https://queue.taskcluster.net/v1/task/ZezEx9MGRdiUEDNnNEceZA/artifacts/public/build/firefox-48.0.1.en-US.win64.crashreporter-symbols.zip 04:51:02 INFO - proxxy config: {'regions': ['.use1.', '.usw2.', '.scl3'], 'instances': ['proxxy1.srv.releng.use1.mozilla.com', 'proxxy1.srv.releng.usw2.mozilla.com', 'proxxy1.srv.releng.scl3.mozilla.com'], 'urls': [('http://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp-ssl.mozilla.org', 'ftp.mozilla.org'), ('http://pvtbuilds.pvt.build.mozilla.org', 'pvtbuilds.mozilla.org'), ('http://pypi.pvt.build.mozilla.org', 'pypi.pvt.build.mozilla.org'), ('http://pypi.pub.build.mozilla.org', 'pypi.pub.build.mozilla.org'), ('https://queue.taskcluster.net', 'queue.taskcluster.net')]} 04:51:02 INFO - https://queue.taskcluster.net/v1/task/ZezEx9MGRdiUEDNnNEceZA/artifacts/public/build/firefox-48.0.1.en-US.win64.crashreporter-symbols.zip matches https://queue.taskcluster.net 04:51:02 INFO - trying https://queue.taskcluster.net/v1/task/ZezEx9MGRdiUEDNnNEceZA/artifacts/public/build/firefox-48.0.1.en-US.win64.crashreporter-symbols.zip 04:51:02 INFO - Downloading https://queue.taskcluster.net/v1/task/ZezEx9MGRdiUEDNnNEceZA/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 04:51:02 INFO - retry: Calling _download_file with args: (), kwargs: {'url': 'https://queue.taskcluster.net/v1/task/ZezEx9MGRdiUEDNnNEceZA/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 04:51:04 INFO - Downloaded 50794946 bytes. 04:51:04 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'] 04:51:04 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 04:51:08 INFO - Return code: 0 04:51:08 INFO - Running post-action listener: _resource_record_post_action 04:51:08 INFO - Running post-action listener: set_extra_try_arguments 04:51:08 INFO - ##### 04:51:08 INFO - ##### Running create-virtualenv step. 04:51:08 INFO - ##### 04:51:08 INFO - Running pre-action listener: _pre_create_virtualenv 04:51:08 INFO - Running pre-action listener: _resource_record_pre_action 04:51:08 INFO - Running main action method: create_virtualenv 04:51:08 INFO - Creating virtualenv C:\slave\test\build\venv 04:51:08 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 04:51:08 INFO - Copy/paste: c:\mozilla-build\python27\python.exe c:/mozilla-build/buildbotve/virtualenv.py --no-site-packages --distribute C:\slave\test\build\venv 04:51:11 INFO - New python executable in C:\slave\test\build\venv\Scripts\python.exe 04:51:15 INFO - Installing distribute......................................................................................................................................................................................done. 04:51:16 INFO - Return code: 0 04:51:16 INFO - Installing psutil>=0.7.1 into virtualenv C:\slave\test\build\venv 04:51:16 INFO - proxxy config: {'regions': ['.use1.', '.usw2.', '.scl3'], 'instances': ['proxxy1.srv.releng.use1.mozilla.com', 'proxxy1.srv.releng.usw2.mozilla.com', 'proxxy1.srv.releng.scl3.mozilla.com'], 'urls': [('http://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp-ssl.mozilla.org', 'ftp.mozilla.org'), ('http://pvtbuilds.pvt.build.mozilla.org', 'pvtbuilds.mozilla.org'), ('http://pypi.pvt.build.mozilla.org', 'pypi.pvt.build.mozilla.org'), ('http://pypi.pub.build.mozilla.org', 'pypi.pub.build.mozilla.org'), ('https://queue.taskcluster.net', 'queue.taskcluster.net')]} 04:51:16 INFO - http://pypi.pvt.build.mozilla.org/pub matches http://pypi.pvt.build.mozilla.org 04:51:16 INFO - proxxy config: {'regions': ['.use1.', '.usw2.', '.scl3'], 'instances': ['proxxy1.srv.releng.use1.mozilla.com', 'proxxy1.srv.releng.usw2.mozilla.com', 'proxxy1.srv.releng.scl3.mozilla.com'], 'urls': [('http://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp-ssl.mozilla.org', 'ftp.mozilla.org'), ('http://pvtbuilds.pvt.build.mozilla.org', 'pvtbuilds.mozilla.org'), ('http://pypi.pvt.build.mozilla.org', 'pypi.pvt.build.mozilla.org'), ('http://pypi.pub.build.mozilla.org', 'pypi.pub.build.mozilla.org'), ('https://queue.taskcluster.net', 'queue.taskcluster.net')]} 04:51:16 INFO - http://pypi.pub.build.mozilla.org/pub matches http://pypi.pub.build.mozilla.org 04:51:16 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 0x0260A6B0>, 'level': 'error'}, {'regex': <_sre.SRE_Pattern object at 0x02726200>, 'level': 'warning'}, {'regex': <_sre.SRE_Pattern object at 0x026AA3C8>, 'level': 'debug'}, {'substr': 'command not found', 'level': 'error'}, {'regex': <_sre.SRE_Pattern object at 0x026E1368>, '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 0x023FED30>, 'level': 'critical'}, {'regex': <_sre.SRE_Pattern object at 0x027390C0>, 'level': 'critical'}], 'cwd': 'C:\\slave\\test\\build', 'env': {'TMP': 'C:\\Users\\CLTBLD~1.T-W\\AppData\\Local\\Temp', 'TEST1': 'testie', 'COMPUTERNAME': 'T-W864-IX-139', 'USERDOMAIN': 'T-W864-IX-139', '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-139', 'LOCALAPPDATA': 'C:\\Users\\cltbld.T-W864-IX-139\\AppData\\Local', 'HOMEPATH': '\\Users\\cltbld.T-W864-IX-139', 'USERDOMAIN_ROAMINGPROFILE': 'T-W864-IX-139', 'MOZBUILDDIR': 'C:\\mozilla-build\\', 'PROGRAMW6432': 'C:\\Program Files', 'USERNAME': 'cltbld', 'LOGONSERVER': '\\\\T-W864-IX-139', 'MOZ_NO_REMOTE': '1', 'COMSPEC': 'C:\\windows\\system32\\cmd.exe', 'PROGRAMDATA': 'C:\\ProgramData', 'PROPERTIES_FILE': 'C:\\slave\\test/buildprops.json', 'PATH': 'C:\\Program Files (x86)\\NVIDIA Corporation\\PhysX\\Common;C:\\windows\\system32;C:\\windows;C:\\windows\\System32\\Wbem;C:\\windows\\System32\\WindowsPowerShell\\v1.0\\;C:\\mozilla-build\\python27;C:\\mozilla-build\\python27\\Scripts;C:\\mozilla-build\\msys\\bin;C:\\mozilla-build\\vim\\vim72;C:\\mozilla-build\\wget;C:\\mozilla-build\\info-zip;C:\\CoreUtils\\bin;C:\\mozilla-build\\buildbotve\\scripts;C:\\mozilla-build\\hg', 'PROMPT': '$P$G', 'NO_FAIL_ON_TEST_ERRORS': '1', 'PATHEXT': '.COM;.EXE;.BAT;.CMD;.VBS;.VBE;.JS;.JSE;.WSF;.WSH;.MSC', 'FP_NO_HOST_CHECK': 'NO', 'DCLOCATION': 'SCL3', 'APPDATA': 'C:\\Users\\cltbld.T-W864-IX-139\\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 04:51:17 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 04:51:17 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 04:51:17 INFO - Using env: {'ALLUSERSPROFILE': 'C:\\ProgramData', 04:51:17 INFO - 'APPDATA': 'C:\\Users\\cltbld.T-W864-IX-139\\AppData\\Roaming', 04:51:17 INFO - 'COMMONPROGRAMFILES': 'C:\\Program Files (x86)\\Common Files', 04:51:17 INFO - 'COMMONPROGRAMFILES(X86)': 'C:\\Program Files (x86)\\Common Files', 04:51:17 INFO - 'COMMONPROGRAMW6432': 'C:\\Program Files\\Common Files', 04:51:17 INFO - 'COMPUTERNAME': 'T-W864-IX-139', 04:51:17 INFO - 'COMSPEC': 'C:\\windows\\system32\\cmd.exe', 04:51:17 INFO - 'DCLOCATION': 'SCL3', 04:51:17 INFO - 'DNSSUFFIX': 'wintest.releng.scl3.mozilla.com', 04:51:17 INFO - 'FP_NO_HOST_CHECK': 'NO', 04:51:17 INFO - 'HOMEDRIVE': 'C:', 04:51:17 INFO - 'HOMEPATH': '\\Users\\cltbld.T-W864-IX-139', 04:51:17 INFO - 'KTS_HOME': 'C:\\Program Files\\KTS', 04:51:17 INFO - 'KTS_VERSION': '1.19c', 04:51:17 INFO - 'LOCALAPPDATA': 'C:\\Users\\cltbld.T-W864-IX-139\\AppData\\Local', 04:51:17 INFO - 'LOGONSERVER': '\\\\T-W864-IX-139', 04:51:17 INFO - 'MONDIR': 'C:\\Monitor_config\\', 04:51:17 INFO - 'MOZBUILDDIR': 'C:\\mozilla-build\\', 04:51:17 INFO - 'MOZ_CRASHREPORTER_NO_REPORT': '1', 04:51:17 INFO - 'MOZ_HIDE_RESULTS_TABLE': '1', 04:51:17 INFO - 'MOZ_NO_REMOTE': '1', 04:51:17 INFO - 'NO_EM_RESTART': '1', 04:51:17 INFO - 'NO_FAIL_ON_TEST_ERRORS': '1', 04:51:17 INFO - 'NUMBER_OF_PROCESSORS': '8', 04:51:17 INFO - 'OS': 'Windows_NT', 04:51:17 INFO - 'OURDRIVE': 'C:', 04:51:17 INFO - 'PATH': 'C:\\Program Files (x86)\\NVIDIA Corporation\\PhysX\\Common;C:\\windows\\system32;C:\\windows;C:\\windows\\System32\\Wbem;C:\\windows\\System32\\WindowsPowerShell\\v1.0\\;C:\\mozilla-build\\python27;C:\\mozilla-build\\python27\\Scripts;C:\\mozilla-build\\msys\\bin;C:\\mozilla-build\\vim\\vim72;C:\\mozilla-build\\wget;C:\\mozilla-build\\info-zip;C:\\CoreUtils\\bin;C:\\mozilla-build\\buildbotve\\scripts;C:\\mozilla-build\\hg', 04:51:17 INFO - 'PATHEXT': '.COM;.EXE;.BAT;.CMD;.VBS;.VBE;.JS;.JSE;.WSF;.WSH;.MSC', 04:51:17 INFO - 'PROCESSOR_ARCHITECTURE': 'x86', 04:51:17 INFO - 'PROCESSOR_ARCHITEW6432': 'AMD64', 04:51:17 INFO - 'PROCESSOR_IDENTIFIER': 'Intel64 Family 6 Model 30 Stepping 5, GenuineIntel', 04:51:17 INFO - 'PROCESSOR_LEVEL': '6', 04:51:17 INFO - 'PROCESSOR_REVISION': '1e05', 04:51:17 INFO - 'PROGRAMDATA': 'C:\\ProgramData', 04:51:17 INFO - 'PROGRAMFILES': 'C:\\Program Files (x86)', 04:51:17 INFO - 'PROGRAMFILES(X86)': 'C:\\Program Files (x86)', 04:51:17 INFO - 'PROGRAMW6432': 'C:\\Program Files', 04:51:17 INFO - 'PROMPT': '$P$G', 04:51:17 INFO - 'PROPERTIES_FILE': 'C:\\slave\\test/buildprops.json', 04:51:17 INFO - 'PSMODULEPATH': 'C:\\windows\\system32\\WindowsPowerShell\\v1.0\\Modules\\', 04:51:17 INFO - 'PUBLIC': 'C:\\Users\\Public', 04:51:17 INFO - 'PWD': 'C:\\slave\\test', 04:51:17 INFO - 'RUNLOGFILE': 'C:\\slave\\\\runslave.log', 04:51:17 INFO - 'SLAVEDIR': 'C:\\slave\\', 04:51:17 INFO - 'SYSTEMDRIVE': 'C:', 04:51:17 INFO - 'SYSTEMROOT': 'C:\\windows', 04:51:17 INFO - 'TEMP': 'C:\\Users\\CLTBLD~1.T-W\\AppData\\Local\\Temp', 04:51:17 INFO - 'TEST1': 'testie', 04:51:17 INFO - 'TMP': 'C:\\Users\\CLTBLD~1.T-W\\AppData\\Local\\Temp', 04:51:17 INFO - 'USERDOMAIN': 'T-W864-IX-139', 04:51:17 INFO - 'USERDOMAIN_ROAMINGPROFILE': 'T-W864-IX-139', 04:51:17 INFO - 'USERNAME': 'cltbld', 04:51:17 INFO - 'USERPROFILE': 'C:\\Users\\cltbld.T-W864-IX-139', 04:51:17 INFO - 'WINDIR': 'C:\\windows', 04:51:17 INFO - 'XPCOM_DEBUG_BREAK': 'warn'} 04:51:18 INFO - Ignoring indexes: http://pypi.python.org/simple/ 04:51:18 INFO - Downloading/unpacking psutil>=0.7.1 04:51:18 INFO - Running setup.py egg_info for package psutil 04:51:18 INFO - warning: no previously-included files matching '*' found under directory 'docs\_build' 04:51:18 INFO - warning: manifest_maker: MANIFEST.in, line 18: 'recursive-include' expects ... 04:51:18 INFO - Installing collected packages: psutil 04:51:18 INFO - Running setup.py install for psutil 04:51:18 INFO - building 'psutil._psutil_windows' extension 04:51:18 INFO - error: Unable to find vcvarsall.bat 04:51:18 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-fzgeef-record\install-record.txt --install-headers C:\slave\test\build\venv\include\site\python2.7: 04:51:18 INFO - running install 04:51:18 INFO - running build 04:51:18 INFO - running build_py 04:51:18 INFO - creating build 04:51:18 INFO - creating build\lib.win32-2.7 04:51:18 INFO - creating build\lib.win32-2.7\psutil 04:51:18 INFO - copying psutil\_common.py -> build\lib.win32-2.7\psutil 04:51:18 INFO - copying psutil\_compat.py -> build\lib.win32-2.7\psutil 04:51:18 INFO - copying psutil\_psbsd.py -> build\lib.win32-2.7\psutil 04:51:18 INFO - copying psutil\_pslinux.py -> build\lib.win32-2.7\psutil 04:51:18 INFO - copying psutil\_psosx.py -> build\lib.win32-2.7\psutil 04:51:18 INFO - copying psutil\_psposix.py -> build\lib.win32-2.7\psutil 04:51:18 INFO - copying psutil\_pssunos.py -> build\lib.win32-2.7\psutil 04:51:18 INFO - copying psutil\_pswindows.py -> build\lib.win32-2.7\psutil 04:51:18 INFO - copying psutil\__init__.py -> build\lib.win32-2.7\psutil 04:51:18 INFO - running build_ext 04:51:18 INFO - building 'psutil._psutil_windows' extension 04:51:18 INFO - error: Unable to find vcvarsall.bat 04:51:18 INFO - ---------------------------------------- 04:51:18 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-fzgeef-record\install-record.txt --install-headers C:\slave\test\build\venv\include\site\python2.7 failed with error code 1 04:51:18 INFO - Storing complete log in C:\Users\cltbld.T-W864-IX-139\AppData\Roaming\pip\pip.log 04:51:18 WARNING - Return code: 1 04:51:18 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! 04:51:18 INFO - Installing mozsystemmonitor==0.0.0 into virtualenv C:\slave\test\build\venv 04:51:18 INFO - proxxy config: {'regions': ['.use1.', '.usw2.', '.scl3'], 'instances': ['proxxy1.srv.releng.use1.mozilla.com', 'proxxy1.srv.releng.usw2.mozilla.com', 'proxxy1.srv.releng.scl3.mozilla.com'], 'urls': [('http://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp-ssl.mozilla.org', 'ftp.mozilla.org'), ('http://pvtbuilds.pvt.build.mozilla.org', 'pvtbuilds.mozilla.org'), ('http://pypi.pvt.build.mozilla.org', 'pypi.pvt.build.mozilla.org'), ('http://pypi.pub.build.mozilla.org', 'pypi.pub.build.mozilla.org'), ('https://queue.taskcluster.net', 'queue.taskcluster.net')]} 04:51:18 INFO - http://pypi.pvt.build.mozilla.org/pub matches http://pypi.pvt.build.mozilla.org 04:51:18 INFO - proxxy config: {'regions': ['.use1.', '.usw2.', '.scl3'], 'instances': ['proxxy1.srv.releng.use1.mozilla.com', 'proxxy1.srv.releng.usw2.mozilla.com', 'proxxy1.srv.releng.scl3.mozilla.com'], 'urls': [('http://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp-ssl.mozilla.org', 'ftp.mozilla.org'), ('http://pvtbuilds.pvt.build.mozilla.org', 'pvtbuilds.mozilla.org'), ('http://pypi.pvt.build.mozilla.org', 'pypi.pvt.build.mozilla.org'), ('http://pypi.pub.build.mozilla.org', 'pypi.pub.build.mozilla.org'), ('https://queue.taskcluster.net', 'queue.taskcluster.net')]} 04:51:18 INFO - http://pypi.pub.build.mozilla.org/pub matches http://pypi.pub.build.mozilla.org 04:51:18 INFO - retry: Calling run_command with args: [['C:\\slave\\test\\build\\venv\\Scripts\\pip', 'install', '--timeout', '120', '--no-index', '--find-links', 'http://pypi.pvt.build.mozilla.org/pub', '--find-links', 'http://pypi.pub.build.mozilla.org/pub', '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 0x0260A6B0>, 'level': 'error'}, {'regex': <_sre.SRE_Pattern object at 0x02726200>, 'level': 'warning'}, {'regex': <_sre.SRE_Pattern object at 0x026AA3C8>, 'level': 'debug'}, {'substr': 'command not found', 'level': 'error'}, {'regex': <_sre.SRE_Pattern object at 0x026E1368>, '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 0x023FED30>, 'level': 'critical'}, {'regex': <_sre.SRE_Pattern object at 0x027390C0>, 'level': 'critical'}], 'cwd': 'C:\\slave\\test\\build', 'env': {'TMP': 'C:\\Users\\CLTBLD~1.T-W\\AppData\\Local\\Temp', 'TEST1': 'testie', 'COMPUTERNAME': 'T-W864-IX-139', 'USERDOMAIN': 'T-W864-IX-139', '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-139', 'LOCALAPPDATA': 'C:\\Users\\cltbld.T-W864-IX-139\\AppData\\Local', 'HOMEPATH': '\\Users\\cltbld.T-W864-IX-139', 'USERDOMAIN_ROAMINGPROFILE': 'T-W864-IX-139', 'MOZBUILDDIR': 'C:\\mozilla-build\\', 'PROGRAMW6432': 'C:\\Program Files', 'USERNAME': 'cltbld', 'LOGONSERVER': '\\\\T-W864-IX-139', 'MOZ_NO_REMOTE': '1', 'COMSPEC': 'C:\\windows\\system32\\cmd.exe', 'PROGRAMDATA': 'C:\\ProgramData', 'PROPERTIES_FILE': 'C:\\slave\\test/buildprops.json', 'PATH': 'C:\\Program Files (x86)\\NVIDIA Corporation\\PhysX\\Common;C:\\windows\\system32;C:\\windows;C:\\windows\\System32\\Wbem;C:\\windows\\System32\\WindowsPowerShell\\v1.0\\;C:\\mozilla-build\\python27;C:\\mozilla-build\\python27\\Scripts;C:\\mozilla-build\\msys\\bin;C:\\mozilla-build\\vim\\vim72;C:\\mozilla-build\\wget;C:\\mozilla-build\\info-zip;C:\\CoreUtils\\bin;C:\\mozilla-build\\buildbotve\\scripts;C:\\mozilla-build\\hg', 'PROMPT': '$P$G', 'NO_FAIL_ON_TEST_ERRORS': '1', 'PATHEXT': '.COM;.EXE;.BAT;.CMD;.VBS;.VBE;.JS;.JSE;.WSF;.WSH;.MSC', 'FP_NO_HOST_CHECK': 'NO', 'DCLOCATION': 'SCL3', 'APPDATA': 'C:\\Users\\cltbld.T-W864-IX-139\\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 04:51:18 INFO - Running command: ['C:\\slave\\test\\build\\venv\\Scripts\\pip', 'install', '--timeout', '120', '--no-index', '--find-links', 'http://pypi.pvt.build.mozilla.org/pub', '--find-links', 'http://pypi.pub.build.mozilla.org/pub', 'mozsystemmonitor==0.0.0'] in C:\slave\test\build 04:51:18 INFO - Copy/paste: C:\slave\test\build\venv\Scripts\pip install --timeout 120 --no-index --find-links http://pypi.pvt.build.mozilla.org/pub --find-links http://pypi.pub.build.mozilla.org/pub mozsystemmonitor==0.0.0 04:51:18 INFO - Using env: {'ALLUSERSPROFILE': 'C:\\ProgramData', 04:51:18 INFO - 'APPDATA': 'C:\\Users\\cltbld.T-W864-IX-139\\AppData\\Roaming', 04:51:18 INFO - 'COMMONPROGRAMFILES': 'C:\\Program Files (x86)\\Common Files', 04:51:18 INFO - 'COMMONPROGRAMFILES(X86)': 'C:\\Program Files (x86)\\Common Files', 04:51:18 INFO - 'COMMONPROGRAMW6432': 'C:\\Program Files\\Common Files', 04:51:18 INFO - 'COMPUTERNAME': 'T-W864-IX-139', 04:51:18 INFO - 'COMSPEC': 'C:\\windows\\system32\\cmd.exe', 04:51:18 INFO - 'DCLOCATION': 'SCL3', 04:51:18 INFO - 'DNSSUFFIX': 'wintest.releng.scl3.mozilla.com', 04:51:18 INFO - 'FP_NO_HOST_CHECK': 'NO', 04:51:18 INFO - 'HOMEDRIVE': 'C:', 04:51:18 INFO - 'HOMEPATH': '\\Users\\cltbld.T-W864-IX-139', 04:51:18 INFO - 'KTS_HOME': 'C:\\Program Files\\KTS', 04:51:18 INFO - 'KTS_VERSION': '1.19c', 04:51:18 INFO - 'LOCALAPPDATA': 'C:\\Users\\cltbld.T-W864-IX-139\\AppData\\Local', 04:51:18 INFO - 'LOGONSERVER': '\\\\T-W864-IX-139', 04:51:18 INFO - 'MONDIR': 'C:\\Monitor_config\\', 04:51:18 INFO - 'MOZBUILDDIR': 'C:\\mozilla-build\\', 04:51:18 INFO - 'MOZ_CRASHREPORTER_NO_REPORT': '1', 04:51:18 INFO - 'MOZ_HIDE_RESULTS_TABLE': '1', 04:51:18 INFO - 'MOZ_NO_REMOTE': '1', 04:51:18 INFO - 'NO_EM_RESTART': '1', 04:51:18 INFO - 'NO_FAIL_ON_TEST_ERRORS': '1', 04:51:18 INFO - 'NUMBER_OF_PROCESSORS': '8', 04:51:18 INFO - 'OS': 'Windows_NT', 04:51:18 INFO - 'OURDRIVE': 'C:', 04:51:18 INFO - 'PATH': 'C:\\Program Files (x86)\\NVIDIA Corporation\\PhysX\\Common;C:\\windows\\system32;C:\\windows;C:\\windows\\System32\\Wbem;C:\\windows\\System32\\WindowsPowerShell\\v1.0\\;C:\\mozilla-build\\python27;C:\\mozilla-build\\python27\\Scripts;C:\\mozilla-build\\msys\\bin;C:\\mozilla-build\\vim\\vim72;C:\\mozilla-build\\wget;C:\\mozilla-build\\info-zip;C:\\CoreUtils\\bin;C:\\mozilla-build\\buildbotve\\scripts;C:\\mozilla-build\\hg', 04:51:18 INFO - 'PATHEXT': '.COM;.EXE;.BAT;.CMD;.VBS;.VBE;.JS;.JSE;.WSF;.WSH;.MSC', 04:51:18 INFO - 'PROCESSOR_ARCHITECTURE': 'x86', 04:51:18 INFO - 'PROCESSOR_ARCHITEW6432': 'AMD64', 04:51:18 INFO - 'PROCESSOR_IDENTIFIER': 'Intel64 Family 6 Model 30 Stepping 5, GenuineIntel', 04:51:18 INFO - 'PROCESSOR_LEVEL': '6', 04:51:18 INFO - 'PROCESSOR_REVISION': '1e05', 04:51:18 INFO - 'PROGRAMDATA': 'C:\\ProgramData', 04:51:18 INFO - 'PROGRAMFILES': 'C:\\Program Files (x86)', 04:51:18 INFO - 'PROGRAMFILES(X86)': 'C:\\Program Files (x86)', 04:51:18 INFO - 'PROGRAMW6432': 'C:\\Program Files', 04:51:18 INFO - 'PROMPT': '$P$G', 04:51:18 INFO - 'PROPERTIES_FILE': 'C:\\slave\\test/buildprops.json', 04:51:18 INFO - 'PSMODULEPATH': 'C:\\windows\\system32\\WindowsPowerShell\\v1.0\\Modules\\', 04:51:18 INFO - 'PUBLIC': 'C:\\Users\\Public', 04:51:18 INFO - 'PWD': 'C:\\slave\\test', 04:51:18 INFO - 'RUNLOGFILE': 'C:\\slave\\\\runslave.log', 04:51:18 INFO - 'SLAVEDIR': 'C:\\slave\\', 04:51:18 INFO - 'SYSTEMDRIVE': 'C:', 04:51:18 INFO - 'SYSTEMROOT': 'C:\\windows', 04:51:18 INFO - 'TEMP': 'C:\\Users\\CLTBLD~1.T-W\\AppData\\Local\\Temp', 04:51:18 INFO - 'TEST1': 'testie', 04:51:18 INFO - 'TMP': 'C:\\Users\\CLTBLD~1.T-W\\AppData\\Local\\Temp', 04:51:18 INFO - 'USERDOMAIN': 'T-W864-IX-139', 04:51:18 INFO - 'USERDOMAIN_ROAMINGPROFILE': 'T-W864-IX-139', 04:51:18 INFO - 'USERNAME': 'cltbld', 04:51:18 INFO - 'USERPROFILE': 'C:\\Users\\cltbld.T-W864-IX-139', 04:51:18 INFO - 'WINDIR': 'C:\\windows', 04:51:18 INFO - 'XPCOM_DEBUG_BREAK': 'warn'} 04:51:19 INFO - Ignoring indexes: http://pypi.python.org/simple/ 04:51:19 INFO - Downloading/unpacking mozsystemmonitor==0.0.0 04:51:19 INFO - Downloading mozsystemmonitor-0.0.tar.gz 04:51:19 INFO - Running setup.py egg_info for package mozsystemmonitor 04:51:19 INFO - Downloading/unpacking psutil>=0.7.1 (from mozsystemmonitor==0.0.0) 04:51:19 INFO - Running setup.py egg_info for package psutil 04:51:19 INFO - warning: no previously-included files matching '*' found under directory 'docs\_build' 04:51:19 INFO - warning: manifest_maker: MANIFEST.in, line 18: 'recursive-include' expects ... 04:51:19 INFO - Installing collected packages: mozsystemmonitor, psutil 04:51:19 INFO - Running setup.py install for mozsystemmonitor 04:51:19 INFO - Running setup.py install for psutil 04:51:19 INFO - building 'psutil._psutil_windows' extension 04:51:19 INFO - error: Unable to find vcvarsall.bat 04:51:19 INFO - Complete output from command C:\slave\test\build\venv\Scripts\python.exe -c "import setuptools;__file__='C:\\slave\\test\\build\\venv\\build\\psutil\\setup.py';execfile(__file__)" install --single-version-externally-managed --record c:\users\cltbld~1.t-w\appdata\local\temp\pip-x4lzs7-record\install-record.txt --install-headers C:\slave\test\build\venv\include\site\python2.7: 04:51:19 INFO - running install 04:51:19 INFO - running build 04:51:19 INFO - running build_py 04:51:19 INFO - running build_ext 04:51:19 INFO - building 'psutil._psutil_windows' extension 04:51:19 INFO - error: Unable to find vcvarsall.bat 04:51:19 INFO - ---------------------------------------- 04:51:19 INFO - Command C:\slave\test\build\venv\Scripts\python.exe -c "import setuptools;__file__='C:\\slave\\test\\build\\venv\\build\\psutil\\setup.py';execfile(__file__)" install --single-version-externally-managed --record c:\users\cltbld~1.t-w\appdata\local\temp\pip-x4lzs7-record\install-record.txt --install-headers C:\slave\test\build\venv\include\site\python2.7 failed with error code 1 04:51:19 INFO - Storing complete log in C:\Users\cltbld.T-W864-IX-139\AppData\Roaming\pip\pip.log 04:51:19 WARNING - Return code: 1 04:51:19 WARNING - Could not install python package: C:\slave\test\build\venv\Scripts\pip install --timeout 120 --no-index --find-links http://pypi.pvt.build.mozilla.org/pub --find-links http://pypi.pub.build.mozilla.org/pub mozsystemmonitor==0.0.0 failed after 1 tries! 04:51:19 INFO - Installing blobuploader==1.2.4 into virtualenv C:\slave\test\build\venv 04:51:19 INFO - proxxy config: {'regions': ['.use1.', '.usw2.', '.scl3'], 'instances': ['proxxy1.srv.releng.use1.mozilla.com', 'proxxy1.srv.releng.usw2.mozilla.com', 'proxxy1.srv.releng.scl3.mozilla.com'], 'urls': [('http://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp-ssl.mozilla.org', 'ftp.mozilla.org'), ('http://pvtbuilds.pvt.build.mozilla.org', 'pvtbuilds.mozilla.org'), ('http://pypi.pvt.build.mozilla.org', 'pypi.pvt.build.mozilla.org'), ('http://pypi.pub.build.mozilla.org', 'pypi.pub.build.mozilla.org'), ('https://queue.taskcluster.net', 'queue.taskcluster.net')]} 04:51:19 INFO - http://pypi.pvt.build.mozilla.org/pub matches http://pypi.pvt.build.mozilla.org 04:51:19 INFO - proxxy config: {'regions': ['.use1.', '.usw2.', '.scl3'], 'instances': ['proxxy1.srv.releng.use1.mozilla.com', 'proxxy1.srv.releng.usw2.mozilla.com', 'proxxy1.srv.releng.scl3.mozilla.com'], 'urls': [('http://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp-ssl.mozilla.org', 'ftp.mozilla.org'), ('http://pvtbuilds.pvt.build.mozilla.org', 'pvtbuilds.mozilla.org'), ('http://pypi.pvt.build.mozilla.org', 'pypi.pvt.build.mozilla.org'), ('http://pypi.pub.build.mozilla.org', 'pypi.pub.build.mozilla.org'), ('https://queue.taskcluster.net', 'queue.taskcluster.net')]} 04:51:19 INFO - http://pypi.pub.build.mozilla.org/pub matches http://pypi.pub.build.mozilla.org 04:51:19 INFO - retry: Calling run_command with args: [['C:\\slave\\test\\build\\venv\\Scripts\\pip', 'install', '--timeout', '120', '--no-index', '--find-links', 'http://pypi.pvt.build.mozilla.org/pub', '--find-links', 'http://pypi.pub.build.mozilla.org/pub', '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 0x0260A6B0>, 'level': 'error'}, {'regex': <_sre.SRE_Pattern object at 0x02726200>, 'level': 'warning'}, {'regex': <_sre.SRE_Pattern object at 0x026AA3C8>, 'level': 'debug'}, {'substr': 'command not found', 'level': 'error'}, {'regex': <_sre.SRE_Pattern object at 0x026E1368>, '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 0x023FED30>, 'level': 'critical'}, {'regex': <_sre.SRE_Pattern object at 0x027390C0>, 'level': 'critical'}], 'cwd': 'C:\\slave\\test\\build', 'env': {'TMP': 'C:\\Users\\CLTBLD~1.T-W\\AppData\\Local\\Temp', 'TEST1': 'testie', 'COMPUTERNAME': 'T-W864-IX-139', 'USERDOMAIN': 'T-W864-IX-139', '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-139', 'LOCALAPPDATA': 'C:\\Users\\cltbld.T-W864-IX-139\\AppData\\Local', 'HOMEPATH': '\\Users\\cltbld.T-W864-IX-139', 'USERDOMAIN_ROAMINGPROFILE': 'T-W864-IX-139', 'MOZBUILDDIR': 'C:\\mozilla-build\\', 'PROGRAMW6432': 'C:\\Program Files', 'USERNAME': 'cltbld', 'LOGONSERVER': '\\\\T-W864-IX-139', 'MOZ_NO_REMOTE': '1', 'COMSPEC': 'C:\\windows\\system32\\cmd.exe', 'PROGRAMDATA': 'C:\\ProgramData', 'PROPERTIES_FILE': 'C:\\slave\\test/buildprops.json', 'PATH': 'C:\\Program Files (x86)\\NVIDIA Corporation\\PhysX\\Common;C:\\windows\\system32;C:\\windows;C:\\windows\\System32\\Wbem;C:\\windows\\System32\\WindowsPowerShell\\v1.0\\;C:\\mozilla-build\\python27;C:\\mozilla-build\\python27\\Scripts;C:\\mozilla-build\\msys\\bin;C:\\mozilla-build\\vim\\vim72;C:\\mozilla-build\\wget;C:\\mozilla-build\\info-zip;C:\\CoreUtils\\bin;C:\\mozilla-build\\buildbotve\\scripts;C:\\mozilla-build\\hg', 'PROMPT': '$P$G', 'NO_FAIL_ON_TEST_ERRORS': '1', 'PATHEXT': '.COM;.EXE;.BAT;.CMD;.VBS;.VBE;.JS;.JSE;.WSF;.WSH;.MSC', 'FP_NO_HOST_CHECK': 'NO', 'DCLOCATION': 'SCL3', 'APPDATA': 'C:\\Users\\cltbld.T-W864-IX-139\\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 04:51:19 INFO - Running command: ['C:\\slave\\test\\build\\venv\\Scripts\\pip', 'install', '--timeout', '120', '--no-index', '--find-links', 'http://pypi.pvt.build.mozilla.org/pub', '--find-links', 'http://pypi.pub.build.mozilla.org/pub', 'blobuploader==1.2.4'] in C:\slave\test\build 04:51:19 INFO - Copy/paste: C:\slave\test\build\venv\Scripts\pip install --timeout 120 --no-index --find-links http://pypi.pvt.build.mozilla.org/pub --find-links http://pypi.pub.build.mozilla.org/pub blobuploader==1.2.4 04:51:19 INFO - Using env: {'ALLUSERSPROFILE': 'C:\\ProgramData', 04:51:19 INFO - 'APPDATA': 'C:\\Users\\cltbld.T-W864-IX-139\\AppData\\Roaming', 04:51:19 INFO - 'COMMONPROGRAMFILES': 'C:\\Program Files (x86)\\Common Files', 04:51:19 INFO - 'COMMONPROGRAMFILES(X86)': 'C:\\Program Files (x86)\\Common Files', 04:51:19 INFO - 'COMMONPROGRAMW6432': 'C:\\Program Files\\Common Files', 04:51:19 INFO - 'COMPUTERNAME': 'T-W864-IX-139', 04:51:19 INFO - 'COMSPEC': 'C:\\windows\\system32\\cmd.exe', 04:51:19 INFO - 'DCLOCATION': 'SCL3', 04:51:19 INFO - 'DNSSUFFIX': 'wintest.releng.scl3.mozilla.com', 04:51:19 INFO - 'FP_NO_HOST_CHECK': 'NO', 04:51:19 INFO - 'HOMEDRIVE': 'C:', 04:51:19 INFO - 'HOMEPATH': '\\Users\\cltbld.T-W864-IX-139', 04:51:19 INFO - 'KTS_HOME': 'C:\\Program Files\\KTS', 04:51:19 INFO - 'KTS_VERSION': '1.19c', 04:51:19 INFO - 'LOCALAPPDATA': 'C:\\Users\\cltbld.T-W864-IX-139\\AppData\\Local', 04:51:19 INFO - 'LOGONSERVER': '\\\\T-W864-IX-139', 04:51:19 INFO - 'MONDIR': 'C:\\Monitor_config\\', 04:51:19 INFO - 'MOZBUILDDIR': 'C:\\mozilla-build\\', 04:51:19 INFO - 'MOZ_CRASHREPORTER_NO_REPORT': '1', 04:51:19 INFO - 'MOZ_HIDE_RESULTS_TABLE': '1', 04:51:19 INFO - 'MOZ_NO_REMOTE': '1', 04:51:19 INFO - 'NO_EM_RESTART': '1', 04:51:19 INFO - 'NO_FAIL_ON_TEST_ERRORS': '1', 04:51:19 INFO - 'NUMBER_OF_PROCESSORS': '8', 04:51:19 INFO - 'OS': 'Windows_NT', 04:51:19 INFO - 'OURDRIVE': 'C:', 04:51:19 INFO - 'PATH': 'C:\\Program Files (x86)\\NVIDIA Corporation\\PhysX\\Common;C:\\windows\\system32;C:\\windows;C:\\windows\\System32\\Wbem;C:\\windows\\System32\\WindowsPowerShell\\v1.0\\;C:\\mozilla-build\\python27;C:\\mozilla-build\\python27\\Scripts;C:\\mozilla-build\\msys\\bin;C:\\mozilla-build\\vim\\vim72;C:\\mozilla-build\\wget;C:\\mozilla-build\\info-zip;C:\\CoreUtils\\bin;C:\\mozilla-build\\buildbotve\\scripts;C:\\mozilla-build\\hg', 04:51:19 INFO - 'PATHEXT': '.COM;.EXE;.BAT;.CMD;.VBS;.VBE;.JS;.JSE;.WSF;.WSH;.MSC', 04:51:19 INFO - 'PROCESSOR_ARCHITECTURE': 'x86', 04:51:19 INFO - 'PROCESSOR_ARCHITEW6432': 'AMD64', 04:51:19 INFO - 'PROCESSOR_IDENTIFIER': 'Intel64 Family 6 Model 30 Stepping 5, GenuineIntel', 04:51:19 INFO - 'PROCESSOR_LEVEL': '6', 04:51:19 INFO - 'PROCESSOR_REVISION': '1e05', 04:51:19 INFO - 'PROGRAMDATA': 'C:\\ProgramData', 04:51:19 INFO - 'PROGRAMFILES': 'C:\\Program Files (x86)', 04:51:19 INFO - 'PROGRAMFILES(X86)': 'C:\\Program Files (x86)', 04:51:19 INFO - 'PROGRAMW6432': 'C:\\Program Files', 04:51:19 INFO - 'PROMPT': '$P$G', 04:51:19 INFO - 'PROPERTIES_FILE': 'C:\\slave\\test/buildprops.json', 04:51:19 INFO - 'PSMODULEPATH': 'C:\\windows\\system32\\WindowsPowerShell\\v1.0\\Modules\\', 04:51:19 INFO - 'PUBLIC': 'C:\\Users\\Public', 04:51:19 INFO - 'PWD': 'C:\\slave\\test', 04:51:19 INFO - 'RUNLOGFILE': 'C:\\slave\\\\runslave.log', 04:51:19 INFO - 'SLAVEDIR': 'C:\\slave\\', 04:51:19 INFO - 'SYSTEMDRIVE': 'C:', 04:51:19 INFO - 'SYSTEMROOT': 'C:\\windows', 04:51:19 INFO - 'TEMP': 'C:\\Users\\CLTBLD~1.T-W\\AppData\\Local\\Temp', 04:51:19 INFO - 'TEST1': 'testie', 04:51:19 INFO - 'TMP': 'C:\\Users\\CLTBLD~1.T-W\\AppData\\Local\\Temp', 04:51:19 INFO - 'USERDOMAIN': 'T-W864-IX-139', 04:51:19 INFO - 'USERDOMAIN_ROAMINGPROFILE': 'T-W864-IX-139', 04:51:19 INFO - 'USERNAME': 'cltbld', 04:51:19 INFO - 'USERPROFILE': 'C:\\Users\\cltbld.T-W864-IX-139', 04:51:19 INFO - 'WINDIR': 'C:\\windows', 04:51:19 INFO - 'XPCOM_DEBUG_BREAK': 'warn'} 04:51:19 INFO - Ignoring indexes: http://pypi.python.org/simple/ 04:51:19 INFO - Downloading/unpacking blobuploader==1.2.4 04:51:19 INFO - Downloading blobuploader-1.2.4.tar.gz 04:51:19 INFO - Running setup.py egg_info for package blobuploader 04:51:19 INFO - Downloading/unpacking requests==1.2.3. (from blobuploader==1.2.4) 04:51:23 INFO - Running setup.py egg_info for package requests 04:51:23 INFO - Downloading/unpacking docopt==0.6.1 (from blobuploader==1.2.4) 04:51:23 INFO - Downloading docopt-0.6.1.tar.gz 04:51:23 INFO - Running setup.py egg_info for package docopt 04:51:23 INFO - Installing collected packages: blobuploader, docopt, requests 04:51:23 INFO - Running setup.py install for blobuploader 04:51:23 INFO - Running setup.py install for docopt 04:51:23 INFO - Running setup.py install for requests 04:51:23 INFO - Successfully installed blobuploader docopt requests 04:51:23 INFO - Cleaning up... 04:51:23 INFO - Return code: 0 04:51:23 INFO - Installing None into virtualenv C:\slave\test\build\venv 04:51: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')]} 04:51:23 INFO - http://pypi.pvt.build.mozilla.org/pub matches http://pypi.pvt.build.mozilla.org 04:51: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')]} 04:51:23 INFO - http://pypi.pub.build.mozilla.org/pub matches http://pypi.pub.build.mozilla.org 04:51:23 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 0x0260A6B0>, 'level': 'error'}, {'regex': <_sre.SRE_Pattern object at 0x02726200>, 'level': 'warning'}, {'regex': <_sre.SRE_Pattern object at 0x026AA3C8>, 'level': 'debug'}, {'substr': 'command not found', 'level': 'error'}, {'regex': <_sre.SRE_Pattern object at 0x026E1368>, '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 0x023FED30>, 'level': 'critical'}, {'regex': <_sre.SRE_Pattern object at 0x027390C0>, '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-139', 'USERDOMAIN': 'T-W864-IX-139', '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-139', 'LOCALAPPDATA': 'C:\\Users\\cltbld.T-W864-IX-139\\AppData\\Local', 'HOMEPATH': '\\Users\\cltbld.T-W864-IX-139', 'USERDOMAIN_ROAMINGPROFILE': 'T-W864-IX-139', 'MOZBUILDDIR': 'C:\\mozilla-build\\', 'PROGRAMW6432': 'C:\\Program Files', 'USERNAME': 'cltbld', 'LOGONSERVER': '\\\\T-W864-IX-139', 'MOZ_NO_REMOTE': '1', 'COMSPEC': 'C:\\windows\\system32\\cmd.exe', 'PROGRAMDATA': 'C:\\ProgramData', 'PROPERTIES_FILE': 'C:\\slave\\test/buildprops.json', 'PATH': 'C:\\Program Files (x86)\\NVIDIA Corporation\\PhysX\\Common;C:\\windows\\system32;C:\\windows;C:\\windows\\System32\\Wbem;C:\\windows\\System32\\WindowsPowerShell\\v1.0\\;C:\\mozilla-build\\python27;C:\\mozilla-build\\python27\\Scripts;C:\\mozilla-build\\msys\\bin;C:\\mozilla-build\\vim\\vim72;C:\\mozilla-build\\wget;C:\\mozilla-build\\info-zip;C:\\CoreUtils\\bin;C:\\mozilla-build\\buildbotve\\scripts;C:\\mozilla-build\\hg', 'PROMPT': '$P$G', 'NO_FAIL_ON_TEST_ERRORS': '1', 'PATHEXT': '.COM;.EXE;.BAT;.CMD;.VBS;.VBE;.JS;.JSE;.WSF;.WSH;.MSC', 'FP_NO_HOST_CHECK': 'NO', 'DCLOCATION': 'SCL3', 'APPDATA': 'C:\\Users\\cltbld.T-W864-IX-139\\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 04:51:23 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 04:51:23 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 04:51:23 INFO - Using env: {'ALLUSERSPROFILE': 'C:\\ProgramData', 04:51:23 INFO - 'APPDATA': 'C:\\Users\\cltbld.T-W864-IX-139\\AppData\\Roaming', 04:51:23 INFO - 'COMMONPROGRAMFILES': 'C:\\Program Files (x86)\\Common Files', 04:51:23 INFO - 'COMMONPROGRAMFILES(X86)': 'C:\\Program Files (x86)\\Common Files', 04:51:23 INFO - 'COMMONPROGRAMW6432': 'C:\\Program Files\\Common Files', 04:51:23 INFO - 'COMPUTERNAME': 'T-W864-IX-139', 04:51:23 INFO - 'COMSPEC': 'C:\\windows\\system32\\cmd.exe', 04:51:23 INFO - 'DCLOCATION': 'SCL3', 04:51:23 INFO - 'DNSSUFFIX': 'wintest.releng.scl3.mozilla.com', 04:51:23 INFO - 'FP_NO_HOST_CHECK': 'NO', 04:51:23 INFO - 'HOMEDRIVE': 'C:', 04:51:23 INFO - 'HOMEPATH': '\\Users\\cltbld.T-W864-IX-139', 04:51:23 INFO - 'KTS_HOME': 'C:\\Program Files\\KTS', 04:51:23 INFO - 'KTS_VERSION': '1.19c', 04:51:23 INFO - 'LOCALAPPDATA': 'C:\\Users\\cltbld.T-W864-IX-139\\AppData\\Local', 04:51:23 INFO - 'LOGONSERVER': '\\\\T-W864-IX-139', 04:51:23 INFO - 'MONDIR': 'C:\\Monitor_config\\', 04:51:23 INFO - 'MOZBUILDDIR': 'C:\\mozilla-build\\', 04:51:23 INFO - 'MOZ_CRASHREPORTER_NO_REPORT': '1', 04:51:23 INFO - 'MOZ_HIDE_RESULTS_TABLE': '1', 04:51:23 INFO - 'MOZ_NO_REMOTE': '1', 04:51:23 INFO - 'NO_EM_RESTART': '1', 04:51:23 INFO - 'NO_FAIL_ON_TEST_ERRORS': '1', 04:51:23 INFO - 'NUMBER_OF_PROCESSORS': '8', 04:51:23 INFO - 'OS': 'Windows_NT', 04:51:23 INFO - 'OURDRIVE': 'C:', 04:51:23 INFO - 'PATH': 'C:\\Program Files (x86)\\NVIDIA Corporation\\PhysX\\Common;C:\\windows\\system32;C:\\windows;C:\\windows\\System32\\Wbem;C:\\windows\\System32\\WindowsPowerShell\\v1.0\\;C:\\mozilla-build\\python27;C:\\mozilla-build\\python27\\Scripts;C:\\mozilla-build\\msys\\bin;C:\\mozilla-build\\vim\\vim72;C:\\mozilla-build\\wget;C:\\mozilla-build\\info-zip;C:\\CoreUtils\\bin;C:\\mozilla-build\\buildbotve\\scripts;C:\\mozilla-build\\hg', 04:51:23 INFO - 'PATHEXT': '.COM;.EXE;.BAT;.CMD;.VBS;.VBE;.JS;.JSE;.WSF;.WSH;.MSC', 04:51:23 INFO - 'PROCESSOR_ARCHITECTURE': 'x86', 04:51:23 INFO - 'PROCESSOR_ARCHITEW6432': 'AMD64', 04:51:23 INFO - 'PROCESSOR_IDENTIFIER': 'Intel64 Family 6 Model 30 Stepping 5, GenuineIntel', 04:51:23 INFO - 'PROCESSOR_LEVEL': '6', 04:51:23 INFO - 'PROCESSOR_REVISION': '1e05', 04:51:23 INFO - 'PROGRAMDATA': 'C:\\ProgramData', 04:51:23 INFO - 'PROGRAMFILES': 'C:\\Program Files (x86)', 04:51:23 INFO - 'PROGRAMFILES(X86)': 'C:\\Program Files (x86)', 04:51:23 INFO - 'PROGRAMW6432': 'C:\\Program Files', 04:51:23 INFO - 'PROMPT': '$P$G', 04:51:23 INFO - 'PROPERTIES_FILE': 'C:\\slave\\test/buildprops.json', 04:51:23 INFO - 'PSMODULEPATH': 'C:\\windows\\system32\\WindowsPowerShell\\v1.0\\Modules\\', 04:51:23 INFO - 'PUBLIC': 'C:\\Users\\Public', 04:51:23 INFO - 'PWD': 'C:\\slave\\test', 04:51:23 INFO - 'RUNLOGFILE': 'C:\\slave\\\\runslave.log', 04:51:23 INFO - 'SLAVEDIR': 'C:\\slave\\', 04:51:23 INFO - 'SYSTEMDRIVE': 'C:', 04:51:23 INFO - 'SYSTEMROOT': 'C:\\windows', 04:51:23 INFO - 'TEMP': 'C:\\Users\\CLTBLD~1.T-W\\AppData\\Local\\Temp', 04:51:23 INFO - 'TEST1': 'testie', 04:51:23 INFO - 'TMP': 'C:\\Users\\CLTBLD~1.T-W\\AppData\\Local\\Temp', 04:51:23 INFO - 'USERDOMAIN': 'T-W864-IX-139', 04:51:23 INFO - 'USERDOMAIN_ROAMINGPROFILE': 'T-W864-IX-139', 04:51:23 INFO - 'USERNAME': 'cltbld', 04:51:23 INFO - 'USERPROFILE': 'C:\\Users\\cltbld.T-W864-IX-139', 04:51:23 INFO - 'WINDIR': 'C:\\windows', 04:51:23 INFO - 'XPCOM_DEBUG_BREAK': 'warn'} 04:51:28 INFO - Ignoring indexes: http://pypi.python.org/simple/ 04:51:28 INFO - Unpacking c:\slave\test\build\tests\mozbase\manifestparser 04:51:28 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmanifestparser 04:51:28 INFO - Unpacking c:\slave\test\build\tests\mozbase\mozcrash 04:51:28 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmozcrash 04:51:28 INFO - Unpacking c:\slave\test\build\tests\mozbase\mozdebug 04:51:28 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmozdebug 04:51:28 INFO - Unpacking c:\slave\test\build\tests\mozbase\mozdevice 04:51:28 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmozdevice 04:51:28 INFO - Unpacking c:\slave\test\build\tests\mozbase\mozfile 04:51:28 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmozfile 04:51:28 INFO - Unpacking c:\slave\test\build\tests\mozbase\mozhttpd 04:51:28 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmozhttpd 04:51:28 INFO - Unpacking c:\slave\test\build\tests\mozbase\mozinfo 04:51:28 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmozinfo 04:51:28 INFO - Unpacking c:\slave\test\build\tests\mozbase\mozinstall 04:51:28 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmozinstall 04:51:28 INFO - Unpacking c:\slave\test\build\tests\mozbase\mozleak 04:51:28 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmozleak 04:51:28 INFO - Unpacking c:\slave\test\build\tests\mozbase\mozlog 04:51:28 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmozlog 04:51:28 INFO - Unpacking c:\slave\test\build\tests\mozbase\moznetwork 04:51:28 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmoznetwork 04:51:28 INFO - Unpacking c:\slave\test\build\tests\mozbase\mozprocess 04:51:28 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmozprocess 04:51:28 INFO - Unpacking c:\slave\test\build\tests\mozbase\mozprofile 04:51:28 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmozprofile 04:51:28 INFO - Unpacking c:\slave\test\build\tests\mozbase\mozrunner 04:51:28 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmozrunner 04:51:28 INFO - Unpacking c:\slave\test\build\tests\mozbase\mozscreenshot 04:51:28 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmozscreenshot 04:51:28 INFO - Unpacking c:\slave\test\build\tests\mozbase\moztest 04:51:28 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmoztest 04:51:28 INFO - Unpacking c:\slave\test\build\tests\mozbase\mozversion 04:51:28 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmozversion 04:51:28 INFO - Unpacking c:\slave\test\build\tests\tools\wptserve 04:51:28 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Ctools%5Cwptserve 04:51:28 INFO - Unpacking c:\slave\test\build\tests\marionette\client 04:51:28 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmarionette%5Cclient 04:51:28 INFO - Unpacking c:\slave\test\build\tests\marionette\marionette\runner\mixins\browsermob-proxy-py 04:51:28 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmarionette%5Cmarionette%5Crunner%5Cmixins%5Cbrowsermob-proxy-py 04:51:28 INFO - Unpacking c:\slave\test\build\tests\marionette 04:51:28 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmarionette 04:51:28 INFO - warning: no files found matching '*.js' under directory 'marionette\touch' 04:51:28 INFO - Installing collected packages: browsermob-proxy, manifestparser, marionette-client, marionette-driver, mozcrash, mozdebug, mozdevice, mozfile, mozhttpd, mozinfo, mozInstall, mozleak, mozlog, moznetwork, mozprocess, mozprofile, mozrunner, mozscreenshot, moztest, mozversion, wptserve 04:51:28 INFO - Running setup.py install for browsermob-proxy 04:51:44 INFO - Running setup.py install for manifestparser 04:51:44 INFO - Installing manifestparser-script.py script to C:\slave\test\build\venv\Scripts 04:51:44 INFO - Installing manifestparser.exe script to C:\slave\test\build\venv\Scripts 04:51:44 INFO - Running setup.py install for marionette-client 04:51:44 INFO - warning: no files found matching '*.js' under directory 'marionette\touch' 04:51:44 INFO - Installing marionette-script.py script to C:\slave\test\build\venv\Scripts 04:51:44 INFO - Installing marionette.exe script to C:\slave\test\build\venv\Scripts 04:51:44 INFO - Running setup.py install for marionette-driver 04:51:44 INFO - Running setup.py install for mozcrash 04:51:44 INFO - Running setup.py install for mozdebug 04:51:44 INFO - Running setup.py install for mozdevice 04:51:44 INFO - Installing sutini-script.py script to C:\slave\test\build\venv\Scripts 04:51:44 INFO - Installing sutini.exe script to C:\slave\test\build\venv\Scripts 04:51:44 INFO - Installing dm-script.py script to C:\slave\test\build\venv\Scripts 04:51:44 INFO - Installing dm.exe script to C:\slave\test\build\venv\Scripts 04:51:44 INFO - Running setup.py install for mozfile 04:51:44 INFO - Running setup.py install for mozhttpd 04:51:44 INFO - Installing mozhttpd-script.py script to C:\slave\test\build\venv\Scripts 04:51:44 INFO - Installing mozhttpd.exe script to C:\slave\test\build\venv\Scripts 04:51:44 INFO - Running setup.py install for mozinfo 04:51:44 INFO - Installing mozinfo-script.py script to C:\slave\test\build\venv\Scripts 04:51:44 INFO - Installing mozinfo.exe script to C:\slave\test\build\venv\Scripts 04:51:44 INFO - Running setup.py install for mozInstall 04:51:44 INFO - Installing moz_remove_from_system-script.py script to C:\slave\test\build\venv\Scripts 04:51:44 INFO - Installing moz_remove_from_system.exe script to C:\slave\test\build\venv\Scripts 04:51:44 INFO - Installing mozuninstall-script.py script to C:\slave\test\build\venv\Scripts 04:51:44 INFO - Installing mozuninstall.exe script to C:\slave\test\build\venv\Scripts 04:51:44 INFO - Installing mozinstall-script.py script to C:\slave\test\build\venv\Scripts 04:51:44 INFO - Installing mozinstall.exe script to C:\slave\test\build\venv\Scripts 04:51:44 INFO - Installing moz_add_to_system-script.py script to C:\slave\test\build\venv\Scripts 04:51:44 INFO - Installing moz_add_to_system.exe script to C:\slave\test\build\venv\Scripts 04:51:44 INFO - Running setup.py install for mozleak 04:51:44 INFO - Running setup.py install for mozlog 04:51:44 INFO - Installing structlog-script.py script to C:\slave\test\build\venv\Scripts 04:51:44 INFO - Installing structlog.exe script to C:\slave\test\build\venv\Scripts 04:51:44 INFO - Running setup.py install for moznetwork 04:51:44 INFO - Installing moznetwork-script.py script to C:\slave\test\build\venv\Scripts 04:51:44 INFO - Installing moznetwork.exe script to C:\slave\test\build\venv\Scripts 04:51:44 INFO - Running setup.py install for mozprocess 04:51:44 INFO - Running setup.py install for mozprofile 04:51:44 INFO - Installing mozprofile-script.py script to C:\slave\test\build\venv\Scripts 04:51:44 INFO - Installing mozprofile.exe script to C:\slave\test\build\venv\Scripts 04:51:44 INFO - Installing diff-profiles-script.py script to C:\slave\test\build\venv\Scripts 04:51:44 INFO - Installing diff-profiles.exe script to C:\slave\test\build\venv\Scripts 04:51:44 INFO - Installing view-profile-script.py script to C:\slave\test\build\venv\Scripts 04:51:44 INFO - Installing view-profile.exe script to C:\slave\test\build\venv\Scripts 04:51:44 INFO - Running setup.py install for mozrunner 04:51:44 INFO - Installing mozrunner-script.py script to C:\slave\test\build\venv\Scripts 04:51:44 INFO - Installing mozrunner.exe script to C:\slave\test\build\venv\Scripts 04:51:44 INFO - Running setup.py install for mozscreenshot 04:51:44 INFO - Running setup.py install for moztest 04:51:44 INFO - Running setup.py install for mozversion 04:51:44 INFO - Installing mozversion-script.py script to C:\slave\test\build\venv\Scripts 04:51:44 INFO - Installing mozversion.exe script to C:\slave\test\build\venv\Scripts 04:51:44 INFO - Running setup.py install for wptserve 04:51:44 INFO - Successfully installed browsermob-proxy manifestparser marionette-client marionette-driver mozcrash mozdebug mozdevice mozfile mozhttpd mozinfo mozInstall mozleak mozlog moznetwork mozprocess mozprofile mozrunner mozscreenshot moztest mozversion wptserve 04:51:44 INFO - Cleaning up... 04:51:44 INFO - Return code: 0 04:51:44 INFO - Installing None into virtualenv C:\slave\test\build\venv 04:51:44 INFO - proxxy config: {'regions': ['.use1.', '.usw2.', '.scl3'], 'instances': ['proxxy1.srv.releng.use1.mozilla.com', 'proxxy1.srv.releng.usw2.mozilla.com', 'proxxy1.srv.releng.scl3.mozilla.com'], 'urls': [('http://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp-ssl.mozilla.org', 'ftp.mozilla.org'), ('http://pvtbuilds.pvt.build.mozilla.org', 'pvtbuilds.mozilla.org'), ('http://pypi.pvt.build.mozilla.org', 'pypi.pvt.build.mozilla.org'), ('http://pypi.pub.build.mozilla.org', 'pypi.pub.build.mozilla.org'), ('https://queue.taskcluster.net', 'queue.taskcluster.net')]} 04:51:44 INFO - http://pypi.pvt.build.mozilla.org/pub matches http://pypi.pvt.build.mozilla.org 04:51:44 INFO - proxxy config: {'regions': ['.use1.', '.usw2.', '.scl3'], 'instances': ['proxxy1.srv.releng.use1.mozilla.com', 'proxxy1.srv.releng.usw2.mozilla.com', 'proxxy1.srv.releng.scl3.mozilla.com'], 'urls': [('http://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp-ssl.mozilla.org', 'ftp.mozilla.org'), ('http://pvtbuilds.pvt.build.mozilla.org', 'pvtbuilds.mozilla.org'), ('http://pypi.pvt.build.mozilla.org', 'pypi.pvt.build.mozilla.org'), ('http://pypi.pub.build.mozilla.org', 'pypi.pub.build.mozilla.org'), ('https://queue.taskcluster.net', 'queue.taskcluster.net')]} 04:51:44 INFO - http://pypi.pub.build.mozilla.org/pub matches http://pypi.pub.build.mozilla.org 04:51:44 INFO - retry: Calling run_command with args: [['C:\\slave\\test\\build\\venv\\Scripts\\pip', 'install', '--timeout', '120', '-r', 'C:\\slave\\test\\build\\tests\\config\\marionette_requirements.txt', '--no-index', '--find-links', 'http://pypi.pvt.build.mozilla.org/pub', '--find-links', 'http://pypi.pub.build.mozilla.org/pub']], kwargs: {'error_level': 'warning', 'error_list': [{'substr': 'not found or a compiler error:', 'level': 'warning'}, {'regex': <_sre.SRE_Pattern object at 0x0260A6B0>, 'level': 'error'}, {'regex': <_sre.SRE_Pattern object at 0x02726200>, 'level': 'warning'}, {'regex': <_sre.SRE_Pattern object at 0x026AA3C8>, 'level': 'debug'}, {'substr': 'command not found', 'level': 'error'}, {'regex': <_sre.SRE_Pattern object at 0x026E1368>, '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 0x023FED30>, 'level': 'critical'}, {'regex': <_sre.SRE_Pattern object at 0x027390C0>, '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-139', 'USERDOMAIN': 'T-W864-IX-139', '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-139', 'LOCALAPPDATA': 'C:\\Users\\cltbld.T-W864-IX-139\\AppData\\Local', 'HOMEPATH': '\\Users\\cltbld.T-W864-IX-139', 'USERDOMAIN_ROAMINGPROFILE': 'T-W864-IX-139', 'MOZBUILDDIR': 'C:\\mozilla-build\\', 'PROGRAMW6432': 'C:\\Program Files', 'USERNAME': 'cltbld', 'LOGONSERVER': '\\\\T-W864-IX-139', 'MOZ_NO_REMOTE': '1', 'COMSPEC': 'C:\\windows\\system32\\cmd.exe', 'PROGRAMDATA': 'C:\\ProgramData', 'PROPERTIES_FILE': 'C:\\slave\\test/buildprops.json', 'PATH': 'C:\\Program Files (x86)\\NVIDIA Corporation\\PhysX\\Common;C:\\windows\\system32;C:\\windows;C:\\windows\\System32\\Wbem;C:\\windows\\System32\\WindowsPowerShell\\v1.0\\;C:\\mozilla-build\\python27;C:\\mozilla-build\\python27\\Scripts;C:\\mozilla-build\\msys\\bin;C:\\mozilla-build\\vim\\vim72;C:\\mozilla-build\\wget;C:\\mozilla-build\\info-zip;C:\\CoreUtils\\bin;C:\\mozilla-build\\buildbotve\\scripts;C:\\mozilla-build\\hg', 'PROMPT': '$P$G', 'NO_FAIL_ON_TEST_ERRORS': '1', 'PATHEXT': '.COM;.EXE;.BAT;.CMD;.VBS;.VBE;.JS;.JSE;.WSF;.WSH;.MSC', 'FP_NO_HOST_CHECK': 'NO', 'DCLOCATION': 'SCL3', 'APPDATA': 'C:\\Users\\cltbld.T-W864-IX-139\\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 04:51:44 INFO - Running command: ['C:\\slave\\test\\build\\venv\\Scripts\\pip', 'install', '--timeout', '120', '-r', 'C:\\slave\\test\\build\\tests\\config\\marionette_requirements.txt', '--no-index', '--find-links', 'http://pypi.pvt.build.mozilla.org/pub', '--find-links', 'http://pypi.pub.build.mozilla.org/pub'] in C:\slave\test\build\tests\config 04:51:44 INFO - Copy/paste: C:\slave\test\build\venv\Scripts\pip install --timeout 120 -r C:\slave\test\build\tests\config\marionette_requirements.txt --no-index --find-links http://pypi.pvt.build.mozilla.org/pub --find-links http://pypi.pub.build.mozilla.org/pub 04:51:44 INFO - Using env: {'ALLUSERSPROFILE': 'C:\\ProgramData', 04:51:44 INFO - 'APPDATA': 'C:\\Users\\cltbld.T-W864-IX-139\\AppData\\Roaming', 04:51:44 INFO - 'COMMONPROGRAMFILES': 'C:\\Program Files (x86)\\Common Files', 04:51:44 INFO - 'COMMONPROGRAMFILES(X86)': 'C:\\Program Files (x86)\\Common Files', 04:51:44 INFO - 'COMMONPROGRAMW6432': 'C:\\Program Files\\Common Files', 04:51:44 INFO - 'COMPUTERNAME': 'T-W864-IX-139', 04:51:44 INFO - 'COMSPEC': 'C:\\windows\\system32\\cmd.exe', 04:51:44 INFO - 'DCLOCATION': 'SCL3', 04:51:44 INFO - 'DNSSUFFIX': 'wintest.releng.scl3.mozilla.com', 04:51:44 INFO - 'FP_NO_HOST_CHECK': 'NO', 04:51:44 INFO - 'HOMEDRIVE': 'C:', 04:51:44 INFO - 'HOMEPATH': '\\Users\\cltbld.T-W864-IX-139', 04:51:44 INFO - 'KTS_HOME': 'C:\\Program Files\\KTS', 04:51:44 INFO - 'KTS_VERSION': '1.19c', 04:51:44 INFO - 'LOCALAPPDATA': 'C:\\Users\\cltbld.T-W864-IX-139\\AppData\\Local', 04:51:44 INFO - 'LOGONSERVER': '\\\\T-W864-IX-139', 04:51:44 INFO - 'MONDIR': 'C:\\Monitor_config\\', 04:51:44 INFO - 'MOZBUILDDIR': 'C:\\mozilla-build\\', 04:51:44 INFO - 'MOZ_CRASHREPORTER_NO_REPORT': '1', 04:51:44 INFO - 'MOZ_HIDE_RESULTS_TABLE': '1', 04:51:44 INFO - 'MOZ_NO_REMOTE': '1', 04:51:44 INFO - 'NO_EM_RESTART': '1', 04:51:44 INFO - 'NO_FAIL_ON_TEST_ERRORS': '1', 04:51:44 INFO - 'NUMBER_OF_PROCESSORS': '8', 04:51:44 INFO - 'OS': 'Windows_NT', 04:51:44 INFO - 'OURDRIVE': 'C:', 04:51:44 INFO - 'PATH': 'C:\\Program Files (x86)\\NVIDIA Corporation\\PhysX\\Common;C:\\windows\\system32;C:\\windows;C:\\windows\\System32\\Wbem;C:\\windows\\System32\\WindowsPowerShell\\v1.0\\;C:\\mozilla-build\\python27;C:\\mozilla-build\\python27\\Scripts;C:\\mozilla-build\\msys\\bin;C:\\mozilla-build\\vim\\vim72;C:\\mozilla-build\\wget;C:\\mozilla-build\\info-zip;C:\\CoreUtils\\bin;C:\\mozilla-build\\buildbotve\\scripts;C:\\mozilla-build\\hg', 04:51:44 INFO - 'PATHEXT': '.COM;.EXE;.BAT;.CMD;.VBS;.VBE;.JS;.JSE;.WSF;.WSH;.MSC', 04:51:44 INFO - 'PROCESSOR_ARCHITECTURE': 'x86', 04:51:44 INFO - 'PROCESSOR_ARCHITEW6432': 'AMD64', 04:51:44 INFO - 'PROCESSOR_IDENTIFIER': 'Intel64 Family 6 Model 30 Stepping 5, GenuineIntel', 04:51:44 INFO - 'PROCESSOR_LEVEL': '6', 04:51:44 INFO - 'PROCESSOR_REVISION': '1e05', 04:51:44 INFO - 'PROGRAMDATA': 'C:\\ProgramData', 04:51:44 INFO - 'PROGRAMFILES': 'C:\\Program Files (x86)', 04:51:44 INFO - 'PROGRAMFILES(X86)': 'C:\\Program Files (x86)', 04:51:44 INFO - 'PROGRAMW6432': 'C:\\Program Files', 04:51:44 INFO - 'PROMPT': '$P$G', 04:51:44 INFO - 'PROPERTIES_FILE': 'C:\\slave\\test/buildprops.json', 04:51:44 INFO - 'PSMODULEPATH': 'C:\\windows\\system32\\WindowsPowerShell\\v1.0\\Modules\\', 04:51:44 INFO - 'PUBLIC': 'C:\\Users\\Public', 04:51:44 INFO - 'PWD': 'C:\\slave\\test', 04:51:44 INFO - 'RUNLOGFILE': 'C:\\slave\\\\runslave.log', 04:51:44 INFO - 'SLAVEDIR': 'C:\\slave\\', 04:51:44 INFO - 'SYSTEMDRIVE': 'C:', 04:51:44 INFO - 'SYSTEMROOT': 'C:\\windows', 04:51:44 INFO - 'TEMP': 'C:\\Users\\CLTBLD~1.T-W\\AppData\\Local\\Temp', 04:51:44 INFO - 'TEST1': 'testie', 04:51:44 INFO - 'TMP': 'C:\\Users\\CLTBLD~1.T-W\\AppData\\Local\\Temp', 04:51:44 INFO - 'USERDOMAIN': 'T-W864-IX-139', 04:51:44 INFO - 'USERDOMAIN_ROAMINGPROFILE': 'T-W864-IX-139', 04:51:44 INFO - 'USERNAME': 'cltbld', 04:51:44 INFO - 'USERPROFILE': 'C:\\Users\\cltbld.T-W864-IX-139', 04:51:44 INFO - 'WINDIR': 'C:\\windows', 04:51:44 INFO - 'XPCOM_DEBUG_BREAK': 'warn'} 04:51:48 INFO - Ignoring indexes: http://pypi.python.org/simple/ 04:51:48 INFO - Unpacking c:\slave\test\build\tests\mozbase\manifestparser 04:51:48 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmanifestparser 04:51:48 INFO - Unpacking c:\slave\test\build\tests\mozbase\mozcrash 04:51:48 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmozcrash 04:51:48 INFO - Unpacking c:\slave\test\build\tests\mozbase\mozdebug 04:51:48 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmozdebug 04:51:48 INFO - Unpacking c:\slave\test\build\tests\mozbase\mozdevice 04:51:48 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmozdevice 04:51:48 INFO - Unpacking c:\slave\test\build\tests\mozbase\mozfile 04:51:48 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmozfile 04:51:48 INFO - Unpacking c:\slave\test\build\tests\mozbase\mozhttpd 04:51:48 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmozhttpd 04:51:48 INFO - Unpacking c:\slave\test\build\tests\mozbase\mozinfo 04:51:48 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmozinfo 04:51:48 INFO - Unpacking c:\slave\test\build\tests\mozbase\mozinstall 04:51:48 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmozinstall 04:51:48 INFO - Unpacking c:\slave\test\build\tests\mozbase\mozleak 04:51:48 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmozleak 04:51:48 INFO - Unpacking c:\slave\test\build\tests\mozbase\mozlog 04:51:48 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmozlog 04:51:48 INFO - Unpacking c:\slave\test\build\tests\mozbase\moznetwork 04:51:48 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmoznetwork 04:51:48 INFO - Unpacking c:\slave\test\build\tests\mozbase\mozprocess 04:51:48 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmozprocess 04:51:48 INFO - Unpacking c:\slave\test\build\tests\mozbase\mozprofile 04:51:48 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmozprofile 04:51:48 INFO - Unpacking c:\slave\test\build\tests\mozbase\mozrunner 04:51:48 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmozrunner 04:51:48 INFO - Unpacking c:\slave\test\build\tests\mozbase\mozscreenshot 04:51:48 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmozscreenshot 04:51:48 INFO - Unpacking c:\slave\test\build\tests\mozbase\moztest 04:51:48 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmoztest 04:51:48 INFO - Unpacking c:\slave\test\build\tests\mozbase\mozversion 04:51:48 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmozversion 04:51:48 INFO - Unpacking c:\slave\test\build\tests\tools\wptserve 04:51:48 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Ctools%5Cwptserve 04:51:48 INFO - Unpacking c:\slave\test\build\tests\marionette\client 04:51:48 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmarionette%5Cclient 04:51:48 INFO - Unpacking c:\slave\test\build\tests\marionette\marionette\runner\mixins\browsermob-proxy-py 04:51:48 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmarionette%5Cmarionette%5Crunner%5Cmixins%5Cbrowsermob-proxy-py 04:51:48 INFO - Unpacking c:\slave\test\build\tests\marionette 04:51:48 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmarionette 04:51:48 INFO - warning: no files found matching '*.js' under directory 'marionette\touch' 04:51:48 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)) 04:52:01 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)) 04:52:01 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)) 04:52:01 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)) 04:52:01 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)) 04:52:01 INFO - Downloading/unpacking blessings>=1.3 (from mozlog->-r C:\slave\test\build\tests\config\mozbase_requirements.txt (line 10)) 04:52:01 INFO - Downloading blessings-1.6.tar.gz 04:52:01 INFO - Running setup.py egg_info for package blessings 04:52:01 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)) 04:52:01 INFO - Installing collected packages: blessings, browsermob-proxy, manifestparser, marionette-client, marionette-driver, mozcrash, mozdebug, mozdevice, mozhttpd, mozInstall, mozleak, mozprofile, mozrunner, mozscreenshot, moztest, mozversion, wptserve 04:52:01 INFO - Running setup.py install for blessings 04:52:01 INFO - Running setup.py install for browsermob-proxy 04:52:01 INFO - Running setup.py install for manifestparser 04:52:01 INFO - Installing manifestparser-script.py script to C:\slave\test\build\venv\Scripts 04:52:01 INFO - Installing manifestparser.exe script to C:\slave\test\build\venv\Scripts 04:52:01 INFO - Running setup.py install for marionette-client 04:52:01 INFO - warning: no files found matching '*.js' under directory 'marionette\touch' 04:52:01 INFO - Installing marionette-script.py script to C:\slave\test\build\venv\Scripts 04:52:01 INFO - Installing marionette.exe script to C:\slave\test\build\venv\Scripts 04:52:01 INFO - Running setup.py install for marionette-driver 04:52:01 INFO - Running setup.py install for mozcrash 04:52:01 INFO - Running setup.py install for mozdebug 04:52:01 INFO - Running setup.py install for mozdevice 04:52:01 INFO - Installing sutini-script.py script to C:\slave\test\build\venv\Scripts 04:52:01 INFO - Installing sutini.exe script to C:\slave\test\build\venv\Scripts 04:52:01 INFO - Installing dm-script.py script to C:\slave\test\build\venv\Scripts 04:52:01 INFO - Installing dm.exe script to C:\slave\test\build\venv\Scripts 04:52:01 INFO - Running setup.py install for mozhttpd 04:52:01 INFO - Installing mozhttpd-script.py script to C:\slave\test\build\venv\Scripts 04:52:01 INFO - Installing mozhttpd.exe script to C:\slave\test\build\venv\Scripts 04:52:01 INFO - Running setup.py install for mozInstall 04:52:01 INFO - Installing moz_remove_from_system-script.py script to C:\slave\test\build\venv\Scripts 04:52:01 INFO - Installing moz_remove_from_system.exe script to C:\slave\test\build\venv\Scripts 04:52:01 INFO - Installing mozuninstall-script.py script to C:\slave\test\build\venv\Scripts 04:52:01 INFO - Installing mozuninstall.exe script to C:\slave\test\build\venv\Scripts 04:52:01 INFO - Installing mozinstall-script.py script to C:\slave\test\build\venv\Scripts 04:52:01 INFO - Installing mozinstall.exe script to C:\slave\test\build\venv\Scripts 04:52:01 INFO - Installing moz_add_to_system-script.py script to C:\slave\test\build\venv\Scripts 04:52:01 INFO - Installing moz_add_to_system.exe script to C:\slave\test\build\venv\Scripts 04:52:01 INFO - Running setup.py install for mozleak 04:52:01 INFO - Running setup.py install for mozprofile 04:52:01 INFO - Installing mozprofile-script.py script to C:\slave\test\build\venv\Scripts 04:52:01 INFO - Installing mozprofile.exe script to C:\slave\test\build\venv\Scripts 04:52:01 INFO - Installing diff-profiles-script.py script to C:\slave\test\build\venv\Scripts 04:52:01 INFO - Installing diff-profiles.exe script to C:\slave\test\build\venv\Scripts 04:52:01 INFO - Installing view-profile-script.py script to C:\slave\test\build\venv\Scripts 04:52:01 INFO - Installing view-profile.exe script to C:\slave\test\build\venv\Scripts 04:52:01 INFO - Running setup.py install for mozrunner 04:52:01 INFO - Installing mozrunner-script.py script to C:\slave\test\build\venv\Scripts 04:52:01 INFO - Installing mozrunner.exe script to C:\slave\test\build\venv\Scripts 04:52:03 INFO - Running setup.py install for mozscreenshot 04:52:03 INFO - Running setup.py install for moztest 04:52:03 INFO - Running setup.py install for mozversion 04:52:03 INFO - Installing mozversion-script.py script to C:\slave\test\build\venv\Scripts 04:52:03 INFO - Installing mozversion.exe script to C:\slave\test\build\venv\Scripts 04:52:03 INFO - Running setup.py install for wptserve 04:52:03 INFO - Successfully installed blessings browsermob-proxy manifestparser marionette-client marionette-driver mozcrash mozdebug mozdevice mozhttpd mozInstall mozleak mozprofile mozrunner mozscreenshot moztest mozversion wptserve 04:52:03 INFO - Cleaning up... 04:52:03 INFO - Return code: 0 04:52:03 INFO - Done creating virtualenv C:\slave\test\build\venv. 04:52:03 INFO - Getting output from command: ['C:\\slave\\test\\build\\venv\\Scripts\\pip', 'freeze'] 04:52:03 INFO - Copy/paste: C:\slave\test\build\venv\Scripts\pip freeze 04:52:03 INFO - Reading from file tmpfile_stdout 04:52:03 INFO - Using _rmtree_windows ... 04:52:03 INFO - Using _rmtree_windows ... 04:52:03 INFO - Current package versions: 04:52:03 INFO - blessings == 1.6 04:52:03 INFO - blobuploader == 1.2.4 04:52:03 INFO - browsermob-proxy == 0.6.0 04:52:03 INFO - distribute == 0.6.14 04:52:03 INFO - docopt == 0.6.1 04:52:03 INFO - manifestparser == 1.1 04:52:03 INFO - marionette-client == 2.3.0 04:52:03 INFO - marionette-driver == 1.4.0 04:52:03 INFO - mozInstall == 1.12 04:52:03 INFO - mozcrash == 0.17 04:52:03 INFO - mozdebug == 0.1 04:52:03 INFO - mozdevice == 0.48 04:52:03 INFO - mozfile == 1.2 04:52:03 INFO - mozhttpd == 0.7 04:52:03 INFO - mozinfo == 0.9 04:52:03 INFO - mozleak == 0.1 04:52:03 INFO - mozlog == 3.1 04:52:03 INFO - moznetwork == 0.27 04:52:03 INFO - mozprocess == 0.22 04:52:03 INFO - mozprofile == 0.28 04:52:03 INFO - mozrunner == 6.11 04:52:03 INFO - mozscreenshot == 0.1 04:52:03 INFO - mozsystemmonitor == 0.0 04:52:03 INFO - moztest == 0.7 04:52:03 INFO - mozversion == 1.4 04:52:03 INFO - requests == 1.2.3 04:52:03 INFO - wptserve == 1.4.0 04:52:03 INFO - Running post-action listener: _resource_record_post_action 04:52:03 INFO - Running post-action listener: _start_resource_monitoring 04:52:03 INFO - Starting resource monitoring. 04:52:03 INFO - ##### 04:52:03 INFO - ##### Running pull step. 04:52:03 INFO - ##### 04:52:03 INFO - Running pre-action listener: _resource_record_pre_action 04:52:03 INFO - Running main action method: pull 04:52:03 INFO - Pull has nothing to do! 04:52:03 INFO - Running post-action listener: _resource_record_post_action 04:52:03 INFO - ##### 04:52:03 INFO - ##### Running install step. 04:52:03 INFO - ##### 04:52:03 INFO - Running pre-action listener: _resource_record_pre_action 04:52:03 INFO - Running main action method: install 04:52:03 INFO - Getting output from command: ['C:\\slave\\test\\build\\venv\\Scripts\\pip', 'freeze'] 04:52:03 INFO - Copy/paste: C:\slave\test\build\venv\Scripts\pip freeze 04:52:03 INFO - Reading from file tmpfile_stdout 04:52:03 INFO - Using _rmtree_windows ... 04:52:03 INFO - Using _rmtree_windows ... 04:52:03 INFO - Detecting whether we're running mozinstall >=1.0... 04:52:03 INFO - Getting output from command: ['C:\\slave\\test/build/venv/scripts/python', 'C:\\slave\\test/build/venv/scripts/mozinstall-script.py', '-h'] 04:52:03 INFO - Copy/paste: C:\slave\test/build/venv/scripts/python C:\slave\test/build/venv/scripts/mozinstall-script.py -h 04:52:03 INFO - Reading from file tmpfile_stdout 04:52:03 INFO - Output received: 04:52:03 INFO - Usage: mozinstall-script.py [options] installer 04:52:03 INFO - Options: 04:52:03 INFO - -h, --help show this help message and exit 04:52:03 INFO - -d DEST, --destination=DEST 04:52:03 INFO - Directory to install application into. [default: 04:52:03 INFO - "C:\slave\test"] 04:52:03 INFO - --app=APP Application being installed. [default: firefox] 04:52:03 INFO - Using _rmtree_windows ... 04:52:03 INFO - Using _rmtree_windows ... 04:52:03 INFO - mkdir: C:\slave\test\build\application 04:52:03 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'] 04:52:03 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 04:52:06 INFO - Reading from file tmpfile_stdout 04:52:06 INFO - Output received: 04:52:06 INFO - C:\slave\test\build\application\firefox\firefox.exe 04:52:06 INFO - Using _rmtree_windows ... 04:52:06 INFO - Using _rmtree_windows ... 04:52:06 INFO - Running post-action listener: _resource_record_post_action 04:52:06 INFO - ##### 04:52:06 INFO - ##### Running run-tests step. 04:52:06 INFO - ##### 04:52:06 INFO - Running pre-action listener: _resource_record_pre_action 04:52:06 INFO - Running main action method: run_tests 04:52:06 INFO - mkdir: C:\slave\test\build\blobber_upload_dir 04:52:06 INFO - Minidump filename unknown. Determining based upon platform and architecture. 04:52:06 INFO - Minidump tooltool manifest unknown. Determining based upon platform and architecture. 04:52:06 INFO - grabbing minidump binary from tooltool 04:52:06 INFO - proxxy config: {'regions': ['.use1.', '.usw2.', '.scl3'], 'instances': ['proxxy1.srv.releng.use1.mozilla.com', 'proxxy1.srv.releng.usw2.mozilla.com', 'proxxy1.srv.releng.scl3.mozilla.com'], 'urls': [('http://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp-ssl.mozilla.org', 'ftp.mozilla.org'), ('http://pvtbuilds.pvt.build.mozilla.org', 'pvtbuilds.mozilla.org'), ('http://pypi.pvt.build.mozilla.org', 'pypi.pvt.build.mozilla.org'), ('http://pypi.pub.build.mozilla.org', 'pypi.pub.build.mozilla.org'), ('https://queue.taskcluster.net', 'queue.taskcluster.net')]} 04:52:06 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 0x026E1368>, '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 0x023FED30>, 'level': 'critical'}, {'regex': <_sre.SRE_Pattern object at 0x027390C0>, 'level': 'critical'}, {'substr': 'ERROR - ', 'level': 'error'}], 'cwd': 'C:\\slave\\test\\build', 'privileged': False}, attempt #1 04:52:06 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 04:52:06 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 04:52:06 INFO - INFO - Attempting to fetch from 'https://api.pub.build.mozilla.org/tooltool/'... 04:52:07 INFO - INFO - File win32-minidump_stackwalk.exe fetched from https://api.pub.build.mozilla.org/tooltool/ as C:\slave\test\build\tmppwzvez 04:52:07 INFO - INFO - File integrity verified, renaming tmppwzvez to win32-minidump_stackwalk.exe 04:52:07 INFO - Return code: 0 04:52:07 INFO - Chmoding C:\slave\test\build\win32-minidump_stackwalk.exe to 0755 04:52:07 INFO - ENV: MINIDUMP_SAVE_PATH is now C:\slave\test\build\blobber_upload_dir 04:52:07 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/ZezEx9MGRdiUEDNnNEceZA/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 04:52:07 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/ZezEx9MGRdiUEDNnNEceZA/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 04:52:07 INFO - Using env: {'ALLUSERSPROFILE': 'C:\\ProgramData', 04:52:07 INFO - 'APPDATA': 'C:\\Users\\cltbld.T-W864-IX-139\\AppData\\Roaming', 04:52:07 INFO - 'COMMONPROGRAMFILES': 'C:\\Program Files (x86)\\Common Files', 04:52:07 INFO - 'COMMONPROGRAMFILES(X86)': 'C:\\Program Files (x86)\\Common Files', 04:52:07 INFO - 'COMMONPROGRAMW6432': 'C:\\Program Files\\Common Files', 04:52:07 INFO - 'COMPUTERNAME': 'T-W864-IX-139', 04:52:07 INFO - 'COMSPEC': 'C:\\windows\\system32\\cmd.exe', 04:52:07 INFO - 'DCLOCATION': 'SCL3', 04:52:07 INFO - 'DNSSUFFIX': 'wintest.releng.scl3.mozilla.com', 04:52:07 INFO - 'FP_NO_HOST_CHECK': 'NO', 04:52:07 INFO - 'HOMEDRIVE': 'C:', 04:52:07 INFO - 'HOMEPATH': '\\Users\\cltbld.T-W864-IX-139', 04:52:07 INFO - 'KTS_HOME': 'C:\\Program Files\\KTS', 04:52:07 INFO - 'KTS_VERSION': '1.19c', 04:52:07 INFO - 'LOCALAPPDATA': 'C:\\Users\\cltbld.T-W864-IX-139\\AppData\\Local', 04:52:07 INFO - 'LOGONSERVER': '\\\\T-W864-IX-139', 04:52:07 INFO - 'MINIDUMP_SAVE_PATH': 'C:\\slave\\test\\build\\blobber_upload_dir', 04:52:07 INFO - 'MONDIR': 'C:\\Monitor_config\\', 04:52:07 INFO - 'MOZBUILDDIR': 'C:\\mozilla-build\\', 04:52:07 INFO - 'MOZ_CRASHREPORTER_NO_REPORT': '1', 04:52:07 INFO - 'MOZ_HIDE_RESULTS_TABLE': '1', 04:52:07 INFO - 'MOZ_NO_REMOTE': '1', 04:52:07 INFO - 'NO_EM_RESTART': '1', 04:52:07 INFO - 'NO_FAIL_ON_TEST_ERRORS': '1', 04:52:07 INFO - 'NUMBER_OF_PROCESSORS': '8', 04:52:07 INFO - 'OS': 'Windows_NT', 04:52:07 INFO - 'OURDRIVE': 'C:', 04:52:07 INFO - 'PATH': 'C:\\Program Files (x86)\\NVIDIA Corporation\\PhysX\\Common;C:\\windows\\system32;C:\\windows;C:\\windows\\System32\\Wbem;C:\\windows\\System32\\WindowsPowerShell\\v1.0\\;C:\\mozilla-build\\python27;C:\\mozilla-build\\python27\\Scripts;C:\\mozilla-build\\msys\\bin;C:\\mozilla-build\\vim\\vim72;C:\\mozilla-build\\wget;C:\\mozilla-build\\info-zip;C:\\CoreUtils\\bin;C:\\mozilla-build\\buildbotve\\scripts;C:\\mozilla-build\\hg', 04:52:07 INFO - 'PATHEXT': '.COM;.EXE;.BAT;.CMD;.VBS;.VBE;.JS;.JSE;.WSF;.WSH;.MSC', 04:52:07 INFO - 'PROCESSOR_ARCHITECTURE': 'x86', 04:52:07 INFO - 'PROCESSOR_ARCHITEW6432': 'AMD64', 04:52:07 INFO - 'PROCESSOR_IDENTIFIER': 'Intel64 Family 6 Model 30 Stepping 5, GenuineIntel', 04:52:07 INFO - 'PROCESSOR_LEVEL': '6', 04:52:07 INFO - 'PROCESSOR_REVISION': '1e05', 04:52:07 INFO - 'PROGRAMDATA': 'C:\\ProgramData', 04:52:07 INFO - 'PROGRAMFILES': 'C:\\Program Files (x86)', 04:52:07 INFO - 'PROGRAMFILES(X86)': 'C:\\Program Files (x86)', 04:52:07 INFO - 'PROGRAMW6432': 'C:\\Program Files', 04:52:07 INFO - 'PROMPT': '$P$G', 04:52:07 INFO - 'PROPERTIES_FILE': 'C:\\slave\\test/buildprops.json', 04:52:07 INFO - 'PSMODULEPATH': 'C:\\windows\\system32\\WindowsPowerShell\\v1.0\\Modules\\', 04:52:07 INFO - 'PUBLIC': 'C:\\Users\\Public', 04:52:07 INFO - 'PWD': 'C:\\slave\\test', 04:52:07 INFO - 'RUNLOGFILE': 'C:\\slave\\\\runslave.log', 04:52:07 INFO - 'SLAVEDIR': 'C:\\slave\\', 04:52:07 INFO - 'SYSTEMDRIVE': 'C:', 04:52:07 INFO - 'SYSTEMROOT': 'C:\\windows', 04:52:07 INFO - 'TEMP': 'C:\\Users\\CLTBLD~1.T-W\\AppData\\Local\\Temp', 04:52:07 INFO - 'TEST1': 'testie', 04:52:07 INFO - 'TMP': 'C:\\Users\\CLTBLD~1.T-W\\AppData\\Local\\Temp', 04:52:07 INFO - 'USERDOMAIN': 'T-W864-IX-139', 04:52:07 INFO - 'USERDOMAIN_ROAMINGPROFILE': 'T-W864-IX-139', 04:52:07 INFO - 'USERNAME': 'cltbld', 04:52:07 INFO - 'USERPROFILE': 'C:\\Users\\cltbld.T-W864-IX-139', 04:52:07 INFO - 'WINDIR': 'C:\\windows', 04:52:07 INFO - 'XPCOM_DEBUG_BREAK': 'warn'} 04:52:07 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/ZezEx9MGRdiUEDNnNEceZA/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 04:52:09 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 04:52:09 INFO - import pkg_resources 04:52:10 INFO - Using 1 client processes 04:52:13 INFO - SUITE-START | Running 778 tests 04:52:13 INFO - Running testharness tests 04:52:13 INFO - TEST-START | /2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_001.html 04:52:13 INFO - TEST-SKIP | /2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_001.html | took 0ms 04:52:13 INFO - TEST-START | /2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_004.html 04:52:13 INFO - TEST-SKIP | /2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_004.html | took 0ms 04:52:13 INFO - TEST-START | /2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_005.html 04:52:13 INFO - TEST-SKIP | /2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_005.html | took 0ms 04:52:13 INFO - Setting up ssl 04:52:14 INFO - PROCESS | certutil | 04:52:14 INFO - PROCESS | certutil | 04:52:14 INFO - PROCESS | certutil | 04:52:14 INFO - Certificate Nickname Trust Attributes 04:52:14 INFO - SSL,S/MIME,JAR/XPI 04:52:14 INFO - 04:52:14 INFO - web-platform-tests CT,, 04:52:14 INFO - 04:52:14 INFO - Starting runner 04:52:14 INFO - PROCESS | 3756 | [3756] 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 04:52:14 INFO - PROCESS | 3756 | [3756] 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 04:52:15 INFO - PROCESS | 3756 | [3756] 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 04:52:16 INFO - PROCESS | 3756 | 1471089136441 Marionette DEBUG Marionette enabled via build flag and pref 04:52:17 INFO - PROCESS | 3756 | ++DOCSHELL 0000004DD29B8800 == 1 [pid = 3756] [id = 1] 04:52:17 INFO - PROCESS | 3756 | ++DOMWINDOW == 1 (0000004DD29B9000) [pid = 3756] [serial = 1] [outer = 0000000000000000] 04:52:17 INFO - PROCESS | 3756 | [3756] WARNING: No inner window available!: file c:/builds/moz2_slave/m-rel-w64-d-000000000000000000/build/src/dom/base/nsGlobalWindow.cpp, line 9832 04:52:17 INFO - PROCESS | 3756 | ++DOMWINDOW == 2 (0000004DD29BA000) [pid = 3756] [serial = 2] [outer = 0000004DD29B9000] 04:52:17 INFO - PROCESS | 3756 | ++DOCSHELL 0000004DD5CA1800 == 2 [pid = 3756] [id = 2] 04:52:17 INFO - PROCESS | 3756 | ++DOMWINDOW == 3 (0000004DD5CA2000) [pid = 3756] [serial = 3] [outer = 0000000000000000] 04:52:17 INFO - PROCESS | 3756 | [3756] WARNING: No inner window available!: file c:/builds/moz2_slave/m-rel-w64-d-000000000000000000/build/src/dom/base/nsGlobalWindow.cpp, line 9832 04:52:17 INFO - PROCESS | 3756 | ++DOMWINDOW == 4 (0000004DD5CA3000) [pid = 3756] [serial = 4] [outer = 0000004DD5CA2000] 04:52:18 INFO - PROCESS | 3756 | 1471089138124 Marionette INFO Listening on port 2828 04:52:19 INFO - PROCESS | 3756 | 1471089139973 Marionette DEBUG Marionette enabled via command-line flag 04:52:19 INFO - PROCESS | 3756 | ++DOCSHELL 0000004DD6DCF800 == 3 [pid = 3756] [id = 3] 04:52:19 INFO - PROCESS | 3756 | ++DOMWINDOW == 5 (0000004DD702B000) [pid = 3756] [serial = 5] [outer = 0000000000000000] 04:52:19 INFO - PROCESS | 3756 | [3756] WARNING: No inner window available!: file c:/builds/moz2_slave/m-rel-w64-d-000000000000000000/build/src/dom/base/nsGlobalWindow.cpp, line 9832 04:52:19 INFO - PROCESS | 3756 | ++DOMWINDOW == 6 (0000004DD702C000) [pid = 3756] [serial = 6] [outer = 0000004DD702B000] 04:52:20 INFO - PROCESS | 3756 | [3756] WARNING: 'NS_FAILED(rv)', file c:/builds/moz2_slave/m-rel-w64-d-000000000000000000/build/src/dom/plugins/base/nsPluginHost.cpp, line 2375 04:52:20 INFO - PROCESS | 3756 | [3756] WARNING: 'NS_FAILED(rv)', file c:/builds/moz2_slave/m-rel-w64-d-000000000000000000/build/src/dom/plugins/base/nsPluginHost.cpp, line 2375 04:52:20 INFO - PROCESS | 3756 | ++DOMWINDOW == 7 (0000004DD7B32800) [pid = 3756] [serial = 7] [outer = 0000004DD5CA2000] 04:52:20 INFO - PROCESS | 3756 | [3756] 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 04:52:21 INFO - PROCESS | 3756 | 1471089140993 Marionette DEBUG Accepted connection conn0 from 127.0.0.1:49263 04:52:21 INFO - PROCESS | 3756 | [3756] 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 04:52:21 INFO - PROCESS | 3756 | 1471089141024 Marionette DEBUG Accepted connection conn1 from 127.0.0.1:49264 04:52:21 INFO - PROCESS | 3756 | [3756] 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 04:52:21 INFO - PROCESS | 3756 | 1471089141031 Marionette DEBUG Accepted connection conn2 from 127.0.0.1:49265 04:52:21 INFO - PROCESS | 3756 | [3756] 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 04:52:21 INFO - PROCESS | 3756 | 1471089141065 Marionette DEBUG Accepted connection conn3 from 127.0.0.1:49266 04:52:21 INFO - PROCESS | 3756 | 1471089141070 Marionette DEBUG Closed connection conn0 04:52:21 INFO - PROCESS | 3756 | 1471089141072 Marionette DEBUG Closed connection conn1 04:52:21 INFO - PROCESS | 3756 | 1471089141074 Marionette DEBUG Closed connection conn2 04:52:21 INFO - PROCESS | 3756 | [3756] 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 04:52:21 INFO - PROCESS | 3756 | 1471089141079 Marionette DEBUG Accepted connection conn4 from 127.0.0.1:49267 04:52:21 INFO - PROCESS | 3756 | 1471089141133 Marionette DEBUG Closed connection conn3 04:52:21 INFO - PROCESS | 3756 | 1471089141274 Marionette DEBUG Closed connection conn4 04:52:21 INFO - PROCESS | 3756 | [3756] 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 04:52:21 INFO - PROCESS | 3756 | 1471089141280 Marionette DEBUG Accepted connection conn5 from 127.0.0.1:49268 04:52:21 INFO - PROCESS | 3756 | 1471089141291 Marionette DEBUG Closed connection conn5 04:52:21 INFO - PROCESS | 3756 | [3756] 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 04:52:21 INFO - PROCESS | 3756 | 1471089141298 Marionette DEBUG Accepted connection conn6 from 127.0.0.1:49269 04:52:21 INFO - PROCESS | 3756 | ++DOCSHELL 0000004DD810C800 == 4 [pid = 3756] [id = 4] 04:52:21 INFO - PROCESS | 3756 | ++DOMWINDOW == 8 (0000004DD29EFC00) [pid = 3756] [serial = 8] [outer = 0000000000000000] 04:52:21 INFO - PROCESS | 3756 | ++DOMWINDOW == 9 (0000004DD81B8000) [pid = 3756] [serial = 9] [outer = 0000004DD29EFC00] 04:52:21 INFO - PROCESS | 3756 | ++DOMWINDOW == 10 (0000004DD8764000) [pid = 3756] [serial = 10] [outer = 0000004DD29EFC00] 04:52:21 INFO - PROCESS | 3756 | 1471089141474 Marionette TRACE conn6 -> [0,1,"newSession",{"sessionId":null,"capabilities":null}] 04:52:21 INFO - PROCESS | 3756 | 1471089141479 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":"20160813031716","device":"desktop","version":"48.0.1"} 04:52:22 INFO - PROCESS | 3756 | [3756] 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 04:52:22 INFO - PROCESS | 3756 | [3756] 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 04:52:22 INFO - PROCESS | 3756 | [3756] 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 04:52:23 INFO - PROCESS | 3756 | ++DOCSHELL 0000004DDDB53000 == 5 [pid = 3756] [id = 5] 04:52:23 INFO - PROCESS | 3756 | ++DOMWINDOW == 11 (0000004DDDBE3800) [pid = 3756] [serial = 11] [outer = 0000000000000000] 04:52:23 INFO - PROCESS | 3756 | ++DOCSHELL 0000004DDDBE4000 == 6 [pid = 3756] [id = 6] 04:52:23 INFO - PROCESS | 3756 | ++DOMWINDOW == 12 (0000004DDC98F400) [pid = 3756] [serial = 12] [outer = 0000000000000000] 04:52:23 INFO - PROCESS | 3756 | [3756] 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 04:52:24 INFO - PROCESS | 3756 | ++DOCSHELL 0000004DDEABB800 == 7 [pid = 3756] [id = 7] 04:52:24 INFO - PROCESS | 3756 | ++DOMWINDOW == 13 (0000004DDC98A800) [pid = 3756] [serial = 13] [outer = 0000000000000000] 04:52:24 INFO - PROCESS | 3756 | [3756] 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 04:52:24 INFO - PROCESS | 3756 | [3756] 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 04:52:24 INFO - PROCESS | 3756 | ++DOMWINDOW == 14 (0000004DDEC43400) [pid = 3756] [serial = 14] [outer = 0000004DDC98A800] 04:52:24 INFO - PROCESS | 3756 | ++DOMWINDOW == 15 (0000004DDEF48000) [pid = 3756] [serial = 15] [outer = 0000004DDDBE3800] 04:52:24 INFO - PROCESS | 3756 | ++DOMWINDOW == 16 (0000004DDEC38C00) [pid = 3756] [serial = 16] [outer = 0000004DDC98F400] 04:52:24 INFO - PROCESS | 3756 | ++DOMWINDOW == 17 (0000004DDEFAC400) [pid = 3756] [serial = 17] [outer = 0000004DDC98A800] 04:52:25 INFO - PROCESS | 3756 | 1471089145133 Marionette INFO startBrowser 3dea87e7-b1f7-4d7f-bd25-36a6049bc663 04:52:25 INFO - PROCESS | 3756 | 1471089145169 Marionette DEBUG loaded listener.js 04:52:25 INFO - PROCESS | 3756 | 1471089145183 Marionette DEBUG loaded listener.js 04:52:25 INFO - PROCESS | 3756 | 1471089145185 Marionette INFO sendAsync 3dea87e7-b1f7-4d7f-bd25-36a6049bc663 04:52:26 INFO - PROCESS | 3756 | ++DOMWINDOW == 18 (0000004DE0A39C00) [pid = 3756] [serial = 18] [outer = 0000004DDC98A800] 04:52:26 INFO - PROCESS | 3756 | 1471089146350 Marionette TRACE conn6 <- [1,1,null,{"sessionId":"3dea87e7-b1f7-4d7f-bd25-36a6049bc663","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":"20160813031716","device":"desktop","version":"48.0.1","command_id":1}}] 04:52:26 INFO - PROCESS | 3756 | 1471089146792 Marionette TRACE conn6 -> [0,2,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":128}] 04:52:26 INFO - PROCESS | 3756 | 1471089146795 Marionette INFO sendAsync 3dea87e7-b1f7-4d7f-bd25-36a6049bc663 04:52:26 INFO - PROCESS | 3756 | 1471089146830 Marionette TRACE conn6 <- [1,2,null,{"value":null}] 04:52:26 INFO - PROCESS | 3756 | 1471089146840 Marionette TRACE conn6 -> [0,3,"get",{"url":"http://web-platform.test:8000/testharness_runner.html"}] 04:52:26 INFO - PROCESS | 3756 | 1471089146842 Marionette INFO sendAsync 3dea87e7-b1f7-4d7f-bd25-36a6049bc663 04:52:26 INFO - PROCESS | 3756 | [3756] 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 04:52:28 INFO - PROCESS | 3756 | --DOCSHELL 0000004DD29B8800 == 6 [pid = 3756] [id = 1] 04:52:29 INFO - PROCESS | 3756 | [3756] WARNING: NS_ENSURE_TRUE(aURI) failed: file c:/builds/moz2_slave/m-rel-w64-d-000000000000000000/build/src/netwerk/cache2/CacheStorage.cpp, line 63 04:52:29 INFO - PROCESS | 3756 | ++DOMWINDOW == 19 (0000004DD7CDE400) [pid = 3756] [serial = 19] [outer = 0000004DDC98A800] 04:52:29 INFO - PROCESS | 3756 | [3756] WARNING: NS_ENSURE_TRUE(aURI) failed: file c:/builds/moz2_slave/m-rel-w64-d-000000000000000000/build/src/netwerk/cache2/CacheStorage.cpp, line 63 04:52:29 INFO - PROCESS | 3756 | [3756] WARNING: RasterImage::Init failed: file c:/builds/moz2_slave/m-rel-w64-d-000000000000000000/build/src/image/ImageFactory.cpp, line 109 04:52:29 INFO - PROCESS | 3756 | 1471089149393 Marionette TRACE conn6 <- [1,3,null,{}] 04:52:29 INFO - PROCESS | 3756 | 1471089149397 Marionette TRACE conn6 -> [0,4,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"document.title = 'MainThread'","sandbox":"default","line":140}] 04:52:29 INFO - PROCESS | 3756 | 1471089149400 Marionette INFO sendAsync 3dea87e7-b1f7-4d7f-bd25-36a6049bc663 04:52:29 INFO - PROCESS | 3756 | 1471089149421 Marionette TRACE conn6 <- [1,4,null,{"value":null}] 04:52:29 INFO - PROCESS | 3756 | 1471089149444 Marionette TRACE conn6 -> [0,5,"getWindowHandle",null] 04:52:29 INFO - PROCESS | 3756 | 1471089149448 Marionette TRACE conn6 <- [1,5,null,{"value":"13"}] 04:52:29 INFO - TEST-START | /2dcontext/compositing/2d.composite.canvas.copy.html 04:52:29 INFO - PROCESS | 3756 | 1471089149461 Marionette TRACE conn6 -> [0,6,"setScriptTimeout",{"ms":35000}] 04:52:29 INFO - PROCESS | 3756 | 1471089149464 Marionette TRACE conn6 <- [1,6,null,{}] 04:52:29 INFO - PROCESS | 3756 | 1471089149482 Marionette TRACE conn6 -> [0,7,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:52:29 INFO - PROCESS | 3756 | 1471089149484 Marionette INFO sendAsync 3dea87e7-b1f7-4d7f-bd25-36a6049bc663 04:52:29 INFO - PROCESS | 3756 | 1471089149506 Marionette TRACE conn6 <- [1,7,null,{"value":null}] 04:52:29 INFO - PROCESS | 3756 | 1471089149512 Marionette TRACE conn6 -> [0,8,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.canvas.copy.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.canvas.copy.html\", \"893d4e98-a8f2-4003-9cd7-2985a4dd9108\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:52:29 INFO - PROCESS | 3756 | 1471089149515 Marionette INFO sendAsync 3dea87e7-b1f7-4d7f-bd25-36a6049bc663 04:52:29 INFO - PROCESS | 3756 | ++DOCSHELL 0000004DD7C99800 == 7 [pid = 3756] [id = 8] 04:52:29 INFO - PROCESS | 3756 | ++DOMWINDOW == 20 (0000004DDE97F000) [pid = 3756] [serial = 20] [outer = 0000000000000000] 04:52:29 INFO - PROCESS | 3756 | ++DOMWINDOW == 21 (0000004DDE989400) [pid = 3756] [serial = 21] [outer = 0000004DDE97F000] 04:52:29 INFO - PROCESS | 3756 | 1471089149576 Marionette DEBUG loaded listener.js 04:52:29 INFO - PROCESS | 3756 | ++DOMWINDOW == 22 (0000004DDF508000) [pid = 3756] [serial = 22] [outer = 0000004DDE97F000] 04:52:30 INFO - PROCESS | 3756 | ++DOCSHELL 0000004DD0505000 == 8 [pid = 3756] [id = 9] 04:52:30 INFO - PROCESS | 3756 | ++DOMWINDOW == 23 (0000004DD05E7C00) [pid = 3756] [serial = 23] [outer = 0000000000000000] 04:52:30 INFO - PROCESS | 3756 | ++DOMWINDOW == 24 (0000004DD6313C00) [pid = 3756] [serial = 24] [outer = 0000004DD05E7C00] 04:52:30 INFO - PROCESS | 3756 | 1471089150123 Marionette DEBUG loaded listener.js 04:52:30 INFO - PROCESS | 3756 | --DOCSHELL 0000004DD810C800 == 7 [pid = 3756] [id = 4] 04:52:30 INFO - PROCESS | 3756 | ++DOMWINDOW == 25 (0000004DD6DE6800) [pid = 3756] [serial = 25] [outer = 0000004DD05E7C00] 04:52:30 INFO - PROCESS | 3756 | 1471089150582 Marionette TRACE conn6 <- [1,8,null,{"value":["/2dcontext/compositing/2d.composite.canvas.copy.html",0,null,null,[["Canvas test: 2d.composite.canvas.copy",0,null,null]]]}] 04:52:30 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.canvas.copy.html | Canvas test: 2d.composite.canvas.copy 04:52:30 INFO - TEST-OK | /2dcontext/compositing/2d.composite.canvas.copy.html | took 1200ms 04:52:30 INFO - PROCESS | 3756 | 1471089150771 Marionette TRACE conn6 -> [0,9,"getWindowHandle",null] 04:52:30 INFO - PROCESS | 3756 | 1471089150774 Marionette TRACE conn6 <- [1,9,null,{"value":"13"}] 04:52:30 INFO - TEST-START | /2dcontext/compositing/2d.composite.canvas.destination-atop.html 04:52:30 INFO - PROCESS | 3756 | 1471089150795 Marionette TRACE conn6 -> [0,10,"setScriptTimeout",{"ms":35000}] 04:52:30 INFO - PROCESS | 3756 | 1471089150798 Marionette TRACE conn6 <- [1,10,null,{}] 04:52:30 INFO - PROCESS | 3756 | 1471089150803 Marionette TRACE conn6 -> [0,11,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:52:30 INFO - PROCESS | 3756 | 1471089150805 Marionette INFO sendAsync 3dea87e7-b1f7-4d7f-bd25-36a6049bc663 04:52:30 INFO - PROCESS | 3756 | 1471089150905 Marionette TRACE conn6 <- [1,11,null,{"value":null}] 04:52:30 INFO - PROCESS | 3756 | 1471089150916 Marionette TRACE conn6 -> [0,12,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.canvas.destination-atop.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.canvas.destination-atop.html\", \"893d4e98-a8f2-4003-9cd7-2985a4dd9108\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:52:30 INFO - PROCESS | 3756 | 1471089150918 Marionette INFO sendAsync 3dea87e7-b1f7-4d7f-bd25-36a6049bc663 04:52:30 INFO - PROCESS | 3756 | ++DOCSHELL 0000004DD6A84800 == 8 [pid = 3756] [id = 10] 04:52:30 INFO - PROCESS | 3756 | ++DOMWINDOW == 26 (0000004DD7B70800) [pid = 3756] [serial = 26] [outer = 0000000000000000] 04:52:30 INFO - PROCESS | 3756 | ++DOMWINDOW == 27 (0000004DDBE61400) [pid = 3756] [serial = 27] [outer = 0000004DD7B70800] 04:52:30 INFO - PROCESS | 3756 | 1471089150969 Marionette DEBUG loaded listener.js 04:52:31 INFO - PROCESS | 3756 | ++DOMWINDOW == 28 (0000004DDC67B000) [pid = 3756] [serial = 28] [outer = 0000004DD7B70800] 04:52:31 INFO - PROCESS | 3756 | ++DOCSHELL 0000004DD6E44000 == 9 [pid = 3756] [id = 11] 04:52:31 INFO - PROCESS | 3756 | ++DOMWINDOW == 29 (0000004DD6E45800) [pid = 3756] [serial = 29] [outer = 0000000000000000] 04:52:31 INFO - PROCESS | 3756 | ++DOMWINDOW == 30 (0000004DD7032800) [pid = 3756] [serial = 30] [outer = 0000004DD6E45800] 04:52:31 INFO - PROCESS | 3756 | ++DOMWINDOW == 31 (0000004DD7B3B800) [pid = 3756] [serial = 31] [outer = 0000004DD6E45800] 04:52:31 INFO - PROCESS | 3756 | ++DOCSHELL 0000004DD08E5800 == 10 [pid = 3756] [id = 12] 04:52:31 INFO - PROCESS | 3756 | ++DOMWINDOW == 32 (0000004DDC67CC00) [pid = 3756] [serial = 32] [outer = 0000000000000000] 04:52:31 INFO - PROCESS | 3756 | ++DOMWINDOW == 33 (0000004DDF57A800) [pid = 3756] [serial = 33] [outer = 0000004DDC67CC00] 04:52:31 INFO - PROCESS | 3756 | ++DOMWINDOW == 34 (0000004DDF664800) [pid = 3756] [serial = 34] [outer = 0000004DDC67CC00] 04:52:31 INFO - PROCESS | 3756 | 1471089151674 Marionette TRACE conn6 <- [1,12,null,{"value":["/2dcontext/compositing/2d.composite.canvas.destination-atop.html",0,null,null,[["Canvas test: 2d.composite.canvas.destination-atop",0,null,null]]]}] 04:52:31 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.canvas.destination-atop.html | Canvas test: 2d.composite.canvas.destination-atop 04:52:31 INFO - TEST-OK | /2dcontext/compositing/2d.composite.canvas.destination-atop.html | took 943ms 04:52:31 INFO - PROCESS | 3756 | 1471089151737 Marionette TRACE conn6 -> [0,13,"getWindowHandle",null] 04:52:31 INFO - PROCESS | 3756 | 1471089151742 Marionette TRACE conn6 <- [1,13,null,{"value":"13"}] 04:52:31 INFO - TEST-START | /2dcontext/compositing/2d.composite.canvas.destination-in.html 04:52:31 INFO - PROCESS | 3756 | 1471089151749 Marionette TRACE conn6 -> [0,14,"setScriptTimeout",{"ms":35000}] 04:52:31 INFO - PROCESS | 3756 | 1471089151751 Marionette TRACE conn6 <- [1,14,null,{}] 04:52:31 INFO - PROCESS | 3756 | 1471089151755 Marionette TRACE conn6 -> [0,15,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:52:31 INFO - PROCESS | 3756 | 1471089151758 Marionette INFO sendAsync 3dea87e7-b1f7-4d7f-bd25-36a6049bc663 04:52:31 INFO - PROCESS | 3756 | 1471089151855 Marionette TRACE conn6 <- [1,15,null,{"value":null}] 04:52:31 INFO - PROCESS | 3756 | 1471089151862 Marionette TRACE conn6 -> [0,16,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.canvas.destination-in.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.canvas.destination-in.html\", \"893d4e98-a8f2-4003-9cd7-2985a4dd9108\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:52:31 INFO - PROCESS | 3756 | 1471089151864 Marionette INFO sendAsync 3dea87e7-b1f7-4d7f-bd25-36a6049bc663 04:52:31 INFO - PROCESS | 3756 | ++DOCSHELL 0000004DDBEF1000 == 11 [pid = 3756] [id = 13] 04:52:31 INFO - PROCESS | 3756 | ++DOMWINDOW == 35 (0000004DE0A7A000) [pid = 3756] [serial = 35] [outer = 0000000000000000] 04:52:31 INFO - PROCESS | 3756 | ++DOMWINDOW == 36 (0000004DE0C20400) [pid = 3756] [serial = 36] [outer = 0000004DE0A7A000] 04:52:31 INFO - PROCESS | 3756 | 1471089151929 Marionette DEBUG loaded listener.js 04:52:32 INFO - PROCESS | 3756 | ++DOMWINDOW == 37 (0000004DE0CE3400) [pid = 3756] [serial = 37] [outer = 0000004DE0A7A000] 04:52:32 INFO - PROCESS | 3756 | 1471089152341 Marionette TRACE conn6 <- [1,16,null,{"value":["/2dcontext/compositing/2d.composite.canvas.destination-in.html",0,null,null,[["Canvas test: 2d.composite.canvas.destination-in",0,null,null]]]}] 04:52:32 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.canvas.destination-in.html | Canvas test: 2d.composite.canvas.destination-in 04:52:32 INFO - TEST-OK | /2dcontext/compositing/2d.composite.canvas.destination-in.html | took 628ms 04:52:32 INFO - PROCESS | 3756 | 1471089152379 Marionette TRACE conn6 -> [0,17,"getWindowHandle",null] 04:52:32 INFO - PROCESS | 3756 | 1471089152382 Marionette TRACE conn6 <- [1,17,null,{"value":"13"}] 04:52:32 INFO - TEST-START | /2dcontext/compositing/2d.composite.canvas.destination-out.html 04:52:32 INFO - PROCESS | 3756 | 1471089152385 Marionette TRACE conn6 -> [0,18,"setScriptTimeout",{"ms":35000}] 04:52:32 INFO - PROCESS | 3756 | 1471089152389 Marionette TRACE conn6 <- [1,18,null,{}] 04:52:32 INFO - PROCESS | 3756 | 1471089152400 Marionette TRACE conn6 -> [0,19,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:52:32 INFO - PROCESS | 3756 | 1471089152405 Marionette INFO sendAsync 3dea87e7-b1f7-4d7f-bd25-36a6049bc663 04:52:32 INFO - PROCESS | 3756 | 1471089152496 Marionette TRACE conn6 <- [1,19,null,{"value":null}] 04:52:32 INFO - PROCESS | 3756 | 1471089152505 Marionette TRACE conn6 -> [0,20,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.canvas.destination-out.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.canvas.destination-out.html\", \"893d4e98-a8f2-4003-9cd7-2985a4dd9108\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:52:32 INFO - PROCESS | 3756 | 1471089152508 Marionette INFO sendAsync 3dea87e7-b1f7-4d7f-bd25-36a6049bc663 04:52:32 INFO - PROCESS | 3756 | ++DOCSHELL 0000004DDC122000 == 12 [pid = 3756] [id = 14] 04:52:32 INFO - PROCESS | 3756 | ++DOMWINDOW == 38 (0000004DE1595000) [pid = 3756] [serial = 38] [outer = 0000000000000000] 04:52:32 INFO - PROCESS | 3756 | ++DOMWINDOW == 39 (0000004DE15A3400) [pid = 3756] [serial = 39] [outer = 0000004DE1595000] 04:52:32 INFO - PROCESS | 3756 | 1471089152559 Marionette DEBUG loaded listener.js 04:52:32 INFO - PROCESS | 3756 | ++DOMWINDOW == 40 (0000004DDB845C00) [pid = 3756] [serial = 40] [outer = 0000004DE1595000] 04:52:32 INFO - PROCESS | 3756 | 1471089152959 Marionette TRACE conn6 <- [1,20,null,{"value":["/2dcontext/compositing/2d.composite.canvas.destination-out.html",0,null,null,[["Canvas test: 2d.composite.canvas.destination-out",0,null,null]]]}] 04:52:33 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.canvas.destination-out.html | Canvas test: 2d.composite.canvas.destination-out 04:52:33 INFO - TEST-OK | /2dcontext/compositing/2d.composite.canvas.destination-out.html | took 628ms 04:52:33 INFO - PROCESS | 3756 | 1471089153015 Marionette TRACE conn6 -> [0,21,"getWindowHandle",null] 04:52:33 INFO - PROCESS | 3756 | 1471089153018 Marionette TRACE conn6 <- [1,21,null,{"value":"13"}] 04:52:33 INFO - TEST-START | /2dcontext/compositing/2d.composite.canvas.destination-over.html 04:52:33 INFO - PROCESS | 3756 | 1471089153021 Marionette TRACE conn6 -> [0,22,"setScriptTimeout",{"ms":35000}] 04:52:33 INFO - PROCESS | 3756 | 1471089153023 Marionette TRACE conn6 <- [1,22,null,{}] 04:52:33 INFO - PROCESS | 3756 | 1471089153027 Marionette TRACE conn6 -> [0,23,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:52:33 INFO - PROCESS | 3756 | 1471089153029 Marionette INFO sendAsync 3dea87e7-b1f7-4d7f-bd25-36a6049bc663 04:52:33 INFO - PROCESS | 3756 | 1471089153119 Marionette TRACE conn6 <- [1,23,null,{"value":null}] 04:52:33 INFO - PROCESS | 3756 | 1471089153125 Marionette TRACE conn6 -> [0,24,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.canvas.destination-over.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.canvas.destination-over.html\", \"893d4e98-a8f2-4003-9cd7-2985a4dd9108\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:52:33 INFO - PROCESS | 3756 | 1471089153127 Marionette INFO sendAsync 3dea87e7-b1f7-4d7f-bd25-36a6049bc663 04:52:33 INFO - PROCESS | 3756 | ++DOCSHELL 0000004DDDDBF000 == 13 [pid = 3756] [id = 15] 04:52:33 INFO - PROCESS | 3756 | ++DOMWINDOW == 41 (0000004DDC2B2800) [pid = 3756] [serial = 41] [outer = 0000000000000000] 04:52:33 INFO - PROCESS | 3756 | ++DOMWINDOW == 42 (0000004DDC2BA800) [pid = 3756] [serial = 42] [outer = 0000004DDC2B2800] 04:52:33 INFO - PROCESS | 3756 | 1471089153173 Marionette DEBUG loaded listener.js 04:52:33 INFO - PROCESS | 3756 | ++DOMWINDOW == 43 (0000004DD1054C00) [pid = 3756] [serial = 43] [outer = 0000004DDC2B2800] 04:52:33 INFO - PROCESS | 3756 | 1471089153573 Marionette TRACE conn6 <- [1,24,null,{"value":["/2dcontext/compositing/2d.composite.canvas.destination-over.html",0,null,null,[["Canvas test: 2d.composite.canvas.destination-over",0,null,null]]]}] 04:52:33 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.canvas.destination-over.html | Canvas test: 2d.composite.canvas.destination-over 04:52:33 INFO - TEST-OK | /2dcontext/compositing/2d.composite.canvas.destination-over.html | took 586ms 04:52:33 INFO - TEST-START | /2dcontext/compositing/2d.composite.canvas.lighter.html 04:52:33 INFO - PROCESS | 3756 | 1471089153612 Marionette TRACE conn6 -> [0,25,"getWindowHandle",null] 04:52:33 INFO - PROCESS | 3756 | 1471089153614 Marionette TRACE conn6 <- [1,25,null,{"value":"13"}] 04:52:33 INFO - PROCESS | 3756 | 1471089153617 Marionette TRACE conn6 -> [0,26,"setScriptTimeout",{"ms":35000}] 04:52:33 INFO - PROCESS | 3756 | 1471089153619 Marionette TRACE conn6 <- [1,26,null,{}] 04:52:33 INFO - PROCESS | 3756 | 1471089153623 Marionette TRACE conn6 -> [0,27,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:52:33 INFO - PROCESS | 3756 | 1471089153625 Marionette INFO sendAsync 3dea87e7-b1f7-4d7f-bd25-36a6049bc663 04:52:33 INFO - PROCESS | 3756 | 1471089153707 Marionette TRACE conn6 <- [1,27,null,{"value":null}] 04:52:33 INFO - PROCESS | 3756 | 1471089153712 Marionette TRACE conn6 -> [0,28,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.canvas.lighter.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.canvas.lighter.html\", \"893d4e98-a8f2-4003-9cd7-2985a4dd9108\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:52:33 INFO - PROCESS | 3756 | 1471089153714 Marionette INFO sendAsync 3dea87e7-b1f7-4d7f-bd25-36a6049bc663 04:52:33 INFO - PROCESS | 3756 | ++DOCSHELL 0000004DDE00C000 == 14 [pid = 3756] [id = 16] 04:52:33 INFO - PROCESS | 3756 | ++DOMWINDOW == 44 (0000004DD81AC000) [pid = 3756] [serial = 44] [outer = 0000000000000000] 04:52:33 INFO - PROCESS | 3756 | ++DOMWINDOW == 45 (0000004DDC987C00) [pid = 3756] [serial = 45] [outer = 0000004DD81AC000] 04:52:33 INFO - PROCESS | 3756 | 1471089153760 Marionette DEBUG loaded listener.js 04:52:33 INFO - PROCESS | 3756 | ++DOMWINDOW == 46 (0000004DE0A11400) [pid = 3756] [serial = 46] [outer = 0000004DD81AC000] 04:52:34 INFO - PROCESS | 3756 | 1471089154167 Marionette TRACE conn6 <- [1,28,null,{"value":["/2dcontext/compositing/2d.composite.canvas.lighter.html",0,null,null,[["Canvas test: 2d.composite.canvas.lighter",0,null,null]]]}] 04:52:34 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.canvas.lighter.html | Canvas test: 2d.composite.canvas.lighter 04:52:34 INFO - TEST-OK | /2dcontext/compositing/2d.composite.canvas.lighter.html | took 585ms 04:52:34 INFO - PROCESS | 3756 | 1471089154203 Marionette TRACE conn6 -> [0,29,"getWindowHandle",null] 04:52:34 INFO - TEST-START | /2dcontext/compositing/2d.composite.canvas.source-atop.html 04:52:34 INFO - PROCESS | 3756 | 1471089154205 Marionette TRACE conn6 <- [1,29,null,{"value":"13"}] 04:52:34 INFO - PROCESS | 3756 | 1471089154214 Marionette TRACE conn6 -> [0,30,"setScriptTimeout",{"ms":35000}] 04:52:34 INFO - PROCESS | 3756 | 1471089154216 Marionette TRACE conn6 <- [1,30,null,{}] 04:52:34 INFO - PROCESS | 3756 | 1471089154220 Marionette TRACE conn6 -> [0,31,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:52:34 INFO - PROCESS | 3756 | 1471089154226 Marionette INFO sendAsync 3dea87e7-b1f7-4d7f-bd25-36a6049bc663 04:52:34 INFO - PROCESS | 3756 | 1471089154333 Marionette TRACE conn6 <- [1,31,null,{"value":null}] 04:52:34 INFO - PROCESS | 3756 | 1471089154341 Marionette TRACE conn6 -> [0,32,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.canvas.source-atop.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.canvas.source-atop.html\", \"893d4e98-a8f2-4003-9cd7-2985a4dd9108\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:52:34 INFO - PROCESS | 3756 | 1471089154343 Marionette INFO sendAsync 3dea87e7-b1f7-4d7f-bd25-36a6049bc663 04:52:34 INFO - PROCESS | 3756 | ++DOCSHELL 0000004DDE889000 == 15 [pid = 3756] [id = 17] 04:52:34 INFO - PROCESS | 3756 | ++DOMWINDOW == 47 (0000004DD0045C00) [pid = 3756] [serial = 47] [outer = 0000000000000000] 04:52:34 INFO - PROCESS | 3756 | ++DOMWINDOW == 48 (0000004DD0047800) [pid = 3756] [serial = 48] [outer = 0000004DD0045C00] 04:52:34 INFO - PROCESS | 3756 | 1471089154389 Marionette DEBUG loaded listener.js 04:52:34 INFO - PROCESS | 3756 | ++DOMWINDOW == 49 (0000004DD004CC00) [pid = 3756] [serial = 49] [outer = 0000004DD0045C00] 04:52:34 INFO - PROCESS | 3756 | 1471089154775 Marionette TRACE conn6 <- [1,32,null,{"value":["/2dcontext/compositing/2d.composite.canvas.source-atop.html",0,null,null,[["Canvas test: 2d.composite.canvas.source-atop",0,null,null]]]}] 04:52:34 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.canvas.source-atop.html | Canvas test: 2d.composite.canvas.source-atop 04:52:34 INFO - TEST-OK | /2dcontext/compositing/2d.composite.canvas.source-atop.html | took 587ms 04:52:34 INFO - PROCESS | 3756 | 1471089154799 Marionette TRACE conn6 -> [0,33,"getWindowHandle",null] 04:52:34 INFO - PROCESS | 3756 | 1471089154801 Marionette TRACE conn6 <- [1,33,null,{"value":"13"}] 04:52:34 INFO - TEST-START | /2dcontext/compositing/2d.composite.canvas.source-in.html 04:52:34 INFO - PROCESS | 3756 | 1471089154804 Marionette TRACE conn6 -> [0,34,"setScriptTimeout",{"ms":35000}] 04:52:34 INFO - PROCESS | 3756 | 1471089154806 Marionette TRACE conn6 <- [1,34,null,{}] 04:52:34 INFO - PROCESS | 3756 | 1471089154809 Marionette TRACE conn6 -> [0,35,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:52:34 INFO - PROCESS | 3756 | 1471089154811 Marionette INFO sendAsync 3dea87e7-b1f7-4d7f-bd25-36a6049bc663 04:52:34 INFO - PROCESS | 3756 | 1471089154912 Marionette TRACE conn6 <- [1,35,null,{"value":null}] 04:52:34 INFO - PROCESS | 3756 | 1471089154919 Marionette TRACE conn6 -> [0,36,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.canvas.source-in.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.canvas.source-in.html\", \"893d4e98-a8f2-4003-9cd7-2985a4dd9108\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:52:34 INFO - PROCESS | 3756 | 1471089154922 Marionette INFO sendAsync 3dea87e7-b1f7-4d7f-bd25-36a6049bc663 04:52:34 INFO - PROCESS | 3756 | ++DOCSHELL 0000004DDEFBD800 == 16 [pid = 3756] [id = 18] 04:52:34 INFO - PROCESS | 3756 | ++DOMWINDOW == 50 (0000004DD004D000) [pid = 3756] [serial = 50] [outer = 0000000000000000] 04:52:34 INFO - PROCESS | 3756 | ++DOMWINDOW == 51 (0000004DD1B26000) [pid = 3756] [serial = 51] [outer = 0000004DD004D000] 04:52:34 INFO - PROCESS | 3756 | 1471089154966 Marionette DEBUG loaded listener.js 04:52:35 INFO - PROCESS | 3756 | ++DOMWINDOW == 52 (0000004DD1B2DC00) [pid = 3756] [serial = 52] [outer = 0000004DD004D000] 04:52:35 INFO - PROCESS | 3756 | 1471089155394 Marionette TRACE conn6 <- [1,36,null,{"value":["/2dcontext/compositing/2d.composite.canvas.source-in.html",0,null,null,[["Canvas test: 2d.composite.canvas.source-in",0,null,null]]]}] 04:52:35 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.canvas.source-in.html | Canvas test: 2d.composite.canvas.source-in 04:52:35 INFO - TEST-OK | /2dcontext/compositing/2d.composite.canvas.source-in.html | took 629ms 04:52:35 INFO - PROCESS | 3756 | 1471089155437 Marionette TRACE conn6 -> [0,37,"getWindowHandle",null] 04:52:35 INFO - PROCESS | 3756 | 1471089155439 Marionette TRACE conn6 <- [1,37,null,{"value":"13"}] 04:52:35 INFO - PROCESS | 3756 | 1471089155442 Marionette TRACE conn6 -> [0,38,"setScriptTimeout",{"ms":35000}] 04:52:35 INFO - TEST-START | /2dcontext/compositing/2d.composite.canvas.source-out.html 04:52:35 INFO - PROCESS | 3756 | 1471089155444 Marionette TRACE conn6 <- [1,38,null,{}] 04:52:35 INFO - PROCESS | 3756 | 1471089155447 Marionette TRACE conn6 -> [0,39,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:52:35 INFO - PROCESS | 3756 | 1471089155449 Marionette INFO sendAsync 3dea87e7-b1f7-4d7f-bd25-36a6049bc663 04:52:35 INFO - PROCESS | 3756 | 1471089155562 Marionette TRACE conn6 <- [1,39,null,{"value":null}] 04:52:35 INFO - PROCESS | 3756 | 1471089155570 Marionette TRACE conn6 -> [0,40,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.canvas.source-out.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.canvas.source-out.html\", \"893d4e98-a8f2-4003-9cd7-2985a4dd9108\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:52:35 INFO - PROCESS | 3756 | 1471089155572 Marionette INFO sendAsync 3dea87e7-b1f7-4d7f-bd25-36a6049bc663 04:52:35 INFO - PROCESS | 3756 | ++DOCSHELL 0000004DE0A5B000 == 17 [pid = 3756] [id = 19] 04:52:35 INFO - PROCESS | 3756 | ++DOMWINDOW == 53 (0000004DD1B2D000) [pid = 3756] [serial = 53] [outer = 0000000000000000] 04:52:35 INFO - PROCESS | 3756 | ++DOMWINDOW == 54 (0000004DDE0E4000) [pid = 3756] [serial = 54] [outer = 0000004DD1B2D000] 04:52:35 INFO - PROCESS | 3756 | 1471089155616 Marionette DEBUG loaded listener.js 04:52:35 INFO - PROCESS | 3756 | ++DOMWINDOW == 55 (0000004DE4645000) [pid = 3756] [serial = 55] [outer = 0000004DD1B2D000] 04:52:35 INFO - PROCESS | 3756 | 1471089155979 Marionette TRACE conn6 <- [1,40,null,{"value":["/2dcontext/compositing/2d.composite.canvas.source-out.html",0,null,null,[["Canvas test: 2d.composite.canvas.source-out",0,null,null]]]}] 04:52:36 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.canvas.source-out.html | Canvas test: 2d.composite.canvas.source-out 04:52:36 INFO - TEST-OK | /2dcontext/compositing/2d.composite.canvas.source-out.html | took 587ms 04:52:36 INFO - PROCESS | 3756 | 1471089156033 Marionette TRACE conn6 -> [0,41,"getWindowHandle",null] 04:52:36 INFO - PROCESS | 3756 | 1471089156035 Marionette TRACE conn6 <- [1,41,null,{"value":"13"}] 04:52:36 INFO - TEST-START | /2dcontext/compositing/2d.composite.canvas.source-over.html 04:52:36 INFO - PROCESS | 3756 | 1471089156039 Marionette TRACE conn6 -> [0,42,"setScriptTimeout",{"ms":35000}] 04:52:36 INFO - PROCESS | 3756 | 1471089156040 Marionette TRACE conn6 <- [1,42,null,{}] 04:52:36 INFO - PROCESS | 3756 | 1471089156044 Marionette TRACE conn6 -> [0,43,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:52:36 INFO - PROCESS | 3756 | 1471089156046 Marionette INFO sendAsync 3dea87e7-b1f7-4d7f-bd25-36a6049bc663 04:52:36 INFO - PROCESS | 3756 | 1471089156155 Marionette TRACE conn6 <- [1,43,null,{"value":null}] 04:52:36 INFO - PROCESS | 3756 | 1471089156163 Marionette TRACE conn6 -> [0,44,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.canvas.source-over.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.canvas.source-over.html\", \"893d4e98-a8f2-4003-9cd7-2985a4dd9108\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:52:36 INFO - PROCESS | 3756 | 1471089156165 Marionette INFO sendAsync 3dea87e7-b1f7-4d7f-bd25-36a6049bc663 04:52:36 INFO - PROCESS | 3756 | ++DOCSHELL 0000004DE1545000 == 18 [pid = 3756] [id = 20] 04:52:36 INFO - PROCESS | 3756 | ++DOMWINDOW == 56 (0000004DE2050400) [pid = 3756] [serial = 56] [outer = 0000000000000000] 04:52:36 INFO - PROCESS | 3756 | ++DOMWINDOW == 57 (0000004DE464B000) [pid = 3756] [serial = 57] [outer = 0000004DE2050400] 04:52:36 INFO - PROCESS | 3756 | 1471089156210 Marionette DEBUG loaded listener.js 04:52:36 INFO - PROCESS | 3756 | ++DOMWINDOW == 58 (0000004DE4C40400) [pid = 3756] [serial = 58] [outer = 0000004DE2050400] 04:52:36 INFO - PROCESS | 3756 | 1471089156567 Marionette TRACE conn6 <- [1,44,null,{"value":["/2dcontext/compositing/2d.composite.canvas.source-over.html",0,null,null,[["Canvas test: 2d.composite.canvas.source-over",0,null,null]]]}] 04:52:36 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.canvas.source-over.html | Canvas test: 2d.composite.canvas.source-over 04:52:36 INFO - TEST-OK | /2dcontext/compositing/2d.composite.canvas.source-over.html | took 586ms 04:52:36 INFO - PROCESS | 3756 | 1471089156628 Marionette TRACE conn6 -> [0,45,"getWindowHandle",null] 04:52:36 INFO - PROCESS | 3756 | 1471089156630 Marionette TRACE conn6 <- [1,45,null,{"value":"13"}] 04:52:36 INFO - PROCESS | 3756 | 1471089156634 Marionette TRACE conn6 -> [0,46,"setScriptTimeout",{"ms":35000}] 04:52:36 INFO - TEST-START | /2dcontext/compositing/2d.composite.canvas.xor.html 04:52:36 INFO - PROCESS | 3756 | 1471089156636 Marionette TRACE conn6 <- [1,46,null,{}] 04:52:36 INFO - PROCESS | 3756 | 1471089156639 Marionette TRACE conn6 -> [0,47,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:52:36 INFO - PROCESS | 3756 | 1471089156641 Marionette INFO sendAsync 3dea87e7-b1f7-4d7f-bd25-36a6049bc663 04:52:36 INFO - PROCESS | 3756 | 1471089156751 Marionette TRACE conn6 <- [1,47,null,{"value":null}] 04:52:36 INFO - PROCESS | 3756 | 1471089156758 Marionette TRACE conn6 -> [0,48,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.canvas.xor.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.canvas.xor.html\", \"893d4e98-a8f2-4003-9cd7-2985a4dd9108\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:52:36 INFO - PROCESS | 3756 | 1471089156760 Marionette INFO sendAsync 3dea87e7-b1f7-4d7f-bd25-36a6049bc663 04:52:36 INFO - PROCESS | 3756 | ++DOCSHELL 0000004DE4C18000 == 19 [pid = 3756] [id = 21] 04:52:36 INFO - PROCESS | 3756 | ++DOMWINDOW == 59 (0000004DDF789800) [pid = 3756] [serial = 59] [outer = 0000000000000000] 04:52:36 INFO - PROCESS | 3756 | ++DOMWINDOW == 60 (0000004DDF791800) [pid = 3756] [serial = 60] [outer = 0000004DDF789800] 04:52:36 INFO - PROCESS | 3756 | 1471089156809 Marionette DEBUG loaded listener.js 04:52:36 INFO - PROCESS | 3756 | ++DOMWINDOW == 61 (0000004DE4C41400) [pid = 3756] [serial = 61] [outer = 0000004DDF789800] 04:52:37 INFO - PROCESS | 3756 | 1471089157200 Marionette TRACE conn6 <- [1,48,null,{"value":["/2dcontext/compositing/2d.composite.canvas.xor.html",0,null,null,[["Canvas test: 2d.composite.canvas.xor",0,null,null]]]}] 04:52:37 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.canvas.xor.html | Canvas test: 2d.composite.canvas.xor 04:52:37 INFO - TEST-OK | /2dcontext/compositing/2d.composite.canvas.xor.html | took 588ms 04:52:37 INFO - PROCESS | 3756 | 1471089157225 Marionette TRACE conn6 -> [0,49,"getWindowHandle",null] 04:52:37 INFO - PROCESS | 3756 | 1471089157228 Marionette TRACE conn6 <- [1,49,null,{"value":"13"}] 04:52:37 INFO - PROCESS | 3756 | 1471089157231 Marionette TRACE conn6 -> [0,50,"setScriptTimeout",{"ms":35000}] 04:52:37 INFO - TEST-START | /2dcontext/compositing/2d.composite.clip.copy.html 04:52:37 INFO - PROCESS | 3756 | 1471089157233 Marionette TRACE conn6 <- [1,50,null,{}] 04:52:37 INFO - PROCESS | 3756 | 1471089157237 Marionette TRACE conn6 -> [0,51,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:52:37 INFO - PROCESS | 3756 | 1471089157239 Marionette INFO sendAsync 3dea87e7-b1f7-4d7f-bd25-36a6049bc663 04:52:37 INFO - PROCESS | 3756 | 1471089157361 Marionette TRACE conn6 <- [1,51,null,{"value":null}] 04:52:37 INFO - PROCESS | 3756 | 1471089157368 Marionette TRACE conn6 -> [0,52,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.clip.copy.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.clip.copy.html\", \"893d4e98-a8f2-4003-9cd7-2985a4dd9108\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:52:37 INFO - PROCESS | 3756 | 1471089157371 Marionette INFO sendAsync 3dea87e7-b1f7-4d7f-bd25-36a6049bc663 04:52:37 INFO - PROCESS | 3756 | ++DOCSHELL 0000004DE4E59800 == 20 [pid = 3756] [id = 22] 04:52:37 INFO - PROCESS | 3756 | ++DOMWINDOW == 62 (0000004DE4C49400) [pid = 3756] [serial = 62] [outer = 0000000000000000] 04:52:37 INFO - PROCESS | 3756 | ++DOMWINDOW == 63 (0000004DE591BC00) [pid = 3756] [serial = 63] [outer = 0000004DE4C49400] 04:52:37 INFO - PROCESS | 3756 | 1471089157419 Marionette DEBUG loaded listener.js 04:52:37 INFO - PROCESS | 3756 | ++DOMWINDOW == 64 (0000004DE5AAF400) [pid = 3756] [serial = 64] [outer = 0000004DE4C49400] 04:52:38 INFO - PROCESS | 3756 | 1471089158463 Marionette TRACE conn6 <- [1,52,null,{"value":["/2dcontext/compositing/2d.composite.clip.copy.html",0,null,null,[["fill() does not affect pixels outside the clip region.",0,null,null]]]}] 04:52:38 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.clip.copy.html | fill() does not affect pixels outside the clip region. 04:52:38 INFO - TEST-OK | /2dcontext/compositing/2d.composite.clip.copy.html | took 1280ms 04:52:38 INFO - PROCESS | 3756 | 1471089158515 Marionette TRACE conn6 -> [0,53,"getWindowHandle",null] 04:52:38 INFO - PROCESS | 3756 | 1471089158519 Marionette TRACE conn6 <- [1,53,null,{"value":"13"}] 04:52:38 INFO - TEST-START | /2dcontext/compositing/2d.composite.clip.destination-atop.html 04:52:38 INFO - PROCESS | 3756 | 1471089158531 Marionette TRACE conn6 -> [0,54,"setScriptTimeout",{"ms":35000}] 04:52:38 INFO - PROCESS | 3756 | 1471089158535 Marionette TRACE conn6 <- [1,54,null,{}] 04:52:38 INFO - PROCESS | 3756 | 1471089158540 Marionette TRACE conn6 -> [0,55,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:52:38 INFO - PROCESS | 3756 | 1471089158543 Marionette INFO sendAsync 3dea87e7-b1f7-4d7f-bd25-36a6049bc663 04:52:38 INFO - PROCESS | 3756 | 1471089158650 Marionette TRACE conn6 <- [1,55,null,{"value":null}] 04:52:38 INFO - PROCESS | 3756 | 1471089158694 Marionette TRACE conn6 -> [0,56,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.clip.destination-atop.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.clip.destination-atop.html\", \"893d4e98-a8f2-4003-9cd7-2985a4dd9108\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:52:38 INFO - PROCESS | 3756 | 1471089158697 Marionette INFO sendAsync 3dea87e7-b1f7-4d7f-bd25-36a6049bc663 04:52:38 INFO - PROCESS | 3756 | ++DOCSHELL 0000004DD6515800 == 21 [pid = 3756] [id = 23] 04:52:38 INFO - PROCESS | 3756 | ++DOMWINDOW == 65 (0000004DD6E12000) [pid = 3756] [serial = 65] [outer = 0000000000000000] 04:52:38 INFO - PROCESS | 3756 | ++DOMWINDOW == 66 (0000004DD6E18400) [pid = 3756] [serial = 66] [outer = 0000004DD6E12000] 04:52:38 INFO - PROCESS | 3756 | 1471089158746 Marionette DEBUG loaded listener.js 04:52:38 INFO - PROCESS | 3756 | ++DOMWINDOW == 67 (0000004DD7059400) [pid = 3756] [serial = 67] [outer = 0000004DD6E12000] 04:52:39 INFO - PROCESS | 3756 | 1471089159152 Marionette TRACE conn6 <- [1,56,null,{"value":["/2dcontext/compositing/2d.composite.clip.destination-atop.html",0,null,null,[["fill() does not affect pixels outside the clip region.",0,null,null]]]}] 04:52:39 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.clip.destination-atop.html | fill() does not affect pixels outside the clip region. 04:52:39 INFO - TEST-OK | /2dcontext/compositing/2d.composite.clip.destination-atop.html | took 629ms 04:52:39 INFO - PROCESS | 3756 | 1471089159171 Marionette TRACE conn6 -> [0,57,"getWindowHandle",null] 04:52:39 INFO - PROCESS | 3756 | 1471089159176 Marionette TRACE conn6 <- [1,57,null,{"value":"13"}] 04:52:39 INFO - TEST-START | /2dcontext/compositing/2d.composite.clip.destination-in.html 04:52:39 INFO - PROCESS | 3756 | 1471089159182 Marionette TRACE conn6 -> [0,58,"setScriptTimeout",{"ms":35000}] 04:52:39 INFO - PROCESS | 3756 | 1471089159184 Marionette TRACE conn6 <- [1,58,null,{}] 04:52:39 INFO - PROCESS | 3756 | 1471089159188 Marionette TRACE conn6 -> [0,59,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:52:39 INFO - PROCESS | 3756 | 1471089159191 Marionette INFO sendAsync 3dea87e7-b1f7-4d7f-bd25-36a6049bc663 04:52:39 INFO - PROCESS | 3756 | 1471089159300 Marionette TRACE conn6 <- [1,59,null,{"value":null}] 04:52:39 INFO - PROCESS | 3756 | 1471089159307 Marionette TRACE conn6 -> [0,60,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.clip.destination-in.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.clip.destination-in.html\", \"893d4e98-a8f2-4003-9cd7-2985a4dd9108\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:52:39 INFO - PROCESS | 3756 | 1471089159309 Marionette INFO sendAsync 3dea87e7-b1f7-4d7f-bd25-36a6049bc663 04:52:39 INFO - PROCESS | 3756 | ++DOCSHELL 0000004DDB5D2000 == 22 [pid = 3756] [id = 24] 04:52:39 INFO - PROCESS | 3756 | ++DOMWINDOW == 68 (0000004DDB817C00) [pid = 3756] [serial = 68] [outer = 0000000000000000] 04:52:39 INFO - PROCESS | 3756 | ++DOMWINDOW == 69 (0000004DDBE0D000) [pid = 3756] [serial = 69] [outer = 0000004DDB817C00] 04:52:39 INFO - PROCESS | 3756 | 1471089159358 Marionette DEBUG loaded listener.js 04:52:39 INFO - PROCESS | 3756 | ++DOMWINDOW == 70 (0000004DDC134400) [pid = 3756] [serial = 70] [outer = 0000004DDB817C00] 04:52:39 INFO - PROCESS | 3756 | --DOMWINDOW == 69 (0000004DD29EFC00) [pid = 3756] [serial = 8] [outer = 0000000000000000] [url = chrome://gfxsanity/content/sanitytest.html] 04:52:39 INFO - PROCESS | 3756 | --DOMWINDOW == 68 (0000004DD7B70800) [pid = 3756] [serial = 26] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.canvas.destination-atop.html] 04:52:39 INFO - PROCESS | 3756 | --DOMWINDOW == 67 (0000004DE0A7A000) [pid = 3756] [serial = 35] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.canvas.destination-in.html] 04:52:39 INFO - PROCESS | 3756 | --DOMWINDOW == 66 (0000004DE1595000) [pid = 3756] [serial = 38] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.canvas.destination-out.html] 04:52:39 INFO - PROCESS | 3756 | --DOMWINDOW == 65 (0000004DDE97F000) [pid = 3756] [serial = 20] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.canvas.copy.html] 04:52:39 INFO - PROCESS | 3756 | 1471089159982 Marionette TRACE conn6 <- [1,60,null,{"value":["/2dcontext/compositing/2d.composite.clip.destination-in.html",0,null,null,[["fill() does not affect pixels outside the clip region.",0,null,null]]]}] 04:52:40 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.clip.destination-in.html | fill() does not affect pixels outside the clip region. 04:52:40 INFO - TEST-OK | /2dcontext/compositing/2d.composite.clip.destination-in.html | took 839ms 04:52:40 INFO - PROCESS | 3756 | 1471089160023 Marionette TRACE conn6 -> [0,61,"getWindowHandle",null] 04:52:40 INFO - PROCESS | 3756 | 1471089160026 Marionette TRACE conn6 <- [1,61,null,{"value":"13"}] 04:52:40 INFO - TEST-START | /2dcontext/compositing/2d.composite.clip.destination-out.html 04:52:40 INFO - PROCESS | 3756 | 1471089160029 Marionette TRACE conn6 -> [0,62,"setScriptTimeout",{"ms":35000}] 04:52:40 INFO - PROCESS | 3756 | 1471089160033 Marionette TRACE conn6 <- [1,62,null,{}] 04:52:40 INFO - PROCESS | 3756 | 1471089160043 Marionette TRACE conn6 -> [0,63,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:52:40 INFO - PROCESS | 3756 | 1471089160048 Marionette INFO sendAsync 3dea87e7-b1f7-4d7f-bd25-36a6049bc663 04:52:40 INFO - PROCESS | 3756 | 1471089160139 Marionette TRACE conn6 <- [1,63,null,{"value":null}] 04:52:40 INFO - PROCESS | 3756 | 1471089160199 Marionette TRACE conn6 -> [0,64,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.clip.destination-out.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.clip.destination-out.html\", \"893d4e98-a8f2-4003-9cd7-2985a4dd9108\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:52:40 INFO - PROCESS | 3756 | 1471089160203 Marionette INFO sendAsync 3dea87e7-b1f7-4d7f-bd25-36a6049bc663 04:52:40 INFO - PROCESS | 3756 | ++DOCSHELL 0000004DDC113000 == 23 [pid = 3756] [id = 25] 04:52:40 INFO - PROCESS | 3756 | ++DOMWINDOW == 66 (0000004DD20B8C00) [pid = 3756] [serial = 71] [outer = 0000000000000000] 04:52:40 INFO - PROCESS | 3756 | ++DOMWINDOW == 67 (0000004DDB877000) [pid = 3756] [serial = 72] [outer = 0000004DD20B8C00] 04:52:40 INFO - PROCESS | 3756 | 1471089160251 Marionette DEBUG loaded listener.js 04:52:40 INFO - PROCESS | 3756 | ++DOMWINDOW == 68 (0000004DDC2B4000) [pid = 3756] [serial = 73] [outer = 0000004DD20B8C00] 04:52:40 INFO - PROCESS | 3756 | 1471089160574 Marionette TRACE conn6 <- [1,64,null,{"value":["/2dcontext/compositing/2d.composite.clip.destination-out.html",0,null,null,[["fill() does not affect pixels outside the clip region.",0,null,null]]]}] 04:52:40 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.clip.destination-out.html | fill() does not affect pixels outside the clip region. 04:52:40 INFO - TEST-OK | /2dcontext/compositing/2d.composite.clip.destination-out.html | took 587ms 04:52:40 INFO - PROCESS | 3756 | 1471089160619 Marionette TRACE conn6 -> [0,65,"getWindowHandle",null] 04:52:40 INFO - PROCESS | 3756 | 1471089160622 Marionette TRACE conn6 <- [1,65,null,{"value":"13"}] 04:52:40 INFO - TEST-START | /2dcontext/compositing/2d.composite.clip.destination-over.html 04:52:40 INFO - PROCESS | 3756 | 1471089160625 Marionette TRACE conn6 -> [0,66,"setScriptTimeout",{"ms":35000}] 04:52:40 INFO - PROCESS | 3756 | 1471089160627 Marionette TRACE conn6 <- [1,66,null,{}] 04:52:40 INFO - PROCESS | 3756 | 1471089160630 Marionette TRACE conn6 -> [0,67,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:52:40 INFO - PROCESS | 3756 | 1471089160632 Marionette INFO sendAsync 3dea87e7-b1f7-4d7f-bd25-36a6049bc663 04:52:40 INFO - PROCESS | 3756 | 1471089160729 Marionette TRACE conn6 <- [1,67,null,{"value":null}] 04:52:40 INFO - PROCESS | 3756 | 1471089160781 Marionette TRACE conn6 -> [0,68,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.clip.destination-over.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.clip.destination-over.html\", \"893d4e98-a8f2-4003-9cd7-2985a4dd9108\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:52:40 INFO - PROCESS | 3756 | 1471089160783 Marionette INFO sendAsync 3dea87e7-b1f7-4d7f-bd25-36a6049bc663 04:52:40 INFO - PROCESS | 3756 | ++DOCSHELL 0000004DDE009800 == 24 [pid = 3756] [id = 26] 04:52:40 INFO - PROCESS | 3756 | ++DOMWINDOW == 69 (0000004DDC2B3C00) [pid = 3756] [serial = 74] [outer = 0000000000000000] 04:52:40 INFO - PROCESS | 3756 | ++DOMWINDOW == 70 (0000004DDDDABC00) [pid = 3756] [serial = 75] [outer = 0000004DDC2B3C00] 04:52:40 INFO - PROCESS | 3756 | 1471089160829 Marionette DEBUG loaded listener.js 04:52:40 INFO - PROCESS | 3756 | ++DOMWINDOW == 71 (0000004DDF5EF800) [pid = 3756] [serial = 76] [outer = 0000004DDC2B3C00] 04:52:41 INFO - PROCESS | 3756 | 1471089161159 Marionette TRACE conn6 <- [1,68,null,{"value":["/2dcontext/compositing/2d.composite.clip.destination-over.html",0,null,null,[["fill() does not affect pixels outside the clip region.",0,null,null]]]}] 04:52:41 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.clip.destination-over.html | fill() does not affect pixels outside the clip region. 04:52:41 INFO - TEST-OK | /2dcontext/compositing/2d.composite.clip.destination-over.html | took 587ms 04:52:41 INFO - PROCESS | 3756 | 1471089161215 Marionette TRACE conn6 -> [0,69,"getWindowHandle",null] 04:52:41 INFO - PROCESS | 3756 | 1471089161217 Marionette TRACE conn6 <- [1,69,null,{"value":"13"}] 04:52:41 INFO - TEST-START | /2dcontext/compositing/2d.composite.clip.lighter.html 04:52:41 INFO - PROCESS | 3756 | 1471089161220 Marionette TRACE conn6 -> [0,70,"setScriptTimeout",{"ms":35000}] 04:52:41 INFO - PROCESS | 3756 | 1471089161222 Marionette TRACE conn6 <- [1,70,null,{}] 04:52:41 INFO - PROCESS | 3756 | 1471089161234 Marionette TRACE conn6 -> [0,71,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:52:41 INFO - PROCESS | 3756 | 1471089161236 Marionette INFO sendAsync 3dea87e7-b1f7-4d7f-bd25-36a6049bc663 04:52:41 INFO - PROCESS | 3756 | 1471089161314 Marionette TRACE conn6 <- [1,71,null,{"value":null}] 04:52:41 INFO - PROCESS | 3756 | 1471089161320 Marionette TRACE conn6 -> [0,72,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.clip.lighter.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.clip.lighter.html\", \"893d4e98-a8f2-4003-9cd7-2985a4dd9108\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:52:41 INFO - PROCESS | 3756 | 1471089161322 Marionette INFO sendAsync 3dea87e7-b1f7-4d7f-bd25-36a6049bc663 04:52:41 INFO - PROCESS | 3756 | ++DOCSHELL 0000004DDEFC3000 == 25 [pid = 3756] [id = 27] 04:52:41 INFO - PROCESS | 3756 | ++DOMWINDOW == 72 (0000004DDB814000) [pid = 3756] [serial = 77] [outer = 0000000000000000] 04:52:41 INFO - PROCESS | 3756 | ++DOMWINDOW == 73 (0000004DDF796C00) [pid = 3756] [serial = 78] [outer = 0000004DDB814000] 04:52:41 INFO - PROCESS | 3756 | 1471089161368 Marionette DEBUG loaded listener.js 04:52:41 INFO - PROCESS | 3756 | ++DOMWINDOW == 74 (0000004DE0A11000) [pid = 3756] [serial = 79] [outer = 0000004DDB814000] 04:52:41 INFO - PROCESS | 3756 | 1471089161766 Marionette TRACE conn6 <- [1,72,null,{"value":["/2dcontext/compositing/2d.composite.clip.lighter.html",0,null,null,[["fill() does not affect pixels outside the clip region.",0,null,null]]]}] 04:52:41 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.clip.lighter.html | fill() does not affect pixels outside the clip region. 04:52:41 INFO - TEST-OK | /2dcontext/compositing/2d.composite.clip.lighter.html | took 584ms 04:52:41 INFO - PROCESS | 3756 | 1471089161808 Marionette TRACE conn6 -> [0,73,"getWindowHandle",null] 04:52:41 INFO - PROCESS | 3756 | 1471089161810 Marionette TRACE conn6 <- [1,73,null,{"value":"13"}] 04:52:41 INFO - TEST-START | /2dcontext/compositing/2d.composite.clip.source-atop.html 04:52:41 INFO - PROCESS | 3756 | 1471089161814 Marionette TRACE conn6 -> [0,74,"setScriptTimeout",{"ms":35000}] 04:52:41 INFO - PROCESS | 3756 | 1471089161815 Marionette TRACE conn6 <- [1,74,null,{}] 04:52:41 INFO - PROCESS | 3756 | 1471089161828 Marionette TRACE conn6 -> [0,75,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:52:41 INFO - PROCESS | 3756 | 1471089161833 Marionette INFO sendAsync 3dea87e7-b1f7-4d7f-bd25-36a6049bc663 04:52:41 INFO - PROCESS | 3756 | 1471089161971 Marionette TRACE conn6 <- [1,75,null,{"value":null}] 04:52:42 INFO - PROCESS | 3756 | 1471089162034 Marionette TRACE conn6 -> [0,76,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.clip.source-atop.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.clip.source-atop.html\", \"893d4e98-a8f2-4003-9cd7-2985a4dd9108\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:52:42 INFO - PROCESS | 3756 | 1471089162037 Marionette INFO sendAsync 3dea87e7-b1f7-4d7f-bd25-36a6049bc663 04:52:42 INFO - PROCESS | 3756 | ++DOCSHELL 0000004DD2225800 == 26 [pid = 3756] [id = 28] 04:52:42 INFO - PROCESS | 3756 | ++DOMWINDOW == 75 (0000004DD0E30400) [pid = 3756] [serial = 80] [outer = 0000000000000000] 04:52:42 INFO - PROCESS | 3756 | ++DOMWINDOW == 76 (0000004DD1726800) [pid = 3756] [serial = 81] [outer = 0000004DD0E30400] 04:52:42 INFO - PROCESS | 3756 | 1471089162098 Marionette DEBUG loaded listener.js 04:52:42 INFO - PROCESS | 3756 | ++DOMWINDOW == 77 (0000004DD63DB000) [pid = 3756] [serial = 82] [outer = 0000004DD0E30400] 04:52:42 INFO - PROCESS | 3756 | 1471089162662 Marionette TRACE conn6 <- [1,76,null,{"value":["/2dcontext/compositing/2d.composite.clip.source-atop.html",0,null,null,[["fill() does not affect pixels outside the clip region.",0,null,null]]]}] 04:52:42 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.clip.source-atop.html | fill() does not affect pixels outside the clip region. 04:52:42 INFO - TEST-OK | /2dcontext/compositing/2d.composite.clip.source-atop.html | took 903ms 04:52:42 INFO - PROCESS | 3756 | 1471089162720 Marionette TRACE conn6 -> [0,77,"getWindowHandle",null] 04:52:42 INFO - PROCESS | 3756 | 1471089162725 Marionette TRACE conn6 <- [1,77,null,{"value":"13"}] 04:52:42 INFO - PROCESS | 3756 | 1471089162730 Marionette TRACE conn6 -> [0,78,"setScriptTimeout",{"ms":35000}] 04:52:42 INFO - TEST-START | /2dcontext/compositing/2d.composite.clip.source-in.html 04:52:42 INFO - PROCESS | 3756 | 1471089162734 Marionette TRACE conn6 <- [1,78,null,{}] 04:52:42 INFO - PROCESS | 3756 | 1471089162739 Marionette TRACE conn6 -> [0,79,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:52:42 INFO - PROCESS | 3756 | 1471089162742 Marionette INFO sendAsync 3dea87e7-b1f7-4d7f-bd25-36a6049bc663 04:52:42 INFO - PROCESS | 3756 | 1471089162858 Marionette TRACE conn6 <- [1,79,null,{"value":null}] 04:52:42 INFO - PROCESS | 3756 | 1471089162911 Marionette TRACE conn6 -> [0,80,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.clip.source-in.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.clip.source-in.html\", \"893d4e98-a8f2-4003-9cd7-2985a4dd9108\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:52:42 INFO - PROCESS | 3756 | 1471089162914 Marionette INFO sendAsync 3dea87e7-b1f7-4d7f-bd25-36a6049bc663 04:52:42 INFO - PROCESS | 3756 | ++DOCSHELL 0000004DDDDD6800 == 27 [pid = 3756] [id = 29] 04:52:42 INFO - PROCESS | 3756 | ++DOMWINDOW == 78 (0000004DDB554000) [pid = 3756] [serial = 83] [outer = 0000000000000000] 04:52:42 INFO - PROCESS | 3756 | ++DOMWINDOW == 79 (0000004DDBD94C00) [pid = 3756] [serial = 84] [outer = 0000004DDB554000] 04:52:42 INFO - PROCESS | 3756 | 1471089162971 Marionette DEBUG loaded listener.js 04:52:43 INFO - PROCESS | 3756 | ++DOMWINDOW == 80 (0000004DDC140C00) [pid = 3756] [serial = 85] [outer = 0000004DDB554000] 04:52:43 INFO - PROCESS | 3756 | 1471089163564 Marionette TRACE conn6 <- [1,80,null,{"value":["/2dcontext/compositing/2d.composite.clip.source-in.html",0,null,null,[["fill() does not affect pixels outside the clip region.",0,null,null]]]}] 04:52:43 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.clip.source-in.html | fill() does not affect pixels outside the clip region. 04:52:43 INFO - TEST-OK | /2dcontext/compositing/2d.composite.clip.source-in.html | took 881ms 04:52:43 INFO - PROCESS | 3756 | 1471089163615 Marionette TRACE conn6 -> [0,81,"getWindowHandle",null] 04:52:43 INFO - PROCESS | 3756 | 1471089163618 Marionette TRACE conn6 <- [1,81,null,{"value":"13"}] 04:52:43 INFO - TEST-START | /2dcontext/compositing/2d.composite.clip.source-out.html 04:52:43 INFO - PROCESS | 3756 | 1471089163622 Marionette TRACE conn6 -> [0,82,"setScriptTimeout",{"ms":35000}] 04:52:43 INFO - PROCESS | 3756 | 1471089163625 Marionette TRACE conn6 <- [1,82,null,{}] 04:52:43 INFO - PROCESS | 3756 | 1471089163629 Marionette TRACE conn6 -> [0,83,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:52:43 INFO - PROCESS | 3756 | 1471089163632 Marionette INFO sendAsync 3dea87e7-b1f7-4d7f-bd25-36a6049bc663 04:52:43 INFO - PROCESS | 3756 | 1471089163739 Marionette TRACE conn6 <- [1,83,null,{"value":null}] 04:52:43 INFO - PROCESS | 3756 | 1471089163799 Marionette TRACE conn6 -> [0,84,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.clip.source-out.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.clip.source-out.html\", \"893d4e98-a8f2-4003-9cd7-2985a4dd9108\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:52:43 INFO - PROCESS | 3756 | 1471089163802 Marionette INFO sendAsync 3dea87e7-b1f7-4d7f-bd25-36a6049bc663 04:52:43 INFO - PROCESS | 3756 | ++DOCSHELL 0000004DE4C0B800 == 28 [pid = 3756] [id = 30] 04:52:43 INFO - PROCESS | 3756 | ++DOMWINDOW == 81 (0000004DD1D9F000) [pid = 3756] [serial = 86] [outer = 0000000000000000] 04:52:43 INFO - PROCESS | 3756 | ++DOMWINDOW == 82 (0000004DD1DA7800) [pid = 3756] [serial = 87] [outer = 0000004DD1D9F000] 04:52:43 INFO - PROCESS | 3756 | 1471089163857 Marionette DEBUG loaded listener.js 04:52:43 INFO - PROCESS | 3756 | ++DOMWINDOW == 83 (0000004DDF78B000) [pid = 3756] [serial = 88] [outer = 0000004DD1D9F000] 04:52:44 INFO - PROCESS | 3756 | 1471089164399 Marionette TRACE conn6 <- [1,84,null,{"value":["/2dcontext/compositing/2d.composite.clip.source-out.html",0,null,null,[["fill() does not affect pixels outside the clip region.",0,null,null]]]}] 04:52:44 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.clip.source-out.html | fill() does not affect pixels outside the clip region. 04:52:44 INFO - TEST-OK | /2dcontext/compositing/2d.composite.clip.source-out.html | took 839ms 04:52:44 INFO - PROCESS | 3756 | 1471089164463 Marionette TRACE conn6 -> [0,85,"getWindowHandle",null] 04:52:44 INFO - PROCESS | 3756 | 1471089164467 Marionette TRACE conn6 <- [1,85,null,{"value":"13"}] 04:52:44 INFO - TEST-START | /2dcontext/compositing/2d.composite.clip.source-over.html 04:52:44 INFO - PROCESS | 3756 | 1471089164478 Marionette TRACE conn6 -> [0,86,"setScriptTimeout",{"ms":35000}] 04:52:44 INFO - PROCESS | 3756 | 1471089164483 Marionette TRACE conn6 <- [1,86,null,{}] 04:52:44 INFO - PROCESS | 3756 | 1471089164487 Marionette TRACE conn6 -> [0,87,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:52:44 INFO - PROCESS | 3756 | 1471089164491 Marionette INFO sendAsync 3dea87e7-b1f7-4d7f-bd25-36a6049bc663 04:52:44 INFO - PROCESS | 3756 | 1471089164631 Marionette TRACE conn6 <- [1,87,null,{"value":null}] 04:52:44 INFO - PROCESS | 3756 | 1471089164688 Marionette TRACE conn6 -> [0,88,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.clip.source-over.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.clip.source-over.html\", \"893d4e98-a8f2-4003-9cd7-2985a4dd9108\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:52:44 INFO - PROCESS | 3756 | 1471089164691 Marionette INFO sendAsync 3dea87e7-b1f7-4d7f-bd25-36a6049bc663 04:52:44 INFO - PROCESS | 3756 | ++DOCSHELL 0000004DE5A23000 == 29 [pid = 3756] [id = 31] 04:52:44 INFO - PROCESS | 3756 | ++DOMWINDOW == 84 (0000004DD1DC9000) [pid = 3756] [serial = 89] [outer = 0000000000000000] 04:52:44 INFO - PROCESS | 3756 | ++DOMWINDOW == 85 (0000004DD1DD1C00) [pid = 3756] [serial = 90] [outer = 0000004DD1DC9000] 04:52:44 INFO - PROCESS | 3756 | 1471089164746 Marionette DEBUG loaded listener.js 04:52:44 INFO - PROCESS | 3756 | ++DOMWINDOW == 86 (0000004DE0C22800) [pid = 3756] [serial = 91] [outer = 0000004DD1DC9000] 04:52:45 INFO - PROCESS | 3756 | 1471089165258 Marionette TRACE conn6 <- [1,88,null,{"value":["/2dcontext/compositing/2d.composite.clip.source-over.html",0,null,null,[["fill() does not affect pixels outside the clip region.",0,null,null]]]}] 04:52:45 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.clip.source-over.html | fill() does not affect pixels outside the clip region. 04:52:45 INFO - TEST-OK | /2dcontext/compositing/2d.composite.clip.source-over.html | took 838ms 04:52:45 INFO - PROCESS | 3756 | 1471089165315 Marionette TRACE conn6 -> [0,89,"getWindowHandle",null] 04:52:45 INFO - PROCESS | 3756 | 1471089165317 Marionette TRACE conn6 <- [1,89,null,{"value":"13"}] 04:52:45 INFO - TEST-START | /2dcontext/compositing/2d.composite.clip.xor.html 04:52:45 INFO - PROCESS | 3756 | 1471089165321 Marionette TRACE conn6 -> [0,90,"setScriptTimeout",{"ms":35000}] 04:52:45 INFO - PROCESS | 3756 | 1471089165323 Marionette TRACE conn6 <- [1,90,null,{}] 04:52:45 INFO - PROCESS | 3756 | 1471089165327 Marionette TRACE conn6 -> [0,91,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:52:45 INFO - PROCESS | 3756 | 1471089165329 Marionette INFO sendAsync 3dea87e7-b1f7-4d7f-bd25-36a6049bc663 04:52:45 INFO - PROCESS | 3756 | 1471089165432 Marionette TRACE conn6 <- [1,91,null,{"value":null}] 04:52:45 INFO - PROCESS | 3756 | 1471089165562 Marionette TRACE conn6 -> [0,92,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.clip.xor.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.clip.xor.html\", \"893d4e98-a8f2-4003-9cd7-2985a4dd9108\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:52:45 INFO - PROCESS | 3756 | 1471089165565 Marionette INFO sendAsync 3dea87e7-b1f7-4d7f-bd25-36a6049bc663 04:52:45 INFO - PROCESS | 3756 | ++DOCSHELL 0000004DD1E30000 == 30 [pid = 3756] [id = 32] 04:52:45 INFO - PROCESS | 3756 | ++DOMWINDOW == 87 (0000004DD1725000) [pid = 3756] [serial = 92] [outer = 0000000000000000] 04:52:45 INFO - PROCESS | 3756 | ++DOMWINDOW == 88 (0000004DD1B27800) [pid = 3756] [serial = 93] [outer = 0000004DD1725000] 04:52:45 INFO - PROCESS | 3756 | 1471089165616 Marionette DEBUG loaded listener.js 04:52:45 INFO - PROCESS | 3756 | ++DOMWINDOW == 89 (0000004DD1DA6C00) [pid = 3756] [serial = 94] [outer = 0000004DD1725000] 04:52:46 INFO - PROCESS | 3756 | --DOCSHELL 0000004DD7C99800 == 29 [pid = 3756] [id = 8] 04:52:46 INFO - PROCESS | 3756 | --DOMWINDOW == 88 (0000004DDEFAC400) [pid = 3756] [serial = 17] [outer = 0000000000000000] [url = about:blank] 04:52:46 INFO - PROCESS | 3756 | --DOMWINDOW == 87 (0000004DD5CA3000) [pid = 3756] [serial = 4] [outer = 0000000000000000] [url = about:blank] 04:52:46 INFO - PROCESS | 3756 | --DOMWINDOW == 86 (0000004DE464B000) [pid = 3756] [serial = 57] [outer = 0000000000000000] [url = about:blank] 04:52:46 INFO - PROCESS | 3756 | --DOMWINDOW == 85 (0000004DD6313C00) [pid = 3756] [serial = 24] [outer = 0000000000000000] [url = about:blank] 04:52:46 INFO - PROCESS | 3756 | --DOMWINDOW == 84 (0000004DDBE61400) [pid = 3756] [serial = 27] [outer = 0000000000000000] [url = about:blank] 04:52:46 INFO - PROCESS | 3756 | --DOMWINDOW == 83 (0000004DDF57A800) [pid = 3756] [serial = 33] [outer = 0000000000000000] [url = about:blank] 04:52:46 INFO - PROCESS | 3756 | --DOMWINDOW == 82 (0000004DE0C20400) [pid = 3756] [serial = 36] [outer = 0000000000000000] [url = about:blank] 04:52:46 INFO - PROCESS | 3756 | --DOMWINDOW == 81 (0000004DE15A3400) [pid = 3756] [serial = 39] [outer = 0000000000000000] [url = about:blank] 04:52:46 INFO - PROCESS | 3756 | --DOMWINDOW == 80 (0000004DDC2BA800) [pid = 3756] [serial = 42] [outer = 0000000000000000] [url = about:blank] 04:52:46 INFO - PROCESS | 3756 | --DOMWINDOW == 79 (0000004DDC987C00) [pid = 3756] [serial = 45] [outer = 0000000000000000] [url = about:blank] 04:52:46 INFO - PROCESS | 3756 | --DOMWINDOW == 78 (0000004DD0047800) [pid = 3756] [serial = 48] [outer = 0000000000000000] [url = about:blank] 04:52:46 INFO - PROCESS | 3756 | --DOMWINDOW == 77 (0000004DD1B26000) [pid = 3756] [serial = 51] [outer = 0000000000000000] [url = about:blank] 04:52:46 INFO - PROCESS | 3756 | --DOMWINDOW == 76 (0000004DDE0E4000) [pid = 3756] [serial = 54] [outer = 0000000000000000] [url = about:blank] 04:52:46 INFO - PROCESS | 3756 | --DOMWINDOW == 75 (0000004DDC67B000) [pid = 3756] [serial = 28] [outer = 0000000000000000] [url = about:blank] 04:52:46 INFO - PROCESS | 3756 | --DOMWINDOW == 74 (0000004DDE989400) [pid = 3756] [serial = 21] [outer = 0000000000000000] [url = about:blank] 04:52:46 INFO - PROCESS | 3756 | --DOMWINDOW == 73 (0000004DD7032800) [pid = 3756] [serial = 30] [outer = 0000000000000000] [url = about:blank] 04:52:46 INFO - PROCESS | 3756 | --DOMWINDOW == 72 (0000004DE0CE3400) [pid = 3756] [serial = 37] [outer = 0000000000000000] [url = about:blank] 04:52:46 INFO - PROCESS | 3756 | --DOMWINDOW == 71 (0000004DDB845C00) [pid = 3756] [serial = 40] [outer = 0000000000000000] [url = about:blank] 04:52:46 INFO - PROCESS | 3756 | --DOMWINDOW == 70 (0000004DDF508000) [pid = 3756] [serial = 22] [outer = 0000000000000000] [url = about:blank] 04:52:46 INFO - PROCESS | 3756 | --DOMWINDOW == 69 (0000004DDF791800) [pid = 3756] [serial = 60] [outer = 0000000000000000] [url = about:blank] 04:52:46 INFO - PROCESS | 3756 | --DOMWINDOW == 68 (0000004DDEC43400) [pid = 3756] [serial = 14] [outer = 0000000000000000] [url = about:blank] 04:52:46 INFO - PROCESS | 3756 | --DOMWINDOW == 67 (0000004DD81B8000) [pid = 3756] [serial = 9] [outer = 0000000000000000] [url = about:blank] 04:52:46 INFO - PROCESS | 3756 | --DOMWINDOW == 66 (0000004DD8764000) [pid = 3756] [serial = 10] [outer = 0000000000000000] [url = chrome://gfxsanity/content/sanitytest.html] 04:52:46 INFO - PROCESS | 3756 | 1471089166669 Marionette TRACE conn6 <- [1,92,null,{"value":["/2dcontext/compositing/2d.composite.clip.xor.html",0,null,null,[["fill() does not affect pixels outside the clip region.",0,null,null]]]}] 04:52:46 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.clip.xor.html | fill() does not affect pixels outside the clip region. 04:52:46 INFO - TEST-OK | /2dcontext/compositing/2d.composite.clip.xor.html | took 1397ms 04:52:46 INFO - PROCESS | 3756 | 1471089166721 Marionette TRACE conn6 -> [0,93,"getWindowHandle",null] 04:52:46 INFO - PROCESS | 3756 | 1471089166726 Marionette TRACE conn6 <- [1,93,null,{"value":"13"}] 04:52:46 INFO - PROCESS | 3756 | 1471089166731 Marionette TRACE conn6 -> [0,94,"setScriptTimeout",{"ms":35000}] 04:52:46 INFO - TEST-START | /2dcontext/compositing/2d.composite.globalAlpha.canvas.html 04:52:46 INFO - PROCESS | 3756 | 1471089166735 Marionette TRACE conn6 <- [1,94,null,{}] 04:52:46 INFO - PROCESS | 3756 | 1471089166741 Marionette TRACE conn6 -> [0,95,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:52:46 INFO - PROCESS | 3756 | 1471089166744 Marionette INFO sendAsync 3dea87e7-b1f7-4d7f-bd25-36a6049bc663 04:52:46 INFO - PROCESS | 3756 | 1471089166839 Marionette TRACE conn6 <- [1,95,null,{"value":null}] 04:52:46 INFO - PROCESS | 3756 | 1471089166897 Marionette TRACE conn6 -> [0,96,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.globalAlpha.canvas.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.globalAlpha.canvas.html\", \"893d4e98-a8f2-4003-9cd7-2985a4dd9108\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:52:46 INFO - PROCESS | 3756 | 1471089166902 Marionette INFO sendAsync 3dea87e7-b1f7-4d7f-bd25-36a6049bc663 04:52:46 INFO - PROCESS | 3756 | ++DOCSHELL 0000004DD21B7800 == 30 [pid = 3756] [id = 33] 04:52:46 INFO - PROCESS | 3756 | ++DOMWINDOW == 67 (0000004DD1DA9000) [pid = 3756] [serial = 95] [outer = 0000000000000000] 04:52:46 INFO - PROCESS | 3756 | ++DOMWINDOW == 68 (0000004DD1DCE800) [pid = 3756] [serial = 96] [outer = 0000004DD1DA9000] 04:52:46 INFO - PROCESS | 3756 | 1471089166953 Marionette DEBUG loaded listener.js 04:52:47 INFO - PROCESS | 3756 | ++DOMWINDOW == 69 (0000004DD2F0A800) [pid = 3756] [serial = 97] [outer = 0000004DD1DA9000] 04:52:47 INFO - PROCESS | 3756 | 1471089167359 Marionette TRACE conn6 <- [1,96,null,{"value":["/2dcontext/compositing/2d.composite.globalAlpha.canvas.html",0,null,null,[["Canvas test: 2d.composite.globalAlpha.canvas",0,null,null]]]}] 04:52:47 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.globalAlpha.canvas.html | Canvas test: 2d.composite.globalAlpha.canvas 04:52:47 INFO - TEST-OK | /2dcontext/compositing/2d.composite.globalAlpha.canvas.html | took 690ms 04:52:47 INFO - PROCESS | 3756 | 1471089167425 Marionette TRACE conn6 -> [0,97,"getWindowHandle",null] 04:52:47 INFO - PROCESS | 3756 | 1471089167431 Marionette TRACE conn6 <- [1,97,null,{"value":"13"}] 04:52:47 INFO - TEST-START | /2dcontext/compositing/2d.composite.globalAlpha.canvaspattern.html 04:52:47 INFO - PROCESS | 3756 | 1471089167437 Marionette TRACE conn6 -> [0,98,"setScriptTimeout",{"ms":35000}] 04:52:47 INFO - PROCESS | 3756 | 1471089167440 Marionette TRACE conn6 <- [1,98,null,{}] 04:52:47 INFO - PROCESS | 3756 | 1471089167449 Marionette TRACE conn6 -> [0,99,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:52:47 INFO - PROCESS | 3756 | 1471089167452 Marionette INFO sendAsync 3dea87e7-b1f7-4d7f-bd25-36a6049bc663 04:52:47 INFO - PROCESS | 3756 | 1471089167541 Marionette TRACE conn6 <- [1,99,null,{"value":null}] 04:52:47 INFO - PROCESS | 3756 | 1471089167549 Marionette TRACE conn6 -> [0,100,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.globalAlpha.canvaspattern.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.globalAlpha.canvaspattern.html\", \"893d4e98-a8f2-4003-9cd7-2985a4dd9108\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:52:47 INFO - PROCESS | 3756 | 1471089167552 Marionette INFO sendAsync 3dea87e7-b1f7-4d7f-bd25-36a6049bc663 04:52:47 INFO - PROCESS | 3756 | ++DOCSHELL 0000004DD7C97000 == 31 [pid = 3756] [id = 34] 04:52:47 INFO - PROCESS | 3756 | ++DOMWINDOW == 70 (0000004DD6E16C00) [pid = 3756] [serial = 98] [outer = 0000000000000000] 04:52:47 INFO - PROCESS | 3756 | ++DOMWINDOW == 71 (0000004DD6E1C800) [pid = 3756] [serial = 99] [outer = 0000004DD6E16C00] 04:52:47 INFO - PROCESS | 3756 | 1471089167608 Marionette DEBUG loaded listener.js 04:52:47 INFO - PROCESS | 3756 | ++DOMWINDOW == 72 (0000004DD81B2400) [pid = 3756] [serial = 100] [outer = 0000004DD6E16C00] 04:52:48 INFO - PROCESS | 3756 | 1471089168024 Marionette TRACE conn6 <- [1,100,null,{"value":["/2dcontext/compositing/2d.composite.globalAlpha.canvaspattern.html",0,null,null,[["Canvas test: 2d.composite.globalAlpha.canvaspattern",0,null,null]]]}] 04:52:48 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.globalAlpha.canvaspattern.html | Canvas test: 2d.composite.globalAlpha.canvaspattern 04:52:48 INFO - TEST-OK | /2dcontext/compositing/2d.composite.globalAlpha.canvaspattern.html | took 629ms 04:52:48 INFO - PROCESS | 3756 | 1471089168068 Marionette TRACE conn6 -> [0,101,"getWindowHandle",null] 04:52:48 INFO - PROCESS | 3756 | 1471089168070 Marionette TRACE conn6 <- [1,101,null,{"value":"13"}] 04:52:48 INFO - TEST-START | /2dcontext/compositing/2d.composite.globalAlpha.default.html 04:52:48 INFO - PROCESS | 3756 | 1471089168074 Marionette TRACE conn6 -> [0,102,"setScriptTimeout",{"ms":35000}] 04:52:48 INFO - PROCESS | 3756 | 1471089168077 Marionette TRACE conn6 <- [1,102,null,{}] 04:52:48 INFO - PROCESS | 3756 | 1471089168089 Marionette TRACE conn6 -> [0,103,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:52:48 INFO - PROCESS | 3756 | 1471089168094 Marionette INFO sendAsync 3dea87e7-b1f7-4d7f-bd25-36a6049bc663 04:52:48 INFO - PROCESS | 3756 | 1471089168178 Marionette TRACE conn6 <- [1,103,null,{"value":null}] 04:52:48 INFO - PROCESS | 3756 | 1471089168217 Marionette TRACE conn6 -> [0,104,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.globalAlpha.default.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.globalAlpha.default.html\", \"893d4e98-a8f2-4003-9cd7-2985a4dd9108\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:52:48 INFO - PROCESS | 3756 | 1471089168221 Marionette INFO sendAsync 3dea87e7-b1f7-4d7f-bd25-36a6049bc663 04:52:48 INFO - PROCESS | 3756 | ++DOCSHELL 0000004DDBFCD800 == 32 [pid = 3756] [id = 35] 04:52:48 INFO - PROCESS | 3756 | ++DOMWINDOW == 73 (0000004DD1B29800) [pid = 3756] [serial = 101] [outer = 0000000000000000] 04:52:48 INFO - PROCESS | 3756 | ++DOMWINDOW == 74 (0000004DDB890400) [pid = 3756] [serial = 102] [outer = 0000004DD1B29800] 04:52:48 INFO - PROCESS | 3756 | 1471089168271 Marionette DEBUG loaded listener.js 04:52:48 INFO - PROCESS | 3756 | ++DOMWINDOW == 75 (0000004DDBE54000) [pid = 3756] [serial = 103] [outer = 0000004DD1B29800] 04:52:48 INFO - PROCESS | 3756 | 1471089168640 Marionette TRACE conn6 <- [1,104,null,{"value":["/2dcontext/compositing/2d.composite.globalAlpha.default.html",0,null,null,[["Canvas test: 2d.composite.globalAlpha.default",0,null,null]]]}] 04:52:48 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.globalAlpha.default.html | Canvas test: 2d.composite.globalAlpha.default 04:52:48 INFO - TEST-OK | /2dcontext/compositing/2d.composite.globalAlpha.default.html | took 591ms 04:52:48 INFO - PROCESS | 3756 | 1471089168668 Marionette TRACE conn6 -> [0,105,"getWindowHandle",null] 04:52:48 INFO - PROCESS | 3756 | 1471089168671 Marionette TRACE conn6 <- [1,105,null,{"value":"13"}] 04:52:48 INFO - TEST-START | /2dcontext/compositing/2d.composite.globalAlpha.fill.html 04:52:48 INFO - PROCESS | 3756 | 1471089168674 Marionette TRACE conn6 -> [0,106,"setScriptTimeout",{"ms":35000}] 04:52:48 INFO - PROCESS | 3756 | 1471089168676 Marionette TRACE conn6 <- [1,106,null,{}] 04:52:48 INFO - PROCESS | 3756 | 1471089168679 Marionette TRACE conn6 -> [0,107,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:52:48 INFO - PROCESS | 3756 | 1471089168682 Marionette INFO sendAsync 3dea87e7-b1f7-4d7f-bd25-36a6049bc663 04:52:48 INFO - PROCESS | 3756 | 1471089168796 Marionette TRACE conn6 <- [1,107,null,{"value":null}] 04:52:48 INFO - PROCESS | 3756 | 1471089168808 Marionette TRACE conn6 -> [0,108,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.globalAlpha.fill.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.globalAlpha.fill.html\", \"893d4e98-a8f2-4003-9cd7-2985a4dd9108\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:52:48 INFO - PROCESS | 3756 | 1471089168811 Marionette INFO sendAsync 3dea87e7-b1f7-4d7f-bd25-36a6049bc663 04:52:48 INFO - PROCESS | 3756 | ++DOCSHELL 0000004DDDBD6000 == 33 [pid = 3756] [id = 36] 04:52:48 INFO - PROCESS | 3756 | ++DOMWINDOW == 76 (0000004DDC13AC00) [pid = 3756] [serial = 104] [outer = 0000000000000000] 04:52:48 INFO - PROCESS | 3756 | ++DOMWINDOW == 77 (0000004DDC2B0800) [pid = 3756] [serial = 105] [outer = 0000004DDC13AC00] 04:52:48 INFO - PROCESS | 3756 | 1471089168857 Marionette DEBUG loaded listener.js 04:52:48 INFO - PROCESS | 3756 | ++DOMWINDOW == 78 (0000004DDC2BF400) [pid = 3756] [serial = 106] [outer = 0000004DDC13AC00] 04:52:49 INFO - PROCESS | 3756 | 1471089169254 Marionette TRACE conn6 <- [1,108,null,{"value":["/2dcontext/compositing/2d.composite.globalAlpha.fill.html",0,null,null,[["Canvas test: 2d.composite.globalAlpha.fill",0,null,null]]]}] 04:52:49 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.globalAlpha.fill.html | Canvas test: 2d.composite.globalAlpha.fill 04:52:49 INFO - TEST-OK | /2dcontext/compositing/2d.composite.globalAlpha.fill.html | took 628ms 04:52:49 INFO - PROCESS | 3756 | 1471089169312 Marionette TRACE conn6 -> [0,109,"getWindowHandle",null] 04:52:49 INFO - PROCESS | 3756 | 1471089169314 Marionette TRACE conn6 <- [1,109,null,{"value":"13"}] 04:52:49 INFO - PROCESS | 3756 | 1471089169324 Marionette TRACE conn6 -> [0,110,"setScriptTimeout",{"ms":35000}] 04:52:49 INFO - PROCESS | 3756 | 1471089169326 Marionette TRACE conn6 <- [1,110,null,{}] 04:52:49 INFO - TEST-START | /2dcontext/compositing/2d.composite.globalAlpha.image.html 04:52:49 INFO - PROCESS | 3756 | 1471089169329 Marionette TRACE conn6 -> [0,111,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:52:49 INFO - PROCESS | 3756 | 1471089169331 Marionette INFO sendAsync 3dea87e7-b1f7-4d7f-bd25-36a6049bc663 04:52:49 INFO - PROCESS | 3756 | 1471089169430 Marionette TRACE conn6 <- [1,111,null,{"value":null}] 04:52:49 INFO - PROCESS | 3756 | 1471089169435 Marionette TRACE conn6 -> [0,112,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.globalAlpha.image.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.globalAlpha.image.html\", \"893d4e98-a8f2-4003-9cd7-2985a4dd9108\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:52:49 INFO - PROCESS | 3756 | 1471089169437 Marionette INFO sendAsync 3dea87e7-b1f7-4d7f-bd25-36a6049bc663 04:52:49 INFO - PROCESS | 3756 | ++DOCSHELL 0000004DDE5E0800 == 34 [pid = 3756] [id = 37] 04:52:49 INFO - PROCESS | 3756 | ++DOMWINDOW == 79 (0000004DD1B28000) [pid = 3756] [serial = 107] [outer = 0000000000000000] 04:52:49 INFO - PROCESS | 3756 | ++DOMWINDOW == 80 (0000004DDE0E8400) [pid = 3756] [serial = 108] [outer = 0000004DD1B28000] 04:52:49 INFO - PROCESS | 3756 | 1471089169483 Marionette DEBUG loaded listener.js 04:52:49 INFO - PROCESS | 3756 | ++DOMWINDOW == 81 (0000004DDEDE6400) [pid = 3756] [serial = 109] [outer = 0000004DD1B28000] 04:52:49 INFO - PROCESS | 3756 | 1471089169924 Marionette TRACE conn6 <- [1,112,null,{"value":["/2dcontext/compositing/2d.composite.globalAlpha.image.html",0,null,null,[["Canvas test: 2d.composite.globalAlpha.image",0,null,null]]]}] 04:52:49 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.globalAlpha.image.html | Canvas test: 2d.composite.globalAlpha.image 04:52:49 INFO - TEST-OK | /2dcontext/compositing/2d.composite.globalAlpha.image.html | took 628ms 04:52:49 INFO - PROCESS | 3756 | 1471089169960 Marionette TRACE conn6 -> [0,113,"getWindowHandle",null] 04:52:49 INFO - TEST-START | /2dcontext/compositing/2d.composite.globalAlpha.imagepattern.html 04:52:49 INFO - PROCESS | 3756 | 1471089169962 Marionette TRACE conn6 <- [1,113,null,{"value":"13"}] 04:52:49 INFO - PROCESS | 3756 | 1471089169965 Marionette TRACE conn6 -> [0,114,"setScriptTimeout",{"ms":35000}] 04:52:49 INFO - PROCESS | 3756 | 1471089169967 Marionette TRACE conn6 <- [1,114,null,{}] 04:52:49 INFO - PROCESS | 3756 | 1471089169971 Marionette TRACE conn6 -> [0,115,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:52:49 INFO - PROCESS | 3756 | 1471089169977 Marionette INFO sendAsync 3dea87e7-b1f7-4d7f-bd25-36a6049bc663 04:52:50 INFO - PROCESS | 3756 | 1471089170103 Marionette TRACE conn6 <- [1,115,null,{"value":null}] 04:52:50 INFO - PROCESS | 3756 | 1471089170108 Marionette TRACE conn6 -> [0,116,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.globalAlpha.imagepattern.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.globalAlpha.imagepattern.html\", \"893d4e98-a8f2-4003-9cd7-2985a4dd9108\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:52:50 INFO - PROCESS | 3756 | 1471089170110 Marionette INFO sendAsync 3dea87e7-b1f7-4d7f-bd25-36a6049bc663 04:52:50 INFO - PROCESS | 3756 | ++DOCSHELL 0000004DDF48A000 == 35 [pid = 3756] [id = 38] 04:52:50 INFO - PROCESS | 3756 | ++DOMWINDOW == 82 (0000004DDEFB9000) [pid = 3756] [serial = 110] [outer = 0000000000000000] 04:52:50 INFO - PROCESS | 3756 | ++DOMWINDOW == 83 (0000004DDF7DB400) [pid = 3756] [serial = 111] [outer = 0000004DDEFB9000] 04:52:50 INFO - PROCESS | 3756 | 1471089170157 Marionette DEBUG loaded listener.js 04:52:50 INFO - PROCESS | 3756 | ++DOMWINDOW == 84 (0000004DE0A16000) [pid = 3756] [serial = 112] [outer = 0000004DDEFB9000] 04:52:50 INFO - PROCESS | 3756 | 1471089170573 Marionette TRACE conn6 <- [1,116,null,{"value":["/2dcontext/compositing/2d.composite.globalAlpha.imagepattern.html",0,null,null,[["Canvas test: 2d.composite.globalAlpha.imagepattern",0,null,null]]]}] 04:52:50 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.globalAlpha.imagepattern.html | Canvas test: 2d.composite.globalAlpha.imagepattern 04:52:50 INFO - TEST-OK | /2dcontext/compositing/2d.composite.globalAlpha.imagepattern.html | took 630ms 04:52:50 INFO - PROCESS | 3756 | 1471089170607 Marionette TRACE conn6 -> [0,117,"getWindowHandle",null] 04:52:50 INFO - PROCESS | 3756 | 1471089170616 Marionette TRACE conn6 <- [1,117,null,{"value":"13"}] 04:52:50 INFO - PROCESS | 3756 | 1471089170620 Marionette TRACE conn6 -> [0,118,"setScriptTimeout",{"ms":35000}] 04:52:50 INFO - TEST-START | /2dcontext/compositing/2d.composite.globalAlpha.invalid.html 04:52:50 INFO - PROCESS | 3756 | 1471089170622 Marionette TRACE conn6 <- [1,118,null,{}] 04:52:50 INFO - PROCESS | 3756 | 1471089170625 Marionette TRACE conn6 -> [0,119,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:52:50 INFO - PROCESS | 3756 | 1471089170627 Marionette INFO sendAsync 3dea87e7-b1f7-4d7f-bd25-36a6049bc663 04:52:50 INFO - PROCESS | 3756 | 1471089170723 Marionette TRACE conn6 <- [1,119,null,{"value":null}] 04:52:50 INFO - PROCESS | 3756 | 1471089170786 Marionette TRACE conn6 -> [0,120,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.globalAlpha.invalid.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.globalAlpha.invalid.html\", \"893d4e98-a8f2-4003-9cd7-2985a4dd9108\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:52:50 INFO - PROCESS | 3756 | 1471089170788 Marionette INFO sendAsync 3dea87e7-b1f7-4d7f-bd25-36a6049bc663 04:52:50 INFO - PROCESS | 3756 | ++DOCSHELL 0000004DE1549000 == 36 [pid = 3756] [id = 39] 04:52:50 INFO - PROCESS | 3756 | ++DOMWINDOW == 85 (0000004DD1A39400) [pid = 3756] [serial = 113] [outer = 0000000000000000] 04:52:50 INFO - PROCESS | 3756 | ++DOMWINDOW == 86 (0000004DD1A3EC00) [pid = 3756] [serial = 114] [outer = 0000004DD1A39400] 04:52:50 INFO - PROCESS | 3756 | 1471089170834 Marionette DEBUG loaded listener.js 04:52:50 INFO - PROCESS | 3756 | ++DOMWINDOW == 87 (0000004DD6BAB800) [pid = 3756] [serial = 115] [outer = 0000004DD1A39400] 04:52:51 INFO - PROCESS | 3756 | --DOMWINDOW == 86 (0000004DD6E12000) [pid = 3756] [serial = 65] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.clip.destination-atop.html] 04:52:51 INFO - PROCESS | 3756 | --DOMWINDOW == 85 (0000004DD20B8C00) [pid = 3756] [serial = 71] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.clip.destination-out.html] 04:52:51 INFO - PROCESS | 3756 | --DOMWINDOW == 84 (0000004DDB817C00) [pid = 3756] [serial = 68] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.clip.destination-in.html] 04:52:51 INFO - PROCESS | 3756 | --DOMWINDOW == 83 (0000004DDC2B3C00) [pid = 3756] [serial = 74] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.clip.destination-over.html] 04:52:51 INFO - PROCESS | 3756 | --DOMWINDOW == 82 (0000004DE4C49400) [pid = 3756] [serial = 62] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.clip.copy.html] 04:52:51 INFO - PROCESS | 3756 | --DOMWINDOW == 81 (0000004DD1B2D000) [pid = 3756] [serial = 53] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.canvas.source-out.html] 04:52:51 INFO - PROCESS | 3756 | --DOMWINDOW == 80 (0000004DD0045C00) [pid = 3756] [serial = 47] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.canvas.source-atop.html] 04:52:51 INFO - PROCESS | 3756 | --DOMWINDOW == 79 (0000004DDF789800) [pid = 3756] [serial = 59] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.canvas.xor.html] 04:52:51 INFO - PROCESS | 3756 | --DOMWINDOW == 78 (0000004DD81AC000) [pid = 3756] [serial = 44] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.canvas.lighter.html] 04:52:51 INFO - PROCESS | 3756 | --DOMWINDOW == 77 (0000004DE2050400) [pid = 3756] [serial = 56] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.canvas.source-over.html] 04:52:51 INFO - PROCESS | 3756 | --DOMWINDOW == 76 (0000004DDC2B2800) [pid = 3756] [serial = 41] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.canvas.destination-over.html] 04:52:51 INFO - PROCESS | 3756 | --DOMWINDOW == 75 (0000004DD004D000) [pid = 3756] [serial = 50] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.canvas.source-in.html] 04:52:51 INFO - PROCESS | 3756 | --DOMWINDOW == 74 (0000004DDB814000) [pid = 3756] [serial = 77] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.clip.lighter.html] 04:52:51 INFO - PROCESS | 3756 | 1471089171246 Marionette TRACE conn6 <- [1,120,null,{"value":["/2dcontext/compositing/2d.composite.globalAlpha.invalid.html",0,null,null,[["Canvas test: 2d.composite.globalAlpha.invalid",0,null,null]]]}] 04:52:51 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.globalAlpha.invalid.html | Canvas test: 2d.composite.globalAlpha.invalid 04:52:51 INFO - TEST-OK | /2dcontext/compositing/2d.composite.globalAlpha.invalid.html | took 670ms 04:52:51 INFO - PROCESS | 3756 | 1471089171303 Marionette TRACE conn6 -> [0,121,"getWindowHandle",null] 04:52:51 INFO - PROCESS | 3756 | 1471089171305 Marionette TRACE conn6 <- [1,121,null,{"value":"13"}] 04:52:51 INFO - PROCESS | 3756 | 1471089171309 Marionette TRACE conn6 -> [0,122,"setScriptTimeout",{"ms":35000}] 04:52:51 INFO - PROCESS | 3756 | 1471089171311 Marionette TRACE conn6 <- [1,122,null,{}] 04:52:51 INFO - TEST-START | /2dcontext/compositing/2d.composite.globalAlpha.range.html 04:52:51 INFO - PROCESS | 3756 | 1471089171314 Marionette TRACE conn6 -> [0,123,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:52:51 INFO - PROCESS | 3756 | 1471089171316 Marionette INFO sendAsync 3dea87e7-b1f7-4d7f-bd25-36a6049bc663 04:52:51 INFO - PROCESS | 3756 | 1471089171393 Marionette TRACE conn6 <- [1,123,null,{"value":null}] 04:52:51 INFO - PROCESS | 3756 | 1471089171398 Marionette TRACE conn6 -> [0,124,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.globalAlpha.range.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.globalAlpha.range.html\", \"893d4e98-a8f2-4003-9cd7-2985a4dd9108\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:52:51 INFO - PROCESS | 3756 | 1471089171400 Marionette INFO sendAsync 3dea87e7-b1f7-4d7f-bd25-36a6049bc663 04:52:51 INFO - PROCESS | 3756 | ++DOCSHELL 0000004DE4C1F800 == 37 [pid = 3756] [id = 40] 04:52:51 INFO - PROCESS | 3756 | ++DOMWINDOW == 75 (0000004DD7B09800) [pid = 3756] [serial = 116] [outer = 0000000000000000] 04:52:51 INFO - PROCESS | 3756 | ++DOMWINDOW == 76 (0000004DDC136400) [pid = 3756] [serial = 117] [outer = 0000004DD7B09800] 04:52:51 INFO - PROCESS | 3756 | 1471089171445 Marionette DEBUG loaded listener.js 04:52:51 INFO - PROCESS | 3756 | ++DOMWINDOW == 77 (0000004DDF796400) [pid = 3756] [serial = 118] [outer = 0000004DD7B09800] 04:52:51 INFO - PROCESS | 3756 | 1471089171806 Marionette TRACE conn6 <- [1,124,null,{"value":["/2dcontext/compositing/2d.composite.globalAlpha.range.html",0,null,null,[["Canvas test: 2d.composite.globalAlpha.range",0,null,null]]]}] 04:52:51 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.globalAlpha.range.html | Canvas test: 2d.composite.globalAlpha.range 04:52:51 INFO - TEST-OK | /2dcontext/compositing/2d.composite.globalAlpha.range.html | took 524ms 04:52:51 INFO - PROCESS | 3756 | 1471089171852 Marionette TRACE conn6 -> [0,125,"getWindowHandle",null] 04:52:51 INFO - PROCESS | 3756 | 1471089171855 Marionette TRACE conn6 <- [1,125,null,{"value":"13"}] 04:52:51 INFO - PROCESS | 3756 | 1471089171859 Marionette TRACE conn6 -> [0,126,"setScriptTimeout",{"ms":35000}] 04:52:51 INFO - PROCESS | 3756 | 1471089171861 Marionette TRACE conn6 <- [1,126,null,{}] 04:52:51 INFO - TEST-START | /2dcontext/compositing/2d.composite.image.copy.html 04:52:51 INFO - PROCESS | 3756 | 1471089171864 Marionette TRACE conn6 -> [0,127,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:52:51 INFO - PROCESS | 3756 | 1471089171866 Marionette INFO sendAsync 3dea87e7-b1f7-4d7f-bd25-36a6049bc663 04:52:51 INFO - PROCESS | 3756 | 1471089171969 Marionette TRACE conn6 <- [1,127,null,{"value":null}] 04:52:51 INFO - PROCESS | 3756 | 1471089171976 Marionette TRACE conn6 -> [0,128,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.image.copy.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.image.copy.html\", \"893d4e98-a8f2-4003-9cd7-2985a4dd9108\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:52:51 INFO - PROCESS | 3756 | 1471089171978 Marionette INFO sendAsync 3dea87e7-b1f7-4d7f-bd25-36a6049bc663 04:52:52 INFO - PROCESS | 3756 | ++DOCSHELL 0000004DDBFCC000 == 38 [pid = 3756] [id = 41] 04:52:52 INFO - PROCESS | 3756 | ++DOMWINDOW == 78 (0000004DE0A17800) [pid = 3756] [serial = 119] [outer = 0000000000000000] 04:52:52 INFO - PROCESS | 3756 | ++DOMWINDOW == 79 (0000004DE0CD9000) [pid = 3756] [serial = 120] [outer = 0000004DE0A17800] 04:52:52 INFO - PROCESS | 3756 | 1471089172024 Marionette DEBUG loaded listener.js 04:52:52 INFO - PROCESS | 3756 | ++DOMWINDOW == 80 (0000004DE1504800) [pid = 3756] [serial = 121] [outer = 0000004DE0A17800] 04:52:52 INFO - PROCESS | 3756 | 1471089172401 Marionette TRACE conn6 <- [1,128,null,{"value":["/2dcontext/compositing/2d.composite.image.copy.html",0,null,null,[["Canvas test: 2d.composite.image.copy",0,null,null]]]}] 04:52:52 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.image.copy.html | Canvas test: 2d.composite.image.copy 04:52:52 INFO - TEST-OK | /2dcontext/compositing/2d.composite.image.copy.html | took 586ms 04:52:52 INFO - PROCESS | 3756 | 1471089172452 Marionette TRACE conn6 -> [0,129,"getWindowHandle",null] 04:52:52 INFO - PROCESS | 3756 | 1471089172454 Marionette TRACE conn6 <- [1,129,null,{"value":"13"}] 04:52:52 INFO - TEST-START | /2dcontext/compositing/2d.composite.image.destination-atop.html 04:52:52 INFO - PROCESS | 3756 | 1471089172457 Marionette TRACE conn6 -> [0,130,"setScriptTimeout",{"ms":35000}] 04:52:52 INFO - PROCESS | 3756 | 1471089172459 Marionette TRACE conn6 <- [1,130,null,{}] 04:52:52 INFO - PROCESS | 3756 | 1471089172463 Marionette TRACE conn6 -> [0,131,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:52:52 INFO - PROCESS | 3756 | 1471089172465 Marionette INFO sendAsync 3dea87e7-b1f7-4d7f-bd25-36a6049bc663 04:52:52 INFO - PROCESS | 3756 | 1471089172564 Marionette TRACE conn6 <- [1,131,null,{"value":null}] 04:52:52 INFO - PROCESS | 3756 | 1471089172571 Marionette TRACE conn6 -> [0,132,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.image.destination-atop.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.image.destination-atop.html\", \"893d4e98-a8f2-4003-9cd7-2985a4dd9108\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:52:52 INFO - PROCESS | 3756 | 1471089172573 Marionette INFO sendAsync 3dea87e7-b1f7-4d7f-bd25-36a6049bc663 04:52:52 INFO - PROCESS | 3756 | ++DOCSHELL 0000004DDF348000 == 39 [pid = 3756] [id = 42] 04:52:52 INFO - PROCESS | 3756 | ++DOMWINDOW == 81 (0000004DD1D51400) [pid = 3756] [serial = 122] [outer = 0000000000000000] 04:52:52 INFO - PROCESS | 3756 | ++DOMWINDOW == 82 (0000004DD1D58400) [pid = 3756] [serial = 123] [outer = 0000004DD1D51400] 04:52:52 INFO - PROCESS | 3756 | 1471089172619 Marionette DEBUG loaded listener.js 04:52:52 INFO - PROCESS | 3756 | ++DOMWINDOW == 83 (0000004DDB88E800) [pid = 3756] [serial = 124] [outer = 0000004DD1D51400] 04:52:53 INFO - PROCESS | 3756 | 1471089173000 Marionette TRACE conn6 <- [1,132,null,{"value":["/2dcontext/compositing/2d.composite.image.destination-atop.html",0,null,null,[["Canvas test: 2d.composite.image.destination-atop",0,null,null]]]}] 04:52:53 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.image.destination-atop.html | Canvas test: 2d.composite.image.destination-atop 04:52:53 INFO - TEST-OK | /2dcontext/compositing/2d.composite.image.destination-atop.html | took 587ms 04:52:53 INFO - PROCESS | 3756 | 1471089173081 Marionette TRACE conn6 -> [0,133,"getWindowHandle",null] 04:52:53 INFO - PROCESS | 3756 | 1471089173086 Marionette TRACE conn6 <- [1,133,null,{"value":"13"}] 04:52:53 INFO - TEST-START | /2dcontext/compositing/2d.composite.image.destination-in.html 04:52:53 INFO - PROCESS | 3756 | 1471089173091 Marionette TRACE conn6 -> [0,134,"setScriptTimeout",{"ms":35000}] 04:52:53 INFO - PROCESS | 3756 | 1471089173096 Marionette TRACE conn6 <- [1,134,null,{}] 04:52:53 INFO - PROCESS | 3756 | 1471089173103 Marionette TRACE conn6 -> [0,135,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:52:53 INFO - PROCESS | 3756 | 1471089173106 Marionette INFO sendAsync 3dea87e7-b1f7-4d7f-bd25-36a6049bc663 04:52:53 INFO - PROCESS | 3756 | 1471089173253 Marionette TRACE conn6 <- [1,135,null,{"value":null}] 04:52:53 INFO - PROCESS | 3756 | 1471089173394 Marionette TRACE conn6 -> [0,136,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.image.destination-in.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.image.destination-in.html\", \"893d4e98-a8f2-4003-9cd7-2985a4dd9108\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:52:53 INFO - PROCESS | 3756 | 1471089173401 Marionette INFO sendAsync 3dea87e7-b1f7-4d7f-bd25-36a6049bc663 04:52:53 INFO - PROCESS | 3756 | ++DOCSHELL 0000004DD6B62800 == 40 [pid = 3756] [id = 43] 04:52:53 INFO - PROCESS | 3756 | ++DOMWINDOW == 84 (0000004DD1B2B000) [pid = 3756] [serial = 125] [outer = 0000000000000000] 04:52:53 INFO - PROCESS | 3756 | ++DOMWINDOW == 85 (0000004DD1D31000) [pid = 3756] [serial = 126] [outer = 0000004DD1B2B000] 04:52:53 INFO - PROCESS | 3756 | 1471089173460 Marionette DEBUG loaded listener.js 04:52:53 INFO - PROCESS | 3756 | ++DOMWINDOW == 86 (0000004DD1D38400) [pid = 3756] [serial = 127] [outer = 0000004DD1B2B000] 04:52:54 INFO - PROCESS | 3756 | 1471089174195 Marionette TRACE conn6 <- [1,136,null,{"value":["/2dcontext/compositing/2d.composite.image.destination-in.html",0,null,null,[["Canvas test: 2d.composite.image.destination-in",0,null,null]]]}] 04:52:54 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.image.destination-in.html | Canvas test: 2d.composite.image.destination-in 04:52:54 INFO - TEST-OK | /2dcontext/compositing/2d.composite.image.destination-in.html | took 1187ms 04:52:54 INFO - PROCESS | 3756 | 1471089174280 Marionette TRACE conn6 -> [0,137,"getWindowHandle",null] 04:52:54 INFO - PROCESS | 3756 | 1471089174284 Marionette TRACE conn6 <- [1,137,null,{"value":"13"}] 04:52:54 INFO - TEST-START | /2dcontext/compositing/2d.composite.image.destination-out.html 04:52:54 INFO - PROCESS | 3756 | 1471089174291 Marionette TRACE conn6 -> [0,138,"setScriptTimeout",{"ms":35000}] 04:52:54 INFO - PROCESS | 3756 | 1471089174295 Marionette TRACE conn6 <- [1,138,null,{}] 04:52:54 INFO - PROCESS | 3756 | 1471089174300 Marionette TRACE conn6 -> [0,139,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:52:54 INFO - PROCESS | 3756 | 1471089174302 Marionette INFO sendAsync 3dea87e7-b1f7-4d7f-bd25-36a6049bc663 04:52:54 INFO - PROCESS | 3756 | 1471089174433 Marionette TRACE conn6 <- [1,139,null,{"value":null}] 04:52:54 INFO - PROCESS | 3756 | 1471089174504 Marionette TRACE conn6 -> [0,140,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.image.destination-out.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.image.destination-out.html\", \"893d4e98-a8f2-4003-9cd7-2985a4dd9108\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:52:54 INFO - PROCESS | 3756 | 1471089174507 Marionette INFO sendAsync 3dea87e7-b1f7-4d7f-bd25-36a6049bc663 04:52:54 INFO - PROCESS | 3756 | ++DOCSHELL 0000004DDDBEB000 == 41 [pid = 3756] [id = 44] 04:52:54 INFO - PROCESS | 3756 | ++DOMWINDOW == 87 (0000004DD1DCCC00) [pid = 3756] [serial = 128] [outer = 0000000000000000] 04:52:54 INFO - PROCESS | 3756 | ++DOMWINDOW == 88 (0000004DD1DD1000) [pid = 3756] [serial = 129] [outer = 0000004DD1DCCC00] 04:52:54 INFO - PROCESS | 3756 | 1471089174567 Marionette DEBUG loaded listener.js 04:52:54 INFO - PROCESS | 3756 | ++DOMWINDOW == 89 (0000004DD6ADBC00) [pid = 3756] [serial = 130] [outer = 0000004DD1DCCC00] 04:52:55 INFO - PROCESS | 3756 | --DOCSHELL 0000004DE5A23000 == 40 [pid = 3756] [id = 31] 04:52:55 INFO - PROCESS | 3756 | --DOCSHELL 0000004DE4C0B800 == 39 [pid = 3756] [id = 30] 04:52:55 INFO - PROCESS | 3756 | --DOCSHELL 0000004DDBFCC000 == 38 [pid = 3756] [id = 41] 04:52:55 INFO - PROCESS | 3756 | --DOCSHELL 0000004DE4C1F800 == 37 [pid = 3756] [id = 40] 04:52:55 INFO - PROCESS | 3756 | --DOCSHELL 0000004DE1549000 == 36 [pid = 3756] [id = 39] 04:52:55 INFO - PROCESS | 3756 | --DOCSHELL 0000004DDF48A000 == 35 [pid = 3756] [id = 38] 04:52:55 INFO - PROCESS | 3756 | --DOCSHELL 0000004DDE5E0800 == 34 [pid = 3756] [id = 37] 04:52:55 INFO - PROCESS | 3756 | --DOCSHELL 0000004DDDBD6000 == 33 [pid = 3756] [id = 36] 04:52:55 INFO - PROCESS | 3756 | --DOCSHELL 0000004DDBFCD800 == 32 [pid = 3756] [id = 35] 04:52:55 INFO - PROCESS | 3756 | --DOCSHELL 0000004DD7C97000 == 31 [pid = 3756] [id = 34] 04:52:55 INFO - PROCESS | 3756 | --DOCSHELL 0000004DD21B7800 == 30 [pid = 3756] [id = 33] 04:52:55 INFO - PROCESS | 3756 | --DOMWINDOW == 88 (0000004DD7059400) [pid = 3756] [serial = 67] [outer = 0000000000000000] [url = about:blank] 04:52:55 INFO - PROCESS | 3756 | --DOMWINDOW == 87 (0000004DD6E18400) [pid = 3756] [serial = 66] [outer = 0000000000000000] [url = about:blank] 04:52:55 INFO - PROCESS | 3756 | --DOMWINDOW == 86 (0000004DDB877000) [pid = 3756] [serial = 72] [outer = 0000000000000000] [url = about:blank] 04:52:55 INFO - PROCESS | 3756 | --DOMWINDOW == 85 (0000004DDBE0D000) [pid = 3756] [serial = 69] [outer = 0000000000000000] [url = about:blank] 04:52:55 INFO - PROCESS | 3756 | --DOMWINDOW == 84 (0000004DDDDABC00) [pid = 3756] [serial = 75] [outer = 0000000000000000] [url = about:blank] 04:52:55 INFO - PROCESS | 3756 | --DOMWINDOW == 83 (0000004DE0A11000) [pid = 3756] [serial = 79] [outer = 0000000000000000] [url = about:blank] 04:52:55 INFO - PROCESS | 3756 | --DOMWINDOW == 82 (0000004DDC134400) [pid = 3756] [serial = 70] [outer = 0000000000000000] [url = about:blank] 04:52:55 INFO - PROCESS | 3756 | --DOMWINDOW == 81 (0000004DDF5EF800) [pid = 3756] [serial = 76] [outer = 0000000000000000] [url = about:blank] 04:52:55 INFO - PROCESS | 3756 | --DOMWINDOW == 80 (0000004DE5AAF400) [pid = 3756] [serial = 64] [outer = 0000000000000000] [url = about:blank] 04:52:55 INFO - PROCESS | 3756 | --DOMWINDOW == 79 (0000004DDC2B4000) [pid = 3756] [serial = 73] [outer = 0000000000000000] [url = about:blank] 04:52:55 INFO - PROCESS | 3756 | --DOMWINDOW == 78 (0000004DE591BC00) [pid = 3756] [serial = 63] [outer = 0000000000000000] [url = about:blank] 04:52:55 INFO - PROCESS | 3756 | --DOMWINDOW == 77 (0000004DE4645000) [pid = 3756] [serial = 55] [outer = 0000000000000000] [url = about:blank] 04:52:55 INFO - PROCESS | 3756 | --DOMWINDOW == 76 (0000004DD004CC00) [pid = 3756] [serial = 49] [outer = 0000000000000000] [url = about:blank] 04:52:55 INFO - PROCESS | 3756 | --DOMWINDOW == 75 (0000004DE4C41400) [pid = 3756] [serial = 61] [outer = 0000000000000000] [url = about:blank] 04:52:55 INFO - PROCESS | 3756 | --DOMWINDOW == 74 (0000004DE0A11400) [pid = 3756] [serial = 46] [outer = 0000000000000000] [url = about:blank] 04:52:55 INFO - PROCESS | 3756 | --DOMWINDOW == 73 (0000004DE4C40400) [pid = 3756] [serial = 58] [outer = 0000000000000000] [url = about:blank] 04:52:55 INFO - PROCESS | 3756 | --DOMWINDOW == 72 (0000004DD1054C00) [pid = 3756] [serial = 43] [outer = 0000000000000000] [url = about:blank] 04:52:55 INFO - PROCESS | 3756 | --DOMWINDOW == 71 (0000004DD1B2DC00) [pid = 3756] [serial = 52] [outer = 0000000000000000] [url = about:blank] 04:52:55 INFO - PROCESS | 3756 | --DOMWINDOW == 70 (0000004DDF796C00) [pid = 3756] [serial = 78] [outer = 0000000000000000] [url = about:blank] 04:52:55 INFO - PROCESS | 3756 | 1471089175406 Marionette TRACE conn6 <- [1,140,null,{"value":["/2dcontext/compositing/2d.composite.image.destination-out.html",0,null,null,[["Canvas test: 2d.composite.image.destination-out",0,null,null]]]}] 04:52:55 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.image.destination-out.html | Canvas test: 2d.composite.image.destination-out 04:52:55 INFO - TEST-OK | /2dcontext/compositing/2d.composite.image.destination-out.html | took 1135ms 04:52:55 INFO - PROCESS | 3756 | 1471089175428 Marionette TRACE conn6 -> [0,141,"getWindowHandle",null] 04:52:55 INFO - TEST-START | /2dcontext/compositing/2d.composite.image.destination-over.html 04:52:55 INFO - PROCESS | 3756 | 1471089175432 Marionette TRACE conn6 <- [1,141,null,{"value":"13"}] 04:52:55 INFO - PROCESS | 3756 | 1471089175436 Marionette TRACE conn6 -> [0,142,"setScriptTimeout",{"ms":35000}] 04:52:55 INFO - PROCESS | 3756 | 1471089175441 Marionette TRACE conn6 <- [1,142,null,{}] 04:52:55 INFO - PROCESS | 3756 | 1471089175446 Marionette TRACE conn6 -> [0,143,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:52:55 INFO - PROCESS | 3756 | 1471089175449 Marionette INFO sendAsync 3dea87e7-b1f7-4d7f-bd25-36a6049bc663 04:52:55 INFO - PROCESS | 3756 | 1471089175536 Marionette TRACE conn6 <- [1,143,null,{"value":null}] 04:52:55 INFO - PROCESS | 3756 | 1471089175542 Marionette TRACE conn6 -> [0,144,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.image.destination-over.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.image.destination-over.html\", \"893d4e98-a8f2-4003-9cd7-2985a4dd9108\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:52:55 INFO - PROCESS | 3756 | 1471089175545 Marionette INFO sendAsync 3dea87e7-b1f7-4d7f-bd25-36a6049bc663 04:52:55 INFO - PROCESS | 3756 | ++DOCSHELL 0000004DD6D09000 == 31 [pid = 3756] [id = 45] 04:52:55 INFO - PROCESS | 3756 | ++DOMWINDOW == 71 (0000004DD1A3B800) [pid = 3756] [serial = 131] [outer = 0000000000000000] 04:52:55 INFO - PROCESS | 3756 | ++DOMWINDOW == 72 (0000004DD1D3B000) [pid = 3756] [serial = 132] [outer = 0000004DD1A3B800] 04:52:55 INFO - PROCESS | 3756 | 1471089175597 Marionette DEBUG loaded listener.js 04:52:55 INFO - PROCESS | 3756 | ++DOMWINDOW == 73 (0000004DD1DC9C00) [pid = 3756] [serial = 133] [outer = 0000004DD1A3B800] 04:52:56 INFO - PROCESS | 3756 | 1471089176070 Marionette TRACE conn6 <- [1,144,null,{"value":["/2dcontext/compositing/2d.composite.image.destination-over.html",0,null,null,[["Canvas test: 2d.composite.image.destination-over",0,null,null]]]}] 04:52:56 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.image.destination-over.html | Canvas test: 2d.composite.image.destination-over 04:52:56 INFO - TEST-OK | /2dcontext/compositing/2d.composite.image.destination-over.html | took 691ms 04:52:56 INFO - PROCESS | 3756 | 1471089176128 Marionette TRACE conn6 -> [0,145,"getWindowHandle",null] 04:52:56 INFO - PROCESS | 3756 | 1471089176133 Marionette TRACE conn6 <- [1,145,null,{"value":"13"}] 04:52:56 INFO - TEST-START | /2dcontext/compositing/2d.composite.image.lighter.html 04:52:56 INFO - PROCESS | 3756 | 1471089176139 Marionette TRACE conn6 -> [0,146,"setScriptTimeout",{"ms":35000}] 04:52:56 INFO - PROCESS | 3756 | 1471089176141 Marionette TRACE conn6 <- [1,146,null,{}] 04:52:56 INFO - PROCESS | 3756 | 1471089176145 Marionette TRACE conn6 -> [0,147,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:52:56 INFO - PROCESS | 3756 | 1471089176148 Marionette INFO sendAsync 3dea87e7-b1f7-4d7f-bd25-36a6049bc663 04:52:56 INFO - PROCESS | 3756 | 1471089176238 Marionette TRACE conn6 <- [1,147,null,{"value":null}] 04:52:56 INFO - PROCESS | 3756 | 1471089176247 Marionette TRACE conn6 -> [0,148,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.image.lighter.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.image.lighter.html\", \"893d4e98-a8f2-4003-9cd7-2985a4dd9108\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:52:56 INFO - PROCESS | 3756 | 1471089176249 Marionette INFO sendAsync 3dea87e7-b1f7-4d7f-bd25-36a6049bc663 04:52:56 INFO - PROCESS | 3756 | ++DOCSHELL 0000004DDBEF0000 == 32 [pid = 3756] [id = 46] 04:52:56 INFO - PROCESS | 3756 | ++DOMWINDOW == 74 (0000004DD6D99800) [pid = 3756] [serial = 134] [outer = 0000000000000000] 04:52:56 INFO - PROCESS | 3756 | ++DOMWINDOW == 75 (0000004DD6E13800) [pid = 3756] [serial = 135] [outer = 0000004DD6D99800] 04:52:56 INFO - PROCESS | 3756 | 1471089176297 Marionette DEBUG loaded listener.js 04:52:56 INFO - PROCESS | 3756 | ++DOMWINDOW == 76 (0000004DD7059400) [pid = 3756] [serial = 136] [outer = 0000004DD6D99800] 04:52:56 INFO - PROCESS | 3756 | 1471089176719 Marionette TRACE conn6 <- [1,148,null,{"value":["/2dcontext/compositing/2d.composite.image.lighter.html",0,null,null,[["Canvas test: 2d.composite.image.lighter",0,null,null]]]}] 04:52:56 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.image.lighter.html | Canvas test: 2d.composite.image.lighter 04:52:56 INFO - TEST-OK | /2dcontext/compositing/2d.composite.image.lighter.html | took 628ms 04:52:56 INFO - PROCESS | 3756 | 1471089176769 Marionette TRACE conn6 -> [0,149,"getWindowHandle",null] 04:52:56 INFO - PROCESS | 3756 | 1471089176772 Marionette TRACE conn6 <- [1,149,null,{"value":"13"}] 04:52:56 INFO - TEST-START | /2dcontext/compositing/2d.composite.image.source-atop.html 04:52:56 INFO - PROCESS | 3756 | 1471089176775 Marionette TRACE conn6 -> [0,150,"setScriptTimeout",{"ms":35000}] 04:52:56 INFO - PROCESS | 3756 | 1471089176779 Marionette TRACE conn6 <- [1,150,null,{}] 04:52:56 INFO - PROCESS | 3756 | 1471089176795 Marionette TRACE conn6 -> [0,151,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:52:56 INFO - PROCESS | 3756 | 1471089176800 Marionette INFO sendAsync 3dea87e7-b1f7-4d7f-bd25-36a6049bc663 04:52:56 INFO - PROCESS | 3756 | 1471089176887 Marionette TRACE conn6 <- [1,151,null,{"value":null}] 04:52:56 INFO - PROCESS | 3756 | 1471089176896 Marionette TRACE conn6 -> [0,152,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.image.source-atop.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.image.source-atop.html\", \"893d4e98-a8f2-4003-9cd7-2985a4dd9108\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:52:56 INFO - PROCESS | 3756 | 1471089176900 Marionette INFO sendAsync 3dea87e7-b1f7-4d7f-bd25-36a6049bc663 04:52:56 INFO - PROCESS | 3756 | ++DOCSHELL 0000004DDDDB9800 == 33 [pid = 3756] [id = 47] 04:52:56 INFO - PROCESS | 3756 | ++DOMWINDOW == 77 (0000004DD7C28C00) [pid = 3756] [serial = 137] [outer = 0000000000000000] 04:52:56 INFO - PROCESS | 3756 | ++DOMWINDOW == 78 (0000004DD8764000) [pid = 3756] [serial = 138] [outer = 0000004DD7C28C00] 04:52:56 INFO - PROCESS | 3756 | 1471089176948 Marionette DEBUG loaded listener.js 04:52:57 INFO - PROCESS | 3756 | ++DOMWINDOW == 79 (0000004DDB846800) [pid = 3756] [serial = 139] [outer = 0000004DD7C28C00] 04:52:57 INFO - PROCESS | 3756 | 1471089177348 Marionette TRACE conn6 <- [1,152,null,{"value":["/2dcontext/compositing/2d.composite.image.source-atop.html",0,null,null,[["Canvas test: 2d.composite.image.source-atop",0,null,null]]]}] 04:52:57 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.image.source-atop.html | Canvas test: 2d.composite.image.source-atop 04:52:57 INFO - TEST-OK | /2dcontext/compositing/2d.composite.image.source-atop.html | took 649ms 04:52:57 INFO - TEST-START | /2dcontext/compositing/2d.composite.image.source-in.html 04:52:57 INFO - PROCESS | 3756 | 1471089177428 Marionette TRACE conn6 -> [0,153,"getWindowHandle",null] 04:52:57 INFO - PROCESS | 3756 | 1471089177431 Marionette TRACE conn6 <- [1,153,null,{"value":"13"}] 04:52:57 INFO - PROCESS | 3756 | 1471089177434 Marionette TRACE conn6 -> [0,154,"setScriptTimeout",{"ms":35000}] 04:52:57 INFO - PROCESS | 3756 | 1471089177436 Marionette TRACE conn6 <- [1,154,null,{}] 04:52:57 INFO - PROCESS | 3756 | 1471089177440 Marionette TRACE conn6 -> [0,155,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:52:57 INFO - PROCESS | 3756 | 1471089177442 Marionette INFO sendAsync 3dea87e7-b1f7-4d7f-bd25-36a6049bc663 04:52:57 INFO - PROCESS | 3756 | 1471089177551 Marionette TRACE conn6 <- [1,155,null,{"value":null}] 04:52:57 INFO - PROCESS | 3756 | 1471089177609 Marionette TRACE conn6 -> [0,156,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.image.source-in.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.image.source-in.html\", \"893d4e98-a8f2-4003-9cd7-2985a4dd9108\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:52:57 INFO - PROCESS | 3756 | 1471089177611 Marionette INFO sendAsync 3dea87e7-b1f7-4d7f-bd25-36a6049bc663 04:52:57 INFO - PROCESS | 3756 | ++DOCSHELL 0000004DDEAAD000 == 34 [pid = 3756] [id = 48] 04:52:57 INFO - PROCESS | 3756 | ++DOMWINDOW == 80 (0000004DDB88B000) [pid = 3756] [serial = 140] [outer = 0000000000000000] 04:52:57 INFO - PROCESS | 3756 | ++DOMWINDOW == 81 (0000004DDB891400) [pid = 3756] [serial = 141] [outer = 0000004DDB88B000] 04:52:57 INFO - PROCESS | 3756 | 1471089177663 Marionette DEBUG loaded listener.js 04:52:57 INFO - PROCESS | 3756 | ++DOMWINDOW == 82 (0000004DDBE11800) [pid = 3756] [serial = 142] [outer = 0000004DDB88B000] 04:52:58 INFO - PROCESS | 3756 | 1471089178070 Marionette TRACE conn6 <- [1,156,null,{"value":["/2dcontext/compositing/2d.composite.image.source-in.html",0,null,null,[["Canvas test: 2d.composite.image.source-in",0,null,null]]]}] 04:52:58 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.image.source-in.html | Canvas test: 2d.composite.image.source-in 04:52:58 INFO - TEST-OK | /2dcontext/compositing/2d.composite.image.source-in.html | took 692ms 04:52:58 INFO - PROCESS | 3756 | 1471089178129 Marionette TRACE conn6 -> [0,157,"getWindowHandle",null] 04:52:58 INFO - PROCESS | 3756 | 1471089178131 Marionette TRACE conn6 <- [1,157,null,{"value":"13"}] 04:52:58 INFO - TEST-START | /2dcontext/compositing/2d.composite.image.source-out.html 04:52:58 INFO - PROCESS | 3756 | 1471089178142 Marionette TRACE conn6 -> [0,158,"setScriptTimeout",{"ms":35000}] 04:52:58 INFO - PROCESS | 3756 | 1471089178144 Marionette TRACE conn6 <- [1,158,null,{}] 04:52:58 INFO - PROCESS | 3756 | 1471089178148 Marionette TRACE conn6 -> [0,159,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:52:58 INFO - PROCESS | 3756 | 1471089178150 Marionette INFO sendAsync 3dea87e7-b1f7-4d7f-bd25-36a6049bc663 04:52:58 INFO - PROCESS | 3756 | 1471089178253 Marionette TRACE conn6 <- [1,159,null,{"value":null}] 04:52:58 INFO - PROCESS | 3756 | 1471089178321 Marionette TRACE conn6 -> [0,160,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.image.source-out.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.image.source-out.html\", \"893d4e98-a8f2-4003-9cd7-2985a4dd9108\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:52:58 INFO - PROCESS | 3756 | 1471089178323 Marionette INFO sendAsync 3dea87e7-b1f7-4d7f-bd25-36a6049bc663 04:52:58 INFO - PROCESS | 3756 | ++DOCSHELL 0000004DDF35D800 == 35 [pid = 3756] [id = 49] 04:52:58 INFO - PROCESS | 3756 | ++DOMWINDOW == 83 (0000004DDC139C00) [pid = 3756] [serial = 143] [outer = 0000000000000000] 04:52:58 INFO - PROCESS | 3756 | ++DOMWINDOW == 84 (0000004DDC13E800) [pid = 3756] [serial = 144] [outer = 0000004DDC139C00] 04:52:58 INFO - PROCESS | 3756 | 1471089178368 Marionette DEBUG loaded listener.js 04:52:58 INFO - PROCESS | 3756 | ++DOMWINDOW == 85 (0000004DDC2BCC00) [pid = 3756] [serial = 145] [outer = 0000004DDC139C00] 04:52:58 INFO - PROCESS | 3756 | 1471089178800 Marionette TRACE conn6 <- [1,160,null,{"value":["/2dcontext/compositing/2d.composite.image.source-out.html",0,null,null,[["Canvas test: 2d.composite.image.source-out",0,null,null]]]}] 04:52:58 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.image.source-out.html | Canvas test: 2d.composite.image.source-out 04:52:58 INFO - TEST-OK | /2dcontext/compositing/2d.composite.image.source-out.html | took 692ms 04:52:58 INFO - TEST-START | /2dcontext/compositing/2d.composite.image.source-over.html 04:52:58 INFO - PROCESS | 3756 | 1471089178835 Marionette TRACE conn6 -> [0,161,"getWindowHandle",null] 04:52:58 INFO - PROCESS | 3756 | 1471089178837 Marionette TRACE conn6 <- [1,161,null,{"value":"13"}] 04:52:58 INFO - PROCESS | 3756 | 1471089178840 Marionette TRACE conn6 -> [0,162,"setScriptTimeout",{"ms":35000}] 04:52:58 INFO - PROCESS | 3756 | 1471089178841 Marionette TRACE conn6 <- [1,162,null,{}] 04:52:58 INFO - PROCESS | 3756 | 1471089178845 Marionette TRACE conn6 -> [0,163,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:52:58 INFO - PROCESS | 3756 | 1471089178851 Marionette INFO sendAsync 3dea87e7-b1f7-4d7f-bd25-36a6049bc663 04:52:58 INFO - PROCESS | 3756 | 1471089178993 Marionette TRACE conn6 <- [1,163,null,{"value":null}] 04:52:59 INFO - PROCESS | 3756 | 1471089179006 Marionette TRACE conn6 -> [0,164,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.image.source-over.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.image.source-over.html\", \"893d4e98-a8f2-4003-9cd7-2985a4dd9108\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:52:59 INFO - PROCESS | 3756 | 1471089179008 Marionette INFO sendAsync 3dea87e7-b1f7-4d7f-bd25-36a6049bc663 04:52:59 INFO - PROCESS | 3756 | ++DOCSHELL 0000004DE1154800 == 36 [pid = 3756] [id = 50] 04:52:59 INFO - PROCESS | 3756 | ++DOMWINDOW == 86 (0000004DDDDA7C00) [pid = 3756] [serial = 146] [outer = 0000000000000000] 04:52:59 INFO - PROCESS | 3756 | ++DOMWINDOW == 87 (0000004DDF5F0400) [pid = 3756] [serial = 147] [outer = 0000004DDDDA7C00] 04:52:59 INFO - PROCESS | 3756 | 1471089179086 Marionette DEBUG loaded listener.js 04:52:59 INFO - PROCESS | 3756 | ++DOMWINDOW == 88 (0000004DE002DC00) [pid = 3756] [serial = 148] [outer = 0000004DDDDA7C00] 04:52:59 INFO - PROCESS | 3756 | --DOMWINDOW == 87 (0000004DD1B28000) [pid = 3756] [serial = 107] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.globalAlpha.image.html] 04:52:59 INFO - PROCESS | 3756 | --DOMWINDOW == 86 (0000004DD1B29800) [pid = 3756] [serial = 101] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.globalAlpha.default.html] 04:52:59 INFO - PROCESS | 3756 | --DOMWINDOW == 85 (0000004DDEFB9000) [pid = 3756] [serial = 110] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.globalAlpha.imagepattern.html] 04:52:59 INFO - PROCESS | 3756 | --DOMWINDOW == 84 (0000004DD6E16C00) [pid = 3756] [serial = 98] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.globalAlpha.canvaspattern.html] 04:52:59 INFO - PROCESS | 3756 | --DOMWINDOW == 83 (0000004DD1A39400) [pid = 3756] [serial = 113] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.globalAlpha.invalid.html] 04:52:59 INFO - PROCESS | 3756 | --DOMWINDOW == 82 (0000004DD1DA9000) [pid = 3756] [serial = 95] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.globalAlpha.canvas.html] 04:52:59 INFO - PROCESS | 3756 | --DOMWINDOW == 81 (0000004DD0E30400) [pid = 3756] [serial = 80] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.clip.source-atop.html] 04:52:59 INFO - PROCESS | 3756 | --DOMWINDOW == 80 (0000004DDB554000) [pid = 3756] [serial = 83] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.clip.source-in.html] 04:52:59 INFO - PROCESS | 3756 | --DOMWINDOW == 79 (0000004DE0A17800) [pid = 3756] [serial = 119] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.image.copy.html] 04:52:59 INFO - PROCESS | 3756 | --DOMWINDOW == 78 (0000004DD1D9F000) [pid = 3756] [serial = 86] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.clip.source-out.html] 04:52:59 INFO - PROCESS | 3756 | --DOMWINDOW == 77 (0000004DD1DC9000) [pid = 3756] [serial = 89] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.clip.source-over.html] 04:52:59 INFO - PROCESS | 3756 | --DOMWINDOW == 76 (0000004DD7B09800) [pid = 3756] [serial = 116] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.globalAlpha.range.html] 04:52:59 INFO - PROCESS | 3756 | --DOMWINDOW == 75 (0000004DDC13AC00) [pid = 3756] [serial = 104] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.globalAlpha.fill.html] 04:52:59 INFO - PROCESS | 3756 | 1471089179540 Marionette TRACE conn6 <- [1,164,null,{"value":["/2dcontext/compositing/2d.composite.image.source-over.html",0,null,null,[["Canvas test: 2d.composite.image.source-over",0,null,null]]]}] 04:52:59 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.image.source-over.html | Canvas test: 2d.composite.image.source-over 04:52:59 INFO - TEST-OK | /2dcontext/compositing/2d.composite.image.source-over.html | took 734ms 04:52:59 INFO - TEST-START | /2dcontext/compositing/2d.composite.image.xor.html 04:52:59 INFO - PROCESS | 3756 | 1471089179578 Marionette TRACE conn6 -> [0,165,"getWindowHandle",null] 04:52:59 INFO - PROCESS | 3756 | 1471089179580 Marionette TRACE conn6 <- [1,165,null,{"value":"13"}] 04:52:59 INFO - PROCESS | 3756 | 1471089179583 Marionette TRACE conn6 -> [0,166,"setScriptTimeout",{"ms":35000}] 04:52:59 INFO - PROCESS | 3756 | 1471089179585 Marionette TRACE conn6 <- [1,166,null,{}] 04:52:59 INFO - PROCESS | 3756 | 1471089179588 Marionette TRACE conn6 -> [0,167,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:52:59 INFO - PROCESS | 3756 | 1471089179590 Marionette INFO sendAsync 3dea87e7-b1f7-4d7f-bd25-36a6049bc663 04:52:59 INFO - PROCESS | 3756 | 1471089179669 Marionette TRACE conn6 <- [1,167,null,{"value":null}] 04:52:59 INFO - PROCESS | 3756 | 1471089179676 Marionette TRACE conn6 -> [0,168,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.image.xor.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.image.xor.html\", \"893d4e98-a8f2-4003-9cd7-2985a4dd9108\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:52:59 INFO - PROCESS | 3756 | 1471089179678 Marionette INFO sendAsync 3dea87e7-b1f7-4d7f-bd25-36a6049bc663 04:52:59 INFO - PROCESS | 3756 | ++DOCSHELL 0000004DE4C1E000 == 37 [pid = 3756] [id = 51] 04:52:59 INFO - PROCESS | 3756 | ++DOMWINDOW == 76 (0000004DD1A42000) [pid = 3756] [serial = 149] [outer = 0000000000000000] 04:52:59 INFO - PROCESS | 3756 | ++DOMWINDOW == 77 (0000004DD29EFC00) [pid = 3756] [serial = 150] [outer = 0000004DD1A42000] 04:52:59 INFO - PROCESS | 3756 | 1471089179724 Marionette DEBUG loaded listener.js 04:52:59 INFO - PROCESS | 3756 | ++DOMWINDOW == 78 (0000004DDB88E000) [pid = 3756] [serial = 151] [outer = 0000004DD1A42000] 04:53:00 INFO - PROCESS | 3756 | 1471089180105 Marionette TRACE conn6 <- [1,168,null,{"value":["/2dcontext/compositing/2d.composite.image.xor.html",0,null,null,[["Canvas test: 2d.composite.image.xor",0,null,null]]]}] 04:53:00 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.image.xor.html | Canvas test: 2d.composite.image.xor 04:53:00 INFO - TEST-OK | /2dcontext/compositing/2d.composite.image.xor.html | took 585ms 04:53:00 INFO - PROCESS | 3756 | 1471089180172 Marionette TRACE conn6 -> [0,169,"getWindowHandle",null] 04:53:00 INFO - PROCESS | 3756 | 1471089180174 Marionette TRACE conn6 <- [1,169,null,{"value":"13"}] 04:53:00 INFO - TEST-START | /2dcontext/compositing/2d.composite.operation.casesensitive.html 04:53:00 INFO - PROCESS | 3756 | 1471089180177 Marionette TRACE conn6 -> [0,170,"setScriptTimeout",{"ms":35000}] 04:53:00 INFO - PROCESS | 3756 | 1471089180180 Marionette TRACE conn6 <- [1,170,null,{}] 04:53:00 INFO - PROCESS | 3756 | 1471089180191 Marionette TRACE conn6 -> [0,171,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:53:00 INFO - PROCESS | 3756 | 1471089180193 Marionette INFO sendAsync 3dea87e7-b1f7-4d7f-bd25-36a6049bc663 04:53:00 INFO - PROCESS | 3756 | 1471089180272 Marionette TRACE conn6 <- [1,171,null,{"value":null}] 04:53:00 INFO - PROCESS | 3756 | 1471089180300 Marionette TRACE conn6 -> [0,172,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.operation.casesensitive.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.operation.casesensitive.html\", \"893d4e98-a8f2-4003-9cd7-2985a4dd9108\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:53:00 INFO - PROCESS | 3756 | 1471089180302 Marionette INFO sendAsync 3dea87e7-b1f7-4d7f-bd25-36a6049bc663 04:53:00 INFO - PROCESS | 3756 | ++DOCSHELL 0000004DE4E4D000 == 38 [pid = 3756] [id = 52] 04:53:00 INFO - PROCESS | 3756 | ++DOMWINDOW == 79 (0000004DDF791000) [pid = 3756] [serial = 152] [outer = 0000000000000000] 04:53:00 INFO - PROCESS | 3756 | ++DOMWINDOW == 80 (0000004DE00B9800) [pid = 3756] [serial = 153] [outer = 0000004DDF791000] 04:53:00 INFO - PROCESS | 3756 | 1471089180347 Marionette DEBUG loaded listener.js 04:53:00 INFO - PROCESS | 3756 | ++DOMWINDOW == 81 (0000004DE0A39400) [pid = 3756] [serial = 154] [outer = 0000004DDF791000] 04:53:00 INFO - PROCESS | 3756 | 1471089180705 Marionette TRACE conn6 <- [1,172,null,{"value":["/2dcontext/compositing/2d.composite.operation.casesensitive.html",0,null,null,[["Canvas test: 2d.composite.operation.casesensitive",0,null,null]]]}] 04:53:00 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.operation.casesensitive.html | Canvas test: 2d.composite.operation.casesensitive 04:53:00 INFO - TEST-OK | /2dcontext/compositing/2d.composite.operation.casesensitive.html | took 585ms 04:53:00 INFO - PROCESS | 3756 | 1471089180766 Marionette TRACE conn6 -> [0,173,"getWindowHandle",null] 04:53:00 INFO - PROCESS | 3756 | 1471089180768 Marionette TRACE conn6 <- [1,173,null,{"value":"13"}] 04:53:00 INFO - TEST-START | /2dcontext/compositing/2d.composite.operation.clear.html 04:53:00 INFO - PROCESS | 3756 | 1471089180781 Marionette TRACE conn6 -> [0,174,"setScriptTimeout",{"ms":35000}] 04:53:00 INFO - PROCESS | 3756 | 1471089180783 Marionette TRACE conn6 <- [1,174,null,{}] 04:53:00 INFO - PROCESS | 3756 | 1471089180786 Marionette TRACE conn6 -> [0,175,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:53:00 INFO - PROCESS | 3756 | 1471089180788 Marionette INFO sendAsync 3dea87e7-b1f7-4d7f-bd25-36a6049bc663 04:53:00 INFO - PROCESS | 3756 | 1471089180871 Marionette TRACE conn6 <- [1,175,null,{"value":null}] 04:53:00 INFO - PROCESS | 3756 | 1471089180876 Marionette TRACE conn6 -> [0,176,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.operation.clear.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.operation.clear.html\", \"893d4e98-a8f2-4003-9cd7-2985a4dd9108\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:53:00 INFO - PROCESS | 3756 | 1471089180878 Marionette INFO sendAsync 3dea87e7-b1f7-4d7f-bd25-36a6049bc663 04:53:00 INFO - PROCESS | 3756 | ++DOCSHELL 0000004DDF733000 == 39 [pid = 3756] [id = 53] 04:53:00 INFO - PROCESS | 3756 | ++DOMWINDOW == 82 (0000004DE0CE3400) [pid = 3756] [serial = 155] [outer = 0000000000000000] 04:53:00 INFO - PROCESS | 3756 | ++DOMWINDOW == 83 (0000004DE15A2000) [pid = 3756] [serial = 156] [outer = 0000004DE0CE3400] 04:53:00 INFO - PROCESS | 3756 | 1471089180924 Marionette DEBUG loaded listener.js 04:53:01 INFO - PROCESS | 3756 | ++DOMWINDOW == 84 (0000004DE2045800) [pid = 3756] [serial = 157] [outer = 0000004DE0CE3400] 04:53:01 INFO - PROCESS | 3756 | 1471089181280 Marionette TRACE conn6 <- [1,176,null,{"value":["/2dcontext/compositing/2d.composite.operation.clear.html",0,null,null,[["Canvas test: 2d.composite.operation.clear",0,null,null]]]}] 04:53:01 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.operation.clear.html | Canvas test: 2d.composite.operation.clear 04:53:01 INFO - TEST-OK | /2dcontext/compositing/2d.composite.operation.clear.html | took 587ms 04:53:01 INFO - PROCESS | 3756 | 1471089181368 Marionette TRACE conn6 -> [0,177,"getWindowHandle",null] 04:53:01 INFO - PROCESS | 3756 | 1471089181370 Marionette TRACE conn6 <- [1,177,null,{"value":"13"}] 04:53:01 INFO - TEST-START | /2dcontext/compositing/2d.composite.operation.darker.html 04:53:01 INFO - PROCESS | 3756 | 1471089181374 Marionette TRACE conn6 -> [0,178,"setScriptTimeout",{"ms":35000}] 04:53:01 INFO - PROCESS | 3756 | 1471089181375 Marionette TRACE conn6 <- [1,178,null,{}] 04:53:01 INFO - PROCESS | 3756 | 1471089181382 Marionette TRACE conn6 -> [0,179,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:53:01 INFO - PROCESS | 3756 | 1471089181384 Marionette INFO sendAsync 3dea87e7-b1f7-4d7f-bd25-36a6049bc663 04:53:01 INFO - PROCESS | 3756 | 1471089181468 Marionette TRACE conn6 <- [1,179,null,{"value":null}] 04:53:01 INFO - PROCESS | 3756 | ++DOMWINDOW == 85 (0000004DD8064800) [pid = 3756] [serial = 158] [outer = 0000004DDC67CC00] 04:53:01 INFO - PROCESS | 3756 | 1471089181494 Marionette TRACE conn6 -> [0,180,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.operation.darker.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.operation.darker.html\", \"893d4e98-a8f2-4003-9cd7-2985a4dd9108\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:53:01 INFO - PROCESS | 3756 | 1471089181496 Marionette INFO sendAsync 3dea87e7-b1f7-4d7f-bd25-36a6049bc663 04:53:01 INFO - PROCESS | 3756 | ++DOCSHELL 0000004DD1E2E800 == 40 [pid = 3756] [id = 54] 04:53:01 INFO - PROCESS | 3756 | ++DOMWINDOW == 86 (0000004DD0044800) [pid = 3756] [serial = 159] [outer = 0000000000000000] 04:53:01 INFO - PROCESS | 3756 | ++DOMWINDOW == 87 (0000004DD004E400) [pid = 3756] [serial = 160] [outer = 0000004DD0044800] 04:53:01 INFO - PROCESS | 3756 | 1471089181597 Marionette DEBUG loaded listener.js 04:53:01 INFO - PROCESS | 3756 | ++DOMWINDOW == 88 (0000004DD1A40400) [pid = 3756] [serial = 161] [outer = 0000004DD0044800] 04:53:02 INFO - PROCESS | 3756 | 1471089182306 Marionette TRACE conn6 <- [1,180,null,{"value":["/2dcontext/compositing/2d.composite.operation.darker.html",0,null,null,[["Canvas test: 2d.composite.operation.darker",0,null,null]]]}] 04:53:02 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.operation.darker.html | Canvas test: 2d.composite.operation.darker 04:53:02 INFO - TEST-OK | /2dcontext/compositing/2d.composite.operation.darker.html | took 985ms 04:53:02 INFO - PROCESS | 3756 | 1471089182361 Marionette TRACE conn6 -> [0,181,"getWindowHandle",null] 04:53:02 INFO - PROCESS | 3756 | 1471089182366 Marionette TRACE conn6 <- [1,181,null,{"value":"13"}] 04:53:02 INFO - TEST-START | /2dcontext/compositing/2d.composite.operation.default.html 04:53:02 INFO - PROCESS | 3756 | 1471089182372 Marionette TRACE conn6 -> [0,182,"setScriptTimeout",{"ms":35000}] 04:53:02 INFO - PROCESS | 3756 | 1471089182374 Marionette TRACE conn6 <- [1,182,null,{}] 04:53:02 INFO - PROCESS | 3756 | 1471089182380 Marionette TRACE conn6 -> [0,183,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:53:02 INFO - PROCESS | 3756 | 1471089182383 Marionette INFO sendAsync 3dea87e7-b1f7-4d7f-bd25-36a6049bc663 04:53:02 INFO - PROCESS | 3756 | 1471089182530 Marionette TRACE conn6 <- [1,183,null,{"value":null}] 04:53:02 INFO - PROCESS | 3756 | 1471089182594 Marionette TRACE conn6 -> [0,184,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.operation.default.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.operation.default.html\", \"893d4e98-a8f2-4003-9cd7-2985a4dd9108\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:53:02 INFO - PROCESS | 3756 | 1471089182598 Marionette INFO sendAsync 3dea87e7-b1f7-4d7f-bd25-36a6049bc663 04:53:02 INFO - PROCESS | 3756 | ++DOCSHELL 0000004DDE881000 == 41 [pid = 3756] [id = 55] 04:53:02 INFO - PROCESS | 3756 | ++DOMWINDOW == 89 (0000004DD6E17000) [pid = 3756] [serial = 162] [outer = 0000000000000000] 04:53:02 INFO - PROCESS | 3756 | ++DOMWINDOW == 90 (0000004DD7B76000) [pid = 3756] [serial = 163] [outer = 0000004DD6E17000] 04:53:02 INFO - PROCESS | 3756 | 1471089182656 Marionette DEBUG loaded listener.js 04:53:02 INFO - PROCESS | 3756 | ++DOMWINDOW == 91 (0000004DD8060800) [pid = 3756] [serial = 164] [outer = 0000004DD6E17000] 04:53:03 INFO - PROCESS | 3756 | 1471089183238 Marionette TRACE conn6 <- [1,184,null,{"value":["/2dcontext/compositing/2d.composite.operation.default.html",0,null,null,[["Canvas test: 2d.composite.operation.default",0,null,null]]]}] 04:53:03 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.operation.default.html | Canvas test: 2d.composite.operation.default 04:53:03 INFO - TEST-OK | /2dcontext/compositing/2d.composite.operation.default.html | took 944ms 04:53:03 INFO - PROCESS | 3756 | 1471089183319 Marionette TRACE conn6 -> [0,185,"getWindowHandle",null] 04:53:03 INFO - PROCESS | 3756 | 1471089183323 Marionette TRACE conn6 <- [1,185,null,{"value":"13"}] 04:53:03 INFO - TEST-START | /2dcontext/compositing/2d.composite.operation.get.html 04:53:03 INFO - PROCESS | 3756 | 1471089183330 Marionette TRACE conn6 -> [0,186,"setScriptTimeout",{"ms":35000}] 04:53:03 INFO - PROCESS | 3756 | 1471089183333 Marionette TRACE conn6 <- [1,186,null,{}] 04:53:03 INFO - PROCESS | 3756 | 1471089183337 Marionette TRACE conn6 -> [0,187,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:53:03 INFO - PROCESS | 3756 | 1471089183340 Marionette INFO sendAsync 3dea87e7-b1f7-4d7f-bd25-36a6049bc663 04:53:03 INFO - PROCESS | 3756 | 1471089183460 Marionette TRACE conn6 <- [1,187,null,{"value":null}] 04:53:03 INFO - PROCESS | 3756 | 1471089183518 Marionette TRACE conn6 -> [0,188,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.operation.get.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.operation.get.html\", \"893d4e98-a8f2-4003-9cd7-2985a4dd9108\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:53:03 INFO - PROCESS | 3756 | 1471089183521 Marionette INFO sendAsync 3dea87e7-b1f7-4d7f-bd25-36a6049bc663 04:53:03 INFO - PROCESS | 3756 | ++DOCSHELL 0000004DE4A94800 == 42 [pid = 3756] [id = 56] 04:53:03 INFO - PROCESS | 3756 | ++DOMWINDOW == 92 (0000004DDB840800) [pid = 3756] [serial = 165] [outer = 0000000000000000] 04:53:03 INFO - PROCESS | 3756 | ++DOMWINDOW == 93 (0000004DDB885400) [pid = 3756] [serial = 166] [outer = 0000004DDB840800] 04:53:03 INFO - PROCESS | 3756 | 1471089183576 Marionette DEBUG loaded listener.js 04:53:03 INFO - PROCESS | 3756 | ++DOMWINDOW == 94 (0000004DDC2BD400) [pid = 3756] [serial = 167] [outer = 0000004DDB840800] 04:53:04 INFO - PROCESS | 3756 | 1471089184203 Marionette TRACE conn6 <- [1,188,null,{"value":["/2dcontext/compositing/2d.composite.operation.get.html",0,null,null,[["Canvas test: 2d.composite.operation.get",0,null,null]]]}] 04:53:04 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.operation.get.html | Canvas test: 2d.composite.operation.get 04:53:04 INFO - TEST-OK | /2dcontext/compositing/2d.composite.operation.get.html | took 943ms 04:53:04 INFO - TEST-START | /2dcontext/compositing/2d.composite.operation.highlight.html 04:53:04 INFO - PROCESS | 3756 | 1471089184276 Marionette TRACE conn6 -> [0,189,"getWindowHandle",null] 04:53:04 INFO - PROCESS | 3756 | 1471089184279 Marionette TRACE conn6 <- [1,189,null,{"value":"13"}] 04:53:04 INFO - PROCESS | 3756 | 1471089184283 Marionette TRACE conn6 -> [0,190,"setScriptTimeout",{"ms":35000}] 04:53:04 INFO - PROCESS | 3756 | 1471089184287 Marionette TRACE conn6 <- [1,190,null,{}] 04:53:04 INFO - PROCESS | 3756 | 1471089184416 Marionette TRACE conn6 -> [0,191,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:53:04 INFO - PROCESS | 3756 | 1471089184419 Marionette INFO sendAsync 3dea87e7-b1f7-4d7f-bd25-36a6049bc663 04:53:04 INFO - PROCESS | 3756 | 1471089184574 Marionette TRACE conn6 <- [1,191,null,{"value":null}] 04:53:04 INFO - PROCESS | 3756 | 1471089184627 Marionette TRACE conn6 -> [0,192,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.operation.highlight.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.operation.highlight.html\", \"893d4e98-a8f2-4003-9cd7-2985a4dd9108\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:53:04 INFO - PROCESS | 3756 | 1471089184631 Marionette INFO sendAsync 3dea87e7-b1f7-4d7f-bd25-36a6049bc663 04:53:04 INFO - PROCESS | 3756 | ++DOCSHELL 0000004DD7CA7800 == 43 [pid = 3756] [id = 57] 04:53:04 INFO - PROCESS | 3756 | ++DOMWINDOW == 95 (0000004DD1D9F000) [pid = 3756] [serial = 168] [outer = 0000000000000000] 04:53:04 INFO - PROCESS | 3756 | ++DOMWINDOW == 96 (0000004DD1DC8400) [pid = 3756] [serial = 169] [outer = 0000004DD1D9F000] 04:53:04 INFO - PROCESS | 3756 | 1471089184682 Marionette DEBUG loaded listener.js 04:53:04 INFO - PROCESS | 3756 | ++DOMWINDOW == 97 (0000004DD6DDDC00) [pid = 3756] [serial = 170] [outer = 0000004DD1D9F000] 04:53:05 INFO - PROCESS | 3756 | --DOCSHELL 0000004DDF733000 == 42 [pid = 3756] [id = 53] 04:53:05 INFO - PROCESS | 3756 | --DOCSHELL 0000004DE4E4D000 == 41 [pid = 3756] [id = 52] 04:53:05 INFO - PROCESS | 3756 | --DOCSHELL 0000004DE4C1E000 == 40 [pid = 3756] [id = 51] 04:53:05 INFO - PROCESS | 3756 | --DOCSHELL 0000004DE1154800 == 39 [pid = 3756] [id = 50] 04:53:05 INFO - PROCESS | 3756 | --DOCSHELL 0000004DDF35D800 == 38 [pid = 3756] [id = 49] 04:53:05 INFO - PROCESS | 3756 | --DOCSHELL 0000004DDEAAD000 == 37 [pid = 3756] [id = 48] 04:53:05 INFO - PROCESS | 3756 | --DOCSHELL 0000004DDDDB9800 == 36 [pid = 3756] [id = 47] 04:53:05 INFO - PROCESS | 3756 | --DOCSHELL 0000004DDBEF0000 == 35 [pid = 3756] [id = 46] 04:53:05 INFO - PROCESS | 3756 | --DOCSHELL 0000004DD6D09000 == 34 [pid = 3756] [id = 45] 04:53:05 INFO - PROCESS | 3756 | --DOCSHELL 0000004DDF348000 == 33 [pid = 3756] [id = 42] 04:53:05 INFO - PROCESS | 3756 | 1471089185242 Marionette TRACE conn6 <- [1,192,null,{"value":["/2dcontext/compositing/2d.composite.operation.highlight.html",0,null,null,[["Canvas test: 2d.composite.operation.highlight",0,null,null]]]}] 04:53:05 INFO - PROCESS | 3756 | --DOMWINDOW == 96 (0000004DDE0E8400) [pid = 3756] [serial = 108] [outer = 0000000000000000] [url = about:blank] 04:53:05 INFO - PROCESS | 3756 | --DOMWINDOW == 95 (0000004DDB890400) [pid = 3756] [serial = 102] [outer = 0000000000000000] [url = about:blank] 04:53:05 INFO - PROCESS | 3756 | --DOMWINDOW == 94 (0000004DDBE54000) [pid = 3756] [serial = 103] [outer = 0000000000000000] [url = about:blank] 04:53:05 INFO - PROCESS | 3756 | --DOMWINDOW == 93 (0000004DDF7DB400) [pid = 3756] [serial = 111] [outer = 0000000000000000] [url = about:blank] 04:53:05 INFO - PROCESS | 3756 | --DOMWINDOW == 92 (0000004DE0A16000) [pid = 3756] [serial = 112] [outer = 0000000000000000] [url = about:blank] 04:53:05 INFO - PROCESS | 3756 | --DOMWINDOW == 91 (0000004DD1B27800) [pid = 3756] [serial = 93] [outer = 0000000000000000] [url = about:blank] 04:53:05 INFO - PROCESS | 3756 | --DOMWINDOW == 90 (0000004DD6E1C800) [pid = 3756] [serial = 99] [outer = 0000000000000000] [url = about:blank] 04:53:05 INFO - PROCESS | 3756 | --DOMWINDOW == 89 (0000004DD81B2400) [pid = 3756] [serial = 100] [outer = 0000000000000000] [url = about:blank] 04:53:05 INFO - PROCESS | 3756 | --DOMWINDOW == 88 (0000004DD1A3EC00) [pid = 3756] [serial = 114] [outer = 0000000000000000] [url = about:blank] 04:53:05 INFO - PROCESS | 3756 | --DOMWINDOW == 87 (0000004DD1DCE800) [pid = 3756] [serial = 96] [outer = 0000000000000000] [url = about:blank] 04:53:05 INFO - PROCESS | 3756 | --DOMWINDOW == 86 (0000004DD2F0A800) [pid = 3756] [serial = 97] [outer = 0000000000000000] [url = about:blank] 04:53:05 INFO - PROCESS | 3756 | --DOMWINDOW == 85 (0000004DD63DB000) [pid = 3756] [serial = 82] [outer = 0000000000000000] [url = about:blank] 04:53:05 INFO - PROCESS | 3756 | --DOMWINDOW == 84 (0000004DD1726800) [pid = 3756] [serial = 81] [outer = 0000000000000000] [url = about:blank] 04:53:05 INFO - PROCESS | 3756 | --DOMWINDOW == 83 (0000004DD6BAB800) [pid = 3756] [serial = 115] [outer = 0000000000000000] [url = about:blank] 04:53:05 INFO - PROCESS | 3756 | --DOMWINDOW == 82 (0000004DDC140C00) [pid = 3756] [serial = 85] [outer = 0000000000000000] [url = about:blank] 04:53:05 INFO - PROCESS | 3756 | --DOMWINDOW == 81 (0000004DDBD94C00) [pid = 3756] [serial = 84] [outer = 0000000000000000] [url = about:blank] 04:53:05 INFO - PROCESS | 3756 | --DOMWINDOW == 80 (0000004DE1504800) [pid = 3756] [serial = 121] [outer = 0000000000000000] [url = about:blank] 04:53:05 INFO - PROCESS | 3756 | --DOMWINDOW == 79 (0000004DDF78B000) [pid = 3756] [serial = 88] [outer = 0000000000000000] [url = about:blank] 04:53:05 INFO - PROCESS | 3756 | --DOMWINDOW == 78 (0000004DD1DA7800) [pid = 3756] [serial = 87] [outer = 0000000000000000] [url = about:blank] 04:53:05 INFO - PROCESS | 3756 | --DOMWINDOW == 77 (0000004DE0C22800) [pid = 3756] [serial = 91] [outer = 0000000000000000] [url = about:blank] 04:53:05 INFO - PROCESS | 3756 | --DOMWINDOW == 76 (0000004DD1DD1C00) [pid = 3756] [serial = 90] [outer = 0000000000000000] [url = about:blank] 04:53:05 INFO - PROCESS | 3756 | --DOMWINDOW == 75 (0000004DDC136400) [pid = 3756] [serial = 117] [outer = 0000000000000000] [url = about:blank] 04:53:05 INFO - PROCESS | 3756 | --DOMWINDOW == 74 (0000004DDC2B0800) [pid = 3756] [serial = 105] [outer = 0000000000000000] [url = about:blank] 04:53:05 INFO - PROCESS | 3756 | --DOMWINDOW == 73 (0000004DDF796400) [pid = 3756] [serial = 118] [outer = 0000000000000000] [url = about:blank] 04:53:05 INFO - PROCESS | 3756 | --DOMWINDOW == 72 (0000004DDEDE6400) [pid = 3756] [serial = 109] [outer = 0000000000000000] [url = about:blank] 04:53:05 INFO - PROCESS | 3756 | --DOMWINDOW == 71 (0000004DDC2BF400) [pid = 3756] [serial = 106] [outer = 0000000000000000] [url = about:blank] 04:53:05 INFO - PROCESS | 3756 | --DOMWINDOW == 70 (0000004DD1D58400) [pid = 3756] [serial = 123] [outer = 0000000000000000] [url = about:blank] 04:53:05 INFO - PROCESS | 3756 | --DOMWINDOW == 69 (0000004DE0CD9000) [pid = 3756] [serial = 120] [outer = 0000000000000000] [url = about:blank] 04:53:05 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.operation.highlight.html | Canvas test: 2d.composite.operation.highlight 04:53:05 INFO - TEST-OK | /2dcontext/compositing/2d.composite.operation.highlight.html | took 1028ms 04:53:05 INFO - PROCESS | 3756 | 1471089185314 Marionette TRACE conn6 -> [0,193,"getWindowHandle",null] 04:53:05 INFO - PROCESS | 3756 | 1471089185318 Marionette TRACE conn6 <- [1,193,null,{"value":"13"}] 04:53:05 INFO - TEST-START | /2dcontext/compositing/2d.composite.operation.nullsuffix.html 04:53:05 INFO - PROCESS | 3756 | 1471089185322 Marionette TRACE conn6 -> [0,194,"setScriptTimeout",{"ms":35000}] 04:53:05 INFO - PROCESS | 3756 | 1471089185324 Marionette TRACE conn6 <- [1,194,null,{}] 04:53:05 INFO - PROCESS | 3756 | 1471089185330 Marionette TRACE conn6 -> [0,195,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:53:05 INFO - PROCESS | 3756 | 1471089185333 Marionette INFO sendAsync 3dea87e7-b1f7-4d7f-bd25-36a6049bc663 04:53:05 INFO - PROCESS | 3756 | 1471089185429 Marionette TRACE conn6 <- [1,195,null,{"value":null}] 04:53:05 INFO - PROCESS | 3756 | 1471089185494 Marionette TRACE conn6 -> [0,196,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.operation.nullsuffix.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.operation.nullsuffix.html\", \"893d4e98-a8f2-4003-9cd7-2985a4dd9108\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:53:05 INFO - PROCESS | 3756 | 1471089185498 Marionette INFO sendAsync 3dea87e7-b1f7-4d7f-bd25-36a6049bc663 04:53:05 INFO - PROCESS | 3756 | ++DOCSHELL 0000004DD6287800 == 34 [pid = 3756] [id = 58] 04:53:05 INFO - PROCESS | 3756 | ++DOMWINDOW == 70 (0000004DD1DA7800) [pid = 3756] [serial = 171] [outer = 0000000000000000] 04:53:05 INFO - PROCESS | 3756 | ++DOMWINDOW == 71 (0000004DD20ACC00) [pid = 3756] [serial = 172] [outer = 0000004DD1DA7800] 04:53:05 INFO - PROCESS | 3756 | 1471089185547 Marionette DEBUG loaded listener.js 04:53:05 INFO - PROCESS | 3756 | ++DOMWINDOW == 72 (0000004DD6D84400) [pid = 3756] [serial = 173] [outer = 0000004DD1DA7800] 04:53:05 INFO - PROCESS | 3756 | 1471089185909 Marionette TRACE conn6 <- [1,196,null,{"value":["/2dcontext/compositing/2d.composite.operation.nullsuffix.html",0,null,null,[["Canvas test: 2d.composite.operation.nullsuffix",0,null,null]]]}] 04:53:06 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.operation.nullsuffix.html | Canvas test: 2d.composite.operation.nullsuffix 04:53:06 INFO - TEST-OK | /2dcontext/compositing/2d.composite.operation.nullsuffix.html | took 691ms 04:53:06 INFO - PROCESS | 3756 | 1471089186017 Marionette TRACE conn6 -> [0,197,"getWindowHandle",null] 04:53:06 INFO - PROCESS | 3756 | 1471089186020 Marionette TRACE conn6 <- [1,197,null,{"value":"13"}] 04:53:06 INFO - TEST-START | /2dcontext/compositing/2d.composite.operation.over.html 04:53:06 INFO - PROCESS | 3756 | 1471089186023 Marionette TRACE conn6 -> [0,198,"setScriptTimeout",{"ms":35000}] 04:53:06 INFO - PROCESS | 3756 | 1471089186025 Marionette TRACE conn6 <- [1,198,null,{}] 04:53:06 INFO - PROCESS | 3756 | 1471089186029 Marionette TRACE conn6 -> [0,199,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:53:06 INFO - PROCESS | 3756 | 1471089186032 Marionette INFO sendAsync 3dea87e7-b1f7-4d7f-bd25-36a6049bc663 04:53:06 INFO - PROCESS | 3756 | 1471089186119 Marionette TRACE conn6 <- [1,199,null,{"value":null}] 04:53:06 INFO - PROCESS | 3756 | 1471089186130 Marionette TRACE conn6 -> [0,200,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.operation.over.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.operation.over.html\", \"893d4e98-a8f2-4003-9cd7-2985a4dd9108\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:53:06 INFO - PROCESS | 3756 | 1471089186134 Marionette INFO sendAsync 3dea87e7-b1f7-4d7f-bd25-36a6049bc663 04:53:06 INFO - PROCESS | 3756 | ++DOCSHELL 0000004DDC108800 == 35 [pid = 3756] [id = 59] 04:53:06 INFO - PROCESS | 3756 | ++DOMWINDOW == 73 (0000004DD1D35000) [pid = 3756] [serial = 174] [outer = 0000000000000000] 04:53:06 INFO - PROCESS | 3756 | ++DOMWINDOW == 74 (0000004DD81AE400) [pid = 3756] [serial = 175] [outer = 0000004DD1D35000] 04:53:06 INFO - PROCESS | 3756 | 1471089186186 Marionette DEBUG loaded listener.js 04:53:06 INFO - PROCESS | 3756 | ++DOMWINDOW == 75 (0000004DDB841400) [pid = 3756] [serial = 176] [outer = 0000004DD1D35000] 04:53:06 INFO - PROCESS | 3756 | 1471089186590 Marionette TRACE conn6 <- [1,200,null,{"value":["/2dcontext/compositing/2d.composite.operation.over.html",0,null,null,[["Canvas test: 2d.composite.operation.over",0,null,null]]]}] 04:53:06 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.operation.over.html | Canvas test: 2d.composite.operation.over 04:53:06 INFO - TEST-OK | /2dcontext/compositing/2d.composite.operation.over.html | took 629ms 04:53:06 INFO - PROCESS | 3756 | 1471089186656 Marionette TRACE conn6 -> [0,201,"getWindowHandle",null] 04:53:06 INFO - PROCESS | 3756 | 1471089186663 Marionette TRACE conn6 <- [1,201,null,{"value":"13"}] 04:53:06 INFO - TEST-START | /2dcontext/compositing/2d.composite.operation.unrecognised.html 04:53:06 INFO - PROCESS | 3756 | 1471089186672 Marionette TRACE conn6 -> [0,202,"setScriptTimeout",{"ms":35000}] 04:53:06 INFO - PROCESS | 3756 | 1471089186674 Marionette TRACE conn6 <- [1,202,null,{}] 04:53:06 INFO - PROCESS | 3756 | 1471089186678 Marionette TRACE conn6 -> [0,203,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:53:06 INFO - PROCESS | 3756 | 1471089186680 Marionette INFO sendAsync 3dea87e7-b1f7-4d7f-bd25-36a6049bc663 04:53:06 INFO - PROCESS | 3756 | 1471089186768 Marionette TRACE conn6 <- [1,203,null,{"value":null}] 04:53:06 INFO - PROCESS | 3756 | 1471089186776 Marionette TRACE conn6 -> [0,204,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.operation.unrecognised.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.operation.unrecognised.html\", \"893d4e98-a8f2-4003-9cd7-2985a4dd9108\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:53:06 INFO - PROCESS | 3756 | 1471089186778 Marionette INFO sendAsync 3dea87e7-b1f7-4d7f-bd25-36a6049bc663 04:53:06 INFO - PROCESS | 3756 | ++DOCSHELL 0000004DDE5D8000 == 36 [pid = 3756] [id = 60] 04:53:06 INFO - PROCESS | 3756 | ++DOMWINDOW == 76 (0000004DDBE5F800) [pid = 3756] [serial = 177] [outer = 0000000000000000] 04:53:06 INFO - PROCESS | 3756 | ++DOMWINDOW == 77 (0000004DDC134400) [pid = 3756] [serial = 178] [outer = 0000004DDBE5F800] 04:53:06 INFO - PROCESS | 3756 | 1471089186831 Marionette DEBUG loaded listener.js 04:53:06 INFO - PROCESS | 3756 | ++DOMWINDOW == 78 (0000004DDC141400) [pid = 3756] [serial = 179] [outer = 0000004DDBE5F800] 04:53:07 INFO - PROCESS | 3756 | 1471089187224 Marionette TRACE conn6 <- [1,204,null,{"value":["/2dcontext/compositing/2d.composite.operation.unrecognised.html",0,null,null,[["Canvas test: 2d.composite.operation.unrecognised",0,null,null]]]}] 04:53:07 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.operation.unrecognised.html | Canvas test: 2d.composite.operation.unrecognised 04:53:07 INFO - TEST-OK | /2dcontext/compositing/2d.composite.operation.unrecognised.html | took 587ms 04:53:07 INFO - PROCESS | 3756 | 1471089187268 Marionette TRACE conn6 -> [0,205,"getWindowHandle",null] 04:53:07 INFO - PROCESS | 3756 | 1471089187270 Marionette TRACE conn6 <- [1,205,null,{"value":"13"}] 04:53:07 INFO - TEST-START | /2dcontext/compositing/2d.composite.solid.copy.html 04:53:07 INFO - PROCESS | 3756 | 1471089187273 Marionette TRACE conn6 -> [0,206,"setScriptTimeout",{"ms":35000}] 04:53:07 INFO - PROCESS | 3756 | 1471089187275 Marionette TRACE conn6 <- [1,206,null,{}] 04:53:07 INFO - PROCESS | 3756 | 1471089187279 Marionette TRACE conn6 -> [0,207,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:53:07 INFO - PROCESS | 3756 | 1471089187281 Marionette INFO sendAsync 3dea87e7-b1f7-4d7f-bd25-36a6049bc663 04:53:07 INFO - PROCESS | 3756 | 1471089187360 Marionette TRACE conn6 <- [1,207,null,{"value":null}] 04:53:07 INFO - PROCESS | 3756 | 1471089187366 Marionette TRACE conn6 -> [0,208,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.solid.copy.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.solid.copy.html\", \"893d4e98-a8f2-4003-9cd7-2985a4dd9108\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:53:07 INFO - PROCESS | 3756 | 1471089187368 Marionette INFO sendAsync 3dea87e7-b1f7-4d7f-bd25-36a6049bc663 04:53:07 INFO - PROCESS | 3756 | ++DOCSHELL 0000004DDEFC4000 == 37 [pid = 3756] [id = 61] 04:53:07 INFO - PROCESS | 3756 | ++DOMWINDOW == 79 (0000004DDC141800) [pid = 3756] [serial = 180] [outer = 0000000000000000] 04:53:07 INFO - PROCESS | 3756 | ++DOMWINDOW == 80 (0000004DDE0E8400) [pid = 3756] [serial = 181] [outer = 0000004DDC141800] 04:53:07 INFO - PROCESS | 3756 | 1471089187413 Marionette DEBUG loaded listener.js 04:53:07 INFO - PROCESS | 3756 | ++DOMWINDOW == 81 (0000004DDEC42800) [pid = 3756] [serial = 182] [outer = 0000004DDC141800] 04:53:07 INFO - PROCESS | 3756 | 1471089187871 Marionette TRACE conn6 <- [1,208,null,{"value":["/2dcontext/compositing/2d.composite.solid.copy.html",0,null,null,[["Canvas test: 2d.composite.solid.copy",0,null,null]]]}] 04:53:07 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.solid.copy.html | Canvas test: 2d.composite.solid.copy 04:53:07 INFO - TEST-OK | /2dcontext/compositing/2d.composite.solid.copy.html | took 628ms 04:53:07 INFO - PROCESS | 3756 | 1471089187905 Marionette TRACE conn6 -> [0,209,"getWindowHandle",null] 04:53:07 INFO - PROCESS | 3756 | 1471089187907 Marionette TRACE conn6 <- [1,209,null,{"value":"13"}] 04:53:07 INFO - TEST-START | /2dcontext/compositing/2d.composite.solid.destination-atop.html 04:53:07 INFO - PROCESS | 3756 | 1471089187910 Marionette TRACE conn6 -> [0,210,"setScriptTimeout",{"ms":35000}] 04:53:07 INFO - PROCESS | 3756 | 1471089187912 Marionette TRACE conn6 <- [1,210,null,{}] 04:53:07 INFO - PROCESS | 3756 | 1471089187916 Marionette TRACE conn6 -> [0,211,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:53:07 INFO - PROCESS | 3756 | 1471089187922 Marionette INFO sendAsync 3dea87e7-b1f7-4d7f-bd25-36a6049bc663 04:53:08 INFO - PROCESS | 3756 | 1471089188058 Marionette TRACE conn6 <- [1,211,null,{"value":null}] 04:53:08 INFO - PROCESS | 3756 | 1471089188107 Marionette TRACE conn6 -> [0,212,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.solid.destination-atop.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.solid.destination-atop.html\", \"893d4e98-a8f2-4003-9cd7-2985a4dd9108\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:53:08 INFO - PROCESS | 3756 | 1471089188110 Marionette INFO sendAsync 3dea87e7-b1f7-4d7f-bd25-36a6049bc663 04:53:08 INFO - PROCESS | 3756 | ++DOCSHELL 0000004DDF730000 == 38 [pid = 3756] [id = 62] 04:53:08 INFO - PROCESS | 3756 | ++DOMWINDOW == 82 (0000004DDF78B000) [pid = 3756] [serial = 183] [outer = 0000000000000000] 04:53:08 INFO - PROCESS | 3756 | ++DOMWINDOW == 83 (0000004DDFDCBC00) [pid = 3756] [serial = 184] [outer = 0000004DDF78B000] 04:53:08 INFO - PROCESS | 3756 | 1471089188157 Marionette DEBUG loaded listener.js 04:53:08 INFO - PROCESS | 3756 | ++DOMWINDOW == 84 (0000004DE0A12400) [pid = 3756] [serial = 185] [outer = 0000004DDF78B000] 04:53:08 INFO - PROCESS | 3756 | 1471089188578 Marionette TRACE conn6 <- [1,212,null,{"value":["/2dcontext/compositing/2d.composite.solid.destination-atop.html",0,null,null,[["Canvas test: 2d.composite.solid.destination-atop",0,null,null]]]}] 04:53:08 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.solid.destination-atop.html | Canvas test: 2d.composite.solid.destination-atop 04:53:08 INFO - TEST-OK | /2dcontext/compositing/2d.composite.solid.destination-atop.html | took 734ms 04:53:08 INFO - PROCESS | 3756 | 1471089188647 Marionette TRACE conn6 -> [0,213,"getWindowHandle",null] 04:53:08 INFO - PROCESS | 3756 | 1471089188649 Marionette TRACE conn6 <- [1,213,null,{"value":"13"}] 04:53:08 INFO - TEST-START | /2dcontext/compositing/2d.composite.solid.destination-in.html 04:53:08 INFO - PROCESS | 3756 | 1471089188653 Marionette TRACE conn6 -> [0,214,"setScriptTimeout",{"ms":35000}] 04:53:08 INFO - PROCESS | 3756 | 1471089188655 Marionette TRACE conn6 <- [1,214,null,{}] 04:53:08 INFO - PROCESS | 3756 | 1471089188664 Marionette TRACE conn6 -> [0,215,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:53:08 INFO - PROCESS | 3756 | 1471089188666 Marionette INFO sendAsync 3dea87e7-b1f7-4d7f-bd25-36a6049bc663 04:53:08 INFO - PROCESS | 3756 | 1471089188789 Marionette TRACE conn6 <- [1,215,null,{"value":null}] 04:53:08 INFO - PROCESS | 3756 | 1471089188847 Marionette TRACE conn6 -> [0,216,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.solid.destination-in.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.solid.destination-in.html\", \"893d4e98-a8f2-4003-9cd7-2985a4dd9108\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:53:08 INFO - PROCESS | 3756 | 1471089188849 Marionette INFO sendAsync 3dea87e7-b1f7-4d7f-bd25-36a6049bc663 04:53:08 INFO - PROCESS | 3756 | ++DOCSHELL 0000004DE153B800 == 39 [pid = 3756] [id = 63] 04:53:08 INFO - PROCESS | 3756 | ++DOMWINDOW == 85 (0000004DE0A12C00) [pid = 3756] [serial = 186] [outer = 0000000000000000] 04:53:08 INFO - PROCESS | 3756 | ++DOMWINDOW == 86 (0000004DE0CDE800) [pid = 3756] [serial = 187] [outer = 0000004DE0A12C00] 04:53:08 INFO - PROCESS | 3756 | 1471089188894 Marionette DEBUG loaded listener.js 04:53:08 INFO - PROCESS | 3756 | ++DOMWINDOW == 87 (0000004DE1CE9800) [pid = 3756] [serial = 188] [outer = 0000004DE0A12C00] 04:53:09 INFO - PROCESS | 3756 | 1471089189271 Marionette TRACE conn6 <- [1,216,null,{"value":["/2dcontext/compositing/2d.composite.solid.destination-in.html",0,null,null,[["Canvas test: 2d.composite.solid.destination-in",0,null,null]]]}] 04:53:09 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.solid.destination-in.html | Canvas test: 2d.composite.solid.destination-in 04:53:09 INFO - TEST-OK | /2dcontext/compositing/2d.composite.solid.destination-in.html | took 629ms 04:53:09 INFO - TEST-START | /2dcontext/compositing/2d.composite.solid.destination-out.html 04:53:09 INFO - PROCESS | 3756 | 1471089189284 Marionette TRACE conn6 -> [0,217,"getWindowHandle",null] 04:53:09 INFO - PROCESS | 3756 | 1471089189287 Marionette TRACE conn6 <- [1,217,null,{"value":"13"}] 04:53:09 INFO - PROCESS | 3756 | 1471089189290 Marionette TRACE conn6 -> [0,218,"setScriptTimeout",{"ms":35000}] 04:53:09 INFO - PROCESS | 3756 | 1471089189292 Marionette TRACE conn6 <- [1,218,null,{}] 04:53:09 INFO - PROCESS | 3756 | 1471089189301 Marionette TRACE conn6 -> [0,219,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:53:09 INFO - PROCESS | 3756 | 1471089189303 Marionette INFO sendAsync 3dea87e7-b1f7-4d7f-bd25-36a6049bc663 04:53:09 INFO - PROCESS | 3756 | 1471089189404 Marionette TRACE conn6 <- [1,219,null,{"value":null}] 04:53:09 INFO - PROCESS | 3756 | 1471089189410 Marionette TRACE conn6 -> [0,220,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.solid.destination-out.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.solid.destination-out.html\", \"893d4e98-a8f2-4003-9cd7-2985a4dd9108\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:53:09 INFO - PROCESS | 3756 | 1471089189412 Marionette INFO sendAsync 3dea87e7-b1f7-4d7f-bd25-36a6049bc663 04:53:09 INFO - PROCESS | 3756 | ++DOCSHELL 0000004DD1E28800 == 40 [pid = 3756] [id = 64] 04:53:09 INFO - PROCESS | 3756 | ++DOMWINDOW == 88 (0000004DCFF93000) [pid = 3756] [serial = 189] [outer = 0000000000000000] 04:53:09 INFO - PROCESS | 3756 | ++DOMWINDOW == 89 (0000004DCFF9A400) [pid = 3756] [serial = 190] [outer = 0000004DCFF93000] 04:53:09 INFO - PROCESS | 3756 | 1471089189457 Marionette DEBUG loaded listener.js 04:53:09 INFO - PROCESS | 3756 | ++DOMWINDOW == 90 (0000004DCFFA0400) [pid = 3756] [serial = 191] [outer = 0000004DCFF93000] 04:53:09 INFO - PROCESS | 3756 | --DOMWINDOW == 89 (0000004DD1A42000) [pid = 3756] [serial = 149] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.image.xor.html] 04:53:09 INFO - PROCESS | 3756 | --DOMWINDOW == 88 (0000004DDF791000) [pid = 3756] [serial = 152] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.operation.casesensitive.html] 04:53:09 INFO - PROCESS | 3756 | --DOMWINDOW == 87 (0000004DDC139C00) [pid = 3756] [serial = 143] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.image.source-out.html] 04:53:09 INFO - PROCESS | 3756 | --DOMWINDOW == 86 (0000004DDB88B000) [pid = 3756] [serial = 140] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.image.source-in.html] 04:53:09 INFO - PROCESS | 3756 | --DOMWINDOW == 85 (0000004DDDDA7C00) [pid = 3756] [serial = 146] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.image.source-over.html] 04:53:09 INFO - PROCESS | 3756 | --DOMWINDOW == 84 (0000004DD7C28C00) [pid = 3756] [serial = 137] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.image.source-atop.html] 04:53:09 INFO - PROCESS | 3756 | --DOMWINDOW == 83 (0000004DD1A3B800) [pid = 3756] [serial = 131] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.image.destination-over.html] 04:53:09 INFO - PROCESS | 3756 | --DOMWINDOW == 82 (0000004DD6D99800) [pid = 3756] [serial = 134] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.image.lighter.html] 04:53:09 INFO - PROCESS | 3756 | 1471089189888 Marionette TRACE conn6 <- [1,220,null,{"value":["/2dcontext/compositing/2d.composite.solid.destination-out.html",0,null,null,[["Canvas test: 2d.composite.solid.destination-out",0,null,null]]]}] 04:53:09 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.solid.destination-out.html | Canvas test: 2d.composite.solid.destination-out 04:53:09 INFO - TEST-OK | /2dcontext/compositing/2d.composite.solid.destination-out.html | took 627ms 04:53:09 INFO - PROCESS | 3756 | 1471089189921 Marionette TRACE conn6 -> [0,221,"getWindowHandle",null] 04:53:09 INFO - PROCESS | 3756 | 1471089189923 Marionette TRACE conn6 <- [1,221,null,{"value":"13"}] 04:53:09 INFO - TEST-START | /2dcontext/compositing/2d.composite.solid.destination-over.html 04:53:09 INFO - PROCESS | 3756 | 1471089189927 Marionette TRACE conn6 -> [0,222,"setScriptTimeout",{"ms":35000}] 04:53:09 INFO - PROCESS | 3756 | 1471089189929 Marionette TRACE conn6 <- [1,222,null,{}] 04:53:09 INFO - PROCESS | 3756 | 1471089189932 Marionette TRACE conn6 -> [0,223,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:53:09 INFO - PROCESS | 3756 | 1471089189934 Marionette INFO sendAsync 3dea87e7-b1f7-4d7f-bd25-36a6049bc663 04:53:10 INFO - PROCESS | 3756 | 1471089190050 Marionette TRACE conn6 <- [1,223,null,{"value":null}] 04:53:10 INFO - PROCESS | 3756 | 1471089190112 Marionette TRACE conn6 -> [0,224,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.solid.destination-over.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.solid.destination-over.html\", \"893d4e98-a8f2-4003-9cd7-2985a4dd9108\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:53:10 INFO - PROCESS | 3756 | 1471089190114 Marionette INFO sendAsync 3dea87e7-b1f7-4d7f-bd25-36a6049bc663 04:53:10 INFO - PROCESS | 3756 | ++DOCSHELL 0000004DDC106800 == 41 [pid = 3756] [id = 65] 04:53:10 INFO - PROCESS | 3756 | ++DOMWINDOW == 83 (0000004DCFFA0800) [pid = 3756] [serial = 192] [outer = 0000000000000000] 04:53:10 INFO - PROCESS | 3756 | ++DOMWINDOW == 84 (0000004DDB551C00) [pid = 3756] [serial = 193] [outer = 0000004DCFFA0800] 04:53:10 INFO - PROCESS | 3756 | 1471089190161 Marionette DEBUG loaded listener.js 04:53:10 INFO - PROCESS | 3756 | ++DOMWINDOW == 85 (0000004DE15A2800) [pid = 3756] [serial = 194] [outer = 0000004DCFFA0800] 04:53:10 INFO - PROCESS | 3756 | 1471089190501 Marionette TRACE conn6 <- [1,224,null,{"value":["/2dcontext/compositing/2d.composite.solid.destination-over.html",0,null,null,[["Canvas test: 2d.composite.solid.destination-over",0,null,null]]]}] 04:53:10 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.solid.destination-over.html | Canvas test: 2d.composite.solid.destination-over 04:53:10 INFO - TEST-OK | /2dcontext/compositing/2d.composite.solid.destination-over.html | took 629ms 04:53:10 INFO - PROCESS | 3756 | 1471089190563 Marionette TRACE conn6 -> [0,225,"getWindowHandle",null] 04:53:10 INFO - PROCESS | 3756 | 1471089190566 Marionette TRACE conn6 <- [1,225,null,{"value":"13"}] 04:53:10 INFO - TEST-START | /2dcontext/compositing/2d.composite.solid.lighter.html 04:53:10 INFO - PROCESS | 3756 | 1471089190569 Marionette TRACE conn6 -> [0,226,"setScriptTimeout",{"ms":35000}] 04:53:10 INFO - PROCESS | 3756 | 1471089190571 Marionette TRACE conn6 <- [1,226,null,{}] 04:53:10 INFO - PROCESS | 3756 | 1471089190574 Marionette TRACE conn6 -> [0,227,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:53:10 INFO - PROCESS | 3756 | 1471089190576 Marionette INFO sendAsync 3dea87e7-b1f7-4d7f-bd25-36a6049bc663 04:53:10 INFO - PROCESS | 3756 | 1471089190657 Marionette TRACE conn6 <- [1,227,null,{"value":null}] 04:53:10 INFO - PROCESS | 3756 | 1471089190663 Marionette TRACE conn6 -> [0,228,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.solid.lighter.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.solid.lighter.html\", \"893d4e98-a8f2-4003-9cd7-2985a4dd9108\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:53:10 INFO - PROCESS | 3756 | 1471089190665 Marionette INFO sendAsync 3dea87e7-b1f7-4d7f-bd25-36a6049bc663 04:53:10 INFO - PROCESS | 3756 | ++DOCSHELL 0000004DDE00E800 == 42 [pid = 3756] [id = 66] 04:53:10 INFO - PROCESS | 3756 | ++DOMWINDOW == 86 (0000004DD12CC000) [pid = 3756] [serial = 195] [outer = 0000000000000000] 04:53:10 INFO - PROCESS | 3756 | ++DOMWINDOW == 87 (0000004DD1F9A800) [pid = 3756] [serial = 196] [outer = 0000004DD12CC000] 04:53:10 INFO - PROCESS | 3756 | 1471089190709 Marionette DEBUG loaded listener.js 04:53:10 INFO - PROCESS | 3756 | ++DOMWINDOW == 88 (0000004DD2F07400) [pid = 3756] [serial = 197] [outer = 0000004DD12CC000] 04:53:11 INFO - PROCESS | 3756 | 1471089191090 Marionette TRACE conn6 <- [1,228,null,{"value":["/2dcontext/compositing/2d.composite.solid.lighter.html",0,null,null,[["Canvas test: 2d.composite.solid.lighter",0,null,null]]]}] 04:53:11 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.solid.lighter.html | Canvas test: 2d.composite.solid.lighter 04:53:11 INFO - TEST-OK | /2dcontext/compositing/2d.composite.solid.lighter.html | took 587ms 04:53:11 INFO - PROCESS | 3756 | 1471089191158 Marionette TRACE conn6 -> [0,229,"getWindowHandle",null] 04:53:11 INFO - PROCESS | 3756 | 1471089191160 Marionette TRACE conn6 <- [1,229,null,{"value":"13"}] 04:53:11 INFO - TEST-START | /2dcontext/compositing/2d.composite.solid.source-atop.html 04:53:11 INFO - PROCESS | 3756 | 1471089191169 Marionette TRACE conn6 -> [0,230,"setScriptTimeout",{"ms":35000}] 04:53:11 INFO - PROCESS | 3756 | 1471089191179 Marionette TRACE conn6 <- [1,230,null,{}] 04:53:11 INFO - PROCESS | 3756 | 1471089191183 Marionette TRACE conn6 -> [0,231,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:53:11 INFO - PROCESS | 3756 | 1471089191186 Marionette INFO sendAsync 3dea87e7-b1f7-4d7f-bd25-36a6049bc663 04:53:11 INFO - PROCESS | 3756 | 1471089191284 Marionette TRACE conn6 <- [1,231,null,{"value":null}] 04:53:11 INFO - PROCESS | 3756 | 1471089191298 Marionette TRACE conn6 -> [0,232,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.solid.source-atop.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.solid.source-atop.html\", \"893d4e98-a8f2-4003-9cd7-2985a4dd9108\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:53:11 INFO - PROCESS | 3756 | 1471089191301 Marionette INFO sendAsync 3dea87e7-b1f7-4d7f-bd25-36a6049bc663 04:53:11 INFO - PROCESS | 3756 | ++DOCSHELL 0000004DE6279800 == 43 [pid = 3756] [id = 67] 04:53:11 INFO - PROCESS | 3756 | ++DOMWINDOW == 89 (0000004DDC239C00) [pid = 3756] [serial = 198] [outer = 0000000000000000] 04:53:11 INFO - PROCESS | 3756 | ++DOMWINDOW == 90 (0000004DDC240C00) [pid = 3756] [serial = 199] [outer = 0000004DDC239C00] 04:53:11 INFO - PROCESS | 3756 | 1471089191347 Marionette DEBUG loaded listener.js 04:53:11 INFO - PROCESS | 3756 | ++DOMWINDOW == 91 (0000004DE1599000) [pid = 3756] [serial = 200] [outer = 0000004DDC239C00] 04:53:11 INFO - PROCESS | 3756 | 1471089191837 Marionette TRACE conn6 <- [1,232,null,{"value":["/2dcontext/compositing/2d.composite.solid.source-atop.html",0,null,null,[["Canvas test: 2d.composite.solid.source-atop",0,null,null]]]}] 04:53:11 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.solid.source-atop.html | Canvas test: 2d.composite.solid.source-atop 04:53:11 INFO - TEST-OK | /2dcontext/compositing/2d.composite.solid.source-atop.html | took 734ms 04:53:11 INFO - PROCESS | 3756 | 1471089191907 Marionette TRACE conn6 -> [0,233,"getWindowHandle",null] 04:53:11 INFO - PROCESS | 3756 | 1471089191912 Marionette TRACE conn6 <- [1,233,null,{"value":"13"}] 04:53:11 INFO - TEST-START | /2dcontext/compositing/2d.composite.solid.source-in.html 04:53:11 INFO - PROCESS | 3756 | 1471089191917 Marionette TRACE conn6 -> [0,234,"setScriptTimeout",{"ms":35000}] 04:53:11 INFO - PROCESS | 3756 | 1471089191920 Marionette TRACE conn6 <- [1,234,null,{}] 04:53:11 INFO - PROCESS | 3756 | 1471089191926 Marionette TRACE conn6 -> [0,235,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:53:11 INFO - PROCESS | 3756 | 1471089191930 Marionette INFO sendAsync 3dea87e7-b1f7-4d7f-bd25-36a6049bc663 04:53:12 INFO - PROCESS | 3756 | 1471089192045 Marionette TRACE conn6 <- [1,235,null,{"value":null}] 04:53:12 INFO - PROCESS | 3756 | 1471089192119 Marionette TRACE conn6 -> [0,236,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.solid.source-in.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.solid.source-in.html\", \"893d4e98-a8f2-4003-9cd7-2985a4dd9108\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:53:12 INFO - PROCESS | 3756 | 1471089192124 Marionette INFO sendAsync 3dea87e7-b1f7-4d7f-bd25-36a6049bc663 04:53:12 INFO - PROCESS | 3756 | ++DOCSHELL 0000004DD6521800 == 44 [pid = 3756] [id = 68] 04:53:12 INFO - PROCESS | 3756 | ++DOMWINDOW == 92 (0000004DD1A3F800) [pid = 3756] [serial = 201] [outer = 0000000000000000] 04:53:12 INFO - PROCESS | 3756 | ++DOMWINDOW == 93 (0000004DD1D2E000) [pid = 3756] [serial = 202] [outer = 0000004DD1A3F800] 04:53:12 INFO - PROCESS | 3756 | 1471089192183 Marionette DEBUG loaded listener.js 04:53:12 INFO - PROCESS | 3756 | ++DOMWINDOW == 94 (0000004DD1D9F800) [pid = 3756] [serial = 203] [outer = 0000004DD1A3F800] 04:53:12 INFO - PROCESS | 3756 | 1471089192785 Marionette TRACE conn6 <- [1,236,null,{"value":["/2dcontext/compositing/2d.composite.solid.source-in.html",0,null,null,[["Canvas test: 2d.composite.solid.source-in",0,null,null]]]}] 04:53:12 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.solid.source-in.html | Canvas test: 2d.composite.solid.source-in 04:53:12 INFO - TEST-OK | /2dcontext/compositing/2d.composite.solid.source-in.html | took 879ms 04:53:12 INFO - PROCESS | 3756 | 1471089192799 Marionette TRACE conn6 -> [0,237,"getWindowHandle",null] 04:53:12 INFO - PROCESS | 3756 | 1471089192804 Marionette TRACE conn6 <- [1,237,null,{"value":"13"}] 04:53:12 INFO - TEST-START | /2dcontext/compositing/2d.composite.solid.source-out.html 04:53:12 INFO - PROCESS | 3756 | 1471089192811 Marionette TRACE conn6 -> [0,238,"setScriptTimeout",{"ms":35000}] 04:53:12 INFO - PROCESS | 3756 | 1471089192814 Marionette TRACE conn6 <- [1,238,null,{}] 04:53:12 INFO - PROCESS | 3756 | 1471089192818 Marionette TRACE conn6 -> [0,239,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:53:12 INFO - PROCESS | 3756 | 1471089192821 Marionette INFO sendAsync 3dea87e7-b1f7-4d7f-bd25-36a6049bc663 04:53:12 INFO - PROCESS | 3756 | 1471089192936 Marionette TRACE conn6 <- [1,239,null,{"value":null}] 04:53:13 INFO - PROCESS | 3756 | 1471089193003 Marionette TRACE conn6 -> [0,240,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.solid.source-out.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.solid.source-out.html\", \"893d4e98-a8f2-4003-9cd7-2985a4dd9108\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:53:13 INFO - PROCESS | 3756 | 1471089193006 Marionette INFO sendAsync 3dea87e7-b1f7-4d7f-bd25-36a6049bc663 04:53:13 INFO - PROCESS | 3756 | ++DOCSHELL 0000004DDF35C000 == 45 [pid = 3756] [id = 69] 04:53:13 INFO - PROCESS | 3756 | ++DOMWINDOW == 95 (0000004DD6EC2C00) [pid = 3756] [serial = 204] [outer = 0000000000000000] 04:53:13 INFO - PROCESS | 3756 | ++DOMWINDOW == 96 (0000004DD8060000) [pid = 3756] [serial = 205] [outer = 0000004DD6EC2C00] 04:53:13 INFO - PROCESS | 3756 | 1471089193064 Marionette DEBUG loaded listener.js 04:53:13 INFO - PROCESS | 3756 | ++DOMWINDOW == 97 (0000004DDB83C400) [pid = 3756] [serial = 206] [outer = 0000004DD6EC2C00] 04:53:13 INFO - PROCESS | 3756 | 1471089193758 Marionette TRACE conn6 <- [1,240,null,{"value":["/2dcontext/compositing/2d.composite.solid.source-out.html",0,null,null,[["Canvas test: 2d.composite.solid.source-out",0,null,null]]]}] 04:53:13 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.solid.source-out.html | Canvas test: 2d.composite.solid.source-out 04:53:13 INFO - TEST-OK | /2dcontext/compositing/2d.composite.solid.source-out.html | took 985ms 04:53:13 INFO - PROCESS | 3756 | 1471089193814 Marionette TRACE conn6 -> [0,241,"getWindowHandle",null] 04:53:13 INFO - PROCESS | 3756 | 1471089193817 Marionette TRACE conn6 <- [1,241,null,{"value":"13"}] 04:53:13 INFO - TEST-START | /2dcontext/compositing/2d.composite.solid.source-over.html 04:53:13 INFO - PROCESS | 3756 | 1471089193824 Marionette TRACE conn6 -> [0,242,"setScriptTimeout",{"ms":35000}] 04:53:13 INFO - PROCESS | 3756 | 1471089193828 Marionette TRACE conn6 <- [1,242,null,{}] 04:53:13 INFO - PROCESS | 3756 | 1471089193855 Marionette TRACE conn6 -> [0,243,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:53:13 INFO - PROCESS | 3756 | 1471089193860 Marionette INFO sendAsync 3dea87e7-b1f7-4d7f-bd25-36a6049bc663 04:53:13 INFO - PROCESS | 3756 | 1471089193977 Marionette TRACE conn6 <- [1,243,null,{"value":null}] 04:53:14 INFO - PROCESS | 3756 | 1471089194039 Marionette TRACE conn6 -> [0,244,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.solid.source-over.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.solid.source-over.html\", \"893d4e98-a8f2-4003-9cd7-2985a4dd9108\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:53:14 INFO - PROCESS | 3756 | 1471089194043 Marionette INFO sendAsync 3dea87e7-b1f7-4d7f-bd25-36a6049bc663 04:53:14 INFO - PROCESS | 3756 | ++DOCSHELL 0000004DE61E6000 == 46 [pid = 3756] [id = 70] 04:53:14 INFO - PROCESS | 3756 | ++DOMWINDOW == 98 (0000004DDC273800) [pid = 3756] [serial = 207] [outer = 0000000000000000] 04:53:14 INFO - PROCESS | 3756 | ++DOMWINDOW == 99 (0000004DDC27C400) [pid = 3756] [serial = 208] [outer = 0000004DDC273800] 04:53:14 INFO - PROCESS | 3756 | 1471089194101 Marionette DEBUG loaded listener.js 04:53:14 INFO - PROCESS | 3756 | ++DOMWINDOW == 100 (0000004DDC2B9400) [pid = 3756] [serial = 209] [outer = 0000004DDC273800] 04:53:14 INFO - PROCESS | 3756 | 1471089194683 Marionette TRACE conn6 <- [1,244,null,{"value":["/2dcontext/compositing/2d.composite.solid.source-over.html",0,null,null,[["Canvas test: 2d.composite.solid.source-over",0,null,null]]]}] 04:53:14 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.solid.source-over.html | Canvas test: 2d.composite.solid.source-over 04:53:14 INFO - TEST-OK | /2dcontext/compositing/2d.composite.solid.source-over.html | took 902ms 04:53:14 INFO - PROCESS | 3756 | 1471089194727 Marionette TRACE conn6 -> [0,245,"getWindowHandle",null] 04:53:14 INFO - PROCESS | 3756 | 1471089194731 Marionette TRACE conn6 <- [1,245,null,{"value":"13"}] 04:53:14 INFO - TEST-START | /2dcontext/compositing/2d.composite.solid.xor.html 04:53:14 INFO - PROCESS | 3756 | 1471089194734 Marionette TRACE conn6 -> [0,246,"setScriptTimeout",{"ms":35000}] 04:53:14 INFO - PROCESS | 3756 | 1471089194736 Marionette TRACE conn6 <- [1,246,null,{}] 04:53:14 INFO - PROCESS | 3756 | 1471089194740 Marionette TRACE conn6 -> [0,247,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:53:14 INFO - PROCESS | 3756 | 1471089194742 Marionette INFO sendAsync 3dea87e7-b1f7-4d7f-bd25-36a6049bc663 04:53:14 INFO - PROCESS | 3756 | 1471089194855 Marionette TRACE conn6 <- [1,247,null,{"value":null}] 04:53:14 INFO - PROCESS | 3756 | 1471089194921 Marionette TRACE conn6 -> [0,248,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.solid.xor.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.solid.xor.html\", \"893d4e98-a8f2-4003-9cd7-2985a4dd9108\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:53:14 INFO - PROCESS | 3756 | 1471089194923 Marionette INFO sendAsync 3dea87e7-b1f7-4d7f-bd25-36a6049bc663 04:53:14 INFO - PROCESS | 3756 | ++DOCSHELL 0000004DE605C800 == 47 [pid = 3756] [id = 71] 04:53:14 INFO - PROCESS | 3756 | ++DOMWINDOW == 101 (0000004DDF660C00) [pid = 3756] [serial = 210] [outer = 0000000000000000] 04:53:14 INFO - PROCESS | 3756 | ++DOMWINDOW == 102 (0000004DDF791C00) [pid = 3756] [serial = 211] [outer = 0000004DDF660C00] 04:53:14 INFO - PROCESS | 3756 | 1471089194978 Marionette DEBUG loaded listener.js 04:53:15 INFO - PROCESS | 3756 | ++DOMWINDOW == 103 (0000004DE0A11400) [pid = 3756] [serial = 212] [outer = 0000004DDF660C00] 04:53:15 INFO - PROCESS | 3756 | 1471089195755 Marionette TRACE conn6 <- [1,248,null,{"value":["/2dcontext/compositing/2d.composite.solid.xor.html",0,null,null,[["Canvas test: 2d.composite.solid.xor",0,null,null]]]}] 04:53:15 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.solid.xor.html | Canvas test: 2d.composite.solid.xor 04:53:15 INFO - TEST-OK | /2dcontext/compositing/2d.composite.solid.xor.html | took 1028ms 04:53:15 INFO - PROCESS | 3756 | 1471089195765 Marionette TRACE conn6 -> [0,249,"getWindowHandle",null] 04:53:15 INFO - PROCESS | 3756 | 1471089195769 Marionette TRACE conn6 <- [1,249,null,{"value":"13"}] 04:53:15 INFO - TEST-START | /2dcontext/compositing/2d.composite.transparent.copy.html 04:53:15 INFO - PROCESS | 3756 | 1471089195774 Marionette TRACE conn6 -> [0,250,"setScriptTimeout",{"ms":35000}] 04:53:15 INFO - PROCESS | 3756 | 1471089195778 Marionette TRACE conn6 <- [1,250,null,{}] 04:53:15 INFO - PROCESS | 3756 | 1471089195795 Marionette TRACE conn6 -> [0,251,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:53:15 INFO - PROCESS | 3756 | 1471089195798 Marionette INFO sendAsync 3dea87e7-b1f7-4d7f-bd25-36a6049bc663 04:53:15 INFO - PROCESS | 3756 | 1471089195905 Marionette TRACE conn6 <- [1,251,null,{"value":null}] 04:53:15 INFO - PROCESS | 3756 | 1471089195986 Marionette TRACE conn6 -> [0,252,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.transparent.copy.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.transparent.copy.html\", \"893d4e98-a8f2-4003-9cd7-2985a4dd9108\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:53:15 INFO - PROCESS | 3756 | 1471089195991 Marionette INFO sendAsync 3dea87e7-b1f7-4d7f-bd25-36a6049bc663 04:53:16 INFO - PROCESS | 3756 | ++DOCSHELL 0000004DDC00C000 == 48 [pid = 3756] [id = 72] 04:53:16 INFO - PROCESS | 3756 | ++DOMWINDOW == 104 (0000004DD1DA6000) [pid = 3756] [serial = 213] [outer = 0000000000000000] 04:53:16 INFO - PROCESS | 3756 | ++DOMWINDOW == 105 (0000004DD1DCBC00) [pid = 3756] [serial = 214] [outer = 0000004DD1DA6000] 04:53:16 INFO - PROCESS | 3756 | 1471089196041 Marionette DEBUG loaded listener.js 04:53:16 INFO - PROCESS | 3756 | ++DOMWINDOW == 106 (0000004DD6A44C00) [pid = 3756] [serial = 215] [outer = 0000004DD1DA6000] 04:53:16 INFO - PROCESS | 3756 | 1471089196595 Marionette TRACE conn6 <- [1,252,null,{"value":["/2dcontext/compositing/2d.composite.transparent.copy.html",0,null,null,[["Canvas test: 2d.composite.transparent.copy",0,null,null]]]}] 04:53:16 INFO - PROCESS | 3756 | --DOCSHELL 0000004DDE00E800 == 47 [pid = 3756] [id = 66] 04:53:16 INFO - PROCESS | 3756 | --DOCSHELL 0000004DDC106800 == 46 [pid = 3756] [id = 65] 04:53:16 INFO - PROCESS | 3756 | --DOCSHELL 0000004DD1E28800 == 45 [pid = 3756] [id = 64] 04:53:16 INFO - PROCESS | 3756 | --DOCSHELL 0000004DE153B800 == 44 [pid = 3756] [id = 63] 04:53:16 INFO - PROCESS | 3756 | --DOCSHELL 0000004DDF730000 == 43 [pid = 3756] [id = 62] 04:53:16 INFO - PROCESS | 3756 | --DOCSHELL 0000004DDEFC4000 == 42 [pid = 3756] [id = 61] 04:53:16 INFO - PROCESS | 3756 | --DOCSHELL 0000004DDE5D8000 == 41 [pid = 3756] [id = 60] 04:53:16 INFO - PROCESS | 3756 | --DOCSHELL 0000004DDC108800 == 40 [pid = 3756] [id = 59] 04:53:16 INFO - PROCESS | 3756 | --DOCSHELL 0000004DD6287800 == 39 [pid = 3756] [id = 58] 04:53:16 INFO - PROCESS | 3756 | --DOCSHELL 0000004DD7CA7800 == 38 [pid = 3756] [id = 57] 04:53:16 INFO - PROCESS | 3756 | --DOCSHELL 0000004DD1E2E800 == 37 [pid = 3756] [id = 54] 04:53:16 INFO - PROCESS | 3756 | --DOMWINDOW == 105 (0000004DE15A2000) [pid = 3756] [serial = 156] [outer = 0000000000000000] [url = about:blank] 04:53:16 INFO - PROCESS | 3756 | --DOMWINDOW == 104 (0000004DDC13E800) [pid = 3756] [serial = 144] [outer = 0000000000000000] [url = about:blank] 04:53:16 INFO - PROCESS | 3756 | --DOMWINDOW == 103 (0000004DDB891400) [pid = 3756] [serial = 141] [outer = 0000000000000000] [url = about:blank] 04:53:16 INFO - PROCESS | 3756 | --DOMWINDOW == 102 (0000004DDF5F0400) [pid = 3756] [serial = 147] [outer = 0000000000000000] [url = about:blank] 04:53:16 INFO - PROCESS | 3756 | --DOMWINDOW == 101 (0000004DD1DD1000) [pid = 3756] [serial = 129] [outer = 0000000000000000] [url = about:blank] 04:53:16 INFO - PROCESS | 3756 | --DOMWINDOW == 100 (0000004DD8764000) [pid = 3756] [serial = 138] [outer = 0000000000000000] [url = about:blank] 04:53:16 INFO - PROCESS | 3756 | --DOMWINDOW == 99 (0000004DD1D3B000) [pid = 3756] [serial = 132] [outer = 0000000000000000] [url = about:blank] 04:53:16 INFO - PROCESS | 3756 | --DOMWINDOW == 98 (0000004DD1DC9C00) [pid = 3756] [serial = 133] [outer = 0000000000000000] [url = about:blank] 04:53:16 INFO - PROCESS | 3756 | --DOMWINDOW == 97 (0000004DD7059400) [pid = 3756] [serial = 136] [outer = 0000000000000000] [url = about:blank] 04:53:16 INFO - PROCESS | 3756 | --DOMWINDOW == 96 (0000004DD6E13800) [pid = 3756] [serial = 135] [outer = 0000000000000000] [url = about:blank] 04:53:16 INFO - PROCESS | 3756 | --DOMWINDOW == 95 (0000004DD1D31000) [pid = 3756] [serial = 126] [outer = 0000000000000000] [url = about:blank] 04:53:16 INFO - PROCESS | 3756 | --DOMWINDOW == 94 (0000004DDC2BCC00) [pid = 3756] [serial = 145] [outer = 0000000000000000] [url = about:blank] 04:53:16 INFO - PROCESS | 3756 | --DOMWINDOW == 93 (0000004DD29EFC00) [pid = 3756] [serial = 150] [outer = 0000000000000000] [url = about:blank] 04:53:16 INFO - PROCESS | 3756 | --DOMWINDOW == 92 (0000004DE0A39400) [pid = 3756] [serial = 154] [outer = 0000000000000000] [url = about:blank] 04:53:16 INFO - PROCESS | 3756 | --DOMWINDOW == 91 (0000004DE002DC00) [pid = 3756] [serial = 148] [outer = 0000000000000000] [url = about:blank] 04:53:16 INFO - PROCESS | 3756 | --DOMWINDOW == 90 (0000004DDB88E000) [pid = 3756] [serial = 151] [outer = 0000000000000000] [url = about:blank] 04:53:16 INFO - PROCESS | 3756 | --DOMWINDOW == 89 (0000004DDBE11800) [pid = 3756] [serial = 142] [outer = 0000000000000000] [url = about:blank] 04:53:16 INFO - PROCESS | 3756 | --DOMWINDOW == 88 (0000004DE00B9800) [pid = 3756] [serial = 153] [outer = 0000000000000000] [url = about:blank] 04:53:16 INFO - PROCESS | 3756 | --DOMWINDOW == 87 (0000004DDB846800) [pid = 3756] [serial = 139] [outer = 0000000000000000] [url = about:blank] 04:53:16 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.transparent.copy.html | Canvas test: 2d.composite.transparent.copy 04:53:16 INFO - TEST-OK | /2dcontext/compositing/2d.composite.transparent.copy.html | took 878ms 04:53:16 INFO - PROCESS | 3756 | 1471089196664 Marionette TRACE conn6 -> [0,253,"getWindowHandle",null] 04:53:16 INFO - PROCESS | 3756 | 1471089196669 Marionette TRACE conn6 <- [1,253,null,{"value":"13"}] 04:53:16 INFO - TEST-START | /2dcontext/compositing/2d.composite.transparent.destination-atop.html 04:53:16 INFO - PROCESS | 3756 | 1471089196675 Marionette TRACE conn6 -> [0,254,"setScriptTimeout",{"ms":35000}] 04:53:16 INFO - PROCESS | 3756 | 1471089196678 Marionette TRACE conn6 <- [1,254,null,{}] 04:53:16 INFO - PROCESS | 3756 | 1471089196682 Marionette TRACE conn6 -> [0,255,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:53:16 INFO - PROCESS | 3756 | 1471089196685 Marionette INFO sendAsync 3dea87e7-b1f7-4d7f-bd25-36a6049bc663 04:53:16 INFO - PROCESS | 3756 | 1471089196784 Marionette TRACE conn6 <- [1,255,null,{"value":null}] 04:53:16 INFO - PROCESS | 3756 | 1471089196852 Marionette TRACE conn6 -> [0,256,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.transparent.destination-atop.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.transparent.destination-atop.html\", \"893d4e98-a8f2-4003-9cd7-2985a4dd9108\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:53:16 INFO - PROCESS | 3756 | 1471089196855 Marionette INFO sendAsync 3dea87e7-b1f7-4d7f-bd25-36a6049bc663 04:53:16 INFO - PROCESS | 3756 | ++DOCSHELL 0000004DD637E000 == 38 [pid = 3756] [id = 73] 04:53:16 INFO - PROCESS | 3756 | ++DOMWINDOW == 88 (0000004DD1D58800) [pid = 3756] [serial = 216] [outer = 0000000000000000] 04:53:16 INFO - PROCESS | 3756 | ++DOMWINDOW == 89 (0000004DD1DCC400) [pid = 3756] [serial = 217] [outer = 0000004DD1D58800] 04:53:16 INFO - PROCESS | 3756 | 1471089196903 Marionette DEBUG loaded listener.js 04:53:16 INFO - PROCESS | 3756 | ++DOMWINDOW == 90 (0000004DD6E14C00) [pid = 3756] [serial = 218] [outer = 0000004DD1D58800] 04:53:17 INFO - PROCESS | 3756 | 1471089197282 Marionette TRACE conn6 <- [1,256,null,{"value":["/2dcontext/compositing/2d.composite.transparent.destination-atop.html",0,null,null,[["Canvas test: 2d.composite.transparent.destination-atop",0,null,null]]]}] 04:53:17 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.transparent.destination-atop.html | Canvas test: 2d.composite.transparent.destination-atop 04:53:17 INFO - TEST-OK | /2dcontext/compositing/2d.composite.transparent.destination-atop.html | took 629ms 04:53:17 INFO - PROCESS | 3756 | 1471089197312 Marionette TRACE conn6 -> [0,257,"getWindowHandle",null] 04:53:17 INFO - PROCESS | 3756 | 1471089197314 Marionette TRACE conn6 <- [1,257,null,{"value":"13"}] 04:53:17 INFO - TEST-START | /2dcontext/compositing/2d.composite.transparent.destination-in.html 04:53:17 INFO - PROCESS | 3756 | 1471089197319 Marionette TRACE conn6 -> [0,258,"setScriptTimeout",{"ms":35000}] 04:53:17 INFO - PROCESS | 3756 | 1471089197323 Marionette TRACE conn6 <- [1,258,null,{}] 04:53:17 INFO - PROCESS | 3756 | 1471089197334 Marionette TRACE conn6 -> [0,259,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:53:17 INFO - PROCESS | 3756 | 1471089197338 Marionette INFO sendAsync 3dea87e7-b1f7-4d7f-bd25-36a6049bc663 04:53:17 INFO - PROCESS | 3756 | 1471089197429 Marionette TRACE conn6 <- [1,259,null,{"value":null}] 04:53:17 INFO - PROCESS | 3756 | 1471089197436 Marionette TRACE conn6 -> [0,260,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.transparent.destination-in.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.transparent.destination-in.html\", \"893d4e98-a8f2-4003-9cd7-2985a4dd9108\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:53:17 INFO - PROCESS | 3756 | 1471089197439 Marionette INFO sendAsync 3dea87e7-b1f7-4d7f-bd25-36a6049bc663 04:53:17 INFO - PROCESS | 3756 | ++DOCSHELL 0000004DDDDCC800 == 39 [pid = 3756] [id = 74] 04:53:17 INFO - PROCESS | 3756 | ++DOMWINDOW == 91 (0000004DDACCB400) [pid = 3756] [serial = 219] [outer = 0000000000000000] 04:53:17 INFO - PROCESS | 3756 | ++DOMWINDOW == 92 (0000004DDB849000) [pid = 3756] [serial = 220] [outer = 0000004DDACCB400] 04:53:17 INFO - PROCESS | 3756 | 1471089197488 Marionette DEBUG loaded listener.js 04:53:17 INFO - PROCESS | 3756 | ++DOMWINDOW == 93 (0000004DDB892400) [pid = 3756] [serial = 221] [outer = 0000004DDACCB400] 04:53:18 INFO - PROCESS | 3756 | 1471089198089 Marionette TRACE conn6 <- [1,260,null,{"value":["/2dcontext/compositing/2d.composite.transparent.destination-in.html",0,null,null,[["Canvas test: 2d.composite.transparent.destination-in",0,null,null]]]}] 04:53:18 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.transparent.destination-in.html | Canvas test: 2d.composite.transparent.destination-in 04:53:18 INFO - TEST-OK | /2dcontext/compositing/2d.composite.transparent.destination-in.html | took 839ms 04:53:18 INFO - PROCESS | 3756 | 1471089198158 Marionette TRACE conn6 -> [0,261,"getWindowHandle",null] 04:53:18 INFO - PROCESS | 3756 | 1471089198161 Marionette TRACE conn6 <- [1,261,null,{"value":"13"}] 04:53:18 INFO - TEST-START | /2dcontext/compositing/2d.composite.transparent.destination-out.html 04:53:18 INFO - PROCESS | 3756 | 1471089198164 Marionette TRACE conn6 -> [0,262,"setScriptTimeout",{"ms":35000}] 04:53:18 INFO - PROCESS | 3756 | 1471089198166 Marionette TRACE conn6 <- [1,262,null,{}] 04:53:18 INFO - PROCESS | 3756 | 1471089198169 Marionette TRACE conn6 -> [0,263,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:53:18 INFO - PROCESS | 3756 | 1471089198171 Marionette INFO sendAsync 3dea87e7-b1f7-4d7f-bd25-36a6049bc663 04:53:18 INFO - PROCESS | 3756 | 1471089198284 Marionette TRACE conn6 <- [1,263,null,{"value":null}] 04:53:18 INFO - PROCESS | 3756 | 1471089198296 Marionette TRACE conn6 -> [0,264,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.transparent.destination-out.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.transparent.destination-out.html\", \"893d4e98-a8f2-4003-9cd7-2985a4dd9108\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:53:18 INFO - PROCESS | 3756 | 1471089198299 Marionette INFO sendAsync 3dea87e7-b1f7-4d7f-bd25-36a6049bc663 04:53:18 INFO - PROCESS | 3756 | ++DOCSHELL 0000004DDF47A800 == 40 [pid = 3756] [id = 75] 04:53:18 INFO - PROCESS | 3756 | ++DOMWINDOW == 94 (0000004DDC242000) [pid = 3756] [serial = 222] [outer = 0000000000000000] 04:53:18 INFO - PROCESS | 3756 | ++DOMWINDOW == 95 (0000004DDC2B7800) [pid = 3756] [serial = 223] [outer = 0000004DDC242000] 04:53:18 INFO - PROCESS | 3756 | 1471089198344 Marionette DEBUG loaded listener.js 04:53:18 INFO - PROCESS | 3756 | ++DOMWINDOW == 96 (0000004DDC987800) [pid = 3756] [serial = 224] [outer = 0000004DDC242000] 04:53:18 INFO - PROCESS | 3756 | 1471089198737 Marionette TRACE conn6 <- [1,264,null,{"value":["/2dcontext/compositing/2d.composite.transparent.destination-out.html",0,null,null,[["Canvas test: 2d.composite.transparent.destination-out",0,null,null]]]}] 04:53:18 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.transparent.destination-out.html | Canvas test: 2d.composite.transparent.destination-out 04:53:18 INFO - TEST-OK | /2dcontext/compositing/2d.composite.transparent.destination-out.html | took 629ms 04:53:18 INFO - TEST-START | /2dcontext/compositing/2d.composite.transparent.destination-over.html 04:53:18 INFO - PROCESS | 3756 | 1471089198796 Marionette TRACE conn6 -> [0,265,"getWindowHandle",null] 04:53:18 INFO - PROCESS | 3756 | 1471089198798 Marionette TRACE conn6 <- [1,265,null,{"value":"13"}] 04:53:18 INFO - PROCESS | 3756 | 1471089198802 Marionette TRACE conn6 -> [0,266,"setScriptTimeout",{"ms":35000}] 04:53:18 INFO - PROCESS | 3756 | 1471089198803 Marionette TRACE conn6 <- [1,266,null,{}] 04:53:18 INFO - PROCESS | 3756 | 1471089198807 Marionette TRACE conn6 -> [0,267,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:53:18 INFO - PROCESS | 3756 | 1471089198809 Marionette INFO sendAsync 3dea87e7-b1f7-4d7f-bd25-36a6049bc663 04:53:18 INFO - PROCESS | 3756 | 1471089198923 Marionette TRACE conn6 <- [1,267,null,{"value":null}] 04:53:18 INFO - PROCESS | 3756 | 1471089198941 Marionette TRACE conn6 -> [0,268,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.transparent.destination-over.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.transparent.destination-over.html\", \"893d4e98-a8f2-4003-9cd7-2985a4dd9108\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:53:18 INFO - PROCESS | 3756 | 1471089198943 Marionette INFO sendAsync 3dea87e7-b1f7-4d7f-bd25-36a6049bc663 04:53:18 INFO - PROCESS | 3756 | ++DOCSHELL 0000004DE0C34800 == 41 [pid = 3756] [id = 76] 04:53:18 INFO - PROCESS | 3756 | ++DOMWINDOW == 97 (0000004DDC27EC00) [pid = 3756] [serial = 225] [outer = 0000000000000000] 04:53:18 INFO - PROCESS | 3756 | ++DOMWINDOW == 98 (0000004DDF508000) [pid = 3756] [serial = 226] [outer = 0000004DDC27EC00] 04:53:18 INFO - PROCESS | 3756 | 1471089198988 Marionette DEBUG loaded listener.js 04:53:19 INFO - PROCESS | 3756 | ++DOMWINDOW == 99 (0000004DDF795000) [pid = 3756] [serial = 227] [outer = 0000004DDC27EC00] 04:53:19 INFO - PROCESS | 3756 | 1471089199436 Marionette TRACE conn6 <- [1,268,null,{"value":["/2dcontext/compositing/2d.composite.transparent.destination-over.html",0,null,null,[["Canvas test: 2d.composite.transparent.destination-over",0,null,null]]]}] 04:53:19 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.transparent.destination-over.html | Canvas test: 2d.composite.transparent.destination-over 04:53:19 INFO - TEST-OK | /2dcontext/compositing/2d.composite.transparent.destination-over.html | took 691ms 04:53:19 INFO - PROCESS | 3756 | 1471089199495 Marionette TRACE conn6 -> [0,269,"getWindowHandle",null] 04:53:19 INFO - PROCESS | 3756 | 1471089199497 Marionette TRACE conn6 <- [1,269,null,{"value":"13"}] 04:53:19 INFO - TEST-START | /2dcontext/compositing/2d.composite.transparent.lighter.html 04:53:19 INFO - PROCESS | 3756 | 1471089199533 Marionette TRACE conn6 -> [0,270,"setScriptTimeout",{"ms":35000}] 04:53:19 INFO - PROCESS | 3756 | 1471089199535 Marionette TRACE conn6 <- [1,270,null,{}] 04:53:19 INFO - PROCESS | 3756 | 1471089199545 Marionette TRACE conn6 -> [0,271,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:53:19 INFO - PROCESS | 3756 | 1471089199551 Marionette INFO sendAsync 3dea87e7-b1f7-4d7f-bd25-36a6049bc663 04:53:19 INFO - PROCESS | 3756 | 1471089199689 Marionette TRACE conn6 <- [1,271,null,{"value":null}] 04:53:19 INFO - PROCESS | 3756 | 1471089199696 Marionette TRACE conn6 -> [0,272,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.transparent.lighter.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.transparent.lighter.html\", \"893d4e98-a8f2-4003-9cd7-2985a4dd9108\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:53:19 INFO - PROCESS | 3756 | 1471089199698 Marionette INFO sendAsync 3dea87e7-b1f7-4d7f-bd25-36a6049bc663 04:53:19 INFO - PROCESS | 3756 | ++DOCSHELL 0000004DE4C1F800 == 42 [pid = 3756] [id = 77] 04:53:19 INFO - PROCESS | 3756 | ++DOMWINDOW == 100 (0000004DE008DC00) [pid = 3756] [serial = 228] [outer = 0000000000000000] 04:53:19 INFO - PROCESS | 3756 | ++DOMWINDOW == 101 (0000004DE204E000) [pid = 3756] [serial = 229] [outer = 0000004DE008DC00] 04:53:19 INFO - PROCESS | 3756 | 1471089199782 Marionette DEBUG loaded listener.js 04:53:19 INFO - PROCESS | 3756 | ++DOMWINDOW == 102 (0000004DE4647800) [pid = 3756] [serial = 230] [outer = 0000004DE008DC00] 04:53:20 INFO - PROCESS | 3756 | 1471089200174 Marionette TRACE conn6 <- [1,272,null,{"value":["/2dcontext/compositing/2d.composite.transparent.lighter.html",0,null,null,[["Canvas test: 2d.composite.transparent.lighter",0,null,null]]]}] 04:53:20 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.transparent.lighter.html | Canvas test: 2d.composite.transparent.lighter 04:53:20 INFO - TEST-OK | /2dcontext/compositing/2d.composite.transparent.lighter.html | took 711ms 04:53:20 INFO - PROCESS | 3756 | 1471089200219 Marionette TRACE conn6 -> [0,273,"getWindowHandle",null] 04:53:20 INFO - PROCESS | 3756 | 1471089200221 Marionette TRACE conn6 <- [1,273,null,{"value":"13"}] 04:53:20 INFO - PROCESS | 3756 | 1471089200224 Marionette TRACE conn6 -> [0,274,"setScriptTimeout",{"ms":35000}] 04:53:20 INFO - TEST-START | /2dcontext/compositing/2d.composite.transparent.source-atop.html 04:53:20 INFO - PROCESS | 3756 | 1471089200226 Marionette TRACE conn6 <- [1,274,null,{}] 04:53:20 INFO - PROCESS | 3756 | 1471089200235 Marionette TRACE conn6 -> [0,275,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:53:20 INFO - PROCESS | 3756 | 1471089200237 Marionette INFO sendAsync 3dea87e7-b1f7-4d7f-bd25-36a6049bc663 04:53:20 INFO - PROCESS | 3756 | 1471089200344 Marionette TRACE conn6 <- [1,275,null,{"value":null}] 04:53:20 INFO - PROCESS | 3756 | 1471089200350 Marionette TRACE conn6 -> [0,276,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.transparent.source-atop.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.transparent.source-atop.html\", \"893d4e98-a8f2-4003-9cd7-2985a4dd9108\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:53:20 INFO - PROCESS | 3756 | 1471089200352 Marionette INFO sendAsync 3dea87e7-b1f7-4d7f-bd25-36a6049bc663 04:53:20 INFO - PROCESS | 3756 | ++DOCSHELL 0000004DD1E27000 == 43 [pid = 3756] [id = 78] 04:53:20 INFO - PROCESS | 3756 | ++DOMWINDOW == 103 (0000004DE4647C00) [pid = 3756] [serial = 231] [outer = 0000000000000000] 04:53:20 INFO - PROCESS | 3756 | ++DOMWINDOW == 104 (0000004DE4650800) [pid = 3756] [serial = 232] [outer = 0000004DE4647C00] 04:53:20 INFO - PROCESS | 3756 | 1471089200396 Marionette DEBUG loaded listener.js 04:53:20 INFO - PROCESS | 3756 | ++DOMWINDOW == 105 (0000004DE4C43C00) [pid = 3756] [serial = 233] [outer = 0000004DE4647C00] 04:53:20 INFO - PROCESS | 3756 | 1471089200818 Marionette TRACE conn6 <- [1,276,null,{"value":["/2dcontext/compositing/2d.composite.transparent.source-atop.html",0,null,null,[["Canvas test: 2d.composite.transparent.source-atop",0,null,null]]]}] 04:53:20 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.transparent.source-atop.html | Canvas test: 2d.composite.transparent.source-atop 04:53:20 INFO - TEST-OK | /2dcontext/compositing/2d.composite.transparent.source-atop.html | took 629ms 04:53:20 INFO - PROCESS | 3756 | 1471089200857 Marionette TRACE conn6 -> [0,277,"getWindowHandle",null] 04:53:20 INFO - PROCESS | 3756 | 1471089200859 Marionette TRACE conn6 <- [1,277,null,{"value":"13"}] 04:53:20 INFO - PROCESS | 3756 | 1471089200862 Marionette TRACE conn6 -> [0,278,"setScriptTimeout",{"ms":35000}] 04:53:20 INFO - TEST-START | /2dcontext/compositing/2d.composite.transparent.source-in.html 04:53:20 INFO - PROCESS | 3756 | 1471089200864 Marionette TRACE conn6 <- [1,278,null,{}] 04:53:20 INFO - PROCESS | 3756 | 1471089200867 Marionette TRACE conn6 -> [0,279,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:53:20 INFO - PROCESS | 3756 | 1471089200869 Marionette INFO sendAsync 3dea87e7-b1f7-4d7f-bd25-36a6049bc663 04:53:21 INFO - PROCESS | 3756 | 1471089201135 Marionette TRACE conn6 <- [1,279,null,{"value":null}] 04:53:21 INFO - PROCESS | 3756 | --DOMWINDOW == 104 (0000004DD1DCCC00) [pid = 3756] [serial = 128] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.image.destination-out.html] 04:53:21 INFO - PROCESS | 3756 | --DOMWINDOW == 103 (0000004DD1D51400) [pid = 3756] [serial = 122] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.image.destination-atop.html] 04:53:21 INFO - PROCESS | 3756 | --DOMWINDOW == 102 (0000004DD1725000) [pid = 3756] [serial = 92] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.clip.xor.html] 04:53:21 INFO - PROCESS | 3756 | --DOMWINDOW == 101 (0000004DE0CE3400) [pid = 3756] [serial = 155] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.operation.clear.html] 04:53:21 INFO - PROCESS | 3756 | --DOMWINDOW == 100 (0000004DDF78B000) [pid = 3756] [serial = 183] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.solid.destination-atop.html] 04:53:21 INFO - PROCESS | 3756 | --DOMWINDOW == 99 (0000004DDC141800) [pid = 3756] [serial = 180] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.solid.copy.html] 04:53:21 INFO - PROCESS | 3756 | --DOMWINDOW == 98 (0000004DE0A12C00) [pid = 3756] [serial = 186] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.solid.destination-in.html] 04:53:21 INFO - PROCESS | 3756 | --DOMWINDOW == 97 (0000004DD6E17000) [pid = 3756] [serial = 162] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.operation.default.html] 04:53:21 INFO - PROCESS | 3756 | --DOMWINDOW == 96 (0000004DDB840800) [pid = 3756] [serial = 165] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.operation.get.html] 04:53:21 INFO - PROCESS | 3756 | --DOMWINDOW == 95 (0000004DD0044800) [pid = 3756] [serial = 159] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.operation.darker.html] 04:53:21 INFO - PROCESS | 3756 | --DOMWINDOW == 94 (0000004DD1DA7800) [pid = 3756] [serial = 171] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.operation.nullsuffix.html] 04:53:21 INFO - PROCESS | 3756 | --DOMWINDOW == 93 (0000004DD1D9F000) [pid = 3756] [serial = 168] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.operation.highlight.html] 04:53:21 INFO - PROCESS | 3756 | --DOMWINDOW == 92 (0000004DDBE5F800) [pid = 3756] [serial = 177] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.operation.unrecognised.html] 04:53:21 INFO - PROCESS | 3756 | --DOMWINDOW == 91 (0000004DCFF93000) [pid = 3756] [serial = 189] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.solid.destination-out.html] 04:53:21 INFO - PROCESS | 3756 | --DOMWINDOW == 90 (0000004DCFFA0800) [pid = 3756] [serial = 192] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.solid.destination-over.html] 04:53:21 INFO - PROCESS | 3756 | --DOMWINDOW == 89 (0000004DD12CC000) [pid = 3756] [serial = 195] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.solid.lighter.html] 04:53:21 INFO - PROCESS | 3756 | --DOMWINDOW == 88 (0000004DD1D35000) [pid = 3756] [serial = 174] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.operation.over.html] 04:53:21 INFO - PROCESS | 3756 | --DOMWINDOW == 87 (0000004DD1B2B000) [pid = 3756] [serial = 125] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.image.destination-in.html] 04:53:21 INFO - PROCESS | 3756 | 1471089201212 Marionette TRACE conn6 -> [0,280,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.transparent.source-in.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.transparent.source-in.html\", \"893d4e98-a8f2-4003-9cd7-2985a4dd9108\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:53:21 INFO - PROCESS | 3756 | 1471089201214 Marionette INFO sendAsync 3dea87e7-b1f7-4d7f-bd25-36a6049bc663 04:53:21 INFO - PROCESS | 3756 | ++DOCSHELL 0000004DD8126800 == 44 [pid = 3756] [id = 79] 04:53:21 INFO - PROCESS | 3756 | ++DOMWINDOW == 88 (0000004DCFF94800) [pid = 3756] [serial = 234] [outer = 0000000000000000] 04:53:21 INFO - PROCESS | 3756 | ++DOMWINDOW == 89 (0000004DD00D5000) [pid = 3756] [serial = 235] [outer = 0000004DCFF94800] 04:53:21 INFO - PROCESS | 3756 | 1471089201258 Marionette DEBUG loaded listener.js 04:53:21 INFO - PROCESS | 3756 | ++DOMWINDOW == 90 (0000004DD1D38C00) [pid = 3756] [serial = 236] [outer = 0000004DCFF94800] 04:53:21 INFO - PROCESS | 3756 | 1471089201606 Marionette TRACE conn6 <- [1,280,null,{"value":["/2dcontext/compositing/2d.composite.transparent.source-in.html",0,null,null,[["Canvas test: 2d.composite.transparent.source-in",0,null,null]]]}] 04:53:21 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.transparent.source-in.html | Canvas test: 2d.composite.transparent.source-in 04:53:21 INFO - TEST-OK | /2dcontext/compositing/2d.composite.transparent.source-in.html | took 774ms 04:53:21 INFO - PROCESS | 3756 | 1471089201640 Marionette TRACE conn6 -> [0,281,"getWindowHandle",null] 04:53:21 INFO - PROCESS | 3756 | 1471089201642 Marionette TRACE conn6 <- [1,281,null,{"value":"13"}] 04:53:21 INFO - TEST-START | /2dcontext/compositing/2d.composite.transparent.source-out.html 04:53:21 INFO - PROCESS | 3756 | 1471089201652 Marionette TRACE conn6 -> [0,282,"setScriptTimeout",{"ms":35000}] 04:53:21 INFO - PROCESS | 3756 | 1471089201654 Marionette TRACE conn6 <- [1,282,null,{}] 04:53:21 INFO - PROCESS | 3756 | 1471089201657 Marionette TRACE conn6 -> [0,283,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:53:21 INFO - PROCESS | 3756 | 1471089201659 Marionette INFO sendAsync 3dea87e7-b1f7-4d7f-bd25-36a6049bc663 04:53:21 INFO - PROCESS | 3756 | 1471089201743 Marionette TRACE conn6 <- [1,283,null,{"value":null}] 04:53:21 INFO - PROCESS | 3756 | 1471089201749 Marionette TRACE conn6 -> [0,284,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.transparent.source-out.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.transparent.source-out.html\", \"893d4e98-a8f2-4003-9cd7-2985a4dd9108\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:53:21 INFO - PROCESS | 3756 | 1471089201751 Marionette INFO sendAsync 3dea87e7-b1f7-4d7f-bd25-36a6049bc663 04:53:21 INFO - PROCESS | 3756 | ++DOCSHELL 0000004DE6291000 == 45 [pid = 3756] [id = 80] 04:53:21 INFO - PROCESS | 3756 | ++DOMWINDOW == 91 (0000004D808D5800) [pid = 3756] [serial = 237] [outer = 0000000000000000] 04:53:21 INFO - PROCESS | 3756 | ++DOMWINDOW == 92 (0000004D808DC400) [pid = 3756] [serial = 238] [outer = 0000004D808D5800] 04:53:21 INFO - PROCESS | 3756 | 1471089201803 Marionette DEBUG loaded listener.js 04:53:21 INFO - PROCESS | 3756 | ++DOMWINDOW == 93 (0000004DCFF9EC00) [pid = 3756] [serial = 239] [outer = 0000004D808D5800] 04:53:22 INFO - PROCESS | 3756 | 1471089202190 Marionette TRACE conn6 <- [1,284,null,{"value":["/2dcontext/compositing/2d.composite.transparent.source-out.html",0,null,null,[["Canvas test: 2d.composite.transparent.source-out",0,null,null]]]}] 04:53:22 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.transparent.source-out.html | Canvas test: 2d.composite.transparent.source-out 04:53:22 INFO - TEST-OK | /2dcontext/compositing/2d.composite.transparent.source-out.html | took 586ms 04:53:22 INFO - PROCESS | 3756 | 1471089202250 Marionette TRACE conn6 -> [0,285,"getWindowHandle",null] 04:53:22 INFO - TEST-START | /2dcontext/compositing/2d.composite.transparent.source-over.html 04:53:22 INFO - PROCESS | 3756 | 1471089202252 Marionette TRACE conn6 <- [1,285,null,{"value":"13"}] 04:53:22 INFO - PROCESS | 3756 | 1471089202256 Marionette TRACE conn6 -> [0,286,"setScriptTimeout",{"ms":35000}] 04:53:22 INFO - PROCESS | 3756 | 1471089202258 Marionette TRACE conn6 <- [1,286,null,{}] 04:53:22 INFO - PROCESS | 3756 | 1471089202266 Marionette TRACE conn6 -> [0,287,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:53:22 INFO - PROCESS | 3756 | 1471089202268 Marionette INFO sendAsync 3dea87e7-b1f7-4d7f-bd25-36a6049bc663 04:53:22 INFO - PROCESS | 3756 | 1471089202354 Marionette TRACE conn6 <- [1,287,null,{"value":null}] 04:53:22 INFO - PROCESS | 3756 | 1471089202359 Marionette TRACE conn6 -> [0,288,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.transparent.source-over.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.transparent.source-over.html\", \"893d4e98-a8f2-4003-9cd7-2985a4dd9108\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:53:22 INFO - PROCESS | 3756 | 1471089202361 Marionette INFO sendAsync 3dea87e7-b1f7-4d7f-bd25-36a6049bc663 04:53:22 INFO - PROCESS | 3756 | ++DOCSHELL 0000004DE5CAB800 == 46 [pid = 3756] [id = 81] 04:53:22 INFO - PROCESS | 3756 | ++DOMWINDOW == 94 (0000004D80206C00) [pid = 3756] [serial = 240] [outer = 0000000000000000] 04:53:22 INFO - PROCESS | 3756 | ++DOMWINDOW == 95 (0000004D8020D000) [pid = 3756] [serial = 241] [outer = 0000004D80206C00] 04:53:22 INFO - PROCESS | 3756 | 1471089202407 Marionette DEBUG loaded listener.js 04:53:22 INFO - PROCESS | 3756 | ++DOMWINDOW == 96 (0000004D808D9400) [pid = 3756] [serial = 242] [outer = 0000004D80206C00] 04:53:22 INFO - PROCESS | 3756 | 1471089202835 Marionette TRACE conn6 <- [1,288,null,{"value":["/2dcontext/compositing/2d.composite.transparent.source-over.html",0,null,null,[["Canvas test: 2d.composite.transparent.source-over",0,null,null]]]}] 04:53:22 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.transparent.source-over.html | Canvas test: 2d.composite.transparent.source-over 04:53:22 INFO - TEST-OK | /2dcontext/compositing/2d.composite.transparent.source-over.html | took 630ms 04:53:22 INFO - PROCESS | 3756 | 1471089202891 Marionette TRACE conn6 -> [0,289,"getWindowHandle",null] 04:53:22 INFO - PROCESS | 3756 | 1471089202893 Marionette TRACE conn6 <- [1,289,null,{"value":"13"}] 04:53:22 INFO - TEST-START | /2dcontext/compositing/2d.composite.transparent.xor.html 04:53:22 INFO - PROCESS | 3756 | 1471089202902 Marionette TRACE conn6 -> [0,290,"setScriptTimeout",{"ms":35000}] 04:53:22 INFO - PROCESS | 3756 | 1471089202904 Marionette TRACE conn6 <- [1,290,null,{}] 04:53:22 INFO - PROCESS | 3756 | 1471089202908 Marionette TRACE conn6 -> [0,291,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:53:22 INFO - PROCESS | 3756 | 1471089202910 Marionette INFO sendAsync 3dea87e7-b1f7-4d7f-bd25-36a6049bc663 04:53:23 INFO - PROCESS | 3756 | 1471089203022 Marionette TRACE conn6 <- [1,291,null,{"value":null}] 04:53:23 INFO - PROCESS | 3756 | 1471089203036 Marionette TRACE conn6 -> [0,292,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.transparent.xor.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.transparent.xor.html\", \"893d4e98-a8f2-4003-9cd7-2985a4dd9108\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:53:23 INFO - PROCESS | 3756 | 1471089203039 Marionette INFO sendAsync 3dea87e7-b1f7-4d7f-bd25-36a6049bc663 04:53:23 INFO - PROCESS | 3756 | ++DOCSHELL 0000004DE5CA0000 == 47 [pid = 3756] [id = 82] 04:53:23 INFO - PROCESS | 3756 | ++DOMWINDOW == 97 (0000004D80670000) [pid = 3756] [serial = 243] [outer = 0000000000000000] 04:53:23 INFO - PROCESS | 3756 | ++DOMWINDOW == 98 (0000004D8067A000) [pid = 3756] [serial = 244] [outer = 0000004D80670000] 04:53:23 INFO - PROCESS | 3756 | 1471089203086 Marionette DEBUG loaded listener.js 04:53:23 INFO - PROCESS | 3756 | ++DOMWINDOW == 99 (0000004DD806B800) [pid = 3756] [serial = 245] [outer = 0000004D80670000] 04:53:23 INFO - PROCESS | 3756 | 1471089203768 Marionette TRACE conn6 <- [1,292,null,{"value":["/2dcontext/compositing/2d.composite.transparent.xor.html",0,null,null,[["Canvas test: 2d.composite.transparent.xor",0,null,null]]]}] 04:53:23 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.transparent.xor.html | Canvas test: 2d.composite.transparent.xor 04:53:23 INFO - TEST-OK | /2dcontext/compositing/2d.composite.transparent.xor.html | took 880ms 04:53:23 INFO - PROCESS | 3756 | 1471089203792 Marionette TRACE conn6 -> [0,293,"getWindowHandle",null] 04:53:23 INFO - PROCESS | 3756 | 1471089203797 Marionette TRACE conn6 <- [1,293,null,{"value":"13"}] 04:53:23 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.fill.copy.html 04:53:23 INFO - PROCESS | 3756 | 1471089203803 Marionette TRACE conn6 -> [0,294,"setScriptTimeout",{"ms":35000}] 04:53:23 INFO - PROCESS | 3756 | 1471089203809 Marionette TRACE conn6 <- [1,294,null,{}] 04:53:23 INFO - PROCESS | 3756 | 1471089203815 Marionette TRACE conn6 -> [0,295,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:53:23 INFO - PROCESS | 3756 | 1471089203818 Marionette INFO sendAsync 3dea87e7-b1f7-4d7f-bd25-36a6049bc663 04:53:23 INFO - PROCESS | 3756 | 1471089203940 Marionette TRACE conn6 <- [1,295,null,{"value":null}] 04:53:24 INFO - PROCESS | 3756 | 1471089204010 Marionette TRACE conn6 -> [0,296,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.uncovered.fill.copy.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.fill.copy.html\", \"893d4e98-a8f2-4003-9cd7-2985a4dd9108\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:53:24 INFO - PROCESS | 3756 | 1471089204013 Marionette INFO sendAsync 3dea87e7-b1f7-4d7f-bd25-36a6049bc663 04:53:24 INFO - PROCESS | 3756 | ++DOCSHELL 0000004DD09A3000 == 48 [pid = 3756] [id = 83] 04:53:24 INFO - PROCESS | 3756 | ++DOMWINDOW == 100 (0000004D80676C00) [pid = 3756] [serial = 246] [outer = 0000000000000000] 04:53:24 INFO - PROCESS | 3756 | ++DOMWINDOW == 101 (0000004DCFFA0C00) [pid = 3756] [serial = 247] [outer = 0000004D80676C00] 04:53:24 INFO - PROCESS | 3756 | 1471089204113 Marionette DEBUG loaded listener.js 04:53:24 INFO - PROCESS | 3756 | ++DOMWINDOW == 102 (0000004DD1B29800) [pid = 3756] [serial = 248] [outer = 0000004D80676C00] 04:53:24 INFO - PROCESS | 3756 | 1471089204687 Marionette TRACE conn6 <- [1,296,null,{"value":["/2dcontext/compositing/2d.composite.uncovered.fill.copy.html",0,null,null,[["fill() draws pixels not covered by the source object as (0,0,0,0), and does not leave the pixels unchanged.",0,null,null]]]}] 04:53:24 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. 04:53:24 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.fill.copy.html | took 944ms 04:53:24 INFO - PROCESS | 3756 | 1471089204749 Marionette TRACE conn6 -> [0,297,"getWindowHandle",null] 04:53:24 INFO - PROCESS | 3756 | 1471089204754 Marionette TRACE conn6 <- [1,297,null,{"value":"13"}] 04:53:24 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.fill.destination-atop.html 04:53:24 INFO - PROCESS | 3756 | 1471089204761 Marionette TRACE conn6 -> [0,298,"setScriptTimeout",{"ms":35000}] 04:53:24 INFO - PROCESS | 3756 | 1471089204764 Marionette TRACE conn6 <- [1,298,null,{}] 04:53:24 INFO - PROCESS | 3756 | 1471089204768 Marionette TRACE conn6 -> [0,299,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:53:24 INFO - PROCESS | 3756 | 1471089204771 Marionette INFO sendAsync 3dea87e7-b1f7-4d7f-bd25-36a6049bc663 04:53:24 INFO - PROCESS | 3756 | 1471089204891 Marionette TRACE conn6 <- [1,299,null,{"value":null}] 04:53:24 INFO - PROCESS | 3756 | 1471089204963 Marionette TRACE conn6 -> [0,300,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.uncovered.fill.destination-atop.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.fill.destination-atop.html\", \"893d4e98-a8f2-4003-9cd7-2985a4dd9108\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:53:24 INFO - PROCESS | 3756 | 1471089204966 Marionette INFO sendAsync 3dea87e7-b1f7-4d7f-bd25-36a6049bc663 04:53:25 INFO - PROCESS | 3756 | ++DOCSHELL 0000004DDC106800 == 49 [pid = 3756] [id = 84] 04:53:25 INFO - PROCESS | 3756 | ++DOMWINDOW == 103 (0000004DD22BD400) [pid = 3756] [serial = 249] [outer = 0000000000000000] 04:53:25 INFO - PROCESS | 3756 | ++DOMWINDOW == 104 (0000004DD7B0C400) [pid = 3756] [serial = 250] [outer = 0000004DD22BD400] 04:53:25 INFO - PROCESS | 3756 | 1471089205064 Marionette DEBUG loaded listener.js 04:53:25 INFO - PROCESS | 3756 | ++DOMWINDOW == 105 (0000004DD7C27C00) [pid = 3756] [serial = 251] [outer = 0000004DD22BD400] 04:53:25 INFO - PROCESS | 3756 | 1471089205324 addons.productaddons WARN Failed downloading XML, status: 0, reason: error 04:53:25 INFO - PROCESS | 3756 | 1471089205693 Marionette TRACE conn6 <- [1,300,null,{"value":["/2dcontext/compositing/2d.composite.uncovered.fill.destination-atop.html",0,null,null,[["fill() draws pixels not covered by the source object as (0,0,0,0), and does not leave the pixels unchanged.",0,null,null]]]}] 04:53:25 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. 04:53:25 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.fill.destination-atop.html | took 986ms 04:53:25 INFO - PROCESS | 3756 | 1471089205748 Marionette TRACE conn6 -> [0,301,"getWindowHandle",null] 04:53:25 INFO - PROCESS | 3756 | 1471089205751 Marionette TRACE conn6 <- [1,301,null,{"value":"13"}] 04:53:25 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.fill.destination-in.html 04:53:25 INFO - PROCESS | 3756 | 1471089205755 Marionette TRACE conn6 -> [0,302,"setScriptTimeout",{"ms":35000}] 04:53:25 INFO - PROCESS | 3756 | 1471089205759 Marionette TRACE conn6 <- [1,302,null,{}] 04:53:25 INFO - PROCESS | 3756 | 1471089205771 Marionette TRACE conn6 -> [0,303,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:53:25 INFO - PROCESS | 3756 | 1471089205776 Marionette INFO sendAsync 3dea87e7-b1f7-4d7f-bd25-36a6049bc663 04:53:25 INFO - PROCESS | 3756 | 1471089205932 Marionette TRACE conn6 <- [1,303,null,{"value":null}] 04:53:26 INFO - PROCESS | 3756 | 1471089206033 Marionette TRACE conn6 -> [0,304,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.uncovered.fill.destination-in.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.fill.destination-in.html\", \"893d4e98-a8f2-4003-9cd7-2985a4dd9108\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:53:26 INFO - PROCESS | 3756 | 1471089206036 Marionette INFO sendAsync 3dea87e7-b1f7-4d7f-bd25-36a6049bc663 04:53:26 INFO - PROCESS | 3756 | ++DOCSHELL 0000004DE5A25800 == 50 [pid = 3756] [id = 85] 04:53:26 INFO - PROCESS | 3756 | ++DOMWINDOW == 106 (0000004DD7C1B400) [pid = 3756] [serial = 252] [outer = 0000000000000000] 04:53:26 INFO - PROCESS | 3756 | ++DOMWINDOW == 107 (0000004DDC242800) [pid = 3756] [serial = 253] [outer = 0000004DD7C1B400] 04:53:26 INFO - PROCESS | 3756 | 1471089206095 Marionette DEBUG loaded listener.js 04:53:26 INFO - PROCESS | 3756 | ++DOMWINDOW == 108 (0000004DDF5F7000) [pid = 3756] [serial = 254] [outer = 0000004DD7C1B400] 04:53:26 INFO - PROCESS | 3756 | 1471089206869 Marionette TRACE conn6 <- [1,304,null,{"value":["/2dcontext/compositing/2d.composite.uncovered.fill.destination-in.html",0,null,null,[["fill() draws pixels not covered by the source object as (0,0,0,0), and does not leave the pixels unchanged.",0,null,null]]]}] 04:53:26 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. 04:53:26 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.fill.destination-in.html | took 1135ms 04:53:26 INFO - PROCESS | 3756 | 1471089206892 Marionette TRACE conn6 -> [0,305,"getWindowHandle",null] 04:53:26 INFO - PROCESS | 3756 | 1471089206897 Marionette TRACE conn6 <- [1,305,null,{"value":"13"}] 04:53:26 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.fill.source-in.html 04:53:26 INFO - PROCESS | 3756 | 1471089206903 Marionette TRACE conn6 -> [0,306,"setScriptTimeout",{"ms":35000}] 04:53:26 INFO - PROCESS | 3756 | 1471089206906 Marionette TRACE conn6 <- [1,306,null,{}] 04:53:26 INFO - PROCESS | 3756 | 1471089206912 Marionette TRACE conn6 -> [0,307,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:53:26 INFO - PROCESS | 3756 | 1471089206915 Marionette INFO sendAsync 3dea87e7-b1f7-4d7f-bd25-36a6049bc663 04:53:27 INFO - PROCESS | 3756 | 1471089207023 Marionette TRACE conn6 <- [1,307,null,{"value":null}] 04:53:27 INFO - PROCESS | 3756 | 1471089207094 Marionette TRACE conn6 -> [0,308,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.uncovered.fill.source-in.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.fill.source-in.html\", \"893d4e98-a8f2-4003-9cd7-2985a4dd9108\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:53:27 INFO - PROCESS | 3756 | 1471089207099 Marionette INFO sendAsync 3dea87e7-b1f7-4d7f-bd25-36a6049bc663 04:53:27 INFO - PROCESS | 3756 | ++DOCSHELL 0000004DD2589000 == 51 [pid = 3756] [id = 86] 04:53:27 INFO - PROCESS | 3756 | ++DOMWINDOW == 109 (0000004D808DDC00) [pid = 3756] [serial = 255] [outer = 0000000000000000] 04:53:27 INFO - PROCESS | 3756 | ++DOMWINDOW == 110 (0000004DCFF96000) [pid = 3756] [serial = 256] [outer = 0000004D808DDC00] 04:53:27 INFO - PROCESS | 3756 | 1471089207149 Marionette DEBUG loaded listener.js 04:53:27 INFO - PROCESS | 3756 | ++DOMWINDOW == 111 (0000004DD1A41400) [pid = 3756] [serial = 257] [outer = 0000004D808DDC00] 04:53:27 INFO - PROCESS | 3756 | --DOCSHELL 0000004DE5CAB800 == 50 [pid = 3756] [id = 81] 04:53:27 INFO - PROCESS | 3756 | --DOCSHELL 0000004DE6291000 == 49 [pid = 3756] [id = 80] 04:53:27 INFO - PROCESS | 3756 | --DOCSHELL 0000004DD8126800 == 48 [pid = 3756] [id = 79] 04:53:27 INFO - PROCESS | 3756 | --DOCSHELL 0000004DD1E27000 == 47 [pid = 3756] [id = 78] 04:53:27 INFO - PROCESS | 3756 | --DOCSHELL 0000004DE4C1F800 == 46 [pid = 3756] [id = 77] 04:53:27 INFO - PROCESS | 3756 | --DOCSHELL 0000004DE0C34800 == 45 [pid = 3756] [id = 76] 04:53:27 INFO - PROCESS | 3756 | --DOCSHELL 0000004DDF47A800 == 44 [pid = 3756] [id = 75] 04:53:27 INFO - PROCESS | 3756 | --DOCSHELL 0000004DDDDCC800 == 43 [pid = 3756] [id = 74] 04:53:27 INFO - PROCESS | 3756 | --DOCSHELL 0000004DD637E000 == 42 [pid = 3756] [id = 73] 04:53:27 INFO - PROCESS | 3756 | --DOCSHELL 0000004DDC00C000 == 41 [pid = 3756] [id = 72] 04:53:27 INFO - PROCESS | 3756 | --DOCSHELL 0000004DE605C800 == 40 [pid = 3756] [id = 71] 04:53:27 INFO - PROCESS | 3756 | --DOCSHELL 0000004DE61E6000 == 39 [pid = 3756] [id = 70] 04:53:27 INFO - PROCESS | 3756 | --DOCSHELL 0000004DDF35C000 == 38 [pid = 3756] [id = 69] 04:53:27 INFO - PROCESS | 3756 | --DOMWINDOW == 110 (0000004DDC240C00) [pid = 3756] [serial = 199] [outer = 0000000000000000] [url = about:blank] 04:53:27 INFO - PROCESS | 3756 | --DOCSHELL 0000004DD6521800 == 37 [pid = 3756] [id = 68] 04:53:27 INFO - PROCESS | 3756 | --DOMWINDOW == 109 (0000004DD1D38400) [pid = 3756] [serial = 127] [outer = 0000000000000000] [url = about:blank] 04:53:27 INFO - PROCESS | 3756 | --DOMWINDOW == 108 (0000004DD6ADBC00) [pid = 3756] [serial = 130] [outer = 0000000000000000] [url = about:blank] 04:53:27 INFO - PROCESS | 3756 | --DOMWINDOW == 107 (0000004DDB88E800) [pid = 3756] [serial = 124] [outer = 0000000000000000] [url = about:blank] 04:53:27 INFO - PROCESS | 3756 | --DOMWINDOW == 106 (0000004DD1DA6C00) [pid = 3756] [serial = 94] [outer = 0000000000000000] [url = about:blank] 04:53:27 INFO - PROCESS | 3756 | --DOMWINDOW == 105 (0000004DDF664800) [pid = 3756] [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.] 04:53:27 INFO - PROCESS | 3756 | --DOMWINDOW == 104 (0000004DE2045800) [pid = 3756] [serial = 157] [outer = 0000000000000000] [url = about:blank] 04:53:27 INFO - PROCESS | 3756 | --DOMWINDOW == 103 (0000004DDFDCBC00) [pid = 3756] [serial = 184] [outer = 0000000000000000] [url = about:blank] 04:53:27 INFO - PROCESS | 3756 | --DOMWINDOW == 102 (0000004DE0A12400) [pid = 3756] [serial = 185] [outer = 0000000000000000] [url = about:blank] 04:53:27 INFO - PROCESS | 3756 | --DOMWINDOW == 101 (0000004DDE0E8400) [pid = 3756] [serial = 181] [outer = 0000000000000000] [url = about:blank] 04:53:27 INFO - PROCESS | 3756 | --DOMWINDOW == 100 (0000004DE1CE9800) [pid = 3756] [serial = 188] [outer = 0000000000000000] [url = about:blank] 04:53:27 INFO - PROCESS | 3756 | --DOMWINDOW == 99 (0000004DE0CDE800) [pid = 3756] [serial = 187] [outer = 0000000000000000] [url = about:blank] 04:53:27 INFO - PROCESS | 3756 | --DOMWINDOW == 98 (0000004DD8060800) [pid = 3756] [serial = 164] [outer = 0000000000000000] [url = about:blank] 04:53:27 INFO - PROCESS | 3756 | --DOMWINDOW == 97 (0000004DD7B76000) [pid = 3756] [serial = 163] [outer = 0000000000000000] [url = about:blank] 04:53:27 INFO - PROCESS | 3756 | --DOMWINDOW == 96 (0000004DDC2BD400) [pid = 3756] [serial = 167] [outer = 0000000000000000] [url = about:blank] 04:53:27 INFO - PROCESS | 3756 | --DOMWINDOW == 95 (0000004DDB885400) [pid = 3756] [serial = 166] [outer = 0000000000000000] [url = about:blank] 04:53:27 INFO - PROCESS | 3756 | --DOMWINDOW == 94 (0000004DD1A40400) [pid = 3756] [serial = 161] [outer = 0000000000000000] [url = about:blank] 04:53:27 INFO - PROCESS | 3756 | --DOMWINDOW == 93 (0000004DD004E400) [pid = 3756] [serial = 160] [outer = 0000000000000000] [url = about:blank] 04:53:27 INFO - PROCESS | 3756 | --DOMWINDOW == 92 (0000004DD20ACC00) [pid = 3756] [serial = 172] [outer = 0000000000000000] [url = about:blank] 04:53:27 INFO - PROCESS | 3756 | --DOMWINDOW == 91 (0000004DD6D84400) [pid = 3756] [serial = 173] [outer = 0000000000000000] [url = about:blank] 04:53:27 INFO - PROCESS | 3756 | --DOMWINDOW == 90 (0000004DD6DDDC00) [pid = 3756] [serial = 170] [outer = 0000000000000000] [url = about:blank] 04:53:27 INFO - PROCESS | 3756 | --DOMWINDOW == 89 (0000004DD1DC8400) [pid = 3756] [serial = 169] [outer = 0000000000000000] [url = about:blank] 04:53:27 INFO - PROCESS | 3756 | --DOMWINDOW == 88 (0000004DDC134400) [pid = 3756] [serial = 178] [outer = 0000000000000000] [url = about:blank] 04:53:27 INFO - PROCESS | 3756 | --DOMWINDOW == 87 (0000004DDC141400) [pid = 3756] [serial = 179] [outer = 0000000000000000] [url = about:blank] 04:53:27 INFO - PROCESS | 3756 | --DOMWINDOW == 86 (0000004DCFF9A400) [pid = 3756] [serial = 190] [outer = 0000000000000000] [url = about:blank] 04:53:27 INFO - PROCESS | 3756 | --DOMWINDOW == 85 (0000004DDB551C00) [pid = 3756] [serial = 193] [outer = 0000000000000000] [url = about:blank] 04:53:27 INFO - PROCESS | 3756 | --DOMWINDOW == 84 (0000004DD1F9A800) [pid = 3756] [serial = 196] [outer = 0000000000000000] [url = about:blank] 04:53:27 INFO - PROCESS | 3756 | --DOMWINDOW == 83 (0000004DCFFA0400) [pid = 3756] [serial = 191] [outer = 0000000000000000] [url = about:blank] 04:53:27 INFO - PROCESS | 3756 | --DOMWINDOW == 82 (0000004DD81AE400) [pid = 3756] [serial = 175] [outer = 0000000000000000] [url = about:blank] 04:53:27 INFO - PROCESS | 3756 | --DOMWINDOW == 81 (0000004DDB841400) [pid = 3756] [serial = 176] [outer = 0000000000000000] [url = about:blank] 04:53:27 INFO - PROCESS | 3756 | --DOMWINDOW == 80 (0000004DD2F07400) [pid = 3756] [serial = 197] [outer = 0000000000000000] [url = about:blank] 04:53:27 INFO - PROCESS | 3756 | --DOMWINDOW == 79 (0000004DE15A2800) [pid = 3756] [serial = 194] [outer = 0000000000000000] [url = about:blank] 04:53:27 INFO - PROCESS | 3756 | --DOMWINDOW == 78 (0000004DDEC42800) [pid = 3756] [serial = 182] [outer = 0000000000000000] [url = about:blank] 04:53:27 INFO - PROCESS | 3756 | 1471089207732 Marionette TRACE conn6 <- [1,308,null,{"value":["/2dcontext/compositing/2d.composite.uncovered.fill.source-in.html",0,null,null,[["fill() draws pixels not covered by the source object as (0,0,0,0), and does not leave the pixels unchanged.",0,null,null]]]}] 04:53:27 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. 04:53:27 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.fill.source-in.html | took 879ms 04:53:27 INFO - PROCESS | 3756 | 1471089207784 Marionette TRACE conn6 -> [0,309,"getWindowHandle",null] 04:53:27 INFO - PROCESS | 3756 | 1471089207788 Marionette TRACE conn6 <- [1,309,null,{"value":"13"}] 04:53:27 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.fill.source-out.html 04:53:27 INFO - PROCESS | 3756 | 1471089207794 Marionette TRACE conn6 -> [0,310,"setScriptTimeout",{"ms":35000}] 04:53:27 INFO - PROCESS | 3756 | 1471089207797 Marionette TRACE conn6 <- [1,310,null,{}] 04:53:27 INFO - PROCESS | 3756 | 1471089207801 Marionette TRACE conn6 -> [0,311,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:53:27 INFO - PROCESS | 3756 | 1471089207803 Marionette INFO sendAsync 3dea87e7-b1f7-4d7f-bd25-36a6049bc663 04:53:27 INFO - PROCESS | 3756 | 1471089207892 Marionette TRACE conn6 <- [1,311,null,{"value":null}] 04:53:27 INFO - PROCESS | 3756 | 1471089207960 Marionette TRACE conn6 -> [0,312,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.uncovered.fill.source-out.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.fill.source-out.html\", \"893d4e98-a8f2-4003-9cd7-2985a4dd9108\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:53:27 INFO - PROCESS | 3756 | 1471089207962 Marionette INFO sendAsync 3dea87e7-b1f7-4d7f-bd25-36a6049bc663 04:53:27 INFO - PROCESS | 3756 | ++DOCSHELL 0000004DD221B000 == 38 [pid = 3756] [id = 87] 04:53:27 INFO - PROCESS | 3756 | ++DOMWINDOW == 79 (0000004D808DF400) [pid = 3756] [serial = 258] [outer = 0000000000000000] 04:53:28 INFO - PROCESS | 3756 | ++DOMWINDOW == 80 (0000004DD1A7D800) [pid = 3756] [serial = 259] [outer = 0000004D808DF400] 04:53:28 INFO - PROCESS | 3756 | 1471089208011 Marionette DEBUG loaded listener.js 04:53:28 INFO - PROCESS | 3756 | ++DOMWINDOW == 81 (0000004DD1D5F400) [pid = 3756] [serial = 260] [outer = 0000004D808DF400] 04:53:28 INFO - PROCESS | 3756 | 1471089208407 Marionette TRACE conn6 <- [1,312,null,{"value":["/2dcontext/compositing/2d.composite.uncovered.fill.source-out.html",0,null,null,[["fill() draws pixels not covered by the source object as (0,0,0,0), and does not leave the pixels unchanged.",0,null,null]]]}] 04:53:28 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. 04:53:28 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.fill.source-out.html | took 627ms 04:53:28 INFO - PROCESS | 3756 | 1471089208449 Marionette TRACE conn6 -> [0,313,"getWindowHandle",null] 04:53:28 INFO - PROCESS | 3756 | 1471089208451 Marionette TRACE conn6 <- [1,313,null,{"value":"13"}] 04:53:28 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.image.copy.html 04:53:28 INFO - PROCESS | 3756 | 1471089208459 Marionette TRACE conn6 -> [0,314,"setScriptTimeout",{"ms":35000}] 04:53:28 INFO - PROCESS | 3756 | 1471089208463 Marionette TRACE conn6 <- [1,314,null,{}] 04:53:28 INFO - PROCESS | 3756 | 1471089208474 Marionette TRACE conn6 -> [0,315,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:53:28 INFO - PROCESS | 3756 | 1471089208479 Marionette INFO sendAsync 3dea87e7-b1f7-4d7f-bd25-36a6049bc663 04:53:28 INFO - PROCESS | 3756 | 1471089208589 Marionette TRACE conn6 <- [1,315,null,{"value":null}] 04:53:28 INFO - PROCESS | 3756 | 1471089208597 Marionette TRACE conn6 -> [0,316,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.uncovered.image.copy.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.image.copy.html\", \"893d4e98-a8f2-4003-9cd7-2985a4dd9108\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:53:28 INFO - PROCESS | 3756 | 1471089208600 Marionette INFO sendAsync 3dea87e7-b1f7-4d7f-bd25-36a6049bc663 04:53:28 INFO - PROCESS | 3756 | ++DOCSHELL 0000004DDB5BA800 == 39 [pid = 3756] [id = 88] 04:53:28 INFO - PROCESS | 3756 | ++DOMWINDOW == 82 (0000004DD6311400) [pid = 3756] [serial = 261] [outer = 0000000000000000] 04:53:28 INFO - PROCESS | 3756 | ++DOMWINDOW == 83 (0000004DD63DB000) [pid = 3756] [serial = 262] [outer = 0000004DD6311400] 04:53:28 INFO - PROCESS | 3756 | 1471089208662 Marionette DEBUG loaded listener.js 04:53:28 INFO - PROCESS | 3756 | ++DOMWINDOW == 84 (0000004DD7C25800) [pid = 3756] [serial = 263] [outer = 0000004DD6311400] 04:53:29 INFO - PROCESS | 3756 | 1471089209085 Marionette TRACE conn6 <- [1,316,null,{"value":["/2dcontext/compositing/2d.composite.uncovered.image.copy.html",0,null,null,[["drawImage() draws pixels not covered by the source object as (0,0,0,0), and does not leave the pixels unchanged.",0,null,null]]]}] 04:53:29 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. 04:53:29 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.image.copy.html | took 692ms 04:53:29 INFO - PROCESS | 3756 | 1471089209151 Marionette TRACE conn6 -> [0,317,"getWindowHandle",null] 04:53:29 INFO - PROCESS | 3756 | 1471089209154 Marionette TRACE conn6 <- [1,317,null,{"value":"13"}] 04:53:29 INFO - PROCESS | 3756 | 1471089209157 Marionette TRACE conn6 -> [0,318,"setScriptTimeout",{"ms":35000}] 04:53:29 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.image.destination-atop.html 04:53:29 INFO - PROCESS | 3756 | 1471089209159 Marionette TRACE conn6 <- [1,318,null,{}] 04:53:29 INFO - PROCESS | 3756 | 1471089209162 Marionette TRACE conn6 -> [0,319,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:53:29 INFO - PROCESS | 3756 | 1471089209164 Marionette INFO sendAsync 3dea87e7-b1f7-4d7f-bd25-36a6049bc663 04:53:29 INFO - PROCESS | 3756 | 1471089209255 Marionette TRACE conn6 <- [1,319,null,{"value":null}] 04:53:29 INFO - PROCESS | 3756 | 1471089209263 Marionette TRACE conn6 -> [0,320,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.uncovered.image.destination-atop.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.image.destination-atop.html\", \"893d4e98-a8f2-4003-9cd7-2985a4dd9108\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:53:29 INFO - PROCESS | 3756 | 1471089209265 Marionette INFO sendAsync 3dea87e7-b1f7-4d7f-bd25-36a6049bc663 04:53:29 INFO - PROCESS | 3756 | ++DOCSHELL 0000004DDC11F000 == 40 [pid = 3756] [id = 89] 04:53:29 INFO - PROCESS | 3756 | ++DOMWINDOW == 85 (0000004DD81B5800) [pid = 3756] [serial = 264] [outer = 0000000000000000] 04:53:29 INFO - PROCESS | 3756 | ++DOMWINDOW == 86 (0000004DD8761800) [pid = 3756] [serial = 265] [outer = 0000004DD81B5800] 04:53:29 INFO - PROCESS | 3756 | 1471089209318 Marionette DEBUG loaded listener.js 04:53:29 INFO - PROCESS | 3756 | ++DOMWINDOW == 87 (0000004DDB87D000) [pid = 3756] [serial = 266] [outer = 0000004DD81B5800] 04:53:29 INFO - PROCESS | 3756 | 1471089209747 Marionette TRACE conn6 <- [1,320,null,{"value":["/2dcontext/compositing/2d.composite.uncovered.image.destination-atop.html",0,null,null,[["drawImage() draws pixels not covered by the source object as (0,0,0,0), and does not leave the pixels unchanged.",0,null,null]]]}] 04:53:29 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. 04:53:29 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.image.destination-atop.html | took 629ms 04:53:29 INFO - PROCESS | 3756 | 1471089209792 Marionette TRACE conn6 -> [0,321,"getWindowHandle",null] 04:53:29 INFO - PROCESS | 3756 | 1471089209794 Marionette TRACE conn6 <- [1,321,null,{"value":"13"}] 04:53:29 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.image.destination-in.html 04:53:29 INFO - PROCESS | 3756 | 1471089209798 Marionette TRACE conn6 -> [0,322,"setScriptTimeout",{"ms":35000}] 04:53:29 INFO - PROCESS | 3756 | 1471089209800 Marionette TRACE conn6 <- [1,322,null,{}] 04:53:29 INFO - PROCESS | 3756 | 1471089209803 Marionette TRACE conn6 -> [0,323,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:53:29 INFO - PROCESS | 3756 | 1471089209805 Marionette INFO sendAsync 3dea87e7-b1f7-4d7f-bd25-36a6049bc663 04:53:29 INFO - PROCESS | 3756 | 1471089209919 Marionette TRACE conn6 <- [1,323,null,{"value":null}] 04:53:30 INFO - PROCESS | 3756 | 1471089209986 Marionette TRACE conn6 -> [0,324,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.uncovered.image.destination-in.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.image.destination-in.html\", \"893d4e98-a8f2-4003-9cd7-2985a4dd9108\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:53:30 INFO - PROCESS | 3756 | 1471089209989 Marionette INFO sendAsync 3dea87e7-b1f7-4d7f-bd25-36a6049bc663 04:53:30 INFO - PROCESS | 3756 | ++DOCSHELL 0000004DDE718800 == 41 [pid = 3756] [id = 90] 04:53:30 INFO - PROCESS | 3756 | ++DOMWINDOW == 88 (0000004DDB891C00) [pid = 3756] [serial = 267] [outer = 0000000000000000] 04:53:30 INFO - PROCESS | 3756 | ++DOMWINDOW == 89 (0000004DDC13E000) [pid = 3756] [serial = 268] [outer = 0000004DDB891C00] 04:53:30 INFO - PROCESS | 3756 | 1471089210034 Marionette DEBUG loaded listener.js 04:53:30 INFO - PROCESS | 3756 | ++DOMWINDOW == 90 (0000004DDC245400) [pid = 3756] [serial = 269] [outer = 0000004DDB891C00] 04:53:30 INFO - PROCESS | 3756 | 1471089210452 Marionette TRACE conn6 <- [1,324,null,{"value":["/2dcontext/compositing/2d.composite.uncovered.image.destination-in.html",0,null,null,[["drawImage() draws pixels not covered by the source object as (0,0,0,0), and does not leave the pixels unchanged.",0,null,null]]]}] 04:53:30 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. 04:53:30 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.image.destination-in.html | took 670ms 04:53:30 INFO - PROCESS | 3756 | 1471089210473 Marionette TRACE conn6 -> [0,325,"getWindowHandle",null] 04:53:30 INFO - PROCESS | 3756 | 1471089210475 Marionette TRACE conn6 <- [1,325,null,{"value":"13"}] 04:53:30 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.image.source-in.html 04:53:30 INFO - PROCESS | 3756 | 1471089210478 Marionette TRACE conn6 -> [0,326,"setScriptTimeout",{"ms":35000}] 04:53:30 INFO - PROCESS | 3756 | 1471089210480 Marionette TRACE conn6 <- [1,326,null,{}] 04:53:30 INFO - PROCESS | 3756 | 1471089210484 Marionette TRACE conn6 -> [0,327,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:53:30 INFO - PROCESS | 3756 | 1471089210490 Marionette INFO sendAsync 3dea87e7-b1f7-4d7f-bd25-36a6049bc663 04:53:30 INFO - PROCESS | 3756 | 1471089210621 Marionette TRACE conn6 <- [1,327,null,{"value":null}] 04:53:30 INFO - PROCESS | 3756 | 1471089210626 Marionette TRACE conn6 -> [0,328,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.uncovered.image.source-in.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.image.source-in.html\", \"893d4e98-a8f2-4003-9cd7-2985a4dd9108\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:53:30 INFO - PROCESS | 3756 | 1471089210629 Marionette INFO sendAsync 3dea87e7-b1f7-4d7f-bd25-36a6049bc663 04:53:30 INFO - PROCESS | 3756 | ++DOCSHELL 0000004DD1E2B800 == 42 [pid = 3756] [id = 91] 04:53:30 INFO - PROCESS | 3756 | ++DOMWINDOW == 91 (0000004DDC27AC00) [pid = 3756] [serial = 270] [outer = 0000000000000000] 04:53:30 INFO - PROCESS | 3756 | ++DOMWINDOW == 92 (0000004DDC987C00) [pid = 3756] [serial = 271] [outer = 0000004DDC27AC00] 04:53:30 INFO - PROCESS | 3756 | 1471089210712 Marionette DEBUG loaded listener.js 04:53:30 INFO - PROCESS | 3756 | ++DOMWINDOW == 93 (0000004DDF5EB800) [pid = 3756] [serial = 272] [outer = 0000004DDC27AC00] 04:53:31 INFO - PROCESS | 3756 | 1471089211155 Marionette TRACE conn6 <- [1,328,null,{"value":["/2dcontext/compositing/2d.composite.uncovered.image.source-in.html",0,null,null,[["drawImage() draws pixels not covered by the source object as (0,0,0,0), and does not leave the pixels unchanged.",0,null,null]]]}] 04:53:31 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. 04:53:31 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.image.source-in.html | took 734ms 04:53:31 INFO - PROCESS | 3756 | 1471089211224 Marionette TRACE conn6 -> [0,329,"getWindowHandle",null] 04:53:31 INFO - PROCESS | 3756 | 1471089211226 Marionette TRACE conn6 <- [1,329,null,{"value":"13"}] 04:53:31 INFO - PROCESS | 3756 | 1471089211255 Marionette TRACE conn6 -> [0,330,"setScriptTimeout",{"ms":35000}] 04:53:31 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.image.source-out.html 04:53:31 INFO - PROCESS | 3756 | 1471089211257 Marionette TRACE conn6 <- [1,330,null,{}] 04:53:31 INFO - PROCESS | 3756 | 1471089211275 Marionette TRACE conn6 -> [0,331,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:53:31 INFO - PROCESS | 3756 | 1471089211277 Marionette INFO sendAsync 3dea87e7-b1f7-4d7f-bd25-36a6049bc663 04:53:31 INFO - PROCESS | 3756 | 1471089211384 Marionette TRACE conn6 <- [1,331,null,{"value":null}] 04:53:31 INFO - PROCESS | 3756 | 1471089211393 Marionette TRACE conn6 -> [0,332,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.uncovered.image.source-out.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.image.source-out.html\", \"893d4e98-a8f2-4003-9cd7-2985a4dd9108\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:53:31 INFO - PROCESS | 3756 | 1471089211395 Marionette INFO sendAsync 3dea87e7-b1f7-4d7f-bd25-36a6049bc663 04:53:31 INFO - PROCESS | 3756 | ++DOCSHELL 0000004DDF73F000 == 43 [pid = 3756] [id = 92] 04:53:31 INFO - PROCESS | 3756 | ++DOMWINDOW == 94 (0000004DDF789800) [pid = 3756] [serial = 273] [outer = 0000000000000000] 04:53:31 INFO - PROCESS | 3756 | ++DOMWINDOW == 95 (0000004DE002E800) [pid = 3756] [serial = 274] [outer = 0000004DDF789800] 04:53:31 INFO - PROCESS | 3756 | 1471089211440 Marionette DEBUG loaded listener.js 04:53:31 INFO - PROCESS | 3756 | ++DOMWINDOW == 96 (0000004DE00BB800) [pid = 3756] [serial = 275] [outer = 0000004DDF789800] 04:53:31 INFO - PROCESS | 3756 | --DOMWINDOW == 95 (0000004DE008DC00) [pid = 3756] [serial = 228] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.transparent.lighter.html] 04:53:31 INFO - PROCESS | 3756 | --DOMWINDOW == 94 (0000004DE4647C00) [pid = 3756] [serial = 231] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.transparent.source-atop.html] 04:53:31 INFO - PROCESS | 3756 | --DOMWINDOW == 93 (0000004DDACCB400) [pid = 3756] [serial = 219] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.transparent.destination-in.html] 04:53:31 INFO - PROCESS | 3756 | --DOMWINDOW == 92 (0000004DD1D58800) [pid = 3756] [serial = 216] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.transparent.destination-atop.html] 04:53:31 INFO - PROCESS | 3756 | --DOMWINDOW == 91 (0000004DDC242000) [pid = 3756] [serial = 222] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.transparent.destination-out.html] 04:53:31 INFO - PROCESS | 3756 | --DOMWINDOW == 90 (0000004DD1DA6000) [pid = 3756] [serial = 213] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.transparent.copy.html] 04:53:31 INFO - PROCESS | 3756 | --DOMWINDOW == 89 (0000004D808D5800) [pid = 3756] [serial = 237] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.transparent.source-out.html] 04:53:31 INFO - PROCESS | 3756 | --DOMWINDOW == 88 (0000004DCFF94800) [pid = 3756] [serial = 234] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.transparent.source-in.html] 04:53:31 INFO - PROCESS | 3756 | --DOMWINDOW == 87 (0000004DDC27EC00) [pid = 3756] [serial = 225] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.transparent.destination-over.html] 04:53:31 INFO - PROCESS | 3756 | --DOMWINDOW == 86 (0000004D80206C00) [pid = 3756] [serial = 240] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.transparent.source-over.html] 04:53:31 INFO - PROCESS | 3756 | 1471089211963 Marionette TRACE conn6 <- [1,332,null,{"value":["/2dcontext/compositing/2d.composite.uncovered.image.source-out.html",0,null,null,[["drawImage() draws pixels not covered by the source object as (0,0,0,0), and does not leave the pixels unchanged.",0,null,null]]]}] 04:53:31 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. 04:53:31 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.image.source-out.html | took 734ms 04:53:32 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.nocontext.copy.html 04:53:32 INFO - PROCESS | 3756 | 1471089211994 Marionette TRACE conn6 -> [0,333,"getWindowHandle",null] 04:53:32 INFO - PROCESS | 3756 | 1471089211997 Marionette TRACE conn6 <- [1,333,null,{"value":"13"}] 04:53:32 INFO - PROCESS | 3756 | 1471089212000 Marionette TRACE conn6 -> [0,334,"setScriptTimeout",{"ms":35000}] 04:53:32 INFO - PROCESS | 3756 | 1471089212002 Marionette TRACE conn6 <- [1,334,null,{}] 04:53:32 INFO - PROCESS | 3756 | 1471089212005 Marionette TRACE conn6 -> [0,335,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:53:32 INFO - PROCESS | 3756 | 1471089212007 Marionette INFO sendAsync 3dea87e7-b1f7-4d7f-bd25-36a6049bc663 04:53:32 INFO - PROCESS | 3756 | 1471089212091 Marionette TRACE conn6 <- [1,335,null,{"value":null}] 04:53:32 INFO - PROCESS | 3756 | 1471089212097 Marionette TRACE conn6 -> [0,336,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.uncovered.nocontext.copy.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.nocontext.copy.html\", \"893d4e98-a8f2-4003-9cd7-2985a4dd9108\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:53:32 INFO - PROCESS | 3756 | 1471089212099 Marionette INFO sendAsync 3dea87e7-b1f7-4d7f-bd25-36a6049bc663 04:53:32 INFO - PROCESS | 3756 | ++DOCSHELL 0000004D8062B000 == 44 [pid = 3756] [id = 93] 04:53:32 INFO - PROCESS | 3756 | ++DOMWINDOW == 87 (0000004D806EA000) [pid = 3756] [serial = 276] [outer = 0000000000000000] 04:53:32 INFO - PROCESS | 3756 | ++DOMWINDOW == 88 (0000004D806EF800) [pid = 3756] [serial = 277] [outer = 0000004D806EA000] 04:53:32 INFO - PROCESS | 3756 | 1471089212145 Marionette DEBUG loaded listener.js 04:53:32 INFO - PROCESS | 3756 | ++DOMWINDOW == 89 (0000004D806F4800) [pid = 3756] [serial = 278] [outer = 0000004D806EA000] 04:53:32 INFO - PROCESS | 3756 | 1471089212566 Marionette TRACE conn6 <- [1,336,null,{"value":["/2dcontext/compositing/2d.composite.uncovered.nocontext.copy.html",0,null,null,[["drawImage() of a canvas with no context draws pixels as (0,0,0,0), and does not leave the pixels unchanged.",0,null,null]]]}] 04:53:32 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. 04:53:32 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.nocontext.copy.html | took 587ms 04:53:32 INFO - PROCESS | 3756 | 1471089212589 Marionette TRACE conn6 -> [0,337,"getWindowHandle",null] 04:53:32 INFO - PROCESS | 3756 | 1471089212591 Marionette TRACE conn6 <- [1,337,null,{"value":"13"}] 04:53:32 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.nocontext.destination-atop.html 04:53:32 INFO - PROCESS | 3756 | 1471089212595 Marionette TRACE conn6 -> [0,338,"setScriptTimeout",{"ms":35000}] 04:53:32 INFO - PROCESS | 3756 | 1471089212596 Marionette TRACE conn6 <- [1,338,null,{}] 04:53:32 INFO - PROCESS | 3756 | 1471089212600 Marionette TRACE conn6 -> [0,339,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:53:32 INFO - PROCESS | 3756 | 1471089212602 Marionette INFO sendAsync 3dea87e7-b1f7-4d7f-bd25-36a6049bc663 04:53:32 INFO - PROCESS | 3756 | 1471089212710 Marionette TRACE conn6 <- [1,339,null,{"value":null}] 04:53:32 INFO - PROCESS | 3756 | 1471089212718 Marionette TRACE conn6 -> [0,340,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.uncovered.nocontext.destination-atop.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.nocontext.destination-atop.html\", \"893d4e98-a8f2-4003-9cd7-2985a4dd9108\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:53:32 INFO - PROCESS | 3756 | 1471089212720 Marionette INFO sendAsync 3dea87e7-b1f7-4d7f-bd25-36a6049bc663 04:53:32 INFO - PROCESS | 3756 | ++DOCSHELL 0000004DE20DA000 == 45 [pid = 3756] [id = 94] 04:53:32 INFO - PROCESS | 3756 | ++DOMWINDOW == 90 (0000004D806F4000) [pid = 3756] [serial = 279] [outer = 0000000000000000] 04:53:32 INFO - PROCESS | 3756 | ++DOMWINDOW == 91 (0000004DDB885C00) [pid = 3756] [serial = 280] [outer = 0000004D806F4000] 04:53:32 INFO - PROCESS | 3756 | 1471089212765 Marionette DEBUG loaded listener.js 04:53:32 INFO - PROCESS | 3756 | ++DOMWINDOW == 92 (0000004DE0037000) [pid = 3756] [serial = 281] [outer = 0000004D806F4000] 04:53:33 INFO - PROCESS | 3756 | 1471089213158 Marionette TRACE conn6 <- [1,340,null,{"value":["/2dcontext/compositing/2d.composite.uncovered.nocontext.destination-atop.html",0,null,null,[["drawImage() of a canvas with no context draws pixels as (0,0,0,0), and does not leave the pixels unchanged.",0,null,null]]]}] 04:53:33 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. 04:53:33 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.nocontext.destination-atop.html | took 629ms 04:53:33 INFO - PROCESS | 3756 | 1471089213228 Marionette TRACE conn6 -> [0,341,"getWindowHandle",null] 04:53:33 INFO - PROCESS | 3756 | 1471089213230 Marionette TRACE conn6 <- [1,341,null,{"value":"13"}] 04:53:33 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.nocontext.destination-in.html 04:53:33 INFO - PROCESS | 3756 | 1471089213233 Marionette TRACE conn6 -> [0,342,"setScriptTimeout",{"ms":35000}] 04:53:33 INFO - PROCESS | 3756 | 1471089213235 Marionette TRACE conn6 <- [1,342,null,{}] 04:53:33 INFO - PROCESS | 3756 | 1471089213238 Marionette TRACE conn6 -> [0,343,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:53:33 INFO - PROCESS | 3756 | 1471089213240 Marionette INFO sendAsync 3dea87e7-b1f7-4d7f-bd25-36a6049bc663 04:53:33 INFO - PROCESS | 3756 | 1471089213323 Marionette TRACE conn6 <- [1,343,null,{"value":null}] 04:53:33 INFO - PROCESS | 3756 | 1471089213331 Marionette TRACE conn6 -> [0,344,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.uncovered.nocontext.destination-in.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.nocontext.destination-in.html\", \"893d4e98-a8f2-4003-9cd7-2985a4dd9108\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:53:33 INFO - PROCESS | 3756 | 1471089213333 Marionette INFO sendAsync 3dea87e7-b1f7-4d7f-bd25-36a6049bc663 04:53:33 INFO - PROCESS | 3756 | ++DOCSHELL 0000004DE4AA2800 == 46 [pid = 3756] [id = 95] 04:53:33 INFO - PROCESS | 3756 | ++DOMWINDOW == 93 (0000004DDF7DB800) [pid = 3756] [serial = 282] [outer = 0000000000000000] 04:53:33 INFO - PROCESS | 3756 | ++DOMWINDOW == 94 (0000004DE0A2DC00) [pid = 3756] [serial = 283] [outer = 0000004DDF7DB800] 04:53:33 INFO - PROCESS | 3756 | 1471089213378 Marionette DEBUG loaded listener.js 04:53:33 INFO - PROCESS | 3756 | ++DOMWINDOW == 95 (0000004DE0CE0800) [pid = 3756] [serial = 284] [outer = 0000004DDF7DB800] 04:53:33 INFO - PROCESS | 3756 | 1471089213782 Marionette TRACE conn6 <- [1,344,null,{"value":["/2dcontext/compositing/2d.composite.uncovered.nocontext.destination-in.html",0,null,null,[["drawImage() of a canvas with no context draws pixels as (0,0,0,0), and does not leave the pixels unchanged.",0,null,null]]]}] 04:53:33 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. 04:53:33 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.nocontext.destination-in.html | took 585ms 04:53:33 INFO - PROCESS | 3756 | 1471089213821 Marionette TRACE conn6 -> [0,345,"getWindowHandle",null] 04:53:33 INFO - PROCESS | 3756 | 1471089213824 Marionette TRACE conn6 <- [1,345,null,{"value":"13"}] 04:53:33 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.nocontext.source-in.html 04:53:33 INFO - PROCESS | 3756 | 1471089213827 Marionette TRACE conn6 -> [0,346,"setScriptTimeout",{"ms":35000}] 04:53:33 INFO - PROCESS | 3756 | 1471089213829 Marionette TRACE conn6 <- [1,346,null,{}] 04:53:33 INFO - PROCESS | 3756 | 1471089213844 Marionette TRACE conn6 -> [0,347,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:53:33 INFO - PROCESS | 3756 | 1471089213847 Marionette INFO sendAsync 3dea87e7-b1f7-4d7f-bd25-36a6049bc663 04:53:34 INFO - PROCESS | 3756 | 1471089213997 Marionette TRACE conn6 <- [1,347,null,{"value":null}] 04:53:34 INFO - PROCESS | 3756 | 1471089214159 Marionette TRACE conn6 -> [0,348,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.uncovered.nocontext.source-in.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.nocontext.source-in.html\", \"893d4e98-a8f2-4003-9cd7-2985a4dd9108\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:53:34 INFO - PROCESS | 3756 | 1471089214162 Marionette INFO sendAsync 3dea87e7-b1f7-4d7f-bd25-36a6049bc663 04:53:34 INFO - PROCESS | 3756 | ++DOCSHELL 0000004DD0E4E800 == 47 [pid = 3756] [id = 96] 04:53:34 INFO - PROCESS | 3756 | ++DOMWINDOW == 96 (0000004D80211400) [pid = 3756] [serial = 285] [outer = 0000000000000000] 04:53:34 INFO - PROCESS | 3756 | ++DOMWINDOW == 97 (0000004D806E9800) [pid = 3756] [serial = 286] [outer = 0000004D80211400] 04:53:34 INFO - PROCESS | 3756 | 1471089214222 Marionette DEBUG loaded listener.js 04:53:34 INFO - PROCESS | 3756 | ++DOMWINDOW == 98 (0000004DCFF96800) [pid = 3756] [serial = 287] [outer = 0000004D80211400] 04:53:34 INFO - PROCESS | 3756 | 1471089214798 Marionette TRACE conn6 <- [1,348,null,{"value":["/2dcontext/compositing/2d.composite.uncovered.nocontext.source-in.html",0,null,null,[["drawImage() of a canvas with no context draws pixels as (0,0,0,0), and does not leave the pixels unchanged.",0,null,null]]]}] 04:53:34 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. 04:53:34 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.nocontext.source-in.html | took 986ms 04:53:34 INFO - PROCESS | 3756 | 1471089214829 Marionette TRACE conn6 -> [0,349,"getWindowHandle",null] 04:53:34 INFO - PROCESS | 3756 | 1471089214834 Marionette TRACE conn6 <- [1,349,null,{"value":"13"}] 04:53:34 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.nocontext.source-out.html 04:53:34 INFO - PROCESS | 3756 | 1471089214840 Marionette TRACE conn6 -> [0,350,"setScriptTimeout",{"ms":35000}] 04:53:34 INFO - PROCESS | 3756 | 1471089214845 Marionette TRACE conn6 <- [1,350,null,{}] 04:53:34 INFO - PROCESS | 3756 | 1471089214864 Marionette TRACE conn6 -> [0,351,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:53:34 INFO - PROCESS | 3756 | 1471089214868 Marionette INFO sendAsync 3dea87e7-b1f7-4d7f-bd25-36a6049bc663 04:53:34 INFO - PROCESS | 3756 | 1471089214985 Marionette TRACE conn6 <- [1,351,null,{"value":null}] 04:53:35 INFO - PROCESS | 3756 | 1471089215071 Marionette TRACE conn6 -> [0,352,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.uncovered.nocontext.source-out.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.nocontext.source-out.html\", \"893d4e98-a8f2-4003-9cd7-2985a4dd9108\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:53:35 INFO - PROCESS | 3756 | 1471089215074 Marionette INFO sendAsync 3dea87e7-b1f7-4d7f-bd25-36a6049bc663 04:53:35 INFO - PROCESS | 3756 | ++DOCSHELL 0000004DDBE19800 == 48 [pid = 3756] [id = 97] 04:53:35 INFO - PROCESS | 3756 | ++DOMWINDOW == 99 (0000004DD1DC5400) [pid = 3756] [serial = 288] [outer = 0000000000000000] 04:53:35 INFO - PROCESS | 3756 | ++DOMWINDOW == 100 (0000004DD1DD3800) [pid = 3756] [serial = 289] [outer = 0000004DD1DC5400] 04:53:35 INFO - PROCESS | 3756 | 1471089215134 Marionette DEBUG loaded listener.js 04:53:35 INFO - PROCESS | 3756 | ++DOMWINDOW == 101 (0000004DD2FE8400) [pid = 3756] [serial = 290] [outer = 0000004DD1DC5400] 04:53:35 INFO - PROCESS | 3756 | 1471089215707 Marionette TRACE conn6 <- [1,352,null,{"value":["/2dcontext/compositing/2d.composite.uncovered.nocontext.source-out.html",0,null,null,[["drawImage() of a canvas with no context draws pixels as (0,0,0,0), and does not leave the pixels unchanged.",0,null,null]]]}] 04:53:35 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. 04:53:35 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.nocontext.source-out.html | took 901ms 04:53:35 INFO - PROCESS | 3756 | 1471089215745 Marionette TRACE conn6 -> [0,353,"getWindowHandle",null] 04:53:35 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.pattern.copy.html 04:53:35 INFO - PROCESS | 3756 | 1471089215749 Marionette TRACE conn6 <- [1,353,null,{"value":"13"}] 04:53:35 INFO - PROCESS | 3756 | 1471089215753 Marionette TRACE conn6 -> [0,354,"setScriptTimeout",{"ms":35000}] 04:53:35 INFO - PROCESS | 3756 | 1471089215755 Marionette TRACE conn6 <- [1,354,null,{}] 04:53:35 INFO - PROCESS | 3756 | 1471089215759 Marionette TRACE conn6 -> [0,355,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:53:35 INFO - PROCESS | 3756 | 1471089215762 Marionette INFO sendAsync 3dea87e7-b1f7-4d7f-bd25-36a6049bc663 04:53:35 INFO - PROCESS | 3756 | 1471089215879 Marionette TRACE conn6 <- [1,355,null,{"value":null}] 04:53:35 INFO - PROCESS | 3756 | 1471089215965 Marionette TRACE conn6 -> [0,356,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.uncovered.pattern.copy.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.pattern.copy.html\", \"893d4e98-a8f2-4003-9cd7-2985a4dd9108\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:53:35 INFO - PROCESS | 3756 | 1471089215968 Marionette INFO sendAsync 3dea87e7-b1f7-4d7f-bd25-36a6049bc663 04:53:35 INFO - PROCESS | 3756 | ++DOCSHELL 0000004DE4C20800 == 49 [pid = 3756] [id = 98] 04:53:35 INFO - PROCESS | 3756 | ++DOMWINDOW == 102 (0000004DD806A400) [pid = 3756] [serial = 291] [outer = 0000000000000000] 04:53:36 INFO - PROCESS | 3756 | ++DOMWINDOW == 103 (0000004DDC135400) [pid = 3756] [serial = 292] [outer = 0000004DD806A400] 04:53:36 INFO - PROCESS | 3756 | 1471089216024 Marionette DEBUG loaded listener.js 04:53:36 INFO - PROCESS | 3756 | ++DOMWINDOW == 104 (0000004DDC1E9C00) [pid = 3756] [serial = 293] [outer = 0000004DD806A400] 04:53:36 INFO - PROCESS | 3756 | 1471089216659 Marionette TRACE conn6 <- [1,356,null,{"value":["/2dcontext/compositing/2d.composite.uncovered.pattern.copy.html",0,null,null,[["Pattern fill() draws pixels not covered by the source object as (0,0,0,0), and does not leave the pixels unchanged.",0,null,null]]]}] 04:53:36 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. 04:53:36 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.pattern.copy.html | took 944ms 04:53:36 INFO - PROCESS | 3756 | 1471089216698 Marionette TRACE conn6 -> [0,357,"getWindowHandle",null] 04:53:36 INFO - PROCESS | 3756 | 1471089216703 Marionette TRACE conn6 <- [1,357,null,{"value":"13"}] 04:53:36 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.pattern.destination-atop.html 04:53:36 INFO - PROCESS | 3756 | 1471089216714 Marionette TRACE conn6 -> [0,358,"setScriptTimeout",{"ms":35000}] 04:53:36 INFO - PROCESS | 3756 | 1471089216719 Marionette TRACE conn6 <- [1,358,null,{}] 04:53:36 INFO - PROCESS | 3756 | 1471089216723 Marionette TRACE conn6 -> [0,359,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:53:36 INFO - PROCESS | 3756 | 1471089216727 Marionette INFO sendAsync 3dea87e7-b1f7-4d7f-bd25-36a6049bc663 04:53:36 INFO - PROCESS | 3756 | 1471089216847 Marionette TRACE conn6 <- [1,359,null,{"value":null}] 04:53:36 INFO - PROCESS | 3756 | 1471089216912 Marionette TRACE conn6 -> [0,360,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.uncovered.pattern.destination-atop.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.pattern.destination-atop.html\", \"893d4e98-a8f2-4003-9cd7-2985a4dd9108\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:53:36 INFO - PROCESS | 3756 | 1471089216914 Marionette INFO sendAsync 3dea87e7-b1f7-4d7f-bd25-36a6049bc663 04:53:36 INFO - PROCESS | 3756 | ++DOCSHELL 0000004DE5A22800 == 50 [pid = 3756] [id = 99] 04:53:36 INFO - PROCESS | 3756 | ++DOMWINDOW == 105 (0000004DDC277800) [pid = 3756] [serial = 294] [outer = 0000000000000000] 04:53:36 INFO - PROCESS | 3756 | ++DOMWINDOW == 106 (0000004DDE0E3C00) [pid = 3756] [serial = 295] [outer = 0000004DDC277800] 04:53:36 INFO - PROCESS | 3756 | 1471089216969 Marionette DEBUG loaded listener.js 04:53:37 INFO - PROCESS | 3756 | ++DOMWINDOW == 107 (0000004DE008D800) [pid = 3756] [serial = 296] [outer = 0000004DDC277800] 04:53:37 INFO - PROCESS | 3756 | 1471089217615 Marionette TRACE conn6 <- [1,360,null,{"value":["/2dcontext/compositing/2d.composite.uncovered.pattern.destination-atop.html",0,null,null,[["Pattern fill() draws pixels not covered by the source object as (0,0,0,0), and does not leave the pixels unchanged.",0,null,null]]]}] 04:53:37 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. 04:53:37 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.pattern.destination-atop.html | took 944ms 04:53:37 INFO - PROCESS | 3756 | 1471089217656 Marionette TRACE conn6 -> [0,361,"getWindowHandle",null] 04:53:37 INFO - PROCESS | 3756 | 1471089217659 Marionette TRACE conn6 <- [1,361,null,{"value":"13"}] 04:53:37 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.pattern.destination-in.html 04:53:37 INFO - PROCESS | 3756 | 1471089217662 Marionette TRACE conn6 -> [0,362,"setScriptTimeout",{"ms":35000}] 04:53:37 INFO - PROCESS | 3756 | 1471089217665 Marionette TRACE conn6 <- [1,362,null,{}] 04:53:37 INFO - PROCESS | 3756 | 1471089217669 Marionette TRACE conn6 -> [0,363,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:53:37 INFO - PROCESS | 3756 | 1471089217671 Marionette INFO sendAsync 3dea87e7-b1f7-4d7f-bd25-36a6049bc663 04:53:37 INFO - PROCESS | 3756 | 1471089217787 Marionette TRACE conn6 <- [1,363,null,{"value":null}] 04:53:37 INFO - PROCESS | 3756 | 1471089217857 Marionette TRACE conn6 -> [0,364,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.uncovered.pattern.destination-in.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.pattern.destination-in.html\", \"893d4e98-a8f2-4003-9cd7-2985a4dd9108\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:53:37 INFO - PROCESS | 3756 | 1471089217860 Marionette INFO sendAsync 3dea87e7-b1f7-4d7f-bd25-36a6049bc663 04:53:38 INFO - PROCESS | 3756 | ++DOCSHELL 0000004DD21A7800 == 51 [pid = 3756] [id = 100] 04:53:38 INFO - PROCESS | 3756 | ++DOMWINDOW == 108 (0000004D80678800) [pid = 3756] [serial = 297] [outer = 0000000000000000] 04:53:38 INFO - PROCESS | 3756 | ++DOMWINDOW == 109 (0000004D808D4800) [pid = 3756] [serial = 298] [outer = 0000004D80678800] 04:53:38 INFO - PROCESS | 3756 | 1471089218047 Marionette DEBUG loaded listener.js 04:53:38 INFO - PROCESS | 3756 | ++DOMWINDOW == 110 (0000004DD103D800) [pid = 3756] [serial = 299] [outer = 0000004D80678800] 04:53:38 INFO - PROCESS | 3756 | 1471089218745 Marionette TRACE conn6 <- [1,364,null,{"value":["/2dcontext/compositing/2d.composite.uncovered.pattern.destination-in.html",0,null,null,[["Pattern fill() draws pixels not covered by the source object as (0,0,0,0), and does not leave the pixels unchanged.",0,null,null]]]}] 04:53:38 INFO - PROCESS | 3756 | --DOCSHELL 0000004DDE881000 == 50 [pid = 3756] [id = 55] 04:53:38 INFO - PROCESS | 3756 | --DOCSHELL 0000004DE4AA2800 == 49 [pid = 3756] [id = 95] 04:53:38 INFO - PROCESS | 3756 | --DOCSHELL 0000004DE20DA000 == 48 [pid = 3756] [id = 94] 04:53:38 INFO - PROCESS | 3756 | --DOCSHELL 0000004D8062B000 == 47 [pid = 3756] [id = 93] 04:53:38 INFO - PROCESS | 3756 | --DOCSHELL 0000004DDF73F000 == 46 [pid = 3756] [id = 92] 04:53:38 INFO - PROCESS | 3756 | --DOCSHELL 0000004DD1E2B800 == 45 [pid = 3756] [id = 91] 04:53:38 INFO - PROCESS | 3756 | --DOCSHELL 0000004DDE718800 == 44 [pid = 3756] [id = 90] 04:53:38 INFO - PROCESS | 3756 | --DOCSHELL 0000004DDC11F000 == 43 [pid = 3756] [id = 89] 04:53:38 INFO - PROCESS | 3756 | --DOCSHELL 0000004DDB5BA800 == 42 [pid = 3756] [id = 88] 04:53:38 INFO - PROCESS | 3756 | --DOCSHELL 0000004DD221B000 == 41 [pid = 3756] [id = 87] 04:53:38 INFO - PROCESS | 3756 | --DOCSHELL 0000004DD2589000 == 40 [pid = 3756] [id = 86] 04:53:38 INFO - PROCESS | 3756 | --DOCSHELL 0000004DE5A25800 == 39 [pid = 3756] [id = 85] 04:53:38 INFO - PROCESS | 3756 | --DOCSHELL 0000004DDC106800 == 38 [pid = 3756] [id = 84] 04:53:38 INFO - PROCESS | 3756 | --DOMWINDOW == 109 (0000004DD1D2E000) [pid = 3756] [serial = 202] [outer = 0000000000000000] [url = about:blank] 04:53:38 INFO - PROCESS | 3756 | --DOMWINDOW == 108 (0000004DDF791C00) [pid = 3756] [serial = 211] [outer = 0000000000000000] [url = about:blank] 04:53:38 INFO - PROCESS | 3756 | --DOMWINDOW == 107 (0000004DDC27C400) [pid = 3756] [serial = 208] [outer = 0000000000000000] [url = about:blank] 04:53:38 INFO - PROCESS | 3756 | --DOMWINDOW == 106 (0000004DD8060000) [pid = 3756] [serial = 205] [outer = 0000000000000000] [url = about:blank] 04:53:38 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. 04:53:38 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.pattern.destination-in.html | took 1130ms 04:53:38 INFO - PROCESS | 3756 | --DOCSHELL 0000004DD09A3000 == 37 [pid = 3756] [id = 83] 04:53:38 INFO - PROCESS | 3756 | --DOMWINDOW == 105 (0000004D8020D000) [pid = 3756] [serial = 241] [outer = 0000000000000000] [url = about:blank] 04:53:38 INFO - PROCESS | 3756 | --DOMWINDOW == 104 (0000004DE204E000) [pid = 3756] [serial = 229] [outer = 0000000000000000] [url = about:blank] 04:53:38 INFO - PROCESS | 3756 | --DOMWINDOW == 103 (0000004DE4650800) [pid = 3756] [serial = 232] [outer = 0000000000000000] [url = about:blank] 04:53:38 INFO - PROCESS | 3756 | --DOMWINDOW == 102 (0000004DDB849000) [pid = 3756] [serial = 220] [outer = 0000000000000000] [url = about:blank] 04:53:38 INFO - PROCESS | 3756 | --DOMWINDOW == 101 (0000004DD1DCC400) [pid = 3756] [serial = 217] [outer = 0000000000000000] [url = about:blank] 04:53:38 INFO - PROCESS | 3756 | --DOMWINDOW == 100 (0000004DD6E14C00) [pid = 3756] [serial = 218] [outer = 0000000000000000] [url = about:blank] 04:53:38 INFO - PROCESS | 3756 | --DOMWINDOW == 99 (0000004DDC2B7800) [pid = 3756] [serial = 223] [outer = 0000000000000000] [url = about:blank] 04:53:38 INFO - PROCESS | 3756 | --DOMWINDOW == 98 (0000004DDC987800) [pid = 3756] [serial = 224] [outer = 0000000000000000] [url = about:blank] 04:53:38 INFO - PROCESS | 3756 | --DOMWINDOW == 97 (0000004DD1DCBC00) [pid = 3756] [serial = 214] [outer = 0000000000000000] [url = about:blank] 04:53:38 INFO - PROCESS | 3756 | --DOMWINDOW == 96 (0000004DD6A44C00) [pid = 3756] [serial = 215] [outer = 0000000000000000] [url = about:blank] 04:53:38 INFO - PROCESS | 3756 | --DOMWINDOW == 95 (0000004DE4647800) [pid = 3756] [serial = 230] [outer = 0000000000000000] [url = about:blank] 04:53:38 INFO - PROCESS | 3756 | --DOMWINDOW == 94 (0000004DE4C43C00) [pid = 3756] [serial = 233] [outer = 0000000000000000] [url = about:blank] 04:53:38 INFO - PROCESS | 3756 | --DOMWINDOW == 93 (0000004D808DC400) [pid = 3756] [serial = 238] [outer = 0000000000000000] [url = about:blank] 04:53:38 INFO - PROCESS | 3756 | --DOMWINDOW == 92 (0000004DD1D38C00) [pid = 3756] [serial = 236] [outer = 0000000000000000] [url = about:blank] 04:53:38 INFO - PROCESS | 3756 | --DOMWINDOW == 91 (0000004DD00D5000) [pid = 3756] [serial = 235] [outer = 0000000000000000] [url = about:blank] 04:53:38 INFO - PROCESS | 3756 | --DOMWINDOW == 90 (0000004DCFF9EC00) [pid = 3756] [serial = 239] [outer = 0000000000000000] [url = about:blank] 04:53:38 INFO - PROCESS | 3756 | --DOMWINDOW == 89 (0000004DDB892400) [pid = 3756] [serial = 221] [outer = 0000000000000000] [url = about:blank] 04:53:38 INFO - PROCESS | 3756 | --DOMWINDOW == 88 (0000004DDF508000) [pid = 3756] [serial = 226] [outer = 0000000000000000] [url = about:blank] 04:53:38 INFO - PROCESS | 3756 | --DOMWINDOW == 87 (0000004DDF795000) [pid = 3756] [serial = 227] [outer = 0000000000000000] [url = about:blank] 04:53:38 INFO - PROCESS | 3756 | --DOMWINDOW == 86 (0000004D808D9400) [pid = 3756] [serial = 242] [outer = 0000000000000000] [url = about:blank] 04:53:38 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.pattern.source-in.html 04:53:38 INFO - PROCESS | 3756 | 1471089218814 Marionette TRACE conn6 -> [0,365,"getWindowHandle",null] 04:53:38 INFO - PROCESS | 3756 | 1471089218819 Marionette TRACE conn6 <- [1,365,null,{"value":"13"}] 04:53:38 INFO - PROCESS | 3756 | 1471089218824 Marionette TRACE conn6 -> [0,366,"setScriptTimeout",{"ms":35000}] 04:53:38 INFO - PROCESS | 3756 | 1471089218826 Marionette TRACE conn6 <- [1,366,null,{}] 04:53:38 INFO - PROCESS | 3756 | 1471089218831 Marionette TRACE conn6 -> [0,367,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:53:38 INFO - PROCESS | 3756 | 1471089218834 Marionette INFO sendAsync 3dea87e7-b1f7-4d7f-bd25-36a6049bc663 04:53:38 INFO - PROCESS | 3756 | 1471089218942 Marionette TRACE conn6 <- [1,367,null,{"value":null}] 04:53:38 INFO - PROCESS | 3756 | 1471089218949 Marionette TRACE conn6 -> [0,368,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.uncovered.pattern.source-in.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.pattern.source-in.html\", \"893d4e98-a8f2-4003-9cd7-2985a4dd9108\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:53:38 INFO - PROCESS | 3756 | 1471089218952 Marionette INFO sendAsync 3dea87e7-b1f7-4d7f-bd25-36a6049bc663 04:53:38 INFO - PROCESS | 3756 | ++DOCSHELL 0000004DD221B000 == 38 [pid = 3756] [id = 101] 04:53:38 INFO - PROCESS | 3756 | ++DOMWINDOW == 87 (0000004DD1A35C00) [pid = 3756] [serial = 300] [outer = 0000000000000000] 04:53:38 INFO - PROCESS | 3756 | ++DOMWINDOW == 88 (0000004DD1D33800) [pid = 3756] [serial = 301] [outer = 0000004DD1A35C00] 04:53:39 INFO - PROCESS | 3756 | 1471089219001 Marionette DEBUG loaded listener.js 04:53:39 INFO - PROCESS | 3756 | ++DOMWINDOW == 89 (0000004DD1DD0400) [pid = 3756] [serial = 302] [outer = 0000004DD1A35C00] 04:53:39 INFO - PROCESS | 3756 | 1471089219492 Marionette TRACE conn6 <- [1,368,null,{"value":["/2dcontext/compositing/2d.composite.uncovered.pattern.source-in.html",0,null,null,[["Pattern fill() draws pixels not covered by the source object as (0,0,0,0), and does not leave the pixels unchanged.",0,null,null]]]}] 04:53:39 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. 04:53:39 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.pattern.source-in.html | took 682ms 04:53:39 INFO - PROCESS | 3756 | 1471089219510 Marionette TRACE conn6 -> [0,369,"getWindowHandle",null] 04:53:39 INFO - PROCESS | 3756 | 1471089219514 Marionette TRACE conn6 <- [1,369,null,{"value":"13"}] 04:53:39 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.pattern.source-out.html 04:53:39 INFO - PROCESS | 3756 | 1471089219521 Marionette TRACE conn6 -> [0,370,"setScriptTimeout",{"ms":35000}] 04:53:39 INFO - PROCESS | 3756 | 1471089219523 Marionette TRACE conn6 <- [1,370,null,{}] 04:53:39 INFO - PROCESS | 3756 | 1471089219527 Marionette TRACE conn6 -> [0,371,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:53:39 INFO - PROCESS | 3756 | 1471089219530 Marionette INFO sendAsync 3dea87e7-b1f7-4d7f-bd25-36a6049bc663 04:53:39 INFO - PROCESS | 3756 | 1471089219622 Marionette TRACE conn6 <- [1,371,null,{"value":null}] 04:53:39 INFO - PROCESS | 3756 | 1471089219631 Marionette TRACE conn6 -> [0,372,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.uncovered.pattern.source-out.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.pattern.source-out.html\", \"893d4e98-a8f2-4003-9cd7-2985a4dd9108\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:53:39 INFO - PROCESS | 3756 | 1471089219633 Marionette INFO sendAsync 3dea87e7-b1f7-4d7f-bd25-36a6049bc663 04:53:39 INFO - PROCESS | 3756 | ++DOCSHELL 0000004DDC11C800 == 39 [pid = 3756] [id = 102] 04:53:39 INFO - PROCESS | 3756 | ++DOMWINDOW == 90 (0000004DD805E000) [pid = 3756] [serial = 303] [outer = 0000000000000000] 04:53:39 INFO - PROCESS | 3756 | ++DOMWINDOW == 91 (0000004DD8067000) [pid = 3756] [serial = 304] [outer = 0000004DD805E000] 04:53:39 INFO - PROCESS | 3756 | 1471089219681 Marionette DEBUG loaded listener.js 04:53:39 INFO - PROCESS | 3756 | ++DOMWINDOW == 92 (0000004DDB88C000) [pid = 3756] [serial = 305] [outer = 0000004DD805E000] 04:53:40 INFO - PROCESS | 3756 | 1471089220153 Marionette TRACE conn6 <- [1,372,null,{"value":["/2dcontext/compositing/2d.composite.uncovered.pattern.source-out.html",0,null,null,[["Pattern fill() draws pixels not covered by the source object as (0,0,0,0), and does not leave the pixels unchanged.",0,null,null]]]}] 04:53:40 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. 04:53:40 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.pattern.source-out.html | took 692ms 04:53:40 INFO - PROCESS | 3756 | 1471089220217 Marionette TRACE conn6 -> [0,373,"getWindowHandle",null] 04:53:40 INFO - PROCESS | 3756 | 1471089220219 Marionette TRACE conn6 <- [1,373,null,{"value":"13"}] 04:53:40 INFO - TEST-START | /2dcontext/conformance-requirements/2d.missingargs.html 04:53:40 INFO - PROCESS | 3756 | 1471089220223 Marionette TRACE conn6 -> [0,374,"setScriptTimeout",{"ms":35000}] 04:53:40 INFO - PROCESS | 3756 | 1471089220226 Marionette TRACE conn6 <- [1,374,null,{}] 04:53:40 INFO - PROCESS | 3756 | 1471089220237 Marionette TRACE conn6 -> [0,375,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:53:40 INFO - PROCESS | 3756 | 1471089220241 Marionette INFO sendAsync 3dea87e7-b1f7-4d7f-bd25-36a6049bc663 04:53:40 INFO - PROCESS | 3756 | 1471089220332 Marionette TRACE conn6 <- [1,375,null,{"value":null}] 04:53:40 INFO - PROCESS | 3756 | 1471089220438 Marionette TRACE conn6 -> [0,376,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/conformance-requirements/2d.missingargs.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/conformance-requirements/2d.missingargs.html\", \"893d4e98-a8f2-4003-9cd7-2985a4dd9108\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:53:40 INFO - PROCESS | 3756 | 1471089220440 Marionette INFO sendAsync 3dea87e7-b1f7-4d7f-bd25-36a6049bc663 04:53:40 INFO - PROCESS | 3756 | ++DOCSHELL 0000004DDF357800 == 40 [pid = 3756] [id = 103] 04:53:40 INFO - PROCESS | 3756 | ++DOMWINDOW == 93 (0000004DDC1E4400) [pid = 3756] [serial = 306] [outer = 0000000000000000] 04:53:40 INFO - PROCESS | 3756 | ++DOMWINDOW == 94 (0000004DDC245C00) [pid = 3756] [serial = 307] [outer = 0000004DDC1E4400] 04:53:40 INFO - PROCESS | 3756 | 1471089220488 Marionette DEBUG loaded listener.js 04:53:40 INFO - PROCESS | 3756 | ++DOMWINDOW == 95 (0000004DDC280C00) [pid = 3756] [serial = 308] [outer = 0000004DDC1E4400] 04:53:40 INFO - PROCESS | 3756 | 1471089220870 Marionette TRACE conn6 <- [1,376,null,{"value":["/2dcontext/conformance-requirements/2d.missingargs.html",0,null,null,[["Missing arguments cause TypeError",0,null,null]]]}] 04:53:40 INFO - TEST-PASS | /2dcontext/conformance-requirements/2d.missingargs.html | Missing arguments cause TypeError 04:53:40 INFO - TEST-OK | /2dcontext/conformance-requirements/2d.missingargs.html | took 692ms 04:53:40 INFO - PROCESS | 3756 | 1471089220918 Marionette TRACE conn6 -> [0,377,"getWindowHandle",null] 04:53:40 INFO - PROCESS | 3756 | 1471089220920 Marionette TRACE conn6 <- [1,377,null,{"value":"13"}] 04:53:40 INFO - TEST-START | /2dcontext/conformance-requirements/2d.type.delete.html 04:53:40 INFO - PROCESS | 3756 | 1471089220924 Marionette TRACE conn6 -> [0,378,"setScriptTimeout",{"ms":35000}] 04:53:40 INFO - PROCESS | 3756 | 1471089220926 Marionette TRACE conn6 <- [1,378,null,{}] 04:53:40 INFO - PROCESS | 3756 | 1471089220929 Marionette TRACE conn6 -> [0,379,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:53:40 INFO - PROCESS | 3756 | 1471089220931 Marionette INFO sendAsync 3dea87e7-b1f7-4d7f-bd25-36a6049bc663 04:53:41 INFO - PROCESS | 3756 | 1471089221021 Marionette TRACE conn6 <- [1,379,null,{"value":null}] 04:53:41 INFO - PROCESS | 3756 | 1471089221026 Marionette TRACE conn6 -> [0,380,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/conformance-requirements/2d.type.delete.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/conformance-requirements/2d.type.delete.html\", \"893d4e98-a8f2-4003-9cd7-2985a4dd9108\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:53:41 INFO - PROCESS | 3756 | 1471089221028 Marionette INFO sendAsync 3dea87e7-b1f7-4d7f-bd25-36a6049bc663 04:53:41 INFO - PROCESS | 3756 | ++DOCSHELL 0000004DDF73E000 == 41 [pid = 3756] [id = 104] 04:53:41 INFO - PROCESS | 3756 | ++DOMWINDOW == 96 (0000004DDC2BB800) [pid = 3756] [serial = 309] [outer = 0000000000000000] 04:53:41 INFO - PROCESS | 3756 | ++DOMWINDOW == 97 (0000004DDEC45400) [pid = 3756] [serial = 310] [outer = 0000004DDC2BB800] 04:53:41 INFO - PROCESS | 3756 | 1471089221074 Marionette DEBUG loaded listener.js 04:53:41 INFO - PROCESS | 3756 | ++DOMWINDOW == 98 (0000004DDF7E2000) [pid = 3756] [serial = 311] [outer = 0000004DDC2BB800] 04:53:41 INFO - PROCESS | 3756 | 1471089221658 Marionette TRACE conn6 <- [1,380,null,{"value":["/2dcontext/conformance-requirements/2d.type.delete.html",0,null,null,[["window.CanvasRenderingContext2D is Configurable",0,null,null]]]}] 04:53:41 INFO - TEST-PASS | /2dcontext/conformance-requirements/2d.type.delete.html | window.CanvasRenderingContext2D is Configurable 04:53:41 INFO - TEST-OK | /2dcontext/conformance-requirements/2d.type.delete.html | took 775ms 04:53:41 INFO - PROCESS | 3756 | 1471089221701 Marionette TRACE conn6 -> [0,381,"getWindowHandle",null] 04:53:41 INFO - PROCESS | 3756 | 1471089221704 Marionette TRACE conn6 <- [1,381,null,{"value":"13"}] 04:53:41 INFO - TEST-START | /2dcontext/conformance-requirements/2d.voidreturn.html 04:53:41 INFO - PROCESS | 3756 | 1471089221707 Marionette TRACE conn6 -> [0,382,"setScriptTimeout",{"ms":35000}] 04:53:41 INFO - PROCESS | 3756 | 1471089221709 Marionette TRACE conn6 <- [1,382,null,{}] 04:53:41 INFO - PROCESS | 3756 | 1471089221712 Marionette TRACE conn6 -> [0,383,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:53:41 INFO - PROCESS | 3756 | 1471089221714 Marionette INFO sendAsync 3dea87e7-b1f7-4d7f-bd25-36a6049bc663 04:53:41 INFO - PROCESS | 3756 | 1471089221823 Marionette TRACE conn6 <- [1,383,null,{"value":null}] 04:53:41 INFO - PROCESS | 3756 | 1471089221830 Marionette TRACE conn6 -> [0,384,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/conformance-requirements/2d.voidreturn.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/conformance-requirements/2d.voidreturn.html\", \"893d4e98-a8f2-4003-9cd7-2985a4dd9108\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:53:41 INFO - PROCESS | 3756 | 1471089221832 Marionette INFO sendAsync 3dea87e7-b1f7-4d7f-bd25-36a6049bc663 04:53:41 INFO - PROCESS | 3756 | ++DOCSHELL 0000004DE20C7800 == 42 [pid = 3756] [id = 105] 04:53:41 INFO - PROCESS | 3756 | ++DOMWINDOW == 99 (0000004DE0A7DC00) [pid = 3756] [serial = 312] [outer = 0000000000000000] 04:53:41 INFO - PROCESS | 3756 | ++DOMWINDOW == 100 (0000004DE0CE3000) [pid = 3756] [serial = 313] [outer = 0000004DE0A7DC00] 04:53:41 INFO - PROCESS | 3756 | 1471089221926 Marionette DEBUG loaded listener.js 04:53:42 INFO - PROCESS | 3756 | ++DOMWINDOW == 101 (0000004DE2042000) [pid = 3756] [serial = 314] [outer = 0000004DE0A7DC00] 04:53:42 INFO - PROCESS | 3756 | 1471089222390 Marionette TRACE conn6 <- [1,384,null,{"value":["/2dcontext/conformance-requirements/2d.voidreturn.html",0,null,null,[["void methods return undefined",0,null,null]]]}] 04:53:42 INFO - TEST-PASS | /2dcontext/conformance-requirements/2d.voidreturn.html | void methods return undefined 04:53:42 INFO - TEST-OK | /2dcontext/conformance-requirements/2d.voidreturn.html | took 734ms 04:53:42 INFO - PROCESS | 3756 | 1471089222443 Marionette TRACE conn6 -> [0,385,"getWindowHandle",null] 04:53:42 INFO - PROCESS | 3756 | 1471089222446 Marionette TRACE conn6 <- [1,385,null,{"value":"13"}] 04:53:42 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.3arg.html 04:53:42 INFO - PROCESS | 3756 | 1471089222449 Marionette TRACE conn6 -> [0,386,"setScriptTimeout",{"ms":35000}] 04:53:42 INFO - PROCESS | 3756 | 1471089222451 Marionette TRACE conn6 <- [1,386,null,{}] 04:53:42 INFO - PROCESS | 3756 | 1471089222463 Marionette TRACE conn6 -> [0,387,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:53:42 INFO - PROCESS | 3756 | 1471089222468 Marionette INFO sendAsync 3dea87e7-b1f7-4d7f-bd25-36a6049bc663 04:53:42 INFO - PROCESS | 3756 | 1471089222589 Marionette TRACE conn6 <- [1,387,null,{"value":null}] 04:53:42 INFO - PROCESS | 3756 | 1471089222602 Marionette TRACE conn6 -> [0,388,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-images-to-the-canvas/2d.drawImage.3arg.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.3arg.html\", \"893d4e98-a8f2-4003-9cd7-2985a4dd9108\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:53:42 INFO - PROCESS | 3756 | 1471089222604 Marionette INFO sendAsync 3dea87e7-b1f7-4d7f-bd25-36a6049bc663 04:53:42 INFO - PROCESS | 3756 | ++DOCSHELL 0000004DE4CB6800 == 43 [pid = 3756] [id = 106] 04:53:42 INFO - PROCESS | 3756 | ++DOMWINDOW == 102 (0000004DDEF5CC00) [pid = 3756] [serial = 315] [outer = 0000000000000000] 04:53:42 INFO - PROCESS | 3756 | ++DOMWINDOW == 103 (0000004DDEF5DC00) [pid = 3756] [serial = 316] [outer = 0000004DDEF5CC00] 04:53:42 INFO - PROCESS | 3756 | 1471089222689 Marionette DEBUG loaded listener.js 04:53:42 INFO - PROCESS | 3756 | ++DOMWINDOW == 104 (0000004DE4649800) [pid = 3756] [serial = 317] [outer = 0000004DDEF5CC00] 04:53:43 INFO - PROCESS | 3756 | 1471089223107 Marionette TRACE conn6 <- [1,388,null,{"value":["/2dcontext/drawing-images-to-the-canvas/2d.drawImage.3arg.html",0,null,null,[["Canvas test: 2d.drawImage.3arg",0,null,null]]]}] 04:53:43 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.3arg.html | Canvas test: 2d.drawImage.3arg 04:53:43 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.3arg.html | took 691ms 04:53:43 INFO - PROCESS | 3756 | 1471089223173 Marionette TRACE conn6 -> [0,389,"getWindowHandle",null] 04:53:43 INFO - PROCESS | 3756 | 1471089223175 Marionette TRACE conn6 <- [1,389,null,{"value":"13"}] 04:53:43 INFO - PROCESS | 3756 | 1471089223179 Marionette TRACE conn6 -> [0,390,"setScriptTimeout",{"ms":35000}] 04:53:43 INFO - PROCESS | 3756 | 1471089223180 Marionette TRACE conn6 <- [1,390,null,{}] 04:53:43 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.5arg.html 04:53:43 INFO - PROCESS | 3756 | 1471089223184 Marionette TRACE conn6 -> [0,391,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:53:43 INFO - PROCESS | 3756 | 1471089223186 Marionette INFO sendAsync 3dea87e7-b1f7-4d7f-bd25-36a6049bc663 04:53:43 INFO - PROCESS | 3756 | 1471089223381 Marionette TRACE conn6 <- [1,391,null,{"value":null}] 04:53:43 INFO - PROCESS | 3756 | --DOMWINDOW == 103 (0000004DDB891C00) [pid = 3756] [serial = 267] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.image.destination-in.html] 04:53:43 INFO - PROCESS | 3756 | --DOMWINDOW == 102 (0000004D808DF400) [pid = 3756] [serial = 258] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.fill.source-out.html] 04:53:43 INFO - PROCESS | 3756 | --DOMWINDOW == 101 (0000004DD6311400) [pid = 3756] [serial = 261] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.image.copy.html] 04:53:43 INFO - PROCESS | 3756 | --DOMWINDOW == 100 (0000004D808DDC00) [pid = 3756] [serial = 255] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.fill.source-in.html] 04:53:43 INFO - PROCESS | 3756 | --DOMWINDOW == 99 (0000004DDC27AC00) [pid = 3756] [serial = 270] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.image.source-in.html] 04:53:43 INFO - PROCESS | 3756 | --DOMWINDOW == 98 (0000004DDF789800) [pid = 3756] [serial = 273] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.image.source-out.html] 04:53:43 INFO - PROCESS | 3756 | --DOMWINDOW == 97 (0000004D806EA000) [pid = 3756] [serial = 276] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.nocontext.copy.html] 04:53:43 INFO - PROCESS | 3756 | --DOMWINDOW == 96 (0000004D806F4000) [pid = 3756] [serial = 279] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.nocontext.destination-atop.html] 04:53:43 INFO - PROCESS | 3756 | --DOMWINDOW == 95 (0000004DD81B5800) [pid = 3756] [serial = 264] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.image.destination-atop.html] 04:53:43 INFO - PROCESS | 3756 | --DOMWINDOW == 94 (0000004DDF660C00) [pid = 3756] [serial = 210] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.solid.xor.html] 04:53:43 INFO - PROCESS | 3756 | 1471089223436 Marionette TRACE conn6 -> [0,392,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-images-to-the-canvas/2d.drawImage.5arg.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.5arg.html\", \"893d4e98-a8f2-4003-9cd7-2985a4dd9108\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:53:43 INFO - PROCESS | 3756 | 1471089223438 Marionette INFO sendAsync 3dea87e7-b1f7-4d7f-bd25-36a6049bc663 04:53:43 INFO - PROCESS | 3756 | ++DOCSHELL 0000004DD0EF3800 == 44 [pid = 3756] [id = 107] 04:53:43 INFO - PROCESS | 3756 | ++DOMWINDOW == 95 (0000004D806E7800) [pid = 3756] [serial = 318] [outer = 0000000000000000] 04:53:43 INFO - PROCESS | 3756 | ++DOMWINDOW == 96 (0000004D806F5400) [pid = 3756] [serial = 319] [outer = 0000004D806E7800] 04:53:43 INFO - PROCESS | 3756 | 1471089223483 Marionette DEBUG loaded listener.js 04:53:43 INFO - PROCESS | 3756 | ++DOMWINDOW == 97 (0000004D808D0800) [pid = 3756] [serial = 320] [outer = 0000004D806E7800] 04:53:43 INFO - PROCESS | 3756 | 1471089223886 Marionette TRACE conn6 <- [1,392,null,{"value":["/2dcontext/drawing-images-to-the-canvas/2d.drawImage.5arg.html",0,null,null,[["Canvas test: 2d.drawImage.5arg",0,null,null]]]}] 04:53:43 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.5arg.html | Canvas test: 2d.drawImage.5arg 04:53:43 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.5arg.html | took 734ms 04:53:43 INFO - PROCESS | 3756 | 1471089223921 Marionette TRACE conn6 -> [0,393,"getWindowHandle",null] 04:53:43 INFO - PROCESS | 3756 | 1471089223924 Marionette TRACE conn6 <- [1,393,null,{"value":"13"}] 04:53:43 INFO - PROCESS | 3756 | 1471089223927 Marionette TRACE conn6 -> [0,394,"setScriptTimeout",{"ms":35000}] 04:53:43 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.basic.html 04:53:43 INFO - PROCESS | 3756 | 1471089223929 Marionette TRACE conn6 <- [1,394,null,{}] 04:53:43 INFO - PROCESS | 3756 | 1471089223932 Marionette TRACE conn6 -> [0,395,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:53:43 INFO - PROCESS | 3756 | 1471089223934 Marionette INFO sendAsync 3dea87e7-b1f7-4d7f-bd25-36a6049bc663 04:53:44 INFO - PROCESS | 3756 | 1471089224020 Marionette TRACE conn6 <- [1,395,null,{"value":null}] 04:53:44 INFO - PROCESS | 3756 | 1471089224026 Marionette TRACE conn6 -> [0,396,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.basic.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.basic.html\", \"893d4e98-a8f2-4003-9cd7-2985a4dd9108\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:53:44 INFO - PROCESS | 3756 | 1471089224028 Marionette INFO sendAsync 3dea87e7-b1f7-4d7f-bd25-36a6049bc663 04:53:44 INFO - PROCESS | 3756 | ++DOCSHELL 0000004DE6065000 == 45 [pid = 3756] [id = 108] 04:53:44 INFO - PROCESS | 3756 | ++DOMWINDOW == 98 (0000004DD1A3E000) [pid = 3756] [serial = 321] [outer = 0000000000000000] 04:53:44 INFO - PROCESS | 3756 | ++DOMWINDOW == 99 (0000004DDC243400) [pid = 3756] [serial = 322] [outer = 0000004DD1A3E000] 04:53:44 INFO - PROCESS | 3756 | 1471089224073 Marionette DEBUG loaded listener.js 04:53:44 INFO - PROCESS | 3756 | ++DOMWINDOW == 100 (0000004DE4652400) [pid = 3756] [serial = 323] [outer = 0000004DD1A3E000] 04:53:44 INFO - PROCESS | 3756 | 1471089224497 Marionette TRACE conn6 <- [1,396,null,{"value":["/2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.basic.html",0,null,null,[["Canvas test: 2d.drawImage.9arg.basic",0,null,null]]]}] 04:53:44 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.basic.html | Canvas test: 2d.drawImage.9arg.basic 04:53:44 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.basic.html | took 628ms 04:53:44 INFO - PROCESS | 3756 | 1471089224559 Marionette TRACE conn6 -> [0,397,"getWindowHandle",null] 04:53:44 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.destpos.html 04:53:44 INFO - PROCESS | 3756 | 1471089224561 Marionette TRACE conn6 <- [1,397,null,{"value":"13"}] 04:53:44 INFO - PROCESS | 3756 | 1471089224565 Marionette TRACE conn6 -> [0,398,"setScriptTimeout",{"ms":35000}] 04:53:44 INFO - PROCESS | 3756 | 1471089224567 Marionette TRACE conn6 <- [1,398,null,{}] 04:53:44 INFO - PROCESS | 3756 | 1471089224570 Marionette TRACE conn6 -> [0,399,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:53:44 INFO - PROCESS | 3756 | 1471089224572 Marionette INFO sendAsync 3dea87e7-b1f7-4d7f-bd25-36a6049bc663 04:53:44 INFO - PROCESS | 3756 | 1471089224659 Marionette TRACE conn6 <- [1,399,null,{"value":null}] 04:53:44 INFO - PROCESS | 3756 | 1471089224668 Marionette TRACE conn6 -> [0,400,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.destpos.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.destpos.html\", \"893d4e98-a8f2-4003-9cd7-2985a4dd9108\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:53:44 INFO - PROCESS | 3756 | 1471089224670 Marionette INFO sendAsync 3dea87e7-b1f7-4d7f-bd25-36a6049bc663 04:53:44 INFO - PROCESS | 3756 | ++DOCSHELL 0000004DE6278000 == 46 [pid = 3756] [id = 109] 04:53:44 INFO - PROCESS | 3756 | ++DOMWINDOW == 101 (0000004DD6226400) [pid = 3756] [serial = 324] [outer = 0000000000000000] 04:53:44 INFO - PROCESS | 3756 | ++DOMWINDOW == 102 (0000004DD622D000) [pid = 3756] [serial = 325] [outer = 0000004DD6226400] 04:53:44 INFO - PROCESS | 3756 | 1471089224714 Marionette DEBUG loaded listener.js 04:53:44 INFO - PROCESS | 3756 | ++DOMWINDOW == 103 (0000004DDB848C00) [pid = 3756] [serial = 326] [outer = 0000004DD6226400] 04:53:45 INFO - PROCESS | 3756 | 1471089225186 Marionette TRACE conn6 <- [1,400,null,{"value":["/2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.destpos.html",0,null,null,[["Canvas test: 2d.drawImage.9arg.destpos",0,null,null]]]}] 04:53:45 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.destpos.html | Canvas test: 2d.drawImage.9arg.destpos 04:53:45 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.destpos.html | took 691ms 04:53:45 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.destsize.html 04:53:45 INFO - PROCESS | 3756 | 1471089225258 Marionette TRACE conn6 -> [0,401,"getWindowHandle",null] 04:53:45 INFO - PROCESS | 3756 | 1471089225260 Marionette TRACE conn6 <- [1,401,null,{"value":"13"}] 04:53:45 INFO - PROCESS | 3756 | 1471089225263 Marionette TRACE conn6 -> [0,402,"setScriptTimeout",{"ms":35000}] 04:53:45 INFO - PROCESS | 3756 | 1471089225265 Marionette TRACE conn6 <- [1,402,null,{}] 04:53:45 INFO - PROCESS | 3756 | 1471089225269 Marionette TRACE conn6 -> [0,403,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:53:45 INFO - PROCESS | 3756 | 1471089225270 Marionette INFO sendAsync 3dea87e7-b1f7-4d7f-bd25-36a6049bc663 04:53:45 INFO - PROCESS | 3756 | 1471089225356 Marionette TRACE conn6 <- [1,403,null,{"value":null}] 04:53:45 INFO - PROCESS | 3756 | 1471089225408 Marionette TRACE conn6 -> [0,404,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.destsize.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.destsize.html\", \"893d4e98-a8f2-4003-9cd7-2985a4dd9108\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:53:45 INFO - PROCESS | 3756 | 1471089225412 Marionette INFO sendAsync 3dea87e7-b1f7-4d7f-bd25-36a6049bc663 04:53:45 INFO - PROCESS | 3756 | ++DOCSHELL 0000004D80634000 == 47 [pid = 3756] [id = 110] 04:53:45 INFO - PROCESS | 3756 | ++DOMWINDOW == 104 (0000004D80206C00) [pid = 3756] [serial = 327] [outer = 0000000000000000] 04:53:45 INFO - PROCESS | 3756 | ++DOMWINDOW == 105 (0000004D80679000) [pid = 3756] [serial = 328] [outer = 0000004D80206C00] 04:53:45 INFO - PROCESS | 3756 | 1471089225541 Marionette DEBUG loaded listener.js 04:53:45 INFO - PROCESS | 3756 | ++DOMWINDOW == 106 (0000004D808DC000) [pid = 3756] [serial = 329] [outer = 0000004D80206C00] 04:53:46 INFO - PROCESS | 3756 | 1471089226262 Marionette TRACE conn6 <- [1,404,null,{"value":["/2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.destsize.html",0,null,null,[["Canvas test: 2d.drawImage.9arg.destsize",0,null,null]]]}] 04:53:46 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.destsize.html | Canvas test: 2d.drawImage.9arg.destsize 04:53:46 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.destsize.html | took 1026ms 04:53:46 INFO - PROCESS | 3756 | 1471089226294 Marionette TRACE conn6 -> [0,405,"getWindowHandle",null] 04:53:46 INFO - PROCESS | 3756 | 1471089226298 Marionette TRACE conn6 <- [1,405,null,{"value":"13"}] 04:53:46 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.sourcepos.html 04:53:46 INFO - PROCESS | 3756 | 1471089226323 Marionette TRACE conn6 -> [0,406,"setScriptTimeout",{"ms":35000}] 04:53:46 INFO - PROCESS | 3756 | 1471089226327 Marionette TRACE conn6 <- [1,406,null,{}] 04:53:46 INFO - PROCESS | 3756 | 1471089226332 Marionette TRACE conn6 -> [0,407,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:53:46 INFO - PROCESS | 3756 | 1471089226335 Marionette INFO sendAsync 3dea87e7-b1f7-4d7f-bd25-36a6049bc663 04:53:46 INFO - PROCESS | 3756 | 1471089226455 Marionette TRACE conn6 <- [1,407,null,{"value":null}] 04:53:46 INFO - PROCESS | 3756 | 1471089226575 Marionette TRACE conn6 -> [0,408,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.sourcepos.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.sourcepos.html\", \"893d4e98-a8f2-4003-9cd7-2985a4dd9108\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:53:46 INFO - PROCESS | 3756 | 1471089226578 Marionette INFO sendAsync 3dea87e7-b1f7-4d7f-bd25-36a6049bc663 04:53:46 INFO - PROCESS | 3756 | ++DOCSHELL 0000004DDF34F800 == 48 [pid = 3756] [id = 111] 04:53:46 INFO - PROCESS | 3756 | ++DOMWINDOW == 107 (0000004DD1DD2400) [pid = 3756] [serial = 330] [outer = 0000000000000000] 04:53:46 INFO - PROCESS | 3756 | ++DOMWINDOW == 108 (0000004DD6E1F400) [pid = 3756] [serial = 331] [outer = 0000004DD1DD2400] 04:53:46 INFO - PROCESS | 3756 | 1471089226647 Marionette DEBUG loaded listener.js 04:53:46 INFO - PROCESS | 3756 | ++DOMWINDOW == 109 (0000004DDB845C00) [pid = 3756] [serial = 332] [outer = 0000004DD1DD2400] 04:53:47 INFO - PROCESS | 3756 | 1471089227290 Marionette TRACE conn6 <- [1,408,null,{"value":["/2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.sourcepos.html",0,null,null,[["Canvas test: 2d.drawImage.9arg.sourcepos",0,null,null]]]}] 04:53:47 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.sourcepos.html | Canvas test: 2d.drawImage.9arg.sourcepos 04:53:47 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.sourcepos.html | took 1048ms 04:53:47 INFO - PROCESS | 3756 | 1471089227358 Marionette TRACE conn6 -> [0,409,"getWindowHandle",null] 04:53:47 INFO - PROCESS | 3756 | 1471089227363 Marionette TRACE conn6 <- [1,409,null,{"value":"13"}] 04:53:47 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.sourcesize.html 04:53:47 INFO - PROCESS | 3756 | 1471089227368 Marionette TRACE conn6 -> [0,410,"setScriptTimeout",{"ms":35000}] 04:53:47 INFO - PROCESS | 3756 | 1471089227370 Marionette TRACE conn6 <- [1,410,null,{}] 04:53:47 INFO - PROCESS | 3756 | 1471089227374 Marionette TRACE conn6 -> [0,411,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:53:47 INFO - PROCESS | 3756 | 1471089227377 Marionette INFO sendAsync 3dea87e7-b1f7-4d7f-bd25-36a6049bc663 04:53:47 INFO - PROCESS | 3756 | 1471089227533 Marionette TRACE conn6 <- [1,411,null,{"value":null}] 04:53:47 INFO - PROCESS | 3756 | 1471089227584 Marionette TRACE conn6 -> [0,412,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.sourcesize.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.sourcesize.html\", \"893d4e98-a8f2-4003-9cd7-2985a4dd9108\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:53:47 INFO - PROCESS | 3756 | 1471089227587 Marionette INFO sendAsync 3dea87e7-b1f7-4d7f-bd25-36a6049bc663 04:53:47 INFO - PROCESS | 3756 | ++DOCSHELL 0000004DE5C45800 == 49 [pid = 3756] [id = 112] 04:53:47 INFO - PROCESS | 3756 | ++DOMWINDOW == 110 (0000004DDC243000) [pid = 3756] [serial = 333] [outer = 0000000000000000] 04:53:47 INFO - PROCESS | 3756 | ++DOMWINDOW == 111 (0000004DDDDF2000) [pid = 3756] [serial = 334] [outer = 0000004DDC243000] 04:53:47 INFO - PROCESS | 3756 | 1471089227642 Marionette DEBUG loaded listener.js 04:53:47 INFO - PROCESS | 3756 | ++DOMWINDOW == 112 (0000004DDEF5A800) [pid = 3756] [serial = 335] [outer = 0000004DDC243000] 04:53:48 INFO - PROCESS | 3756 | 1471089228257 Marionette TRACE conn6 <- [1,412,null,{"value":["/2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.sourcesize.html",0,null,null,[["Canvas test: 2d.drawImage.9arg.sourcesize",0,null,null]]]}] 04:53:48 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.sourcesize.html | Canvas test: 2d.drawImage.9arg.sourcesize 04:53:48 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.sourcesize.html | took 944ms 04:53:48 INFO - PROCESS | 3756 | 1471089228315 Marionette TRACE conn6 -> [0,413,"getWindowHandle",null] 04:53:48 INFO - PROCESS | 3756 | 1471089228317 Marionette TRACE conn6 <- [1,413,null,{"value":"13"}] 04:53:48 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.alpha.html 04:53:48 INFO - PROCESS | 3756 | 1471089228323 Marionette TRACE conn6 -> [0,414,"setScriptTimeout",{"ms":35000}] 04:53:48 INFO - PROCESS | 3756 | 1471089228330 Marionette TRACE conn6 <- [1,414,null,{}] 04:53:48 INFO - PROCESS | 3756 | 1471089228340 Marionette TRACE conn6 -> [0,415,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:53:48 INFO - PROCESS | 3756 | 1471089228344 Marionette INFO sendAsync 3dea87e7-b1f7-4d7f-bd25-36a6049bc663 04:53:48 INFO - PROCESS | 3756 | 1471089228490 Marionette TRACE conn6 <- [1,415,null,{"value":null}] 04:53:48 INFO - PROCESS | 3756 | 1471089228635 Marionette TRACE conn6 -> [0,416,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-images-to-the-canvas/2d.drawImage.alpha.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.alpha.html\", \"893d4e98-a8f2-4003-9cd7-2985a4dd9108\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:53:48 INFO - PROCESS | 3756 | 1471089228638 Marionette INFO sendAsync 3dea87e7-b1f7-4d7f-bd25-36a6049bc663 04:53:48 INFO - PROCESS | 3756 | ++DOCSHELL 0000004D809B0800 == 50 [pid = 3756] [id = 113] 04:53:48 INFO - PROCESS | 3756 | ++DOMWINDOW == 113 (0000004DD1DA1800) [pid = 3756] [serial = 336] [outer = 0000000000000000] 04:53:48 INFO - PROCESS | 3756 | ++DOMWINDOW == 114 (0000004DDEF70000) [pid = 3756] [serial = 337] [outer = 0000004DD1DA1800] 04:53:48 INFO - PROCESS | 3756 | 1471089228693 Marionette DEBUG loaded listener.js 04:53:48 INFO - PROCESS | 3756 | ++DOMWINDOW == 115 (0000004DE0094C00) [pid = 3756] [serial = 338] [outer = 0000004DD1DA1800] 04:53:49 INFO - PROCESS | 3756 | 1471089229535 Marionette TRACE conn6 <- [1,416,null,{"value":["/2dcontext/drawing-images-to-the-canvas/2d.drawImage.alpha.html",0,null,null,[["Canvas test: 2d.drawImage.alpha",0,null,null]]]}] 04:53:49 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.alpha.html | Canvas test: 2d.drawImage.alpha 04:53:49 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.alpha.html | took 1237ms 04:53:49 INFO - PROCESS | 3756 | 1471089229560 Marionette TRACE conn6 -> [0,417,"getWindowHandle",null] 04:53:49 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.animated.apng.html 04:53:49 INFO - PROCESS | 3756 | 1471089229565 Marionette TRACE conn6 <- [1,417,null,{"value":"13"}] 04:53:49 INFO - PROCESS | 3756 | 1471089229570 Marionette TRACE conn6 -> [0,418,"setScriptTimeout",{"ms":35000}] 04:53:49 INFO - PROCESS | 3756 | 1471089229573 Marionette TRACE conn6 <- [1,418,null,{}] 04:53:49 INFO - PROCESS | 3756 | 1471089229579 Marionette TRACE conn6 -> [0,419,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:53:49 INFO - PROCESS | 3756 | 1471089229582 Marionette INFO sendAsync 3dea87e7-b1f7-4d7f-bd25-36a6049bc663 04:53:49 INFO - PROCESS | 3756 | 1471089229689 Marionette TRACE conn6 <- [1,419,null,{"value":null}] 04:53:49 INFO - PROCESS | 3756 | 1471089229767 Marionette TRACE conn6 -> [0,420,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-images-to-the-canvas/2d.drawImage.animated.apng.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.animated.apng.html\", \"893d4e98-a8f2-4003-9cd7-2985a4dd9108\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:53:49 INFO - PROCESS | 3756 | 1471089229769 Marionette INFO sendAsync 3dea87e7-b1f7-4d7f-bd25-36a6049bc663 04:53:49 INFO - PROCESS | 3756 | ++DOCSHELL 0000004DD1E2E000 == 51 [pid = 3756] [id = 114] 04:53:49 INFO - PROCESS | 3756 | ++DOMWINDOW == 116 (0000004DD622E000) [pid = 3756] [serial = 339] [outer = 0000000000000000] 04:53:49 INFO - PROCESS | 3756 | ++DOMWINDOW == 117 (0000004DD62BAC00) [pid = 3756] [serial = 340] [outer = 0000004DD622E000] 04:53:49 INFO - PROCESS | 3756 | 1471089229865 Marionette DEBUG loaded listener.js 04:53:49 INFO - PROCESS | 3756 | ++DOMWINDOW == 118 (0000004DD62C2400) [pid = 3756] [serial = 341] [outer = 0000004DD622E000] 04:53:50 INFO - PROCESS | 3756 | --DOCSHELL 0000004DD6B62800 == 50 [pid = 3756] [id = 43] 04:53:50 INFO - PROCESS | 3756 | --DOCSHELL 0000004DE6278000 == 49 [pid = 3756] [id = 109] 04:53:50 INFO - PROCESS | 3756 | --DOCSHELL 0000004DE6065000 == 48 [pid = 3756] [id = 108] 04:53:50 INFO - PROCESS | 3756 | --DOCSHELL 0000004DD0EF3800 == 47 [pid = 3756] [id = 107] 04:53:50 INFO - PROCESS | 3756 | --DOCSHELL 0000004DE4CB6800 == 46 [pid = 3756] [id = 106] 04:53:50 INFO - PROCESS | 3756 | --DOCSHELL 0000004DE20C7800 == 45 [pid = 3756] [id = 105] 04:53:50 INFO - PROCESS | 3756 | --DOCSHELL 0000004DDF73E000 == 44 [pid = 3756] [id = 104] 04:53:50 INFO - PROCESS | 3756 | --DOCSHELL 0000004DDF357800 == 43 [pid = 3756] [id = 103] 04:53:50 INFO - PROCESS | 3756 | --DOCSHELL 0000004DDC11C800 == 42 [pid = 3756] [id = 102] 04:53:50 INFO - PROCESS | 3756 | --DOCSHELL 0000004DD221B000 == 41 [pid = 3756] [id = 101] 04:53:50 INFO - PROCESS | 3756 | --DOCSHELL 0000004DD21A7800 == 40 [pid = 3756] [id = 100] 04:53:50 INFO - PROCESS | 3756 | --DOCSHELL 0000004DE5A22800 == 39 [pid = 3756] [id = 99] 04:53:50 INFO - PROCESS | 3756 | --DOMWINDOW == 117 (0000004DE0A2DC00) [pid = 3756] [serial = 283] [outer = 0000000000000000] [url = about:blank] 04:53:50 INFO - PROCESS | 3756 | --DOMWINDOW == 116 (0000004DCFFA0C00) [pid = 3756] [serial = 247] [outer = 0000000000000000] [url = about:blank] 04:53:50 INFO - PROCESS | 3756 | --DOMWINDOW == 115 (0000004DDC242800) [pid = 3756] [serial = 253] [outer = 0000000000000000] [url = about:blank] 04:53:50 INFO - PROCESS | 3756 | --DOMWINDOW == 114 (0000004DD7B0C400) [pid = 3756] [serial = 250] [outer = 0000000000000000] [url = about:blank] 04:53:50 INFO - PROCESS | 3756 | --DOCSHELL 0000004DDBE19800 == 38 [pid = 3756] [id = 97] 04:53:50 INFO - PROCESS | 3756 | --DOCSHELL 0000004DD0E4E800 == 37 [pid = 3756] [id = 96] 04:53:50 INFO - PROCESS | 3756 | --DOMWINDOW == 113 (0000004DE0A11400) [pid = 3756] [serial = 212] [outer = 0000000000000000] [url = about:blank] 04:53:50 INFO - PROCESS | 3756 | --DOMWINDOW == 112 (0000004DDB87D000) [pid = 3756] [serial = 266] [outer = 0000000000000000] [url = about:blank] 04:53:50 INFO - PROCESS | 3756 | --DOMWINDOW == 111 (0000004DDC13E000) [pid = 3756] [serial = 268] [outer = 0000000000000000] [url = about:blank] 04:53:50 INFO - PROCESS | 3756 | --DOMWINDOW == 110 (0000004DDC245400) [pid = 3756] [serial = 269] [outer = 0000000000000000] [url = about:blank] 04:53:50 INFO - PROCESS | 3756 | --DOMWINDOW == 109 (0000004DD1A7D800) [pid = 3756] [serial = 259] [outer = 0000000000000000] [url = about:blank] 04:53:50 INFO - PROCESS | 3756 | --DOMWINDOW == 108 (0000004DD1D5F400) [pid = 3756] [serial = 260] [outer = 0000000000000000] [url = about:blank] 04:53:50 INFO - PROCESS | 3756 | --DOMWINDOW == 107 (0000004DD63DB000) [pid = 3756] [serial = 262] [outer = 0000000000000000] [url = about:blank] 04:53:50 INFO - PROCESS | 3756 | --DOMWINDOW == 106 (0000004DD7C25800) [pid = 3756] [serial = 263] [outer = 0000000000000000] [url = about:blank] 04:53:50 INFO - PROCESS | 3756 | --DOMWINDOW == 105 (0000004D8067A000) [pid = 3756] [serial = 244] [outer = 0000000000000000] [url = about:blank] 04:53:50 INFO - PROCESS | 3756 | --DOMWINDOW == 104 (0000004DD1A41400) [pid = 3756] [serial = 257] [outer = 0000000000000000] [url = about:blank] 04:53:50 INFO - PROCESS | 3756 | --DOMWINDOW == 103 (0000004DCFF96000) [pid = 3756] [serial = 256] [outer = 0000000000000000] [url = about:blank] 04:53:50 INFO - PROCESS | 3756 | --DOMWINDOW == 102 (0000004DDF5EB800) [pid = 3756] [serial = 272] [outer = 0000000000000000] [url = about:blank] 04:53:50 INFO - PROCESS | 3756 | --DOMWINDOW == 101 (0000004DDC987C00) [pid = 3756] [serial = 271] [outer = 0000000000000000] [url = about:blank] 04:53:50 INFO - PROCESS | 3756 | --DOMWINDOW == 100 (0000004DE002E800) [pid = 3756] [serial = 274] [outer = 0000000000000000] [url = about:blank] 04:53:50 INFO - PROCESS | 3756 | --DOMWINDOW == 99 (0000004D806EF800) [pid = 3756] [serial = 277] [outer = 0000000000000000] [url = about:blank] 04:53:50 INFO - PROCESS | 3756 | --DOMWINDOW == 98 (0000004DDB885C00) [pid = 3756] [serial = 280] [outer = 0000000000000000] [url = about:blank] 04:53:50 INFO - PROCESS | 3756 | --DOMWINDOW == 97 (0000004DE0037000) [pid = 3756] [serial = 281] [outer = 0000000000000000] [url = about:blank] 04:53:50 INFO - PROCESS | 3756 | --DOMWINDOW == 96 (0000004DD8761800) [pid = 3756] [serial = 265] [outer = 0000000000000000] [url = about:blank] 04:53:50 INFO - PROCESS | 3756 | --DOMWINDOW == 95 (0000004DE00BB800) [pid = 3756] [serial = 275] [outer = 0000000000000000] [url = about:blank] 04:53:50 INFO - PROCESS | 3756 | --DOMWINDOW == 94 (0000004D806F4800) [pid = 3756] [serial = 278] [outer = 0000000000000000] [url = about:blank] 04:53:50 INFO - PROCESS | 3756 | 1471089230888 Marionette TRACE conn6 <- [1,420,null,{"value":["/2dcontext/drawing-images-to-the-canvas/2d.drawImage.animated.apng.html",0,null,null,[["drawImage() of an APNG with no poster frame draws the first frame",0,null,null]]]}] 04:53:50 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 04:53:50 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.animated.apng.html | took 1345ms 04:53:50 INFO - PROCESS | 3756 | 1471089230915 Marionette TRACE conn6 -> [0,421,"getWindowHandle",null] 04:53:50 INFO - PROCESS | 3756 | 1471089230919 Marionette TRACE conn6 <- [1,421,null,{"value":"13"}] 04:53:50 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.animated.gif.html 04:53:50 INFO - PROCESS | 3756 | 1471089230925 Marionette TRACE conn6 -> [0,422,"setScriptTimeout",{"ms":35000}] 04:53:50 INFO - PROCESS | 3756 | 1471089230928 Marionette TRACE conn6 <- [1,422,null,{}] 04:53:50 INFO - PROCESS | 3756 | 1471089230932 Marionette TRACE conn6 -> [0,423,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:53:50 INFO - PROCESS | 3756 | 1471089230935 Marionette INFO sendAsync 3dea87e7-b1f7-4d7f-bd25-36a6049bc663 04:53:51 INFO - PROCESS | 3756 | 1471089231028 Marionette TRACE conn6 <- [1,423,null,{"value":null}] 04:53:51 INFO - PROCESS | 3756 | 1471089231095 Marionette TRACE conn6 -> [0,424,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-images-to-the-canvas/2d.drawImage.animated.gif.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.animated.gif.html\", \"893d4e98-a8f2-4003-9cd7-2985a4dd9108\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:53:51 INFO - PROCESS | 3756 | 1471089231098 Marionette INFO sendAsync 3dea87e7-b1f7-4d7f-bd25-36a6049bc663 04:53:51 INFO - PROCESS | 3756 | ++DOCSHELL 0000004DD7B44800 == 38 [pid = 3756] [id = 115] 04:53:51 INFO - PROCESS | 3756 | ++DOMWINDOW == 95 (0000004DD12CBC00) [pid = 3756] [serial = 342] [outer = 0000000000000000] 04:53:51 INFO - PROCESS | 3756 | ++DOMWINDOW == 96 (0000004DD2FE6C00) [pid = 3756] [serial = 343] [outer = 0000004DD12CBC00] 04:53:51 INFO - PROCESS | 3756 | 1471089231150 Marionette DEBUG loaded listener.js 04:53:51 INFO - PROCESS | 3756 | ++DOMWINDOW == 97 (0000004DD62C7000) [pid = 3756] [serial = 344] [outer = 0000004DD12CBC00] 04:53:52 INFO - PROCESS | 3756 | 1471089232059 Marionette TRACE conn6 <- [1,424,null,{"value":["/2dcontext/drawing-images-to-the-canvas/2d.drawImage.animated.gif.html",0,null,null,[["drawImage() of an animated GIF draws the first frame",0,null,null]]]}] 04:53:52 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.animated.gif.html | drawImage() of an animated GIF draws the first frame 04:53:52 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.animated.gif.html | took 1178ms 04:53:52 INFO - PROCESS | 3756 | 1471089232107 Marionette TRACE conn6 -> [0,425,"getWindowHandle",null] 04:53:52 INFO - PROCESS | 3756 | 1471089232110 Marionette TRACE conn6 <- [1,425,null,{"value":"13"}] 04:53:52 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.animated.poster.html 04:53:52 INFO - PROCESS | 3756 | 1471089232114 Marionette TRACE conn6 -> [0,426,"setScriptTimeout",{"ms":35000}] 04:53:52 INFO - PROCESS | 3756 | 1471089232117 Marionette TRACE conn6 <- [1,426,null,{}] 04:53:52 INFO - PROCESS | 3756 | 1471089232134 Marionette TRACE conn6 -> [0,427,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:53:52 INFO - PROCESS | 3756 | 1471089232139 Marionette INFO sendAsync 3dea87e7-b1f7-4d7f-bd25-36a6049bc663 04:53:52 INFO - PROCESS | 3756 | 1471089232251 Marionette TRACE conn6 <- [1,427,null,{"value":null}] 04:53:52 INFO - PROCESS | 3756 | 1471089232258 Marionette TRACE conn6 -> [0,428,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-images-to-the-canvas/2d.drawImage.animated.poster.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.animated.poster.html\", \"893d4e98-a8f2-4003-9cd7-2985a4dd9108\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:53:52 INFO - PROCESS | 3756 | 1471089232262 Marionette INFO sendAsync 3dea87e7-b1f7-4d7f-bd25-36a6049bc663 04:53:52 INFO - PROCESS | 3756 | ++DOCSHELL 0000004DDDDC8000 == 39 [pid = 3756] [id = 116] 04:53:52 INFO - PROCESS | 3756 | ++DOMWINDOW == 98 (0000004DD7C25800) [pid = 3756] [serial = 345] [outer = 0000000000000000] 04:53:52 INFO - PROCESS | 3756 | ++DOMWINDOW == 99 (0000004DD8061000) [pid = 3756] [serial = 346] [outer = 0000004DD7C25800] 04:53:52 INFO - PROCESS | 3756 | 1471089232318 Marionette DEBUG loaded listener.js 04:53:52 INFO - PROCESS | 3756 | ++DOMWINDOW == 100 (0000004DDB88E800) [pid = 3756] [serial = 347] [outer = 0000004DD7C25800] 04:53:52 INFO - PROCESS | 3756 | 1471089232809 Marionette TRACE conn6 <- [1,428,null,{"value":["/2dcontext/drawing-images-to-the-canvas/2d.drawImage.animated.poster.html",0,null,null,[["drawImage() of an APNG draws the poster frame",1,"assert_approx_equals: Red channel of the pixel at (50, 25) expected 0 +/- 2 but got 255","_assertPixelApprox@http://web-platform.test:8000/common/canvas-tests.js:47:5\n@http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.animated.poster.html:23:1\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\n_addTest/ [0,429,"getWindowHandle",null] 04:53:52 INFO - PROCESS | 3756 | 1471089232852 Marionette TRACE conn6 <- [1,429,null,{"value":"13"}] 04:53:52 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.broken.html 04:53:52 INFO - PROCESS | 3756 | 1471089232861 Marionette TRACE conn6 -> [0,430,"setScriptTimeout",{"ms":35000}] 04:53:52 INFO - PROCESS | 3756 | 1471089232863 Marionette TRACE conn6 <- [1,430,null,{}] 04:53:52 INFO - PROCESS | 3756 | 1471089232867 Marionette TRACE conn6 -> [0,431,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:53:52 INFO - PROCESS | 3756 | 1471089232869 Marionette INFO sendAsync 3dea87e7-b1f7-4d7f-bd25-36a6049bc663 04:53:52 INFO - PROCESS | 3756 | 1471089232984 Marionette TRACE conn6 <- [1,431,null,{"value":null}] 04:53:53 INFO - PROCESS | 3756 | 1471089232994 Marionette TRACE conn6 -> [0,432,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-images-to-the-canvas/2d.drawImage.broken.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.broken.html\", \"893d4e98-a8f2-4003-9cd7-2985a4dd9108\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:53:53 INFO - PROCESS | 3756 | 1471089232996 Marionette INFO sendAsync 3dea87e7-b1f7-4d7f-bd25-36a6049bc663 04:53:53 INFO - PROCESS | 3756 | ++DOCSHELL 0000004DDF34B800 == 40 [pid = 3756] [id = 117] 04:53:53 INFO - PROCESS | 3756 | ++DOMWINDOW == 101 (0000004DDC1E2800) [pid = 3756] [serial = 348] [outer = 0000000000000000] 04:53:53 INFO - PROCESS | 3756 | ++DOMWINDOW == 102 (0000004DDC242800) [pid = 3756] [serial = 349] [outer = 0000004DDC1E2800] 04:53:53 INFO - PROCESS | 3756 | 1471089233082 Marionette DEBUG loaded listener.js 04:53:53 INFO - PROCESS | 3756 | ++DOMWINDOW == 103 (0000004DDC281C00) [pid = 3756] [serial = 350] [outer = 0000004DDC1E2800] 04:53:53 INFO - PROCESS | 3756 | 1471089233508 Marionette TRACE conn6 <- [1,432,null,{"value":["/2dcontext/drawing-images-to-the-canvas/2d.drawImage.broken.html",0,null,null,[["Canvas test: 2d.drawImage.broken",0,null,null]]]}] 04:53:53 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.broken.html | Canvas test: 2d.drawImage.broken 04:53:53 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.broken.html | took 692ms 04:53:53 INFO - PROCESS | 3756 | 1471089233550 Marionette TRACE conn6 -> [0,433,"getWindowHandle",null] 04:53:53 INFO - PROCESS | 3756 | 1471089233552 Marionette TRACE conn6 <- [1,433,null,{"value":"13"}] 04:53:53 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.canvas.html 04:53:53 INFO - PROCESS | 3756 | 1471089233555 Marionette TRACE conn6 -> [0,434,"setScriptTimeout",{"ms":35000}] 04:53:53 INFO - PROCESS | 3756 | 1471089233557 Marionette TRACE conn6 <- [1,434,null,{}] 04:53:53 INFO - PROCESS | 3756 | 1471089233561 Marionette TRACE conn6 -> [0,435,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:53:53 INFO - PROCESS | 3756 | 1471089233563 Marionette INFO sendAsync 3dea87e7-b1f7-4d7f-bd25-36a6049bc663 04:53:53 INFO - PROCESS | 3756 | 1471089233715 Marionette TRACE conn6 <- [1,435,null,{"value":null}] 04:53:53 INFO - PROCESS | 3756 | 1471089233727 Marionette TRACE conn6 -> [0,436,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-images-to-the-canvas/2d.drawImage.canvas.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.canvas.html\", \"893d4e98-a8f2-4003-9cd7-2985a4dd9108\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:53:53 INFO - PROCESS | 3756 | 1471089233729 Marionette INFO sendAsync 3dea87e7-b1f7-4d7f-bd25-36a6049bc663 04:53:53 INFO - PROCESS | 3756 | ++DOCSHELL 0000004DDF740000 == 41 [pid = 3756] [id = 118] 04:53:53 INFO - PROCESS | 3756 | ++DOMWINDOW == 104 (0000004DDE97F400) [pid = 3756] [serial = 351] [outer = 0000000000000000] 04:53:53 INFO - PROCESS | 3756 | ++DOMWINDOW == 105 (0000004DDEF54400) [pid = 3756] [serial = 352] [outer = 0000004DDE97F400] 04:53:53 INFO - PROCESS | 3756 | 1471089233816 Marionette DEBUG loaded listener.js 04:53:53 INFO - PROCESS | 3756 | ++DOMWINDOW == 106 (0000004DDEF6B000) [pid = 3756] [serial = 353] [outer = 0000004DDE97F400] 04:53:54 INFO - PROCESS | 3756 | --DOMWINDOW == 105 (0000004DDEF5CC00) [pid = 3756] [serial = 315] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.3arg.html] 04:53:54 INFO - PROCESS | 3756 | --DOMWINDOW == 104 (0000004DD22BD400) [pid = 3756] [serial = 249] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.fill.destination-atop.html] 04:53:54 INFO - PROCESS | 3756 | --DOMWINDOW == 103 (0000004DD806A400) [pid = 3756] [serial = 291] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.pattern.copy.html] 04:53:54 INFO - PROCESS | 3756 | --DOMWINDOW == 102 (0000004D806E7800) [pid = 3756] [serial = 318] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.5arg.html] 04:53:54 INFO - PROCESS | 3756 | --DOMWINDOW == 101 (0000004DDC277800) [pid = 3756] [serial = 294] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.pattern.destination-atop.html] 04:53:54 INFO - PROCESS | 3756 | --DOMWINDOW == 100 (0000004DDC1E4400) [pid = 3756] [serial = 306] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/conformance-requirements/2d.missingargs.html] 04:53:54 INFO - PROCESS | 3756 | --DOMWINDOW == 99 (0000004DDC2BB800) [pid = 3756] [serial = 309] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/conformance-requirements/2d.type.delete.html] 04:53:54 INFO - PROCESS | 3756 | --DOMWINDOW == 98 (0000004D80678800) [pid = 3756] [serial = 297] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.pattern.destination-in.html] 04:53:54 INFO - PROCESS | 3756 | --DOMWINDOW == 97 (0000004DD1A3E000) [pid = 3756] [serial = 321] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.basic.html] 04:53:54 INFO - PROCESS | 3756 | --DOMWINDOW == 96 (0000004DD1A35C00) [pid = 3756] [serial = 300] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.pattern.source-in.html] 04:53:54 INFO - PROCESS | 3756 | --DOMWINDOW == 95 (0000004DDC273800) [pid = 3756] [serial = 207] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.solid.source-over.html] 04:53:54 INFO - PROCESS | 3756 | --DOMWINDOW == 94 (0000004DD1DC5400) [pid = 3756] [serial = 288] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.nocontext.source-out.html] 04:53:54 INFO - PROCESS | 3756 | --DOMWINDOW == 93 (0000004DD7C1B400) [pid = 3756] [serial = 252] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.fill.destination-in.html] 04:53:54 INFO - PROCESS | 3756 | --DOMWINDOW == 92 (0000004DE0A7DC00) [pid = 3756] [serial = 312] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/conformance-requirements/2d.voidreturn.html] 04:53:54 INFO - PROCESS | 3756 | --DOMWINDOW == 91 (0000004D80676C00) [pid = 3756] [serial = 246] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.fill.copy.html] 04:53:54 INFO - PROCESS | 3756 | --DOMWINDOW == 90 (0000004DDF7DB800) [pid = 3756] [serial = 282] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.nocontext.destination-in.html] 04:53:54 INFO - PROCESS | 3756 | --DOMWINDOW == 89 (0000004D80211400) [pid = 3756] [serial = 285] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.nocontext.source-in.html] 04:53:54 INFO - PROCESS | 3756 | --DOMWINDOW == 88 (0000004DD805E000) [pid = 3756] [serial = 303] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.pattern.source-out.html] 04:53:54 INFO - PROCESS | 3756 | --DOMWINDOW == 87 (0000004DD6EC2C00) [pid = 3756] [serial = 204] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.solid.source-out.html] 04:53:54 INFO - PROCESS | 3756 | --DOMWINDOW == 86 (0000004DD1A3F800) [pid = 3756] [serial = 201] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.solid.source-in.html] 04:53:54 INFO - PROCESS | 3756 | --DOMWINDOW == 85 (0000004DDC239C00) [pid = 3756] [serial = 198] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.solid.source-atop.html] 04:53:54 INFO - PROCESS | 3756 | --DOMWINDOW == 84 (0000004D80670000) [pid = 3756] [serial = 243] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.transparent.xor.html] 04:53:54 INFO - PROCESS | 3756 | 1471089234430 Marionette TRACE conn6 <- [1,436,null,{"value":["/2dcontext/drawing-images-to-the-canvas/2d.drawImage.canvas.html",0,null,null,[["Canvas test: 2d.drawImage.canvas",0,null,null]]]}] 04:53:54 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.canvas.html | Canvas test: 2d.drawImage.canvas 04:53:54 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.canvas.html | took 942ms 04:53:54 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.clip.html 04:53:54 INFO - PROCESS | 3756 | 1471089234501 Marionette TRACE conn6 -> [0,437,"getWindowHandle",null] 04:53:54 INFO - PROCESS | 3756 | 1471089234503 Marionette TRACE conn6 <- [1,437,null,{"value":"13"}] 04:53:54 INFO - PROCESS | 3756 | 1471089234506 Marionette TRACE conn6 -> [0,438,"setScriptTimeout",{"ms":35000}] 04:53:54 INFO - PROCESS | 3756 | 1471089234508 Marionette TRACE conn6 <- [1,438,null,{}] 04:53:54 INFO - PROCESS | 3756 | 1471089234512 Marionette TRACE conn6 -> [0,439,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:53:54 INFO - PROCESS | 3756 | 1471089234517 Marionette INFO sendAsync 3dea87e7-b1f7-4d7f-bd25-36a6049bc663 04:53:54 INFO - PROCESS | 3756 | 1471089234658 Marionette TRACE conn6 <- [1,439,null,{"value":null}] 04:53:54 INFO - PROCESS | 3756 | 1471089234709 Marionette TRACE conn6 -> [0,440,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-images-to-the-canvas/2d.drawImage.clip.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.clip.html\", \"893d4e98-a8f2-4003-9cd7-2985a4dd9108\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:53:54 INFO - PROCESS | 3756 | 1471089234711 Marionette INFO sendAsync 3dea87e7-b1f7-4d7f-bd25-36a6049bc663 04:53:54 INFO - PROCESS | 3756 | ++DOCSHELL 0000004DE20D0800 == 42 [pid = 3756] [id = 119] 04:53:54 INFO - PROCESS | 3756 | ++DOMWINDOW == 85 (0000004DD004A000) [pid = 3756] [serial = 354] [outer = 0000000000000000] 04:53:54 INFO - PROCESS | 3756 | ++DOMWINDOW == 86 (0000004DD1D58400) [pid = 3756] [serial = 355] [outer = 0000004DD004A000] 04:53:54 INFO - PROCESS | 3756 | 1471089234756 Marionette DEBUG loaded listener.js 04:53:54 INFO - PROCESS | 3756 | ++DOMWINDOW == 87 (0000004DDEF72C00) [pid = 3756] [serial = 356] [outer = 0000004DD004A000] 04:53:55 INFO - PROCESS | 3756 | 1471089235150 Marionette TRACE conn6 <- [1,440,null,{"value":["/2dcontext/drawing-images-to-the-canvas/2d.drawImage.clip.html",0,null,null,[["Canvas test: 2d.drawImage.clip",0,null,null]]]}] 04:53:55 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.clip.html | Canvas test: 2d.drawImage.clip 04:53:55 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.clip.html | took 691ms 04:53:55 INFO - PROCESS | 3756 | 1471089235201 Marionette TRACE conn6 -> [0,441,"getWindowHandle",null] 04:53:55 INFO - PROCESS | 3756 | 1471089235203 Marionette TRACE conn6 <- [1,441,null,{"value":"13"}] 04:53:55 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.composite.html 04:53:55 INFO - PROCESS | 3756 | 1471089235215 Marionette TRACE conn6 -> [0,442,"setScriptTimeout",{"ms":35000}] 04:53:55 INFO - PROCESS | 3756 | 1471089235217 Marionette TRACE conn6 <- [1,442,null,{}] 04:53:55 INFO - PROCESS | 3756 | 1471089235221 Marionette TRACE conn6 -> [0,443,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:53:55 INFO - PROCESS | 3756 | 1471089235223 Marionette INFO sendAsync 3dea87e7-b1f7-4d7f-bd25-36a6049bc663 04:53:55 INFO - PROCESS | 3756 | 1471089235309 Marionette TRACE conn6 <- [1,443,null,{"value":null}] 04:53:55 INFO - PROCESS | 3756 | 1471089235317 Marionette TRACE conn6 -> [0,444,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-images-to-the-canvas/2d.drawImage.composite.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.composite.html\", \"893d4e98-a8f2-4003-9cd7-2985a4dd9108\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:53:55 INFO - PROCESS | 3756 | 1471089235319 Marionette INFO sendAsync 3dea87e7-b1f7-4d7f-bd25-36a6049bc663 04:53:55 INFO - PROCESS | 3756 | ++DOCSHELL 0000004DE4C9F800 == 43 [pid = 3756] [id = 120] 04:53:55 INFO - PROCESS | 3756 | ++DOMWINDOW == 88 (0000004DDEFAC400) [pid = 3756] [serial = 357] [outer = 0000000000000000] 04:53:55 INFO - PROCESS | 3756 | ++DOMWINDOW == 89 (0000004DDF78D800) [pid = 3756] [serial = 358] [outer = 0000004DDEFAC400] 04:53:55 INFO - PROCESS | 3756 | 1471089235364 Marionette DEBUG loaded listener.js 04:53:55 INFO - PROCESS | 3756 | ++DOMWINDOW == 90 (0000004DE00BF000) [pid = 3756] [serial = 359] [outer = 0000004DDEFAC400] 04:53:55 INFO - PROCESS | 3756 | 1471089235783 Marionette TRACE conn6 <- [1,444,null,{"value":["/2dcontext/drawing-images-to-the-canvas/2d.drawImage.composite.html",0,null,null,[["Canvas test: 2d.drawImage.composite",0,null,null]]]}] 04:53:55 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.composite.html | Canvas test: 2d.drawImage.composite 04:53:55 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.composite.html | took 628ms 04:53:55 INFO - PROCESS | 3756 | 1471089235849 Marionette TRACE conn6 -> [0,445,"getWindowHandle",null] 04:53:55 INFO - PROCESS | 3756 | 1471089235851 Marionette TRACE conn6 <- [1,445,null,{"value":"13"}] 04:53:55 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.floatsource.html 04:53:55 INFO - PROCESS | 3756 | 1471089235855 Marionette TRACE conn6 -> [0,446,"setScriptTimeout",{"ms":35000}] 04:53:55 INFO - PROCESS | 3756 | 1471089235857 Marionette TRACE conn6 <- [1,446,null,{}] 04:53:55 INFO - PROCESS | 3756 | 1471089235860 Marionette TRACE conn6 -> [0,447,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:53:55 INFO - PROCESS | 3756 | 1471089235863 Marionette INFO sendAsync 3dea87e7-b1f7-4d7f-bd25-36a6049bc663 04:53:55 INFO - PROCESS | 3756 | 1471089235948 Marionette TRACE conn6 <- [1,447,null,{"value":null}] 04:53:55 INFO - PROCESS | 3756 | 1471089235955 Marionette TRACE conn6 -> [0,448,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-images-to-the-canvas/2d.drawImage.floatsource.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.floatsource.html\", \"893d4e98-a8f2-4003-9cd7-2985a4dd9108\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:53:55 INFO - PROCESS | 3756 | 1471089235957 Marionette INFO sendAsync 3dea87e7-b1f7-4d7f-bd25-36a6049bc663 04:53:55 INFO - PROCESS | 3756 | ++DOCSHELL 0000004D809A3800 == 44 [pid = 3756] [id = 121] 04:53:55 INFO - PROCESS | 3756 | ++DOMWINDOW == 91 (0000004D8040A800) [pid = 3756] [serial = 360] [outer = 0000000000000000] 04:53:56 INFO - PROCESS | 3756 | ++DOMWINDOW == 92 (0000004D80410800) [pid = 3756] [serial = 361] [outer = 0000004D8040A800] 04:53:56 INFO - PROCESS | 3756 | 1471089236001 Marionette DEBUG loaded listener.js 04:53:56 INFO - PROCESS | 3756 | ++DOMWINDOW == 93 (0000004D80415C00) [pid = 3756] [serial = 362] [outer = 0000004D8040A800] 04:53:56 INFO - PROCESS | 3756 | 1471089236678 Marionette TRACE conn6 <- [1,448,null,{"value":["/2dcontext/drawing-images-to-the-canvas/2d.drawImage.floatsource.html",0,null,null,[["Canvas test: 2d.drawImage.floatsource",0,null,null]]]}] 04:53:56 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.floatsource.html | Canvas test: 2d.drawImage.floatsource 04:53:56 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.floatsource.html | took 880ms 04:53:56 INFO - PROCESS | 3756 | 1471089236738 Marionette TRACE conn6 -> [0,449,"getWindowHandle",null] 04:53:56 INFO - PROCESS | 3756 | 1471089236743 Marionette TRACE conn6 <- [1,449,null,{"value":"13"}] 04:53:56 INFO - PROCESS | 3756 | 1471089236748 Marionette TRACE conn6 -> [0,450,"setScriptTimeout",{"ms":35000}] 04:53:56 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.emptysrc.html 04:53:56 INFO - PROCESS | 3756 | 1471089236752 Marionette TRACE conn6 <- [1,450,null,{}] 04:53:56 INFO - PROCESS | 3756 | 1471089236758 Marionette TRACE conn6 -> [0,451,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:53:56 INFO - PROCESS | 3756 | 1471089236762 Marionette INFO sendAsync 3dea87e7-b1f7-4d7f-bd25-36a6049bc663 04:53:56 INFO - PROCESS | 3756 | 1471089236924 Marionette TRACE conn6 <- [1,451,null,{"value":null}] 04:53:57 INFO - PROCESS | 3756 | 1471089237035 Marionette TRACE conn6 -> [0,452,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.emptysrc.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.emptysrc.html\", \"893d4e98-a8f2-4003-9cd7-2985a4dd9108\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:53:57 INFO - PROCESS | 3756 | 1471089237038 Marionette INFO sendAsync 3dea87e7-b1f7-4d7f-bd25-36a6049bc663 04:53:57 INFO - PROCESS | 3756 | ++DOCSHELL 0000004DD6D0E000 == 45 [pid = 3756] [id = 122] 04:53:57 INFO - PROCESS | 3756 | ++DOMWINDOW == 94 (0000004D806EE800) [pid = 3756] [serial = 363] [outer = 0000000000000000] 04:53:57 INFO - PROCESS | 3756 | ++DOMWINDOW == 95 (0000004D9789E400) [pid = 3756] [serial = 364] [outer = 0000004D806EE800] 04:53:57 INFO - PROCESS | 3756 | 1471089237097 Marionette DEBUG loaded listener.js 04:53:57 INFO - PROCESS | 3756 | ++DOMWINDOW == 96 (0000004D978A5000) [pid = 3756] [serial = 365] [outer = 0000004D806EE800] 04:53:57 INFO - PROCESS | 3756 | 1471089237735 Marionette TRACE conn6 <- [1,452,null,{"value":["/2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.emptysrc.html",0,null,null,[["Canvas test: 2d.drawImage.incomplete.emptysrc",1,"","@http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.emptysrc.html:26:1\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\n_addTest/ [0,453,"getWindowHandle",null] 04:53:57 INFO - PROCESS | 3756 | 1471089237788 Marionette TRACE conn6 <- [1,453,null,{"value":"13"}] 04:53:57 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.immediate.html 04:53:57 INFO - PROCESS | 3756 | 1471089237795 Marionette TRACE conn6 -> [0,454,"setScriptTimeout",{"ms":35000}] 04:53:57 INFO - PROCESS | 3756 | 1471089237798 Marionette TRACE conn6 <- [1,454,null,{}] 04:53:57 INFO - PROCESS | 3756 | 1471089237802 Marionette TRACE conn6 -> [0,455,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:53:57 INFO - PROCESS | 3756 | 1471089237805 Marionette INFO sendAsync 3dea87e7-b1f7-4d7f-bd25-36a6049bc663 04:53:57 INFO - PROCESS | 3756 | 1471089237922 Marionette TRACE conn6 <- [1,455,null,{"value":null}] 04:53:58 INFO - PROCESS | 3756 | 1471089238039 Marionette TRACE conn6 -> [0,456,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.immediate.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.immediate.html\", \"893d4e98-a8f2-4003-9cd7-2985a4dd9108\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:53:58 INFO - PROCESS | 3756 | 1471089238042 Marionette INFO sendAsync 3dea87e7-b1f7-4d7f-bd25-36a6049bc663 04:53:58 INFO - PROCESS | 3756 | ++DOCSHELL 0000004DDF73B800 == 46 [pid = 3756] [id = 123] 04:53:58 INFO - PROCESS | 3756 | ++DOMWINDOW == 97 (0000004DD1A3CC00) [pid = 3756] [serial = 366] [outer = 0000000000000000] 04:53:58 INFO - PROCESS | 3756 | ++DOMWINDOW == 98 (0000004DD1D59C00) [pid = 3756] [serial = 367] [outer = 0000004DD1A3CC00] 04:53:58 INFO - PROCESS | 3756 | 1471089238101 Marionette DEBUG loaded listener.js 04:53:58 INFO - PROCESS | 3756 | ++DOMWINDOW == 99 (0000004DD6226C00) [pid = 3756] [serial = 368] [outer = 0000004DD1A3CC00] 04:53:58 INFO - PROCESS | 3756 | [3756] WARNING: RasterImage::Init failed: file c:/builds/moz2_slave/m-rel-w64-d-000000000000000000/build/src/image/ImageFactory.cpp, line 109 04:53:58 INFO - PROCESS | 3756 | 1471089238741 Marionette TRACE conn6 <- [1,456,null,{"value":["/2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.immediate.html",0,null,null,[["Canvas test: 2d.drawImage.incomplete.immediate",0,null,null]]]}] 04:53:58 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.immediate.html | Canvas test: 2d.drawImage.incomplete.immediate 04:53:58 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.immediate.html | took 985ms 04:53:58 INFO - PROCESS | 3756 | 1471089238780 Marionette TRACE conn6 -> [0,457,"getWindowHandle",null] 04:53:58 INFO - PROCESS | 3756 | 1471089238783 Marionette TRACE conn6 <- [1,457,null,{"value":"13"}] 04:53:58 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.nosrc.html 04:53:58 INFO - PROCESS | 3756 | 1471089238787 Marionette TRACE conn6 -> [0,458,"setScriptTimeout",{"ms":35000}] 04:53:58 INFO - PROCESS | 3756 | 1471089238791 Marionette TRACE conn6 <- [1,458,null,{}] 04:53:58 INFO - PROCESS | 3756 | 1471089238803 Marionette TRACE conn6 -> [0,459,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:53:58 INFO - PROCESS | 3756 | 1471089238808 Marionette INFO sendAsync 3dea87e7-b1f7-4d7f-bd25-36a6049bc663 04:53:58 INFO - PROCESS | 3756 | 1471089238921 Marionette TRACE conn6 <- [1,459,null,{"value":null}] 04:53:59 INFO - PROCESS | 3756 | 1471089239028 Marionette TRACE conn6 -> [0,460,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.nosrc.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.nosrc.html\", \"893d4e98-a8f2-4003-9cd7-2985a4dd9108\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:53:59 INFO - PROCESS | 3756 | 1471089239032 Marionette INFO sendAsync 3dea87e7-b1f7-4d7f-bd25-36a6049bc663 04:53:59 INFO - PROCESS | 3756 | ++DOCSHELL 0000004DE61DE000 == 47 [pid = 3756] [id = 124] 04:53:59 INFO - PROCESS | 3756 | ++DOMWINDOW == 100 (0000004DD6BD2800) [pid = 3756] [serial = 369] [outer = 0000000000000000] 04:53:59 INFO - PROCESS | 3756 | ++DOMWINDOW == 101 (0000004DDACCC800) [pid = 3756] [serial = 370] [outer = 0000004DD6BD2800] 04:53:59 INFO - PROCESS | 3756 | 1471089239093 Marionette DEBUG loaded listener.js 04:53:59 INFO - PROCESS | 3756 | ++DOMWINDOW == 102 (0000004DDC1DF800) [pid = 3756] [serial = 371] [outer = 0000004DD6BD2800] 04:53:59 INFO - PROCESS | 3756 | 1471089239704 Marionette TRACE conn6 <- [1,460,null,{"value":["/2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.nosrc.html",0,null,null,[["Canvas test: 2d.drawImage.incomplete.nosrc",1,"","@http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.nosrc.html:25:1\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\n_addTest/ [0,461,"getWindowHandle",null] 04:53:59 INFO - PROCESS | 3756 | 1471089239777 Marionette TRACE conn6 <- [1,461,null,{"value":"13"}] 04:53:59 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.reload.html 04:53:59 INFO - PROCESS | 3756 | 1471089239780 Marionette TRACE conn6 -> [0,462,"setScriptTimeout",{"ms":35000}] 04:53:59 INFO - PROCESS | 3756 | 1471089239782 Marionette TRACE conn6 <- [1,462,null,{}] 04:53:59 INFO - PROCESS | 3756 | 1471089239786 Marionette TRACE conn6 -> [0,463,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:53:59 INFO - PROCESS | 3756 | 1471089239789 Marionette INFO sendAsync 3dea87e7-b1f7-4d7f-bd25-36a6049bc663 04:53:59 INFO - PROCESS | 3756 | 1471089239904 Marionette TRACE conn6 <- [1,463,null,{"value":null}] 04:54:00 INFO - PROCESS | 3756 | 1471089240020 Marionette TRACE conn6 -> [0,464,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.reload.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.reload.html\", \"893d4e98-a8f2-4003-9cd7-2985a4dd9108\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:54:00 INFO - PROCESS | 3756 | 1471089240022 Marionette INFO sendAsync 3dea87e7-b1f7-4d7f-bd25-36a6049bc663 04:54:00 INFO - PROCESS | 3756 | ++DOCSHELL 0000004D80484000 == 48 [pid = 3756] [id = 125] 04:54:00 INFO - PROCESS | 3756 | ++DOMWINDOW == 103 (0000004DDEF67400) [pid = 3756] [serial = 372] [outer = 0000000000000000] 04:54:00 INFO - PROCESS | 3756 | ++DOMWINDOW == 104 (0000004DDF5EB800) [pid = 3756] [serial = 373] [outer = 0000004DDEF67400] 04:54:00 INFO - PROCESS | 3756 | 1471089240079 Marionette DEBUG loaded listener.js 04:54:00 INFO - PROCESS | 3756 | ++DOMWINDOW == 105 (0000004DE0A2DC00) [pid = 3756] [serial = 374] [outer = 0000004DDEF67400] 04:54:00 INFO - PROCESS | 3756 | [3756] WARNING: RasterImage::Init failed: file c:/builds/moz2_slave/m-rel-w64-d-000000000000000000/build/src/image/ImageFactory.cpp, line 109 04:54:00 INFO - PROCESS | 3756 | 1471089240851 Marionette TRACE conn6 <- [1,464,null,{"value":["/2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.reload.html",0,null,null,[["Canvas test: 2d.drawImage.incomplete.reload",1,"assert_approx_equals: Red channel of the pixel at (50, 25) expected 0 +/- 2 but got 255","_assertPixelApprox@http://web-platform.test:8000/common/canvas-tests.js:47:5\n@http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.reload.html:32:1\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\n_addTest/ [0,465,"getWindowHandle",null] 04:54:00 INFO - PROCESS | 3756 | 1471089240882 Marionette TRACE conn6 <- [1,465,null,{"value":"13"}] 04:54:00 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.removedsrc.html 04:54:00 INFO - PROCESS | 3756 | 1471089240899 Marionette TRACE conn6 -> [0,466,"setScriptTimeout",{"ms":35000}] 04:54:00 INFO - PROCESS | 3756 | 1471089240903 Marionette TRACE conn6 <- [1,466,null,{}] 04:54:00 INFO - PROCESS | 3756 | 1471089240908 Marionette TRACE conn6 -> [0,467,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:54:00 INFO - PROCESS | 3756 | 1471089240912 Marionette INFO sendAsync 3dea87e7-b1f7-4d7f-bd25-36a6049bc663 04:54:01 INFO - PROCESS | 3756 | 1471089241017 Marionette TRACE conn6 <- [1,467,null,{"value":null}] 04:54:01 INFO - PROCESS | 3756 | 1471089241088 Marionette TRACE conn6 -> [0,468,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.removedsrc.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.removedsrc.html\", \"893d4e98-a8f2-4003-9cd7-2985a4dd9108\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:54:01 INFO - PROCESS | 3756 | 1471089241093 Marionette INFO sendAsync 3dea87e7-b1f7-4d7f-bd25-36a6049bc663 04:54:01 INFO - PROCESS | 3756 | ++DOCSHELL 0000004D9778F000 == 49 [pid = 3756] [id = 126] 04:54:01 INFO - PROCESS | 3756 | ++DOMWINDOW == 106 (0000004D978A8800) [pid = 3756] [serial = 375] [outer = 0000000000000000] 04:54:01 INFO - PROCESS | 3756 | ++DOMWINDOW == 107 (0000004DCFF95000) [pid = 3756] [serial = 376] [outer = 0000004D978A8800] 04:54:01 INFO - PROCESS | 3756 | 1471089241144 Marionette DEBUG loaded listener.js 04:54:01 INFO - PROCESS | 3756 | ++DOMWINDOW == 108 (0000004DD1A41400) [pid = 3756] [serial = 377] [outer = 0000004D978A8800] 04:54:01 INFO - PROCESS | 3756 | ++DOMWINDOW == 109 (0000004DD1D37000) [pid = 3756] [serial = 378] [outer = 0000004DDC67CC00] 04:54:02 INFO - PROCESS | 3756 | --DOCSHELL 0000004DE4C9F800 == 48 [pid = 3756] [id = 120] 04:54:02 INFO - PROCESS | 3756 | --DOCSHELL 0000004DE20D0800 == 47 [pid = 3756] [id = 119] 04:54:02 INFO - PROCESS | 3756 | --DOCSHELL 0000004DDF740000 == 46 [pid = 3756] [id = 118] 04:54:02 INFO - PROCESS | 3756 | --DOCSHELL 0000004DDF34B800 == 45 [pid = 3756] [id = 117] 04:54:02 INFO - PROCESS | 3756 | --DOCSHELL 0000004DDDDC8000 == 44 [pid = 3756] [id = 116] 04:54:02 INFO - PROCESS | 3756 | --DOCSHELL 0000004DD7B44800 == 43 [pid = 3756] [id = 115] 04:54:02 INFO - PROCESS | 3756 | --DOCSHELL 0000004DD1E2E000 == 42 [pid = 3756] [id = 114] 04:54:02 INFO - PROCESS | 3756 | --DOCSHELL 0000004DDF34F800 == 41 [pid = 3756] [id = 111] 04:54:02 INFO - PROCESS | 3756 | --DOCSHELL 0000004D80634000 == 40 [pid = 3756] [id = 110] 04:54:02 INFO - PROCESS | 3756 | --DOCSHELL 0000004DE5CA0000 == 39 [pid = 3756] [id = 82] 04:54:02 INFO - PROCESS | 3756 | --DOCSHELL 0000004DE6279800 == 38 [pid = 3756] [id = 67] 04:54:02 INFO - PROCESS | 3756 | --DOCSHELL 0000004D809B0800 == 37 [pid = 3756] [id = 113] 04:54:02 INFO - PROCESS | 3756 | --DOCSHELL 0000004DE5C45800 == 36 [pid = 3756] [id = 112] 04:54:02 INFO - PROCESS | 3756 | --DOCSHELL 0000004DE4C20800 == 35 [pid = 3756] [id = 98] 04:54:02 INFO - PROCESS | 3756 | --DOCSHELL 0000004DE4A94800 == 34 [pid = 3756] [id = 56] 04:54:02 INFO - PROCESS | 3756 | --DOCSHELL 0000004DD1E30000 == 33 [pid = 3756] [id = 32] 04:54:02 INFO - PROCESS | 3756 | --DOCSHELL 0000004DDDBEB000 == 32 [pid = 3756] [id = 44] 04:54:02 INFO - PROCESS | 3756 | --DOCSHELL 0000004D80484000 == 31 [pid = 3756] [id = 125] 04:54:02 INFO - PROCESS | 3756 | --DOCSHELL 0000004DE61DE000 == 30 [pid = 3756] [id = 124] 04:54:02 INFO - PROCESS | 3756 | --DOCSHELL 0000004DDF73B800 == 29 [pid = 3756] [id = 123] 04:54:02 INFO - PROCESS | 3756 | --DOCSHELL 0000004D809A3800 == 28 [pid = 3756] [id = 121] 04:54:02 INFO - PROCESS | 3756 | --DOCSHELL 0000004DD6D0E000 == 27 [pid = 3756] [id = 122] 04:54:02 INFO - PROCESS | 3756 | --DOMWINDOW == 108 (0000004DD622D000) [pid = 3756] [serial = 325] [outer = 0000000000000000] [url = about:blank] 04:54:02 INFO - PROCESS | 3756 | --DOMWINDOW == 107 (0000004DD806B800) [pid = 3756] [serial = 245] [outer = 0000000000000000] [url = about:blank] 04:54:02 INFO - PROCESS | 3756 | --DOMWINDOW == 106 (0000004DDEF5DC00) [pid = 3756] [serial = 316] [outer = 0000000000000000] [url = about:blank] 04:54:02 INFO - PROCESS | 3756 | --DOMWINDOW == 105 (0000004DD7C27C00) [pid = 3756] [serial = 251] [outer = 0000000000000000] [url = about:blank] 04:54:02 INFO - PROCESS | 3756 | --DOMWINDOW == 104 (0000004DDC135400) [pid = 3756] [serial = 292] [outer = 0000000000000000] [url = about:blank] 04:54:02 INFO - PROCESS | 3756 | --DOMWINDOW == 103 (0000004D806F5400) [pid = 3756] [serial = 319] [outer = 0000000000000000] [url = about:blank] 04:54:02 INFO - PROCESS | 3756 | --DOMWINDOW == 102 (0000004DE008D800) [pid = 3756] [serial = 296] [outer = 0000000000000000] [url = about:blank] 04:54:02 INFO - PROCESS | 3756 | --DOMWINDOW == 101 (0000004DDC245C00) [pid = 3756] [serial = 307] [outer = 0000000000000000] [url = about:blank] 04:54:02 INFO - PROCESS | 3756 | --DOMWINDOW == 100 (0000004DDEC45400) [pid = 3756] [serial = 310] [outer = 0000000000000000] [url = about:blank] 04:54:02 INFO - PROCESS | 3756 | --DOMWINDOW == 99 (0000004D808D4800) [pid = 3756] [serial = 298] [outer = 0000000000000000] [url = about:blank] 04:54:02 INFO - PROCESS | 3756 | --DOMWINDOW == 98 (0000004DE4649800) [pid = 3756] [serial = 317] [outer = 0000000000000000] [url = about:blank] 04:54:02 INFO - PROCESS | 3756 | --DOMWINDOW == 97 (0000004DDC243400) [pid = 3756] [serial = 322] [outer = 0000000000000000] [url = about:blank] 04:54:02 INFO - PROCESS | 3756 | --DOMWINDOW == 96 (0000004DD1D33800) [pid = 3756] [serial = 301] [outer = 0000000000000000] [url = about:blank] 04:54:02 INFO - PROCESS | 3756 | --DOMWINDOW == 95 (0000004DDC2B9400) [pid = 3756] [serial = 209] [outer = 0000000000000000] [url = about:blank] 04:54:02 INFO - PROCESS | 3756 | --DOMWINDOW == 94 (0000004DD1DD3800) [pid = 3756] [serial = 289] [outer = 0000000000000000] [url = about:blank] 04:54:02 INFO - PROCESS | 3756 | --DOMWINDOW == 93 (0000004DDF5F7000) [pid = 3756] [serial = 254] [outer = 0000000000000000] [url = about:blank] 04:54:02 INFO - PROCESS | 3756 | --DOMWINDOW == 92 (0000004DD1DD0400) [pid = 3756] [serial = 302] [outer = 0000000000000000] [url = about:blank] 04:54:02 INFO - PROCESS | 3756 | --DOMWINDOW == 91 (0000004DE4652400) [pid = 3756] [serial = 323] [outer = 0000000000000000] [url = about:blank] 04:54:02 INFO - PROCESS | 3756 | --DOMWINDOW == 90 (0000004DE2042000) [pid = 3756] [serial = 314] [outer = 0000000000000000] [url = about:blank] 04:54:02 INFO - PROCESS | 3756 | --DOMWINDOW == 89 (0000004DD1B29800) [pid = 3756] [serial = 248] [outer = 0000000000000000] [url = about:blank] 04:54:02 INFO - PROCESS | 3756 | --DOMWINDOW == 88 (0000004DDC280C00) [pid = 3756] [serial = 308] [outer = 0000000000000000] [url = about:blank] 04:54:02 INFO - PROCESS | 3756 | --DOMWINDOW == 87 (0000004DDC1E9C00) [pid = 3756] [serial = 293] [outer = 0000000000000000] [url = about:blank] 04:54:02 INFO - PROCESS | 3756 | --DOMWINDOW == 86 (0000004DE0CE0800) [pid = 3756] [serial = 284] [outer = 0000000000000000] [url = about:blank] 04:54:02 INFO - PROCESS | 3756 | --DOMWINDOW == 85 (0000004DCFF96800) [pid = 3756] [serial = 287] [outer = 0000000000000000] [url = about:blank] 04:54:02 INFO - PROCESS | 3756 | --DOMWINDOW == 84 (0000004DDB88C000) [pid = 3756] [serial = 305] [outer = 0000000000000000] [url = about:blank] 04:54:02 INFO - PROCESS | 3756 | --DOMWINDOW == 83 (0000004DDE0E3C00) [pid = 3756] [serial = 295] [outer = 0000000000000000] [url = about:blank] 04:54:02 INFO - PROCESS | 3756 | --DOMWINDOW == 82 (0000004DDF7E2000) [pid = 3756] [serial = 311] [outer = 0000000000000000] [url = about:blank] 04:54:02 INFO - PROCESS | 3756 | --DOMWINDOW == 81 (0000004DD8067000) [pid = 3756] [serial = 304] [outer = 0000000000000000] [url = about:blank] 04:54:02 INFO - PROCESS | 3756 | --DOMWINDOW == 80 (0000004DDB83C400) [pid = 3756] [serial = 206] [outer = 0000000000000000] [url = about:blank] 04:54:02 INFO - PROCESS | 3756 | --DOMWINDOW == 79 (0000004D806E9800) [pid = 3756] [serial = 286] [outer = 0000000000000000] [url = about:blank] 04:54:02 INFO - PROCESS | 3756 | --DOMWINDOW == 78 (0000004DD2FE8400) [pid = 3756] [serial = 290] [outer = 0000000000000000] [url = about:blank] 04:54:02 INFO - PROCESS | 3756 | --DOMWINDOW == 77 (0000004DD103D800) [pid = 3756] [serial = 299] [outer = 0000000000000000] [url = about:blank] 04:54:02 INFO - PROCESS | 3756 | --DOMWINDOW == 76 (0000004DD1D9F800) [pid = 3756] [serial = 203] [outer = 0000000000000000] [url = about:blank] 04:54:02 INFO - PROCESS | 3756 | --DOMWINDOW == 75 (0000004DE0CE3000) [pid = 3756] [serial = 313] [outer = 0000000000000000] [url = about:blank] 04:54:02 INFO - PROCESS | 3756 | --DOMWINDOW == 74 (0000004D808D0800) [pid = 3756] [serial = 320] [outer = 0000000000000000] [url = about:blank] 04:54:02 INFO - PROCESS | 3756 | --DOMWINDOW == 73 (0000004DE1599000) [pid = 3756] [serial = 200] [outer = 0000000000000000] [url = about:blank] 04:54:02 INFO - PROCESS | 3756 | 1471089242690 Marionette TRACE conn6 <- [1,468,null,{"value":["/2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.removedsrc.html",0,null,null,[["Canvas test: 2d.drawImage.incomplete.removedsrc",1,"","@http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.removedsrc.html:26:1\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\n_addTest/ [0,469,"getWindowHandle",null] 04:54:02 INFO - PROCESS | 3756 | 1471089242749 Marionette TRACE conn6 <- [1,469,null,{"value":"13"}] 04:54:02 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.negativedest.html 04:54:02 INFO - PROCESS | 3756 | 1471089242755 Marionette TRACE conn6 -> [0,470,"setScriptTimeout",{"ms":35000}] 04:54:02 INFO - PROCESS | 3756 | 1471089242758 Marionette TRACE conn6 <- [1,470,null,{}] 04:54:02 INFO - PROCESS | 3756 | 1471089242764 Marionette TRACE conn6 -> [0,471,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:54:02 INFO - PROCESS | 3756 | 1471089242767 Marionette INFO sendAsync 3dea87e7-b1f7-4d7f-bd25-36a6049bc663 04:54:02 INFO - PROCESS | 3756 | 1471089242864 Marionette TRACE conn6 <- [1,471,null,{"value":null}] 04:54:02 INFO - PROCESS | 3756 | 1471089242936 Marionette TRACE conn6 -> [0,472,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-images-to-the-canvas/2d.drawImage.negativedest.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.negativedest.html\", \"893d4e98-a8f2-4003-9cd7-2985a4dd9108\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:54:02 INFO - PROCESS | 3756 | 1471089242940 Marionette INFO sendAsync 3dea87e7-b1f7-4d7f-bd25-36a6049bc663 04:54:02 INFO - PROCESS | 3756 | ++DOCSHELL 0000004D97787000 == 28 [pid = 3756] [id = 127] 04:54:02 INFO - PROCESS | 3756 | ++DOMWINDOW == 74 (0000004D806E7400) [pid = 3756] [serial = 379] [outer = 0000000000000000] 04:54:02 INFO - PROCESS | 3756 | ++DOMWINDOW == 75 (0000004D978A2400) [pid = 3756] [serial = 380] [outer = 0000004D806E7400] 04:54:02 INFO - PROCESS | 3756 | 1471089242991 Marionette DEBUG loaded listener.js 04:54:03 INFO - PROCESS | 3756 | ++DOMWINDOW == 76 (0000004D808D4000) [pid = 3756] [serial = 381] [outer = 0000004D806E7400] 04:54:03 INFO - PROCESS | 3756 | 1471089243407 Marionette TRACE conn6 <- [1,472,null,{"value":["/2dcontext/drawing-images-to-the-canvas/2d.drawImage.negativedest.html",0,null,null,[["Negative destination width/height represents the correct rectangle",0,null,null]]]}] 04:54:03 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.negativedest.html | Negative destination width/height represents the correct rectangle 04:54:03 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.negativedest.html | took 692ms 04:54:03 INFO - PROCESS | 3756 | 1471089243450 Marionette TRACE conn6 -> [0,473,"getWindowHandle",null] 04:54:03 INFO - PROCESS | 3756 | 1471089243455 Marionette TRACE conn6 <- [1,473,null,{"value":"13"}] 04:54:03 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.negativedir.html 04:54:03 INFO - PROCESS | 3756 | 1471089243462 Marionette TRACE conn6 -> [0,474,"setScriptTimeout",{"ms":35000}] 04:54:03 INFO - PROCESS | 3756 | 1471089243465 Marionette TRACE conn6 <- [1,474,null,{}] 04:54:03 INFO - PROCESS | 3756 | 1471089243469 Marionette TRACE conn6 -> [0,475,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:54:03 INFO - PROCESS | 3756 | 1471089243472 Marionette INFO sendAsync 3dea87e7-b1f7-4d7f-bd25-36a6049bc663 04:54:03 INFO - PROCESS | 3756 | 1471089243561 Marionette TRACE conn6 <- [1,475,null,{"value":null}] 04:54:03 INFO - PROCESS | 3756 | 1471089243568 Marionette TRACE conn6 -> [0,476,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-images-to-the-canvas/2d.drawImage.negativedir.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.negativedir.html\", \"893d4e98-a8f2-4003-9cd7-2985a4dd9108\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:54:03 INFO - PROCESS | 3756 | 1471089243570 Marionette INFO sendAsync 3dea87e7-b1f7-4d7f-bd25-36a6049bc663 04:54:03 INFO - PROCESS | 3756 | ++DOCSHELL 0000004DD1E3C800 == 29 [pid = 3756] [id = 128] 04:54:03 INFO - PROCESS | 3756 | ++DOMWINDOW == 77 (0000004DD0844000) [pid = 3756] [serial = 382] [outer = 0000000000000000] 04:54:03 INFO - PROCESS | 3756 | ++DOMWINDOW == 78 (0000004DD1A3EC00) [pid = 3756] [serial = 383] [outer = 0000004DD0844000] 04:54:03 INFO - PROCESS | 3756 | 1471089243619 Marionette DEBUG loaded listener.js 04:54:03 INFO - PROCESS | 3756 | ++DOMWINDOW == 79 (0000004DD1D2D800) [pid = 3756] [serial = 384] [outer = 0000004DD0844000] 04:54:04 INFO - PROCESS | 3756 | 1471089244108 Marionette TRACE conn6 <- [1,476,null,{"value":["/2dcontext/drawing-images-to-the-canvas/2d.drawImage.negativedir.html",0,null,null,[["Negative dimensions do not affect the direction of the image",0,null,null]]]}] 04:54:04 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.negativedir.html | Negative dimensions do not affect the direction of the image 04:54:04 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.negativedir.html | took 690ms 04:54:04 INFO - PROCESS | 3756 | 1471089244153 Marionette TRACE conn6 -> [0,477,"getWindowHandle",null] 04:54:04 INFO - PROCESS | 3756 | 1471089244156 Marionette TRACE conn6 <- [1,477,null,{"value":"13"}] 04:54:04 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.negativesource.html 04:54:04 INFO - PROCESS | 3756 | 1471089244159 Marionette TRACE conn6 -> [0,478,"setScriptTimeout",{"ms":35000}] 04:54:04 INFO - PROCESS | 3756 | 1471089244163 Marionette TRACE conn6 <- [1,478,null,{}] 04:54:04 INFO - PROCESS | 3756 | 1471089244174 Marionette TRACE conn6 -> [0,479,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:54:04 INFO - PROCESS | 3756 | 1471089244179 Marionette INFO sendAsync 3dea87e7-b1f7-4d7f-bd25-36a6049bc663 04:54:04 INFO - PROCESS | 3756 | 1471089244298 Marionette TRACE conn6 <- [1,479,null,{"value":null}] 04:54:04 INFO - PROCESS | 3756 | 1471089244379 Marionette TRACE conn6 -> [0,480,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-images-to-the-canvas/2d.drawImage.negativesource.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.negativesource.html\", \"893d4e98-a8f2-4003-9cd7-2985a4dd9108\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:54:04 INFO - PROCESS | 3756 | 1471089244382 Marionette INFO sendAsync 3dea87e7-b1f7-4d7f-bd25-36a6049bc663 04:54:04 INFO - PROCESS | 3756 | ++DOCSHELL 0000004DD6DC9000 == 30 [pid = 3756] [id = 129] 04:54:04 INFO - PROCESS | 3756 | ++DOMWINDOW == 80 (0000004D808C6800) [pid = 3756] [serial = 385] [outer = 0000000000000000] 04:54:04 INFO - PROCESS | 3756 | ++DOMWINDOW == 81 (0000004DD1D9E000) [pid = 3756] [serial = 386] [outer = 0000004D808C6800] 04:54:04 INFO - PROCESS | 3756 | 1471089244431 Marionette DEBUG loaded listener.js 04:54:04 INFO - PROCESS | 3756 | ++DOMWINDOW == 82 (0000004DD1DCB000) [pid = 3756] [serial = 387] [outer = 0000004D808C6800] 04:54:04 INFO - PROCESS | 3756 | 1471089244881 Marionette TRACE conn6 <- [1,480,null,{"value":["/2dcontext/drawing-images-to-the-canvas/2d.drawImage.negativesource.html",0,null,null,[["Negative source width/height represents the correct rectangle",0,null,null]]]}] 04:54:04 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.negativesource.html | Negative source width/height represents the correct rectangle 04:54:04 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.negativesource.html | took 734ms 04:54:04 INFO - PROCESS | 3756 | 1471089244896 Marionette TRACE conn6 -> [0,481,"getWindowHandle",null] 04:54:04 INFO - PROCESS | 3756 | 1471089244898 Marionette TRACE conn6 <- [1,481,null,{"value":"13"}] 04:54:04 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.nonfinite.html 04:54:04 INFO - PROCESS | 3756 | 1471089244906 Marionette TRACE conn6 -> [0,482,"setScriptTimeout",{"ms":35000}] 04:54:04 INFO - PROCESS | 3756 | 1471089244908 Marionette TRACE conn6 <- [1,482,null,{}] 04:54:04 INFO - PROCESS | 3756 | 1471089244912 Marionette TRACE conn6 -> [0,483,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:54:04 INFO - PROCESS | 3756 | 1471089244914 Marionette INFO sendAsync 3dea87e7-b1f7-4d7f-bd25-36a6049bc663 04:54:05 INFO - PROCESS | 3756 | 1471089245030 Marionette TRACE conn6 <- [1,483,null,{"value":null}] 04:54:05 INFO - PROCESS | 3756 | 1471089245036 Marionette TRACE conn6 -> [0,484,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-images-to-the-canvas/2d.drawImage.nonfinite.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.nonfinite.html\", \"893d4e98-a8f2-4003-9cd7-2985a4dd9108\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:54:05 INFO - PROCESS | 3756 | 1471089245038 Marionette INFO sendAsync 3dea87e7-b1f7-4d7f-bd25-36a6049bc663 04:54:05 INFO - PROCESS | 3756 | ++DOCSHELL 0000004DD811E800 == 31 [pid = 3756] [id = 130] 04:54:05 INFO - PROCESS | 3756 | ++DOMWINDOW == 83 (0000004DD216E000) [pid = 3756] [serial = 388] [outer = 0000000000000000] 04:54:05 INFO - PROCESS | 3756 | ++DOMWINDOW == 84 (0000004DD22C5400) [pid = 3756] [serial = 389] [outer = 0000004DD216E000] 04:54:05 INFO - PROCESS | 3756 | 1471089245084 Marionette DEBUG loaded listener.js 04:54:05 INFO - PROCESS | 3756 | ++DOMWINDOW == 85 (0000004DD622D800) [pid = 3756] [serial = 390] [outer = 0000004DD216E000] 04:54:05 INFO - PROCESS | 3756 | 1471089245556 Marionette TRACE conn6 <- [1,484,null,{"value":["/2dcontext/drawing-images-to-the-canvas/2d.drawImage.nonfinite.html",0,null,null,[["drawImage() with Infinity/NaN is ignored",0,null,null]]]}] 04:54:05 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.nonfinite.html | drawImage() with Infinity/NaN is ignored 04:54:05 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.nonfinite.html | took 691ms 04:54:05 INFO - PROCESS | 3756 | 1471089245600 Marionette TRACE conn6 -> [0,485,"getWindowHandle",null] 04:54:05 INFO - PROCESS | 3756 | 1471089245602 Marionette TRACE conn6 <- [1,485,null,{"value":"13"}] 04:54:05 INFO - PROCESS | 3756 | 1471089245606 Marionette TRACE conn6 -> [0,486,"setScriptTimeout",{"ms":35000}] 04:54:05 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.nowrap.html 04:54:05 INFO - PROCESS | 3756 | 1471089245608 Marionette TRACE conn6 <- [1,486,null,{}] 04:54:05 INFO - PROCESS | 3756 | 1471089245611 Marionette TRACE conn6 -> [0,487,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:54:05 INFO - PROCESS | 3756 | 1471089245613 Marionette INFO sendAsync 3dea87e7-b1f7-4d7f-bd25-36a6049bc663 04:54:05 INFO - PROCESS | 3756 | 1471089245748 Marionette TRACE conn6 <- [1,487,null,{"value":null}] 04:54:05 INFO - PROCESS | 3756 | 1471089245768 Marionette TRACE conn6 -> [0,488,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-images-to-the-canvas/2d.drawImage.nowrap.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.nowrap.html\", \"893d4e98-a8f2-4003-9cd7-2985a4dd9108\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:54:05 INFO - PROCESS | 3756 | 1471089245770 Marionette INFO sendAsync 3dea87e7-b1f7-4d7f-bd25-36a6049bc663 04:54:05 INFO - PROCESS | 3756 | ++DOCSHELL 0000004DDBFC2000 == 32 [pid = 3756] [id = 131] 04:54:05 INFO - PROCESS | 3756 | ++DOMWINDOW == 86 (0000004DD05ED800) [pid = 3756] [serial = 391] [outer = 0000000000000000] 04:54:05 INFO - PROCESS | 3756 | ++DOMWINDOW == 87 (0000004DD62C7800) [pid = 3756] [serial = 392] [outer = 0000004DD05ED800] 04:54:05 INFO - PROCESS | 3756 | 1471089245815 Marionette DEBUG loaded listener.js 04:54:05 INFO - PROCESS | 3756 | ++DOMWINDOW == 88 (0000004DD6AD7C00) [pid = 3756] [serial = 393] [outer = 0000004DD05ED800] 04:54:06 INFO - PROCESS | 3756 | 1471089246256 Marionette TRACE conn6 <- [1,488,null,{"value":["/2dcontext/drawing-images-to-the-canvas/2d.drawImage.nowrap.html",0,null,null,[["Stretched images do not get pixels wrapping around the edges",0,null,null]]]}] 04:54:06 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.nowrap.html | Stretched images do not get pixels wrapping around the edges 04:54:06 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.nowrap.html | took 672ms 04:54:06 INFO - PROCESS | 3756 | 1471089246281 Marionette TRACE conn6 -> [0,489,"getWindowHandle",null] 04:54:06 INFO - PROCESS | 3756 | 1471089246283 Marionette TRACE conn6 <- [1,489,null,{"value":"13"}] 04:54:06 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.null.html 04:54:06 INFO - PROCESS | 3756 | 1471089246287 Marionette TRACE conn6 -> [0,490,"setScriptTimeout",{"ms":35000}] 04:54:06 INFO - PROCESS | 3756 | 1471089246289 Marionette TRACE conn6 <- [1,490,null,{}] 04:54:06 INFO - PROCESS | 3756 | 1471089246292 Marionette TRACE conn6 -> [0,491,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:54:06 INFO - PROCESS | 3756 | 1471089246298 Marionette INFO sendAsync 3dea87e7-b1f7-4d7f-bd25-36a6049bc663 04:54:06 INFO - PROCESS | 3756 | 1471089246435 Marionette TRACE conn6 <- [1,491,null,{"value":null}] 04:54:06 INFO - PROCESS | 3756 | 1471089246442 Marionette TRACE conn6 -> [0,492,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-images-to-the-canvas/2d.drawImage.null.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.null.html\", \"893d4e98-a8f2-4003-9cd7-2985a4dd9108\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:54:06 INFO - PROCESS | 3756 | 1471089246444 Marionette INFO sendAsync 3dea87e7-b1f7-4d7f-bd25-36a6049bc663 04:54:06 INFO - PROCESS | 3756 | ++DOCSHELL 0000004DDDDCE000 == 33 [pid = 3756] [id = 132] 04:54:06 INFO - PROCESS | 3756 | ++DOMWINDOW == 89 (0000004DD6D84C00) [pid = 3756] [serial = 394] [outer = 0000000000000000] 04:54:06 INFO - PROCESS | 3756 | ++DOMWINDOW == 90 (0000004DD7B74C00) [pid = 3756] [serial = 395] [outer = 0000004DD6D84C00] 04:54:06 INFO - PROCESS | 3756 | 1471089246497 Marionette DEBUG loaded listener.js 04:54:06 INFO - PROCESS | 3756 | ++DOMWINDOW == 91 (0000004DD806B800) [pid = 3756] [serial = 396] [outer = 0000004DD6D84C00] 04:54:06 INFO - PROCESS | 3756 | --DOMWINDOW == 90 (0000004DD6226400) [pid = 3756] [serial = 324] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.destpos.html] 04:54:06 INFO - PROCESS | 3756 | --DOMWINDOW == 89 (0000004DD7C25800) [pid = 3756] [serial = 345] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.animated.poster.html] 04:54:06 INFO - PROCESS | 3756 | --DOMWINDOW == 88 (0000004DDC1E2800) [pid = 3756] [serial = 348] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.broken.html] 04:54:06 INFO - PROCESS | 3756 | --DOMWINDOW == 87 (0000004DD004A000) [pid = 3756] [serial = 354] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.clip.html] 04:54:06 INFO - PROCESS | 3756 | --DOMWINDOW == 86 (0000004DDE97F400) [pid = 3756] [serial = 351] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.canvas.html] 04:54:06 INFO - PROCESS | 3756 | --DOMWINDOW == 85 (0000004DDEFAC400) [pid = 3756] [serial = 357] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.composite.html] 04:54:06 INFO - PROCESS | 3756 | --DOMWINDOW == 84 (0000004DD622E000) [pid = 3756] [serial = 339] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.animated.apng.html] 04:54:06 INFO - PROCESS | 3756 | --DOMWINDOW == 83 (0000004DD1DA1800) [pid = 3756] [serial = 336] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.alpha.html] 04:54:06 INFO - PROCESS | 3756 | --DOMWINDOW == 82 (0000004D80206C00) [pid = 3756] [serial = 327] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.destsize.html] 04:54:06 INFO - PROCESS | 3756 | --DOMWINDOW == 81 (0000004DD12CBC00) [pid = 3756] [serial = 342] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.animated.gif.html] 04:54:06 INFO - PROCESS | 3756 | --DOMWINDOW == 80 (0000004DD1DD2400) [pid = 3756] [serial = 330] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.sourcepos.html] 04:54:06 INFO - PROCESS | 3756 | --DOMWINDOW == 79 (0000004DDC243000) [pid = 3756] [serial = 333] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.sourcesize.html] 04:54:06 INFO - PROCESS | 3756 | --DOMWINDOW == 78 (0000004D8040A800) [pid = 3756] [serial = 360] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.floatsource.html] 04:54:07 INFO - PROCESS | 3756 | 1471089247232 Marionette TRACE conn6 <- [1,492,null,{"value":["/2dcontext/drawing-images-to-the-canvas/2d.drawImage.null.html",0,null,null,[["Canvas test: 2d.drawImage.null",0,null,null]]]}] 04:54:07 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.null.html | Canvas test: 2d.drawImage.null 04:54:07 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.null.html | took 985ms 04:54:07 INFO - PROCESS | 3756 | 1471089247274 Marionette TRACE conn6 -> [0,493,"getWindowHandle",null] 04:54:07 INFO - PROCESS | 3756 | 1471089247276 Marionette TRACE conn6 <- [1,493,null,{"value":"13"}] 04:54:07 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.path.html 04:54:07 INFO - PROCESS | 3756 | 1471089247279 Marionette TRACE conn6 -> [0,494,"setScriptTimeout",{"ms":35000}] 04:54:07 INFO - PROCESS | 3756 | 1471089247281 Marionette TRACE conn6 <- [1,494,null,{}] 04:54:07 INFO - PROCESS | 3756 | 1471089247285 Marionette TRACE conn6 -> [0,495,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:54:07 INFO - PROCESS | 3756 | 1471089247287 Marionette INFO sendAsync 3dea87e7-b1f7-4d7f-bd25-36a6049bc663 04:54:07 INFO - PROCESS | 3756 | 1471089247367 Marionette TRACE conn6 <- [1,495,null,{"value":null}] 04:54:07 INFO - PROCESS | 3756 | 1471089247372 Marionette TRACE conn6 -> [0,496,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-images-to-the-canvas/2d.drawImage.path.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.path.html\", \"893d4e98-a8f2-4003-9cd7-2985a4dd9108\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:54:07 INFO - PROCESS | 3756 | 1471089247374 Marionette INFO sendAsync 3dea87e7-b1f7-4d7f-bd25-36a6049bc663 04:54:07 INFO - PROCESS | 3756 | ++DOCSHELL 0000004DDEAB6000 == 34 [pid = 3756] [id = 133] 04:54:07 INFO - PROCESS | 3756 | ++DOMWINDOW == 79 (0000004DD6223400) [pid = 3756] [serial = 397] [outer = 0000000000000000] 04:54:07 INFO - PROCESS | 3756 | ++DOMWINDOW == 80 (0000004DD6E1B800) [pid = 3756] [serial = 398] [outer = 0000004DD6223400] 04:54:07 INFO - PROCESS | 3756 | 1471089247419 Marionette DEBUG loaded listener.js 04:54:07 INFO - PROCESS | 3756 | ++DOMWINDOW == 81 (0000004DD8764000) [pid = 3756] [serial = 399] [outer = 0000004DD6223400] 04:54:07 INFO - PROCESS | 3756 | 1471089247848 Marionette TRACE conn6 <- [1,496,null,{"value":["/2dcontext/drawing-images-to-the-canvas/2d.drawImage.path.html",0,null,null,[["Canvas test: 2d.drawImage.path",0,null,null]]]}] 04:54:07 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.path.html | Canvas test: 2d.drawImage.path 04:54:07 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.path.html | took 583ms 04:54:07 INFO - PROCESS | 3756 | 1471089247866 Marionette TRACE conn6 -> [0,497,"getWindowHandle",null] 04:54:07 INFO - PROCESS | 3756 | 1471089247868 Marionette TRACE conn6 <- [1,497,null,{"value":"13"}] 04:54:07 INFO - PROCESS | 3756 | 1471089247872 Marionette TRACE conn6 -> [0,498,"setScriptTimeout",{"ms":35000}] 04:54:07 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.self.1.html 04:54:07 INFO - PROCESS | 3756 | 1471089247873 Marionette TRACE conn6 <- [1,498,null,{}] 04:54:07 INFO - PROCESS | 3756 | 1471089247877 Marionette TRACE conn6 -> [0,499,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:54:07 INFO - PROCESS | 3756 | 1471089247879 Marionette INFO sendAsync 3dea87e7-b1f7-4d7f-bd25-36a6049bc663 04:54:07 INFO - PROCESS | 3756 | 1471089247963 Marionette TRACE conn6 <- [1,499,null,{"value":null}] 04:54:07 INFO - PROCESS | 3756 | 1471089247969 Marionette TRACE conn6 -> [0,500,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-images-to-the-canvas/2d.drawImage.self.1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.self.1.html\", \"893d4e98-a8f2-4003-9cd7-2985a4dd9108\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:54:07 INFO - PROCESS | 3756 | 1471089247971 Marionette INFO sendAsync 3dea87e7-b1f7-4d7f-bd25-36a6049bc663 04:54:07 INFO - PROCESS | 3756 | ++DOCSHELL 0000004DDF34F800 == 35 [pid = 3756] [id = 134] 04:54:07 INFO - PROCESS | 3756 | ++DOMWINDOW == 82 (0000004DDB83C800) [pid = 3756] [serial = 400] [outer = 0000000000000000] 04:54:08 INFO - PROCESS | 3756 | ++DOMWINDOW == 83 (0000004DDB87D000) [pid = 3756] [serial = 401] [outer = 0000004DDB83C800] 04:54:08 INFO - PROCESS | 3756 | 1471089248016 Marionette DEBUG loaded listener.js 04:54:08 INFO - PROCESS | 3756 | ++DOMWINDOW == 84 (0000004DDB893000) [pid = 3756] [serial = 402] [outer = 0000004DDB83C800] 04:54:08 INFO - PROCESS | 3756 | 1471089248445 Marionette TRACE conn6 <- [1,500,null,{"value":["/2dcontext/drawing-images-to-the-canvas/2d.drawImage.self.1.html",0,null,null,[["Canvas test: 2d.drawImage.self.1",0,null,null]]]}] 04:54:08 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.self.1.html | Canvas test: 2d.drawImage.self.1 04:54:08 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.self.1.html | took 628ms 04:54:08 INFO - PROCESS | 3756 | 1471089248503 Marionette TRACE conn6 -> [0,501,"getWindowHandle",null] 04:54:08 INFO - PROCESS | 3756 | 1471089248505 Marionette TRACE conn6 <- [1,501,null,{"value":"13"}] 04:54:08 INFO - PROCESS | 3756 | 1471089248509 Marionette TRACE conn6 -> [0,502,"setScriptTimeout",{"ms":35000}] 04:54:08 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.self.2.html 04:54:08 INFO - PROCESS | 3756 | 1471089248510 Marionette TRACE conn6 <- [1,502,null,{}] 04:54:08 INFO - PROCESS | 3756 | 1471089248514 Marionette TRACE conn6 -> [0,503,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:54:08 INFO - PROCESS | 3756 | 1471089248516 Marionette INFO sendAsync 3dea87e7-b1f7-4d7f-bd25-36a6049bc663 04:54:08 INFO - PROCESS | 3756 | 1471089248595 Marionette TRACE conn6 <- [1,503,null,{"value":null}] 04:54:08 INFO - PROCESS | 3756 | 1471089248600 Marionette TRACE conn6 -> [0,504,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-images-to-the-canvas/2d.drawImage.self.2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.self.2.html\", \"893d4e98-a8f2-4003-9cd7-2985a4dd9108\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:54:08 INFO - PROCESS | 3756 | 1471089248602 Marionette INFO sendAsync 3dea87e7-b1f7-4d7f-bd25-36a6049bc663 04:54:08 INFO - PROCESS | 3756 | ++DOCSHELL 0000004DD6DC7000 == 36 [pid = 3756] [id = 135] 04:54:08 INFO - PROCESS | 3756 | ++DOMWINDOW == 85 (0000004DDBE54000) [pid = 3756] [serial = 403] [outer = 0000000000000000] 04:54:08 INFO - PROCESS | 3756 | ++DOMWINDOW == 86 (0000004DDC0EAC00) [pid = 3756] [serial = 404] [outer = 0000004DDBE54000] 04:54:08 INFO - PROCESS | 3756 | 1471089248646 Marionette DEBUG loaded listener.js 04:54:08 INFO - PROCESS | 3756 | ++DOMWINDOW == 87 (0000004DDC1E0000) [pid = 3756] [serial = 405] [outer = 0000004DDBE54000] 04:54:09 INFO - PROCESS | 3756 | 1471089249252 Marionette TRACE conn6 <- [1,504,null,{"value":["/2dcontext/drawing-images-to-the-canvas/2d.drawImage.self.2.html",0,null,null,[["Canvas test: 2d.drawImage.self.2",0,null,null]]]}] 04:54:09 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.self.2.html | Canvas test: 2d.drawImage.self.2 04:54:09 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.self.2.html | took 775ms 04:54:09 INFO - PROCESS | 3756 | 1471089249353 Marionette TRACE conn6 -> [0,505,"getWindowHandle",null] 04:54:09 INFO - PROCESS | 3756 | 1471089249357 Marionette TRACE conn6 <- [1,505,null,{"value":"13"}] 04:54:09 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.svg.html 04:54:09 INFO - PROCESS | 3756 | 1471089249364 Marionette TRACE conn6 -> [0,506,"setScriptTimeout",{"ms":35000}] 04:54:09 INFO - PROCESS | 3756 | 1471089249368 Marionette TRACE conn6 <- [1,506,null,{}] 04:54:09 INFO - PROCESS | 3756 | 1471089249374 Marionette TRACE conn6 -> [0,507,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:54:09 INFO - PROCESS | 3756 | 1471089249377 Marionette INFO sendAsync 3dea87e7-b1f7-4d7f-bd25-36a6049bc663 04:54:09 INFO - PROCESS | 3756 | 1471089249520 Marionette TRACE conn6 <- [1,507,null,{"value":null}] 04:54:09 INFO - PROCESS | 3756 | 1471089249587 Marionette TRACE conn6 -> [0,508,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-images-to-the-canvas/2d.drawImage.svg.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.svg.html\", \"893d4e98-a8f2-4003-9cd7-2985a4dd9108\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:54:09 INFO - PROCESS | 3756 | 1471089249590 Marionette INFO sendAsync 3dea87e7-b1f7-4d7f-bd25-36a6049bc663 04:54:09 INFO - PROCESS | 3756 | ++DOCSHELL 0000004DD1E2A800 == 37 [pid = 3756] [id = 136] 04:54:09 INFO - PROCESS | 3756 | ++DOMWINDOW == 88 (0000004D808CE800) [pid = 3756] [serial = 406] [outer = 0000000000000000] 04:54:09 INFO - PROCESS | 3756 | ++DOMWINDOW == 89 (0000004D978A8000) [pid = 3756] [serial = 407] [outer = 0000004D808CE800] 04:54:09 INFO - PROCESS | 3756 | 1471089249689 Marionette DEBUG loaded listener.js 04:54:09 INFO - PROCESS | 3756 | ++DOMWINDOW == 90 (0000004DD05EDC00) [pid = 3756] [serial = 408] [outer = 0000004D808CE800] 04:54:10 INFO - PROCESS | 3756 | 1471089250422 Marionette TRACE conn6 <- [1,508,null,{"value":["/2dcontext/drawing-images-to-the-canvas/2d.drawImage.svg.html",0,null,null,[["drawImage() of an SVG image",0,null,null]]]}] 04:54:10 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.svg.html | drawImage() of an SVG image 04:54:10 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.svg.html | took 1146ms 04:54:10 INFO - PROCESS | 3756 | 1471089250511 Marionette TRACE conn6 -> [0,509,"getWindowHandle",null] 04:54:10 INFO - PROCESS | 3756 | 1471089250516 Marionette TRACE conn6 <- [1,509,null,{"value":"13"}] 04:54:10 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.transform.html 04:54:10 INFO - PROCESS | 3756 | 1471089250523 Marionette TRACE conn6 -> [0,510,"setScriptTimeout",{"ms":35000}] 04:54:10 INFO - PROCESS | 3756 | 1471089250526 Marionette TRACE conn6 <- [1,510,null,{}] 04:54:10 INFO - PROCESS | 3756 | 1471089250530 Marionette TRACE conn6 -> [0,511,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:54:10 INFO - PROCESS | 3756 | 1471089250533 Marionette INFO sendAsync 3dea87e7-b1f7-4d7f-bd25-36a6049bc663 04:54:10 INFO - PROCESS | 3756 | 1471089250685 Marionette TRACE conn6 <- [1,511,null,{"value":null}] 04:54:10 INFO - PROCESS | 3756 | 1471089250795 Marionette TRACE conn6 -> [0,512,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-images-to-the-canvas/2d.drawImage.transform.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.transform.html\", \"893d4e98-a8f2-4003-9cd7-2985a4dd9108\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:54:10 INFO - PROCESS | 3756 | 1471089250798 Marionette INFO sendAsync 3dea87e7-b1f7-4d7f-bd25-36a6049bc663 04:54:10 INFO - PROCESS | 3756 | ++DOCSHELL 0000004DDBFC1800 == 38 [pid = 3756] [id = 137] 04:54:10 INFO - PROCESS | 3756 | ++DOMWINDOW == 91 (0000004D806F2400) [pid = 3756] [serial = 409] [outer = 0000000000000000] 04:54:10 INFO - PROCESS | 3756 | ++DOMWINDOW == 92 (0000004DD1D5CC00) [pid = 3756] [serial = 410] [outer = 0000004D806F2400] 04:54:10 INFO - PROCESS | 3756 | 1471089250859 Marionette DEBUG loaded listener.js 04:54:10 INFO - PROCESS | 3756 | ++DOMWINDOW == 93 (0000004DD1F9A800) [pid = 3756] [serial = 411] [outer = 0000004D806F2400] 04:54:11 INFO - PROCESS | 3756 | --DOCSHELL 0000004DDF34F800 == 37 [pid = 3756] [id = 134] 04:54:11 INFO - PROCESS | 3756 | --DOCSHELL 0000004DDEAB6000 == 36 [pid = 3756] [id = 133] 04:54:11 INFO - PROCESS | 3756 | --DOCSHELL 0000004DDDDCE000 == 35 [pid = 3756] [id = 132] 04:54:11 INFO - PROCESS | 3756 | --DOCSHELL 0000004DDBFC2000 == 34 [pid = 3756] [id = 131] 04:54:11 INFO - PROCESS | 3756 | --DOCSHELL 0000004DD811E800 == 33 [pid = 3756] [id = 130] 04:54:11 INFO - PROCESS | 3756 | --DOCSHELL 0000004DD6DC9000 == 32 [pid = 3756] [id = 129] 04:54:11 INFO - PROCESS | 3756 | --DOCSHELL 0000004DD1E3C800 == 31 [pid = 3756] [id = 128] 04:54:11 INFO - PROCESS | 3756 | --DOCSHELL 0000004D97787000 == 30 [pid = 3756] [id = 127] 04:54:11 INFO - PROCESS | 3756 | --DOCSHELL 0000004D9778F000 == 29 [pid = 3756] [id = 126] 04:54:11 INFO - PROCESS | 3756 | --DOMWINDOW == 92 (0000004DDB848C00) [pid = 3756] [serial = 326] [outer = 0000000000000000] [url = about:blank] 04:54:11 INFO - PROCESS | 3756 | --DOMWINDOW == 91 (0000004DD8061000) [pid = 3756] [serial = 346] [outer = 0000000000000000] [url = about:blank] 04:54:11 INFO - PROCESS | 3756 | --DOMWINDOW == 90 (0000004DDC281C00) [pid = 3756] [serial = 350] [outer = 0000000000000000] [url = about:blank] 04:54:11 INFO - PROCESS | 3756 | --DOMWINDOW == 89 (0000004DDC242800) [pid = 3756] [serial = 349] [outer = 0000000000000000] [url = about:blank] 04:54:11 INFO - PROCESS | 3756 | --DOMWINDOW == 88 (0000004DD1D58400) [pid = 3756] [serial = 355] [outer = 0000000000000000] [url = about:blank] 04:54:11 INFO - PROCESS | 3756 | --DOMWINDOW == 87 (0000004DDEF54400) [pid = 3756] [serial = 352] [outer = 0000000000000000] [url = about:blank] 04:54:11 INFO - PROCESS | 3756 | --DOMWINDOW == 86 (0000004DDF78D800) [pid = 3756] [serial = 358] [outer = 0000000000000000] [url = about:blank] 04:54:11 INFO - PROCESS | 3756 | --DOMWINDOW == 85 (0000004DD62BAC00) [pid = 3756] [serial = 340] [outer = 0000000000000000] [url = about:blank] 04:54:11 INFO - PROCESS | 3756 | --DOMWINDOW == 84 (0000004DD62C2400) [pid = 3756] [serial = 341] [outer = 0000000000000000] [url = about:blank] 04:54:11 INFO - PROCESS | 3756 | --DOMWINDOW == 83 (0000004DDEF70000) [pid = 3756] [serial = 337] [outer = 0000000000000000] [url = about:blank] 04:54:11 INFO - PROCESS | 3756 | --DOMWINDOW == 82 (0000004DE0094C00) [pid = 3756] [serial = 338] [outer = 0000000000000000] [url = about:blank] 04:54:11 INFO - PROCESS | 3756 | --DOMWINDOW == 81 (0000004D80679000) [pid = 3756] [serial = 328] [outer = 0000000000000000] [url = about:blank] 04:54:11 INFO - PROCESS | 3756 | --DOMWINDOW == 80 (0000004D808DC000) [pid = 3756] [serial = 329] [outer = 0000000000000000] [url = about:blank] 04:54:11 INFO - PROCESS | 3756 | --DOMWINDOW == 79 (0000004DD2FE6C00) [pid = 3756] [serial = 343] [outer = 0000000000000000] [url = about:blank] 04:54:11 INFO - PROCESS | 3756 | --DOMWINDOW == 78 (0000004DD6E1F400) [pid = 3756] [serial = 331] [outer = 0000000000000000] [url = about:blank] 04:54:11 INFO - PROCESS | 3756 | --DOMWINDOW == 77 (0000004DDB845C00) [pid = 3756] [serial = 332] [outer = 0000000000000000] [url = about:blank] 04:54:11 INFO - PROCESS | 3756 | --DOMWINDOW == 76 (0000004DDDDF2000) [pid = 3756] [serial = 334] [outer = 0000000000000000] [url = about:blank] 04:54:11 INFO - PROCESS | 3756 | --DOMWINDOW == 75 (0000004DDEF5A800) [pid = 3756] [serial = 335] [outer = 0000000000000000] [url = about:blank] 04:54:11 INFO - PROCESS | 3756 | --DOMWINDOW == 74 (0000004D80410800) [pid = 3756] [serial = 361] [outer = 0000000000000000] [url = about:blank] 04:54:11 INFO - PROCESS | 3756 | --DOMWINDOW == 73 (0000004D80415C00) [pid = 3756] [serial = 362] [outer = 0000000000000000] [url = about:blank] 04:54:11 INFO - PROCESS | 3756 | --DOMWINDOW == 72 (0000004DDEF6B000) [pid = 3756] [serial = 353] [outer = 0000000000000000] [url = about:blank] 04:54:11 INFO - PROCESS | 3756 | --DOMWINDOW == 71 (0000004DDB88E800) [pid = 3756] [serial = 347] [outer = 0000000000000000] [url = about:blank] 04:54:11 INFO - PROCESS | 3756 | --DOMWINDOW == 70 (0000004DDEF72C00) [pid = 3756] [serial = 356] [outer = 0000000000000000] [url = about:blank] 04:54:11 INFO - PROCESS | 3756 | --DOMWINDOW == 69 (0000004DE00BF000) [pid = 3756] [serial = 359] [outer = 0000000000000000] [url = about:blank] 04:54:11 INFO - PROCESS | 3756 | --DOMWINDOW == 68 (0000004DD62C7000) [pid = 3756] [serial = 344] [outer = 0000000000000000] [url = about:blank] 04:54:11 INFO - PROCESS | 3756 | 1471089251755 Marionette TRACE conn6 <- [1,512,null,{"value":["/2dcontext/drawing-images-to-the-canvas/2d.drawImage.transform.html",0,null,null,[["Canvas test: 2d.drawImage.transform",0,null,null]]]}] 04:54:11 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.transform.html | Canvas test: 2d.drawImage.transform 04:54:11 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.transform.html | took 1298ms 04:54:11 INFO - PROCESS | 3756 | 1471089251823 Marionette TRACE conn6 -> [0,513,"getWindowHandle",null] 04:54:11 INFO - PROCESS | 3756 | 1471089251827 Marionette TRACE conn6 <- [1,513,null,{"value":"13"}] 04:54:11 INFO - PROCESS | 3756 | 1471089251832 Marionette TRACE conn6 -> [0,514,"setScriptTimeout",{"ms":35000}] 04:54:11 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.wrongtype.html 04:54:11 INFO - PROCESS | 3756 | 1471089251835 Marionette TRACE conn6 <- [1,514,null,{}] 04:54:11 INFO - PROCESS | 3756 | 1471089251841 Marionette TRACE conn6 -> [0,515,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:54:11 INFO - PROCESS | 3756 | 1471089251844 Marionette INFO sendAsync 3dea87e7-b1f7-4d7f-bd25-36a6049bc663 04:54:11 INFO - PROCESS | 3756 | 1471089251933 Marionette TRACE conn6 <- [1,515,null,{"value":null}] 04:54:11 INFO - PROCESS | 3756 | 1471089251948 Marionette TRACE conn6 -> [0,516,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-images-to-the-canvas/2d.drawImage.wrongtype.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.wrongtype.html\", \"893d4e98-a8f2-4003-9cd7-2985a4dd9108\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:54:11 INFO - PROCESS | 3756 | 1471089251950 Marionette INFO sendAsync 3dea87e7-b1f7-4d7f-bd25-36a6049bc663 04:54:11 INFO - PROCESS | 3756 | ++DOCSHELL 0000004D97783800 == 30 [pid = 3756] [id = 138] 04:54:11 INFO - PROCESS | 3756 | ++DOMWINDOW == 69 (0000004D806EC000) [pid = 3756] [serial = 412] [outer = 0000000000000000] 04:54:11 INFO - PROCESS | 3756 | ++DOMWINDOW == 70 (0000004DCFF96400) [pid = 3756] [serial = 413] [outer = 0000004D806EC000] 04:54:12 INFO - PROCESS | 3756 | 1471089252000 Marionette DEBUG loaded listener.js 04:54:12 INFO - PROCESS | 3756 | ++DOMWINDOW == 71 (0000004DD0849800) [pid = 3756] [serial = 414] [outer = 0000004D806EC000] 04:54:12 INFO - PROCESS | 3756 | 1471089252493 Marionette TRACE conn6 <- [1,516,null,{"value":["/2dcontext/drawing-images-to-the-canvas/2d.drawImage.wrongtype.html",0,null,null,[["Incorrect image types in drawImage do not match any defined overloads, so WebIDL throws a TypeError",0,null,null]]]}] 04:54:12 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 04:54:12 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.wrongtype.html | took 691ms 04:54:12 INFO - PROCESS | 3756 | 1471089252528 Marionette TRACE conn6 -> [0,517,"getWindowHandle",null] 04:54:12 INFO - PROCESS | 3756 | 1471089252533 Marionette TRACE conn6 <- [1,517,null,{"value":"13"}] 04:54:12 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.zerocanvas.html 04:54:12 INFO - PROCESS | 3756 | 1471089252539 Marionette TRACE conn6 -> [0,518,"setScriptTimeout",{"ms":35000}] 04:54:12 INFO - PROCESS | 3756 | 1471089252542 Marionette TRACE conn6 <- [1,518,null,{}] 04:54:12 INFO - PROCESS | 3756 | 1471089252545 Marionette TRACE conn6 -> [0,519,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:54:12 INFO - PROCESS | 3756 | 1471089252548 Marionette INFO sendAsync 3dea87e7-b1f7-4d7f-bd25-36a6049bc663 04:54:12 INFO - PROCESS | 3756 | 1471089252637 Marionette TRACE conn6 <- [1,519,null,{"value":null}] 04:54:12 INFO - PROCESS | 3756 | 1471089252645 Marionette TRACE conn6 -> [0,520,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-images-to-the-canvas/2d.drawImage.zerocanvas.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.zerocanvas.html\", \"893d4e98-a8f2-4003-9cd7-2985a4dd9108\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:54:12 INFO - PROCESS | 3756 | 1471089252647 Marionette INFO sendAsync 3dea87e7-b1f7-4d7f-bd25-36a6049bc663 04:54:12 INFO - PROCESS | 3756 | ++DOCSHELL 0000004DD65A1800 == 31 [pid = 3756] [id = 139] 04:54:12 INFO - PROCESS | 3756 | ++DOMWINDOW == 72 (0000004DD1D50400) [pid = 3756] [serial = 415] [outer = 0000000000000000] 04:54:12 INFO - PROCESS | 3756 | ++DOMWINDOW == 73 (0000004DD1D54C00) [pid = 3756] [serial = 416] [outer = 0000004DD1D50400] 04:54:12 INFO - PROCESS | 3756 | 1471089252696 Marionette DEBUG loaded listener.js 04:54:12 INFO - PROCESS | 3756 | ++DOMWINDOW == 74 (0000004DD1DA1C00) [pid = 3756] [serial = 417] [outer = 0000004DD1D50400] 04:54:13 INFO - PROCESS | 3756 | 1471089253168 Marionette TRACE conn6 <- [1,520,null,{"value":["/2dcontext/drawing-images-to-the-canvas/2d.drawImage.zerocanvas.html",0,null,null,[["Canvas test: 2d.drawImage.zerocanvas",0,null,null]]]}] 04:54:13 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.zerocanvas.html | Canvas test: 2d.drawImage.zerocanvas 04:54:13 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.zerocanvas.html | took 692ms 04:54:13 INFO - PROCESS | 3756 | 1471089253234 Marionette TRACE conn6 -> [0,521,"getWindowHandle",null] 04:54:13 INFO - PROCESS | 3756 | 1471089253237 Marionette TRACE conn6 <- [1,521,null,{"value":"13"}] 04:54:13 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.zerosource.html 04:54:13 INFO - PROCESS | 3756 | 1471089253241 Marionette TRACE conn6 -> [0,522,"setScriptTimeout",{"ms":35000}] 04:54:13 INFO - PROCESS | 3756 | 1471089253244 Marionette TRACE conn6 <- [1,522,null,{}] 04:54:13 INFO - PROCESS | 3756 | 1471089253256 Marionette TRACE conn6 -> [0,523,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:54:13 INFO - PROCESS | 3756 | 1471089253261 Marionette INFO sendAsync 3dea87e7-b1f7-4d7f-bd25-36a6049bc663 04:54:13 INFO - PROCESS | 3756 | 1471089253378 Marionette TRACE conn6 <- [1,523,null,{"value":null}] 04:54:13 INFO - PROCESS | 3756 | 1471089253454 Marionette TRACE conn6 -> [0,524,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-images-to-the-canvas/2d.drawImage.zerosource.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.zerosource.html\", \"893d4e98-a8f2-4003-9cd7-2985a4dd9108\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:54:13 INFO - PROCESS | 3756 | 1471089253458 Marionette INFO sendAsync 3dea87e7-b1f7-4d7f-bd25-36a6049bc663 04:54:13 INFO - PROCESS | 3756 | ++DOCSHELL 0000004DDBE1B800 == 32 [pid = 3756] [id = 140] 04:54:13 INFO - PROCESS | 3756 | ++DOMWINDOW == 75 (0000004D808C8400) [pid = 3756] [serial = 418] [outer = 0000000000000000] 04:54:13 INFO - PROCESS | 3756 | ++DOMWINDOW == 76 (0000004DD6230C00) [pid = 3756] [serial = 419] [outer = 0000004D808C8400] 04:54:13 INFO - PROCESS | 3756 | 1471089253507 Marionette DEBUG loaded listener.js 04:54:13 INFO - PROCESS | 3756 | ++DOMWINDOW == 77 (0000004DD62C9400) [pid = 3756] [serial = 420] [outer = 0000004D808C8400] 04:54:13 INFO - PROCESS | 3756 | 1471089253915 Marionette TRACE conn6 <- [1,524,null,{"value":["/2dcontext/drawing-images-to-the-canvas/2d.drawImage.zerosource.html",0,null,null,[["drawImage with zero-sized source rectangle throws INDEX_SIZE_ERR",0,null,null]]]}] 04:54:13 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.zerosource.html | drawImage with zero-sized source rectangle throws INDEX_SIZE_ERR 04:54:13 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.zerosource.html | took 733ms 04:54:13 INFO - PROCESS | 3756 | 1471089253976 Marionette TRACE conn6 -> [0,525,"getWindowHandle",null] 04:54:13 INFO - PROCESS | 3756 | 1471089253979 Marionette TRACE conn6 <- [1,525,null,{"value":"13"}] 04:54:13 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.zerosource.image.html 04:54:13 INFO - PROCESS | 3756 | 1471089253983 Marionette TRACE conn6 -> [0,526,"setScriptTimeout",{"ms":35000}] 04:54:13 INFO - PROCESS | 3756 | 1471089253985 Marionette TRACE conn6 <- [1,526,null,{}] 04:54:13 INFO - PROCESS | 3756 | 1471089253989 Marionette TRACE conn6 -> [0,527,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:54:13 INFO - PROCESS | 3756 | 1471089253991 Marionette INFO sendAsync 3dea87e7-b1f7-4d7f-bd25-36a6049bc663 04:54:14 INFO - PROCESS | 3756 | 1471089254106 Marionette TRACE conn6 <- [1,527,null,{"value":null}] 04:54:14 INFO - PROCESS | 3756 | 1471089254164 Marionette TRACE conn6 -> [0,528,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-images-to-the-canvas/2d.drawImage.zerosource.image.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.zerosource.image.html\", \"893d4e98-a8f2-4003-9cd7-2985a4dd9108\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:54:14 INFO - PROCESS | 3756 | 1471089254166 Marionette INFO sendAsync 3dea87e7-b1f7-4d7f-bd25-36a6049bc663 04:54:14 INFO - PROCESS | 3756 | ++DOCSHELL 0000004DDDBE6800 == 33 [pid = 3756] [id = 141] 04:54:14 INFO - PROCESS | 3756 | ++DOMWINDOW == 78 (0000004DD6E12800) [pid = 3756] [serial = 421] [outer = 0000000000000000] 04:54:14 INFO - PROCESS | 3756 | ++DOMWINDOW == 79 (0000004DD6E1F800) [pid = 3756] [serial = 422] [outer = 0000004DD6E12800] 04:54:14 INFO - PROCESS | 3756 | 1471089254212 Marionette DEBUG loaded listener.js 04:54:14 INFO - PROCESS | 3756 | ++DOMWINDOW == 80 (0000004DD7C1CC00) [pid = 3756] [serial = 423] [outer = 0000004DD6E12800] 04:54:14 INFO - PROCESS | 3756 | 1471089254655 Marionette TRACE conn6 <- [1,528,null,{"value":["/2dcontext/drawing-images-to-the-canvas/2d.drawImage.zerosource.image.html",0,null,null,[["drawImage with zero-sized source rectangle from image throws INDEX_SIZE_ERR",0,null,null]]]}] 04:54:14 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 04:54:14 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.zerosource.image.html | took 732ms 04:54:14 INFO - PROCESS | 3756 | 1471089254718 Marionette TRACE conn6 -> [0,529,"getWindowHandle",null] 04:54:14 INFO - PROCESS | 3756 | 1471089254720 Marionette TRACE conn6 <- [1,529,null,{"value":"13"}] 04:54:14 INFO - TEST-START | /2dcontext/drawing-paths-to-the-canvas/canvas_focus_drawCustomFocusRing_001.html 04:54:14 INFO - PROCESS | 3756 | 1471089254724 Marionette TRACE conn6 -> [0,530,"setScriptTimeout",{"ms":35000}] 04:54:14 INFO - PROCESS | 3756 | 1471089254726 Marionette TRACE conn6 <- [1,530,null,{}] 04:54:14 INFO - PROCESS | 3756 | 1471089254729 Marionette TRACE conn6 -> [0,531,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:54:14 INFO - PROCESS | 3756 | 1471089254731 Marionette INFO sendAsync 3dea87e7-b1f7-4d7f-bd25-36a6049bc663 04:54:14 INFO - PROCESS | 3756 | 1471089254840 Marionette TRACE conn6 <- [1,531,null,{"value":null}] 04:54:14 INFO - PROCESS | 3756 | 1471089254894 Marionette TRACE conn6 -> [0,532,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-paths-to-the-canvas/canvas_focus_drawCustomFocusRing_001.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-paths-to-the-canvas/canvas_focus_drawCustomFocusRing_001.html\", \"893d4e98-a8f2-4003-9cd7-2985a4dd9108\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:54:14 INFO - PROCESS | 3756 | 1471089254896 Marionette INFO sendAsync 3dea87e7-b1f7-4d7f-bd25-36a6049bc663 04:54:14 INFO - PROCESS | 3756 | ++DOCSHELL 0000004DDED10000 == 34 [pid = 3756] [id = 142] 04:54:14 INFO - PROCESS | 3756 | ++DOMWINDOW == 81 (0000004DD7C25000) [pid = 3756] [serial = 424] [outer = 0000000000000000] 04:54:14 INFO - PROCESS | 3756 | ++DOMWINDOW == 82 (0000004DD8065C00) [pid = 3756] [serial = 425] [outer = 0000004DD7C25000] 04:54:14 INFO - PROCESS | 3756 | 1471089254941 Marionette DEBUG loaded listener.js 04:54:15 INFO - PROCESS | 3756 | ++DOMWINDOW == 83 (0000004DDB889800) [pid = 3756] [serial = 426] [outer = 0000004DD7C25000] 04:54:15 INFO - PROCESS | 3756 | 1471089255511 Marionette TRACE conn6 <- [1,532,null,{"value":["/2dcontext/drawing-paths-to-the-canvas/canvas_focus_drawCustomFocusRing_001.html",0,null,null,[["drawCustomFocusRing must return false for an element that is not focused.",1,"context.drawCustomFocusRing is not a function","@http://web-platform.test:8000/2dcontext/drawing-paths-to-the-canvas/canvas_focus_drawCustomFocusRing_001.html:27:24\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\n@http://web-platform.test:8000/2dcontext/drawing-paths-to-the-canvas/canvas_focus_drawCustomFocusRing_001.html:20:7\n@http://web-platform.test:8000/2dcontext/drawing-paths-to-the-canvas/canvas_focus_drawCustomFocusRing_001.html:19:6\n"],["drawCustomFocusRing must return false for an element that is not a descendant of the canvas element.",1,"context.drawCustomFocusRing is not a function","@http://web-platform.test:8000/2dcontext/drawing-paths-to-the-canvas/canvas_focus_drawCustomFocusRing_001.html:36:24\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\n@http://web-platform.test:8000/2dcontext/drawing-paths-to-the-canvas/canvas_focus_drawCustomFocusRing_001.html:30:7\n@http://web-platform.test:8000/2dcontext/drawing-paths-to-the-canvas/canvas_focus_drawCustomFocusRing_001.html:19:6\n"]]]}] 04:54:15 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 04:54:15 INFO - @http://web-platform.test:8000/2dcontext/drawing-paths-to-the-canvas/canvas_focus_drawCustomFocusRing_001.html:27:24 04:54:15 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 04:54:15 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 04:54:15 INFO - @http://web-platform.test:8000/2dcontext/drawing-paths-to-the-canvas/canvas_focus_drawCustomFocusRing_001.html:20:7 04:54:15 INFO - @http://web-platform.test:8000/2dcontext/drawing-paths-to-the-canvas/canvas_focus_drawCustomFocusRing_001.html:19:6 04:54:15 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 04:54:15 INFO - @http://web-platform.test:8000/2dcontext/drawing-paths-to-the-canvas/canvas_focus_drawCustomFocusRing_001.html:36:24 04:54:15 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 04:54:15 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 04:54:15 INFO - @http://web-platform.test:8000/2dcontext/drawing-paths-to-the-canvas/canvas_focus_drawCustomFocusRing_001.html:30:7 04:54:15 INFO - @http://web-platform.test:8000/2dcontext/drawing-paths-to-the-canvas/canvas_focus_drawCustomFocusRing_001.html:19:6 04:54:15 INFO - TEST-OK | /2dcontext/drawing-paths-to-the-canvas/canvas_focus_drawCustomFocusRing_001.html | took 836ms 04:54:15 INFO - PROCESS | 3756 | 1471089255562 Marionette TRACE conn6 -> [0,533,"getWindowHandle",null] 04:54:15 INFO - PROCESS | 3756 | 1471089255564 Marionette TRACE conn6 <- [1,533,null,{"value":"13"}] 04:54:15 INFO - PROCESS | 3756 | 1471089255567 Marionette TRACE conn6 -> [0,534,"setScriptTimeout",{"ms":35000}] 04:54:15 INFO - TEST-START | /2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_002.html 04:54:15 INFO - PROCESS | 3756 | 1471089255569 Marionette TRACE conn6 <- [1,534,null,{}] 04:54:15 INFO - PROCESS | 3756 | 1471089255573 Marionette TRACE conn6 -> [0,535,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:54:15 INFO - PROCESS | 3756 | 1471089255579 Marionette INFO sendAsync 3dea87e7-b1f7-4d7f-bd25-36a6049bc663 04:54:15 INFO - PROCESS | 3756 | 1471089255742 Marionette TRACE conn6 <- [1,535,null,{"value":null}] 04:54:15 INFO - PROCESS | 3756 | 1471089255788 Marionette TRACE conn6 -> [0,536,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_002.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_002.html\", \"893d4e98-a8f2-4003-9cd7-2985a4dd9108\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:54:15 INFO - PROCESS | 3756 | 1471089255790 Marionette INFO sendAsync 3dea87e7-b1f7-4d7f-bd25-36a6049bc663 04:54:15 INFO - PROCESS | 3756 | ++DOCSHELL 0000004DE0083000 == 35 [pid = 3756] [id = 143] 04:54:15 INFO - PROCESS | 3756 | ++DOMWINDOW == 84 (0000004DDC1E5800) [pid = 3756] [serial = 427] [outer = 0000000000000000] 04:54:15 INFO - PROCESS | 3756 | ++DOMWINDOW == 85 (0000004DDC245800) [pid = 3756] [serial = 428] [outer = 0000004DDC1E5800] 04:54:15 INFO - PROCESS | 3756 | 1471089255835 Marionette DEBUG loaded listener.js 04:54:15 INFO - PROCESS | 3756 | ++DOMWINDOW == 86 (0000004DDC27D000) [pid = 3756] [serial = 429] [outer = 0000004DDC1E5800] 04:54:16 INFO - PROCESS | 3756 | --DOMWINDOW == 85 (0000004DD0844000) [pid = 3756] [serial = 382] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.negativedir.html] 04:54:16 INFO - PROCESS | 3756 | --DOMWINDOW == 84 (0000004DD216E000) [pid = 3756] [serial = 388] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.nonfinite.html] 04:54:16 INFO - PROCESS | 3756 | --DOMWINDOW == 83 (0000004D806E7400) [pid = 3756] [serial = 379] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.negativedest.html] 04:54:16 INFO - PROCESS | 3756 | --DOMWINDOW == 82 (0000004D978A8800) [pid = 3756] [serial = 375] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.removedsrc.html] 04:54:16 INFO - PROCESS | 3756 | --DOMWINDOW == 81 (0000004D808C6800) [pid = 3756] [serial = 385] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.negativesource.html] 04:54:16 INFO - PROCESS | 3756 | --DOMWINDOW == 80 (0000004D806EE800) [pid = 3756] [serial = 363] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.emptysrc.html] 04:54:16 INFO - PROCESS | 3756 | --DOMWINDOW == 79 (0000004DD1A3CC00) [pid = 3756] [serial = 366] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.immediate.html] 04:54:16 INFO - PROCESS | 3756 | --DOMWINDOW == 78 (0000004DD05ED800) [pid = 3756] [serial = 391] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.nowrap.html] 04:54:16 INFO - PROCESS | 3756 | --DOMWINDOW == 77 (0000004DD6BD2800) [pid = 3756] [serial = 369] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.nosrc.html] 04:54:16 INFO - PROCESS | 3756 | --DOMWINDOW == 76 (0000004DDEF67400) [pid = 3756] [serial = 372] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.reload.html] 04:54:16 INFO - PROCESS | 3756 | --DOMWINDOW == 75 (0000004DDB83C800) [pid = 3756] [serial = 400] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.self.1.html] 04:54:16 INFO - PROCESS | 3756 | --DOMWINDOW == 74 (0000004DD6D84C00) [pid = 3756] [serial = 394] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.null.html] 04:54:16 INFO - PROCESS | 3756 | --DOMWINDOW == 73 (0000004DD6223400) [pid = 3756] [serial = 397] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.path.html] 04:54:16 INFO - PROCESS | 3756 | 1471089256283 Marionette TRACE conn6 <- [1,536,null,{"value":["/2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_002.html",0,null,null,[["drawFocusIfNeeded does not draw a focus ring if the element is not in focus.",0,null,null]]]}] 04:54:16 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. 04:54:16 INFO - TEST-OK | /2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_002.html | took 731ms 04:54:16 INFO - PROCESS | 3756 | 1471089256302 Marionette TRACE conn6 -> [0,537,"getWindowHandle",null] 04:54:16 INFO - PROCESS | 3756 | 1471089256304 Marionette TRACE conn6 <- [1,537,null,{"value":"13"}] 04:54:16 INFO - TEST-START | /2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_003.html 04:54:16 INFO - PROCESS | 3756 | 1471089256307 Marionette TRACE conn6 -> [0,538,"setScriptTimeout",{"ms":35000}] 04:54:16 INFO - PROCESS | 3756 | 1471089256309 Marionette TRACE conn6 <- [1,538,null,{}] 04:54:16 INFO - PROCESS | 3756 | 1471089256312 Marionette TRACE conn6 -> [0,539,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:54:16 INFO - PROCESS | 3756 | 1471089256314 Marionette INFO sendAsync 3dea87e7-b1f7-4d7f-bd25-36a6049bc663 04:54:16 INFO - PROCESS | 3756 | 1471089256395 Marionette TRACE conn6 <- [1,539,null,{"value":null}] 04:54:16 INFO - PROCESS | 3756 | 1471089256401 Marionette TRACE conn6 -> [0,540,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_003.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_003.html\", \"893d4e98-a8f2-4003-9cd7-2985a4dd9108\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:54:16 INFO - PROCESS | 3756 | 1471089256403 Marionette INFO sendAsync 3dea87e7-b1f7-4d7f-bd25-36a6049bc663 04:54:16 INFO - PROCESS | 3756 | ++DOCSHELL 0000004DE1156000 == 36 [pid = 3756] [id = 144] 04:54:16 INFO - PROCESS | 3756 | ++DOMWINDOW == 74 (0000004DD1DC7400) [pid = 3756] [serial = 430] [outer = 0000000000000000] 04:54:16 INFO - PROCESS | 3756 | ++DOMWINDOW == 75 (0000004DD6A44C00) [pid = 3756] [serial = 431] [outer = 0000004DD1DC7400] 04:54:16 INFO - PROCESS | 3756 | 1471089256447 Marionette DEBUG loaded listener.js 04:54:16 INFO - PROCESS | 3756 | ++DOMWINDOW == 76 (0000004DDC247000) [pid = 3756] [serial = 432] [outer = 0000004DD1DC7400] 04:54:16 INFO - PROCESS | 3756 | 1471089256870 Marionette TRACE conn6 <- [1,540,null,{"value":["/2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_003.html",0,null,null,[["drawFocusIfNeeded does not draw a focus ring if the element is not a descendant of the context.",0,null,null]]]}] 04:54:16 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. 04:54:16 INFO - TEST-OK | /2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_003.html | took 586ms 04:54:16 INFO - PROCESS | 3756 | 1471089256901 Marionette TRACE conn6 -> [0,541,"getWindowHandle",null] 04:54:16 INFO - PROCESS | 3756 | 1471089256904 Marionette TRACE conn6 <- [1,541,null,{"value":"13"}] 04:54:16 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.basic.html 04:54:16 INFO - PROCESS | 3756 | 1471089256907 Marionette TRACE conn6 -> [0,542,"setScriptTimeout",{"ms":35000}] 04:54:16 INFO - PROCESS | 3756 | 1471089256909 Marionette TRACE conn6 <- [1,542,null,{}] 04:54:16 INFO - PROCESS | 3756 | 1471089256912 Marionette TRACE conn6 -> [0,543,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:54:16 INFO - PROCESS | 3756 | 1471089256914 Marionette INFO sendAsync 3dea87e7-b1f7-4d7f-bd25-36a6049bc663 04:54:17 INFO - PROCESS | 3756 | 1471089256998 Marionette TRACE conn6 <- [1,543,null,{"value":null}] 04:54:17 INFO - PROCESS | 3756 | 1471089257003 Marionette TRACE conn6 -> [0,544,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.basic.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.basic.html\", \"893d4e98-a8f2-4003-9cd7-2985a4dd9108\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:54:17 INFO - PROCESS | 3756 | 1471089257005 Marionette INFO sendAsync 3dea87e7-b1f7-4d7f-bd25-36a6049bc663 04:54:17 INFO - PROCESS | 3756 | ++DOCSHELL 0000004DE20DD000 == 37 [pid = 3756] [id = 145] 04:54:17 INFO - PROCESS | 3756 | ++DOMWINDOW == 77 (0000004DDC277000) [pid = 3756] [serial = 433] [outer = 0000000000000000] 04:54:17 INFO - PROCESS | 3756 | ++DOMWINDOW == 78 (0000004DDC2B3C00) [pid = 3756] [serial = 434] [outer = 0000004DDC277000] 04:54:17 INFO - PROCESS | 3756 | 1471089257050 Marionette DEBUG loaded listener.js 04:54:17 INFO - PROCESS | 3756 | ++DOMWINDOW == 79 (0000004DDC6AE800) [pid = 3756] [serial = 435] [outer = 0000004DDC277000] 04:54:17 INFO - PROCESS | 3756 | [3756] WARNING: RasterImage::Init failed: file c:/builds/moz2_slave/m-rel-w64-d-000000000000000000/build/src/image/ImageFactory.cpp, line 109 04:54:17 INFO - PROCESS | 3756 | [3756] WARNING: RasterImage::Init failed: file c:/builds/moz2_slave/m-rel-w64-d-000000000000000000/build/src/image/ImageFactory.cpp, line 109 04:54:17 INFO - PROCESS | 3756 | 1471089257474 Marionette TRACE conn6 <- [1,544,null,{"value":["/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.basic.html",0,null,null,[["clearRect clears to transparent black",0,null,null]]]}] 04:54:17 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.basic.html | clearRect clears to transparent black 04:54:17 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.basic.html | took 628ms 04:54:17 INFO - PROCESS | 3756 | 1471089257539 Marionette TRACE conn6 -> [0,545,"getWindowHandle",null] 04:54:17 INFO - PROCESS | 3756 | 1471089257542 Marionette TRACE conn6 <- [1,545,null,{"value":"13"}] 04:54:17 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.clip.html 04:54:17 INFO - PROCESS | 3756 | 1471089257545 Marionette TRACE conn6 -> [0,546,"setScriptTimeout",{"ms":35000}] 04:54:17 INFO - PROCESS | 3756 | 1471089257547 Marionette TRACE conn6 <- [1,546,null,{}] 04:54:17 INFO - PROCESS | 3756 | 1471089257551 Marionette TRACE conn6 -> [0,547,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:54:17 INFO - PROCESS | 3756 | 1471089257553 Marionette INFO sendAsync 3dea87e7-b1f7-4d7f-bd25-36a6049bc663 04:54:17 INFO - PROCESS | 3756 | 1471089257637 Marionette TRACE conn6 <- [1,547,null,{"value":null}] 04:54:17 INFO - PROCESS | 3756 | 1471089257642 Marionette TRACE conn6 -> [0,548,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.clip.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.clip.html\", \"893d4e98-a8f2-4003-9cd7-2985a4dd9108\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:54:17 INFO - PROCESS | 3756 | 1471089257644 Marionette INFO sendAsync 3dea87e7-b1f7-4d7f-bd25-36a6049bc663 04:54:17 INFO - PROCESS | 3756 | ++DOCSHELL 0000004DE4AA6800 == 38 [pid = 3756] [id = 146] 04:54:17 INFO - PROCESS | 3756 | ++DOMWINDOW == 80 (0000004DDC982000) [pid = 3756] [serial = 436] [outer = 0000000000000000] 04:54:17 INFO - PROCESS | 3756 | ++DOMWINDOW == 81 (0000004DDE8DC400) [pid = 3756] [serial = 437] [outer = 0000004DDC982000] 04:54:17 INFO - PROCESS | 3756 | 1471089257688 Marionette DEBUG loaded listener.js 04:54:17 INFO - PROCESS | 3756 | ++DOMWINDOW == 82 (0000004DDEF50C00) [pid = 3756] [serial = 438] [outer = 0000004DDC982000] 04:54:18 INFO - PROCESS | 3756 | 1471089258297 Marionette TRACE conn6 <- [1,548,null,{"value":["/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.clip.html",0,null,null,[["clearRect is affected by clipping regions",0,null,null]]]}] 04:54:18 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.clip.html | clearRect is affected by clipping regions 04:54:18 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.clip.html | took 776ms 04:54:18 INFO - PROCESS | 3756 | 1471089258359 Marionette TRACE conn6 -> [0,549,"getWindowHandle",null] 04:54:18 INFO - PROCESS | 3756 | 1471089258364 Marionette TRACE conn6 <- [1,549,null,{"value":"13"}] 04:54:18 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.globalalpha.html 04:54:18 INFO - PROCESS | 3756 | 1471089258396 Marionette TRACE conn6 -> [0,550,"setScriptTimeout",{"ms":35000}] 04:54:18 INFO - PROCESS | 3756 | 1471089258400 Marionette TRACE conn6 <- [1,550,null,{}] 04:54:18 INFO - PROCESS | 3756 | 1471089258407 Marionette TRACE conn6 -> [0,551,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:54:18 INFO - PROCESS | 3756 | 1471089258411 Marionette INFO sendAsync 3dea87e7-b1f7-4d7f-bd25-36a6049bc663 04:54:18 INFO - PROCESS | 3756 | 1471089258537 Marionette TRACE conn6 <- [1,551,null,{"value":null}] 04:54:18 INFO - PROCESS | 3756 | 1471089258605 Marionette TRACE conn6 -> [0,552,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.globalalpha.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.globalalpha.html\", \"893d4e98-a8f2-4003-9cd7-2985a4dd9108\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:54:18 INFO - PROCESS | 3756 | 1471089258608 Marionette INFO sendAsync 3dea87e7-b1f7-4d7f-bd25-36a6049bc663 04:54:18 INFO - PROCESS | 3756 | ++DOCSHELL 0000004DD5CA5000 == 39 [pid = 3756] [id = 147] 04:54:18 INFO - PROCESS | 3756 | ++DOMWINDOW == 83 (0000004D808D5400) [pid = 3756] [serial = 439] [outer = 0000000000000000] 04:54:18 INFO - PROCESS | 3756 | ++DOMWINDOW == 84 (0000004DD1721000) [pid = 3756] [serial = 440] [outer = 0000004D808D5400] 04:54:18 INFO - PROCESS | 3756 | 1471089258708 Marionette DEBUG loaded listener.js 04:54:18 INFO - PROCESS | 3756 | ++DOMWINDOW == 85 (0000004DD1D32000) [pid = 3756] [serial = 441] [outer = 0000004D808D5400] 04:54:19 INFO - PROCESS | 3756 | [3756] WARNING: RasterImage::Init failed: file c:/builds/moz2_slave/m-rel-w64-d-000000000000000000/build/src/image/ImageFactory.cpp, line 109 04:54:19 INFO - PROCESS | 3756 | [3756] WARNING: 'NS_FAILED(aResult)', file c:/builds/moz2_slave/m-rel-w64-d-000000000000000000/build/src/netwerk/cache2/CacheFile.cpp, line 653 04:54:19 INFO - PROCESS | 3756 | 1471089259285 Marionette TRACE conn6 <- [1,552,null,{"value":["/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.globalalpha.html",0,null,null,[["clearRect is not affected by globalAlpha",0,null,null]]]}] 04:54:19 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.globalalpha.html | clearRect is not affected by globalAlpha 04:54:19 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.globalalpha.html | took 944ms 04:54:19 INFO - PROCESS | 3756 | 1471089259334 Marionette TRACE conn6 -> [0,553,"getWindowHandle",null] 04:54:19 INFO - PROCESS | 3756 | 1471089259339 Marionette TRACE conn6 <- [1,553,null,{"value":"13"}] 04:54:19 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.globalcomposite.html 04:54:19 INFO - PROCESS | 3756 | 1471089259346 Marionette TRACE conn6 -> [0,554,"setScriptTimeout",{"ms":35000}] 04:54:19 INFO - PROCESS | 3756 | 1471089259349 Marionette TRACE conn6 <- [1,554,null,{}] 04:54:19 INFO - PROCESS | 3756 | 1471089259353 Marionette TRACE conn6 -> [0,555,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:54:19 INFO - PROCESS | 3756 | 1471089259356 Marionette INFO sendAsync 3dea87e7-b1f7-4d7f-bd25-36a6049bc663 04:54:19 INFO - PROCESS | 3756 | 1471089259502 Marionette TRACE conn6 <- [1,555,null,{"value":null}] 04:54:19 INFO - PROCESS | 3756 | 1471089259616 Marionette TRACE conn6 -> [0,556,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.globalcomposite.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.globalcomposite.html\", \"893d4e98-a8f2-4003-9cd7-2985a4dd9108\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:54:19 INFO - PROCESS | 3756 | 1471089259619 Marionette INFO sendAsync 3dea87e7-b1f7-4d7f-bd25-36a6049bc663 04:54:19 INFO - PROCESS | 3756 | ++DOCSHELL 0000004DDEFDC800 == 40 [pid = 3756] [id = 148] 04:54:19 INFO - PROCESS | 3756 | ++DOMWINDOW == 86 (0000004DD1D5B000) [pid = 3756] [serial = 442] [outer = 0000000000000000] 04:54:19 INFO - PROCESS | 3756 | ++DOMWINDOW == 87 (0000004DD622CC00) [pid = 3756] [serial = 443] [outer = 0000004DD1D5B000] 04:54:19 INFO - PROCESS | 3756 | 1471089259678 Marionette DEBUG loaded listener.js 04:54:19 INFO - PROCESS | 3756 | ++DOMWINDOW == 88 (0000004DD6D99C00) [pid = 3756] [serial = 444] [outer = 0000004DD1D5B000] 04:54:20 INFO - PROCESS | 3756 | [3756] WARNING: RasterImage::Init failed: file c:/builds/moz2_slave/m-rel-w64-d-000000000000000000/build/src/image/ImageFactory.cpp, line 109 04:54:20 INFO - PROCESS | 3756 | [3756] WARNING: 'NS_FAILED(aResult)', file c:/builds/moz2_slave/m-rel-w64-d-000000000000000000/build/src/netwerk/cache2/CacheFile.cpp, line 653 04:54:20 INFO - PROCESS | 3756 | 1471089260258 Marionette TRACE conn6 <- [1,556,null,{"value":["/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.globalcomposite.html",0,null,null,[["clearRect is not affected by globalCompositeOperation",0,null,null]]]}] 04:54:20 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.globalcomposite.html | clearRect is not affected by globalCompositeOperation 04:54:20 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.globalcomposite.html | took 985ms 04:54:20 INFO - PROCESS | 3756 | 1471089260345 Marionette TRACE conn6 -> [0,557,"getWindowHandle",null] 04:54:20 INFO - PROCESS | 3756 | 1471089260348 Marionette TRACE conn6 <- [1,557,null,{"value":"13"}] 04:54:20 INFO - PROCESS | 3756 | 1471089260353 Marionette TRACE conn6 -> [0,558,"setScriptTimeout",{"ms":35000}] 04:54:20 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.negative.html 04:54:20 INFO - PROCESS | 3756 | 1471089260357 Marionette TRACE conn6 <- [1,558,null,{}] 04:54:20 INFO - PROCESS | 3756 | 1471089260369 Marionette TRACE conn6 -> [0,559,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:54:20 INFO - PROCESS | 3756 | 1471089260374 Marionette INFO sendAsync 3dea87e7-b1f7-4d7f-bd25-36a6049bc663 04:54:20 INFO - PROCESS | 3756 | 1471089260496 Marionette TRACE conn6 <- [1,559,null,{"value":null}] 04:54:20 INFO - PROCESS | 3756 | 1471089260565 Marionette TRACE conn6 -> [0,560,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.negative.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.negative.html\", \"893d4e98-a8f2-4003-9cd7-2985a4dd9108\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:54:20 INFO - PROCESS | 3756 | 1471089260568 Marionette INFO sendAsync 3dea87e7-b1f7-4d7f-bd25-36a6049bc663 04:54:20 INFO - PROCESS | 3756 | ++DOCSHELL 0000004DE4CB4000 == 41 [pid = 3756] [id = 149] 04:54:20 INFO - PROCESS | 3756 | ++DOMWINDOW == 89 (0000004DDC13F400) [pid = 3756] [serial = 445] [outer = 0000000000000000] 04:54:20 INFO - PROCESS | 3756 | ++DOMWINDOW == 90 (0000004DDC1ED800) [pid = 3756] [serial = 446] [outer = 0000004DDC13F400] 04:54:20 INFO - PROCESS | 3756 | 1471089260667 Marionette DEBUG loaded listener.js 04:54:20 INFO - PROCESS | 3756 | ++DOMWINDOW == 91 (0000004DDEF51000) [pid = 3756] [serial = 447] [outer = 0000004DDC13F400] 04:54:21 INFO - PROCESS | 3756 | [3756] WARNING: RasterImage::Init failed: file c:/builds/moz2_slave/m-rel-w64-d-000000000000000000/build/src/image/ImageFactory.cpp, line 109 04:54:21 INFO - PROCESS | 3756 | [3756] WARNING: 'NS_FAILED(aResult)', file c:/builds/moz2_slave/m-rel-w64-d-000000000000000000/build/src/netwerk/cache2/CacheFile.cpp, line 653 04:54:21 INFO - PROCESS | 3756 | 1471089261301 Marionette TRACE conn6 <- [1,560,null,{"value":["/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.negative.html",0,null,null,[["clearRect of negative sizes works",0,null,null]]]}] 04:54:21 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.negative.html | clearRect of negative sizes works 04:54:21 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.negative.html | took 986ms 04:54:21 INFO - PROCESS | 3756 | 1471089261346 Marionette TRACE conn6 -> [0,561,"getWindowHandle",null] 04:54:21 INFO - PROCESS | 3756 | 1471089261349 Marionette TRACE conn6 <- [1,561,null,{"value":"13"}] 04:54:21 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.nonfinite.html 04:54:21 INFO - PROCESS | 3756 | 1471089261353 Marionette TRACE conn6 -> [0,562,"setScriptTimeout",{"ms":35000}] 04:54:21 INFO - PROCESS | 3756 | 1471089261355 Marionette TRACE conn6 <- [1,562,null,{}] 04:54:21 INFO - PROCESS | 3756 | 1471089261358 Marionette TRACE conn6 -> [0,563,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:54:21 INFO - PROCESS | 3756 | 1471089261361 Marionette INFO sendAsync 3dea87e7-b1f7-4d7f-bd25-36a6049bc663 04:54:21 INFO - PROCESS | 3756 | 1471089261475 Marionette TRACE conn6 <- [1,563,null,{"value":null}] 04:54:21 INFO - PROCESS | 3756 | 1471089261548 Marionette TRACE conn6 -> [0,564,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.nonfinite.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.nonfinite.html\", \"893d4e98-a8f2-4003-9cd7-2985a4dd9108\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:54:21 INFO - PROCESS | 3756 | 1471089261551 Marionette INFO sendAsync 3dea87e7-b1f7-4d7f-bd25-36a6049bc663 04:54:21 INFO - PROCESS | 3756 | ++DOCSHELL 0000004D809C2800 == 42 [pid = 3756] [id = 150] 04:54:21 INFO - PROCESS | 3756 | ++DOMWINDOW == 92 (0000004D806EC400) [pid = 3756] [serial = 448] [outer = 0000000000000000] 04:54:21 INFO - PROCESS | 3756 | ++DOMWINDOW == 93 (0000004D808D6400) [pid = 3756] [serial = 449] [outer = 0000004D806EC400] 04:54:21 INFO - PROCESS | 3756 | 1471089261726 Marionette DEBUG loaded listener.js 04:54:21 INFO - PROCESS | 3756 | ++DOMWINDOW == 94 (0000004DCFF9E400) [pid = 3756] [serial = 450] [outer = 0000004D806EC400] 04:54:22 INFO - PROCESS | 3756 | 1471089262312 Marionette TRACE conn6 <- [1,564,null,{"value":["/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.nonfinite.html",0,null,null,[["clearRect() with Infinity/NaN is ignored",0,null,null]]]}] 04:54:22 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.nonfinite.html | clearRect() with Infinity/NaN is ignored 04:54:22 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.nonfinite.html | took 985ms 04:54:22 INFO - PROCESS | 3756 | 1471089262340 Marionette TRACE conn6 -> [0,565,"getWindowHandle",null] 04:54:22 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.path.html 04:54:22 INFO - PROCESS | 3756 | 1471089262344 Marionette TRACE conn6 <- [1,565,null,{"value":"13"}] 04:54:22 INFO - PROCESS | 3756 | 1471089262349 Marionette TRACE conn6 -> [0,566,"setScriptTimeout",{"ms":35000}] 04:54:22 INFO - PROCESS | 3756 | 1471089262351 Marionette TRACE conn6 <- [1,566,null,{}] 04:54:22 INFO - PROCESS | 3756 | 1471089262357 Marionette TRACE conn6 -> [0,567,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:54:22 INFO - PROCESS | 3756 | 1471089262359 Marionette INFO sendAsync 3dea87e7-b1f7-4d7f-bd25-36a6049bc663 04:54:22 INFO - PROCESS | 3756 | 1471089262471 Marionette TRACE conn6 <- [1,567,null,{"value":null}] 04:54:22 INFO - PROCESS | 3756 | 1471089262560 Marionette TRACE conn6 -> [0,568,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.path.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.path.html\", \"893d4e98-a8f2-4003-9cd7-2985a4dd9108\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:54:22 INFO - PROCESS | 3756 | 1471089262563 Marionette INFO sendAsync 3dea87e7-b1f7-4d7f-bd25-36a6049bc663 04:54:22 INFO - PROCESS | 3756 | ++DOCSHELL 0000004DD2F2F800 == 43 [pid = 3756] [id = 151] 04:54:22 INFO - PROCESS | 3756 | ++DOMWINDOW == 95 (0000004DCFF94800) [pid = 3756] [serial = 451] [outer = 0000000000000000] 04:54:22 INFO - PROCESS | 3756 | ++DOMWINDOW == 96 (0000004DD1D39000) [pid = 3756] [serial = 452] [outer = 0000004DCFF94800] 04:54:22 INFO - PROCESS | 3756 | 1471089262613 Marionette DEBUG loaded listener.js 04:54:22 INFO - PROCESS | 3756 | ++DOMWINDOW == 97 (0000004DD1DCA400) [pid = 3756] [serial = 453] [outer = 0000004DCFF94800] 04:54:23 INFO - PROCESS | 3756 | --DOCSHELL 0000004DE20DD000 == 42 [pid = 3756] [id = 145] 04:54:23 INFO - PROCESS | 3756 | --DOCSHELL 0000004DE1156000 == 41 [pid = 3756] [id = 144] 04:54:23 INFO - PROCESS | 3756 | --DOCSHELL 0000004DE0083000 == 40 [pid = 3756] [id = 143] 04:54:23 INFO - PROCESS | 3756 | --DOCSHELL 0000004DDED10000 == 39 [pid = 3756] [id = 142] 04:54:23 INFO - PROCESS | 3756 | --DOCSHELL 0000004DDDBE6800 == 38 [pid = 3756] [id = 141] 04:54:23 INFO - PROCESS | 3756 | --DOCSHELL 0000004DDBE1B800 == 37 [pid = 3756] [id = 140] 04:54:23 INFO - PROCESS | 3756 | --DOCSHELL 0000004DD65A1800 == 36 [pid = 3756] [id = 139] 04:54:23 INFO - PROCESS | 3756 | --DOCSHELL 0000004D97783800 == 35 [pid = 3756] [id = 138] 04:54:23 INFO - PROCESS | 3756 | --DOCSHELL 0000004DD6DC7000 == 34 [pid = 3756] [id = 135] 04:54:23 INFO - PROCESS | 3756 | --DOCSHELL 0000004DD1E2A800 == 33 [pid = 3756] [id = 136] 04:54:23 INFO - PROCESS | 3756 | --DOCSHELL 0000004DDBFC1800 == 32 [pid = 3756] [id = 137] 04:54:23 INFO - PROCESS | 3756 | --DOCSHELL 0000004D809C2800 == 31 [pid = 3756] [id = 150] 04:54:23 INFO - PROCESS | 3756 | --DOCSHELL 0000004DE4CB4000 == 30 [pid = 3756] [id = 149] 04:54:23 INFO - PROCESS | 3756 | --DOCSHELL 0000004DDEFDC800 == 29 [pid = 3756] [id = 148] 04:54:23 INFO - PROCESS | 3756 | --DOCSHELL 0000004DE4AA6800 == 28 [pid = 3756] [id = 146] 04:54:23 INFO - PROCESS | 3756 | --DOCSHELL 0000004DD5CA5000 == 27 [pid = 3756] [id = 147] 04:54:23 INFO - PROCESS | 3756 | --DOMWINDOW == 96 (0000004DD8064800) [pid = 3756] [serial = 158] [outer = 0000000000000000] [url = about:neterror?e=dnsNotFound&u=https%3A//%25%28server%29s/selfsupport-dummy/&c=UTF-8&f=regular&d=Firefox%20can%E2%80%99t%20find%20the%20server%20at%20%25%28server%29s.] 04:54:23 INFO - PROCESS | 3756 | --DOMWINDOW == 95 (0000004DD1A3EC00) [pid = 3756] [serial = 383] [outer = 0000000000000000] [url = about:blank] 04:54:23 INFO - PROCESS | 3756 | --DOMWINDOW == 94 (0000004DD22C5400) [pid = 3756] [serial = 389] [outer = 0000000000000000] [url = about:blank] 04:54:23 INFO - PROCESS | 3756 | --DOMWINDOW == 93 (0000004D978A2400) [pid = 3756] [serial = 380] [outer = 0000000000000000] [url = about:blank] 04:54:23 INFO - PROCESS | 3756 | --DOMWINDOW == 92 (0000004D808D4000) [pid = 3756] [serial = 381] [outer = 0000000000000000] [url = about:blank] 04:54:23 INFO - PROCESS | 3756 | --DOMWINDOW == 91 (0000004DD1A41400) [pid = 3756] [serial = 377] [outer = 0000000000000000] [url = about:blank] 04:54:23 INFO - PROCESS | 3756 | --DOMWINDOW == 90 (0000004DCFF95000) [pid = 3756] [serial = 376] [outer = 0000000000000000] [url = about:blank] 04:54:23 INFO - PROCESS | 3756 | --DOMWINDOW == 89 (0000004DD1D9E000) [pid = 3756] [serial = 386] [outer = 0000000000000000] [url = about:blank] 04:54:23 INFO - PROCESS | 3756 | --DOMWINDOW == 88 (0000004D978A5000) [pid = 3756] [serial = 365] [outer = 0000000000000000] [url = about:blank] 04:54:23 INFO - PROCESS | 3756 | --DOMWINDOW == 87 (0000004D9789E400) [pid = 3756] [serial = 364] [outer = 0000000000000000] [url = about:blank] 04:54:23 INFO - PROCESS | 3756 | --DOMWINDOW == 86 (0000004DD6226C00) [pid = 3756] [serial = 368] [outer = 0000000000000000] [url = about:blank] 04:54:23 INFO - PROCESS | 3756 | --DOMWINDOW == 85 (0000004DD1D59C00) [pid = 3756] [serial = 367] [outer = 0000000000000000] [url = about:blank] 04:54:23 INFO - PROCESS | 3756 | --DOMWINDOW == 84 (0000004DD62C7800) [pid = 3756] [serial = 392] [outer = 0000000000000000] [url = about:blank] 04:54:23 INFO - PROCESS | 3756 | --DOMWINDOW == 83 (0000004DDC1DF800) [pid = 3756] [serial = 371] [outer = 0000000000000000] [url = about:blank] 04:54:23 INFO - PROCESS | 3756 | --DOMWINDOW == 82 (0000004DDACCC800) [pid = 3756] [serial = 370] [outer = 0000000000000000] [url = about:blank] 04:54:23 INFO - PROCESS | 3756 | --DOMWINDOW == 81 (0000004DE0A2DC00) [pid = 3756] [serial = 374] [outer = 0000000000000000] [url = about:blank] 04:54:23 INFO - PROCESS | 3756 | --DOMWINDOW == 80 (0000004DDB893000) [pid = 3756] [serial = 402] [outer = 0000000000000000] [url = about:blank] 04:54:23 INFO - PROCESS | 3756 | --DOMWINDOW == 79 (0000004DDF5EB800) [pid = 3756] [serial = 373] [outer = 0000000000000000] [url = about:blank] 04:54:23 INFO - PROCESS | 3756 | --DOMWINDOW == 78 (0000004DDC0EAC00) [pid = 3756] [serial = 404] [outer = 0000000000000000] [url = about:blank] 04:54:23 INFO - PROCESS | 3756 | --DOMWINDOW == 77 (0000004DD622D800) [pid = 3756] [serial = 390] [outer = 0000000000000000] [url = about:blank] 04:54:23 INFO - PROCESS | 3756 | --DOMWINDOW == 76 (0000004DD7B74C00) [pid = 3756] [serial = 395] [outer = 0000000000000000] [url = about:blank] 04:54:23 INFO - PROCESS | 3756 | --DOMWINDOW == 75 (0000004DD6AD7C00) [pid = 3756] [serial = 393] [outer = 0000000000000000] [url = about:blank] 04:54:23 INFO - PROCESS | 3756 | --DOMWINDOW == 74 (0000004DDB87D000) [pid = 3756] [serial = 401] [outer = 0000000000000000] [url = about:blank] 04:54:23 INFO - PROCESS | 3756 | --DOMWINDOW == 73 (0000004DD1D2D800) [pid = 3756] [serial = 384] [outer = 0000000000000000] [url = about:blank] 04:54:23 INFO - PROCESS | 3756 | --DOMWINDOW == 72 (0000004DD806B800) [pid = 3756] [serial = 396] [outer = 0000000000000000] [url = about:blank] 04:54:23 INFO - PROCESS | 3756 | --DOMWINDOW == 71 (0000004DD6E1B800) [pid = 3756] [serial = 398] [outer = 0000000000000000] [url = about:blank] 04:54:23 INFO - PROCESS | 3756 | --DOMWINDOW == 70 (0000004DD8764000) [pid = 3756] [serial = 399] [outer = 0000000000000000] [url = about:blank] 04:54:23 INFO - PROCESS | 3756 | --DOMWINDOW == 69 (0000004DD1DCB000) [pid = 3756] [serial = 387] [outer = 0000000000000000] [url = about:blank] 04:54:23 INFO - PROCESS | 3756 | 1471089263751 Marionette TRACE conn6 <- [1,568,null,{"value":["/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.path.html",0,null,null,[["clearRect does not affect the current path",0,null,null]]]}] 04:54:23 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.path.html | clearRect does not affect the current path 04:54:23 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.path.html | took 1444ms 04:54:23 INFO - PROCESS | 3756 | 1471089263792 Marionette TRACE conn6 -> [0,569,"getWindowHandle",null] 04:54:23 INFO - PROCESS | 3756 | 1471089263797 Marionette TRACE conn6 <- [1,569,null,{"value":"13"}] 04:54:23 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.shadow.html 04:54:23 INFO - PROCESS | 3756 | 1471089263801 Marionette TRACE conn6 -> [0,570,"setScriptTimeout",{"ms":35000}] 04:54:23 INFO - PROCESS | 3756 | 1471089263806 Marionette TRACE conn6 <- [1,570,null,{}] 04:54:23 INFO - PROCESS | 3756 | 1471089263811 Marionette TRACE conn6 -> [0,571,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:54:23 INFO - PROCESS | 3756 | 1471089263814 Marionette INFO sendAsync 3dea87e7-b1f7-4d7f-bd25-36a6049bc663 04:54:23 INFO - PROCESS | 3756 | 1471089263905 Marionette TRACE conn6 <- [1,571,null,{"value":null}] 04:54:24 INFO - PROCESS | 3756 | 1471089263993 Marionette TRACE conn6 -> [0,572,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.shadow.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.shadow.html\", \"893d4e98-a8f2-4003-9cd7-2985a4dd9108\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:54:24 INFO - PROCESS | 3756 | 1471089263996 Marionette INFO sendAsync 3dea87e7-b1f7-4d7f-bd25-36a6049bc663 04:54:24 INFO - PROCESS | 3756 | ++DOCSHELL 0000004D97785800 == 28 [pid = 3756] [id = 152] 04:54:24 INFO - PROCESS | 3756 | ++DOMWINDOW == 70 (0000004D808D0C00) [pid = 3756] [serial = 454] [outer = 0000000000000000] 04:54:24 INFO - PROCESS | 3756 | ++DOMWINDOW == 71 (0000004D9789F800) [pid = 3756] [serial = 455] [outer = 0000004D808D0C00] 04:54:24 INFO - PROCESS | 3756 | 1471089264044 Marionette DEBUG loaded listener.js 04:54:24 INFO - PROCESS | 3756 | ++DOMWINDOW == 72 (0000004DCFF95C00) [pid = 3756] [serial = 456] [outer = 0000004D808D0C00] 04:54:24 INFO - PROCESS | 3756 | 1471089264440 Marionette TRACE conn6 <- [1,572,null,{"value":["/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.shadow.html",0,null,null,[["clearRect does not draw shadows",0,null,null]]]}] 04:54:24 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.shadow.html | clearRect does not draw shadows 04:54:24 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.shadow.html | took 692ms 04:54:24 INFO - PROCESS | 3756 | 1471089264497 Marionette TRACE conn6 -> [0,573,"getWindowHandle",null] 04:54:24 INFO - PROCESS | 3756 | 1471089264502 Marionette TRACE conn6 <- [1,573,null,{"value":"13"}] 04:54:24 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.transform.html 04:54:24 INFO - PROCESS | 3756 | 1471089264509 Marionette TRACE conn6 -> [0,574,"setScriptTimeout",{"ms":35000}] 04:54:24 INFO - PROCESS | 3756 | 1471089264511 Marionette TRACE conn6 <- [1,574,null,{}] 04:54:24 INFO - PROCESS | 3756 | 1471089264515 Marionette TRACE conn6 -> [0,575,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:54:24 INFO - PROCESS | 3756 | 1471089264518 Marionette INFO sendAsync 3dea87e7-b1f7-4d7f-bd25-36a6049bc663 04:54:24 INFO - PROCESS | 3756 | 1471089264639 Marionette TRACE conn6 <- [1,575,null,{"value":null}] 04:54:24 INFO - PROCESS | 3756 | 1471089264651 Marionette TRACE conn6 -> [0,576,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.transform.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.transform.html\", \"893d4e98-a8f2-4003-9cd7-2985a4dd9108\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:54:24 INFO - PROCESS | 3756 | 1471089264653 Marionette INFO sendAsync 3dea87e7-b1f7-4d7f-bd25-36a6049bc663 04:54:24 INFO - PROCESS | 3756 | ++DOCSHELL 0000004DD1E40000 == 29 [pid = 3756] [id = 153] 04:54:24 INFO - PROCESS | 3756 | ++DOMWINDOW == 73 (0000004DD0902800) [pid = 3756] [serial = 457] [outer = 0000000000000000] 04:54:24 INFO - PROCESS | 3756 | ++DOMWINDOW == 74 (0000004DD172BC00) [pid = 3756] [serial = 458] [outer = 0000004DD0902800] 04:54:24 INFO - PROCESS | 3756 | 1471089264702 Marionette DEBUG loaded listener.js 04:54:24 INFO - PROCESS | 3756 | ++DOMWINDOW == 75 (0000004DD1A42000) [pid = 3756] [serial = 459] [outer = 0000004DD0902800] 04:54:25 INFO - PROCESS | 3756 | [3756] WARNING: RasterImage::Init failed: file c:/builds/moz2_slave/m-rel-w64-d-000000000000000000/build/src/image/ImageFactory.cpp, line 109 04:54:25 INFO - PROCESS | 3756 | [3756] WARNING: 'NS_FAILED(aResult)', file c:/builds/moz2_slave/m-rel-w64-d-000000000000000000/build/src/netwerk/cache2/CacheFile.cpp, line 653 04:54:25 INFO - PROCESS | 3756 | [3756] WARNING: RasterImage::Init failed: file c:/builds/moz2_slave/m-rel-w64-d-000000000000000000/build/src/image/ImageFactory.cpp, line 109 04:54:25 INFO - PROCESS | 3756 | 1471089265136 Marionette TRACE conn6 <- [1,576,null,{"value":["/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.transform.html",0,null,null,[["clearRect is affected by transforms",0,null,null]]]}] 04:54:25 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.transform.html | clearRect is affected by transforms 04:54:25 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.transform.html | took 692ms 04:54:25 INFO - PROCESS | 3756 | 1471089265203 Marionette TRACE conn6 -> [0,577,"getWindowHandle",null] 04:54:25 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.zero.html 04:54:25 INFO - PROCESS | 3756 | 1471089265206 Marionette TRACE conn6 <- [1,577,null,{"value":"13"}] 04:54:25 INFO - PROCESS | 3756 | 1471089265209 Marionette TRACE conn6 -> [0,578,"setScriptTimeout",{"ms":35000}] 04:54:25 INFO - PROCESS | 3756 | 1471089265213 Marionette TRACE conn6 <- [1,578,null,{}] 04:54:25 INFO - PROCESS | 3756 | 1471089265224 Marionette TRACE conn6 -> [0,579,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:54:25 INFO - PROCESS | 3756 | 1471089265229 Marionette INFO sendAsync 3dea87e7-b1f7-4d7f-bd25-36a6049bc663 04:54:25 INFO - PROCESS | 3756 | 1471089265316 Marionette TRACE conn6 <- [1,579,null,{"value":null}] 04:54:25 INFO - PROCESS | 3756 | 1471089265323 Marionette TRACE conn6 -> [0,580,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.zero.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.zero.html\", \"893d4e98-a8f2-4003-9cd7-2985a4dd9108\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:54:25 INFO - PROCESS | 3756 | 1471089265326 Marionette INFO sendAsync 3dea87e7-b1f7-4d7f-bd25-36a6049bc663 04:54:25 INFO - PROCESS | 3756 | ++DOCSHELL 0000004DD7B33800 == 30 [pid = 3756] [id = 154] 04:54:25 INFO - PROCESS | 3756 | ++DOMWINDOW == 76 (0000004DD1D31800) [pid = 3756] [serial = 460] [outer = 0000000000000000] 04:54:25 INFO - PROCESS | 3756 | ++DOMWINDOW == 77 (0000004DD1D59000) [pid = 3756] [serial = 461] [outer = 0000004DD1D31800] 04:54:25 INFO - PROCESS | 3756 | 1471089265375 Marionette DEBUG loaded listener.js 04:54:25 INFO - PROCESS | 3756 | ++DOMWINDOW == 78 (0000004DD1DC9800) [pid = 3756] [serial = 462] [outer = 0000004DD1D31800] 04:54:25 INFO - PROCESS | 3756 | 1471089265844 Marionette TRACE conn6 <- [1,580,null,{"value":["/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.zero.html",0,null,null,[["clearRect of zero pixels has no effect",0,null,null]]]}] 04:54:25 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.zero.html | clearRect of zero pixels has no effect 04:54:25 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.zero.html | took 692ms 04:54:25 INFO - PROCESS | 3756 | 1471089265906 Marionette TRACE conn6 -> [0,581,"getWindowHandle",null] 04:54:25 INFO - PROCESS | 3756 | 1471089265909 Marionette TRACE conn6 <- [1,581,null,{"value":"13"}] 04:54:25 INFO - PROCESS | 3756 | 1471089265912 Marionette TRACE conn6 -> [0,582,"setScriptTimeout",{"ms":35000}] 04:54:25 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.basic.html 04:54:25 INFO - PROCESS | 3756 | 1471089265914 Marionette TRACE conn6 <- [1,582,null,{}] 04:54:25 INFO - PROCESS | 3756 | 1471089265917 Marionette TRACE conn6 -> [0,583,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:54:25 INFO - PROCESS | 3756 | 1471089265919 Marionette INFO sendAsync 3dea87e7-b1f7-4d7f-bd25-36a6049bc663 04:54:26 INFO - PROCESS | 3756 | 1471089266058 Marionette TRACE conn6 <- [1,583,null,{"value":null}] 04:54:26 INFO - PROCESS | 3756 | 1471089266081 Marionette TRACE conn6 -> [0,584,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.basic.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.basic.html\", \"893d4e98-a8f2-4003-9cd7-2985a4dd9108\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:54:26 INFO - PROCESS | 3756 | 1471089266083 Marionette INFO sendAsync 3dea87e7-b1f7-4d7f-bd25-36a6049bc663 04:54:26 INFO - PROCESS | 3756 | ++DOCSHELL 0000004DDBE19800 == 31 [pid = 3756] [id = 155] 04:54:26 INFO - PROCESS | 3756 | ++DOMWINDOW == 79 (0000004DD2239400) [pid = 3756] [serial = 463] [outer = 0000000000000000] 04:54:26 INFO - PROCESS | 3756 | ++DOMWINDOW == 80 (0000004DD296B000) [pid = 3756] [serial = 464] [outer = 0000004DD2239400] 04:54:26 INFO - PROCESS | 3756 | 1471089266129 Marionette DEBUG loaded listener.js 04:54:26 INFO - PROCESS | 3756 | ++DOMWINDOW == 81 (0000004DD5CD7000) [pid = 3756] [serial = 465] [outer = 0000004DD2239400] 04:54:26 INFO - PROCESS | 3756 | [3756] 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 04:54:26 INFO - PROCESS | 3756 | 1471089266858 Marionette TRACE conn6 <- [1,584,null,{"value":["/2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.basic.html",0,null,null,[["fillRect works",0,null,null]]]}] 04:54:26 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.basic.html | fillRect works 04:54:26 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.basic.html | took 986ms 04:54:26 INFO - PROCESS | 3756 | 1471089266903 Marionette TRACE conn6 -> [0,585,"getWindowHandle",null] 04:54:26 INFO - PROCESS | 3756 | 1471089266905 Marionette TRACE conn6 <- [1,585,null,{"value":"13"}] 04:54:26 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.clip.html 04:54:26 INFO - PROCESS | 3756 | 1471089266916 Marionette TRACE conn6 -> [0,586,"setScriptTimeout",{"ms":35000}] 04:54:26 INFO - PROCESS | 3756 | 1471089266918 Marionette TRACE conn6 <- [1,586,null,{}] 04:54:26 INFO - PROCESS | 3756 | 1471089266921 Marionette TRACE conn6 -> [0,587,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:54:26 INFO - PROCESS | 3756 | 1471089266923 Marionette INFO sendAsync 3dea87e7-b1f7-4d7f-bd25-36a6049bc663 04:54:27 INFO - PROCESS | 3756 | 1471089267027 Marionette TRACE conn6 <- [1,587,null,{"value":null}] 04:54:27 INFO - PROCESS | 3756 | 1471089267034 Marionette TRACE conn6 -> [0,588,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.clip.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.clip.html\", \"893d4e98-a8f2-4003-9cd7-2985a4dd9108\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:54:27 INFO - PROCESS | 3756 | 1471089267036 Marionette INFO sendAsync 3dea87e7-b1f7-4d7f-bd25-36a6049bc663 04:54:27 INFO - PROCESS | 3756 | ++DOCSHELL 0000004DDC01D000 == 32 [pid = 3756] [id = 156] 04:54:27 INFO - PROCESS | 3756 | ++DOMWINDOW == 82 (0000004D80679C00) [pid = 3756] [serial = 466] [outer = 0000000000000000] 04:54:27 INFO - PROCESS | 3756 | ++DOMWINDOW == 83 (0000004DD6231000) [pid = 3756] [serial = 467] [outer = 0000004D80679C00] 04:54:27 INFO - PROCESS | 3756 | 1471089267081 Marionette DEBUG loaded listener.js 04:54:27 INFO - PROCESS | 3756 | ++DOMWINDOW == 84 (0000004DD62C7800) [pid = 3756] [serial = 468] [outer = 0000004D80679C00] 04:54:27 INFO - PROCESS | 3756 | 1471089267546 Marionette TRACE conn6 <- [1,588,null,{"value":["/2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.clip.html",0,null,null,[["fillRect is affected by clipping regions",0,null,null]]]}] 04:54:27 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.clip.html | fillRect is affected by clipping regions 04:54:27 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.clip.html | took 840ms 04:54:27 INFO - PROCESS | 3756 | --DOMWINDOW == 83 (0000004DD7C25000) [pid = 3756] [serial = 424] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/drawing-paths-to-the-canvas/canvas_focus_drawCustomFocusRing_001.html] 04:54:27 INFO - PROCESS | 3756 | --DOMWINDOW == 82 (0000004DDC1E5800) [pid = 3756] [serial = 427] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_002.html] 04:54:27 INFO - PROCESS | 3756 | --DOMWINDOW == 81 (0000004D808CE800) [pid = 3756] [serial = 406] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.svg.html] 04:54:27 INFO - PROCESS | 3756 | --DOMWINDOW == 80 (0000004DD1D50400) [pid = 3756] [serial = 415] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.zerocanvas.html] 04:54:27 INFO - PROCESS | 3756 | --DOMWINDOW == 79 (0000004D806EC000) [pid = 3756] [serial = 412] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.wrongtype.html] 04:54:27 INFO - PROCESS | 3756 | --DOMWINDOW == 78 (0000004D808C8400) [pid = 3756] [serial = 418] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.zerosource.html] 04:54:27 INFO - PROCESS | 3756 | --DOMWINDOW == 77 (0000004DDBE54000) [pid = 3756] [serial = 403] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.self.2.html] 04:54:27 INFO - PROCESS | 3756 | --DOMWINDOW == 76 (0000004D806F2400) [pid = 3756] [serial = 409] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.transform.html] 04:54:27 INFO - PROCESS | 3756 | --DOMWINDOW == 75 (0000004DDC982000) [pid = 3756] [serial = 436] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.clip.html] 04:54:27 INFO - PROCESS | 3756 | --DOMWINDOW == 74 (0000004DDC277000) [pid = 3756] [serial = 433] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.basic.html] 04:54:27 INFO - PROCESS | 3756 | --DOMWINDOW == 73 (0000004DD6E12800) [pid = 3756] [serial = 421] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.zerosource.image.html] 04:54:27 INFO - PROCESS | 3756 | --DOMWINDOW == 72 (0000004DD1DC7400) [pid = 3756] [serial = 430] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_003.html] 04:54:27 INFO - PROCESS | 3756 | 1471089267785 Marionette TRACE conn6 -> [0,589,"getWindowHandle",null] 04:54:27 INFO - PROCESS | 3756 | 1471089267787 Marionette TRACE conn6 <- [1,589,null,{"value":"13"}] 04:54:27 INFO - PROCESS | 3756 | 1471089267791 Marionette TRACE conn6 -> [0,590,"setScriptTimeout",{"ms":35000}] 04:54:27 INFO - PROCESS | 3756 | 1471089267792 Marionette TRACE conn6 <- [1,590,null,{}] 04:54:27 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.negative.html 04:54:27 INFO - PROCESS | 3756 | 1471089267796 Marionette TRACE conn6 -> [0,591,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:54:27 INFO - PROCESS | 3756 | 1471089267802 Marionette INFO sendAsync 3dea87e7-b1f7-4d7f-bd25-36a6049bc663 04:54:27 INFO - PROCESS | 3756 | 1471089267897 Marionette TRACE conn6 <- [1,591,null,{"value":null}] 04:54:27 INFO - PROCESS | 3756 | 1471089267905 Marionette TRACE conn6 -> [0,592,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.negative.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.negative.html\", \"893d4e98-a8f2-4003-9cd7-2985a4dd9108\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:54:27 INFO - PROCESS | 3756 | 1471089267907 Marionette INFO sendAsync 3dea87e7-b1f7-4d7f-bd25-36a6049bc663 04:54:27 INFO - PROCESS | 3756 | ++DOCSHELL 0000004DDDDCD000 == 33 [pid = 3756] [id = 157] 04:54:27 INFO - PROCESS | 3756 | ++DOMWINDOW == 73 (0000004DD296A400) [pid = 3756] [serial = 469] [outer = 0000000000000000] 04:54:27 INFO - PROCESS | 3756 | ++DOMWINDOW == 74 (0000004DD639C400) [pid = 3756] [serial = 470] [outer = 0000004DD296A400] 04:54:27 INFO - PROCESS | 3756 | 1471089267953 Marionette DEBUG loaded listener.js 04:54:28 INFO - PROCESS | 3756 | ++DOMWINDOW == 75 (0000004DD6EBAC00) [pid = 3756] [serial = 471] [outer = 0000004DD296A400] 04:54:28 INFO - PROCESS | 3756 | 1471089268361 Marionette TRACE conn6 <- [1,592,null,{"value":["/2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.negative.html",0,null,null,[["fillRect of negative sizes works",0,null,null]]]}] 04:54:28 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.negative.html | fillRect of negative sizes works 04:54:28 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.negative.html | took 628ms 04:54:28 INFO - PROCESS | 3756 | 1471089268425 Marionette TRACE conn6 -> [0,593,"getWindowHandle",null] 04:54:28 INFO - PROCESS | 3756 | 1471089268427 Marionette TRACE conn6 <- [1,593,null,{"value":"13"}] 04:54:28 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.nonfinite.html 04:54:28 INFO - PROCESS | 3756 | 1471089268435 Marionette TRACE conn6 -> [0,594,"setScriptTimeout",{"ms":35000}] 04:54:28 INFO - PROCESS | 3756 | 1471089268437 Marionette TRACE conn6 <- [1,594,null,{}] 04:54:28 INFO - PROCESS | 3756 | 1471089268440 Marionette TRACE conn6 -> [0,595,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:54:28 INFO - PROCESS | 3756 | 1471089268442 Marionette INFO sendAsync 3dea87e7-b1f7-4d7f-bd25-36a6049bc663 04:54:28 INFO - PROCESS | 3756 | 1471089268522 Marionette TRACE conn6 <- [1,595,null,{"value":null}] 04:54:28 INFO - PROCESS | 3756 | 1471089268528 Marionette TRACE conn6 -> [0,596,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.nonfinite.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.nonfinite.html\", \"893d4e98-a8f2-4003-9cd7-2985a4dd9108\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:54:28 INFO - PROCESS | 3756 | 1471089268530 Marionette INFO sendAsync 3dea87e7-b1f7-4d7f-bd25-36a6049bc663 04:54:28 INFO - PROCESS | 3756 | ++DOCSHELL 0000004DDE71B000 == 34 [pid = 3756] [id = 158] 04:54:28 INFO - PROCESS | 3756 | ++DOMWINDOW == 76 (0000004DD7C21C00) [pid = 3756] [serial = 472] [outer = 0000000000000000] 04:54:28 INFO - PROCESS | 3756 | ++DOMWINDOW == 77 (0000004DD805D800) [pid = 3756] [serial = 473] [outer = 0000004DD7C21C00] 04:54:28 INFO - PROCESS | 3756 | 1471089268576 Marionette DEBUG loaded listener.js 04:54:28 INFO - PROCESS | 3756 | ++DOMWINDOW == 78 (0000004DD81AD800) [pid = 3756] [serial = 474] [outer = 0000004DD7C21C00] 04:54:29 INFO - PROCESS | 3756 | 1471089269007 Marionette TRACE conn6 <- [1,596,null,{"value":["/2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.nonfinite.html",0,null,null,[["fillRect() with Infinity/NaN is ignored",0,null,null]]]}] 04:54:29 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.nonfinite.html | fillRect() with Infinity/NaN is ignored 04:54:29 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.nonfinite.html | took 628ms 04:54:29 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.path.html 04:54:29 INFO - PROCESS | 3756 | 1471089269061 Marionette TRACE conn6 -> [0,597,"getWindowHandle",null] 04:54:29 INFO - PROCESS | 3756 | 1471089269064 Marionette TRACE conn6 <- [1,597,null,{"value":"13"}] 04:54:29 INFO - PROCESS | 3756 | 1471089269067 Marionette TRACE conn6 -> [0,598,"setScriptTimeout",{"ms":35000}] 04:54:29 INFO - PROCESS | 3756 | 1471089269069 Marionette TRACE conn6 <- [1,598,null,{}] 04:54:29 INFO - PROCESS | 3756 | 1471089269072 Marionette TRACE conn6 -> [0,599,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:54:29 INFO - PROCESS | 3756 | 1471089269074 Marionette INFO sendAsync 3dea87e7-b1f7-4d7f-bd25-36a6049bc663 04:54:29 INFO - PROCESS | 3756 | 1471089269155 Marionette TRACE conn6 <- [1,599,null,{"value":null}] 04:54:29 INFO - PROCESS | 3756 | 1471089269163 Marionette TRACE conn6 -> [0,600,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.path.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.path.html\", \"893d4e98-a8f2-4003-9cd7-2985a4dd9108\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:54:29 INFO - PROCESS | 3756 | 1471089269165 Marionette INFO sendAsync 3dea87e7-b1f7-4d7f-bd25-36a6049bc663 04:54:29 INFO - PROCESS | 3756 | ++DOCSHELL 0000004DDF347800 == 35 [pid = 3756] [id = 159] 04:54:29 INFO - PROCESS | 3756 | ++DOMWINDOW == 79 (0000004DD81AE400) [pid = 3756] [serial = 475] [outer = 0000000000000000] 04:54:29 INFO - PROCESS | 3756 | ++DOMWINDOW == 80 (0000004DDB813400) [pid = 3756] [serial = 476] [outer = 0000004DD81AE400] 04:54:29 INFO - PROCESS | 3756 | 1471089269218 Marionette DEBUG loaded listener.js 04:54:29 INFO - PROCESS | 3756 | ++DOMWINDOW == 81 (0000004DDB84BC00) [pid = 3756] [serial = 477] [outer = 0000004DD81AE400] 04:54:29 INFO - PROCESS | 3756 | 1471089269652 Marionette TRACE conn6 <- [1,600,null,{"value":["/2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.path.html",0,null,null,[["fillRect does not affect the current path",0,null,null]]]}] 04:54:29 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.path.html | fillRect does not affect the current path 04:54:29 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.path.html | took 628ms 04:54:29 INFO - PROCESS | 3756 | 1471089269702 Marionette TRACE conn6 -> [0,601,"getWindowHandle",null] 04:54:29 INFO - PROCESS | 3756 | 1471089269704 Marionette TRACE conn6 <- [1,601,null,{"value":"13"}] 04:54:29 INFO - PROCESS | 3756 | 1471089269708 Marionette TRACE conn6 -> [0,602,"setScriptTimeout",{"ms":35000}] 04:54:29 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.shadow.html 04:54:29 INFO - PROCESS | 3756 | 1471089269710 Marionette TRACE conn6 <- [1,602,null,{}] 04:54:29 INFO - PROCESS | 3756 | 1471089269713 Marionette TRACE conn6 -> [0,603,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:54:29 INFO - PROCESS | 3756 | 1471089269715 Marionette INFO sendAsync 3dea87e7-b1f7-4d7f-bd25-36a6049bc663 04:54:29 INFO - PROCESS | 3756 | 1471089269840 Marionette TRACE conn6 <- [1,603,null,{"value":null}] 04:54:29 INFO - PROCESS | 3756 | 1471089269906 Marionette TRACE conn6 -> [0,604,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.shadow.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.shadow.html\", \"893d4e98-a8f2-4003-9cd7-2985a4dd9108\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:54:29 INFO - PROCESS | 3756 | 1471089269910 Marionette INFO sendAsync 3dea87e7-b1f7-4d7f-bd25-36a6049bc663 04:54:29 INFO - PROCESS | 3756 | ++DOCSHELL 0000004D8061C800 == 36 [pid = 3756] [id = 160] 04:54:29 INFO - PROCESS | 3756 | ++DOMWINDOW == 82 (0000004D80206400) [pid = 3756] [serial = 478] [outer = 0000000000000000] 04:54:29 INFO - PROCESS | 3756 | ++DOMWINDOW == 83 (0000004D8040A000) [pid = 3756] [serial = 479] [outer = 0000004D80206400] 04:54:29 INFO - PROCESS | 3756 | 1471089269970 Marionette DEBUG loaded listener.js 04:54:30 INFO - PROCESS | 3756 | ++DOMWINDOW == 84 (0000004D806EA000) [pid = 3756] [serial = 480] [outer = 0000004D80206400] 04:54:30 INFO - PROCESS | 3756 | 1471089270806 Marionette TRACE conn6 <- [1,604,null,{"value":["/2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.shadow.html",0,null,null,[["fillRect draws shadows",0,null,null]]]}] 04:54:30 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.shadow.html | fillRect draws shadows 04:54:30 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.shadow.html | took 1175ms 04:54:30 INFO - PROCESS | 3756 | 1471089270888 Marionette TRACE conn6 -> [0,605,"getWindowHandle",null] 04:54:30 INFO - PROCESS | 3756 | 1471089270892 Marionette TRACE conn6 <- [1,605,null,{"value":"13"}] 04:54:30 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.transform.html 04:54:30 INFO - PROCESS | 3756 | 1471089270897 Marionette TRACE conn6 -> [0,606,"setScriptTimeout",{"ms":35000}] 04:54:30 INFO - PROCESS | 3756 | 1471089270901 Marionette TRACE conn6 <- [1,606,null,{}] 04:54:30 INFO - PROCESS | 3756 | 1471089270906 Marionette TRACE conn6 -> [0,607,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:54:30 INFO - PROCESS | 3756 | 1471089270911 Marionette INFO sendAsync 3dea87e7-b1f7-4d7f-bd25-36a6049bc663 04:54:31 INFO - PROCESS | 3756 | 1471089271061 Marionette TRACE conn6 <- [1,607,null,{"value":null}] 04:54:31 INFO - PROCESS | 3756 | 1471089271126 Marionette TRACE conn6 -> [0,608,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.transform.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.transform.html\", \"893d4e98-a8f2-4003-9cd7-2985a4dd9108\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:54:31 INFO - PROCESS | 3756 | 1471089271129 Marionette INFO sendAsync 3dea87e7-b1f7-4d7f-bd25-36a6049bc663 04:54:31 INFO - PROCESS | 3756 | ++DOCSHELL 0000004DD7C8C000 == 37 [pid = 3756] [id = 161] 04:54:31 INFO - PROCESS | 3756 | ++DOMWINDOW == 85 (0000004DCFF9DC00) [pid = 3756] [serial = 481] [outer = 0000000000000000] 04:54:31 INFO - PROCESS | 3756 | ++DOMWINDOW == 86 (0000004DD12CC000) [pid = 3756] [serial = 482] [outer = 0000004DCFF9DC00] 04:54:31 INFO - PROCESS | 3756 | 1471089271227 Marionette DEBUG loaded listener.js 04:54:31 INFO - PROCESS | 3756 | ++DOMWINDOW == 87 (0000004DD1B27000) [pid = 3756] [serial = 483] [outer = 0000004DCFF9DC00] 04:54:32 INFO - PROCESS | 3756 | 1471089272047 Marionette TRACE conn6 <- [1,608,null,{"value":["/2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.transform.html",0,null,null,[["fillRect is affected by transforms",0,null,null]]]}] 04:54:32 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.transform.html | fillRect is affected by transforms 04:54:32 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.transform.html | took 1233ms 04:54:32 INFO - PROCESS | 3756 | 1471089272134 Marionette TRACE conn6 -> [0,609,"getWindowHandle",null] 04:54:32 INFO - PROCESS | 3756 | 1471089272139 Marionette TRACE conn6 <- [1,609,null,{"value":"13"}] 04:54:32 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.zero.html 04:54:32 INFO - PROCESS | 3756 | 1471089272144 Marionette TRACE conn6 -> [0,610,"setScriptTimeout",{"ms":35000}] 04:54:32 INFO - PROCESS | 3756 | 1471089272147 Marionette TRACE conn6 <- [1,610,null,{}] 04:54:32 INFO - PROCESS | 3756 | 1471089272153 Marionette TRACE conn6 -> [0,611,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:54:32 INFO - PROCESS | 3756 | 1471089272156 Marionette INFO sendAsync 3dea87e7-b1f7-4d7f-bd25-36a6049bc663 04:54:32 INFO - PROCESS | 3756 | 1471089272298 Marionette TRACE conn6 <- [1,611,null,{"value":null}] 04:54:32 INFO - PROCESS | 3756 | 1471089272363 Marionette TRACE conn6 -> [0,612,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.zero.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.zero.html\", \"893d4e98-a8f2-4003-9cd7-2985a4dd9108\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:54:32 INFO - PROCESS | 3756 | 1471089272367 Marionette INFO sendAsync 3dea87e7-b1f7-4d7f-bd25-36a6049bc663 04:54:32 INFO - PROCESS | 3756 | ++DOCSHELL 0000004DD1E2C000 == 38 [pid = 3756] [id = 162] 04:54:32 INFO - PROCESS | 3756 | ++DOMWINDOW == 88 (0000004DD0049400) [pid = 3756] [serial = 484] [outer = 0000000000000000] 04:54:32 INFO - PROCESS | 3756 | ++DOMWINDOW == 89 (0000004DD09D2C00) [pid = 3756] [serial = 485] [outer = 0000004DD0049400] 04:54:32 INFO - PROCESS | 3756 | 1471089272419 Marionette DEBUG loaded listener.js 04:54:32 INFO - PROCESS | 3756 | ++DOMWINDOW == 90 (0000004DD1A36C00) [pid = 3756] [serial = 486] [outer = 0000004DD0049400] 04:54:32 INFO - PROCESS | 3756 | --DOCSHELL 0000004DDF347800 == 37 [pid = 3756] [id = 159] 04:54:32 INFO - PROCESS | 3756 | --DOCSHELL 0000004DDE71B000 == 36 [pid = 3756] [id = 158] 04:54:32 INFO - PROCESS | 3756 | --DOCSHELL 0000004DDDDCD000 == 35 [pid = 3756] [id = 157] 04:54:32 INFO - PROCESS | 3756 | --DOCSHELL 0000004DDC01D000 == 34 [pid = 3756] [id = 156] 04:54:32 INFO - PROCESS | 3756 | --DOCSHELL 0000004DDBE19800 == 33 [pid = 3756] [id = 155] 04:54:32 INFO - PROCESS | 3756 | --DOCSHELL 0000004DD7B33800 == 32 [pid = 3756] [id = 154] 04:54:32 INFO - PROCESS | 3756 | --DOCSHELL 0000004DD1E40000 == 31 [pid = 3756] [id = 153] 04:54:32 INFO - PROCESS | 3756 | --DOCSHELL 0000004D97785800 == 30 [pid = 3756] [id = 152] 04:54:32 INFO - PROCESS | 3756 | --DOCSHELL 0000004DD2F2F800 == 29 [pid = 3756] [id = 151] 04:54:32 INFO - PROCESS | 3756 | --DOMWINDOW == 89 (0000004DDB889800) [pid = 3756] [serial = 426] [outer = 0000000000000000] [url = about:blank] 04:54:32 INFO - PROCESS | 3756 | --DOMWINDOW == 88 (0000004DD8065C00) [pid = 3756] [serial = 425] [outer = 0000000000000000] [url = about:blank] 04:54:32 INFO - PROCESS | 3756 | --DOMWINDOW == 87 (0000004DDC245800) [pid = 3756] [serial = 428] [outer = 0000000000000000] [url = about:blank] 04:54:32 INFO - PROCESS | 3756 | --DOMWINDOW == 86 (0000004D978A8000) [pid = 3756] [serial = 407] [outer = 0000000000000000] [url = about:blank] 04:54:32 INFO - PROCESS | 3756 | --DOMWINDOW == 85 (0000004DD05EDC00) [pid = 3756] [serial = 408] [outer = 0000000000000000] [url = about:blank] 04:54:32 INFO - PROCESS | 3756 | --DOMWINDOW == 84 (0000004DD1D54C00) [pid = 3756] [serial = 416] [outer = 0000000000000000] [url = about:blank] 04:54:32 INFO - PROCESS | 3756 | --DOMWINDOW == 83 (0000004DD1DA1C00) [pid = 3756] [serial = 417] [outer = 0000000000000000] [url = about:blank] 04:54:32 INFO - PROCESS | 3756 | --DOMWINDOW == 82 (0000004DCFF96400) [pid = 3756] [serial = 413] [outer = 0000000000000000] [url = about:blank] 04:54:32 INFO - PROCESS | 3756 | --DOMWINDOW == 81 (0000004DD0849800) [pid = 3756] [serial = 414] [outer = 0000000000000000] [url = about:blank] 04:54:32 INFO - PROCESS | 3756 | --DOMWINDOW == 80 (0000004DD6230C00) [pid = 3756] [serial = 419] [outer = 0000000000000000] [url = about:blank] 04:54:32 INFO - PROCESS | 3756 | --DOMWINDOW == 79 (0000004DDC1E0000) [pid = 3756] [serial = 405] [outer = 0000000000000000] [url = about:blank] 04:54:32 INFO - PROCESS | 3756 | --DOMWINDOW == 78 (0000004DD1D5CC00) [pid = 3756] [serial = 410] [outer = 0000000000000000] [url = about:blank] 04:54:32 INFO - PROCESS | 3756 | --DOMWINDOW == 77 (0000004DD1F9A800) [pid = 3756] [serial = 411] [outer = 0000000000000000] [url = about:blank] 04:54:32 INFO - PROCESS | 3756 | --DOMWINDOW == 76 (0000004DDEF50C00) [pid = 3756] [serial = 438] [outer = 0000000000000000] [url = about:blank] 04:54:32 INFO - PROCESS | 3756 | --DOMWINDOW == 75 (0000004DDE8DC400) [pid = 3756] [serial = 437] [outer = 0000000000000000] [url = about:blank] 04:54:32 INFO - PROCESS | 3756 | --DOMWINDOW == 74 (0000004DDC2B3C00) [pid = 3756] [serial = 434] [outer = 0000000000000000] [url = about:blank] 04:54:32 INFO - PROCESS | 3756 | --DOMWINDOW == 73 (0000004DDC27D000) [pid = 3756] [serial = 429] [outer = 0000000000000000] [url = about:blank] 04:54:32 INFO - PROCESS | 3756 | --DOMWINDOW == 72 (0000004DD6E1F800) [pid = 3756] [serial = 422] [outer = 0000000000000000] [url = about:blank] 04:54:32 INFO - PROCESS | 3756 | --DOMWINDOW == 71 (0000004DD7C1CC00) [pid = 3756] [serial = 423] [outer = 0000000000000000] [url = about:blank] 04:54:32 INFO - PROCESS | 3756 | --DOMWINDOW == 70 (0000004DD6A44C00) [pid = 3756] [serial = 431] [outer = 0000000000000000] [url = about:blank] 04:54:32 INFO - PROCESS | 3756 | --DOMWINDOW == 69 (0000004DDC247000) [pid = 3756] [serial = 432] [outer = 0000000000000000] [url = about:blank] 04:54:32 INFO - PROCESS | 3756 | --DOMWINDOW == 68 (0000004DD62C9400) [pid = 3756] [serial = 420] [outer = 0000000000000000] [url = about:blank] 04:54:32 INFO - PROCESS | 3756 | --DOMWINDOW == 67 (0000004DDC6AE800) [pid = 3756] [serial = 435] [outer = 0000000000000000] [url = about:blank] 04:54:32 INFO - PROCESS | 3756 | 1471089272923 Marionette TRACE conn6 <- [1,612,null,{"value":["/2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.zero.html",0,null,null,[["fillRect of zero pixels has no effect",0,null,null]]]}] 04:54:32 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.zero.html | fillRect of zero pixels has no effect 04:54:32 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.zero.html | took 839ms 04:54:32 INFO - PROCESS | 3756 | 1471089272987 Marionette TRACE conn6 -> [0,613,"getWindowHandle",null] 04:54:32 INFO - PROCESS | 3756 | 1471089272992 Marionette TRACE conn6 <- [1,613,null,{"value":"13"}] 04:54:33 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.basic.html 04:54:33 INFO - PROCESS | 3756 | 1471089272999 Marionette TRACE conn6 -> [0,614,"setScriptTimeout",{"ms":35000}] 04:54:33 INFO - PROCESS | 3756 | 1471089273002 Marionette TRACE conn6 <- [1,614,null,{}] 04:54:33 INFO - PROCESS | 3756 | 1471089273005 Marionette TRACE conn6 -> [0,615,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:54:33 INFO - PROCESS | 3756 | 1471089273008 Marionette INFO sendAsync 3dea87e7-b1f7-4d7f-bd25-36a6049bc663 04:54:33 INFO - PROCESS | 3756 | 1471089273098 Marionette TRACE conn6 <- [1,615,null,{"value":null}] 04:54:33 INFO - PROCESS | 3756 | 1471089273105 Marionette TRACE conn6 -> [0,616,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.basic.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.basic.html\", \"893d4e98-a8f2-4003-9cd7-2985a4dd9108\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:54:33 INFO - PROCESS | 3756 | 1471089273107 Marionette INFO sendAsync 3dea87e7-b1f7-4d7f-bd25-36a6049bc663 04:54:33 INFO - PROCESS | 3756 | ++DOCSHELL 0000004DD2F32800 == 30 [pid = 3756] [id = 163] 04:54:33 INFO - PROCESS | 3756 | ++DOMWINDOW == 68 (0000004DD1B2B000) [pid = 3756] [serial = 487] [outer = 0000000000000000] 04:54:33 INFO - PROCESS | 3756 | ++DOMWINDOW == 69 (0000004DD1D35800) [pid = 3756] [serial = 488] [outer = 0000004DD1B2B000] 04:54:33 INFO - PROCESS | 3756 | 1471089273155 Marionette DEBUG loaded listener.js 04:54:33 INFO - PROCESS | 3756 | ++DOMWINDOW == 70 (0000004DD1D5E000) [pid = 3756] [serial = 489] [outer = 0000004DD1B2B000] 04:54:33 INFO - PROCESS | 3756 | 1471089273621 Marionette TRACE conn6 <- [1,616,null,{"value":["/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.basic.html",0,null,null,[["strokeRect works",0,null,null]]]}] 04:54:33 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.basic.html | strokeRect works 04:54:33 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.basic.html | took 691ms 04:54:33 INFO - PROCESS | 3756 | 1471089273691 Marionette TRACE conn6 -> [0,617,"getWindowHandle",null] 04:54:33 INFO - PROCESS | 3756 | 1471089273694 Marionette TRACE conn6 <- [1,617,null,{"value":"13"}] 04:54:33 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.clip.html 04:54:33 INFO - PROCESS | 3756 | 1471089273698 Marionette TRACE conn6 -> [0,618,"setScriptTimeout",{"ms":35000}] 04:54:33 INFO - PROCESS | 3756 | 1471089273701 Marionette TRACE conn6 <- [1,618,null,{}] 04:54:33 INFO - PROCESS | 3756 | 1471089273713 Marionette TRACE conn6 -> [0,619,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:54:33 INFO - PROCESS | 3756 | 1471089273718 Marionette INFO sendAsync 3dea87e7-b1f7-4d7f-bd25-36a6049bc663 04:54:33 INFO - PROCESS | 3756 | 1471089273847 Marionette TRACE conn6 <- [1,619,null,{"value":null}] 04:54:33 INFO - PROCESS | 3756 | 1471089273914 Marionette TRACE conn6 -> [0,620,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.clip.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.clip.html\", \"893d4e98-a8f2-4003-9cd7-2985a4dd9108\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:54:33 INFO - PROCESS | 3756 | 1471089273917 Marionette INFO sendAsync 3dea87e7-b1f7-4d7f-bd25-36a6049bc663 04:54:33 INFO - PROCESS | 3756 | ++DOCSHELL 0000004DDBE18000 == 31 [pid = 3756] [id = 164] 04:54:33 INFO - PROCESS | 3756 | ++DOMWINDOW == 71 (0000004DD20B8C00) [pid = 3756] [serial = 490] [outer = 0000000000000000] 04:54:33 INFO - PROCESS | 3756 | ++DOMWINDOW == 72 (0000004DD2F0F400) [pid = 3756] [serial = 491] [outer = 0000004DD20B8C00] 04:54:33 INFO - PROCESS | 3756 | 1471089273967 Marionette DEBUG loaded listener.js 04:54:34 INFO - PROCESS | 3756 | ++DOMWINDOW == 73 (0000004DD62BD800) [pid = 3756] [serial = 492] [outer = 0000004DD20B8C00] 04:54:34 INFO - PROCESS | 3756 | 1471089274351 Marionette TRACE conn6 <- [1,620,null,{"value":["/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.clip.html",0,null,null,[["strokeRect is affected by clipping regions",0,null,null]]]}] 04:54:34 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.clip.html | strokeRect is affected by clipping regions 04:54:34 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.clip.html | took 693ms 04:54:34 INFO - PROCESS | 3756 | 1471089274392 Marionette TRACE conn6 -> [0,621,"getWindowHandle",null] 04:54:34 INFO - PROCESS | 3756 | 1471089274395 Marionette TRACE conn6 <- [1,621,null,{"value":"13"}] 04:54:34 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.globalalpha.html 04:54:34 INFO - PROCESS | 3756 | 1471089274398 Marionette TRACE conn6 -> [0,622,"setScriptTimeout",{"ms":35000}] 04:54:34 INFO - PROCESS | 3756 | 1471089274400 Marionette TRACE conn6 <- [1,622,null,{}] 04:54:34 INFO - PROCESS | 3756 | 1471089274403 Marionette TRACE conn6 -> [0,623,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:54:34 INFO - PROCESS | 3756 | 1471089274405 Marionette INFO sendAsync 3dea87e7-b1f7-4d7f-bd25-36a6049bc663 04:54:34 INFO - PROCESS | 3756 | 1471089274493 Marionette TRACE conn6 <- [1,623,null,{"value":null}] 04:54:34 INFO - PROCESS | 3756 | 1471089274500 Marionette TRACE conn6 -> [0,624,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.globalalpha.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.globalalpha.html\", \"893d4e98-a8f2-4003-9cd7-2985a4dd9108\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:54:34 INFO - PROCESS | 3756 | 1471089274502 Marionette INFO sendAsync 3dea87e7-b1f7-4d7f-bd25-36a6049bc663 04:54:34 INFO - PROCESS | 3756 | ++DOCSHELL 0000004DDDDC5800 == 32 [pid = 3756] [id = 165] 04:54:34 INFO - PROCESS | 3756 | ++DOMWINDOW == 74 (0000004DD62C6800) [pid = 3756] [serial = 493] [outer = 0000000000000000] 04:54:34 INFO - PROCESS | 3756 | ++DOMWINDOW == 75 (0000004DD6B9E400) [pid = 3756] [serial = 494] [outer = 0000004DD62C6800] 04:54:34 INFO - PROCESS | 3756 | 1471089274547 Marionette DEBUG loaded listener.js 04:54:34 INFO - PROCESS | 3756 | ++DOMWINDOW == 76 (0000004DD6E1D400) [pid = 3756] [serial = 495] [outer = 0000004DD62C6800] 04:54:34 INFO - PROCESS | 3756 | [3756] WARNING: RasterImage::Init failed: file c:/builds/moz2_slave/m-rel-w64-d-000000000000000000/build/src/image/ImageFactory.cpp, line 109 04:54:34 INFO - PROCESS | 3756 | [3756] WARNING: 'NS_FAILED(aResult)', file c:/builds/moz2_slave/m-rel-w64-d-000000000000000000/build/src/netwerk/cache2/CacheFile.cpp, line 653 04:54:34 INFO - PROCESS | 3756 | [3756] WARNING: RasterImage::Init failed: file c:/builds/moz2_slave/m-rel-w64-d-000000000000000000/build/src/image/ImageFactory.cpp, line 109 04:54:35 INFO - PROCESS | 3756 | 1471089275007 Marionette TRACE conn6 <- [1,624,null,{"value":["/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.globalalpha.html",0,null,null,[["strokeRect is affected by globalAlpha",0,null,null]]]}] 04:54:35 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.globalalpha.html | strokeRect is affected by globalAlpha 04:54:35 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.globalalpha.html | took 627ms 04:54:35 INFO - PROCESS | 3756 | 1471089275028 Marionette TRACE conn6 -> [0,625,"getWindowHandle",null] 04:54:35 INFO - PROCESS | 3756 | 1471089275030 Marionette TRACE conn6 <- [1,625,null,{"value":"13"}] 04:54:35 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.globalcomposite.html 04:54:35 INFO - PROCESS | 3756 | 1471089275044 Marionette TRACE conn6 -> [0,626,"setScriptTimeout",{"ms":35000}] 04:54:35 INFO - PROCESS | 3756 | 1471089275046 Marionette TRACE conn6 <- [1,626,null,{}] 04:54:35 INFO - PROCESS | 3756 | 1471089275049 Marionette TRACE conn6 -> [0,627,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:54:35 INFO - PROCESS | 3756 | 1471089275051 Marionette INFO sendAsync 3dea87e7-b1f7-4d7f-bd25-36a6049bc663 04:54:35 INFO - PROCESS | 3756 | 1471089275156 Marionette TRACE conn6 <- [1,627,null,{"value":null}] 04:54:35 INFO - PROCESS | 3756 | 1471089275235 Marionette TRACE conn6 -> [0,628,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.globalcomposite.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.globalcomposite.html\", \"893d4e98-a8f2-4003-9cd7-2985a4dd9108\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:54:35 INFO - PROCESS | 3756 | 1471089275245 Marionette INFO sendAsync 3dea87e7-b1f7-4d7f-bd25-36a6049bc663 04:54:35 INFO - PROCESS | 3756 | ++DOCSHELL 0000004DDED12000 == 33 [pid = 3756] [id = 166] 04:54:35 INFO - PROCESS | 3756 | ++DOMWINDOW == 77 (0000004DD7B76800) [pid = 3756] [serial = 496] [outer = 0000000000000000] 04:54:35 INFO - PROCESS | 3756 | ++DOMWINDOW == 78 (0000004DD7C28400) [pid = 3756] [serial = 497] [outer = 0000004DD7B76800] 04:54:35 INFO - PROCESS | 3756 | 1471089275292 Marionette DEBUG loaded listener.js 04:54:35 INFO - PROCESS | 3756 | ++DOMWINDOW == 79 (0000004DDACCBC00) [pid = 3756] [serial = 498] [outer = 0000004DD7B76800] 04:54:35 INFO - PROCESS | 3756 | [3756] WARNING: RasterImage::Init failed: file c:/builds/moz2_slave/m-rel-w64-d-000000000000000000/build/src/image/ImageFactory.cpp, line 109 04:54:35 INFO - PROCESS | 3756 | [3756] WARNING: RasterImage::Init failed: file c:/builds/moz2_slave/m-rel-w64-d-000000000000000000/build/src/image/ImageFactory.cpp, line 109 04:54:35 INFO - PROCESS | 3756 | [3756] WARNING: 'NS_FAILED(aResult)', file c:/builds/moz2_slave/m-rel-w64-d-000000000000000000/build/src/netwerk/cache2/CacheFile.cpp, line 653 04:54:35 INFO - PROCESS | 3756 | 1471089275711 Marionette TRACE conn6 <- [1,628,null,{"value":["/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.globalcomposite.html",0,null,null,[["strokeRect is not affected by globalCompositeOperation",0,null,null]]]}] 04:54:35 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.globalcomposite.html | strokeRect is not affected by globalCompositeOperation 04:54:35 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.globalcomposite.html | took 692ms 04:54:35 INFO - PROCESS | 3756 | 1471089275734 Marionette TRACE conn6 -> [0,629,"getWindowHandle",null] 04:54:35 INFO - PROCESS | 3756 | 1471089275736 Marionette TRACE conn6 <- [1,629,null,{"value":"13"}] 04:54:35 INFO - PROCESS | 3756 | 1471089275740 Marionette TRACE conn6 -> [0,630,"setScriptTimeout",{"ms":35000}] 04:54:35 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.negative.html 04:54:35 INFO - PROCESS | 3756 | 1471089275741 Marionette TRACE conn6 <- [1,630,null,{}] 04:54:35 INFO - PROCESS | 3756 | 1471089275745 Marionette TRACE conn6 -> [0,631,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:54:35 INFO - PROCESS | 3756 | 1471089275751 Marionette INFO sendAsync 3dea87e7-b1f7-4d7f-bd25-36a6049bc663 04:54:35 INFO - PROCESS | 3756 | 1471089275883 Marionette TRACE conn6 <- [1,631,null,{"value":null}] 04:54:35 INFO - PROCESS | 3756 | 1471089275888 Marionette TRACE conn6 -> [0,632,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.negative.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.negative.html\", \"893d4e98-a8f2-4003-9cd7-2985a4dd9108\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:54:35 INFO - PROCESS | 3756 | 1471089275890 Marionette INFO sendAsync 3dea87e7-b1f7-4d7f-bd25-36a6049bc663 04:54:35 INFO - PROCESS | 3756 | ++DOCSHELL 0000004DDF703000 == 34 [pid = 3756] [id = 167] 04:54:35 INFO - PROCESS | 3756 | ++DOMWINDOW == 80 (0000004DDB551C00) [pid = 3756] [serial = 499] [outer = 0000000000000000] 04:54:35 INFO - PROCESS | 3756 | ++DOMWINDOW == 81 (0000004DDB88F400) [pid = 3756] [serial = 500] [outer = 0000004DDB551C00] 04:54:35 INFO - PROCESS | 3756 | 1471089275936 Marionette DEBUG loaded listener.js 04:54:36 INFO - PROCESS | 3756 | ++DOMWINDOW == 82 (0000004DDC13A400) [pid = 3756] [serial = 501] [outer = 0000004DDB551C00] 04:54:36 INFO - PROCESS | 3756 | 1471089276364 Marionette TRACE conn6 <- [1,632,null,{"value":["/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.negative.html",0,null,null,[["strokeRect of negative sizes works",0,null,null]]]}] 04:54:36 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.negative.html | strokeRect of negative sizes works 04:54:36 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.negative.html | took 691ms 04:54:36 INFO - PROCESS | 3756 | 1471089276434 Marionette TRACE conn6 -> [0,633,"getWindowHandle",null] 04:54:36 INFO - PROCESS | 3756 | 1471089276436 Marionette TRACE conn6 <- [1,633,null,{"value":"13"}] 04:54:36 INFO - PROCESS | 3756 | 1471089276440 Marionette TRACE conn6 -> [0,634,"setScriptTimeout",{"ms":35000}] 04:54:36 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.nonfinite.html 04:54:36 INFO - PROCESS | 3756 | 1471089276441 Marionette TRACE conn6 <- [1,634,null,{}] 04:54:36 INFO - PROCESS | 3756 | 1471089276445 Marionette TRACE conn6 -> [0,635,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:54:36 INFO - PROCESS | 3756 | 1471089276447 Marionette INFO sendAsync 3dea87e7-b1f7-4d7f-bd25-36a6049bc663 04:54:36 INFO - PROCESS | 3756 | 1471089276586 Marionette TRACE conn6 <- [1,635,null,{"value":null}] 04:54:36 INFO - PROCESS | 3756 | 1471089276608 Marionette TRACE conn6 -> [0,636,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.nonfinite.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.nonfinite.html\", \"893d4e98-a8f2-4003-9cd7-2985a4dd9108\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:54:36 INFO - PROCESS | 3756 | 1471089276610 Marionette INFO sendAsync 3dea87e7-b1f7-4d7f-bd25-36a6049bc663 04:54:36 INFO - PROCESS | 3756 | ++DOCSHELL 0000004DE0A51800 == 35 [pid = 3756] [id = 168] 04:54:36 INFO - PROCESS | 3756 | ++DOMWINDOW == 83 (0000004DDC1E1800) [pid = 3756] [serial = 502] [outer = 0000000000000000] 04:54:36 INFO - PROCESS | 3756 | ++DOMWINDOW == 84 (0000004DDC1ECC00) [pid = 3756] [serial = 503] [outer = 0000004DDC1E1800] 04:54:36 INFO - PROCESS | 3756 | 1471089276655 Marionette DEBUG loaded listener.js 04:54:36 INFO - PROCESS | 3756 | ++DOMWINDOW == 85 (0000004DDC242C00) [pid = 3756] [serial = 504] [outer = 0000004DDC1E1800] 04:54:36 INFO - PROCESS | 3756 | --DOMWINDOW == 84 (0000004DDC13F400) [pid = 3756] [serial = 445] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.negative.html] 04:54:36 INFO - PROCESS | 3756 | --DOMWINDOW == 83 (0000004DCFF94800) [pid = 3756] [serial = 451] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.path.html] 04:54:36 INFO - PROCESS | 3756 | --DOMWINDOW == 82 (0000004DD1D5B000) [pid = 3756] [serial = 442] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.globalcomposite.html] 04:54:36 INFO - PROCESS | 3756 | --DOMWINDOW == 81 (0000004D808D0C00) [pid = 3756] [serial = 454] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.shadow.html] 04:54:36 INFO - PROCESS | 3756 | --DOMWINDOW == 80 (0000004DD0902800) [pid = 3756] [serial = 457] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.transform.html] 04:54:36 INFO - PROCESS | 3756 | --DOMWINDOW == 79 (0000004DD296A400) [pid = 3756] [serial = 469] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.negative.html] 04:54:36 INFO - PROCESS | 3756 | --DOMWINDOW == 78 (0000004D80679C00) [pid = 3756] [serial = 466] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.clip.html] 04:54:36 INFO - PROCESS | 3756 | --DOMWINDOW == 77 (0000004D808D5400) [pid = 3756] [serial = 439] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.globalalpha.html] 04:54:36 INFO - PROCESS | 3756 | --DOMWINDOW == 76 (0000004DD7C21C00) [pid = 3756] [serial = 472] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.nonfinite.html] 04:54:36 INFO - PROCESS | 3756 | --DOMWINDOW == 75 (0000004DD2239400) [pid = 3756] [serial = 463] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.basic.html] 04:54:36 INFO - PROCESS | 3756 | --DOMWINDOW == 74 (0000004DD1D31800) [pid = 3756] [serial = 460] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.zero.html] 04:54:36 INFO - PROCESS | 3756 | --DOMWINDOW == 73 (0000004D806EC400) [pid = 3756] [serial = 448] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.nonfinite.html] 04:54:37 INFO - PROCESS | 3756 | 1471089277093 Marionette TRACE conn6 <- [1,636,null,{"value":["/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.nonfinite.html",0,null,null,[["strokeRect() with Infinity/NaN is ignored",0,null,null]]]}] 04:54:37 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.nonfinite.html | strokeRect() with Infinity/NaN is ignored 04:54:37 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.nonfinite.html | took 694ms 04:54:37 INFO - PROCESS | 3756 | 1471089277138 Marionette TRACE conn6 -> [0,637,"getWindowHandle",null] 04:54:37 INFO - PROCESS | 3756 | 1471089277140 Marionette TRACE conn6 <- [1,637,null,{"value":"13"}] 04:54:37 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.path.html 04:54:37 INFO - PROCESS | 3756 | 1471089277143 Marionette TRACE conn6 -> [0,638,"setScriptTimeout",{"ms":35000}] 04:54:37 INFO - PROCESS | 3756 | 1471089277145 Marionette TRACE conn6 <- [1,638,null,{}] 04:54:37 INFO - PROCESS | 3756 | 1471089277148 Marionette TRACE conn6 -> [0,639,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:54:37 INFO - PROCESS | 3756 | 1471089277150 Marionette INFO sendAsync 3dea87e7-b1f7-4d7f-bd25-36a6049bc663 04:54:37 INFO - PROCESS | 3756 | 1471089277231 Marionette TRACE conn6 <- [1,639,null,{"value":null}] 04:54:37 INFO - PROCESS | 3756 | 1471089277236 Marionette TRACE conn6 -> [0,640,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.path.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.path.html\", \"893d4e98-a8f2-4003-9cd7-2985a4dd9108\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:54:37 INFO - PROCESS | 3756 | 1471089277238 Marionette INFO sendAsync 3dea87e7-b1f7-4d7f-bd25-36a6049bc663 04:54:37 INFO - PROCESS | 3756 | ++DOCSHELL 0000004DE1161800 == 36 [pid = 3756] [id = 169] 04:54:37 INFO - PROCESS | 3756 | ++DOMWINDOW == 74 (0000004DD1B29800) [pid = 3756] [serial = 505] [outer = 0000000000000000] 04:54:37 INFO - PROCESS | 3756 | ++DOMWINDOW == 75 (0000004DD6E13400) [pid = 3756] [serial = 506] [outer = 0000004DD1B29800] 04:54:37 INFO - PROCESS | 3756 | 1471089277283 Marionette DEBUG loaded listener.js 04:54:37 INFO - PROCESS | 3756 | ++DOMWINDOW == 76 (0000004DDC241400) [pid = 3756] [serial = 507] [outer = 0000004DD1B29800] 04:54:37 INFO - PROCESS | 3756 | 1471089277688 Marionette TRACE conn6 <- [1,640,null,{"value":["/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.path.html",0,null,null,[["strokeRect does not affect the current path",0,null,null]]]}] 04:54:37 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.path.html | strokeRect does not affect the current path 04:54:37 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.path.html | took 586ms 04:54:37 INFO - PROCESS | 3756 | 1471089277735 Marionette TRACE conn6 -> [0,641,"getWindowHandle",null] 04:54:37 INFO - PROCESS | 3756 | 1471089277737 Marionette TRACE conn6 <- [1,641,null,{"value":"13"}] 04:54:37 INFO - PROCESS | 3756 | 1471089277741 Marionette TRACE conn6 -> [0,642,"setScriptTimeout",{"ms":35000}] 04:54:37 INFO - PROCESS | 3756 | 1471089277742 Marionette TRACE conn6 <- [1,642,null,{}] 04:54:37 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.shadow.html 04:54:37 INFO - PROCESS | 3756 | 1471089277746 Marionette TRACE conn6 -> [0,643,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:54:37 INFO - PROCESS | 3756 | 1471089277748 Marionette INFO sendAsync 3dea87e7-b1f7-4d7f-bd25-36a6049bc663 04:54:37 INFO - PROCESS | 3756 | 1471089277837 Marionette TRACE conn6 <- [1,643,null,{"value":null}] 04:54:37 INFO - PROCESS | 3756 | 1471089277845 Marionette TRACE conn6 -> [0,644,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.shadow.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.shadow.html\", \"893d4e98-a8f2-4003-9cd7-2985a4dd9108\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:54:37 INFO - PROCESS | 3756 | 1471089277847 Marionette INFO sendAsync 3dea87e7-b1f7-4d7f-bd25-36a6049bc663 04:54:37 INFO - PROCESS | 3756 | ++DOCSHELL 0000004DE20E1000 == 37 [pid = 3756] [id = 170] 04:54:37 INFO - PROCESS | 3756 | ++DOMWINDOW == 77 (0000004DDC241C00) [pid = 3756] [serial = 508] [outer = 0000000000000000] 04:54:37 INFO - PROCESS | 3756 | ++DOMWINDOW == 78 (0000004DDC27A000) [pid = 3756] [serial = 509] [outer = 0000004DDC241C00] 04:54:37 INFO - PROCESS | 3756 | 1471089277892 Marionette DEBUG loaded listener.js 04:54:37 INFO - PROCESS | 3756 | ++DOMWINDOW == 79 (0000004DDC2B1C00) [pid = 3756] [serial = 510] [outer = 0000004DDC241C00] 04:54:38 INFO - PROCESS | 3756 | 1471089278328 Marionette TRACE conn6 <- [1,644,null,{"value":["/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.shadow.html",0,null,null,[["strokeRect draws shadows",0,null,null]]]}] 04:54:38 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.shadow.html | strokeRect draws shadows 04:54:38 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.shadow.html | took 629ms 04:54:38 INFO - PROCESS | 3756 | 1471089278376 Marionette TRACE conn6 -> [0,645,"getWindowHandle",null] 04:54:38 INFO - PROCESS | 3756 | 1471089278378 Marionette TRACE conn6 <- [1,645,null,{"value":"13"}] 04:54:38 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.transform.html 04:54:38 INFO - PROCESS | 3756 | 1471089278385 Marionette TRACE conn6 -> [0,646,"setScriptTimeout",{"ms":35000}] 04:54:38 INFO - PROCESS | 3756 | 1471089278387 Marionette TRACE conn6 <- [1,646,null,{}] 04:54:38 INFO - PROCESS | 3756 | 1471089278390 Marionette TRACE conn6 -> [0,647,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:54:38 INFO - PROCESS | 3756 | 1471089278392 Marionette INFO sendAsync 3dea87e7-b1f7-4d7f-bd25-36a6049bc663 04:54:38 INFO - PROCESS | 3756 | 1471089278475 Marionette TRACE conn6 <- [1,647,null,{"value":null}] 04:54:38 INFO - PROCESS | 3756 | 1471089278483 Marionette TRACE conn6 -> [0,648,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.transform.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.transform.html\", \"893d4e98-a8f2-4003-9cd7-2985a4dd9108\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:54:38 INFO - PROCESS | 3756 | 1471089278485 Marionette INFO sendAsync 3dea87e7-b1f7-4d7f-bd25-36a6049bc663 04:54:38 INFO - PROCESS | 3756 | ++DOCSHELL 0000004DDDBDB000 == 38 [pid = 3756] [id = 171] 04:54:38 INFO - PROCESS | 3756 | ++DOMWINDOW == 80 (0000004DDC2B4000) [pid = 3756] [serial = 511] [outer = 0000000000000000] 04:54:38 INFO - PROCESS | 3756 | ++DOMWINDOW == 81 (0000004DDC982000) [pid = 3756] [serial = 512] [outer = 0000004DDC2B4000] 04:54:38 INFO - PROCESS | 3756 | 1471089278531 Marionette DEBUG loaded listener.js 04:54:38 INFO - PROCESS | 3756 | ++DOMWINDOW == 82 (0000004DDE0EA400) [pid = 3756] [serial = 513] [outer = 0000004DDC2B4000] 04:54:39 INFO - PROCESS | 3756 | 1471089279039 Marionette TRACE conn6 <- [1,648,null,{"value":["/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.transform.html",0,null,null,[["fillRect is affected by transforms",0,null,null]]]}] 04:54:39 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.transform.html | fillRect is affected by transforms 04:54:39 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.transform.html | took 734ms 04:54:39 INFO - PROCESS | 3756 | 1471089279119 Marionette TRACE conn6 -> [0,649,"getWindowHandle",null] 04:54:39 INFO - PROCESS | 3756 | 1471089279124 Marionette TRACE conn6 <- [1,649,null,{"value":"13"}] 04:54:39 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.1.html 04:54:39 INFO - PROCESS | 3756 | 1471089279130 Marionette TRACE conn6 -> [0,650,"setScriptTimeout",{"ms":35000}] 04:54:39 INFO - PROCESS | 3756 | 1471089279134 Marionette TRACE conn6 <- [1,650,null,{}] 04:54:39 INFO - PROCESS | 3756 | 1471089279140 Marionette TRACE conn6 -> [0,651,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:54:39 INFO - PROCESS | 3756 | 1471089279143 Marionette INFO sendAsync 3dea87e7-b1f7-4d7f-bd25-36a6049bc663 04:54:39 INFO - PROCESS | 3756 | 1471089279348 Marionette TRACE conn6 <- [1,651,null,{"value":null}] 04:54:39 INFO - PROCESS | 3756 | 1471089279456 Marionette TRACE conn6 -> [0,652,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.1.html\", \"893d4e98-a8f2-4003-9cd7-2985a4dd9108\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:54:39 INFO - PROCESS | 3756 | 1471089279461 Marionette INFO sendAsync 3dea87e7-b1f7-4d7f-bd25-36a6049bc663 04:54:39 INFO - PROCESS | 3756 | ++DOCSHELL 0000004DD1E38000 == 39 [pid = 3756] [id = 172] 04:54:39 INFO - PROCESS | 3756 | ++DOMWINDOW == 83 (0000004DCFF94400) [pid = 3756] [serial = 514] [outer = 0000000000000000] 04:54:39 INFO - PROCESS | 3756 | ++DOMWINDOW == 84 (0000004DD0E31400) [pid = 3756] [serial = 515] [outer = 0000004DCFF94400] 04:54:39 INFO - PROCESS | 3756 | 1471089279522 Marionette DEBUG loaded listener.js 04:54:39 INFO - PROCESS | 3756 | ++DOMWINDOW == 85 (0000004DD1D2E400) [pid = 3756] [serial = 516] [outer = 0000004DCFF94400] 04:54:39 INFO - PROCESS | 3756 | [3756] WARNING: RasterImage::Init failed: file c:/builds/moz2_slave/m-rel-w64-d-000000000000000000/build/src/image/ImageFactory.cpp, line 109 04:54:39 INFO - PROCESS | 3756 | [3756] WARNING: 'NS_FAILED(aResult)', file c:/builds/moz2_slave/m-rel-w64-d-000000000000000000/build/src/netwerk/cache2/CacheFile.cpp, line 653 04:54:40 INFO - PROCESS | 3756 | 1471089280117 Marionette TRACE conn6 <- [1,652,null,{"value":["/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.1.html",0,null,null,[["strokeRect of 0x0 pixels draws nothing",0,null,null]]]}] 04:54:40 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.1.html | strokeRect of 0x0 pixels draws nothing 04:54:40 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.1.html | took 1029ms 04:54:40 INFO - PROCESS | 3756 | 1471089280162 Marionette TRACE conn6 -> [0,653,"getWindowHandle",null] 04:54:40 INFO - PROCESS | 3756 | 1471089280167 Marionette TRACE conn6 <- [1,653,null,{"value":"13"}] 04:54:40 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.2.html 04:54:40 INFO - PROCESS | 3756 | 1471089280174 Marionette TRACE conn6 -> [0,654,"setScriptTimeout",{"ms":35000}] 04:54:40 INFO - PROCESS | 3756 | 1471089280177 Marionette TRACE conn6 <- [1,654,null,{}] 04:54:40 INFO - PROCESS | 3756 | 1471089280181 Marionette TRACE conn6 -> [0,655,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:54:40 INFO - PROCESS | 3756 | 1471089280184 Marionette INFO sendAsync 3dea87e7-b1f7-4d7f-bd25-36a6049bc663 04:54:40 INFO - PROCESS | 3756 | 1471089280299 Marionette TRACE conn6 <- [1,655,null,{"value":null}] 04:54:40 INFO - PROCESS | 3756 | 1471089280386 Marionette TRACE conn6 -> [0,656,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.2.html\", \"893d4e98-a8f2-4003-9cd7-2985a4dd9108\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:54:40 INFO - PROCESS | 3756 | 1471089280389 Marionette INFO sendAsync 3dea87e7-b1f7-4d7f-bd25-36a6049bc663 04:54:40 INFO - PROCESS | 3756 | ++DOCSHELL 0000004DDE5E0000 == 40 [pid = 3756] [id = 173] 04:54:40 INFO - PROCESS | 3756 | ++DOMWINDOW == 86 (0000004DD2F0A800) [pid = 3756] [serial = 517] [outer = 0000000000000000] 04:54:40 INFO - PROCESS | 3756 | ++DOMWINDOW == 87 (0000004DD6227C00) [pid = 3756] [serial = 518] [outer = 0000004DD2F0A800] 04:54:40 INFO - PROCESS | 3756 | 1471089280448 Marionette DEBUG loaded listener.js 04:54:40 INFO - PROCESS | 3756 | ++DOMWINDOW == 88 (0000004DD6A4CC00) [pid = 3756] [serial = 519] [outer = 0000004DD2F0A800] 04:54:40 INFO - PROCESS | 3756 | [3756] WARNING: RasterImage::Init failed: file c:/builds/moz2_slave/m-rel-w64-d-000000000000000000/build/src/image/ImageFactory.cpp, line 109 04:54:40 INFO - PROCESS | 3756 | [3756] WARNING: 'NS_FAILED(aResult)', file c:/builds/moz2_slave/m-rel-w64-d-000000000000000000/build/src/netwerk/cache2/CacheFile.cpp, line 653 04:54:41 INFO - PROCESS | 3756 | 1471089281060 Marionette TRACE conn6 <- [1,656,null,{"value":["/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.2.html",0,null,null,[["strokeRect of 0x0 pixels draws nothing, including caps and joins",0,null,null]]]}] 04:54:41 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.2.html | strokeRect of 0x0 pixels draws nothing, including caps and joins 04:54:41 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.2.html | took 943ms 04:54:41 INFO - PROCESS | 3756 | 1471089281119 Marionette TRACE conn6 -> [0,657,"getWindowHandle",null] 04:54:41 INFO - PROCESS | 3756 | 1471089281122 Marionette TRACE conn6 <- [1,657,null,{"value":"13"}] 04:54:41 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.3.html 04:54:41 INFO - PROCESS | 3756 | 1471089281126 Marionette TRACE conn6 -> [0,658,"setScriptTimeout",{"ms":35000}] 04:54:41 INFO - PROCESS | 3756 | 1471089281130 Marionette TRACE conn6 <- [1,658,null,{}] 04:54:41 INFO - PROCESS | 3756 | 1471089281142 Marionette TRACE conn6 -> [0,659,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:54:41 INFO - PROCESS | 3756 | 1471089281147 Marionette INFO sendAsync 3dea87e7-b1f7-4d7f-bd25-36a6049bc663 04:54:41 INFO - PROCESS | 3756 | 1471089281289 Marionette TRACE conn6 <- [1,659,null,{"value":null}] 04:54:41 INFO - PROCESS | 3756 | 1471089281361 Marionette TRACE conn6 -> [0,660,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.3.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.3.html\", \"893d4e98-a8f2-4003-9cd7-2985a4dd9108\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:54:41 INFO - PROCESS | 3756 | 1471089281365 Marionette INFO sendAsync 3dea87e7-b1f7-4d7f-bd25-36a6049bc663 04:54:41 INFO - PROCESS | 3756 | ++DOCSHELL 0000004DE4CAB000 == 41 [pid = 3756] [id = 174] 04:54:41 INFO - PROCESS | 3756 | ++DOMWINDOW == 89 (0000004DDB889C00) [pid = 3756] [serial = 520] [outer = 0000000000000000] 04:54:41 INFO - PROCESS | 3756 | ++DOMWINDOW == 90 (0000004DDBE5A800) [pid = 3756] [serial = 521] [outer = 0000004DDB889C00] 04:54:41 INFO - PROCESS | 3756 | 1471089281464 Marionette DEBUG loaded listener.js 04:54:41 INFO - PROCESS | 3756 | ++DOMWINDOW == 91 (0000004DDC279400) [pid = 3756] [serial = 522] [outer = 0000004DDB889C00] 04:54:42 INFO - PROCESS | 3756 | 1471089282263 Marionette TRACE conn6 <- [1,660,null,{"value":["/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.3.html",0,null,null,[["strokeRect of Nx0 pixels draws a straight line",0,null,null]]]}] 04:54:42 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.3.html | strokeRect of Nx0 pixels draws a straight line 04:54:42 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.3.html | took 1198ms 04:54:42 INFO - PROCESS | 3756 | 1471089282326 Marionette TRACE conn6 -> [0,661,"getWindowHandle",null] 04:54:42 INFO - PROCESS | 3756 | 1471089282331 Marionette TRACE conn6 <- [1,661,null,{"value":"13"}] 04:54:42 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.4.html 04:54:42 INFO - PROCESS | 3756 | 1471089282336 Marionette TRACE conn6 -> [0,662,"setScriptTimeout",{"ms":35000}] 04:54:42 INFO - PROCESS | 3756 | 1471089282339 Marionette TRACE conn6 <- [1,662,null,{}] 04:54:42 INFO - PROCESS | 3756 | 1471089282345 Marionette TRACE conn6 -> [0,663,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:54:42 INFO - PROCESS | 3756 | 1471089282348 Marionette INFO sendAsync 3dea87e7-b1f7-4d7f-bd25-36a6049bc663 04:54:42 INFO - PROCESS | 3756 | 1471089282458 Marionette TRACE conn6 <- [1,663,null,{"value":null}] 04:54:42 INFO - PROCESS | 3756 | 1471089282525 Marionette TRACE conn6 -> [0,664,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.4.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.4.html\", \"893d4e98-a8f2-4003-9cd7-2985a4dd9108\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:54:42 INFO - PROCESS | 3756 | 1471089282530 Marionette INFO sendAsync 3dea87e7-b1f7-4d7f-bd25-36a6049bc663 04:54:42 INFO - PROCESS | 3756 | ++DOCSHELL 0000004DD1E36800 == 42 [pid = 3756] [id = 175] 04:54:42 INFO - PROCESS | 3756 | ++DOMWINDOW == 92 (0000004DD12CBC00) [pid = 3756] [serial = 523] [outer = 0000000000000000] 04:54:42 INFO - PROCESS | 3756 | ++DOMWINDOW == 93 (0000004DD1A38000) [pid = 3756] [serial = 524] [outer = 0000004DD12CBC00] 04:54:42 INFO - PROCESS | 3756 | 1471089282580 Marionette DEBUG loaded listener.js 04:54:42 INFO - PROCESS | 3756 | ++DOMWINDOW == 94 (0000004DD1D5D800) [pid = 3756] [serial = 525] [outer = 0000004DD12CBC00] 04:54:42 INFO - PROCESS | 3756 | [3756] WARNING: RasterImage::Init failed: file c:/builds/moz2_slave/m-rel-w64-d-000000000000000000/build/src/image/ImageFactory.cpp, line 109 04:54:43 INFO - PROCESS | 3756 | --DOCSHELL 0000004DE20E1000 == 41 [pid = 3756] [id = 170] 04:54:43 INFO - PROCESS | 3756 | --DOCSHELL 0000004DE1161800 == 40 [pid = 3756] [id = 169] 04:54:43 INFO - PROCESS | 3756 | --DOCSHELL 0000004DE0A51800 == 39 [pid = 3756] [id = 168] 04:54:43 INFO - PROCESS | 3756 | --DOCSHELL 0000004DDF703000 == 38 [pid = 3756] [id = 167] 04:54:43 INFO - PROCESS | 3756 | --DOCSHELL 0000004DDED12000 == 37 [pid = 3756] [id = 166] 04:54:43 INFO - PROCESS | 3756 | --DOCSHELL 0000004DDDDC5800 == 36 [pid = 3756] [id = 165] 04:54:43 INFO - PROCESS | 3756 | --DOCSHELL 0000004DDBE18000 == 35 [pid = 3756] [id = 164] 04:54:43 INFO - PROCESS | 3756 | --DOCSHELL 0000004DD2F32800 == 34 [pid = 3756] [id = 163] 04:54:43 INFO - PROCESS | 3756 | --DOCSHELL 0000004DD1E2C000 == 33 [pid = 3756] [id = 162] 04:54:43 INFO - PROCESS | 3756 | --DOCSHELL 0000004DD7C8C000 == 32 [pid = 3756] [id = 161] 04:54:43 INFO - PROCESS | 3756 | --DOCSHELL 0000004D8061C800 == 31 [pid = 3756] [id = 160] 04:54:43 INFO - PROCESS | 3756 | --DOCSHELL 0000004DE4CAB000 == 30 [pid = 3756] [id = 174] 04:54:43 INFO - PROCESS | 3756 | --DOCSHELL 0000004DDE5E0000 == 29 [pid = 3756] [id = 173] 04:54:43 INFO - PROCESS | 3756 | --DOCSHELL 0000004DDDBDB000 == 28 [pid = 3756] [id = 171] 04:54:43 INFO - PROCESS | 3756 | --DOCSHELL 0000004DD1E38000 == 27 [pid = 3756] [id = 172] 04:54:43 INFO - PROCESS | 3756 | [3756] WARNING: 'NS_FAILED(aResult)', file c:/builds/moz2_slave/m-rel-w64-d-000000000000000000/build/src/netwerk/cache2/CacheFile.cpp, line 653 04:54:43 INFO - PROCESS | 3756 | --DOMWINDOW == 93 (0000004DDC1ED800) [pid = 3756] [serial = 446] [outer = 0000000000000000] [url = about:blank] 04:54:43 INFO - PROCESS | 3756 | --DOMWINDOW == 92 (0000004DD1DCA400) [pid = 3756] [serial = 453] [outer = 0000000000000000] [url = about:blank] 04:54:43 INFO - PROCESS | 3756 | --DOMWINDOW == 91 (0000004DD622CC00) [pid = 3756] [serial = 443] [outer = 0000000000000000] [url = about:blank] 04:54:43 INFO - PROCESS | 3756 | --DOMWINDOW == 90 (0000004DCFF95C00) [pid = 3756] [serial = 456] [outer = 0000000000000000] [url = about:blank] 04:54:43 INFO - PROCESS | 3756 | --DOMWINDOW == 89 (0000004DD1A42000) [pid = 3756] [serial = 459] [outer = 0000000000000000] [url = about:blank] 04:54:43 INFO - PROCESS | 3756 | --DOMWINDOW == 88 (0000004DD639C400) [pid = 3756] [serial = 470] [outer = 0000000000000000] [url = about:blank] 04:54:43 INFO - PROCESS | 3756 | --DOMWINDOW == 87 (0000004DD6231000) [pid = 3756] [serial = 467] [outer = 0000000000000000] [url = about:blank] 04:54:43 INFO - PROCESS | 3756 | --DOMWINDOW == 86 (0000004DD1D32000) [pid = 3756] [serial = 441] [outer = 0000000000000000] [url = about:blank] 04:54:43 INFO - PROCESS | 3756 | --DOMWINDOW == 85 (0000004DD805D800) [pid = 3756] [serial = 473] [outer = 0000000000000000] [url = about:blank] 04:54:43 INFO - PROCESS | 3756 | --DOMWINDOW == 84 (0000004DD172BC00) [pid = 3756] [serial = 458] [outer = 0000000000000000] [url = about:blank] 04:54:43 INFO - PROCESS | 3756 | --DOMWINDOW == 83 (0000004DD296B000) [pid = 3756] [serial = 464] [outer = 0000000000000000] [url = about:blank] 04:54:43 INFO - PROCESS | 3756 | --DOMWINDOW == 82 (0000004D9789F800) [pid = 3756] [serial = 455] [outer = 0000000000000000] [url = about:blank] 04:54:43 INFO - PROCESS | 3756 | --DOMWINDOW == 81 (0000004DD6EBAC00) [pid = 3756] [serial = 471] [outer = 0000000000000000] [url = about:blank] 04:54:43 INFO - PROCESS | 3756 | --DOMWINDOW == 80 (0000004DD1DC9800) [pid = 3756] [serial = 462] [outer = 0000000000000000] [url = about:blank] 04:54:43 INFO - PROCESS | 3756 | --DOMWINDOW == 79 (0000004DD62C7800) [pid = 3756] [serial = 468] [outer = 0000000000000000] [url = about:blank] 04:54:43 INFO - PROCESS | 3756 | --DOMWINDOW == 78 (0000004DD6D99C00) [pid = 3756] [serial = 444] [outer = 0000000000000000] [url = about:blank] 04:54:43 INFO - PROCESS | 3756 | --DOMWINDOW == 77 (0000004DD1D39000) [pid = 3756] [serial = 452] [outer = 0000000000000000] [url = about:blank] 04:54:43 INFO - PROCESS | 3756 | --DOMWINDOW == 76 (0000004DD81AD800) [pid = 3756] [serial = 474] [outer = 0000000000000000] [url = about:blank] 04:54:43 INFO - PROCESS | 3756 | --DOMWINDOW == 75 (0000004DD5CD7000) [pid = 3756] [serial = 465] [outer = 0000000000000000] [url = about:blank] 04:54:43 INFO - PROCESS | 3756 | --DOMWINDOW == 74 (0000004DD1721000) [pid = 3756] [serial = 440] [outer = 0000000000000000] [url = about:blank] 04:54:43 INFO - PROCESS | 3756 | --DOMWINDOW == 73 (0000004DD1D59000) [pid = 3756] [serial = 461] [outer = 0000000000000000] [url = about:blank] 04:54:43 INFO - PROCESS | 3756 | --DOMWINDOW == 72 (0000004D808D6400) [pid = 3756] [serial = 449] [outer = 0000000000000000] [url = about:blank] 04:54:43 INFO - PROCESS | 3756 | --DOMWINDOW == 71 (0000004DCFF9E400) [pid = 3756] [serial = 450] [outer = 0000000000000000] [url = about:blank] 04:54:43 INFO - PROCESS | 3756 | --DOMWINDOW == 70 (0000004DDEF51000) [pid = 3756] [serial = 447] [outer = 0000000000000000] [url = about:blank] 04:54:43 INFO - PROCESS | 3756 | --DOMWINDOW == 69 (0000004DDB813400) [pid = 3756] [serial = 476] [outer = 0000000000000000] [url = about:blank] 04:54:43 INFO - PROCESS | 3756 | 1471089283799 Marionette TRACE conn6 <- [1,664,null,{"value":["/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.4.html",0,null,null,[["strokeRect of Nx0 pixels draws a closed line with no caps",0,null,null]]]}] 04:54:43 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 04:54:43 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.4.html | took 1495ms 04:54:43 INFO - PROCESS | 3756 | 1471089283864 Marionette TRACE conn6 -> [0,665,"getWindowHandle",null] 04:54:43 INFO - PROCESS | 3756 | 1471089283868 Marionette TRACE conn6 <- [1,665,null,{"value":"13"}] 04:54:43 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.5.html 04:54:43 INFO - PROCESS | 3756 | 1471089283898 Marionette TRACE conn6 -> [0,666,"setScriptTimeout",{"ms":35000}] 04:54:43 INFO - PROCESS | 3756 | 1471089283901 Marionette TRACE conn6 <- [1,666,null,{}] 04:54:43 INFO - PROCESS | 3756 | 1471089283910 Marionette TRACE conn6 -> [0,667,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:54:43 INFO - PROCESS | 3756 | 1471089283912 Marionette INFO sendAsync 3dea87e7-b1f7-4d7f-bd25-36a6049bc663 04:54:44 INFO - PROCESS | 3756 | 1471089284024 Marionette TRACE conn6 <- [1,667,null,{"value":null}] 04:54:44 INFO - PROCESS | 3756 | 1471089284039 Marionette TRACE conn6 -> [0,668,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.5.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.5.html\", \"893d4e98-a8f2-4003-9cd7-2985a4dd9108\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:54:44 INFO - PROCESS | 3756 | 1471089284041 Marionette INFO sendAsync 3dea87e7-b1f7-4d7f-bd25-36a6049bc663 04:54:44 INFO - PROCESS | 3756 | ++DOCSHELL 0000004D9778E000 == 28 [pid = 3756] [id = 176] 04:54:44 INFO - PROCESS | 3756 | ++DOMWINDOW == 70 (0000004D806EE000) [pid = 3756] [serial = 526] [outer = 0000000000000000] 04:54:44 INFO - PROCESS | 3756 | ++DOMWINDOW == 71 (0000004D808E0800) [pid = 3756] [serial = 527] [outer = 0000004D806EE000] 04:54:44 INFO - PROCESS | 3756 | 1471089284090 Marionette DEBUG loaded listener.js 04:54:44 INFO - PROCESS | 3756 | ++DOMWINDOW == 72 (0000004D978A6400) [pid = 3756] [serial = 528] [outer = 0000004D806EE000] 04:54:44 INFO - PROCESS | 3756 | 1471089284537 Marionette TRACE conn6 <- [1,668,null,{"value":["/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.5.html",0,null,null,[["strokeRect of Nx0 pixels draws a closed line with joins",0,null,null]]]}] 04:54:44 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.5.html | strokeRect of Nx0 pixels draws a closed line with joins 04:54:44 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.5.html | took 713ms 04:54:44 INFO - PROCESS | 3756 | 1471089284591 Marionette TRACE conn6 -> [0,669,"getWindowHandle",null] 04:54:44 INFO - PROCESS | 3756 | 1471089284597 Marionette TRACE conn6 <- [1,669,null,{"value":"13"}] 04:54:44 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.center.html 04:54:44 INFO - PROCESS | 3756 | 1471089284604 Marionette TRACE conn6 -> [0,670,"setScriptTimeout",{"ms":35000}] 04:54:44 INFO - PROCESS | 3756 | 1471089284606 Marionette TRACE conn6 <- [1,670,null,{}] 04:54:44 INFO - PROCESS | 3756 | 1471089284610 Marionette TRACE conn6 -> [0,671,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:54:44 INFO - PROCESS | 3756 | 1471089284613 Marionette INFO sendAsync 3dea87e7-b1f7-4d7f-bd25-36a6049bc663 04:54:44 INFO - PROCESS | 3756 | 1471089284708 Marionette TRACE conn6 <- [1,671,null,{"value":null}] 04:54:44 INFO - PROCESS | 3756 | 1471089284717 Marionette TRACE conn6 -> [0,672,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.center.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.center.html\", \"893d4e98-a8f2-4003-9cd7-2985a4dd9108\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:54:44 INFO - PROCESS | 3756 | 1471089284719 Marionette INFO sendAsync 3dea87e7-b1f7-4d7f-bd25-36a6049bc663 04:54:44 INFO - PROCESS | 3756 | ++DOCSHELL 0000004DD1E39000 == 29 [pid = 3756] [id = 177] 04:54:44 INFO - PROCESS | 3756 | ++DOMWINDOW == 73 (0000004DD0E32800) [pid = 3756] [serial = 529] [outer = 0000000000000000] 04:54:44 INFO - PROCESS | 3756 | ++DOMWINDOW == 74 (0000004DD1057800) [pid = 3756] [serial = 530] [outer = 0000004DD0E32800] 04:54:44 INFO - PROCESS | 3756 | 1471089284767 Marionette DEBUG loaded listener.js 04:54:44 INFO - PROCESS | 3756 | ++DOMWINDOW == 75 (0000004DD1A3C400) [pid = 3756] [serial = 531] [outer = 0000004DD0E32800] 04:54:45 INFO - PROCESS | 3756 | [3756] WARNING: Using default font: file c:/builds/moz2_slave/m-rel-w64-d-000000000000000000/build/src/gfx/thebes/gfxDWriteFonts.cpp, line 113 04:54:45 INFO - PROCESS | 3756 | [3756] WARNING: Using default font: file c:/builds/moz2_slave/m-rel-w64-d-000000000000000000/build/src/gfx/thebes/gfxDWriteFonts.cpp, line 113 04:54:45 INFO - PROCESS | 3756 | 1471089285758 Marionette TRACE conn6 <- [1,672,null,{"value":["/2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.center.html",0,null,null,[["textAlign center is the center of the em squares (not the bounding box)",0,null,null]]]}] 04:54:45 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) 04:54:45 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.center.html | took 1198ms 04:54:45 INFO - PROCESS | 3756 | 1471089285804 Marionette TRACE conn6 -> [0,673,"getWindowHandle",null] 04:54:45 INFO - PROCESS | 3756 | 1471089285806 Marionette TRACE conn6 <- [1,673,null,{"value":"13"}] 04:54:45 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.end.ltr.html 04:54:45 INFO - PROCESS | 3756 | 1471089285810 Marionette TRACE conn6 -> [0,674,"setScriptTimeout",{"ms":35000}] 04:54:45 INFO - PROCESS | 3756 | 1471089285814 Marionette TRACE conn6 <- [1,674,null,{}] 04:54:45 INFO - PROCESS | 3756 | 1471089285825 Marionette TRACE conn6 -> [0,675,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:54:45 INFO - PROCESS | 3756 | 1471089285830 Marionette INFO sendAsync 3dea87e7-b1f7-4d7f-bd25-36a6049bc663 04:54:45 INFO - PROCESS | 3756 | 1471089285946 Marionette TRACE conn6 <- [1,675,null,{"value":null}] 04:54:45 INFO - PROCESS | 3756 | 1471089285953 Marionette TRACE conn6 -> [0,676,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.end.ltr.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.end.ltr.html\", \"893d4e98-a8f2-4003-9cd7-2985a4dd9108\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:54:45 INFO - PROCESS | 3756 | 1471089285957 Marionette INFO sendAsync 3dea87e7-b1f7-4d7f-bd25-36a6049bc663 04:54:45 INFO - PROCESS | 3756 | ++DOCSHELL 0000004DD7C9C000 == 30 [pid = 3756] [id = 178] 04:54:45 INFO - PROCESS | 3756 | ++DOMWINDOW == 76 (0000004D806EB800) [pid = 3756] [serial = 532] [outer = 0000000000000000] 04:54:46 INFO - PROCESS | 3756 | ++DOMWINDOW == 77 (0000004DD1DA4400) [pid = 3756] [serial = 533] [outer = 0000004D806EB800] 04:54:46 INFO - PROCESS | 3756 | 1471089286006 Marionette DEBUG loaded listener.js 04:54:46 INFO - PROCESS | 3756 | ++DOMWINDOW == 78 (0000004DD1DD3800) [pid = 3756] [serial = 534] [outer = 0000004D806EB800] 04:54:46 INFO - PROCESS | 3756 | 1471089286919 Marionette TRACE conn6 <- [1,676,null,{"value":["/2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.end.ltr.html",0,null,null,[["textAlign end with ltr is the right edge",0,null,null]]]}] 04:54:46 INFO - TEST-PASS | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.end.ltr.html | textAlign end with ltr is the right edge 04:54:46 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.end.ltr.html | took 1137ms 04:54:46 INFO - PROCESS | 3756 | 1471089286950 Marionette TRACE conn6 -> [0,677,"getWindowHandle",null] 04:54:46 INFO - PROCESS | 3756 | 1471089286952 Marionette TRACE conn6 <- [1,677,null,{"value":"13"}] 04:54:46 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.end.rtl.html 04:54:46 INFO - PROCESS | 3756 | 1471089286956 Marionette TRACE conn6 -> [0,678,"setScriptTimeout",{"ms":35000}] 04:54:46 INFO - PROCESS | 3756 | 1471089286958 Marionette TRACE conn6 <- [1,678,null,{}] 04:54:46 INFO - PROCESS | 3756 | 1471089286962 Marionette TRACE conn6 -> [0,679,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:54:46 INFO - PROCESS | 3756 | 1471089286964 Marionette INFO sendAsync 3dea87e7-b1f7-4d7f-bd25-36a6049bc663 04:54:47 INFO - PROCESS | 3756 | 1471089287076 Marionette TRACE conn6 <- [1,679,null,{"value":null}] 04:54:47 INFO - PROCESS | 3756 | 1471089287083 Marionette TRACE conn6 -> [0,680,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.end.rtl.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.end.rtl.html\", \"893d4e98-a8f2-4003-9cd7-2985a4dd9108\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:54:47 INFO - PROCESS | 3756 | 1471089287085 Marionette INFO sendAsync 3dea87e7-b1f7-4d7f-bd25-36a6049bc663 04:54:47 INFO - PROCESS | 3756 | ++DOCSHELL 0000004DDB5BB800 == 31 [pid = 3756] [id = 179] 04:54:47 INFO - PROCESS | 3756 | ++DOMWINDOW == 79 (0000004DD6223000) [pid = 3756] [serial = 535] [outer = 0000000000000000] 04:54:47 INFO - PROCESS | 3756 | ++DOMWINDOW == 80 (0000004DD6227400) [pid = 3756] [serial = 536] [outer = 0000004DD6223000] 04:54:47 INFO - PROCESS | 3756 | 1471089287169 Marionette DEBUG loaded listener.js 04:54:47 INFO - PROCESS | 3756 | ++DOMWINDOW == 81 (0000004DD6231C00) [pid = 3756] [serial = 537] [outer = 0000004DD6223000] 04:54:47 INFO - PROCESS | 3756 | --DOMWINDOW == 80 (0000004DDC241C00) [pid = 3756] [serial = 508] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.shadow.html] 04:54:47 INFO - PROCESS | 3756 | --DOMWINDOW == 79 (0000004DD7B76800) [pid = 3756] [serial = 496] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.globalcomposite.html] 04:54:47 INFO - PROCESS | 3756 | --DOMWINDOW == 78 (0000004DDB551C00) [pid = 3756] [serial = 499] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.negative.html] 04:54:47 INFO - PROCESS | 3756 | --DOMWINDOW == 77 (0000004DDC1E1800) [pid = 3756] [serial = 502] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.nonfinite.html] 04:54:47 INFO - PROCESS | 3756 | --DOMWINDOW == 76 (0000004DD20B8C00) [pid = 3756] [serial = 490] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.clip.html] 04:54:47 INFO - PROCESS | 3756 | --DOMWINDOW == 75 (0000004DCFF9DC00) [pid = 3756] [serial = 481] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.transform.html] 04:54:47 INFO - PROCESS | 3756 | --DOMWINDOW == 74 (0000004DDC2B4000) [pid = 3756] [serial = 511] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.transform.html] 04:54:47 INFO - PROCESS | 3756 | --DOMWINDOW == 73 (0000004D80206400) [pid = 3756] [serial = 478] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.shadow.html] 04:54:47 INFO - PROCESS | 3756 | --DOMWINDOW == 72 (0000004DD62C6800) [pid = 3756] [serial = 493] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.globalalpha.html] 04:54:47 INFO - PROCESS | 3756 | --DOMWINDOW == 71 (0000004DD1B2B000) [pid = 3756] [serial = 487] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.basic.html] 04:54:47 INFO - PROCESS | 3756 | --DOMWINDOW == 70 (0000004DD0049400) [pid = 3756] [serial = 484] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.zero.html] 04:54:47 INFO - PROCESS | 3756 | --DOMWINDOW == 69 (0000004DD81AE400) [pid = 3756] [serial = 475] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.path.html] 04:54:47 INFO - PROCESS | 3756 | --DOMWINDOW == 68 (0000004DD1B29800) [pid = 3756] [serial = 505] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.path.html] 04:54:48 INFO - PROCESS | 3756 | 1471089288114 Marionette TRACE conn6 <- [1,680,null,{"value":["/2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.end.rtl.html",0,null,null,[["textAlign end with rtl is the left edge",0,null,null]]]}] 04:54:48 INFO - TEST-PASS | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.end.rtl.html | textAlign end with rtl is the left edge 04:54:48 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.end.rtl.html | took 1183ms 04:54:48 INFO - PROCESS | 3756 | 1471089288141 Marionette TRACE conn6 -> [0,681,"getWindowHandle",null] 04:54:48 INFO - PROCESS | 3756 | 1471089288143 Marionette TRACE conn6 <- [1,681,null,{"value":"13"}] 04:54:48 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.left.html 04:54:48 INFO - PROCESS | 3756 | 1471089288146 Marionette TRACE conn6 -> [0,682,"setScriptTimeout",{"ms":35000}] 04:54:48 INFO - PROCESS | 3756 | 1471089288148 Marionette TRACE conn6 <- [1,682,null,{}] 04:54:48 INFO - PROCESS | 3756 | 1471089288152 Marionette TRACE conn6 -> [0,683,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:54:48 INFO - PROCESS | 3756 | 1471089288154 Marionette INFO sendAsync 3dea87e7-b1f7-4d7f-bd25-36a6049bc663 04:54:48 INFO - PROCESS | 3756 | 1471089288256 Marionette TRACE conn6 <- [1,683,null,{"value":null}] 04:54:48 INFO - PROCESS | 3756 | 1471089288297 Marionette TRACE conn6 -> [0,684,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.left.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.left.html\", \"893d4e98-a8f2-4003-9cd7-2985a4dd9108\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:54:48 INFO - PROCESS | 3756 | 1471089288299 Marionette INFO sendAsync 3dea87e7-b1f7-4d7f-bd25-36a6049bc663 04:54:48 INFO - PROCESS | 3756 | ++DOCSHELL 0000004DDC014000 == 32 [pid = 3756] [id = 180] 04:54:48 INFO - PROCESS | 3756 | ++DOMWINDOW == 69 (0000004D808CD000) [pid = 3756] [serial = 538] [outer = 0000000000000000] 04:54:48 INFO - PROCESS | 3756 | ++DOMWINDOW == 70 (0000004DD1D52C00) [pid = 3756] [serial = 539] [outer = 0000004D808CD000] 04:54:48 INFO - PROCESS | 3756 | 1471089288345 Marionette DEBUG loaded listener.js 04:54:48 INFO - PROCESS | 3756 | ++DOMWINDOW == 71 (0000004DD62C1000) [pid = 3756] [serial = 540] [outer = 0000004D808CD000] 04:54:49 INFO - PROCESS | 3756 | 1471089289215 Marionette TRACE conn6 <- [1,684,null,{"value":["/2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.left.html",0,null,null,[["textAlign left is the left of the first em square (not the bounding box)",0,null,null]]]}] 04:54:49 INFO - TEST-PASS | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.left.html | textAlign left is the left of the first em square (not the bounding box) 04:54:49 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.left.html | took 1085ms 04:54:49 INFO - PROCESS | 3756 | 1471089289234 Marionette TRACE conn6 -> [0,685,"getWindowHandle",null] 04:54:49 INFO - PROCESS | 3756 | 1471089289236 Marionette TRACE conn6 <- [1,685,null,{"value":"13"}] 04:54:49 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.right.html 04:54:49 INFO - PROCESS | 3756 | 1471089289239 Marionette TRACE conn6 -> [0,686,"setScriptTimeout",{"ms":35000}] 04:54:49 INFO - PROCESS | 3756 | 1471089289241 Marionette TRACE conn6 <- [1,686,null,{}] 04:54:49 INFO - PROCESS | 3756 | 1471089289245 Marionette TRACE conn6 -> [0,687,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:54:49 INFO - PROCESS | 3756 | 1471089289251 Marionette INFO sendAsync 3dea87e7-b1f7-4d7f-bd25-36a6049bc663 04:54:49 INFO - PROCESS | 3756 | 1471089289379 Marionette TRACE conn6 <- [1,687,null,{"value":null}] 04:54:49 INFO - PROCESS | 3756 | 1471089289387 Marionette TRACE conn6 -> [0,688,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.right.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.right.html\", \"893d4e98-a8f2-4003-9cd7-2985a4dd9108\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:54:49 INFO - PROCESS | 3756 | 1471089289389 Marionette INFO sendAsync 3dea87e7-b1f7-4d7f-bd25-36a6049bc663 04:54:49 INFO - PROCESS | 3756 | ++DOCSHELL 0000004DDDDD3800 == 33 [pid = 3756] [id = 181] 04:54:49 INFO - PROCESS | 3756 | ++DOMWINDOW == 72 (0000004D808DE400) [pid = 3756] [serial = 541] [outer = 0000000000000000] 04:54:49 INFO - PROCESS | 3756 | ++DOMWINDOW == 73 (0000004DD6AD4C00) [pid = 3756] [serial = 542] [outer = 0000004D808DE400] 04:54:49 INFO - PROCESS | 3756 | 1471089289434 Marionette DEBUG loaded listener.js 04:54:49 INFO - PROCESS | 3756 | ++DOMWINDOW == 74 (0000004DD7CD2400) [pid = 3756] [serial = 543] [outer = 0000004D808DE400] 04:54:50 INFO - PROCESS | 3756 | 1471089290405 Marionette TRACE conn6 <- [1,688,null,{"value":["/2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.right.html",0,null,null,[["textAlign right is the right of the last em square (not the bounding box)",0,null,null]]]}] 04:54:50 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) 04:54:50 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.right.html | took 1177ms 04:54:50 INFO - PROCESS | 3756 | 1471089290419 Marionette TRACE conn6 -> [0,689,"getWindowHandle",null] 04:54:50 INFO - PROCESS | 3756 | 1471089290424 Marionette TRACE conn6 <- [1,689,null,{"value":"13"}] 04:54:50 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.start.ltr.html 04:54:50 INFO - PROCESS | 3756 | 1471089290429 Marionette TRACE conn6 -> [0,690,"setScriptTimeout",{"ms":35000}] 04:54:50 INFO - PROCESS | 3756 | 1471089290433 Marionette TRACE conn6 <- [1,690,null,{}] 04:54:50 INFO - PROCESS | 3756 | 1471089290439 Marionette TRACE conn6 -> [0,691,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:54:50 INFO - PROCESS | 3756 | 1471089290442 Marionette INFO sendAsync 3dea87e7-b1f7-4d7f-bd25-36a6049bc663 04:54:50 INFO - PROCESS | 3756 | 1471089290566 Marionette TRACE conn6 <- [1,691,null,{"value":null}] 04:54:50 INFO - PROCESS | 3756 | 1471089290630 Marionette TRACE conn6 -> [0,692,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.start.ltr.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.start.ltr.html\", \"893d4e98-a8f2-4003-9cd7-2985a4dd9108\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:54:50 INFO - PROCESS | 3756 | 1471089290635 Marionette INFO sendAsync 3dea87e7-b1f7-4d7f-bd25-36a6049bc663 04:54:50 INFO - PROCESS | 3756 | ++DOCSHELL 0000004DD08ED800 == 34 [pid = 3756] [id = 182] 04:54:50 INFO - PROCESS | 3756 | ++DOMWINDOW == 75 (0000004D808D8800) [pid = 3756] [serial = 544] [outer = 0000000000000000] 04:54:50 INFO - PROCESS | 3756 | ++DOMWINDOW == 76 (0000004D978A0800) [pid = 3756] [serial = 545] [outer = 0000004D808D8800] 04:54:50 INFO - PROCESS | 3756 | 1471089290736 Marionette DEBUG loaded listener.js 04:54:50 INFO - PROCESS | 3756 | ++DOMWINDOW == 77 (0000004DCFFA0000) [pid = 3756] [serial = 546] [outer = 0000004D808D8800] 04:54:51 INFO - PROCESS | 3756 | 1471089291889 Marionette TRACE conn6 <- [1,692,null,{"value":["/2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.start.ltr.html",0,null,null,[["textAlign start with ltr is the left edge",0,null,null]]]}] 04:54:51 INFO - TEST-PASS | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.start.ltr.html | textAlign start with ltr is the left edge 04:54:51 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.start.ltr.html | took 1480ms 04:54:51 INFO - PROCESS | 3756 | 1471089291914 Marionette TRACE conn6 -> [0,693,"getWindowHandle",null] 04:54:51 INFO - PROCESS | 3756 | 1471089291919 Marionette TRACE conn6 <- [1,693,null,{"value":"13"}] 04:54:51 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.start.rtl.html 04:54:51 INFO - PROCESS | 3756 | 1471089291980 Marionette TRACE conn6 -> [0,694,"setScriptTimeout",{"ms":35000}] 04:54:51 INFO - PROCESS | 3756 | 1471089291984 Marionette TRACE conn6 <- [1,694,null,{}] 04:54:52 INFO - PROCESS | 3756 | 1471089291988 Marionette TRACE conn6 -> [0,695,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:54:52 INFO - PROCESS | 3756 | 1471089291991 Marionette INFO sendAsync 3dea87e7-b1f7-4d7f-bd25-36a6049bc663 04:54:52 INFO - PROCESS | 3756 | 1471089292118 Marionette TRACE conn6 <- [1,695,null,{"value":null}] 04:54:52 INFO - PROCESS | 3756 | 1471089292281 Marionette TRACE conn6 -> [0,696,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.start.rtl.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.start.rtl.html\", \"893d4e98-a8f2-4003-9cd7-2985a4dd9108\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:54:52 INFO - PROCESS | 3756 | 1471089292285 Marionette INFO sendAsync 3dea87e7-b1f7-4d7f-bd25-36a6049bc663 04:54:52 INFO - PROCESS | 3756 | ++DOCSHELL 0000004D8062A000 == 35 [pid = 3756] [id = 183] 04:54:52 INFO - PROCESS | 3756 | ++DOMWINDOW == 78 (0000004D806F1000) [pid = 3756] [serial = 547] [outer = 0000000000000000] 04:54:52 INFO - PROCESS | 3756 | ++DOMWINDOW == 79 (0000004D808C5C00) [pid = 3756] [serial = 548] [outer = 0000004D806F1000] 04:54:52 INFO - PROCESS | 3756 | 1471089292336 Marionette DEBUG loaded listener.js 04:54:52 INFO - PROCESS | 3756 | ++DOMWINDOW == 80 (0000004DCFF9D800) [pid = 3756] [serial = 549] [outer = 0000004D806F1000] 04:54:52 INFO - PROCESS | 3756 | --DOCSHELL 0000004DDC014000 == 34 [pid = 3756] [id = 180] 04:54:52 INFO - PROCESS | 3756 | --DOCSHELL 0000004DDB5BB800 == 33 [pid = 3756] [id = 179] 04:54:52 INFO - PROCESS | 3756 | --DOCSHELL 0000004DD7C9C000 == 32 [pid = 3756] [id = 178] 04:54:52 INFO - PROCESS | 3756 | --DOCSHELL 0000004DD1E39000 == 31 [pid = 3756] [id = 177] 04:54:52 INFO - PROCESS | 3756 | --DOCSHELL 0000004D9778E000 == 30 [pid = 3756] [id = 176] 04:54:52 INFO - PROCESS | 3756 | --DOMWINDOW == 79 (0000004DDC2B1C00) [pid = 3756] [serial = 510] [outer = 0000000000000000] [url = about:blank] 04:54:52 INFO - PROCESS | 3756 | --DOMWINDOW == 78 (0000004DD7C28400) [pid = 3756] [serial = 497] [outer = 0000000000000000] [url = about:blank] 04:54:52 INFO - PROCESS | 3756 | --DOMWINDOW == 77 (0000004DDB88F400) [pid = 3756] [serial = 500] [outer = 0000000000000000] [url = about:blank] 04:54:52 INFO - PROCESS | 3756 | --DOMWINDOW == 76 (0000004DDACCBC00) [pid = 3756] [serial = 498] [outer = 0000000000000000] [url = about:blank] 04:54:52 INFO - PROCESS | 3756 | --DOMWINDOW == 75 (0000004DDC1ECC00) [pid = 3756] [serial = 503] [outer = 0000000000000000] [url = about:blank] 04:54:52 INFO - PROCESS | 3756 | --DOMWINDOW == 74 (0000004DD2F0F400) [pid = 3756] [serial = 491] [outer = 0000000000000000] [url = about:blank] 04:54:52 INFO - PROCESS | 3756 | --DOMWINDOW == 73 (0000004DD12CC000) [pid = 3756] [serial = 482] [outer = 0000000000000000] [url = about:blank] 04:54:52 INFO - PROCESS | 3756 | --DOMWINDOW == 72 (0000004DDE0EA400) [pid = 3756] [serial = 513] [outer = 0000000000000000] [url = about:blank] 04:54:52 INFO - PROCESS | 3756 | --DOMWINDOW == 71 (0000004DDC982000) [pid = 3756] [serial = 512] [outer = 0000000000000000] [url = about:blank] 04:54:52 INFO - PROCESS | 3756 | --DOMWINDOW == 70 (0000004DD1B27000) [pid = 3756] [serial = 483] [outer = 0000000000000000] [url = about:blank] 04:54:52 INFO - PROCESS | 3756 | --DOMWINDOW == 69 (0000004D8040A000) [pid = 3756] [serial = 479] [outer = 0000000000000000] [url = about:blank] 04:54:52 INFO - PROCESS | 3756 | --DOMWINDOW == 68 (0000004D806EA000) [pid = 3756] [serial = 480] [outer = 0000000000000000] [url = about:blank] 04:54:52 INFO - PROCESS | 3756 | --DOMWINDOW == 67 (0000004DD6B9E400) [pid = 3756] [serial = 494] [outer = 0000000000000000] [url = about:blank] 04:54:52 INFO - PROCESS | 3756 | --DOMWINDOW == 66 (0000004DD1D35800) [pid = 3756] [serial = 488] [outer = 0000000000000000] [url = about:blank] 04:54:52 INFO - PROCESS | 3756 | --DOMWINDOW == 65 (0000004DD1D5E000) [pid = 3756] [serial = 489] [outer = 0000000000000000] [url = about:blank] 04:54:52 INFO - PROCESS | 3756 | --DOMWINDOW == 64 (0000004DD09D2C00) [pid = 3756] [serial = 485] [outer = 0000000000000000] [url = about:blank] 04:54:52 INFO - PROCESS | 3756 | --DOMWINDOW == 63 (0000004DD1A36C00) [pid = 3756] [serial = 486] [outer = 0000000000000000] [url = about:blank] 04:54:52 INFO - PROCESS | 3756 | --DOMWINDOW == 62 (0000004DD62BD800) [pid = 3756] [serial = 492] [outer = 0000000000000000] [url = about:blank] 04:54:52 INFO - PROCESS | 3756 | --DOMWINDOW == 61 (0000004DDC13A400) [pid = 3756] [serial = 501] [outer = 0000000000000000] [url = about:blank] 04:54:52 INFO - PROCESS | 3756 | --DOMWINDOW == 60 (0000004DDB84BC00) [pid = 3756] [serial = 477] [outer = 0000000000000000] [url = about:blank] 04:54:52 INFO - PROCESS | 3756 | --DOMWINDOW == 59 (0000004DDC27A000) [pid = 3756] [serial = 509] [outer = 0000000000000000] [url = about:blank] 04:54:52 INFO - PROCESS | 3756 | --DOMWINDOW == 58 (0000004DDC242C00) [pid = 3756] [serial = 504] [outer = 0000000000000000] [url = about:blank] 04:54:52 INFO - PROCESS | 3756 | --DOMWINDOW == 57 (0000004DD6E13400) [pid = 3756] [serial = 506] [outer = 0000000000000000] [url = about:blank] 04:54:52 INFO - PROCESS | 3756 | --DOMWINDOW == 56 (0000004DDC241400) [pid = 3756] [serial = 507] [outer = 0000000000000000] [url = about:blank] 04:54:52 INFO - PROCESS | 3756 | --DOMWINDOW == 55 (0000004DD6E1D400) [pid = 3756] [serial = 495] [outer = 0000000000000000] [url = about:blank] 04:54:53 INFO - PROCESS | 3756 | 1471089293383 Marionette TRACE conn6 <- [1,696,null,{"value":["/2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.start.rtl.html",0,null,null,[["textAlign start with rtl is the right edge",0,null,null]]]}] 04:54:53 INFO - TEST-PASS | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.start.rtl.html | textAlign start with rtl is the right edge 04:54:53 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.start.rtl.html | took 1437ms 04:54:53 INFO - PROCESS | 3756 | 1471089293416 Marionette TRACE conn6 -> [0,697,"getWindowHandle",null] 04:54:53 INFO - PROCESS | 3756 | 1471089293419 Marionette TRACE conn6 <- [1,697,null,{"value":"13"}] 04:54:53 INFO - PROCESS | 3756 | 1471089293424 Marionette TRACE conn6 -> [0,698,"setScriptTimeout",{"ms":35000}] 04:54:53 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.baseline.alphabetic.html 04:54:53 INFO - PROCESS | 3756 | 1471089293427 Marionette TRACE conn6 <- [1,698,null,{}] 04:54:53 INFO - PROCESS | 3756 | 1471089293432 Marionette TRACE conn6 -> [0,699,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:54:53 INFO - PROCESS | 3756 | 1471089293435 Marionette INFO sendAsync 3dea87e7-b1f7-4d7f-bd25-36a6049bc663 04:54:53 INFO - PROCESS | 3756 | 1471089293523 Marionette TRACE conn6 <- [1,699,null,{"value":null}] 04:54:53 INFO - PROCESS | 3756 | 1471089293587 Marionette TRACE conn6 -> [0,700,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-text-to-the-canvas/2d.text.draw.baseline.alphabetic.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.baseline.alphabetic.html\", \"893d4e98-a8f2-4003-9cd7-2985a4dd9108\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:54:53 INFO - PROCESS | 3756 | 1471089293589 Marionette INFO sendAsync 3dea87e7-b1f7-4d7f-bd25-36a6049bc663 04:54:53 INFO - PROCESS | 3756 | ++DOCSHELL 0000004DD2949000 == 31 [pid = 3756] [id = 184] 04:54:53 INFO - PROCESS | 3756 | ++DOMWINDOW == 56 (0000004D978AB400) [pid = 3756] [serial = 550] [outer = 0000000000000000] 04:54:53 INFO - PROCESS | 3756 | ++DOMWINDOW == 57 (0000004DD1A41400) [pid = 3756] [serial = 551] [outer = 0000004D978AB400] 04:54:53 INFO - PROCESS | 3756 | 1471089293638 Marionette DEBUG loaded listener.js 04:54:53 INFO - PROCESS | 3756 | ++DOMWINDOW == 58 (0000004DD1D2F400) [pid = 3756] [serial = 552] [outer = 0000004D978AB400] 04:54:54 INFO - PROCESS | 3756 | 1471089294527 Marionette TRACE conn6 <- [1,700,null,{"value":["/2dcontext/drawing-text-to-the-canvas/2d.text.draw.baseline.alphabetic.html",0,null,null,[["Canvas test: 2d.text.draw.baseline.alphabetic",0,null,null]]]}] 04:54:54 INFO - TEST-PASS | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.baseline.alphabetic.html | Canvas test: 2d.text.draw.baseline.alphabetic 04:54:54 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.baseline.alphabetic.html | took 1135ms 04:54:54 INFO - PROCESS | 3756 | 1471089294566 Marionette TRACE conn6 -> [0,701,"getWindowHandle",null] 04:54:54 INFO - PROCESS | 3756 | 1471089294570 Marionette TRACE conn6 <- [1,701,null,{"value":"13"}] 04:54:54 INFO - PROCESS | 3756 | 1471089294574 Marionette TRACE conn6 -> [0,702,"setScriptTimeout",{"ms":35000}] 04:54:54 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.bound.html 04:54:54 INFO - PROCESS | 3756 | 1471089294576 Marionette TRACE conn6 <- [1,702,null,{}] 04:54:54 INFO - PROCESS | 3756 | 1471089294580 Marionette TRACE conn6 -> [0,703,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:54:54 INFO - PROCESS | 3756 | 1471089294582 Marionette INFO sendAsync 3dea87e7-b1f7-4d7f-bd25-36a6049bc663 04:54:54 INFO - PROCESS | 3756 | 1471089294700 Marionette TRACE conn6 <- [1,703,null,{"value":null}] 04:54:54 INFO - PROCESS | 3756 | 1471089294718 Marionette TRACE conn6 -> [0,704,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.bound.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.bound.html\", \"893d4e98-a8f2-4003-9cd7-2985a4dd9108\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:54:54 INFO - PROCESS | 3756 | 1471089294721 Marionette INFO sendAsync 3dea87e7-b1f7-4d7f-bd25-36a6049bc663 04:54:54 INFO - PROCESS | 3756 | ++DOCSHELL 0000004DD8127000 == 32 [pid = 3756] [id = 185] 04:54:54 INFO - PROCESS | 3756 | ++DOMWINDOW == 59 (0000004DD1DC7800) [pid = 3756] [serial = 553] [outer = 0000000000000000] 04:54:54 INFO - PROCESS | 3756 | ++DOMWINDOW == 60 (0000004DD1DD1800) [pid = 3756] [serial = 554] [outer = 0000004DD1DC7800] 04:54:54 INFO - PROCESS | 3756 | 1471089294767 Marionette DEBUG loaded listener.js 04:54:54 INFO - PROCESS | 3756 | ++DOMWINDOW == 61 (0000004DD2FE6C00) [pid = 3756] [serial = 555] [outer = 0000004DD1DC7800] 04:54:55 INFO - PROCESS | 3756 | 1471089295734 Marionette TRACE conn6 <- [1,704,null,{"value":["/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.bound.html",0,null,null,[["fillText handles maxWidth based on line size, not bounding box size",0,null,null]]]}] 04:54:55 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 04:54:55 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.bound.html | took 1192ms 04:54:55 INFO - PROCESS | 3756 | 1471089295770 Marionette TRACE conn6 -> [0,705,"getWindowHandle",null] 04:54:55 INFO - PROCESS | 3756 | 1471089295772 Marionette TRACE conn6 <- [1,705,null,{"value":"13"}] 04:54:55 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.fontface.html 04:54:55 INFO - PROCESS | 3756 | 1471089295790 Marionette TRACE conn6 -> [0,706,"setScriptTimeout",{"ms":35000}] 04:54:55 INFO - PROCESS | 3756 | 1471089295797 Marionette TRACE conn6 <- [1,706,null,{}] 04:54:55 INFO - PROCESS | 3756 | 1471089295801 Marionette TRACE conn6 -> [0,707,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:54:55 INFO - PROCESS | 3756 | 1471089295805 Marionette INFO sendAsync 3dea87e7-b1f7-4d7f-bd25-36a6049bc663 04:54:55 INFO - PROCESS | 3756 | 1471089295917 Marionette TRACE conn6 <- [1,707,null,{"value":null}] 04:54:55 INFO - PROCESS | 3756 | 1471089295923 Marionette TRACE conn6 -> [0,708,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.fontface.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.fontface.html\", \"893d4e98-a8f2-4003-9cd7-2985a4dd9108\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:54:55 INFO - PROCESS | 3756 | 1471089295925 Marionette INFO sendAsync 3dea87e7-b1f7-4d7f-bd25-36a6049bc663 04:54:55 INFO - PROCESS | 3756 | ++DOCSHELL 0000004DDC914000 == 33 [pid = 3756] [id = 186] 04:54:55 INFO - PROCESS | 3756 | ++DOMWINDOW == 62 (0000004DD5C7F400) [pid = 3756] [serial = 556] [outer = 0000000000000000] 04:54:55 INFO - PROCESS | 3756 | ++DOMWINDOW == 63 (0000004DD6BAB400) [pid = 3756] [serial = 557] [outer = 0000004DD5C7F400] 04:54:55 INFO - PROCESS | 3756 | 1471089295970 Marionette DEBUG loaded listener.js 04:54:56 INFO - PROCESS | 3756 | ++DOMWINDOW == 64 (0000004DD6E17000) [pid = 3756] [serial = 558] [outer = 0000004DD5C7F400] 04:54:56 INFO - PROCESS | 3756 | --DOMWINDOW == 63 (0000004DD6223000) [pid = 3756] [serial = 535] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.end.rtl.html] 04:54:56 INFO - PROCESS | 3756 | --DOMWINDOW == 62 (0000004DD12CBC00) [pid = 3756] [serial = 523] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.4.html] 04:54:56 INFO - PROCESS | 3756 | --DOMWINDOW == 61 (0000004D806EE000) [pid = 3756] [serial = 526] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.5.html] 04:54:56 INFO - PROCESS | 3756 | --DOMWINDOW == 60 (0000004DD0E32800) [pid = 3756] [serial = 529] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.center.html] 04:54:56 INFO - PROCESS | 3756 | --DOMWINDOW == 59 (0000004D806EB800) [pid = 3756] [serial = 532] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.end.ltr.html] 04:54:56 INFO - PROCESS | 3756 | --DOMWINDOW == 58 (0000004DCFF94400) [pid = 3756] [serial = 514] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.1.html] 04:54:56 INFO - PROCESS | 3756 | --DOMWINDOW == 57 (0000004DD2F0A800) [pid = 3756] [serial = 517] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.2.html] 04:54:56 INFO - PROCESS | 3756 | --DOMWINDOW == 56 (0000004DDB889C00) [pid = 3756] [serial = 520] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.3.html] 04:54:56 INFO - PROCESS | 3756 | --DOMWINDOW == 55 (0000004D808CD000) [pid = 3756] [serial = 538] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.left.html] 04:54:56 INFO - PROCESS | 3756 | 1471089296909 Marionette TRACE conn6 <- [1,708,null,{"value":["/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.fontface.html",0,null,null,[["fillText works on @font-face fonts",0,null,null]]]}] 04:54:56 INFO - TEST-PASS | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.fontface.html | fillText works on @font-face fonts 04:54:56 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.fontface.html | took 1156ms 04:54:56 INFO - PROCESS | 3756 | 1471089296935 Marionette TRACE conn6 -> [0,709,"getWindowHandle",null] 04:54:56 INFO - PROCESS | 3756 | 1471089296937 Marionette TRACE conn6 <- [1,709,null,{"value":"13"}] 04:54:56 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.negative.html 04:54:56 INFO - PROCESS | 3756 | 1471089296941 Marionette TRACE conn6 -> [0,710,"setScriptTimeout",{"ms":35000}] 04:54:56 INFO - PROCESS | 3756 | 1471089296942 Marionette TRACE conn6 <- [1,710,null,{}] 04:54:56 INFO - PROCESS | 3756 | 1471089296946 Marionette TRACE conn6 -> [0,711,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:54:56 INFO - PROCESS | 3756 | 1471089296948 Marionette INFO sendAsync 3dea87e7-b1f7-4d7f-bd25-36a6049bc663 04:54:57 INFO - PROCESS | 3756 | 1471089297037 Marionette TRACE conn6 <- [1,711,null,{"value":null}] 04:54:57 INFO - PROCESS | 3756 | 1471089297097 Marionette TRACE conn6 -> [0,712,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.negative.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.negative.html\", \"893d4e98-a8f2-4003-9cd7-2985a4dd9108\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:54:57 INFO - PROCESS | 3756 | 1471089297099 Marionette INFO sendAsync 3dea87e7-b1f7-4d7f-bd25-36a6049bc663 04:54:57 INFO - PROCESS | 3756 | ++DOCSHELL 0000004DDE011000 == 34 [pid = 3756] [id = 187] 04:54:57 INFO - PROCESS | 3756 | ++DOMWINDOW == 56 (0000004DD0E32800) [pid = 3756] [serial = 559] [outer = 0000000000000000] 04:54:57 INFO - PROCESS | 3756 | ++DOMWINDOW == 57 (0000004DD6228C00) [pid = 3756] [serial = 560] [outer = 0000004DD0E32800] 04:54:57 INFO - PROCESS | 3756 | 1471089297146 Marionette DEBUG loaded listener.js 04:54:57 INFO - PROCESS | 3756 | ++DOMWINDOW == 58 (0000004DD7B0AC00) [pid = 3756] [serial = 561] [outer = 0000004DD0E32800] 04:54:57 INFO - PROCESS | 3756 | 1471089297520 Marionette TRACE conn6 <- [1,712,null,{"value":["/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.negative.html",0,null,null,[["fillText handles maxWidth correctly",1,"","@http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.negative.html:26:1\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\n_addTest/ [0,713,"getWindowHandle",null] 04:54:57 INFO - PROCESS | 3756 | 1471089297574 Marionette TRACE conn6 <- [1,713,null,{"value":"13"}] 04:54:57 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.small.html 04:54:57 INFO - PROCESS | 3756 | 1471089297577 Marionette TRACE conn6 -> [0,714,"setScriptTimeout",{"ms":35000}] 04:54:57 INFO - PROCESS | 3756 | 1471089297579 Marionette TRACE conn6 <- [1,714,null,{}] 04:54:57 INFO - PROCESS | 3756 | 1471089297582 Marionette TRACE conn6 -> [0,715,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:54:57 INFO - PROCESS | 3756 | 1471089297584 Marionette INFO sendAsync 3dea87e7-b1f7-4d7f-bd25-36a6049bc663 04:54:57 INFO - PROCESS | 3756 | 1471089297690 Marionette TRACE conn6 <- [1,715,null,{"value":null}] 04:54:57 INFO - PROCESS | 3756 | 1471089297729 Marionette TRACE conn6 -> [0,716,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.small.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.small.html\", \"893d4e98-a8f2-4003-9cd7-2985a4dd9108\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:54:57 INFO - PROCESS | 3756 | 1471089297735 Marionette INFO sendAsync 3dea87e7-b1f7-4d7f-bd25-36a6049bc663 04:54:57 INFO - PROCESS | 3756 | ++DOCSHELL 0000004DDC013800 == 35 [pid = 3756] [id = 188] 04:54:57 INFO - PROCESS | 3756 | ++DOMWINDOW == 59 (0000004DD81B2000) [pid = 3756] [serial = 562] [outer = 0000000000000000] 04:54:57 INFO - PROCESS | 3756 | ++DOMWINDOW == 60 (0000004DD8759800) [pid = 3756] [serial = 563] [outer = 0000004DD81B2000] 04:54:57 INFO - PROCESS | 3756 | 1471089297791 Marionette DEBUG loaded listener.js 04:54:57 INFO - PROCESS | 3756 | ++DOMWINDOW == 61 (0000004DDB841400) [pid = 3756] [serial = 564] [outer = 0000004DD81B2000] 04:54:58 INFO - PROCESS | 3756 | 1471089298233 Marionette TRACE conn6 <- [1,716,null,{"value":["/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.small.html",0,null,null,[["fillText handles maxWidth correctly",0,null,null]]]}] 04:54:58 INFO - TEST-PASS | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.small.html | fillText handles maxWidth correctly 04:54:58 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.small.html | took 690ms 04:54:58 INFO - PROCESS | 3756 | 1471089298271 Marionette TRACE conn6 -> [0,717,"getWindowHandle",null] 04:54:58 INFO - PROCESS | 3756 | 1471089298273 Marionette TRACE conn6 <- [1,717,null,{"value":"13"}] 04:54:58 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.zero.html 04:54:58 INFO - PROCESS | 3756 | 1471089298277 Marionette TRACE conn6 -> [0,718,"setScriptTimeout",{"ms":35000}] 04:54:58 INFO - PROCESS | 3756 | 1471089298279 Marionette TRACE conn6 <- [1,718,null,{}] 04:54:58 INFO - PROCESS | 3756 | 1471089298282 Marionette TRACE conn6 -> [0,719,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:54:58 INFO - PROCESS | 3756 | 1471089298285 Marionette INFO sendAsync 3dea87e7-b1f7-4d7f-bd25-36a6049bc663 04:54:58 INFO - PROCESS | 3756 | 1471089298402 Marionette TRACE conn6 <- [1,719,null,{"value":null}] 04:54:58 INFO - PROCESS | 3756 | 1471089298410 Marionette TRACE conn6 -> [0,720,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.zero.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.zero.html\", \"893d4e98-a8f2-4003-9cd7-2985a4dd9108\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:54:58 INFO - PROCESS | 3756 | 1471089298413 Marionette INFO sendAsync 3dea87e7-b1f7-4d7f-bd25-36a6049bc663 04:54:58 INFO - PROCESS | 3756 | ++DOCSHELL 0000004DDF487800 == 36 [pid = 3756] [id = 189] 04:54:58 INFO - PROCESS | 3756 | ++DOMWINDOW == 62 (0000004DDB842400) [pid = 3756] [serial = 565] [outer = 0000000000000000] 04:54:58 INFO - PROCESS | 3756 | ++DOMWINDOW == 63 (0000004DDBE59800) [pid = 3756] [serial = 566] [outer = 0000004DDB842400] 04:54:58 INFO - PROCESS | 3756 | 1471089298464 Marionette DEBUG loaded listener.js 04:54:58 INFO - PROCESS | 3756 | ++DOMWINDOW == 64 (0000004DDC135000) [pid = 3756] [serial = 567] [outer = 0000004DDB842400] 04:54:59 INFO - PROCESS | 3756 | 1471089299168 Marionette TRACE conn6 <- [1,720,null,{"value":["/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.zero.html",0,null,null,[["fillText handles maxWidth correctly",1,"assert_equals: d[4040] expected 0 but got 140","_assertGreen/testColor@http://web-platform.test:8000/common/canvas-tests.js:74:9\n_assertGreen@http://web-platform.test:8000/common/canvas-tests.js:80:13\n@http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.zero.html:27:1\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\n_addTest/ [0,721,"getWindowHandle",null] 04:54:59 INFO - PROCESS | 3756 | 1471089299227 Marionette TRACE conn6 <- [1,721,null,{"value":"13"}] 04:54:59 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.unaffected.html 04:54:59 INFO - PROCESS | 3756 | 1471089299232 Marionette TRACE conn6 -> [0,722,"setScriptTimeout",{"ms":35000}] 04:54:59 INFO - PROCESS | 3756 | 1471089299236 Marionette TRACE conn6 <- [1,722,null,{}] 04:54:59 INFO - PROCESS | 3756 | 1471089299241 Marionette TRACE conn6 -> [0,723,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:54:59 INFO - PROCESS | 3756 | 1471089299245 Marionette INFO sendAsync 3dea87e7-b1f7-4d7f-bd25-36a6049bc663 04:54:59 INFO - PROCESS | 3756 | 1471089299367 Marionette TRACE conn6 <- [1,723,null,{"value":null}] 04:54:59 INFO - PROCESS | 3756 | 1471089299435 Marionette TRACE conn6 -> [0,724,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.unaffected.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.unaffected.html\", \"893d4e98-a8f2-4003-9cd7-2985a4dd9108\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:54:59 INFO - PROCESS | 3756 | 1471089299438 Marionette INFO sendAsync 3dea87e7-b1f7-4d7f-bd25-36a6049bc663 04:54:59 INFO - PROCESS | 3756 | ++DOCSHELL 0000004DD7C95000 == 37 [pid = 3756] [id = 190] 04:54:59 INFO - PROCESS | 3756 | ++DOMWINDOW == 65 (0000004DD1A3F000) [pid = 3756] [serial = 568] [outer = 0000000000000000] 04:54:59 INFO - PROCESS | 3756 | ++DOMWINDOW == 66 (0000004DD1D38000) [pid = 3756] [serial = 569] [outer = 0000004DD1A3F000] 04:54:59 INFO - PROCESS | 3756 | 1471089299497 Marionette DEBUG loaded listener.js 04:54:59 INFO - PROCESS | 3756 | ++DOMWINDOW == 67 (0000004DD1DA2800) [pid = 3756] [serial = 570] [outer = 0000004DD1A3F000] 04:55:00 INFO - PROCESS | 3756 | 1471089300081 Marionette TRACE conn6 <- [1,724,null,{"value":["/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.unaffected.html",0,null,null,[["fillText does not start a new path or subpath",0,null,null]]]}] 04:55:00 INFO - TEST-PASS | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.unaffected.html | fillText does not start a new path or subpath 04:55:00 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.unaffected.html | took 881ms 04:55:00 INFO - PROCESS | 3756 | 1471089300118 Marionette TRACE conn6 -> [0,725,"getWindowHandle",null] 04:55:00 INFO - PROCESS | 3756 | 1471089300123 Marionette TRACE conn6 <- [1,725,null,{"value":"13"}] 04:55:00 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fontface.html 04:55:00 INFO - PROCESS | 3756 | 1471089300130 Marionette TRACE conn6 -> [0,726,"setScriptTimeout",{"ms":35000}] 04:55:00 INFO - PROCESS | 3756 | 1471089300133 Marionette TRACE conn6 <- [1,726,null,{}] 04:55:00 INFO - PROCESS | 3756 | 1471089300137 Marionette TRACE conn6 -> [0,727,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:55:00 INFO - PROCESS | 3756 | 1471089300140 Marionette INFO sendAsync 3dea87e7-b1f7-4d7f-bd25-36a6049bc663 04:55:00 INFO - PROCESS | 3756 | 1471089300259 Marionette TRACE conn6 <- [1,727,null,{"value":null}] 04:55:00 INFO - PROCESS | 3756 | 1471089300344 Marionette TRACE conn6 -> [0,728,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fontface.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fontface.html\", \"893d4e98-a8f2-4003-9cd7-2985a4dd9108\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:55:00 INFO - PROCESS | 3756 | 1471089300347 Marionette INFO sendAsync 3dea87e7-b1f7-4d7f-bd25-36a6049bc663 04:55:00 INFO - PROCESS | 3756 | ++DOCSHELL 0000004DDF34C800 == 38 [pid = 3756] [id = 191] 04:55:00 INFO - PROCESS | 3756 | ++DOMWINDOW == 68 (0000004DD63E1000) [pid = 3756] [serial = 571] [outer = 0000000000000000] 04:55:00 INFO - PROCESS | 3756 | ++DOMWINDOW == 69 (0000004DD6AC5400) [pid = 3756] [serial = 572] [outer = 0000004DD63E1000] 04:55:00 INFO - PROCESS | 3756 | 1471089300405 Marionette DEBUG loaded listener.js 04:55:00 INFO - PROCESS | 3756 | ++DOMWINDOW == 70 (0000004DD8065800) [pid = 3756] [serial = 573] [outer = 0000004DD63E1000] 04:55:01 INFO - PROCESS | 3756 | [3756] WARNING: Using default font: file c:/builds/moz2_slave/m-rel-w64-d-000000000000000000/build/src/gfx/thebes/gfxDWriteFonts.cpp, line 113 04:55:01 INFO - PROCESS | 3756 | 1471089301438 Marionette TRACE conn6 <- [1,728,null,{"value":["/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fontface.html",0,null,null,[["Canvas test: 2d.text.draw.fontface",0,null,null]]]}] 04:55:01 INFO - TEST-PASS | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fontface.html | Canvas test: 2d.text.draw.fontface 04:55:01 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fontface.html | took 1339ms 04:55:01 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fontface.notinpage.html 04:55:01 INFO - PROCESS | 3756 | 1471089301470 Marionette TRACE conn6 -> [0,729,"getWindowHandle",null] 04:55:01 INFO - PROCESS | 3756 | 1471089301473 Marionette TRACE conn6 <- [1,729,null,{"value":"13"}] 04:55:01 INFO - PROCESS | 3756 | 1471089301477 Marionette TRACE conn6 -> [0,730,"setScriptTimeout",{"ms":35000}] 04:55:01 INFO - PROCESS | 3756 | 1471089301481 Marionette TRACE conn6 <- [1,730,null,{}] 04:55:01 INFO - PROCESS | 3756 | 1471089301493 Marionette TRACE conn6 -> [0,731,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:55:01 INFO - PROCESS | 3756 | 1471089301498 Marionette INFO sendAsync 3dea87e7-b1f7-4d7f-bd25-36a6049bc663 04:55:01 INFO - PROCESS | 3756 | 1471089301638 Marionette TRACE conn6 <- [1,731,null,{"value":null}] 04:55:01 INFO - PROCESS | 3756 | 1471089301702 Marionette TRACE conn6 -> [0,732,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fontface.notinpage.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fontface.notinpage.html\", \"893d4e98-a8f2-4003-9cd7-2985a4dd9108\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:55:01 INFO - PROCESS | 3756 | 1471089301705 Marionette INFO sendAsync 3dea87e7-b1f7-4d7f-bd25-36a6049bc663 04:55:01 INFO - PROCESS | 3756 | ++DOCSHELL 0000004DE0A60000 == 39 [pid = 3756] [id = 192] 04:55:01 INFO - PROCESS | 3756 | ++DOMWINDOW == 71 (0000004DDB888800) [pid = 3756] [serial = 574] [outer = 0000000000000000] 04:55:01 INFO - PROCESS | 3756 | ++DOMWINDOW == 72 (0000004DDC137C00) [pid = 3756] [serial = 575] [outer = 0000004DDB888800] 04:55:01 INFO - PROCESS | 3756 | 1471089301763 Marionette DEBUG loaded listener.js 04:55:01 INFO - PROCESS | 3756 | ++DOMWINDOW == 73 (0000004DDC1E8000) [pid = 3756] [serial = 576] [outer = 0000004DDB888800] 04:55:02 INFO - PROCESS | 3756 | 1471089302816 Marionette TRACE conn6 <- [1,732,null,{"value":["/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fontface.notinpage.html",0,null,null,[["@font-face fonts should work even if they are not used in the page",0,null,null]]]}] 04:55:02 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 04:55:02 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fontface.notinpage.html | took 1392ms 04:55:02 INFO - PROCESS | 3756 | 1471089302871 Marionette TRACE conn6 -> [0,733,"getWindowHandle",null] 04:55:02 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fontface.repeat.html 04:55:02 INFO - PROCESS | 3756 | 1471089302875 Marionette TRACE conn6 <- [1,733,null,{"value":"13"}] 04:55:02 INFO - PROCESS | 3756 | 1471089302880 Marionette TRACE conn6 -> [0,734,"setScriptTimeout",{"ms":35000}] 04:55:02 INFO - PROCESS | 3756 | 1471089302883 Marionette TRACE conn6 <- [1,734,null,{}] 04:55:02 INFO - PROCESS | 3756 | 1471089302888 Marionette TRACE conn6 -> [0,735,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:55:02 INFO - PROCESS | 3756 | 1471089302891 Marionette INFO sendAsync 3dea87e7-b1f7-4d7f-bd25-36a6049bc663 04:55:03 INFO - PROCESS | 3756 | 1471089303030 Marionette TRACE conn6 <- [1,735,null,{"value":null}] 04:55:03 INFO - PROCESS | 3756 | 1471089303152 Marionette TRACE conn6 -> [0,736,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fontface.repeat.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fontface.repeat.html\", \"893d4e98-a8f2-4003-9cd7-2985a4dd9108\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:55:03 INFO - PROCESS | 3756 | 1471089303157 Marionette INFO sendAsync 3dea87e7-b1f7-4d7f-bd25-36a6049bc663 04:55:03 INFO - PROCESS | 3756 | ++DOCSHELL 0000004D97785800 == 40 [pid = 3756] [id = 193] 04:55:03 INFO - PROCESS | 3756 | ++DOMWINDOW == 74 (0000004D808C9400) [pid = 3756] [serial = 577] [outer = 0000000000000000] 04:55:03 INFO - PROCESS | 3756 | ++DOMWINDOW == 75 (0000004D9789CC00) [pid = 3756] [serial = 578] [outer = 0000004D808C9400] 04:55:03 INFO - PROCESS | 3756 | 1471089303209 Marionette DEBUG loaded listener.js 04:55:03 INFO - PROCESS | 3756 | ++DOMWINDOW == 76 (0000004DD0040C00) [pid = 3756] [serial = 579] [outer = 0000004D808C9400] 04:55:03 INFO - PROCESS | 3756 | --DOCSHELL 0000004DDC013800 == 39 [pid = 3756] [id = 188] 04:55:03 INFO - PROCESS | 3756 | --DOCSHELL 0000004DDE011000 == 38 [pid = 3756] [id = 187] 04:55:03 INFO - PROCESS | 3756 | --DOCSHELL 0000004DDC914000 == 37 [pid = 3756] [id = 186] 04:55:03 INFO - PROCESS | 3756 | --DOCSHELL 0000004DD8127000 == 36 [pid = 3756] [id = 185] 04:55:03 INFO - PROCESS | 3756 | --DOCSHELL 0000004DD2949000 == 35 [pid = 3756] [id = 184] 04:55:03 INFO - PROCESS | 3756 | --DOCSHELL 0000004D8062A000 == 34 [pid = 3756] [id = 183] 04:55:03 INFO - PROCESS | 3756 | --DOCSHELL 0000004DD08ED800 == 33 [pid = 3756] [id = 182] 04:55:03 INFO - PROCESS | 3756 | --DOCSHELL 0000004DD1E36800 == 32 [pid = 3756] [id = 175] 04:55:03 INFO - PROCESS | 3756 | --DOCSHELL 0000004DDDDD3800 == 31 [pid = 3756] [id = 181] 04:55:03 INFO - PROCESS | 3756 | --DOCSHELL 0000004DE0A60000 == 30 [pid = 3756] [id = 192] 04:55:03 INFO - PROCESS | 3756 | --DOCSHELL 0000004DDF34C800 == 29 [pid = 3756] [id = 191] 04:55:03 INFO - PROCESS | 3756 | --DOCSHELL 0000004DD7C95000 == 28 [pid = 3756] [id = 190] 04:55:03 INFO - PROCESS | 3756 | --DOCSHELL 0000004DDF487800 == 27 [pid = 3756] [id = 189] 04:55:04 INFO - PROCESS | 3756 | --DOMWINDOW == 75 (0000004DD6227400) [pid = 3756] [serial = 536] [outer = 0000000000000000] [url = about:blank] 04:55:04 INFO - PROCESS | 3756 | --DOMWINDOW == 74 (0000004DD1D5D800) [pid = 3756] [serial = 525] [outer = 0000000000000000] [url = about:blank] 04:55:04 INFO - PROCESS | 3756 | --DOMWINDOW == 73 (0000004DD1A38000) [pid = 3756] [serial = 524] [outer = 0000000000000000] [url = about:blank] 04:55:04 INFO - PROCESS | 3756 | --DOMWINDOW == 72 (0000004D808E0800) [pid = 3756] [serial = 527] [outer = 0000000000000000] [url = about:blank] 04:55:04 INFO - PROCESS | 3756 | --DOMWINDOW == 71 (0000004D978A6400) [pid = 3756] [serial = 528] [outer = 0000000000000000] [url = about:blank] 04:55:04 INFO - PROCESS | 3756 | --DOMWINDOW == 70 (0000004DD1057800) [pid = 3756] [serial = 530] [outer = 0000000000000000] [url = about:blank] 04:55:04 INFO - PROCESS | 3756 | --DOMWINDOW == 69 (0000004DD1DA4400) [pid = 3756] [serial = 533] [outer = 0000000000000000] [url = about:blank] 04:55:04 INFO - PROCESS | 3756 | --DOMWINDOW == 68 (0000004DD1DD3800) [pid = 3756] [serial = 534] [outer = 0000000000000000] [url = about:blank] 04:55:04 INFO - PROCESS | 3756 | --DOMWINDOW == 67 (0000004DD1D2E400) [pid = 3756] [serial = 516] [outer = 0000000000000000] [url = about:blank] 04:55:04 INFO - PROCESS | 3756 | --DOMWINDOW == 66 (0000004DD0E31400) [pid = 3756] [serial = 515] [outer = 0000000000000000] [url = about:blank] 04:55:04 INFO - PROCESS | 3756 | --DOMWINDOW == 65 (0000004DD6A4CC00) [pid = 3756] [serial = 519] [outer = 0000000000000000] [url = about:blank] 04:55:04 INFO - PROCESS | 3756 | --DOMWINDOW == 64 (0000004DD6227C00) [pid = 3756] [serial = 518] [outer = 0000000000000000] [url = about:blank] 04:55:04 INFO - PROCESS | 3756 | --DOMWINDOW == 63 (0000004DDC279400) [pid = 3756] [serial = 522] [outer = 0000000000000000] [url = about:blank] 04:55:04 INFO - PROCESS | 3756 | --DOMWINDOW == 62 (0000004DDBE5A800) [pid = 3756] [serial = 521] [outer = 0000000000000000] [url = about:blank] 04:55:04 INFO - PROCESS | 3756 | --DOMWINDOW == 61 (0000004DD6231C00) [pid = 3756] [serial = 537] [outer = 0000000000000000] [url = about:blank] 04:55:04 INFO - PROCESS | 3756 | --DOMWINDOW == 60 (0000004DD1D52C00) [pid = 3756] [serial = 539] [outer = 0000000000000000] [url = about:blank] 04:55:04 INFO - PROCESS | 3756 | --DOMWINDOW == 59 (0000004DD1A3C400) [pid = 3756] [serial = 531] [outer = 0000000000000000] [url = about:blank] 04:55:04 INFO - PROCESS | 3756 | --DOMWINDOW == 58 (0000004DD6AD4C00) [pid = 3756] [serial = 542] [outer = 0000000000000000] [url = about:blank] 04:55:04 INFO - PROCESS | 3756 | --DOMWINDOW == 57 (0000004DD62C1000) [pid = 3756] [serial = 540] [outer = 0000000000000000] [url = about:blank] 04:55:04 INFO - PROCESS | 3756 | 1471089304753 Marionette TRACE conn6 <- [1,736,null,{"value":["/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fontface.repeat.html",0,null,null,[["Draw with the font immediately, then wait a bit until and draw again. (This crashes some version of WebKit.)",0,null,null]]]}] 04:55:04 INFO - TEST-PASS | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fontface.repeat.html | Draw with the font immediately, then wait a bit until and draw again. (This crashes some version of WebKit.) 04:55:04 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fontface.repeat.html | took 1946ms 04:55:04 INFO - PROCESS | 3756 | 1471089304826 Marionette TRACE conn6 -> [0,737,"getWindowHandle",null] 04:55:04 INFO - PROCESS | 3756 | 1471089304831 Marionette TRACE conn6 <- [1,737,null,{"value":"13"}] 04:55:04 INFO - PROCESS | 3756 | 1471089304835 Marionette TRACE conn6 -> [0,738,"setScriptTimeout",{"ms":35000}] 04:55:04 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.space.basic.html 04:55:04 INFO - PROCESS | 3756 | 1471089304838 Marionette TRACE conn6 <- [1,738,null,{}] 04:55:04 INFO - PROCESS | 3756 | 1471089304846 Marionette TRACE conn6 -> [0,739,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:55:04 INFO - PROCESS | 3756 | 1471089304850 Marionette INFO sendAsync 3dea87e7-b1f7-4d7f-bd25-36a6049bc663 04:55:04 INFO - PROCESS | 3756 | 1471089304944 Marionette TRACE conn6 <- [1,739,null,{"value":null}] 04:55:04 INFO - PROCESS | 3756 | 1471089304952 Marionette TRACE conn6 -> [0,740,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-text-to-the-canvas/2d.text.draw.space.basic.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.space.basic.html\", \"893d4e98-a8f2-4003-9cd7-2985a4dd9108\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:55:04 INFO - PROCESS | 3756 | 1471089304954 Marionette INFO sendAsync 3dea87e7-b1f7-4d7f-bd25-36a6049bc663 04:55:04 INFO - PROCESS | 3756 | ++DOCSHELL 0000004D97799000 == 28 [pid = 3756] [id = 194] 04:55:04 INFO - PROCESS | 3756 | ++DOMWINDOW == 58 (0000004D808D3400) [pid = 3756] [serial = 580] [outer = 0000000000000000] 04:55:05 INFO - PROCESS | 3756 | ++DOMWINDOW == 59 (0000004D978A4000) [pid = 3756] [serial = 581] [outer = 0000004D808D3400] 04:55:05 INFO - PROCESS | 3756 | 1471089305005 Marionette DEBUG loaded listener.js 04:55:05 INFO - PROCESS | 3756 | ++DOMWINDOW == 60 (0000004DCFF9C000) [pid = 3756] [serial = 582] [outer = 0000004D808D3400] 04:55:05 INFO - PROCESS | 3756 | 1471089305984 Marionette TRACE conn6 <- [1,740,null,{"value":["/2dcontext/drawing-text-to-the-canvas/2d.text.draw.space.basic.html",0,null,null,[["U+0020 is rendered the correct size (1em wide)",0,null,null]]]}] 04:55:06 INFO - TEST-PASS | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.space.basic.html | U+0020 is rendered the correct size (1em wide) 04:55:06 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.space.basic.html | took 1180ms 04:55:06 INFO - PROCESS | 3756 | 1471089306020 Marionette TRACE conn6 -> [0,741,"getWindowHandle",null] 04:55:06 INFO - PROCESS | 3756 | 1471089306025 Marionette TRACE conn6 <- [1,741,null,{"value":"13"}] 04:55:06 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.space.collapse.nonspace.html 04:55:06 INFO - PROCESS | 3756 | 1471089306038 Marionette TRACE conn6 -> [0,742,"setScriptTimeout",{"ms":35000}] 04:55:06 INFO - PROCESS | 3756 | 1471089306041 Marionette TRACE conn6 <- [1,742,null,{}] 04:55:06 INFO - PROCESS | 3756 | 1471089306045 Marionette TRACE conn6 -> [0,743,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:55:06 INFO - PROCESS | 3756 | 1471089306048 Marionette INFO sendAsync 3dea87e7-b1f7-4d7f-bd25-36a6049bc663 04:55:06 INFO - PROCESS | 3756 | 1471089306166 Marionette TRACE conn6 <- [1,743,null,{"value":null}] 04:55:06 INFO - PROCESS | 3756 | 1471089306173 Marionette TRACE conn6 -> [0,744,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-text-to-the-canvas/2d.text.draw.space.collapse.nonspace.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.space.collapse.nonspace.html\", \"893d4e98-a8f2-4003-9cd7-2985a4dd9108\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:55:06 INFO - PROCESS | 3756 | 1471089306176 Marionette INFO sendAsync 3dea87e7-b1f7-4d7f-bd25-36a6049bc663 04:55:06 INFO - PROCESS | 3756 | ++DOCSHELL 0000004DD20E3800 == 29 [pid = 3756] [id = 195] 04:55:06 INFO - PROCESS | 3756 | ++DOMWINDOW == 61 (0000004DD1056000) [pid = 3756] [serial = 583] [outer = 0000000000000000] 04:55:06 INFO - PROCESS | 3756 | ++DOMWINDOW == 62 (0000004DD12D1000) [pid = 3756] [serial = 584] [outer = 0000004DD1056000] 04:55:06 INFO - PROCESS | 3756 | 1471089306226 Marionette DEBUG loaded listener.js 04:55:06 INFO - PROCESS | 3756 | ++DOMWINDOW == 63 (0000004DD1A34C00) [pid = 3756] [serial = 585] [outer = 0000004DD1056000] 04:55:07 INFO - PROCESS | 3756 | 1471089307212 Marionette TRACE conn6 <- [1,744,null,{"value":["/2dcontext/drawing-text-to-the-canvas/2d.text.draw.space.collapse.nonspace.html",0,null,null,[["Non-space characters are not converted to U+0020 and collapsed",0,null,null]]]}] 04:55:07 INFO - TEST-PASS | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.space.collapse.nonspace.html | Non-space characters are not converted to U+0020 and collapsed 04:55:07 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.space.collapse.nonspace.html | took 1249ms 04:55:07 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.stroke.unaffected.html 04:55:07 INFO - PROCESS | 3756 | 1471089307289 Marionette TRACE conn6 -> [0,745,"getWindowHandle",null] 04:55:07 INFO - PROCESS | 3756 | 1471089307292 Marionette TRACE conn6 <- [1,745,null,{"value":"13"}] 04:55:07 INFO - PROCESS | 3756 | 1471089307296 Marionette TRACE conn6 -> [0,746,"setScriptTimeout",{"ms":35000}] 04:55:07 INFO - PROCESS | 3756 | 1471089307300 Marionette TRACE conn6 <- [1,746,null,{}] 04:55:07 INFO - PROCESS | 3756 | 1471089307311 Marionette TRACE conn6 -> [0,747,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:55:07 INFO - PROCESS | 3756 | 1471089307316 Marionette INFO sendAsync 3dea87e7-b1f7-4d7f-bd25-36a6049bc663 04:55:07 INFO - PROCESS | 3756 | 1471089307425 Marionette TRACE conn6 <- [1,747,null,{"value":null}] 04:55:07 INFO - PROCESS | 3756 | 1471089307434 Marionette TRACE conn6 -> [0,748,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-text-to-the-canvas/2d.text.draw.stroke.unaffected.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.stroke.unaffected.html\", \"893d4e98-a8f2-4003-9cd7-2985a4dd9108\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:55:07 INFO - PROCESS | 3756 | 1471089307437 Marionette INFO sendAsync 3dea87e7-b1f7-4d7f-bd25-36a6049bc663 04:55:07 INFO - PROCESS | 3756 | ++DOCSHELL 0000004DD6521800 == 30 [pid = 3756] [id = 196] 04:55:07 INFO - PROCESS | 3756 | ++DOMWINDOW == 64 (0000004DD1D52800) [pid = 3756] [serial = 586] [outer = 0000000000000000] 04:55:07 INFO - PROCESS | 3756 | ++DOMWINDOW == 65 (0000004DD1D55000) [pid = 3756] [serial = 587] [outer = 0000004DD1D52800] 04:55:07 INFO - PROCESS | 3756 | 1471089307520 Marionette DEBUG loaded listener.js 04:55:07 INFO - PROCESS | 3756 | ++DOMWINDOW == 66 (0000004DD1DA4400) [pid = 3756] [serial = 588] [outer = 0000004DD1D52800] 04:55:08 INFO - PROCESS | 3756 | --DOMWINDOW == 65 (0000004DD5C7F400) [pid = 3756] [serial = 556] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.fontface.html] 04:55:08 INFO - PROCESS | 3756 | --DOMWINDOW == 64 (0000004D808DE400) [pid = 3756] [serial = 541] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.right.html] 04:55:08 INFO - PROCESS | 3756 | --DOMWINDOW == 63 (0000004D806F1000) [pid = 3756] [serial = 547] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.start.rtl.html] 04:55:08 INFO - PROCESS | 3756 | --DOMWINDOW == 62 (0000004D808D8800) [pid = 3756] [serial = 544] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.start.ltr.html] 04:55:08 INFO - PROCESS | 3756 | --DOMWINDOW == 61 (0000004D978AB400) [pid = 3756] [serial = 550] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.baseline.alphabetic.html] 04:55:08 INFO - PROCESS | 3756 | --DOMWINDOW == 60 (0000004DD81B2000) [pid = 3756] [serial = 562] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.small.html] 04:55:08 INFO - PROCESS | 3756 | --DOMWINDOW == 59 (0000004DDB842400) [pid = 3756] [serial = 565] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.zero.html] 04:55:08 INFO - PROCESS | 3756 | --DOMWINDOW == 58 (0000004DD0E32800) [pid = 3756] [serial = 559] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.negative.html] 04:55:08 INFO - PROCESS | 3756 | --DOMWINDOW == 57 (0000004DD1DC7800) [pid = 3756] [serial = 553] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.bound.html] 04:55:08 INFO - PROCESS | 3756 | 1471089308061 Marionette TRACE conn6 <- [1,748,null,{"value":["/2dcontext/drawing-text-to-the-canvas/2d.text.draw.stroke.unaffected.html",0,null,null,[["strokeText does not start a new path or subpath",0,null,null]]]}] 04:55:08 INFO - TEST-PASS | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.stroke.unaffected.html | strokeText does not start a new path or subpath 04:55:08 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.stroke.unaffected.html | took 797ms 04:55:08 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.measure.width.basic.html 04:55:08 INFO - PROCESS | 3756 | 1471089308094 Marionette TRACE conn6 -> [0,749,"getWindowHandle",null] 04:55:08 INFO - PROCESS | 3756 | 1471089308096 Marionette TRACE conn6 <- [1,749,null,{"value":"13"}] 04:55:08 INFO - PROCESS | 3756 | 1471089308099 Marionette TRACE conn6 -> [0,750,"setScriptTimeout",{"ms":35000}] 04:55:08 INFO - PROCESS | 3756 | 1471089308101 Marionette TRACE conn6 <- [1,750,null,{}] 04:55:08 INFO - PROCESS | 3756 | 1471089308105 Marionette TRACE conn6 -> [0,751,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:55:08 INFO - PROCESS | 3756 | 1471089308107 Marionette INFO sendAsync 3dea87e7-b1f7-4d7f-bd25-36a6049bc663 04:55:08 INFO - PROCESS | 3756 | 1471089308198 Marionette TRACE conn6 <- [1,751,null,{"value":null}] 04:55:08 INFO - PROCESS | 3756 | 1471089308204 Marionette TRACE conn6 -> [0,752,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-text-to-the-canvas/2d.text.measure.width.basic.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.measure.width.basic.html\", \"893d4e98-a8f2-4003-9cd7-2985a4dd9108\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:55:08 INFO - PROCESS | 3756 | 1471089308206 Marionette INFO sendAsync 3dea87e7-b1f7-4d7f-bd25-36a6049bc663 04:55:08 INFO - PROCESS | 3756 | ++DOCSHELL 0000004DD7B45000 == 31 [pid = 3756] [id = 197] 04:55:08 INFO - PROCESS | 3756 | ++DOMWINDOW == 58 (0000004DD1D54400) [pid = 3756] [serial = 589] [outer = 0000000000000000] 04:55:08 INFO - PROCESS | 3756 | ++DOMWINDOW == 59 (0000004DD1DA7C00) [pid = 3756] [serial = 590] [outer = 0000004DD1D54400] 04:55:08 INFO - PROCESS | 3756 | 1471089308253 Marionette DEBUG loaded listener.js 04:55:08 INFO - PROCESS | 3756 | ++DOMWINDOW == 60 (0000004DD1F91C00) [pid = 3756] [serial = 591] [outer = 0000004DD1D54400] 04:55:09 INFO - PROCESS | 3756 | [3756] WARNING: Using default font: file c:/builds/moz2_slave/m-rel-w64-d-000000000000000000/build/src/gfx/thebes/gfxDWriteFonts.cpp, line 113 04:55:09 INFO - PROCESS | 3756 | 1471089309172 Marionette TRACE conn6 <- [1,752,null,{"value":["/2dcontext/drawing-text-to-the-canvas/2d.text.measure.width.basic.html",0,null,null,[["Canvas test: 2d.text.measure.width.basic",0,null,null]]]}] 04:55:09 INFO - TEST-PASS | /2dcontext/drawing-text-to-the-canvas/2d.text.measure.width.basic.html | Canvas test: 2d.text.measure.width.basic 04:55:09 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.measure.width.basic.html | took 1124ms 04:55:09 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.measure.width.empty.html 04:55:09 INFO - PROCESS | 3756 | 1471089309227 Marionette TRACE conn6 -> [0,753,"getWindowHandle",null] 04:55:09 INFO - PROCESS | 3756 | 1471089309229 Marionette TRACE conn6 <- [1,753,null,{"value":"13"}] 04:55:09 INFO - PROCESS | 3756 | 1471089309233 Marionette TRACE conn6 -> [0,754,"setScriptTimeout",{"ms":35000}] 04:55:09 INFO - PROCESS | 3756 | 1471089309234 Marionette TRACE conn6 <- [1,754,null,{}] 04:55:09 INFO - PROCESS | 3756 | 1471089309238 Marionette TRACE conn6 -> [0,755,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:55:09 INFO - PROCESS | 3756 | 1471089309240 Marionette INFO sendAsync 3dea87e7-b1f7-4d7f-bd25-36a6049bc663 04:55:09 INFO - PROCESS | 3756 | 1471089309321 Marionette TRACE conn6 <- [1,755,null,{"value":null}] 04:55:09 INFO - PROCESS | 3756 | 1471089309326 Marionette TRACE conn6 -> [0,756,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-text-to-the-canvas/2d.text.measure.width.empty.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.measure.width.empty.html\", \"893d4e98-a8f2-4003-9cd7-2985a4dd9108\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:55:09 INFO - PROCESS | 3756 | 1471089309328 Marionette INFO sendAsync 3dea87e7-b1f7-4d7f-bd25-36a6049bc663 04:55:09 INFO - PROCESS | 3756 | ++DOCSHELL 0000004DD8128800 == 32 [pid = 3756] [id = 198] 04:55:09 INFO - PROCESS | 3756 | ++DOMWINDOW == 61 (0000004DD1F9B400) [pid = 3756] [serial = 592] [outer = 0000000000000000] 04:55:09 INFO - PROCESS | 3756 | ++DOMWINDOW == 62 (0000004DD2240400) [pid = 3756] [serial = 593] [outer = 0000004DD1F9B400] 04:55:09 INFO - PROCESS | 3756 | 1471089309375 Marionette DEBUG loaded listener.js 04:55:09 INFO - PROCESS | 3756 | ++DOMWINDOW == 63 (0000004DD2F79400) [pid = 3756] [serial = 594] [outer = 0000004DD1F9B400] 04:55:10 INFO - PROCESS | 3756 | 1471089310364 Marionette TRACE conn6 <- [1,756,null,{"value":["/2dcontext/drawing-text-to-the-canvas/2d.text.measure.width.empty.html",0,null,null,[["The empty string has zero width",0,null,null]]]}] 04:55:10 INFO - TEST-PASS | /2dcontext/drawing-text-to-the-canvas/2d.text.measure.width.empty.html | The empty string has zero width 04:55:10 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.measure.width.empty.html | took 1179ms 04:55:10 INFO - PROCESS | 3756 | 1471089310416 Marionette TRACE conn6 -> [0,757,"getWindowHandle",null] 04:55:10 INFO - PROCESS | 3756 | 1471089310421 Marionette TRACE conn6 <- [1,757,null,{"value":"13"}] 04:55:10 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.default.html 04:55:10 INFO - PROCESS | 3756 | 1471089310427 Marionette TRACE conn6 -> [0,758,"setScriptTimeout",{"ms":35000}] 04:55:10 INFO - PROCESS | 3756 | 1471089310430 Marionette TRACE conn6 <- [1,758,null,{}] 04:55:10 INFO - PROCESS | 3756 | 1471089310437 Marionette TRACE conn6 -> [0,759,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:55:10 INFO - PROCESS | 3756 | 1471089310440 Marionette INFO sendAsync 3dea87e7-b1f7-4d7f-bd25-36a6049bc663 04:55:10 INFO - PROCESS | 3756 | 1471089310588 Marionette TRACE conn6 <- [1,759,null,{"value":null}] 04:55:10 INFO - PROCESS | 3756 | 1471089310694 Marionette TRACE conn6 -> [0,760,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.default.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.default.html\", \"893d4e98-a8f2-4003-9cd7-2985a4dd9108\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:55:10 INFO - PROCESS | 3756 | 1471089310697 Marionette INFO sendAsync 3dea87e7-b1f7-4d7f-bd25-36a6049bc663 04:55:10 INFO - PROCESS | 3756 | ++DOCSHELL 0000004DD1780800 == 33 [pid = 3756] [id = 199] 04:55:10 INFO - PROCESS | 3756 | ++DOMWINDOW == 64 (0000004D808D0800) [pid = 3756] [serial = 595] [outer = 0000000000000000] 04:55:10 INFO - PROCESS | 3756 | ++DOMWINDOW == 65 (0000004D808D6400) [pid = 3756] [serial = 596] [outer = 0000004D808D0800] 04:55:10 INFO - PROCESS | 3756 | 1471089310803 Marionette DEBUG loaded listener.js 04:55:10 INFO - PROCESS | 3756 | ++DOMWINDOW == 66 (0000004DD05E8C00) [pid = 3756] [serial = 597] [outer = 0000004D808D0800] 04:55:11 INFO - PROCESS | 3756 | 1471089311571 Marionette TRACE conn6 <- [1,760,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.default.html",0,null,null,[["Canvas test: 2d.fillStyle.default",0,null,null]]]}] 04:55:11 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.default.html | Canvas test: 2d.fillStyle.default 04:55:11 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.default.html | took 1175ms 04:55:11 INFO - PROCESS | 3756 | 1471089311603 Marionette TRACE conn6 -> [0,761,"getWindowHandle",null] 04:55:11 INFO - PROCESS | 3756 | 1471089311608 Marionette TRACE conn6 <- [1,761,null,{"value":"13"}] 04:55:11 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.get.semitransparent.html 04:55:11 INFO - PROCESS | 3756 | 1471089311615 Marionette TRACE conn6 -> [0,762,"setScriptTimeout",{"ms":35000}] 04:55:11 INFO - PROCESS | 3756 | 1471089311618 Marionette TRACE conn6 <- [1,762,null,{}] 04:55:11 INFO - PROCESS | 3756 | 1471089311623 Marionette TRACE conn6 -> [0,763,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:55:11 INFO - PROCESS | 3756 | 1471089311626 Marionette INFO sendAsync 3dea87e7-b1f7-4d7f-bd25-36a6049bc663 04:55:11 INFO - PROCESS | 3756 | 1471089311780 Marionette TRACE conn6 <- [1,763,null,{"value":null}] 04:55:11 INFO - PROCESS | 3756 | 1471089311847 Marionette TRACE conn6 -> [0,764,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.get.semitransparent.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.get.semitransparent.html\", \"893d4e98-a8f2-4003-9cd7-2985a4dd9108\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:55:11 INFO - PROCESS | 3756 | 1471089311849 Marionette INFO sendAsync 3dea87e7-b1f7-4d7f-bd25-36a6049bc663 04:55:11 INFO - PROCESS | 3756 | ++DOCSHELL 0000004DDB5D3000 == 34 [pid = 3756] [id = 200] 04:55:11 INFO - PROCESS | 3756 | ++DOMWINDOW == 67 (0000004DD1A3B800) [pid = 3756] [serial = 598] [outer = 0000000000000000] 04:55:11 INFO - PROCESS | 3756 | ++DOMWINDOW == 68 (0000004DD1B24400) [pid = 3756] [serial = 599] [outer = 0000004DD1A3B800] 04:55:11 INFO - PROCESS | 3756 | 1471089311910 Marionette DEBUG loaded listener.js 04:55:12 INFO - PROCESS | 3756 | ++DOMWINDOW == 69 (0000004DD1D59800) [pid = 3756] [serial = 600] [outer = 0000004DD1A3B800] 04:55:12 INFO - PROCESS | 3756 | --DOCSHELL 0000004DD7B45000 == 33 [pid = 3756] [id = 197] 04:55:12 INFO - PROCESS | 3756 | --DOCSHELL 0000004DD6521800 == 32 [pid = 3756] [id = 196] 04:55:12 INFO - PROCESS | 3756 | --DOCSHELL 0000004DD20E3800 == 31 [pid = 3756] [id = 195] 04:55:12 INFO - PROCESS | 3756 | --DOCSHELL 0000004D97799000 == 30 [pid = 3756] [id = 194] 04:55:12 INFO - PROCESS | 3756 | --DOMWINDOW == 68 (0000004DD6BAB400) [pid = 3756] [serial = 557] [outer = 0000000000000000] [url = about:blank] 04:55:12 INFO - PROCESS | 3756 | --DOMWINDOW == 67 (0000004DD7CD2400) [pid = 3756] [serial = 543] [outer = 0000000000000000] [url = about:blank] 04:55:12 INFO - PROCESS | 3756 | --DOMWINDOW == 66 (0000004D808C5C00) [pid = 3756] [serial = 548] [outer = 0000000000000000] [url = about:blank] 04:55:12 INFO - PROCESS | 3756 | --DOMWINDOW == 65 (0000004DCFF9D800) [pid = 3756] [serial = 549] [outer = 0000000000000000] [url = about:blank] 04:55:12 INFO - PROCESS | 3756 | --DOMWINDOW == 64 (0000004D978A0800) [pid = 3756] [serial = 545] [outer = 0000000000000000] [url = about:blank] 04:55:12 INFO - PROCESS | 3756 | --DOMWINDOW == 63 (0000004DCFFA0000) [pid = 3756] [serial = 546] [outer = 0000000000000000] [url = about:blank] 04:55:12 INFO - PROCESS | 3756 | --DOMWINDOW == 62 (0000004DD1A41400) [pid = 3756] [serial = 551] [outer = 0000000000000000] [url = about:blank] 04:55:12 INFO - PROCESS | 3756 | --DOMWINDOW == 61 (0000004DD1D2F400) [pid = 3756] [serial = 552] [outer = 0000000000000000] [url = about:blank] 04:55:12 INFO - PROCESS | 3756 | --DOMWINDOW == 60 (0000004DDB841400) [pid = 3756] [serial = 564] [outer = 0000000000000000] [url = about:blank] 04:55:12 INFO - PROCESS | 3756 | --DOMWINDOW == 59 (0000004DDC135000) [pid = 3756] [serial = 567] [outer = 0000000000000000] [url = about:blank] 04:55:12 INFO - PROCESS | 3756 | --DOMWINDOW == 58 (0000004DD6E17000) [pid = 3756] [serial = 558] [outer = 0000000000000000] [url = about:blank] 04:55:12 INFO - PROCESS | 3756 | --DOMWINDOW == 57 (0000004DDBE59800) [pid = 3756] [serial = 566] [outer = 0000000000000000] [url = about:blank] 04:55:12 INFO - PROCESS | 3756 | --DOMWINDOW == 56 (0000004DD8759800) [pid = 3756] [serial = 563] [outer = 0000000000000000] [url = about:blank] 04:55:12 INFO - PROCESS | 3756 | --DOMWINDOW == 55 (0000004DD7B0AC00) [pid = 3756] [serial = 561] [outer = 0000000000000000] [url = about:blank] 04:55:12 INFO - PROCESS | 3756 | --DOMWINDOW == 54 (0000004DD2FE6C00) [pid = 3756] [serial = 555] [outer = 0000000000000000] [url = about:blank] 04:55:12 INFO - PROCESS | 3756 | --DOMWINDOW == 53 (0000004DD1DD1800) [pid = 3756] [serial = 554] [outer = 0000000000000000] [url = about:blank] 04:55:12 INFO - PROCESS | 3756 | --DOMWINDOW == 52 (0000004DD6228C00) [pid = 3756] [serial = 560] [outer = 0000000000000000] [url = about:blank] 04:55:12 INFO - PROCESS | 3756 | 1471089312625 Marionette TRACE conn6 <- [1,764,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.get.semitransparent.html",0,null,null,[["Canvas test: 2d.fillStyle.get.semitransparent",0,null,null]]]}] 04:55:12 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.get.semitransparent.html | Canvas test: 2d.fillStyle.get.semitransparent 04:55:12 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.get.semitransparent.html | took 1021ms 04:55:12 INFO - PROCESS | 3756 | 1471089312638 Marionette TRACE conn6 -> [0,765,"getWindowHandle",null] 04:55:12 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.get.solid.html 04:55:12 INFO - PROCESS | 3756 | 1471089312642 Marionette TRACE conn6 <- [1,765,null,{"value":"13"}] 04:55:12 INFO - PROCESS | 3756 | 1471089312647 Marionette TRACE conn6 -> [0,766,"setScriptTimeout",{"ms":35000}] 04:55:12 INFO - PROCESS | 3756 | 1471089312652 Marionette TRACE conn6 <- [1,766,null,{}] 04:55:12 INFO - PROCESS | 3756 | 1471089312659 Marionette TRACE conn6 -> [0,767,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:55:12 INFO - PROCESS | 3756 | 1471089312662 Marionette INFO sendAsync 3dea87e7-b1f7-4d7f-bd25-36a6049bc663 04:55:12 INFO - PROCESS | 3756 | 1471089312753 Marionette TRACE conn6 <- [1,767,null,{"value":null}] 04:55:12 INFO - PROCESS | 3756 | 1471089312760 Marionette TRACE conn6 -> [0,768,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.get.solid.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.get.solid.html\", \"893d4e98-a8f2-4003-9cd7-2985a4dd9108\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:55:12 INFO - PROCESS | 3756 | 1471089312763 Marionette INFO sendAsync 3dea87e7-b1f7-4d7f-bd25-36a6049bc663 04:55:12 INFO - PROCESS | 3756 | ++DOCSHELL 0000004DD1240000 == 31 [pid = 3756] [id = 201] 04:55:12 INFO - PROCESS | 3756 | ++DOMWINDOW == 53 (0000004D9789F000) [pid = 3756] [serial = 601] [outer = 0000000000000000] 04:55:12 INFO - PROCESS | 3756 | ++DOMWINDOW == 54 (0000004DCFF98C00) [pid = 3756] [serial = 602] [outer = 0000004D9789F000] 04:55:12 INFO - PROCESS | 3756 | 1471089312815 Marionette DEBUG loaded listener.js 04:55:12 INFO - PROCESS | 3756 | ++DOMWINDOW == 55 (0000004DD0E31400) [pid = 3756] [serial = 603] [outer = 0000004D9789F000] 04:55:13 INFO - PROCESS | 3756 | 1471089313290 Marionette TRACE conn6 <- [1,768,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.get.solid.html",0,null,null,[["Canvas test: 2d.fillStyle.get.solid",0,null,null]]]}] 04:55:13 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.get.solid.html | Canvas test: 2d.fillStyle.get.solid 04:55:13 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.get.solid.html | took 692ms 04:55:13 INFO - PROCESS | 3756 | 1471089313343 Marionette TRACE conn6 -> [0,769,"getWindowHandle",null] 04:55:13 INFO - PROCESS | 3756 | 1471089313348 Marionette TRACE conn6 <- [1,769,null,{"value":"13"}] 04:55:13 INFO - PROCESS | 3756 | 1471089313355 Marionette TRACE conn6 -> [0,770,"setScriptTimeout",{"ms":35000}] 04:55:13 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.get.transparent.html 04:55:13 INFO - PROCESS | 3756 | 1471089313358 Marionette TRACE conn6 <- [1,770,null,{}] 04:55:13 INFO - PROCESS | 3756 | 1471089313362 Marionette TRACE conn6 -> [0,771,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:55:13 INFO - PROCESS | 3756 | 1471089313364 Marionette INFO sendAsync 3dea87e7-b1f7-4d7f-bd25-36a6049bc663 04:55:13 INFO - PROCESS | 3756 | 1471089313459 Marionette TRACE conn6 <- [1,771,null,{"value":null}] 04:55:13 INFO - PROCESS | 3756 | 1471089313467 Marionette TRACE conn6 -> [0,772,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.get.transparent.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.get.transparent.html\", \"893d4e98-a8f2-4003-9cd7-2985a4dd9108\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:55:13 INFO - PROCESS | 3756 | 1471089313469 Marionette INFO sendAsync 3dea87e7-b1f7-4d7f-bd25-36a6049bc663 04:55:13 INFO - PROCESS | 3756 | ++DOCSHELL 0000004DD6514800 == 32 [pid = 3756] [id = 202] 04:55:13 INFO - PROCESS | 3756 | ++DOMWINDOW == 56 (0000004DD08CD400) [pid = 3756] [serial = 604] [outer = 0000000000000000] 04:55:13 INFO - PROCESS | 3756 | ++DOMWINDOW == 57 (0000004DD1D31C00) [pid = 3756] [serial = 605] [outer = 0000004DD08CD400] 04:55:13 INFO - PROCESS | 3756 | 1471089313573 Marionette DEBUG loaded listener.js 04:55:13 INFO - PROCESS | 3756 | ++DOMWINDOW == 58 (0000004DD1D5A800) [pid = 3756] [serial = 606] [outer = 0000004DD08CD400] 04:55:13 INFO - PROCESS | 3756 | 1471089313973 Marionette TRACE conn6 <- [1,772,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.get.transparent.html",0,null,null,[["Canvas test: 2d.fillStyle.get.transparent",0,null,null]]]}] 04:55:14 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.get.transparent.html | Canvas test: 2d.fillStyle.get.transparent 04:55:14 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.get.transparent.html | took 671ms 04:55:14 INFO - PROCESS | 3756 | 1471089314046 Marionette TRACE conn6 -> [0,773,"getWindowHandle",null] 04:55:14 INFO - PROCESS | 3756 | 1471089314048 Marionette TRACE conn6 <- [1,773,null,{"value":"13"}] 04:55:14 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.invalidstring.html 04:55:14 INFO - PROCESS | 3756 | 1471089314055 Marionette TRACE conn6 -> [0,774,"setScriptTimeout",{"ms":35000}] 04:55:14 INFO - PROCESS | 3756 | 1471089314058 Marionette TRACE conn6 <- [1,774,null,{}] 04:55:14 INFO - PROCESS | 3756 | 1471089314074 Marionette TRACE conn6 -> [0,775,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:55:14 INFO - PROCESS | 3756 | 1471089314079 Marionette INFO sendAsync 3dea87e7-b1f7-4d7f-bd25-36a6049bc663 04:55:14 INFO - PROCESS | 3756 | 1471089314167 Marionette TRACE conn6 <- [1,775,null,{"value":null}] 04:55:14 INFO - PROCESS | 3756 | 1471089314175 Marionette TRACE conn6 -> [0,776,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.invalidstring.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.invalidstring.html\", \"893d4e98-a8f2-4003-9cd7-2985a4dd9108\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:55:14 INFO - PROCESS | 3756 | 1471089314178 Marionette INFO sendAsync 3dea87e7-b1f7-4d7f-bd25-36a6049bc663 04:55:14 INFO - PROCESS | 3756 | ++DOCSHELL 0000004DDB5BA800 == 33 [pid = 3756] [id = 203] 04:55:14 INFO - PROCESS | 3756 | ++DOMWINDOW == 59 (0000004DD223B800) [pid = 3756] [serial = 607] [outer = 0000000000000000] 04:55:14 INFO - PROCESS | 3756 | ++DOMWINDOW == 60 (0000004DD5C85C00) [pid = 3756] [serial = 608] [outer = 0000004DD223B800] 04:55:14 INFO - PROCESS | 3756 | 1471089314227 Marionette DEBUG loaded listener.js 04:55:14 INFO - PROCESS | 3756 | ++DOMWINDOW == 61 (0000004DD622D800) [pid = 3756] [serial = 609] [outer = 0000004DD223B800] 04:55:14 INFO - PROCESS | 3756 | 1471089314668 Marionette TRACE conn6 <- [1,776,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.invalidstring.html",0,null,null,[["Canvas test: 2d.fillStyle.invalidstring",0,null,null]]]}] 04:55:14 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.invalidstring.html | Canvas test: 2d.fillStyle.invalidstring 04:55:14 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.invalidstring.html | took 692ms 04:55:14 INFO - PROCESS | 3756 | 1471089314750 Marionette TRACE conn6 -> [0,777,"getWindowHandle",null] 04:55:14 INFO - PROCESS | 3756 | 1471089314752 Marionette TRACE conn6 <- [1,777,null,{"value":"13"}] 04:55:14 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.invalidtype.html 04:55:14 INFO - PROCESS | 3756 | 1471089314756 Marionette TRACE conn6 -> [0,778,"setScriptTimeout",{"ms":35000}] 04:55:14 INFO - PROCESS | 3756 | 1471089314758 Marionette TRACE conn6 <- [1,778,null,{}] 04:55:14 INFO - PROCESS | 3756 | 1471089314761 Marionette TRACE conn6 -> [0,779,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:55:14 INFO - PROCESS | 3756 | 1471089314764 Marionette INFO sendAsync 3dea87e7-b1f7-4d7f-bd25-36a6049bc663 04:55:14 INFO - PROCESS | 3756 | 1471089314907 Marionette TRACE conn6 <- [1,779,null,{"value":null}] 04:55:14 INFO - PROCESS | 3756 | 1471089314933 Marionette TRACE conn6 -> [0,780,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.invalidtype.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.invalidtype.html\", \"893d4e98-a8f2-4003-9cd7-2985a4dd9108\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:55:14 INFO - PROCESS | 3756 | 1471089314935 Marionette INFO sendAsync 3dea87e7-b1f7-4d7f-bd25-36a6049bc663 04:55:14 INFO - PROCESS | 3756 | ++DOCSHELL 0000004DDC120000 == 34 [pid = 3756] [id = 204] 04:55:14 INFO - PROCESS | 3756 | ++DOMWINDOW == 62 (0000004DD62BF400) [pid = 3756] [serial = 610] [outer = 0000000000000000] 04:55:14 INFO - PROCESS | 3756 | ++DOMWINDOW == 63 (0000004DD62C4800) [pid = 3756] [serial = 611] [outer = 0000004DD62BF400] 04:55:14 INFO - PROCESS | 3756 | 1471089314981 Marionette DEBUG loaded listener.js 04:55:15 INFO - PROCESS | 3756 | ++DOMWINDOW == 64 (0000004DD63DE000) [pid = 3756] [serial = 612] [outer = 0000004DD62BF400] 04:55:15 INFO - PROCESS | 3756 | 1471089315426 Marionette TRACE conn6 <- [1,780,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.invalidtype.html",0,null,null,[["Canvas test: 2d.fillStyle.invalidtype",0,null,null]]]}] 04:55:15 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.invalidtype.html | Canvas test: 2d.fillStyle.invalidtype 04:55:15 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.invalidtype.html | took 732ms 04:55:15 INFO - PROCESS | 3756 | 1471089315490 Marionette TRACE conn6 -> [0,781,"getWindowHandle",null] 04:55:15 INFO - PROCESS | 3756 | 1471089315493 Marionette TRACE conn6 <- [1,781,null,{"value":"13"}] 04:55:15 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.basic.html 04:55:15 INFO - PROCESS | 3756 | 1471089315502 Marionette TRACE conn6 -> [0,782,"setScriptTimeout",{"ms":35000}] 04:55:15 INFO - PROCESS | 3756 | 1471089315504 Marionette TRACE conn6 <- [1,782,null,{}] 04:55:15 INFO - PROCESS | 3756 | 1471089315508 Marionette TRACE conn6 -> [0,783,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:55:15 INFO - PROCESS | 3756 | 1471089315510 Marionette INFO sendAsync 3dea87e7-b1f7-4d7f-bd25-36a6049bc663 04:55:15 INFO - PROCESS | 3756 | 1471089315616 Marionette TRACE conn6 <- [1,783,null,{"value":null}] 04:55:15 INFO - PROCESS | 3756 | 1471089315626 Marionette TRACE conn6 -> [0,784,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.basic.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.basic.html\", \"893d4e98-a8f2-4003-9cd7-2985a4dd9108\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:55:15 INFO - PROCESS | 3756 | 1471089315629 Marionette INFO sendAsync 3dea87e7-b1f7-4d7f-bd25-36a6049bc663 04:55:15 INFO - PROCESS | 3756 | ++DOCSHELL 0000004DDDDBB000 == 35 [pid = 3756] [id = 205] 04:55:15 INFO - PROCESS | 3756 | ++DOMWINDOW == 65 (0000004DD63A4400) [pid = 3756] [serial = 613] [outer = 0000000000000000] 04:55:15 INFO - PROCESS | 3756 | ++DOMWINDOW == 66 (0000004DD6ADBC00) [pid = 3756] [serial = 614] [outer = 0000004DD63A4400] 04:55:15 INFO - PROCESS | 3756 | 1471089315674 Marionette DEBUG loaded listener.js 04:55:15 INFO - PROCESS | 3756 | ++DOMWINDOW == 67 (0000004DD6DDC400) [pid = 3756] [serial = 615] [outer = 0000004DD63A4400] 04:55:16 INFO - PROCESS | 3756 | 1471089316137 Marionette TRACE conn6 <- [1,784,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.basic.html",0,null,null,[["currentColor is computed from the canvas element",0,null,null]]]}] 04:55:16 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.basic.html | currentColor is computed from the canvas element 04:55:16 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.basic.html | took 671ms 04:55:16 INFO - PROCESS | 3756 | 1471089316175 Marionette TRACE conn6 -> [0,785,"getWindowHandle",null] 04:55:16 INFO - PROCESS | 3756 | 1471089316178 Marionette TRACE conn6 <- [1,785,null,{"value":"13"}] 04:55:16 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.changed.html 04:55:16 INFO - PROCESS | 3756 | 1471089316189 Marionette TRACE conn6 -> [0,786,"setScriptTimeout",{"ms":35000}] 04:55:16 INFO - PROCESS | 3756 | 1471089316191 Marionette TRACE conn6 <- [1,786,null,{}] 04:55:16 INFO - PROCESS | 3756 | 1471089316194 Marionette TRACE conn6 -> [0,787,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:55:16 INFO - PROCESS | 3756 | 1471089316200 Marionette INFO sendAsync 3dea87e7-b1f7-4d7f-bd25-36a6049bc663 04:55:16 INFO - PROCESS | 3756 | 1471089316351 Marionette TRACE conn6 <- [1,787,null,{"value":null}] 04:55:16 INFO - PROCESS | 3756 | 1471089316401 Marionette TRACE conn6 -> [0,788,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.changed.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.changed.html\", \"893d4e98-a8f2-4003-9cd7-2985a4dd9108\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:55:16 INFO - PROCESS | 3756 | 1471089316403 Marionette INFO sendAsync 3dea87e7-b1f7-4d7f-bd25-36a6049bc663 04:55:16 INFO - PROCESS | 3756 | ++DOCSHELL 0000004DDE716800 == 36 [pid = 3756] [id = 206] 04:55:16 INFO - PROCESS | 3756 | ++DOMWINDOW == 68 (0000004DD6E15C00) [pid = 3756] [serial = 616] [outer = 0000000000000000] 04:55:16 INFO - PROCESS | 3756 | ++DOMWINDOW == 69 (0000004DD7B72800) [pid = 3756] [serial = 617] [outer = 0000004DD6E15C00] 04:55:16 INFO - PROCESS | 3756 | 1471089316458 Marionette DEBUG loaded listener.js 04:55:16 INFO - PROCESS | 3756 | ++DOMWINDOW == 70 (0000004DD805F000) [pid = 3756] [serial = 618] [outer = 0000004DD6E15C00] 04:55:16 INFO - PROCESS | 3756 | --DOMWINDOW == 69 (0000004D808C9400) [pid = 3756] [serial = 577] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fontface.repeat.html] 04:55:16 INFO - PROCESS | 3756 | --DOMWINDOW == 68 (0000004D808D3400) [pid = 3756] [serial = 580] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.space.basic.html] 04:55:16 INFO - PROCESS | 3756 | --DOMWINDOW == 67 (0000004DD1056000) [pid = 3756] [serial = 583] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.space.collapse.nonspace.html] 04:55:16 INFO - PROCESS | 3756 | --DOMWINDOW == 66 (0000004DD1D52800) [pid = 3756] [serial = 586] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.stroke.unaffected.html] 04:55:16 INFO - PROCESS | 3756 | --DOMWINDOW == 65 (0000004DD1D54400) [pid = 3756] [serial = 589] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.measure.width.basic.html] 04:55:16 INFO - PROCESS | 3756 | --DOMWINDOW == 64 (0000004DD1A3F000) [pid = 3756] [serial = 568] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.unaffected.html] 04:55:16 INFO - PROCESS | 3756 | --DOMWINDOW == 63 (0000004DD63E1000) [pid = 3756] [serial = 571] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fontface.html] 04:55:16 INFO - PROCESS | 3756 | --DOMWINDOW == 62 (0000004DDB888800) [pid = 3756] [serial = 574] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fontface.notinpage.html] 04:55:16 INFO - PROCESS | 3756 | 1471089316837 Marionette TRACE conn6 <- [1,788,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.changed.html",0,null,null,[["currentColor is computed when the attribute is set, not when it is painted",0,null,null]]]}] 04:55:16 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.changed.html | currentColor is computed when the attribute is set, not when it is painted 04:55:16 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.changed.html | took 692ms 04:55:16 INFO - PROCESS | 3756 | 1471089316876 Marionette TRACE conn6 -> [0,789,"getWindowHandle",null] 04:55:16 INFO - PROCESS | 3756 | 1471089316879 Marionette TRACE conn6 <- [1,789,null,{"value":"13"}] 04:55:16 INFO - PROCESS | 3756 | 1471089316882 Marionette TRACE conn6 -> [0,790,"setScriptTimeout",{"ms":35000}] 04:55:16 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.notrendered.html 04:55:16 INFO - PROCESS | 3756 | 1471089316884 Marionette TRACE conn6 <- [1,790,null,{}] 04:55:16 INFO - PROCESS | 3756 | 1471089316888 Marionette TRACE conn6 -> [0,791,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:55:16 INFO - PROCESS | 3756 | 1471089316890 Marionette INFO sendAsync 3dea87e7-b1f7-4d7f-bd25-36a6049bc663 04:55:17 INFO - PROCESS | 3756 | 1471089316996 Marionette TRACE conn6 <- [1,791,null,{"value":null}] 04:55:17 INFO - PROCESS | 3756 | 1471089317042 Marionette TRACE conn6 -> [0,792,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.notrendered.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.notrendered.html\", \"893d4e98-a8f2-4003-9cd7-2985a4dd9108\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:55:17 INFO - PROCESS | 3756 | 1471089317044 Marionette INFO sendAsync 3dea87e7-b1f7-4d7f-bd25-36a6049bc663 04:55:17 INFO - PROCESS | 3756 | ++DOCSHELL 0000004DDEF36800 == 37 [pid = 3756] [id = 207] 04:55:17 INFO - PROCESS | 3756 | ++DOMWINDOW == 63 (0000004DD1056000) [pid = 3756] [serial = 619] [outer = 0000000000000000] 04:55:17 INFO - PROCESS | 3756 | ++DOMWINDOW == 64 (0000004DD7CDE000) [pid = 3756] [serial = 620] [outer = 0000004DD1056000] 04:55:17 INFO - PROCESS | 3756 | 1471089317090 Marionette DEBUG loaded listener.js 04:55:17 INFO - PROCESS | 3756 | ++DOMWINDOW == 65 (0000004DD8069800) [pid = 3756] [serial = 621] [outer = 0000004DD1056000] 04:55:17 INFO - PROCESS | 3756 | 1471089317456 Marionette TRACE conn6 <- [1,792,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.notrendered.html",0,null,null,[["currentColor is computed from the canvas element even when element is not rendered",0,null,null]]]}] 04:55:17 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.notrendered.html | currentColor is computed from the canvas element even when element is not rendered 04:55:17 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.notrendered.html | took 629ms 04:55:17 INFO - PROCESS | 3756 | 1471089317515 Marionette TRACE conn6 -> [0,793,"getWindowHandle",null] 04:55:17 INFO - PROCESS | 3756 | 1471089317517 Marionette TRACE conn6 <- [1,793,null,{"value":"13"}] 04:55:17 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.removed.html 04:55:17 INFO - PROCESS | 3756 | 1471089317520 Marionette TRACE conn6 -> [0,794,"setScriptTimeout",{"ms":35000}] 04:55:17 INFO - PROCESS | 3756 | 1471089317523 Marionette TRACE conn6 <- [1,794,null,{}] 04:55:17 INFO - PROCESS | 3756 | 1471089317527 Marionette TRACE conn6 -> [0,795,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:55:17 INFO - PROCESS | 3756 | 1471089317529 Marionette INFO sendAsync 3dea87e7-b1f7-4d7f-bd25-36a6049bc663 04:55:17 INFO - PROCESS | 3756 | 1471089317612 Marionette TRACE conn6 <- [1,795,null,{"value":null}] 04:55:17 INFO - PROCESS | 3756 | 1471089317618 Marionette TRACE conn6 -> [0,796,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.removed.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.removed.html\", \"893d4e98-a8f2-4003-9cd7-2985a4dd9108\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:55:17 INFO - PROCESS | 3756 | 1471089317620 Marionette INFO sendAsync 3dea87e7-b1f7-4d7f-bd25-36a6049bc663 04:55:17 INFO - PROCESS | 3756 | ++DOCSHELL 0000004DDF35B000 == 38 [pid = 3756] [id = 208] 04:55:17 INFO - PROCESS | 3756 | ++DOMWINDOW == 66 (0000004DD81AD800) [pid = 3756] [serial = 622] [outer = 0000000000000000] 04:55:17 INFO - PROCESS | 3756 | ++DOMWINDOW == 67 (0000004DD8759C00) [pid = 3756] [serial = 623] [outer = 0000004DD81AD800] 04:55:17 INFO - PROCESS | 3756 | 1471089317674 Marionette DEBUG loaded listener.js 04:55:17 INFO - PROCESS | 3756 | ++DOMWINDOW == 68 (0000004DDB814000) [pid = 3756] [serial = 624] [outer = 0000004DD81AD800] 04:55:18 INFO - PROCESS | 3756 | 1471089318093 Marionette TRACE conn6 <- [1,796,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.removed.html",0,null,null,[["currentColor is solid black when the canvas element is not in a document",0,null,null]]]}] 04:55:18 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.removed.html | currentColor is solid black when the canvas element is not in a document 04:55:18 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.removed.html | took 629ms 04:55:18 INFO - PROCESS | 3756 | 1471089318153 Marionette TRACE conn6 -> [0,797,"getWindowHandle",null] 04:55:18 INFO - PROCESS | 3756 | 1471089318155 Marionette TRACE conn6 <- [1,797,null,{"value":"13"}] 04:55:18 INFO - PROCESS | 3756 | 1471089318159 Marionette TRACE conn6 -> [0,798,"setScriptTimeout",{"ms":35000}] 04:55:18 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hex3.html 04:55:18 INFO - PROCESS | 3756 | 1471089318161 Marionette TRACE conn6 <- [1,798,null,{}] 04:55:18 INFO - PROCESS | 3756 | 1471089318164 Marionette TRACE conn6 -> [0,799,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:55:18 INFO - PROCESS | 3756 | 1471089318166 Marionette INFO sendAsync 3dea87e7-b1f7-4d7f-bd25-36a6049bc663 04:55:18 INFO - PROCESS | 3756 | 1471089318258 Marionette TRACE conn6 <- [1,799,null,{"value":null}] 04:55:18 INFO - PROCESS | 3756 | 1471089318264 Marionette TRACE conn6 -> [0,800,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hex3.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hex3.html\", \"893d4e98-a8f2-4003-9cd7-2985a4dd9108\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:55:18 INFO - PROCESS | 3756 | 1471089318266 Marionette INFO sendAsync 3dea87e7-b1f7-4d7f-bd25-36a6049bc663 04:55:18 INFO - PROCESS | 3756 | ++DOCSHELL 0000004DDF728800 == 39 [pid = 3756] [id = 209] 04:55:18 INFO - PROCESS | 3756 | ++DOMWINDOW == 69 (0000004DDB846C00) [pid = 3756] [serial = 625] [outer = 0000000000000000] 04:55:18 INFO - PROCESS | 3756 | ++DOMWINDOW == 70 (0000004DDB877000) [pid = 3756] [serial = 626] [outer = 0000004DDB846C00] 04:55:18 INFO - PROCESS | 3756 | 1471089318313 Marionette DEBUG loaded listener.js 04:55:18 INFO - PROCESS | 3756 | ++DOMWINDOW == 71 (0000004DDB88D000) [pid = 3756] [serial = 627] [outer = 0000004DDB846C00] 04:55:18 INFO - PROCESS | 3756 | 1471089318823 Marionette TRACE conn6 <- [1,800,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hex3.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.hex3",0,null,null]]]}] 04:55:18 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hex3.html | Canvas test: 2d.fillStyle.parse.hex3 04:55:18 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hex3.html | took 671ms 04:55:18 INFO - PROCESS | 3756 | 1471089318833 Marionette TRACE conn6 -> [0,801,"getWindowHandle",null] 04:55:18 INFO - PROCESS | 3756 | 1471089318839 Marionette TRACE conn6 <- [1,801,null,{"value":"13"}] 04:55:18 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hex4.html 04:55:18 INFO - PROCESS | 3756 | 1471089318845 Marionette TRACE conn6 -> [0,802,"setScriptTimeout",{"ms":35000}] 04:55:18 INFO - PROCESS | 3756 | 1471089318848 Marionette TRACE conn6 <- [1,802,null,{}] 04:55:18 INFO - PROCESS | 3756 | 1471089318854 Marionette TRACE conn6 -> [0,803,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:55:18 INFO - PROCESS | 3756 | 1471089318858 Marionette INFO sendAsync 3dea87e7-b1f7-4d7f-bd25-36a6049bc663 04:55:19 INFO - PROCESS | 3756 | 1471089319027 Marionette TRACE conn6 <- [1,803,null,{"value":null}] 04:55:19 INFO - PROCESS | 3756 | 1471089319116 Marionette TRACE conn6 -> [0,804,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hex4.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hex4.html\", \"893d4e98-a8f2-4003-9cd7-2985a4dd9108\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:55:19 INFO - PROCESS | 3756 | 1471089319121 Marionette INFO sendAsync 3dea87e7-b1f7-4d7f-bd25-36a6049bc663 04:55:19 INFO - PROCESS | 3756 | ++DOCSHELL 0000004DD2194800 == 40 [pid = 3756] [id = 210] 04:55:19 INFO - PROCESS | 3756 | ++DOMWINDOW == 72 (0000004DCFF9A800) [pid = 3756] [serial = 628] [outer = 0000000000000000] 04:55:19 INFO - PROCESS | 3756 | ++DOMWINDOW == 73 (0000004DD004D400) [pid = 3756] [serial = 629] [outer = 0000004DCFF9A800] 04:55:19 INFO - PROCESS | 3756 | 1471089319182 Marionette DEBUG loaded listener.js 04:55:19 INFO - PROCESS | 3756 | ++DOMWINDOW == 74 (0000004DD1A3D800) [pid = 3756] [serial = 630] [outer = 0000004DCFF9A800] 04:55:19 INFO - PROCESS | 3756 | 1471089319800 Marionette TRACE conn6 <- [1,804,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hex4.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.hex4",1,"assert_equals: Red channel of the pixel at (50, 25) expected 0 but got 255","_assertPixel@http://web-platform.test:8000/common/canvas-tests.js:38:5\n@http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hex4.html:26:1\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\n_addTest/ [0,805,"getWindowHandle",null] 04:55:19 INFO - PROCESS | 3756 | 1471089319878 Marionette TRACE conn6 <- [1,805,null,{"value":"13"}] 04:55:19 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hex6.html 04:55:19 INFO - PROCESS | 3756 | 1471089319885 Marionette TRACE conn6 -> [0,806,"setScriptTimeout",{"ms":35000}] 04:55:19 INFO - PROCESS | 3756 | 1471089319888 Marionette TRACE conn6 <- [1,806,null,{}] 04:55:19 INFO - PROCESS | 3756 | 1471089319892 Marionette TRACE conn6 -> [0,807,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:55:19 INFO - PROCESS | 3756 | 1471089319895 Marionette INFO sendAsync 3dea87e7-b1f7-4d7f-bd25-36a6049bc663 04:55:20 INFO - PROCESS | 3756 | 1471089320045 Marionette TRACE conn6 <- [1,807,null,{"value":null}] 04:55:20 INFO - PROCESS | 3756 | 1471089320132 Marionette TRACE conn6 -> [0,808,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hex6.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hex6.html\", \"893d4e98-a8f2-4003-9cd7-2985a4dd9108\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:55:20 INFO - PROCESS | 3756 | 1471089320134 Marionette INFO sendAsync 3dea87e7-b1f7-4d7f-bd25-36a6049bc663 04:55:20 INFO - PROCESS | 3756 | ++DOCSHELL 0000004DDDDC9000 == 41 [pid = 3756] [id = 211] 04:55:20 INFO - PROCESS | 3756 | ++DOMWINDOW == 75 (0000004DD1F9A400) [pid = 3756] [serial = 631] [outer = 0000000000000000] 04:55:20 INFO - PROCESS | 3756 | ++DOMWINDOW == 76 (0000004DD5C7E400) [pid = 3756] [serial = 632] [outer = 0000004DD1F9A400] 04:55:20 INFO - PROCESS | 3756 | 1471089320194 Marionette DEBUG loaded listener.js 04:55:20 INFO - PROCESS | 3756 | ++DOMWINDOW == 77 (0000004DD62C2400) [pid = 3756] [serial = 633] [outer = 0000004DD1F9A400] 04:55:20 INFO - PROCESS | 3756 | 1471089320797 Marionette TRACE conn6 <- [1,808,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hex6.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.hex6",0,null,null]]]}] 04:55:20 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hex6.html | Canvas test: 2d.fillStyle.parse.hex6 04:55:20 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hex6.html | took 924ms 04:55:20 INFO - PROCESS | 3756 | 1471089320809 Marionette TRACE conn6 -> [0,809,"getWindowHandle",null] 04:55:20 INFO - PROCESS | 3756 | 1471089320812 Marionette TRACE conn6 <- [1,809,null,{"value":"13"}] 04:55:20 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hex8.html 04:55:20 INFO - PROCESS | 3756 | 1471089320816 Marionette TRACE conn6 -> [0,810,"setScriptTimeout",{"ms":35000}] 04:55:20 INFO - PROCESS | 3756 | 1471089320820 Marionette TRACE conn6 <- [1,810,null,{}] 04:55:20 INFO - PROCESS | 3756 | 1471089320832 Marionette TRACE conn6 -> [0,811,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:55:20 INFO - PROCESS | 3756 | 1471089320837 Marionette INFO sendAsync 3dea87e7-b1f7-4d7f-bd25-36a6049bc663 04:55:20 INFO - PROCESS | 3756 | 1471089320953 Marionette TRACE conn6 <- [1,811,null,{"value":null}] 04:55:21 INFO - PROCESS | 3756 | 1471089321040 Marionette TRACE conn6 -> [0,812,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hex8.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hex8.html\", \"893d4e98-a8f2-4003-9cd7-2985a4dd9108\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:55:21 INFO - PROCESS | 3756 | 1471089321044 Marionette INFO sendAsync 3dea87e7-b1f7-4d7f-bd25-36a6049bc663 04:55:21 INFO - PROCESS | 3756 | ++DOCSHELL 0000004DE0C4D000 == 42 [pid = 3756] [id = 212] 04:55:21 INFO - PROCESS | 3756 | ++DOMWINDOW == 78 (0000004DD704B400) [pid = 3756] [serial = 634] [outer = 0000000000000000] 04:55:21 INFO - PROCESS | 3756 | ++DOMWINDOW == 79 (0000004DD805E000) [pid = 3756] [serial = 635] [outer = 0000004DD704B400] 04:55:21 INFO - PROCESS | 3756 | 1471089321104 Marionette DEBUG loaded listener.js 04:55:21 INFO - PROCESS | 3756 | ++DOMWINDOW == 80 (0000004DDB894400) [pid = 3756] [serial = 636] [outer = 0000004DD704B400] 04:55:21 INFO - PROCESS | 3756 | 1471089321657 Marionette TRACE conn6 <- [1,812,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hex8.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.hex8",1,"assert_equals: Red channel of the pixel at (50, 25) expected 0 but got 255","_assertPixel@http://web-platform.test:8000/common/canvas-tests.js:38:5\n@http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hex8.html:26:1\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\n_addTest/ [0,813,"getWindowHandle",null] 04:55:21 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-1.html 04:55:21 INFO - PROCESS | 3756 | 1471089321730 Marionette TRACE conn6 <- [1,813,null,{"value":"13"}] 04:55:21 INFO - PROCESS | 3756 | 1471089321747 Marionette TRACE conn6 -> [0,814,"setScriptTimeout",{"ms":35000}] 04:55:21 INFO - PROCESS | 3756 | 1471089321750 Marionette TRACE conn6 <- [1,814,null,{}] 04:55:21 INFO - PROCESS | 3756 | 1471089321755 Marionette TRACE conn6 -> [0,815,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:55:21 INFO - PROCESS | 3756 | 1471089321758 Marionette INFO sendAsync 3dea87e7-b1f7-4d7f-bd25-36a6049bc663 04:55:21 INFO - PROCESS | 3756 | 1471089321871 Marionette TRACE conn6 <- [1,815,null,{"value":null}] 04:55:21 INFO - PROCESS | 3756 | 1471089321941 Marionette TRACE conn6 -> [0,816,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-1.html\", \"893d4e98-a8f2-4003-9cd7-2985a4dd9108\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:55:21 INFO - PROCESS | 3756 | 1471089321943 Marionette INFO sendAsync 3dea87e7-b1f7-4d7f-bd25-36a6049bc663 04:55:21 INFO - PROCESS | 3756 | ++DOCSHELL 0000004DE20C5000 == 43 [pid = 3756] [id = 213] 04:55:21 INFO - PROCESS | 3756 | ++DOMWINDOW == 81 (0000004DDBD9C800) [pid = 3756] [serial = 637] [outer = 0000000000000000] 04:55:22 INFO - PROCESS | 3756 | ++DOMWINDOW == 82 (0000004DDC02DC00) [pid = 3756] [serial = 638] [outer = 0000004DDBD9C800] 04:55:22 INFO - PROCESS | 3756 | 1471089321999 Marionette DEBUG loaded listener.js 04:55:22 INFO - PROCESS | 3756 | ++DOMWINDOW == 83 (0000004DDC139000) [pid = 3756] [serial = 639] [outer = 0000004DDBD9C800] 04:55:22 INFO - PROCESS | 3756 | 1471089322723 Marionette TRACE conn6 <- [1,816,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-1.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.hsl-1",0,null,null]]]}] 04:55:22 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-1.html | Canvas test: 2d.fillStyle.parse.hsl-1 04:55:22 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-1.html | took 1042ms 04:55:22 INFO - PROCESS | 3756 | 1471089322786 Marionette TRACE conn6 -> [0,817,"getWindowHandle",null] 04:55:22 INFO - PROCESS | 3756 | 1471089322790 Marionette TRACE conn6 <- [1,817,null,{"value":"13"}] 04:55:22 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-2.html 04:55:22 INFO - PROCESS | 3756 | 1471089322796 Marionette TRACE conn6 -> [0,818,"setScriptTimeout",{"ms":35000}] 04:55:22 INFO - PROCESS | 3756 | 1471089322799 Marionette TRACE conn6 <- [1,818,null,{}] 04:55:22 INFO - PROCESS | 3756 | 1471089322826 Marionette TRACE conn6 -> [0,819,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:55:22 INFO - PROCESS | 3756 | 1471089322829 Marionette INFO sendAsync 3dea87e7-b1f7-4d7f-bd25-36a6049bc663 04:55:22 INFO - PROCESS | 3756 | 1471089322969 Marionette TRACE conn6 <- [1,819,null,{"value":null}] 04:55:23 INFO - PROCESS | 3756 | 1471089323051 Marionette TRACE conn6 -> [0,820,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-2.html\", \"893d4e98-a8f2-4003-9cd7-2985a4dd9108\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:55:23 INFO - PROCESS | 3756 | 1471089323056 Marionette INFO sendAsync 3dea87e7-b1f7-4d7f-bd25-36a6049bc663 04:55:23 INFO - PROCESS | 3756 | ++DOCSHELL 0000004DD0EEB800 == 44 [pid = 3756] [id = 214] 04:55:23 INFO - PROCESS | 3756 | ++DOMWINDOW == 84 (0000004DCFF9C800) [pid = 3756] [serial = 640] [outer = 0000000000000000] 04:55:23 INFO - PROCESS | 3756 | ++DOMWINDOW == 85 (0000004DD00D9400) [pid = 3756] [serial = 641] [outer = 0000004DCFF9C800] 04:55:23 INFO - PROCESS | 3756 | 1471089323108 Marionette DEBUG loaded listener.js 04:55:23 INFO - PROCESS | 3756 | ++DOMWINDOW == 86 (0000004DD1A33C00) [pid = 3756] [serial = 642] [outer = 0000004DCFF9C800] 04:55:24 INFO - PROCESS | 3756 | --DOCSHELL 0000004DDF35B000 == 43 [pid = 3756] [id = 208] 04:55:24 INFO - PROCESS | 3756 | --DOCSHELL 0000004DDEF36800 == 42 [pid = 3756] [id = 207] 04:55:24 INFO - PROCESS | 3756 | --DOCSHELL 0000004DDE716800 == 41 [pid = 3756] [id = 206] 04:55:24 INFO - PROCESS | 3756 | --DOCSHELL 0000004DDDDBB000 == 40 [pid = 3756] [id = 205] 04:55:24 INFO - PROCESS | 3756 | --DOCSHELL 0000004DDC120000 == 39 [pid = 3756] [id = 204] 04:55:24 INFO - PROCESS | 3756 | --DOCSHELL 0000004DDB5BA800 == 38 [pid = 3756] [id = 203] 04:55:24 INFO - PROCESS | 3756 | --DOCSHELL 0000004DD6514800 == 37 [pid = 3756] [id = 202] 04:55:24 INFO - PROCESS | 3756 | --DOCSHELL 0000004DD1240000 == 36 [pid = 3756] [id = 201] 04:55:24 INFO - PROCESS | 3756 | --DOCSHELL 0000004DDB5D3000 == 35 [pid = 3756] [id = 200] 04:55:24 INFO - PROCESS | 3756 | --DOCSHELL 0000004DD1780800 == 34 [pid = 3756] [id = 199] 04:55:24 INFO - PROCESS | 3756 | --DOCSHELL 0000004DD8128800 == 33 [pid = 3756] [id = 198] 04:55:24 INFO - PROCESS | 3756 | --DOCSHELL 0000004D97785800 == 32 [pid = 3756] [id = 193] 04:55:24 INFO - PROCESS | 3756 | --DOCSHELL 0000004DE20C5000 == 31 [pid = 3756] [id = 213] 04:55:24 INFO - PROCESS | 3756 | --DOCSHELL 0000004DE0C4D000 == 30 [pid = 3756] [id = 212] 04:55:24 INFO - PROCESS | 3756 | --DOCSHELL 0000004DDDDC9000 == 29 [pid = 3756] [id = 211] 04:55:24 INFO - PROCESS | 3756 | --DOCSHELL 0000004DDF728800 == 28 [pid = 3756] [id = 209] 04:55:24 INFO - PROCESS | 3756 | --DOCSHELL 0000004DD2194800 == 27 [pid = 3756] [id = 210] 04:55:24 INFO - PROCESS | 3756 | --DOMWINDOW == 85 (0000004DD0040C00) [pid = 3756] [serial = 579] [outer = 0000000000000000] [url = about:blank] 04:55:24 INFO - PROCESS | 3756 | --DOMWINDOW == 84 (0000004D9789CC00) [pid = 3756] [serial = 578] [outer = 0000000000000000] [url = about:blank] 04:55:24 INFO - PROCESS | 3756 | --DOMWINDOW == 83 (0000004D978A4000) [pid = 3756] [serial = 581] [outer = 0000000000000000] [url = about:blank] 04:55:24 INFO - PROCESS | 3756 | --DOMWINDOW == 82 (0000004DD12D1000) [pid = 3756] [serial = 584] [outer = 0000000000000000] [url = about:blank] 04:55:24 INFO - PROCESS | 3756 | --DOMWINDOW == 81 (0000004DD1D55000) [pid = 3756] [serial = 587] [outer = 0000000000000000] [url = about:blank] 04:55:24 INFO - PROCESS | 3756 | --DOMWINDOW == 80 (0000004DD1A34C00) [pid = 3756] [serial = 585] [outer = 0000000000000000] [url = about:blank] 04:55:24 INFO - PROCESS | 3756 | --DOMWINDOW == 79 (0000004DD1DA7C00) [pid = 3756] [serial = 590] [outer = 0000000000000000] [url = about:blank] 04:55:24 INFO - PROCESS | 3756 | --DOMWINDOW == 78 (0000004DD1DA2800) [pid = 3756] [serial = 570] [outer = 0000000000000000] [url = about:blank] 04:55:24 INFO - PROCESS | 3756 | --DOMWINDOW == 77 (0000004DD1D38000) [pid = 3756] [serial = 569] [outer = 0000000000000000] [url = about:blank] 04:55:24 INFO - PROCESS | 3756 | --DOMWINDOW == 76 (0000004DD8065800) [pid = 3756] [serial = 573] [outer = 0000000000000000] [url = about:blank] 04:55:24 INFO - PROCESS | 3756 | --DOMWINDOW == 75 (0000004DD6AC5400) [pid = 3756] [serial = 572] [outer = 0000000000000000] [url = about:blank] 04:55:24 INFO - PROCESS | 3756 | --DOMWINDOW == 74 (0000004DD1F91C00) [pid = 3756] [serial = 591] [outer = 0000000000000000] [url = about:blank] 04:55:24 INFO - PROCESS | 3756 | --DOMWINDOW == 73 (0000004DDC1E8000) [pid = 3756] [serial = 576] [outer = 0000000000000000] [url = about:blank] 04:55:24 INFO - PROCESS | 3756 | --DOMWINDOW == 72 (0000004DDC137C00) [pid = 3756] [serial = 575] [outer = 0000000000000000] [url = about:blank] 04:55:24 INFO - PROCESS | 3756 | --DOMWINDOW == 71 (0000004DD1DA4400) [pid = 3756] [serial = 588] [outer = 0000000000000000] [url = about:blank] 04:55:24 INFO - PROCESS | 3756 | --DOMWINDOW == 70 (0000004DCFF9C000) [pid = 3756] [serial = 582] [outer = 0000000000000000] [url = about:blank] 04:55:24 INFO - PROCESS | 3756 | --DOMWINDOW == 69 (0000004DD2240400) [pid = 3756] [serial = 593] [outer = 0000000000000000] [url = about:blank] 04:55:24 INFO - PROCESS | 3756 | 1471089324375 Marionette TRACE conn6 <- [1,820,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-2.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.hsl-2",0,null,null]]]}] 04:55:24 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-2.html | Canvas test: 2d.fillStyle.parse.hsl-2 04:55:24 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-2.html | took 1614ms 04:55:24 INFO - PROCESS | 3756 | 1471089324445 Marionette TRACE conn6 -> [0,821,"getWindowHandle",null] 04:55:24 INFO - PROCESS | 3756 | 1471089324450 Marionette TRACE conn6 <- [1,821,null,{"value":"13"}] 04:55:24 INFO - PROCESS | 3756 | 1471089324457 Marionette TRACE conn6 -> [0,822,"setScriptTimeout",{"ms":35000}] 04:55:24 INFO - PROCESS | 3756 | 1471089324460 Marionette TRACE conn6 <- [1,822,null,{}] 04:55:24 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-3.html 04:55:24 INFO - PROCESS | 3756 | 1471089324468 Marionette TRACE conn6 -> [0,823,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:55:24 INFO - PROCESS | 3756 | 1471089324472 Marionette INFO sendAsync 3dea87e7-b1f7-4d7f-bd25-36a6049bc663 04:55:24 INFO - PROCESS | 3756 | 1471089324589 Marionette TRACE conn6 <- [1,823,null,{"value":null}] 04:55:24 INFO - PROCESS | 3756 | 1471089324605 Marionette TRACE conn6 -> [0,824,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-3.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-3.html\", \"893d4e98-a8f2-4003-9cd7-2985a4dd9108\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:55:24 INFO - PROCESS | 3756 | 1471089324610 Marionette INFO sendAsync 3dea87e7-b1f7-4d7f-bd25-36a6049bc663 04:55:24 INFO - PROCESS | 3756 | ++DOCSHELL 0000004D9778D000 == 28 [pid = 3756] [id = 215] 04:55:24 INFO - PROCESS | 3756 | ++DOMWINDOW == 70 (0000004D808DE800) [pid = 3756] [serial = 643] [outer = 0000000000000000] 04:55:24 INFO - PROCESS | 3756 | ++DOMWINDOW == 71 (0000004D9789CC00) [pid = 3756] [serial = 644] [outer = 0000004D808DE800] 04:55:24 INFO - PROCESS | 3756 | 1471089324660 Marionette DEBUG loaded listener.js 04:55:24 INFO - PROCESS | 3756 | ++DOMWINDOW == 72 (0000004D80679000) [pid = 3756] [serial = 645] [outer = 0000004D808DE800] 04:55:25 INFO - PROCESS | 3756 | 1471089325109 Marionette TRACE conn6 <- [1,824,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-3.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.hsl-3",0,null,null]]]}] 04:55:25 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-3.html | Canvas test: 2d.fillStyle.parse.hsl-3 04:55:25 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-3.html | took 671ms 04:55:25 INFO - PROCESS | 3756 | 1471089325137 Marionette TRACE conn6 -> [0,825,"getWindowHandle",null] 04:55:25 INFO - PROCESS | 3756 | 1471089325143 Marionette TRACE conn6 <- [1,825,null,{"value":"13"}] 04:55:25 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-4.html 04:55:25 INFO - PROCESS | 3756 | 1471089325150 Marionette TRACE conn6 -> [0,826,"setScriptTimeout",{"ms":35000}] 04:55:25 INFO - PROCESS | 3756 | 1471089325152 Marionette TRACE conn6 <- [1,826,null,{}] 04:55:25 INFO - PROCESS | 3756 | 1471089325156 Marionette TRACE conn6 -> [0,827,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:55:25 INFO - PROCESS | 3756 | 1471089325159 Marionette INFO sendAsync 3dea87e7-b1f7-4d7f-bd25-36a6049bc663 04:55:25 INFO - PROCESS | 3756 | 1471089325251 Marionette TRACE conn6 <- [1,827,null,{"value":null}] 04:55:25 INFO - PROCESS | 3756 | 1471089325259 Marionette TRACE conn6 -> [0,828,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-4.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-4.html\", \"893d4e98-a8f2-4003-9cd7-2985a4dd9108\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:55:25 INFO - PROCESS | 3756 | 1471089325262 Marionette INFO sendAsync 3dea87e7-b1f7-4d7f-bd25-36a6049bc663 04:55:25 INFO - PROCESS | 3756 | ++DOCSHELL 0000004DD1E29800 == 29 [pid = 3756] [id = 216] 04:55:25 INFO - PROCESS | 3756 | ++DOMWINDOW == 73 (0000004DD1721800) [pid = 3756] [serial = 646] [outer = 0000000000000000] 04:55:25 INFO - PROCESS | 3756 | ++DOMWINDOW == 74 (0000004DD172B000) [pid = 3756] [serial = 647] [outer = 0000004DD1721800] 04:55:25 INFO - PROCESS | 3756 | 1471089325311 Marionette DEBUG loaded listener.js 04:55:25 INFO - PROCESS | 3756 | ++DOMWINDOW == 75 (0000004DD1A41C00) [pid = 3756] [serial = 648] [outer = 0000004DD1721800] 04:55:25 INFO - PROCESS | 3756 | 1471089325788 Marionette TRACE conn6 <- [1,828,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-4.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.hsl-4",0,null,null]]]}] 04:55:25 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-4.html | Canvas test: 2d.fillStyle.parse.hsl-4 04:55:25 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-4.html | took 671ms 04:55:25 INFO - PROCESS | 3756 | 1471089325822 Marionette TRACE conn6 -> [0,829,"getWindowHandle",null] 04:55:25 INFO - PROCESS | 3756 | 1471089325824 Marionette TRACE conn6 <- [1,829,null,{"value":"13"}] 04:55:25 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-5.html 04:55:25 INFO - PROCESS | 3756 | 1471089325828 Marionette TRACE conn6 -> [0,830,"setScriptTimeout",{"ms":35000}] 04:55:25 INFO - PROCESS | 3756 | 1471089325831 Marionette TRACE conn6 <- [1,830,null,{}] 04:55:25 INFO - PROCESS | 3756 | 1471089325843 Marionette TRACE conn6 -> [0,831,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:55:25 INFO - PROCESS | 3756 | 1471089325848 Marionette INFO sendAsync 3dea87e7-b1f7-4d7f-bd25-36a6049bc663 04:55:25 INFO - PROCESS | 3756 | 1471089325968 Marionette TRACE conn6 <- [1,831,null,{"value":null}] 04:55:25 INFO - PROCESS | 3756 | 1471089325978 Marionette TRACE conn6 -> [0,832,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-5.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-5.html\", \"893d4e98-a8f2-4003-9cd7-2985a4dd9108\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:55:25 INFO - PROCESS | 3756 | 1471089325981 Marionette INFO sendAsync 3dea87e7-b1f7-4d7f-bd25-36a6049bc663 04:55:26 INFO - PROCESS | 3756 | ++DOCSHELL 0000004DD6B8A800 == 30 [pid = 3756] [id = 217] 04:55:26 INFO - PROCESS | 3756 | ++DOMWINDOW == 76 (0000004D806EDC00) [pid = 3756] [serial = 649] [outer = 0000000000000000] 04:55:26 INFO - PROCESS | 3756 | ++DOMWINDOW == 77 (0000004DD1DA4400) [pid = 3756] [serial = 650] [outer = 0000004D806EDC00] 04:55:26 INFO - PROCESS | 3756 | 1471089326100 Marionette DEBUG loaded listener.js 04:55:26 INFO - PROCESS | 3756 | ++DOMWINDOW == 78 (0000004DD1DCB800) [pid = 3756] [serial = 651] [outer = 0000004D806EDC00] 04:55:27 INFO - PROCESS | 3756 | 1471089327875 Marionette TRACE conn6 <- [1,832,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-5.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.hsl-5",0,null,null]]]}] 04:55:27 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-5.html | Canvas test: 2d.fillStyle.parse.hsl-5 04:55:27 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-5.html | took 2083ms 04:55:27 INFO - PROCESS | 3756 | 1471089327915 Marionette TRACE conn6 -> [0,833,"getWindowHandle",null] 04:55:27 INFO - PROCESS | 3756 | 1471089327918 Marionette TRACE conn6 <- [1,833,null,{"value":"13"}] 04:55:27 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-6.html 04:55:27 INFO - PROCESS | 3756 | 1471089327921 Marionette TRACE conn6 -> [0,834,"setScriptTimeout",{"ms":35000}] 04:55:27 INFO - PROCESS | 3756 | 1471089327923 Marionette TRACE conn6 <- [1,834,null,{}] 04:55:27 INFO - PROCESS | 3756 | 1471089327926 Marionette TRACE conn6 -> [0,835,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:55:27 INFO - PROCESS | 3756 | 1471089327928 Marionette INFO sendAsync 3dea87e7-b1f7-4d7f-bd25-36a6049bc663 04:55:28 INFO - PROCESS | 3756 | 1471089328040 Marionette TRACE conn6 <- [1,835,null,{"value":null}] 04:55:28 INFO - PROCESS | 3756 | 1471089328046 Marionette TRACE conn6 -> [0,836,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-6.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-6.html\", \"893d4e98-a8f2-4003-9cd7-2985a4dd9108\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:55:28 INFO - PROCESS | 3756 | 1471089328048 Marionette INFO sendAsync 3dea87e7-b1f7-4d7f-bd25-36a6049bc663 04:55:28 INFO - PROCESS | 3756 | ++DOCSHELL 0000004DDBFCF000 == 31 [pid = 3756] [id = 218] 04:55:28 INFO - PROCESS | 3756 | ++DOMWINDOW == 79 (0000004DD2FE6400) [pid = 3756] [serial = 652] [outer = 0000000000000000] 04:55:28 INFO - PROCESS | 3756 | ++DOMWINDOW == 80 (0000004DD62C5800) [pid = 3756] [serial = 653] [outer = 0000004DD2FE6400] 04:55:28 INFO - PROCESS | 3756 | 1471089328097 Marionette DEBUG loaded listener.js 04:55:28 INFO - PROCESS | 3756 | ++DOMWINDOW == 81 (0000004DD6AD2C00) [pid = 3756] [serial = 654] [outer = 0000004DD2FE6400] 04:55:28 INFO - PROCESS | 3756 | 1471089328567 Marionette TRACE conn6 <- [1,836,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-6.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.hsl-6",0,null,null]]]}] 04:55:28 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-6.html | Canvas test: 2d.fillStyle.parse.hsl-6 04:55:28 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-6.html | took 734ms 04:55:28 INFO - PROCESS | 3756 | 1471089328657 Marionette TRACE conn6 -> [0,837,"getWindowHandle",null] 04:55:28 INFO - PROCESS | 3756 | 1471089328659 Marionette TRACE conn6 <- [1,837,null,{"value":"13"}] 04:55:28 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-1.html 04:55:28 INFO - PROCESS | 3756 | 1471089328663 Marionette TRACE conn6 -> [0,838,"setScriptTimeout",{"ms":35000}] 04:55:28 INFO - PROCESS | 3756 | 1471089328665 Marionette TRACE conn6 <- [1,838,null,{}] 04:55:28 INFO - PROCESS | 3756 | 1471089328678 Marionette TRACE conn6 -> [0,839,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:55:28 INFO - PROCESS | 3756 | 1471089328680 Marionette INFO sendAsync 3dea87e7-b1f7-4d7f-bd25-36a6049bc663 04:55:28 INFO - PROCESS | 3756 | 1471089328798 Marionette TRACE conn6 <- [1,839,null,{"value":null}] 04:55:28 INFO - PROCESS | 3756 | 1471089328805 Marionette TRACE conn6 -> [0,840,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-1.html\", \"893d4e98-a8f2-4003-9cd7-2985a4dd9108\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:55:28 INFO - PROCESS | 3756 | 1471089328807 Marionette INFO sendAsync 3dea87e7-b1f7-4d7f-bd25-36a6049bc663 04:55:28 INFO - PROCESS | 3756 | ++DOCSHELL 0000004DDDDBC800 == 32 [pid = 3756] [id = 219] 04:55:28 INFO - PROCESS | 3756 | ++DOMWINDOW == 82 (0000004DD12D1000) [pid = 3756] [serial = 655] [outer = 0000000000000000] 04:55:28 INFO - PROCESS | 3756 | ++DOMWINDOW == 83 (0000004DD6E17C00) [pid = 3756] [serial = 656] [outer = 0000004DD12D1000] 04:55:28 INFO - PROCESS | 3756 | 1471089328854 Marionette DEBUG loaded listener.js 04:55:28 INFO - PROCESS | 3756 | ++DOMWINDOW == 84 (0000004DD7B0BC00) [pid = 3756] [serial = 657] [outer = 0000004DD12D1000] 04:55:29 INFO - PROCESS | 3756 | 1471089329348 Marionette TRACE conn6 <- [1,840,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-1.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.hsl-clamp-1",0,null,null]]]}] 04:55:29 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-1.html | Canvas test: 2d.fillStyle.parse.hsl-clamp-1 04:55:29 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-1.html | took 733ms 04:55:29 INFO - PROCESS | 3756 | 1471089329399 Marionette TRACE conn6 -> [0,841,"getWindowHandle",null] 04:55:29 INFO - PROCESS | 3756 | 1471089329402 Marionette TRACE conn6 <- [1,841,null,{"value":"13"}] 04:55:29 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-2.html 04:55:29 INFO - PROCESS | 3756 | 1471089329405 Marionette TRACE conn6 -> [0,842,"setScriptTimeout",{"ms":35000}] 04:55:29 INFO - PROCESS | 3756 | 1471089329407 Marionette TRACE conn6 <- [1,842,null,{}] 04:55:29 INFO - PROCESS | 3756 | 1471089329411 Marionette TRACE conn6 -> [0,843,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:55:29 INFO - PROCESS | 3756 | 1471089329417 Marionette INFO sendAsync 3dea87e7-b1f7-4d7f-bd25-36a6049bc663 04:55:29 INFO - PROCESS | 3756 | 1471089329735 Marionette TRACE conn6 <- [1,843,null,{"value":null}] 04:55:29 INFO - PROCESS | 3756 | --DOMWINDOW == 83 (0000004DD62BF400) [pid = 3756] [serial = 610] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.invalidtype.html] 04:55:29 INFO - PROCESS | 3756 | --DOMWINDOW == 82 (0000004DD63A4400) [pid = 3756] [serial = 613] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.basic.html] 04:55:29 INFO - PROCESS | 3756 | --DOMWINDOW == 81 (0000004DD223B800) [pid = 3756] [serial = 607] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.invalidstring.html] 04:55:29 INFO - PROCESS | 3756 | --DOMWINDOW == 80 (0000004DD1056000) [pid = 3756] [serial = 619] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.notrendered.html] 04:55:29 INFO - PROCESS | 3756 | --DOMWINDOW == 79 (0000004DD1F9B400) [pid = 3756] [serial = 592] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.measure.width.empty.html] 04:55:29 INFO - PROCESS | 3756 | --DOMWINDOW == 78 (0000004DD1A3B800) [pid = 3756] [serial = 598] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.get.semitransparent.html] 04:55:29 INFO - PROCESS | 3756 | --DOMWINDOW == 77 (0000004DD08CD400) [pid = 3756] [serial = 604] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.get.transparent.html] 04:55:29 INFO - PROCESS | 3756 | --DOMWINDOW == 76 (0000004DD6E15C00) [pid = 3756] [serial = 616] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.changed.html] 04:55:29 INFO - PROCESS | 3756 | --DOMWINDOW == 75 (0000004D9789F000) [pid = 3756] [serial = 601] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.get.solid.html] 04:55:29 INFO - PROCESS | 3756 | --DOMWINDOW == 74 (0000004D808D0800) [pid = 3756] [serial = 595] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.default.html] 04:55:29 INFO - PROCESS | 3756 | --DOMWINDOW == 73 (0000004DD81AD800) [pid = 3756] [serial = 622] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.removed.html] 04:55:29 INFO - PROCESS | 3756 | --DOMWINDOW == 72 (0000004DDB846C00) [pid = 3756] [serial = 625] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hex3.html] 04:55:29 INFO - PROCESS | 3756 | 1471089329793 Marionette TRACE conn6 -> [0,844,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-2.html\", \"893d4e98-a8f2-4003-9cd7-2985a4dd9108\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:55:29 INFO - PROCESS | 3756 | 1471089329796 Marionette INFO sendAsync 3dea87e7-b1f7-4d7f-bd25-36a6049bc663 04:55:29 INFO - PROCESS | 3756 | ++DOCSHELL 0000004DD7B32000 == 33 [pid = 3756] [id = 220] 04:55:29 INFO - PROCESS | 3756 | ++DOMWINDOW == 73 (0000004D806EB800) [pid = 3756] [serial = 658] [outer = 0000000000000000] 04:55:29 INFO - PROCESS | 3756 | ++DOMWINDOW == 74 (0000004DCFF99C00) [pid = 3756] [serial = 659] [outer = 0000004D806EB800] 04:55:29 INFO - PROCESS | 3756 | 1471089329851 Marionette DEBUG loaded listener.js 04:55:29 INFO - PROCESS | 3756 | ++DOMWINDOW == 75 (0000004DD62C7C00) [pid = 3756] [serial = 660] [outer = 0000004D806EB800] 04:55:30 INFO - PROCESS | 3756 | 1471089330256 Marionette TRACE conn6 <- [1,844,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-2.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.hsl-clamp-2",0,null,null]]]}] 04:55:30 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-2.html | Canvas test: 2d.fillStyle.parse.hsl-clamp-2 04:55:30 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-2.html | took 882ms 04:55:30 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-3.html 04:55:30 INFO - PROCESS | 3756 | 1471089330289 Marionette TRACE conn6 -> [0,845,"getWindowHandle",null] 04:55:30 INFO - PROCESS | 3756 | 1471089330291 Marionette TRACE conn6 <- [1,845,null,{"value":"13"}] 04:55:30 INFO - PROCESS | 3756 | 1471089330294 Marionette TRACE conn6 -> [0,846,"setScriptTimeout",{"ms":35000}] 04:55:30 INFO - PROCESS | 3756 | 1471089330296 Marionette TRACE conn6 <- [1,846,null,{}] 04:55:30 INFO - PROCESS | 3756 | 1471089330299 Marionette TRACE conn6 -> [0,847,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:55:30 INFO - PROCESS | 3756 | 1471089330302 Marionette INFO sendAsync 3dea87e7-b1f7-4d7f-bd25-36a6049bc663 04:55:30 INFO - PROCESS | 3756 | 1471089330382 Marionette TRACE conn6 <- [1,847,null,{"value":null}] 04:55:30 INFO - PROCESS | 3756 | 1471089330387 Marionette TRACE conn6 -> [0,848,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-3.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-3.html\", \"893d4e98-a8f2-4003-9cd7-2985a4dd9108\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:55:30 INFO - PROCESS | 3756 | 1471089330389 Marionette INFO sendAsync 3dea87e7-b1f7-4d7f-bd25-36a6049bc663 04:55:30 INFO - PROCESS | 3756 | ++DOCSHELL 0000004DDF723800 == 34 [pid = 3756] [id = 221] 04:55:30 INFO - PROCESS | 3756 | ++DOMWINDOW == 76 (0000004D80410000) [pid = 3756] [serial = 661] [outer = 0000000000000000] 04:55:30 INFO - PROCESS | 3756 | ++DOMWINDOW == 77 (0000004DDB554400) [pid = 3756] [serial = 662] [outer = 0000004D80410000] 04:55:30 INFO - PROCESS | 3756 | 1471089330436 Marionette DEBUG loaded listener.js 04:55:30 INFO - PROCESS | 3756 | ++DOMWINDOW == 78 (0000004DDB87DC00) [pid = 3756] [serial = 663] [outer = 0000004D80410000] 04:55:30 INFO - PROCESS | 3756 | 1471089330842 Marionette TRACE conn6 <- [1,848,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-3.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.hsl-clamp-3",0,null,null]]]}] 04:55:30 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-3.html | Canvas test: 2d.fillStyle.parse.hsl-clamp-3 04:55:30 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-3.html | took 566ms 04:55:30 INFO - PROCESS | 3756 | 1471089330865 Marionette TRACE conn6 -> [0,849,"getWindowHandle",null] 04:55:30 INFO - PROCESS | 3756 | 1471089330867 Marionette TRACE conn6 <- [1,849,null,{"value":"13"}] 04:55:30 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-4.html 04:55:30 INFO - PROCESS | 3756 | 1471089330870 Marionette TRACE conn6 -> [0,850,"setScriptTimeout",{"ms":35000}] 04:55:30 INFO - PROCESS | 3756 | 1471089330872 Marionette TRACE conn6 <- [1,850,null,{}] 04:55:30 INFO - PROCESS | 3756 | 1471089330888 Marionette TRACE conn6 -> [0,851,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:55:30 INFO - PROCESS | 3756 | 1471089330890 Marionette INFO sendAsync 3dea87e7-b1f7-4d7f-bd25-36a6049bc663 04:55:30 INFO - PROCESS | 3756 | 1471089330971 Marionette TRACE conn6 <- [1,851,null,{"value":null}] 04:55:30 INFO - PROCESS | 3756 | 1471089330976 Marionette TRACE conn6 -> [0,852,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-4.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-4.html\", \"893d4e98-a8f2-4003-9cd7-2985a4dd9108\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:55:30 INFO - PROCESS | 3756 | 1471089330978 Marionette INFO sendAsync 3dea87e7-b1f7-4d7f-bd25-36a6049bc663 04:55:31 INFO - PROCESS | 3756 | ++DOCSHELL 0000004DE1066000 == 35 [pid = 3756] [id = 222] 04:55:31 INFO - PROCESS | 3756 | ++DOMWINDOW == 79 (0000004DD805FC00) [pid = 3756] [serial = 664] [outer = 0000000000000000] 04:55:31 INFO - PROCESS | 3756 | ++DOMWINDOW == 80 (0000004DDBE0FC00) [pid = 3756] [serial = 665] [outer = 0000004DD805FC00] 04:55:31 INFO - PROCESS | 3756 | 1471089331034 Marionette DEBUG loaded listener.js 04:55:31 INFO - PROCESS | 3756 | ++DOMWINDOW == 81 (0000004DDBE62800) [pid = 3756] [serial = 666] [outer = 0000004DD805FC00] 04:55:31 INFO - PROCESS | 3756 | 1471089331465 Marionette TRACE conn6 <- [1,852,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-4.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.hsl-clamp-4",0,null,null]]]}] 04:55:31 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-4.html | Canvas test: 2d.fillStyle.parse.hsl-clamp-4 04:55:31 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-4.html | took 629ms 04:55:31 INFO - PROCESS | 3756 | 1471089331502 Marionette TRACE conn6 -> [0,853,"getWindowHandle",null] 04:55:31 INFO - PROCESS | 3756 | 1471089331504 Marionette TRACE conn6 <- [1,853,null,{"value":"13"}] 04:55:31 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-1.html 04:55:31 INFO - PROCESS | 3756 | 1471089331508 Marionette TRACE conn6 -> [0,854,"setScriptTimeout",{"ms":35000}] 04:55:31 INFO - PROCESS | 3756 | 1471089331510 Marionette TRACE conn6 <- [1,854,null,{}] 04:55:31 INFO - PROCESS | 3756 | 1471089331513 Marionette TRACE conn6 -> [0,855,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:55:31 INFO - PROCESS | 3756 | 1471089331515 Marionette INFO sendAsync 3dea87e7-b1f7-4d7f-bd25-36a6049bc663 04:55:31 INFO - PROCESS | 3756 | 1471089331604 Marionette TRACE conn6 <- [1,855,null,{"value":null}] 04:55:31 INFO - PROCESS | 3756 | 1471089331609 Marionette TRACE conn6 -> [0,856,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-1.html\", \"893d4e98-a8f2-4003-9cd7-2985a4dd9108\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:55:31 INFO - PROCESS | 3756 | 1471089331611 Marionette INFO sendAsync 3dea87e7-b1f7-4d7f-bd25-36a6049bc663 04:55:31 INFO - PROCESS | 3756 | ++DOCSHELL 0000004DD6B87000 == 36 [pid = 3756] [id = 223] 04:55:31 INFO - PROCESS | 3756 | ++DOMWINDOW == 82 (0000004DDC137800) [pid = 3756] [serial = 667] [outer = 0000000000000000] 04:55:31 INFO - PROCESS | 3756 | ++DOMWINDOW == 83 (0000004DDC140000) [pid = 3756] [serial = 668] [outer = 0000004DDC137800] 04:55:31 INFO - PROCESS | 3756 | 1471089331657 Marionette DEBUG loaded listener.js 04:55:31 INFO - PROCESS | 3756 | ++DOMWINDOW == 84 (0000004DDC1E4C00) [pid = 3756] [serial = 669] [outer = 0000004DDC137800] 04:55:31 INFO - PROCESS | 3756 | ++DOMWINDOW == 85 (0000004D8066E000) [pid = 3756] [serial = 670] [outer = 0000004DDC67CC00] 04:55:32 INFO - PROCESS | 3756 | 1471089332585 Marionette TRACE conn6 <- [1,856,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-1.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.hsla-1",0,null,null]]]}] 04:55:32 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-1.html | Canvas test: 2d.fillStyle.parse.hsla-1 04:55:32 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-1.html | took 1117ms 04:55:32 INFO - PROCESS | 3756 | 1471089332629 Marionette TRACE conn6 -> [0,857,"getWindowHandle",null] 04:55:32 INFO - PROCESS | 3756 | 1471089332634 Marionette TRACE conn6 <- [1,857,null,{"value":"13"}] 04:55:32 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-2.html 04:55:32 INFO - PROCESS | 3756 | 1471089332639 Marionette TRACE conn6 -> [0,858,"setScriptTimeout",{"ms":35000}] 04:55:32 INFO - PROCESS | 3756 | 1471089332644 Marionette TRACE conn6 <- [1,858,null,{}] 04:55:32 INFO - PROCESS | 3756 | 1471089332650 Marionette TRACE conn6 -> [0,859,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:55:32 INFO - PROCESS | 3756 | 1471089332653 Marionette INFO sendAsync 3dea87e7-b1f7-4d7f-bd25-36a6049bc663 04:55:32 INFO - PROCESS | 3756 | 1471089332832 Marionette TRACE conn6 <- [1,859,null,{"value":null}] 04:55:32 INFO - PROCESS | 3756 | 1471089332917 Marionette TRACE conn6 -> [0,860,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-2.html\", \"893d4e98-a8f2-4003-9cd7-2985a4dd9108\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:55:32 INFO - PROCESS | 3756 | 1471089332921 Marionette INFO sendAsync 3dea87e7-b1f7-4d7f-bd25-36a6049bc663 04:55:32 INFO - PROCESS | 3756 | ++DOCSHELL 0000004DD1246000 == 37 [pid = 3756] [id = 224] 04:55:32 INFO - PROCESS | 3756 | ++DOMWINDOW == 86 (0000004DD05E8000) [pid = 3756] [serial = 671] [outer = 0000000000000000] 04:55:32 INFO - PROCESS | 3756 | ++DOMWINDOW == 87 (0000004DD0E36C00) [pid = 3756] [serial = 672] [outer = 0000004DD05E8000] 04:55:32 INFO - PROCESS | 3756 | 1471089332981 Marionette DEBUG loaded listener.js 04:55:33 INFO - PROCESS | 3756 | ++DOMWINDOW == 88 (0000004DD1B2B000) [pid = 3756] [serial = 673] [outer = 0000004DD05E8000] 04:55:33 INFO - PROCESS | 3756 | 1471089333869 Marionette TRACE conn6 <- [1,860,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-2.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.hsla-2",0,null,null]]]}] 04:55:33 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-2.html | Canvas test: 2d.fillStyle.parse.hsla-2 04:55:33 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-2.html | took 1277ms 04:55:33 INFO - PROCESS | 3756 | 1471089333920 Marionette TRACE conn6 -> [0,861,"getWindowHandle",null] 04:55:33 INFO - PROCESS | 3756 | 1471089333924 Marionette TRACE conn6 <- [1,861,null,{"value":"13"}] 04:55:33 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-1.html 04:55:33 INFO - PROCESS | 3756 | 1471089333930 Marionette TRACE conn6 -> [0,862,"setScriptTimeout",{"ms":35000}] 04:55:33 INFO - PROCESS | 3756 | 1471089333934 Marionette TRACE conn6 <- [1,862,null,{}] 04:55:33 INFO - PROCESS | 3756 | 1471089333948 Marionette TRACE conn6 -> [0,863,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:55:33 INFO - PROCESS | 3756 | 1471089333952 Marionette INFO sendAsync 3dea87e7-b1f7-4d7f-bd25-36a6049bc663 04:55:34 INFO - PROCESS | 3756 | 1471089334070 Marionette TRACE conn6 <- [1,863,null,{"value":null}] 04:55:34 INFO - PROCESS | 3756 | 1471089334137 Marionette TRACE conn6 -> [0,864,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-1.html\", \"893d4e98-a8f2-4003-9cd7-2985a4dd9108\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:55:34 INFO - PROCESS | 3756 | 1471089334142 Marionette INFO sendAsync 3dea87e7-b1f7-4d7f-bd25-36a6049bc663 04:55:34 INFO - PROCESS | 3756 | ++DOCSHELL 0000004DD1022800 == 38 [pid = 3756] [id = 225] 04:55:34 INFO - PROCESS | 3756 | ++DOMWINDOW == 89 (0000004DCFFA0400) [pid = 3756] [serial = 674] [outer = 0000000000000000] 04:55:34 INFO - PROCESS | 3756 | ++DOMWINDOW == 90 (0000004DD0EC4000) [pid = 3756] [serial = 675] [outer = 0000004DCFFA0400] 04:55:34 INFO - PROCESS | 3756 | 1471089334193 Marionette DEBUG loaded listener.js 04:55:34 INFO - PROCESS | 3756 | ++DOMWINDOW == 91 (0000004DD1B24000) [pid = 3756] [serial = 676] [outer = 0000004DCFFA0400] 04:55:34 INFO - PROCESS | 3756 | --DOCSHELL 0000004DE1066000 == 37 [pid = 3756] [id = 222] 04:55:34 INFO - PROCESS | 3756 | --DOCSHELL 0000004DDF723800 == 36 [pid = 3756] [id = 221] 04:55:34 INFO - PROCESS | 3756 | --DOCSHELL 0000004DD7B32000 == 35 [pid = 3756] [id = 220] 04:55:34 INFO - PROCESS | 3756 | --DOCSHELL 0000004DDDDBC800 == 34 [pid = 3756] [id = 219] 04:55:34 INFO - PROCESS | 3756 | --DOCSHELL 0000004DDBFCF000 == 33 [pid = 3756] [id = 218] 04:55:34 INFO - PROCESS | 3756 | --DOCSHELL 0000004DD6B8A800 == 32 [pid = 3756] [id = 217] 04:55:34 INFO - PROCESS | 3756 | --DOCSHELL 0000004DD1E29800 == 31 [pid = 3756] [id = 216] 04:55:34 INFO - PROCESS | 3756 | --DOCSHELL 0000004D9778D000 == 30 [pid = 3756] [id = 215] 04:55:34 INFO - PROCESS | 3756 | --DOCSHELL 0000004DD0EEB800 == 29 [pid = 3756] [id = 214] 04:55:34 INFO - PROCESS | 3756 | --DOMWINDOW == 90 (0000004DD62C4800) [pid = 3756] [serial = 611] [outer = 0000000000000000] [url = about:blank] 04:55:34 INFO - PROCESS | 3756 | --DOMWINDOW == 89 (0000004DD6DDC400) [pid = 3756] [serial = 615] [outer = 0000000000000000] [url = about:blank] 04:55:34 INFO - PROCESS | 3756 | --DOMWINDOW == 88 (0000004DD6ADBC00) [pid = 3756] [serial = 614] [outer = 0000000000000000] [url = about:blank] 04:55:34 INFO - PROCESS | 3756 | --DOMWINDOW == 87 (0000004DD5C85C00) [pid = 3756] [serial = 608] [outer = 0000000000000000] [url = about:blank] 04:55:34 INFO - PROCESS | 3756 | --DOMWINDOW == 86 (0000004DD2F79400) [pid = 3756] [serial = 594] [outer = 0000000000000000] [url = about:blank] 04:55:34 INFO - PROCESS | 3756 | --DOMWINDOW == 85 (0000004DD1B24400) [pid = 3756] [serial = 599] [outer = 0000000000000000] [url = about:blank] 04:55:34 INFO - PROCESS | 3756 | --DOMWINDOW == 84 (0000004DD1D59800) [pid = 3756] [serial = 600] [outer = 0000000000000000] [url = about:blank] 04:55:34 INFO - PROCESS | 3756 | --DOMWINDOW == 83 (0000004DD1D31C00) [pid = 3756] [serial = 605] [outer = 0000000000000000] [url = about:blank] 04:55:34 INFO - PROCESS | 3756 | --DOMWINDOW == 82 (0000004DD7B72800) [pid = 3756] [serial = 617] [outer = 0000000000000000] [url = about:blank] 04:55:34 INFO - PROCESS | 3756 | --DOMWINDOW == 81 (0000004DD1D5A800) [pid = 3756] [serial = 606] [outer = 0000000000000000] [url = about:blank] 04:55:34 INFO - PROCESS | 3756 | --DOMWINDOW == 80 (0000004DCFF98C00) [pid = 3756] [serial = 602] [outer = 0000000000000000] [url = about:blank] 04:55:34 INFO - PROCESS | 3756 | --DOMWINDOW == 79 (0000004DD0E31400) [pid = 3756] [serial = 603] [outer = 0000000000000000] [url = about:blank] 04:55:34 INFO - PROCESS | 3756 | --DOMWINDOW == 78 (0000004D808D6400) [pid = 3756] [serial = 596] [outer = 0000000000000000] [url = about:blank] 04:55:34 INFO - PROCESS | 3756 | --DOMWINDOW == 77 (0000004DD05E8C00) [pid = 3756] [serial = 597] [outer = 0000000000000000] [url = about:blank] 04:55:34 INFO - PROCESS | 3756 | --DOMWINDOW == 76 (0000004DD805F000) [pid = 3756] [serial = 618] [outer = 0000000000000000] [url = about:blank] 04:55:34 INFO - PROCESS | 3756 | --DOMWINDOW == 75 (0000004DD63DE000) [pid = 3756] [serial = 612] [outer = 0000000000000000] [url = about:blank] 04:55:34 INFO - PROCESS | 3756 | --DOMWINDOW == 74 (0000004DD622D800) [pid = 3756] [serial = 609] [outer = 0000000000000000] [url = about:blank] 04:55:34 INFO - PROCESS | 3756 | --DOMWINDOW == 73 (0000004DD7CDE000) [pid = 3756] [serial = 620] [outer = 0000000000000000] [url = about:blank] 04:55:34 INFO - PROCESS | 3756 | --DOMWINDOW == 72 (0000004DDB814000) [pid = 3756] [serial = 624] [outer = 0000000000000000] [url = about:blank] 04:55:34 INFO - PROCESS | 3756 | --DOMWINDOW == 71 (0000004DDB88D000) [pid = 3756] [serial = 627] [outer = 0000000000000000] [url = about:blank] 04:55:34 INFO - PROCESS | 3756 | --DOMWINDOW == 70 (0000004DD8759C00) [pid = 3756] [serial = 623] [outer = 0000000000000000] [url = about:blank] 04:55:34 INFO - PROCESS | 3756 | --DOMWINDOW == 69 (0000004DDB877000) [pid = 3756] [serial = 626] [outer = 0000000000000000] [url = about:blank] 04:55:34 INFO - PROCESS | 3756 | --DOMWINDOW == 68 (0000004DD8069800) [pid = 3756] [serial = 621] [outer = 0000000000000000] [url = about:blank] 04:55:34 INFO - PROCESS | 3756 | 1471089334761 Marionette TRACE conn6 <- [1,864,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-1.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.hsla-clamp-1",0,null,null]]]}] 04:55:34 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-1.html | Canvas test: 2d.fillStyle.parse.hsla-clamp-1 04:55:34 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-1.html | took 881ms 04:55:34 INFO - PROCESS | 3756 | 1471089334815 Marionette TRACE conn6 -> [0,865,"getWindowHandle",null] 04:55:34 INFO - PROCESS | 3756 | 1471089334820 Marionette TRACE conn6 <- [1,865,null,{"value":"13"}] 04:55:34 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-2.html 04:55:34 INFO - PROCESS | 3756 | 1471089334827 Marionette TRACE conn6 -> [0,866,"setScriptTimeout",{"ms":35000}] 04:55:34 INFO - PROCESS | 3756 | 1471089334830 Marionette TRACE conn6 <- [1,866,null,{}] 04:55:34 INFO - PROCESS | 3756 | 1471089334833 Marionette TRACE conn6 -> [0,867,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:55:34 INFO - PROCESS | 3756 | 1471089334836 Marionette INFO sendAsync 3dea87e7-b1f7-4d7f-bd25-36a6049bc663 04:55:34 INFO - PROCESS | 3756 | 1471089334928 Marionette TRACE conn6 <- [1,867,null,{"value":null}] 04:55:34 INFO - PROCESS | 3756 | 1471089334935 Marionette TRACE conn6 -> [0,868,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-2.html\", \"893d4e98-a8f2-4003-9cd7-2985a4dd9108\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:55:34 INFO - PROCESS | 3756 | 1471089334938 Marionette INFO sendAsync 3dea87e7-b1f7-4d7f-bd25-36a6049bc663 04:55:34 INFO - PROCESS | 3756 | ++DOCSHELL 0000004DD1E3C000 == 30 [pid = 3756] [id = 226] 04:55:34 INFO - PROCESS | 3756 | ++DOMWINDOW == 69 (0000004DD1A3EC00) [pid = 3756] [serial = 677] [outer = 0000000000000000] 04:55:34 INFO - PROCESS | 3756 | ++DOMWINDOW == 70 (0000004DD1D31C00) [pid = 3756] [serial = 678] [outer = 0000004DD1A3EC00] 04:55:34 INFO - PROCESS | 3756 | 1471089334989 Marionette DEBUG loaded listener.js 04:55:35 INFO - PROCESS | 3756 | ++DOMWINDOW == 71 (0000004DD1D9E000) [pid = 3756] [serial = 679] [outer = 0000004DD1A3EC00] 04:55:35 INFO - PROCESS | 3756 | 1471089335464 Marionette TRACE conn6 <- [1,868,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-2.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.hsla-clamp-2",0,null,null]]]}] 04:55:35 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-2.html | Canvas test: 2d.fillStyle.parse.hsla-clamp-2 04:55:35 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-2.html | took 671ms 04:55:35 INFO - PROCESS | 3756 | 1471089335500 Marionette TRACE conn6 -> [0,869,"getWindowHandle",null] 04:55:35 INFO - PROCESS | 3756 | 1471089335503 Marionette TRACE conn6 <- [1,869,null,{"value":"13"}] 04:55:35 INFO - PROCESS | 3756 | 1471089335506 Marionette TRACE conn6 -> [0,870,"setScriptTimeout",{"ms":35000}] 04:55:35 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-3.html 04:55:35 INFO - PROCESS | 3756 | 1471089335510 Marionette TRACE conn6 <- [1,870,null,{}] 04:55:35 INFO - PROCESS | 3756 | 1471089335521 Marionette TRACE conn6 -> [0,871,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:55:35 INFO - PROCESS | 3756 | 1471089335526 Marionette INFO sendAsync 3dea87e7-b1f7-4d7f-bd25-36a6049bc663 04:55:35 INFO - PROCESS | 3756 | 1471089335648 Marionette TRACE conn6 <- [1,871,null,{"value":null}] 04:55:35 INFO - PROCESS | 3756 | 1471089335722 Marionette TRACE conn6 -> [0,872,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-3.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-3.html\", \"893d4e98-a8f2-4003-9cd7-2985a4dd9108\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:55:35 INFO - PROCESS | 3756 | 1471089335725 Marionette INFO sendAsync 3dea87e7-b1f7-4d7f-bd25-36a6049bc663 04:55:35 INFO - PROCESS | 3756 | ++DOCSHELL 0000004DD8132000 == 31 [pid = 3756] [id = 227] 04:55:35 INFO - PROCESS | 3756 | ++DOMWINDOW == 72 (0000004DD29F0800) [pid = 3756] [serial = 680] [outer = 0000000000000000] 04:55:35 INFO - PROCESS | 3756 | ++DOMWINDOW == 73 (0000004DD6229C00) [pid = 3756] [serial = 681] [outer = 0000004DD29F0800] 04:55:35 INFO - PROCESS | 3756 | 1471089335779 Marionette DEBUG loaded listener.js 04:55:35 INFO - PROCESS | 3756 | ++DOMWINDOW == 74 (0000004DD62C4800) [pid = 3756] [serial = 682] [outer = 0000004DD29F0800] 04:55:36 INFO - PROCESS | 3756 | 1471089336164 Marionette TRACE conn6 <- [1,872,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-3.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.hsla-clamp-3",0,null,null]]]}] 04:55:36 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-3.html | Canvas test: 2d.fillStyle.parse.hsla-clamp-3 04:55:36 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-3.html | took 691ms 04:55:36 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-4.html 04:55:36 INFO - PROCESS | 3756 | 1471089336200 Marionette TRACE conn6 -> [0,873,"getWindowHandle",null] 04:55:36 INFO - PROCESS | 3756 | 1471089336203 Marionette TRACE conn6 <- [1,873,null,{"value":"13"}] 04:55:36 INFO - PROCESS | 3756 | 1471089336206 Marionette TRACE conn6 -> [0,874,"setScriptTimeout",{"ms":35000}] 04:55:36 INFO - PROCESS | 3756 | 1471089336208 Marionette TRACE conn6 <- [1,874,null,{}] 04:55:36 INFO - PROCESS | 3756 | 1471089336212 Marionette TRACE conn6 -> [0,875,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:55:36 INFO - PROCESS | 3756 | 1471089336214 Marionette INFO sendAsync 3dea87e7-b1f7-4d7f-bd25-36a6049bc663 04:55:36 INFO - PROCESS | 3756 | 1471089336303 Marionette TRACE conn6 <- [1,875,null,{"value":null}] 04:55:36 INFO - PROCESS | 3756 | 1471089336309 Marionette TRACE conn6 -> [0,876,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-4.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-4.html\", \"893d4e98-a8f2-4003-9cd7-2985a4dd9108\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:55:36 INFO - PROCESS | 3756 | 1471089336311 Marionette INFO sendAsync 3dea87e7-b1f7-4d7f-bd25-36a6049bc663 04:55:36 INFO - PROCESS | 3756 | ++DOCSHELL 0000004DDC10F800 == 32 [pid = 3756] [id = 228] 04:55:36 INFO - PROCESS | 3756 | ++DOMWINDOW == 75 (0000004D80679C00) [pid = 3756] [serial = 683] [outer = 0000000000000000] 04:55:36 INFO - PROCESS | 3756 | ++DOMWINDOW == 76 (0000004DD6E13400) [pid = 3756] [serial = 684] [outer = 0000004D80679C00] 04:55:36 INFO - PROCESS | 3756 | 1471089336359 Marionette DEBUG loaded listener.js 04:55:36 INFO - PROCESS | 3756 | ++DOMWINDOW == 77 (0000004DD7B09800) [pid = 3756] [serial = 685] [outer = 0000004D80679C00] 04:55:36 INFO - PROCESS | 3756 | 1471089336778 Marionette TRACE conn6 <- [1,876,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-4.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.hsla-clamp-4",0,null,null]]]}] 04:55:36 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-4.html | Canvas test: 2d.fillStyle.parse.hsla-clamp-4 04:55:36 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-4.html | took 629ms 04:55:36 INFO - PROCESS | 3756 | 1471089336843 Marionette TRACE conn6 -> [0,877,"getWindowHandle",null] 04:55:36 INFO - PROCESS | 3756 | 1471089336846 Marionette TRACE conn6 <- [1,877,null,{"value":"13"}] 04:55:36 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-5.html 04:55:36 INFO - PROCESS | 3756 | 1471089336849 Marionette TRACE conn6 -> [0,878,"setScriptTimeout",{"ms":35000}] 04:55:36 INFO - PROCESS | 3756 | 1471089336851 Marionette TRACE conn6 <- [1,878,null,{}] 04:55:36 INFO - PROCESS | 3756 | 1471089336855 Marionette TRACE conn6 -> [0,879,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:55:36 INFO - PROCESS | 3756 | 1471089336857 Marionette INFO sendAsync 3dea87e7-b1f7-4d7f-bd25-36a6049bc663 04:55:36 INFO - PROCESS | 3756 | 1471089336964 Marionette TRACE conn6 <- [1,879,null,{"value":null}] 04:55:36 INFO - PROCESS | 3756 | 1471089336976 Marionette TRACE conn6 -> [0,880,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-5.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-5.html\", \"893d4e98-a8f2-4003-9cd7-2985a4dd9108\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:55:36 INFO - PROCESS | 3756 | 1471089336978 Marionette INFO sendAsync 3dea87e7-b1f7-4d7f-bd25-36a6049bc663 04:55:37 INFO - PROCESS | 3756 | ++DOCSHELL 0000004DDDDD5000 == 33 [pid = 3756] [id = 229] 04:55:37 INFO - PROCESS | 3756 | ++DOMWINDOW == 78 (0000004DD7B77000) [pid = 3756] [serial = 686] [outer = 0000000000000000] 04:55:37 INFO - PROCESS | 3756 | ++DOMWINDOW == 79 (0000004DD7C25C00) [pid = 3756] [serial = 687] [outer = 0000004DD7B77000] 04:55:37 INFO - PROCESS | 3756 | 1471089337089 Marionette DEBUG loaded listener.js 04:55:37 INFO - PROCESS | 3756 | ++DOMWINDOW == 80 (0000004DD8069400) [pid = 3756] [serial = 688] [outer = 0000004DD7B77000] 04:55:37 INFO - PROCESS | 3756 | 1471089337534 Marionette TRACE conn6 <- [1,880,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-5.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.hsla-clamp-5",0,null,null]]]}] 04:55:37 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-5.html | Canvas test: 2d.fillStyle.parse.hsla-clamp-5 04:55:37 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-5.html | took 734ms 04:55:37 INFO - PROCESS | 3756 | 1471089337586 Marionette TRACE conn6 -> [0,881,"getWindowHandle",null] 04:55:37 INFO - PROCESS | 3756 | 1471089337588 Marionette TRACE conn6 <- [1,881,null,{"value":"13"}] 04:55:37 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-6.html 04:55:37 INFO - PROCESS | 3756 | 1471089337591 Marionette TRACE conn6 -> [0,882,"setScriptTimeout",{"ms":35000}] 04:55:37 INFO - PROCESS | 3756 | 1471089337593 Marionette TRACE conn6 <- [1,882,null,{}] 04:55:37 INFO - PROCESS | 3756 | 1471089337596 Marionette TRACE conn6 -> [0,883,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:55:37 INFO - PROCESS | 3756 | 1471089337602 Marionette INFO sendAsync 3dea87e7-b1f7-4d7f-bd25-36a6049bc663 04:55:37 INFO - PROCESS | 3756 | 1471089337750 Marionette TRACE conn6 <- [1,883,null,{"value":null}] 04:55:37 INFO - PROCESS | 3756 | 1471089337763 Marionette TRACE conn6 -> [0,884,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-6.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-6.html\", \"893d4e98-a8f2-4003-9cd7-2985a4dd9108\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:55:37 INFO - PROCESS | 3756 | 1471089337765 Marionette INFO sendAsync 3dea87e7-b1f7-4d7f-bd25-36a6049bc663 04:55:37 INFO - PROCESS | 3756 | ++DOCSHELL 0000004DDEF2E800 == 34 [pid = 3756] [id = 230] 04:55:37 INFO - PROCESS | 3756 | ++DOMWINDOW == 81 (0000004DD81AE400) [pid = 3756] [serial = 689] [outer = 0000000000000000] 04:55:37 INFO - PROCESS | 3756 | ++DOMWINDOW == 82 (0000004DDACCE000) [pid = 3756] [serial = 690] [outer = 0000004DD81AE400] 04:55:37 INFO - PROCESS | 3756 | 1471089337853 Marionette DEBUG loaded listener.js 04:55:37 INFO - PROCESS | 3756 | ++DOMWINDOW == 83 (0000004DDBE5E800) [pid = 3756] [serial = 691] [outer = 0000004DD81AE400] 04:55:38 INFO - PROCESS | 3756 | 1471089338275 Marionette TRACE conn6 <- [1,884,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-6.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.hsla-clamp-6",0,null,null]]]}] 04:55:38 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-6.html | Canvas test: 2d.fillStyle.parse.hsla-clamp-6 04:55:38 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-6.html | took 734ms 04:55:38 INFO - PROCESS | 3756 | 1471089338330 Marionette TRACE conn6 -> [0,885,"getWindowHandle",null] 04:55:38 INFO - PROCESS | 3756 | 1471089338332 Marionette TRACE conn6 <- [1,885,null,{"value":"13"}] 04:55:38 INFO - PROCESS | 3756 | 1471089338344 Marionette TRACE conn6 -> [0,886,"setScriptTimeout",{"ms":35000}] 04:55:38 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.html4.html 04:55:38 INFO - PROCESS | 3756 | 1471089338346 Marionette TRACE conn6 <- [1,886,null,{}] 04:55:38 INFO - PROCESS | 3756 | 1471089338349 Marionette TRACE conn6 -> [0,887,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:55:38 INFO - PROCESS | 3756 | 1471089338351 Marionette INFO sendAsync 3dea87e7-b1f7-4d7f-bd25-36a6049bc663 04:55:38 INFO - PROCESS | 3756 | 1471089338459 Marionette TRACE conn6 <- [1,887,null,{"value":null}] 04:55:38 INFO - PROCESS | 3756 | 1471089338469 Marionette TRACE conn6 -> [0,888,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.html4.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.html4.html\", \"893d4e98-a8f2-4003-9cd7-2985a4dd9108\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:55:38 INFO - PROCESS | 3756 | 1471089338471 Marionette INFO sendAsync 3dea87e7-b1f7-4d7f-bd25-36a6049bc663 04:55:38 INFO - PROCESS | 3756 | ++DOCSHELL 0000004DDF490000 == 35 [pid = 3756] [id = 231] 04:55:38 INFO - PROCESS | 3756 | ++DOMWINDOW == 84 (0000004DDC136C00) [pid = 3756] [serial = 692] [outer = 0000000000000000] 04:55:38 INFO - PROCESS | 3756 | ++DOMWINDOW == 85 (0000004DDC13C000) [pid = 3756] [serial = 693] [outer = 0000004DDC136C00] 04:55:38 INFO - PROCESS | 3756 | 1471089338524 Marionette DEBUG loaded listener.js 04:55:38 INFO - PROCESS | 3756 | ++DOMWINDOW == 86 (0000004DDC23F800) [pid = 3756] [serial = 694] [outer = 0000004DDC136C00] 04:55:38 INFO - PROCESS | 3756 | --DOMWINDOW == 85 (0000004DCFF9A800) [pid = 3756] [serial = 628] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hex4.html] 04:55:38 INFO - PROCESS | 3756 | --DOMWINDOW == 84 (0000004DD2FE6400) [pid = 3756] [serial = 652] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-6.html] 04:55:38 INFO - PROCESS | 3756 | --DOMWINDOW == 83 (0000004D806EDC00) [pid = 3756] [serial = 649] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-5.html] 04:55:38 INFO - PROCESS | 3756 | --DOMWINDOW == 82 (0000004DCFF9C800) [pid = 3756] [serial = 640] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-2.html] 04:55:38 INFO - PROCESS | 3756 | --DOMWINDOW == 81 (0000004DD1F9A400) [pid = 3756] [serial = 631] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hex6.html] 04:55:38 INFO - PROCESS | 3756 | --DOMWINDOW == 80 (0000004DD1721800) [pid = 3756] [serial = 646] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-4.html] 04:55:38 INFO - PROCESS | 3756 | --DOMWINDOW == 79 (0000004D808DE800) [pid = 3756] [serial = 643] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-3.html] 04:55:38 INFO - PROCESS | 3756 | --DOMWINDOW == 78 (0000004DD704B400) [pid = 3756] [serial = 634] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hex8.html] 04:55:38 INFO - PROCESS | 3756 | --DOMWINDOW == 77 (0000004DDBD9C800) [pid = 3756] [serial = 637] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-1.html] 04:55:38 INFO - PROCESS | 3756 | --DOMWINDOW == 76 (0000004D806EB800) [pid = 3756] [serial = 658] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-2.html] 04:55:38 INFO - PROCESS | 3756 | --DOMWINDOW == 75 (0000004DD12D1000) [pid = 3756] [serial = 655] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-1.html] 04:55:38 INFO - PROCESS | 3756 | --DOMWINDOW == 74 (0000004D80410000) [pid = 3756] [serial = 661] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-3.html] 04:55:38 INFO - PROCESS | 3756 | --DOMWINDOW == 73 (0000004DD805FC00) [pid = 3756] [serial = 664] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-4.html] 04:55:39 INFO - PROCESS | 3756 | 1471089338992 Marionette TRACE conn6 <- [1,888,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.html4.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.html4",0,null,null]]]}] 04:55:39 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.html4.html | Canvas test: 2d.fillStyle.parse.html4 04:55:39 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.html4.html | took 671ms 04:55:39 INFO - PROCESS | 3756 | 1471089339020 Marionette TRACE conn6 -> [0,889,"getWindowHandle",null] 04:55:39 INFO - PROCESS | 3756 | 1471089339022 Marionette TRACE conn6 <- [1,889,null,{"value":"13"}] 04:55:39 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex1.html 04:55:39 INFO - PROCESS | 3756 | 1471089339025 Marionette TRACE conn6 -> [0,890,"setScriptTimeout",{"ms":35000}] 04:55:39 INFO - PROCESS | 3756 | 1471089339027 Marionette TRACE conn6 <- [1,890,null,{}] 04:55:39 INFO - PROCESS | 3756 | 1471089339030 Marionette TRACE conn6 -> [0,891,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:55:39 INFO - PROCESS | 3756 | 1471089339033 Marionette INFO sendAsync 3dea87e7-b1f7-4d7f-bd25-36a6049bc663 04:55:39 INFO - PROCESS | 3756 | 1471089339123 Marionette TRACE conn6 <- [1,891,null,{"value":null}] 04:55:39 INFO - PROCESS | 3756 | 1471089339129 Marionette TRACE conn6 -> [0,892,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex1.html\", \"893d4e98-a8f2-4003-9cd7-2985a4dd9108\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:55:39 INFO - PROCESS | 3756 | 1471089339131 Marionette INFO sendAsync 3dea87e7-b1f7-4d7f-bd25-36a6049bc663 04:55:39 INFO - PROCESS | 3756 | ++DOCSHELL 0000004DD1E29000 == 36 [pid = 3756] [id = 232] 04:55:39 INFO - PROCESS | 3756 | ++DOMWINDOW == 74 (0000004D80672400) [pid = 3756] [serial = 695] [outer = 0000000000000000] 04:55:39 INFO - PROCESS | 3756 | ++DOMWINDOW == 75 (0000004DD1B2D800) [pid = 3756] [serial = 696] [outer = 0000004D80672400] 04:55:39 INFO - PROCESS | 3756 | 1471089339177 Marionette DEBUG loaded listener.js 04:55:39 INFO - PROCESS | 3756 | ++DOMWINDOW == 76 (0000004DD81B7800) [pid = 3756] [serial = 697] [outer = 0000004D80672400] 04:55:39 INFO - PROCESS | 3756 | 1471089339587 Marionette TRACE conn6 <- [1,892,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex1.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.invalid.hex1",0,null,null]]]}] 04:55:39 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex1.html | Canvas test: 2d.fillStyle.parse.invalid.hex1 04:55:39 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex1.html | took 629ms 04:55:39 INFO - PROCESS | 3756 | 1471089339657 Marionette TRACE conn6 -> [0,893,"getWindowHandle",null] 04:55:39 INFO - PROCESS | 3756 | 1471089339659 Marionette TRACE conn6 <- [1,893,null,{"value":"13"}] 04:55:39 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex2.html 04:55:39 INFO - PROCESS | 3756 | 1471089339663 Marionette TRACE conn6 -> [0,894,"setScriptTimeout",{"ms":35000}] 04:55:39 INFO - PROCESS | 3756 | 1471089339665 Marionette TRACE conn6 <- [1,894,null,{}] 04:55:39 INFO - PROCESS | 3756 | 1471089339668 Marionette TRACE conn6 -> [0,895,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:55:39 INFO - PROCESS | 3756 | 1471089339670 Marionette INFO sendAsync 3dea87e7-b1f7-4d7f-bd25-36a6049bc663 04:55:39 INFO - PROCESS | 3756 | 1471089339762 Marionette TRACE conn6 <- [1,895,null,{"value":null}] 04:55:39 INFO - PROCESS | 3756 | 1471089339794 Marionette TRACE conn6 -> [0,896,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex2.html\", \"893d4e98-a8f2-4003-9cd7-2985a4dd9108\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:55:39 INFO - PROCESS | 3756 | 1471089339796 Marionette INFO sendAsync 3dea87e7-b1f7-4d7f-bd25-36a6049bc663 04:55:39 INFO - PROCESS | 3756 | ++DOCSHELL 0000004DE20E1000 == 37 [pid = 3756] [id = 233] 04:55:39 INFO - PROCESS | 3756 | ++DOMWINDOW == 77 (0000004DD6231000) [pid = 3756] [serial = 698] [outer = 0000000000000000] 04:55:39 INFO - PROCESS | 3756 | ++DOMWINDOW == 78 (0000004DDC243000) [pid = 3756] [serial = 699] [outer = 0000004DD6231000] 04:55:39 INFO - PROCESS | 3756 | 1471089339842 Marionette DEBUG loaded listener.js 04:55:39 INFO - PROCESS | 3756 | ++DOMWINDOW == 79 (0000004DDC278000) [pid = 3756] [serial = 700] [outer = 0000004DD6231000] 04:55:40 INFO - PROCESS | 3756 | 1471089340246 Marionette TRACE conn6 <- [1,896,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex2.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.invalid.hex2",0,null,null]]]}] 04:55:40 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex2.html | Canvas test: 2d.fillStyle.parse.invalid.hex2 04:55:40 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex2.html | took 629ms 04:55:40 INFO - PROCESS | 3756 | 1471089340295 Marionette TRACE conn6 -> [0,897,"getWindowHandle",null] 04:55:40 INFO - PROCESS | 3756 | 1471089340297 Marionette TRACE conn6 <- [1,897,null,{"value":"13"}] 04:55:40 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex3.html 04:55:40 INFO - PROCESS | 3756 | 1471089340305 Marionette TRACE conn6 -> [0,898,"setScriptTimeout",{"ms":35000}] 04:55:40 INFO - PROCESS | 3756 | 1471089340307 Marionette TRACE conn6 <- [1,898,null,{}] 04:55:40 INFO - PROCESS | 3756 | 1471089340310 Marionette TRACE conn6 -> [0,899,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:55:40 INFO - PROCESS | 3756 | 1471089340312 Marionette INFO sendAsync 3dea87e7-b1f7-4d7f-bd25-36a6049bc663 04:55:40 INFO - PROCESS | 3756 | 1471089340396 Marionette TRACE conn6 <- [1,899,null,{"value":null}] 04:55:40 INFO - PROCESS | 3756 | 1471089340404 Marionette TRACE conn6 -> [0,900,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex3.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex3.html\", \"893d4e98-a8f2-4003-9cd7-2985a4dd9108\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:55:40 INFO - PROCESS | 3756 | 1471089340406 Marionette INFO sendAsync 3dea87e7-b1f7-4d7f-bd25-36a6049bc663 04:55:40 INFO - PROCESS | 3756 | ++DOCSHELL 0000004DE4AA7800 == 38 [pid = 3756] [id = 234] 04:55:40 INFO - PROCESS | 3756 | ++DOMWINDOW == 80 (0000004DDC279C00) [pid = 3756] [serial = 701] [outer = 0000000000000000] 04:55:40 INFO - PROCESS | 3756 | ++DOMWINDOW == 81 (0000004DDC280000) [pid = 3756] [serial = 702] [outer = 0000004DDC279C00] 04:55:40 INFO - PROCESS | 3756 | 1471089340451 Marionette DEBUG loaded listener.js 04:55:40 INFO - PROCESS | 3756 | ++DOMWINDOW == 82 (0000004DDC2B6800) [pid = 3756] [serial = 703] [outer = 0000004DDC279C00] 04:55:40 INFO - PROCESS | 3756 | 1471089340863 Marionette TRACE conn6 <- [1,900,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex3.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.invalid.hex3",0,null,null]]]}] 04:55:40 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex3.html | Canvas test: 2d.fillStyle.parse.invalid.hex3 04:55:40 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex3.html | took 587ms 04:55:40 INFO - PROCESS | 3756 | 1471089340891 Marionette TRACE conn6 -> [0,901,"getWindowHandle",null] 04:55:40 INFO - PROCESS | 3756 | 1471089340894 Marionette TRACE conn6 <- [1,901,null,{"value":"13"}] 04:55:40 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex4.html 04:55:40 INFO - PROCESS | 3756 | 1471089340951 Marionette TRACE conn6 -> [0,902,"setScriptTimeout",{"ms":35000}] 04:55:40 INFO - PROCESS | 3756 | 1471089340955 Marionette TRACE conn6 <- [1,902,null,{}] 04:55:40 INFO - PROCESS | 3756 | 1471089340962 Marionette TRACE conn6 -> [0,903,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:55:40 INFO - PROCESS | 3756 | 1471089340966 Marionette INFO sendAsync 3dea87e7-b1f7-4d7f-bd25-36a6049bc663 04:55:41 INFO - PROCESS | 3756 | 1471089341098 Marionette TRACE conn6 <- [1,903,null,{"value":null}] 04:55:41 INFO - PROCESS | 3756 | 1471089341251 Marionette TRACE conn6 -> [0,904,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex4.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex4.html\", \"893d4e98-a8f2-4003-9cd7-2985a4dd9108\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:55:41 INFO - PROCESS | 3756 | 1471089341255 Marionette INFO sendAsync 3dea87e7-b1f7-4d7f-bd25-36a6049bc663 04:55:41 INFO - PROCESS | 3756 | ++DOCSHELL 0000004DD0E43000 == 39 [pid = 3756] [id = 235] 04:55:41 INFO - PROCESS | 3756 | ++DOMWINDOW == 83 (0000004DD0045800) [pid = 3756] [serial = 704] [outer = 0000000000000000] 04:55:41 INFO - PROCESS | 3756 | ++DOMWINDOW == 84 (0000004DD084FC00) [pid = 3756] [serial = 705] [outer = 0000004DD0045800] 04:55:41 INFO - PROCESS | 3756 | 1471089341318 Marionette DEBUG loaded listener.js 04:55:41 INFO - PROCESS | 3756 | ++DOMWINDOW == 85 (0000004DD1D36C00) [pid = 3756] [serial = 706] [outer = 0000004DD0045800] 04:55:41 INFO - PROCESS | 3756 | 1471089341905 Marionette TRACE conn6 <- [1,904,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex4.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.invalid.hex4",0,null,null]]]}] 04:55:41 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex4.html | Canvas test: 2d.fillStyle.parse.invalid.hex4 04:55:41 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex4.html | took 1069ms 04:55:41 INFO - PROCESS | 3756 | 1471089341981 Marionette TRACE conn6 -> [0,905,"getWindowHandle",null] 04:55:41 INFO - PROCESS | 3756 | 1471089341986 Marionette TRACE conn6 <- [1,905,null,{"value":"13"}] 04:55:41 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex5.html 04:55:42 INFO - PROCESS | 3756 | 1471089341992 Marionette TRACE conn6 -> [0,906,"setScriptTimeout",{"ms":35000}] 04:55:42 INFO - PROCESS | 3756 | 1471089341994 Marionette TRACE conn6 <- [1,906,null,{}] 04:55:42 INFO - PROCESS | 3756 | 1471089342002 Marionette TRACE conn6 -> [0,907,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:55:42 INFO - PROCESS | 3756 | 1471089342006 Marionette INFO sendAsync 3dea87e7-b1f7-4d7f-bd25-36a6049bc663 04:55:42 INFO - PROCESS | 3756 | 1471089342164 Marionette TRACE conn6 <- [1,907,null,{"value":null}] 04:55:42 INFO - PROCESS | 3756 | 1471089342273 Marionette TRACE conn6 -> [0,908,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex5.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex5.html\", \"893d4e98-a8f2-4003-9cd7-2985a4dd9108\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:55:42 INFO - PROCESS | 3756 | 1471089342276 Marionette INFO sendAsync 3dea87e7-b1f7-4d7f-bd25-36a6049bc663 04:55:42 INFO - PROCESS | 3756 | ++DOCSHELL 0000004DDDDCB800 == 40 [pid = 3756] [id = 236] 04:55:42 INFO - PROCESS | 3756 | ++DOMWINDOW == 86 (0000004DD2FE6C00) [pid = 3756] [serial = 707] [outer = 0000000000000000] 04:55:42 INFO - PROCESS | 3756 | ++DOMWINDOW == 87 (0000004DD62BDC00) [pid = 3756] [serial = 708] [outer = 0000004DD2FE6C00] 04:55:42 INFO - PROCESS | 3756 | 1471089342336 Marionette DEBUG loaded listener.js 04:55:42 INFO - PROCESS | 3756 | ++DOMWINDOW == 88 (0000004DD6DDC400) [pid = 3756] [serial = 709] [outer = 0000004DD2FE6C00] 04:55:42 INFO - PROCESS | 3756 | 1471089342961 Marionette TRACE conn6 <- [1,908,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex5.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.invalid.hex5",0,null,null]]]}] 04:55:43 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex5.html | Canvas test: 2d.fillStyle.parse.invalid.hex5 04:55:43 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex5.html | took 1018ms 04:55:43 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex6.html 04:55:43 INFO - PROCESS | 3756 | 1471089343013 Marionette TRACE conn6 -> [0,909,"getWindowHandle",null] 04:55:43 INFO - PROCESS | 3756 | 1471089343016 Marionette TRACE conn6 <- [1,909,null,{"value":"13"}] 04:55:43 INFO - PROCESS | 3756 | 1471089343020 Marionette TRACE conn6 -> [0,910,"setScriptTimeout",{"ms":35000}] 04:55:43 INFO - PROCESS | 3756 | 1471089343022 Marionette TRACE conn6 <- [1,910,null,{}] 04:55:43 INFO - PROCESS | 3756 | 1471089343026 Marionette TRACE conn6 -> [0,911,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:55:43 INFO - PROCESS | 3756 | 1471089343029 Marionette INFO sendAsync 3dea87e7-b1f7-4d7f-bd25-36a6049bc663 04:55:43 INFO - PROCESS | 3756 | 1471089343147 Marionette TRACE conn6 <- [1,911,null,{"value":null}] 04:55:43 INFO - PROCESS | 3756 | 1471089343273 Marionette TRACE conn6 -> [0,912,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex6.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex6.html\", \"893d4e98-a8f2-4003-9cd7-2985a4dd9108\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:55:43 INFO - PROCESS | 3756 | 1471089343280 Marionette INFO sendAsync 3dea87e7-b1f7-4d7f-bd25-36a6049bc663 04:55:43 INFO - PROCESS | 3756 | ++DOCSHELL 0000004DE4CA4000 == 41 [pid = 3756] [id = 237] 04:55:43 INFO - PROCESS | 3756 | ++DOMWINDOW == 89 (0000004DDB88D000) [pid = 3756] [serial = 710] [outer = 0000000000000000] 04:55:43 INFO - PROCESS | 3756 | ++DOMWINDOW == 90 (0000004DDBE53C00) [pid = 3756] [serial = 711] [outer = 0000004DDB88D000] 04:55:43 INFO - PROCESS | 3756 | 1471089343343 Marionette DEBUG loaded listener.js 04:55:43 INFO - PROCESS | 3756 | ++DOMWINDOW == 91 (0000004DDC244400) [pid = 3756] [serial = 712] [outer = 0000004DDB88D000] 04:55:44 INFO - PROCESS | 3756 | 1471089344012 Marionette TRACE conn6 <- [1,912,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex6.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.invalid.hex6",0,null,null]]]}] 04:55:44 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex6.html | Canvas test: 2d.fillStyle.parse.invalid.hex6 04:55:44 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex6.html | took 1021ms 04:55:44 INFO - PROCESS | 3756 | 1471089344043 Marionette TRACE conn6 -> [0,913,"getWindowHandle",null] 04:55:44 INFO - PROCESS | 3756 | 1471089344045 Marionette TRACE conn6 <- [1,913,null,{"value":"13"}] 04:55:44 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex7.html 04:55:44 INFO - PROCESS | 3756 | 1471089344049 Marionette TRACE conn6 -> [0,914,"setScriptTimeout",{"ms":35000}] 04:55:44 INFO - PROCESS | 3756 | 1471089344051 Marionette TRACE conn6 <- [1,914,null,{}] 04:55:44 INFO - PROCESS | 3756 | 1471089344055 Marionette TRACE conn6 -> [0,915,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:55:44 INFO - PROCESS | 3756 | 1471089344058 Marionette INFO sendAsync 3dea87e7-b1f7-4d7f-bd25-36a6049bc663 04:55:44 INFO - PROCESS | 3756 | 1471089344172 Marionette TRACE conn6 <- [1,915,null,{"value":null}] 04:55:44 INFO - PROCESS | 3756 | 1471089344415 Marionette TRACE conn6 -> [0,916,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex7.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex7.html\", \"893d4e98-a8f2-4003-9cd7-2985a4dd9108\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:55:44 INFO - PROCESS | 3756 | 1471089344419 Marionette INFO sendAsync 3dea87e7-b1f7-4d7f-bd25-36a6049bc663 04:55:44 INFO - PROCESS | 3756 | ++DOCSHELL 0000004D97789800 == 42 [pid = 3756] [id = 238] 04:55:44 INFO - PROCESS | 3756 | ++DOMWINDOW == 92 (0000004D806E6800) [pid = 3756] [serial = 713] [outer = 0000000000000000] 04:55:44 INFO - PROCESS | 3756 | ++DOMWINDOW == 93 (0000004DCFF95800) [pid = 3756] [serial = 714] [outer = 0000004D806E6800] 04:55:44 INFO - PROCESS | 3756 | 1471089344486 Marionette DEBUG loaded listener.js 04:55:44 INFO - PROCESS | 3756 | ++DOMWINDOW == 94 (0000004DD0E39000) [pid = 3756] [serial = 715] [outer = 0000004D806E6800] 04:55:45 INFO - PROCESS | 3756 | 1471089345068 Marionette TRACE conn6 <- [1,916,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex7.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.invalid.hex7",0,null,null]]]}] 04:55:45 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex7.html | Canvas test: 2d.fillStyle.parse.invalid.hex7 04:55:45 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex7.html | took 1078ms 04:55:45 INFO - PROCESS | 3756 | 1471089345131 Marionette TRACE conn6 -> [0,917,"getWindowHandle",null] 04:55:45 INFO - PROCESS | 3756 | 1471089345135 Marionette TRACE conn6 <- [1,917,null,{"value":"13"}] 04:55:45 INFO - PROCESS | 3756 | 1471089345139 Marionette TRACE conn6 -> [0,918,"setScriptTimeout",{"ms":35000}] 04:55:45 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex8.html 04:55:45 INFO - PROCESS | 3756 | 1471089345142 Marionette TRACE conn6 <- [1,918,null,{}] 04:55:45 INFO - PROCESS | 3756 | 1471089345147 Marionette TRACE conn6 -> [0,919,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:55:45 INFO - PROCESS | 3756 | 1471089345152 Marionette INFO sendAsync 3dea87e7-b1f7-4d7f-bd25-36a6049bc663 04:55:45 INFO - PROCESS | 3756 | 1471089345259 Marionette TRACE conn6 <- [1,919,null,{"value":null}] 04:55:45 INFO - PROCESS | 3756 | 1471089345335 Marionette TRACE conn6 -> [0,920,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex8.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex8.html\", \"893d4e98-a8f2-4003-9cd7-2985a4dd9108\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:55:45 INFO - PROCESS | 3756 | 1471089345338 Marionette INFO sendAsync 3dea87e7-b1f7-4d7f-bd25-36a6049bc663 04:55:45 INFO - PROCESS | 3756 | ++DOCSHELL 0000004DD258D800 == 43 [pid = 3756] [id = 239] 04:55:45 INFO - PROCESS | 3756 | ++DOMWINDOW == 95 (0000004DD103EC00) [pid = 3756] [serial = 716] [outer = 0000000000000000] 04:55:45 INFO - PROCESS | 3756 | ++DOMWINDOW == 96 (0000004DD1B2B400) [pid = 3756] [serial = 717] [outer = 0000004DD103EC00] 04:55:45 INFO - PROCESS | 3756 | 1471089345387 Marionette DEBUG loaded listener.js 04:55:45 INFO - PROCESS | 3756 | ++DOMWINDOW == 97 (0000004DD1DA1C00) [pid = 3756] [serial = 718] [outer = 0000004DD103EC00] 04:55:46 INFO - PROCESS | 3756 | --DOCSHELL 0000004DE20E1000 == 42 [pid = 3756] [id = 233] 04:55:46 INFO - PROCESS | 3756 | --DOCSHELL 0000004DD1E29000 == 41 [pid = 3756] [id = 232] 04:55:46 INFO - PROCESS | 3756 | --DOCSHELL 0000004DDF490000 == 40 [pid = 3756] [id = 231] 04:55:46 INFO - PROCESS | 3756 | --DOCSHELL 0000004DDEF2E800 == 39 [pid = 3756] [id = 230] 04:55:46 INFO - PROCESS | 3756 | --DOCSHELL 0000004DDDDD5000 == 38 [pid = 3756] [id = 229] 04:55:46 INFO - PROCESS | 3756 | --DOCSHELL 0000004DDC10F800 == 37 [pid = 3756] [id = 228] 04:55:46 INFO - PROCESS | 3756 | --DOCSHELL 0000004DD8132000 == 36 [pid = 3756] [id = 227] 04:55:46 INFO - PROCESS | 3756 | --DOCSHELL 0000004DD1E3C000 == 35 [pid = 3756] [id = 226] 04:55:46 INFO - PROCESS | 3756 | --DOCSHELL 0000004DD1022800 == 34 [pid = 3756] [id = 225] 04:55:46 INFO - PROCESS | 3756 | --DOCSHELL 0000004DD1246000 == 33 [pid = 3756] [id = 224] 04:55:46 INFO - PROCESS | 3756 | --DOCSHELL 0000004DD6B87000 == 32 [pid = 3756] [id = 223] 04:55:46 INFO - PROCESS | 3756 | --DOCSHELL 0000004D97789800 == 31 [pid = 3756] [id = 238] 04:55:46 INFO - PROCESS | 3756 | --DOCSHELL 0000004DE4CA4000 == 30 [pid = 3756] [id = 237] 04:55:46 INFO - PROCESS | 3756 | --DOCSHELL 0000004DDDDCB800 == 29 [pid = 3756] [id = 236] 04:55:46 INFO - PROCESS | 3756 | --DOCSHELL 0000004DE4AA7800 == 28 [pid = 3756] [id = 234] 04:55:46 INFO - PROCESS | 3756 | --DOCSHELL 0000004DD0E43000 == 27 [pid = 3756] [id = 235] 04:55:46 INFO - PROCESS | 3756 | --DOMWINDOW == 96 (0000004DD1A3D800) [pid = 3756] [serial = 630] [outer = 0000000000000000] [url = about:blank] 04:55:46 INFO - PROCESS | 3756 | --DOMWINDOW == 95 (0000004DD004D400) [pid = 3756] [serial = 629] [outer = 0000000000000000] [url = about:blank] 04:55:46 INFO - PROCESS | 3756 | --DOMWINDOW == 94 (0000004DD62C5800) [pid = 3756] [serial = 653] [outer = 0000000000000000] [url = about:blank] 04:55:46 INFO - PROCESS | 3756 | --DOMWINDOW == 93 (0000004DD1DA4400) [pid = 3756] [serial = 650] [outer = 0000000000000000] [url = about:blank] 04:55:46 INFO - PROCESS | 3756 | --DOMWINDOW == 92 (0000004DD00D9400) [pid = 3756] [serial = 641] [outer = 0000000000000000] [url = about:blank] 04:55:46 INFO - PROCESS | 3756 | --DOMWINDOW == 91 (0000004DD62C2400) [pid = 3756] [serial = 633] [outer = 0000000000000000] [url = about:blank] 04:55:46 INFO - PROCESS | 3756 | --DOMWINDOW == 90 (0000004DD1A33C00) [pid = 3756] [serial = 642] [outer = 0000000000000000] [url = about:blank] 04:55:46 INFO - PROCESS | 3756 | --DOMWINDOW == 89 (0000004DD172B000) [pid = 3756] [serial = 647] [outer = 0000000000000000] [url = about:blank] 04:55:46 INFO - PROCESS | 3756 | --DOMWINDOW == 88 (0000004DD5C7E400) [pid = 3756] [serial = 632] [outer = 0000000000000000] [url = about:blank] 04:55:46 INFO - PROCESS | 3756 | --DOMWINDOW == 87 (0000004DD1A41C00) [pid = 3756] [serial = 648] [outer = 0000000000000000] [url = about:blank] 04:55:46 INFO - PROCESS | 3756 | --DOMWINDOW == 86 (0000004D9789CC00) [pid = 3756] [serial = 644] [outer = 0000000000000000] [url = about:blank] 04:55:46 INFO - PROCESS | 3756 | --DOMWINDOW == 85 (0000004D80679000) [pid = 3756] [serial = 645] [outer = 0000000000000000] [url = about:blank] 04:55:46 INFO - PROCESS | 3756 | --DOMWINDOW == 84 (0000004DDB894400) [pid = 3756] [serial = 636] [outer = 0000000000000000] [url = about:blank] 04:55:46 INFO - PROCESS | 3756 | --DOMWINDOW == 83 (0000004DD805E000) [pid = 3756] [serial = 635] [outer = 0000000000000000] [url = about:blank] 04:55:46 INFO - PROCESS | 3756 | --DOMWINDOW == 82 (0000004DDC139000) [pid = 3756] [serial = 639] [outer = 0000000000000000] [url = about:blank] 04:55:46 INFO - PROCESS | 3756 | --DOMWINDOW == 81 (0000004DDC02DC00) [pid = 3756] [serial = 638] [outer = 0000000000000000] [url = about:blank] 04:55:46 INFO - PROCESS | 3756 | --DOMWINDOW == 80 (0000004DD6AD2C00) [pid = 3756] [serial = 654] [outer = 0000000000000000] [url = about:blank] 04:55:46 INFO - PROCESS | 3756 | --DOMWINDOW == 79 (0000004DCFF99C00) [pid = 3756] [serial = 659] [outer = 0000000000000000] [url = about:blank] 04:55:46 INFO - PROCESS | 3756 | --DOMWINDOW == 78 (0000004DD7B0BC00) [pid = 3756] [serial = 657] [outer = 0000000000000000] [url = about:blank] 04:55:46 INFO - PROCESS | 3756 | --DOMWINDOW == 77 (0000004DD6E17C00) [pid = 3756] [serial = 656] [outer = 0000000000000000] [url = about:blank] 04:55:46 INFO - PROCESS | 3756 | --DOMWINDOW == 76 (0000004DDB554400) [pid = 3756] [serial = 662] [outer = 0000000000000000] [url = about:blank] 04:55:46 INFO - PROCESS | 3756 | --DOMWINDOW == 75 (0000004DD62C7C00) [pid = 3756] [serial = 660] [outer = 0000000000000000] [url = about:blank] 04:55:46 INFO - PROCESS | 3756 | --DOMWINDOW == 74 (0000004DD1DCB800) [pid = 3756] [serial = 651] [outer = 0000000000000000] [url = about:blank] 04:55:46 INFO - PROCESS | 3756 | --DOMWINDOW == 73 (0000004DDB87DC00) [pid = 3756] [serial = 663] [outer = 0000000000000000] [url = about:blank] 04:55:46 INFO - PROCESS | 3756 | --DOMWINDOW == 72 (0000004DDBE62800) [pid = 3756] [serial = 666] [outer = 0000000000000000] [url = about:blank] 04:55:46 INFO - PROCESS | 3756 | --DOMWINDOW == 71 (0000004DDBE0FC00) [pid = 3756] [serial = 665] [outer = 0000000000000000] [url = about:blank] 04:55:46 INFO - PROCESS | 3756 | 1471089346512 Marionette TRACE conn6 <- [1,920,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex8.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.invalid.hex8",0,null,null]]]}] 04:55:46 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex8.html | Canvas test: 2d.fillStyle.parse.invalid.hex8 04:55:46 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex8.html | took 1433ms 04:55:46 INFO - PROCESS | 3756 | 1471089346578 Marionette TRACE conn6 -> [0,921,"getWindowHandle",null] 04:55:46 INFO - PROCESS | 3756 | 1471089346582 Marionette TRACE conn6 <- [1,921,null,{"value":"13"}] 04:55:46 INFO - PROCESS | 3756 | 1471089346586 Marionette TRACE conn6 -> [0,922,"setScriptTimeout",{"ms":35000}] 04:55:46 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-1.html 04:55:46 INFO - PROCESS | 3756 | 1471089346591 Marionette TRACE conn6 <- [1,922,null,{}] 04:55:46 INFO - PROCESS | 3756 | 1471089346597 Marionette TRACE conn6 -> [0,923,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:55:46 INFO - PROCESS | 3756 | 1471089346600 Marionette INFO sendAsync 3dea87e7-b1f7-4d7f-bd25-36a6049bc663 04:55:46 INFO - PROCESS | 3756 | 1471089346718 Marionette TRACE conn6 <- [1,923,null,{"value":null}] 04:55:46 INFO - PROCESS | 3756 | 1471089346790 Marionette TRACE conn6 -> [0,924,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-1.html\", \"893d4e98-a8f2-4003-9cd7-2985a4dd9108\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:55:46 INFO - PROCESS | 3756 | 1471089346793 Marionette INFO sendAsync 3dea87e7-b1f7-4d7f-bd25-36a6049bc663 04:55:46 INFO - PROCESS | 3756 | ++DOCSHELL 0000004D97799800 == 28 [pid = 3756] [id = 240] 04:55:46 INFO - PROCESS | 3756 | ++DOMWINDOW == 72 (0000004D978A3000) [pid = 3756] [serial = 719] [outer = 0000000000000000] 04:55:46 INFO - PROCESS | 3756 | ++DOMWINDOW == 73 (0000004DCFF97800) [pid = 3756] [serial = 720] [outer = 0000004D978A3000] 04:55:46 INFO - PROCESS | 3756 | 1471089346844 Marionette DEBUG loaded listener.js 04:55:46 INFO - PROCESS | 3756 | ++DOMWINDOW == 74 (0000004DD0045400) [pid = 3756] [serial = 721] [outer = 0000004D978A3000] 04:55:47 INFO - PROCESS | 3756 | 1471089347238 Marionette TRACE conn6 <- [1,924,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-1.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.invalid.hsl-1",0,null,null]]]}] 04:55:47 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-1.html | Canvas test: 2d.fillStyle.parse.invalid.hsl-1 04:55:47 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-1.html | took 671ms 04:55:47 INFO - PROCESS | 3756 | 1471089347262 Marionette TRACE conn6 -> [0,925,"getWindowHandle",null] 04:55:47 INFO - PROCESS | 3756 | 1471089347267 Marionette TRACE conn6 <- [1,925,null,{"value":"13"}] 04:55:47 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-2.html 04:55:47 INFO - PROCESS | 3756 | 1471089347274 Marionette TRACE conn6 -> [0,926,"setScriptTimeout",{"ms":35000}] 04:55:47 INFO - PROCESS | 3756 | 1471089347277 Marionette TRACE conn6 <- [1,926,null,{}] 04:55:47 INFO - PROCESS | 3756 | 1471089347281 Marionette TRACE conn6 -> [0,927,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:55:47 INFO - PROCESS | 3756 | 1471089347283 Marionette INFO sendAsync 3dea87e7-b1f7-4d7f-bd25-36a6049bc663 04:55:47 INFO - PROCESS | 3756 | 1471089347409 Marionette TRACE conn6 <- [1,927,null,{"value":null}] 04:55:47 INFO - PROCESS | 3756 | 1471089347418 Marionette TRACE conn6 -> [0,928,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-2.html\", \"893d4e98-a8f2-4003-9cd7-2985a4dd9108\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:55:47 INFO - PROCESS | 3756 | 1471089347420 Marionette INFO sendAsync 3dea87e7-b1f7-4d7f-bd25-36a6049bc663 04:55:47 INFO - PROCESS | 3756 | ++DOCSHELL 0000004DD218E000 == 29 [pid = 3756] [id = 241] 04:55:47 INFO - PROCESS | 3756 | ++DOMWINDOW == 75 (0000004DD00D5400) [pid = 3756] [serial = 722] [outer = 0000000000000000] 04:55:47 INFO - PROCESS | 3756 | ++DOMWINDOW == 76 (0000004DD1A3A800) [pid = 3756] [serial = 723] [outer = 0000004DD00D5400] 04:55:47 INFO - PROCESS | 3756 | 1471089347469 Marionette DEBUG loaded listener.js 04:55:47 INFO - PROCESS | 3756 | ++DOMWINDOW == 77 (0000004DD1D35800) [pid = 3756] [serial = 724] [outer = 0000004DD00D5400] 04:55:47 INFO - PROCESS | 3756 | 1471089347946 Marionette TRACE conn6 <- [1,928,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-2.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.invalid.hsl-2",0,null,null]]]}] 04:55:48 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-2.html | Canvas test: 2d.fillStyle.parse.invalid.hsl-2 04:55:48 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-2.html | took 734ms 04:55:48 INFO - PROCESS | 3756 | 1471089348010 Marionette TRACE conn6 -> [0,929,"getWindowHandle",null] 04:55:48 INFO - PROCESS | 3756 | 1471089348013 Marionette TRACE conn6 <- [1,929,null,{"value":"13"}] 04:55:48 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-3.html 04:55:48 INFO - PROCESS | 3756 | 1471089348017 Marionette TRACE conn6 -> [0,930,"setScriptTimeout",{"ms":35000}] 04:55:48 INFO - PROCESS | 3756 | 1471089348020 Marionette TRACE conn6 <- [1,930,null,{}] 04:55:48 INFO - PROCESS | 3756 | 1471089348032 Marionette TRACE conn6 -> [0,931,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:55:48 INFO - PROCESS | 3756 | 1471089348037 Marionette INFO sendAsync 3dea87e7-b1f7-4d7f-bd25-36a6049bc663 04:55:48 INFO - PROCESS | 3756 | 1471089348127 Marionette TRACE conn6 <- [1,931,null,{"value":null}] 04:55:48 INFO - PROCESS | 3756 | 1471089348142 Marionette TRACE conn6 -> [0,932,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-3.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-3.html\", \"893d4e98-a8f2-4003-9cd7-2985a4dd9108\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:55:48 INFO - PROCESS | 3756 | 1471089348145 Marionette INFO sendAsync 3dea87e7-b1f7-4d7f-bd25-36a6049bc663 04:55:48 INFO - PROCESS | 3756 | ++DOCSHELL 0000004DD7C9B800 == 30 [pid = 3756] [id = 242] 04:55:48 INFO - PROCESS | 3756 | ++DOMWINDOW == 78 (0000004DD1DD0800) [pid = 3756] [serial = 725] [outer = 0000000000000000] 04:55:48 INFO - PROCESS | 3756 | ++DOMWINDOW == 79 (0000004DD1F91400) [pid = 3756] [serial = 726] [outer = 0000004DD1DD0800] 04:55:48 INFO - PROCESS | 3756 | 1471089348195 Marionette DEBUG loaded listener.js 04:55:48 INFO - PROCESS | 3756 | ++DOMWINDOW == 80 (0000004DD2FE6800) [pid = 3756] [serial = 727] [outer = 0000004DD1DD0800] 04:55:48 INFO - PROCESS | 3756 | 1471089348684 Marionette TRACE conn6 <- [1,932,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-3.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.invalid.hsl-3",0,null,null]]]}] 04:55:48 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-3.html | Canvas test: 2d.fillStyle.parse.invalid.hsl-3 04:55:48 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-3.html | took 735ms 04:55:48 INFO - PROCESS | 3756 | 1471089348763 Marionette TRACE conn6 -> [0,933,"getWindowHandle",null] 04:55:48 INFO - PROCESS | 3756 | 1471089348766 Marionette TRACE conn6 <- [1,933,null,{"value":"13"}] 04:55:48 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-4.html 04:55:48 INFO - PROCESS | 3756 | 1471089348774 Marionette TRACE conn6 -> [0,934,"setScriptTimeout",{"ms":35000}] 04:55:48 INFO - PROCESS | 3756 | 1471089348776 Marionette TRACE conn6 <- [1,934,null,{}] 04:55:48 INFO - PROCESS | 3756 | 1471089348779 Marionette TRACE conn6 -> [0,935,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:55:48 INFO - PROCESS | 3756 | 1471089348781 Marionette INFO sendAsync 3dea87e7-b1f7-4d7f-bd25-36a6049bc663 04:55:48 INFO - PROCESS | 3756 | 1471089348898 Marionette TRACE conn6 <- [1,935,null,{"value":null}] 04:55:48 INFO - PROCESS | 3756 | 1471089348946 Marionette TRACE conn6 -> [0,936,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-4.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-4.html\", \"893d4e98-a8f2-4003-9cd7-2985a4dd9108\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:55:48 INFO - PROCESS | 3756 | 1471089348948 Marionette INFO sendAsync 3dea87e7-b1f7-4d7f-bd25-36a6049bc663 04:55:48 INFO - PROCESS | 3756 | ++DOCSHELL 0000004DDC00B000 == 31 [pid = 3756] [id = 243] 04:55:48 INFO - PROCESS | 3756 | ++DOMWINDOW == 81 (0000004DD62C1C00) [pid = 3756] [serial = 728] [outer = 0000000000000000] 04:55:49 INFO - PROCESS | 3756 | ++DOMWINDOW == 82 (0000004DD62C5000) [pid = 3756] [serial = 729] [outer = 0000004DD62C1C00] 04:55:49 INFO - PROCESS | 3756 | 1471089348994 Marionette DEBUG loaded listener.js 04:55:49 INFO - PROCESS | 3756 | ++DOMWINDOW == 83 (0000004DD63A4800) [pid = 3756] [serial = 730] [outer = 0000004DD62C1C00] 04:55:49 INFO - PROCESS | 3756 | 1471089349434 Marionette TRACE conn6 <- [1,936,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-4.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.invalid.hsl-4",0,null,null]]]}] 04:55:49 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-4.html | Canvas test: 2d.fillStyle.parse.invalid.hsl-4 04:55:49 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-4.html | took 671ms 04:55:49 INFO - PROCESS | 3756 | 1471089349451 Marionette TRACE conn6 -> [0,937,"getWindowHandle",null] 04:55:49 INFO - PROCESS | 3756 | 1471089349453 Marionette TRACE conn6 <- [1,937,null,{"value":"13"}] 04:55:49 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-5.html 04:55:49 INFO - PROCESS | 3756 | 1471089349456 Marionette TRACE conn6 -> [0,938,"setScriptTimeout",{"ms":35000}] 04:55:49 INFO - PROCESS | 3756 | 1471089349458 Marionette TRACE conn6 <- [1,938,null,{}] 04:55:49 INFO - PROCESS | 3756 | 1471089349461 Marionette TRACE conn6 -> [0,939,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:55:49 INFO - PROCESS | 3756 | 1471089349463 Marionette INFO sendAsync 3dea87e7-b1f7-4d7f-bd25-36a6049bc663 04:55:49 INFO - PROCESS | 3756 | 1471089349574 Marionette TRACE conn6 <- [1,939,null,{"value":null}] 04:55:49 INFO - PROCESS | 3756 | 1471089349579 Marionette TRACE conn6 -> [0,940,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-5.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-5.html\", \"893d4e98-a8f2-4003-9cd7-2985a4dd9108\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:55:49 INFO - PROCESS | 3756 | 1471089349582 Marionette INFO sendAsync 3dea87e7-b1f7-4d7f-bd25-36a6049bc663 04:55:49 INFO - PROCESS | 3756 | ++DOCSHELL 0000004DDDB50000 == 32 [pid = 3756] [id = 244] 04:55:49 INFO - PROCESS | 3756 | ++DOMWINDOW == 84 (0000004DD62C2400) [pid = 3756] [serial = 731] [outer = 0000000000000000] 04:55:49 INFO - PROCESS | 3756 | ++DOMWINDOW == 85 (0000004DD6BAB000) [pid = 3756] [serial = 732] [outer = 0000004DD62C2400] 04:55:49 INFO - PROCESS | 3756 | 1471089349630 Marionette DEBUG loaded listener.js 04:55:49 INFO - PROCESS | 3756 | ++DOMWINDOW == 86 (0000004DD6E15000) [pid = 3756] [serial = 733] [outer = 0000004DD62C2400] 04:55:50 INFO - PROCESS | 3756 | 1471089350121 Marionette TRACE conn6 <- [1,940,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-5.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.invalid.hsl-5",0,null,null]]]}] 04:55:50 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-5.html | Canvas test: 2d.fillStyle.parse.invalid.hsl-5 04:55:50 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-5.html | took 734ms 04:55:50 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-6.html 04:55:50 INFO - PROCESS | 3756 | 1471089350196 Marionette TRACE conn6 -> [0,941,"getWindowHandle",null] 04:55:50 INFO - PROCESS | 3756 | 1471089350199 Marionette TRACE conn6 <- [1,941,null,{"value":"13"}] 04:55:50 INFO - PROCESS | 3756 | 1471089350236 Marionette TRACE conn6 -> [0,942,"setScriptTimeout",{"ms":35000}] 04:55:50 INFO - PROCESS | 3756 | 1471089350239 Marionette TRACE conn6 <- [1,942,null,{}] 04:55:50 INFO - PROCESS | 3756 | 1471089350244 Marionette TRACE conn6 -> [0,943,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:55:50 INFO - PROCESS | 3756 | 1471089350251 Marionette INFO sendAsync 3dea87e7-b1f7-4d7f-bd25-36a6049bc663 04:55:50 INFO - PROCESS | 3756 | 1471089350555 Marionette TRACE conn6 <- [1,943,null,{"value":null}] 04:55:50 INFO - PROCESS | 3756 | --DOMWINDOW == 85 (0000004DD7B77000) [pid = 3756] [serial = 686] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-5.html] 04:55:50 INFO - PROCESS | 3756 | --DOMWINDOW == 84 (0000004DD81AE400) [pid = 3756] [serial = 689] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-6.html] 04:55:50 INFO - PROCESS | 3756 | --DOMWINDOW == 83 (0000004DDC136C00) [pid = 3756] [serial = 692] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.html4.html] 04:55:50 INFO - PROCESS | 3756 | --DOMWINDOW == 82 (0000004D80672400) [pid = 3756] [serial = 695] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex1.html] 04:55:50 INFO - PROCESS | 3756 | --DOMWINDOW == 81 (0000004DD05E8000) [pid = 3756] [serial = 671] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-2.html] 04:55:50 INFO - PROCESS | 3756 | --DOMWINDOW == 80 (0000004DD1A3EC00) [pid = 3756] [serial = 677] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-2.html] 04:55:50 INFO - PROCESS | 3756 | --DOMWINDOW == 79 (0000004D80679C00) [pid = 3756] [serial = 683] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-4.html] 04:55:50 INFO - PROCESS | 3756 | --DOMWINDOW == 78 (0000004DCFFA0400) [pid = 3756] [serial = 674] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-1.html] 04:55:50 INFO - PROCESS | 3756 | --DOMWINDOW == 77 (0000004DD29F0800) [pid = 3756] [serial = 680] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-3.html] 04:55:50 INFO - PROCESS | 3756 | --DOMWINDOW == 76 (0000004DDC137800) [pid = 3756] [serial = 667] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-1.html] 04:55:50 INFO - PROCESS | 3756 | --DOMWINDOW == 75 (0000004DD6231000) [pid = 3756] [serial = 698] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex2.html] 04:55:50 INFO - PROCESS | 3756 | --DOMWINDOW == 74 (0000004DDC279C00) [pid = 3756] [serial = 701] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex3.html] 04:55:50 INFO - PROCESS | 3756 | 1471089350607 Marionette TRACE conn6 -> [0,944,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-6.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-6.html\", \"893d4e98-a8f2-4003-9cd7-2985a4dd9108\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:55:50 INFO - PROCESS | 3756 | 1471089350609 Marionette INFO sendAsync 3dea87e7-b1f7-4d7f-bd25-36a6049bc663 04:55:50 INFO - PROCESS | 3756 | ++DOCSHELL 0000004DDE00B800 == 33 [pid = 3756] [id = 245] 04:55:50 INFO - PROCESS | 3756 | ++DOMWINDOW == 75 (0000004D80672400) [pid = 3756] [serial = 734] [outer = 0000000000000000] 04:55:50 INFO - PROCESS | 3756 | ++DOMWINDOW == 76 (0000004D808C2800) [pid = 3756] [serial = 735] [outer = 0000004D80672400] 04:55:50 INFO - PROCESS | 3756 | 1471089350657 Marionette DEBUG loaded listener.js 04:55:50 INFO - PROCESS | 3756 | ++DOMWINDOW == 77 (0000004DD6231000) [pid = 3756] [serial = 736] [outer = 0000004D80672400] 04:55:51 INFO - PROCESS | 3756 | 1471089351020 Marionette TRACE conn6 <- [1,944,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-6.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.invalid.hsl-6",0,null,null]]]}] 04:55:51 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-6.html | Canvas test: 2d.fillStyle.parse.invalid.hsl-6 04:55:51 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-6.html | took 859ms 04:55:51 INFO - PROCESS | 3756 | 1471089351062 Marionette TRACE conn6 -> [0,945,"getWindowHandle",null] 04:55:51 INFO - PROCESS | 3756 | 1471089351065 Marionette TRACE conn6 <- [1,945,null,{"value":"13"}] 04:55:51 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsla-1.html 04:55:51 INFO - PROCESS | 3756 | 1471089351068 Marionette TRACE conn6 -> [0,946,"setScriptTimeout",{"ms":35000}] 04:55:51 INFO - PROCESS | 3756 | 1471089351070 Marionette TRACE conn6 <- [1,946,null,{}] 04:55:51 INFO - PROCESS | 3756 | 1471089351073 Marionette TRACE conn6 -> [0,947,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:55:51 INFO - PROCESS | 3756 | 1471089351075 Marionette INFO sendAsync 3dea87e7-b1f7-4d7f-bd25-36a6049bc663 04:55:51 INFO - PROCESS | 3756 | 1471089351156 Marionette TRACE conn6 <- [1,947,null,{"value":null}] 04:55:51 INFO - PROCESS | 3756 | 1471089351162 Marionette TRACE conn6 -> [0,948,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsla-1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsla-1.html\", \"893d4e98-a8f2-4003-9cd7-2985a4dd9108\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:55:51 INFO - PROCESS | 3756 | 1471089351164 Marionette INFO sendAsync 3dea87e7-b1f7-4d7f-bd25-36a6049bc663 04:55:51 INFO - PROCESS | 3756 | ++DOCSHELL 0000004DDF352000 == 34 [pid = 3756] [id = 246] 04:55:51 INFO - PROCESS | 3756 | ++DOMWINDOW == 78 (0000004DD6A2BC00) [pid = 3756] [serial = 737] [outer = 0000000000000000] 04:55:51 INFO - PROCESS | 3756 | ++DOMWINDOW == 79 (0000004DD8068800) [pid = 3756] [serial = 738] [outer = 0000004DD6A2BC00] 04:55:51 INFO - PROCESS | 3756 | 1471089351209 Marionette DEBUG loaded listener.js 04:55:51 INFO - PROCESS | 3756 | ++DOMWINDOW == 80 (0000004DDB54FC00) [pid = 3756] [serial = 739] [outer = 0000004DD6A2BC00] 04:55:51 INFO - PROCESS | 3756 | 1471089351621 Marionette TRACE conn6 <- [1,948,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsla-1.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.invalid.hsla-1",0,null,null]]]}] 04:55:51 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsla-1.html | Canvas test: 2d.fillStyle.parse.invalid.hsla-1 04:55:51 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsla-1.html | took 587ms 04:55:51 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsla-2.html 04:55:51 INFO - PROCESS | 3756 | 1471089351661 Marionette TRACE conn6 -> [0,949,"getWindowHandle",null] 04:55:51 INFO - PROCESS | 3756 | 1471089351663 Marionette TRACE conn6 <- [1,949,null,{"value":"13"}] 04:55:51 INFO - PROCESS | 3756 | 1471089351671 Marionette TRACE conn6 -> [0,950,"setScriptTimeout",{"ms":35000}] 04:55:51 INFO - PROCESS | 3756 | 1471089351673 Marionette TRACE conn6 <- [1,950,null,{}] 04:55:51 INFO - PROCESS | 3756 | 1471089351677 Marionette TRACE conn6 -> [0,951,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:55:51 INFO - PROCESS | 3756 | 1471089351679 Marionette INFO sendAsync 3dea87e7-b1f7-4d7f-bd25-36a6049bc663 04:55:51 INFO - PROCESS | 3756 | 1471089351762 Marionette TRACE conn6 <- [1,951,null,{"value":null}] 04:55:51 INFO - PROCESS | 3756 | 1471089351769 Marionette TRACE conn6 -> [0,952,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsla-2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsla-2.html\", \"893d4e98-a8f2-4003-9cd7-2985a4dd9108\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:55:51 INFO - PROCESS | 3756 | 1471089351771 Marionette INFO sendAsync 3dea87e7-b1f7-4d7f-bd25-36a6049bc663 04:55:51 INFO - PROCESS | 3756 | ++DOCSHELL 0000004DDF72A000 == 35 [pid = 3756] [id = 247] 04:55:51 INFO - PROCESS | 3756 | ++DOMWINDOW == 81 (0000004DDB550400) [pid = 3756] [serial = 740] [outer = 0000000000000000] 04:55:51 INFO - PROCESS | 3756 | ++DOMWINDOW == 82 (0000004DDB874000) [pid = 3756] [serial = 741] [outer = 0000004DDB550400] 04:55:51 INFO - PROCESS | 3756 | 1471089351817 Marionette DEBUG loaded listener.js 04:55:51 INFO - PROCESS | 3756 | ++DOMWINDOW == 83 (0000004DDB88C400) [pid = 3756] [serial = 742] [outer = 0000004DDB550400] 04:55:52 INFO - PROCESS | 3756 | 1471089352249 Marionette TRACE conn6 <- [1,952,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsla-2.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.invalid.hsla-2",0,null,null]]]}] 04:55:52 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsla-2.html | Canvas test: 2d.fillStyle.parse.invalid.hsla-2 04:55:52 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsla-2.html | took 628ms 04:55:52 INFO - PROCESS | 3756 | 1471089352295 Marionette TRACE conn6 -> [0,953,"getWindowHandle",null] 04:55:52 INFO - PROCESS | 3756 | 1471089352298 Marionette TRACE conn6 <- [1,953,null,{"value":"13"}] 04:55:52 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-1.html 04:55:52 INFO - PROCESS | 3756 | 1471089352312 Marionette TRACE conn6 -> [0,954,"setScriptTimeout",{"ms":35000}] 04:55:52 INFO - PROCESS | 3756 | 1471089352314 Marionette TRACE conn6 <- [1,954,null,{}] 04:55:52 INFO - PROCESS | 3756 | 1471089352322 Marionette TRACE conn6 -> [0,955,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:55:52 INFO - PROCESS | 3756 | 1471089352324 Marionette INFO sendAsync 3dea87e7-b1f7-4d7f-bd25-36a6049bc663 04:55:52 INFO - PROCESS | 3756 | 1471089352406 Marionette TRACE conn6 <- [1,955,null,{"value":null}] 04:55:52 INFO - PROCESS | 3756 | 1471089352412 Marionette TRACE conn6 -> [0,956,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-1.html\", \"893d4e98-a8f2-4003-9cd7-2985a4dd9108\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:55:52 INFO - PROCESS | 3756 | 1471089352414 Marionette INFO sendAsync 3dea87e7-b1f7-4d7f-bd25-36a6049bc663 04:55:52 INFO - PROCESS | 3756 | ++DOCSHELL 0000004DE0C4A800 == 36 [pid = 3756] [id = 248] 04:55:52 INFO - PROCESS | 3756 | ++DOMWINDOW == 84 (0000004DD639D800) [pid = 3756] [serial = 743] [outer = 0000000000000000] 04:55:52 INFO - PROCESS | 3756 | ++DOMWINDOW == 85 (0000004DDBE05C00) [pid = 3756] [serial = 744] [outer = 0000004DD639D800] 04:55:52 INFO - PROCESS | 3756 | 1471089352460 Marionette DEBUG loaded listener.js 04:55:52 INFO - PROCESS | 3756 | ++DOMWINDOW == 86 (0000004DDBE62000) [pid = 3756] [serial = 745] [outer = 0000004DD639D800] 04:55:53 INFO - PROCESS | 3756 | 1471089353258 Marionette TRACE conn6 <- [1,956,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-1.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.invalid.name-1",0,null,null]]]}] 04:55:53 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-1.html | Canvas test: 2d.fillStyle.parse.invalid.name-1 04:55:53 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-1.html | took 1034ms 04:55:53 INFO - PROCESS | 3756 | 1471089353339 Marionette TRACE conn6 -> [0,957,"getWindowHandle",null] 04:55:53 INFO - PROCESS | 3756 | 1471089353344 Marionette TRACE conn6 <- [1,957,null,{"value":"13"}] 04:55:53 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-2.html 04:55:53 INFO - PROCESS | 3756 | 1471089353349 Marionette TRACE conn6 -> [0,958,"setScriptTimeout",{"ms":35000}] 04:55:53 INFO - PROCESS | 3756 | 1471089353355 Marionette TRACE conn6 <- [1,958,null,{}] 04:55:53 INFO - PROCESS | 3756 | 1471089353383 Marionette TRACE conn6 -> [0,959,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:55:53 INFO - PROCESS | 3756 | 1471089353386 Marionette INFO sendAsync 3dea87e7-b1f7-4d7f-bd25-36a6049bc663 04:55:53 INFO - PROCESS | 3756 | 1471089353567 Marionette TRACE conn6 <- [1,959,null,{"value":null}] 04:55:53 INFO - PROCESS | 3756 | 1471089353653 Marionette TRACE conn6 -> [0,960,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-2.html\", \"893d4e98-a8f2-4003-9cd7-2985a4dd9108\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:55:53 INFO - PROCESS | 3756 | 1471089353656 Marionette INFO sendAsync 3dea87e7-b1f7-4d7f-bd25-36a6049bc663 04:55:53 INFO - PROCESS | 3756 | ++DOCSHELL 0000004DD1E41800 == 37 [pid = 3756] [id = 249] 04:55:53 INFO - PROCESS | 3756 | ++DOMWINDOW == 87 (0000004D808DF400) [pid = 3756] [serial = 746] [outer = 0000000000000000] 04:55:53 INFO - PROCESS | 3756 | ++DOMWINDOW == 88 (0000004DCFF9D400) [pid = 3756] [serial = 747] [outer = 0000004D808DF400] 04:55:53 INFO - PROCESS | 3756 | 1471089353716 Marionette DEBUG loaded listener.js 04:55:53 INFO - PROCESS | 3756 | ++DOMWINDOW == 89 (0000004DD1A37C00) [pid = 3756] [serial = 748] [outer = 0000004D808DF400] 04:55:54 INFO - PROCESS | 3756 | 1471089354360 Marionette TRACE conn6 <- [1,960,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-2.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.invalid.name-2",0,null,null]]]}] 04:55:54 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-2.html | Canvas test: 2d.fillStyle.parse.invalid.name-2 04:55:54 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-2.html | took 1045ms 04:55:54 INFO - PROCESS | 3756 | 1471089354398 Marionette TRACE conn6 -> [0,961,"getWindowHandle",null] 04:55:54 INFO - PROCESS | 3756 | 1471089354404 Marionette TRACE conn6 <- [1,961,null,{"value":"13"}] 04:55:54 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-3.html 04:55:54 INFO - PROCESS | 3756 | 1471089354410 Marionette TRACE conn6 -> [0,962,"setScriptTimeout",{"ms":35000}] 04:55:54 INFO - PROCESS | 3756 | 1471089354413 Marionette TRACE conn6 <- [1,962,null,{}] 04:55:54 INFO - PROCESS | 3756 | 1471089354418 Marionette TRACE conn6 -> [0,963,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:55:54 INFO - PROCESS | 3756 | 1471089354421 Marionette INFO sendAsync 3dea87e7-b1f7-4d7f-bd25-36a6049bc663 04:55:54 INFO - PROCESS | 3756 | 1471089354552 Marionette TRACE conn6 <- [1,963,null,{"value":null}] 04:55:54 INFO - PROCESS | 3756 | 1471089354656 Marionette TRACE conn6 -> [0,964,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-3.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-3.html\", \"893d4e98-a8f2-4003-9cd7-2985a4dd9108\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:55:54 INFO - PROCESS | 3756 | 1471089354659 Marionette INFO sendAsync 3dea87e7-b1f7-4d7f-bd25-36a6049bc663 04:55:54 INFO - PROCESS | 3756 | ++DOCSHELL 0000004DDE00F000 == 38 [pid = 3756] [id = 250] 04:55:54 INFO - PROCESS | 3756 | ++DOMWINDOW == 90 (0000004DD1D9D400) [pid = 3756] [serial = 749] [outer = 0000000000000000] 04:55:54 INFO - PROCESS | 3756 | ++DOMWINDOW == 91 (0000004DD1DCE000) [pid = 3756] [serial = 750] [outer = 0000004DD1D9D400] 04:55:54 INFO - PROCESS | 3756 | 1471089354720 Marionette DEBUG loaded listener.js 04:55:54 INFO - PROCESS | 3756 | ++DOMWINDOW == 92 (0000004DD2FE8400) [pid = 3756] [serial = 751] [outer = 0000004DD1D9D400] 04:55:55 INFO - PROCESS | 3756 | --DOCSHELL 0000004DDF72A000 == 37 [pid = 3756] [id = 247] 04:55:55 INFO - PROCESS | 3756 | --DOCSHELL 0000004DDF352000 == 36 [pid = 3756] [id = 246] 04:55:55 INFO - PROCESS | 3756 | --DOCSHELL 0000004DDE00B800 == 35 [pid = 3756] [id = 245] 04:55:55 INFO - PROCESS | 3756 | --DOCSHELL 0000004DDDB50000 == 34 [pid = 3756] [id = 244] 04:55:55 INFO - PROCESS | 3756 | --DOCSHELL 0000004DDC00B000 == 33 [pid = 3756] [id = 243] 04:55:55 INFO - PROCESS | 3756 | --DOCSHELL 0000004DD7C9B800 == 32 [pid = 3756] [id = 242] 04:55:55 INFO - PROCESS | 3756 | --DOCSHELL 0000004DD218E000 == 31 [pid = 3756] [id = 241] 04:55:55 INFO - PROCESS | 3756 | --DOCSHELL 0000004D97799800 == 30 [pid = 3756] [id = 240] 04:55:55 INFO - PROCESS | 3756 | --DOCSHELL 0000004DD258D800 == 29 [pid = 3756] [id = 239] 04:55:55 INFO - PROCESS | 3756 | --DOMWINDOW == 91 (0000004DDC280000) [pid = 3756] [serial = 702] [outer = 0000000000000000] [url = about:blank] 04:55:55 INFO - PROCESS | 3756 | --DOMWINDOW == 90 (0000004DD7C25C00) [pid = 3756] [serial = 687] [outer = 0000000000000000] [url = about:blank] 04:55:55 INFO - PROCESS | 3756 | --DOMWINDOW == 89 (0000004DD8069400) [pid = 3756] [serial = 688] [outer = 0000000000000000] [url = about:blank] 04:55:55 INFO - PROCESS | 3756 | --DOMWINDOW == 88 (0000004DDBE5E800) [pid = 3756] [serial = 691] [outer = 0000000000000000] [url = about:blank] 04:55:55 INFO - PROCESS | 3756 | --DOMWINDOW == 87 (0000004DDACCE000) [pid = 3756] [serial = 690] [outer = 0000000000000000] [url = about:blank] 04:55:55 INFO - PROCESS | 3756 | --DOMWINDOW == 86 (0000004DDC13C000) [pid = 3756] [serial = 693] [outer = 0000000000000000] [url = about:blank] 04:55:55 INFO - PROCESS | 3756 | --DOMWINDOW == 85 (0000004DD81B7800) [pid = 3756] [serial = 697] [outer = 0000000000000000] [url = about:blank] 04:55:55 INFO - PROCESS | 3756 | --DOMWINDOW == 84 (0000004DD0E36C00) [pid = 3756] [serial = 672] [outer = 0000000000000000] [url = about:blank] 04:55:55 INFO - PROCESS | 3756 | --DOMWINDOW == 83 (0000004DD1B2B000) [pid = 3756] [serial = 673] [outer = 0000000000000000] [url = about:blank] 04:55:55 INFO - PROCESS | 3756 | --DOMWINDOW == 82 (0000004DD1B2D800) [pid = 3756] [serial = 696] [outer = 0000000000000000] [url = about:blank] 04:55:55 INFO - PROCESS | 3756 | --DOMWINDOW == 81 (0000004DD1D31C00) [pid = 3756] [serial = 678] [outer = 0000000000000000] [url = about:blank] 04:55:55 INFO - PROCESS | 3756 | --DOMWINDOW == 80 (0000004DD1D9E000) [pid = 3756] [serial = 679] [outer = 0000000000000000] [url = about:blank] 04:55:55 INFO - PROCESS | 3756 | --DOMWINDOW == 79 (0000004DD6E13400) [pid = 3756] [serial = 684] [outer = 0000000000000000] [url = about:blank] 04:55:55 INFO - PROCESS | 3756 | --DOMWINDOW == 78 (0000004DD0EC4000) [pid = 3756] [serial = 675] [outer = 0000000000000000] [url = about:blank] 04:55:55 INFO - PROCESS | 3756 | --DOMWINDOW == 77 (0000004DD1B24000) [pid = 3756] [serial = 676] [outer = 0000000000000000] [url = about:blank] 04:55:55 INFO - PROCESS | 3756 | --DOMWINDOW == 76 (0000004DD6229C00) [pid = 3756] [serial = 681] [outer = 0000000000000000] [url = about:blank] 04:55:55 INFO - PROCESS | 3756 | --DOMWINDOW == 75 (0000004DD62C4800) [pid = 3756] [serial = 682] [outer = 0000000000000000] [url = about:blank] 04:55:55 INFO - PROCESS | 3756 | --DOMWINDOW == 74 (0000004DDC1E4C00) [pid = 3756] [serial = 669] [outer = 0000000000000000] [url = about:blank] 04:55:55 INFO - PROCESS | 3756 | --DOMWINDOW == 73 (0000004DDC140000) [pid = 3756] [serial = 668] [outer = 0000000000000000] [url = about:blank] 04:55:55 INFO - PROCESS | 3756 | --DOMWINDOW == 72 (0000004DDC243000) [pid = 3756] [serial = 699] [outer = 0000000000000000] [url = about:blank] 04:55:55 INFO - PROCESS | 3756 | --DOMWINDOW == 71 (0000004DD1D37000) [pid = 3756] [serial = 378] [outer = 0000000000000000] [url = about:neterror?e=dnsNotFound&u=https%3A//%25%28server%29s/selfsupport-dummy/&c=UTF-8&f=regular&d=Firefox%20can%E2%80%99t%20find%20the%20server%20at%20%25%28server%29s.] 04:55:55 INFO - PROCESS | 3756 | --DOMWINDOW == 70 (0000004DDC278000) [pid = 3756] [serial = 700] [outer = 0000000000000000] [url = about:blank] 04:55:55 INFO - PROCESS | 3756 | --DOMWINDOW == 69 (0000004DDC2B6800) [pid = 3756] [serial = 703] [outer = 0000000000000000] [url = about:blank] 04:55:55 INFO - PROCESS | 3756 | --DOMWINDOW == 68 (0000004DDC23F800) [pid = 3756] [serial = 694] [outer = 0000000000000000] [url = about:blank] 04:55:55 INFO - PROCESS | 3756 | --DOMWINDOW == 67 (0000004DD7B09800) [pid = 3756] [serial = 685] [outer = 0000000000000000] [url = about:blank] 04:55:55 INFO - PROCESS | 3756 | 1471089355573 Marionette TRACE conn6 <- [1,964,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-3.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.invalid.name-3",0,null,null]]]}] 04:55:55 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-3.html | Canvas test: 2d.fillStyle.parse.invalid.name-3 04:55:55 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-3.html | took 1182ms 04:55:55 INFO - PROCESS | 3756 | 1471089355594 Marionette TRACE conn6 -> [0,965,"getWindowHandle",null] 04:55:55 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-4.html 04:55:55 INFO - PROCESS | 3756 | 1471089355598 Marionette TRACE conn6 <- [1,965,null,{"value":"13"}] 04:55:55 INFO - PROCESS | 3756 | 1471089355603 Marionette TRACE conn6 -> [0,966,"setScriptTimeout",{"ms":35000}] 04:55:55 INFO - PROCESS | 3756 | 1471089355606 Marionette TRACE conn6 <- [1,966,null,{}] 04:55:55 INFO - PROCESS | 3756 | 1471089355612 Marionette TRACE conn6 -> [0,967,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:55:55 INFO - PROCESS | 3756 | 1471089355615 Marionette INFO sendAsync 3dea87e7-b1f7-4d7f-bd25-36a6049bc663 04:55:55 INFO - PROCESS | 3756 | 1471089355711 Marionette TRACE conn6 <- [1,967,null,{"value":null}] 04:55:55 INFO - PROCESS | 3756 | 1471089355719 Marionette TRACE conn6 -> [0,968,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-4.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-4.html\", \"893d4e98-a8f2-4003-9cd7-2985a4dd9108\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:55:55 INFO - PROCESS | 3756 | 1471089355724 Marionette INFO sendAsync 3dea87e7-b1f7-4d7f-bd25-36a6049bc663 04:55:55 INFO - PROCESS | 3756 | ++DOCSHELL 0000004DD0EEB800 == 30 [pid = 3756] [id = 251] 04:55:55 INFO - PROCESS | 3756 | ++DOMWINDOW == 68 (0000004DCFF9FC00) [pid = 3756] [serial = 752] [outer = 0000000000000000] 04:55:55 INFO - PROCESS | 3756 | ++DOMWINDOW == 69 (0000004DD00D8000) [pid = 3756] [serial = 753] [outer = 0000004DCFF9FC00] 04:55:55 INFO - PROCESS | 3756 | 1471089355774 Marionette DEBUG loaded listener.js 04:55:55 INFO - PROCESS | 3756 | ++DOMWINDOW == 70 (0000004DD1A34400) [pid = 3756] [serial = 754] [outer = 0000004DCFF9FC00] 04:55:56 INFO - PROCESS | 3756 | 1471089356257 Marionette TRACE conn6 <- [1,968,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-4.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.invalid.name-4",0,null,null]]]}] 04:55:56 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-4.html | Canvas test: 2d.fillStyle.parse.invalid.name-4 04:55:56 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-4.html | took 692ms 04:55:56 INFO - PROCESS | 3756 | 1471089356295 Marionette TRACE conn6 -> [0,969,"getWindowHandle",null] 04:55:56 INFO - PROCESS | 3756 | 1471089356301 Marionette TRACE conn6 <- [1,969,null,{"value":"13"}] 04:55:56 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-5.html 04:55:56 INFO - PROCESS | 3756 | 1471089356307 Marionette TRACE conn6 -> [0,970,"setScriptTimeout",{"ms":35000}] 04:55:56 INFO - PROCESS | 3756 | 1471089356310 Marionette TRACE conn6 <- [1,970,null,{}] 04:55:56 INFO - PROCESS | 3756 | 1471089356345 Marionette TRACE conn6 -> [0,971,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:55:56 INFO - PROCESS | 3756 | 1471089356348 Marionette INFO sendAsync 3dea87e7-b1f7-4d7f-bd25-36a6049bc663 04:55:56 INFO - PROCESS | 3756 | 1471089356438 Marionette TRACE conn6 <- [1,971,null,{"value":null}] 04:55:56 INFO - PROCESS | 3756 | 1471089356452 Marionette TRACE conn6 -> [0,972,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-5.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-5.html\", \"893d4e98-a8f2-4003-9cd7-2985a4dd9108\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:55:56 INFO - PROCESS | 3756 | 1471089356455 Marionette INFO sendAsync 3dea87e7-b1f7-4d7f-bd25-36a6049bc663 04:55:56 INFO - PROCESS | 3756 | ++DOCSHELL 0000004DD6B83800 == 31 [pid = 3756] [id = 252] 04:55:56 INFO - PROCESS | 3756 | ++DOMWINDOW == 71 (0000004DD1D9EC00) [pid = 3756] [serial = 755] [outer = 0000000000000000] 04:55:56 INFO - PROCESS | 3756 | ++DOMWINDOW == 72 (0000004DD1DA4C00) [pid = 3756] [serial = 756] [outer = 0000004DD1D9EC00] 04:55:56 INFO - PROCESS | 3756 | 1471089356506 Marionette DEBUG loaded listener.js 04:55:56 INFO - PROCESS | 3756 | ++DOMWINDOW == 73 (0000004DD20ACC00) [pid = 3756] [serial = 757] [outer = 0000004DD1D9EC00] 04:55:56 INFO - PROCESS | 3756 | 1471089356982 Marionette TRACE conn6 <- [1,972,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-5.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.invalid.name-5",0,null,null]]]}] 04:55:57 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-5.html | Canvas test: 2d.fillStyle.parse.invalid.name-5 04:55:57 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-5.html | took 713ms 04:55:57 INFO - PROCESS | 3756 | 1471089357022 Marionette TRACE conn6 -> [0,973,"getWindowHandle",null] 04:55:57 INFO - PROCESS | 3756 | 1471089357025 Marionette TRACE conn6 <- [1,973,null,{"value":"13"}] 04:55:57 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-1.html 04:55:57 INFO - PROCESS | 3756 | 1471089357028 Marionette TRACE conn6 -> [0,974,"setScriptTimeout",{"ms":35000}] 04:55:57 INFO - PROCESS | 3756 | 1471089357032 Marionette TRACE conn6 <- [1,974,null,{}] 04:55:57 INFO - PROCESS | 3756 | 1471089357043 Marionette TRACE conn6 -> [0,975,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:55:57 INFO - PROCESS | 3756 | 1471089357048 Marionette INFO sendAsync 3dea87e7-b1f7-4d7f-bd25-36a6049bc663 04:55:57 INFO - PROCESS | 3756 | 1471089357137 Marionette TRACE conn6 <- [1,975,null,{"value":null}] 04:55:57 INFO - PROCESS | 3756 | 1471089357145 Marionette TRACE conn6 -> [0,976,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-1.html\", \"893d4e98-a8f2-4003-9cd7-2985a4dd9108\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:55:57 INFO - PROCESS | 3756 | 1471089357148 Marionette INFO sendAsync 3dea87e7-b1f7-4d7f-bd25-36a6049bc663 04:55:57 INFO - PROCESS | 3756 | ++DOCSHELL 0000004DDBFC7000 == 32 [pid = 3756] [id = 253] 04:55:57 INFO - PROCESS | 3756 | ++DOMWINDOW == 74 (0000004D806EEC00) [pid = 3756] [serial = 758] [outer = 0000000000000000] 04:55:57 INFO - PROCESS | 3756 | ++DOMWINDOW == 75 (0000004DD6AC3400) [pid = 3756] [serial = 759] [outer = 0000004D806EEC00] 04:55:57 INFO - PROCESS | 3756 | 1471089357199 Marionette DEBUG loaded listener.js 04:55:57 INFO - PROCESS | 3756 | ++DOMWINDOW == 76 (0000004DD6E1C400) [pid = 3756] [serial = 760] [outer = 0000004D806EEC00] 04:55:57 INFO - PROCESS | 3756 | 1471089357638 Marionette TRACE conn6 <- [1,976,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-1.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.invalid.rgb-1",0,null,null]]]}] 04:55:57 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-1.html | Canvas test: 2d.fillStyle.parse.invalid.rgb-1 04:55:57 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-1.html | took 629ms 04:55:57 INFO - PROCESS | 3756 | 1471089357669 Marionette TRACE conn6 -> [0,977,"getWindowHandle",null] 04:55:57 INFO - PROCESS | 3756 | 1471089357672 Marionette TRACE conn6 <- [1,977,null,{"value":"13"}] 04:55:57 INFO - PROCESS | 3756 | 1471089357675 Marionette TRACE conn6 -> [0,978,"setScriptTimeout",{"ms":35000}] 04:55:57 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-2.html 04:55:57 INFO - PROCESS | 3756 | 1471089357677 Marionette TRACE conn6 <- [1,978,null,{}] 04:55:57 INFO - PROCESS | 3756 | 1471089357680 Marionette TRACE conn6 -> [0,979,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:55:57 INFO - PROCESS | 3756 | 1471089357683 Marionette INFO sendAsync 3dea87e7-b1f7-4d7f-bd25-36a6049bc663 04:55:57 INFO - PROCESS | 3756 | 1471089357808 Marionette TRACE conn6 <- [1,979,null,{"value":null}] 04:55:57 INFO - PROCESS | 3756 | 1471089357883 Marionette TRACE conn6 -> [0,980,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-2.html\", \"893d4e98-a8f2-4003-9cd7-2985a4dd9108\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:55:57 INFO - PROCESS | 3756 | 1471089357885 Marionette INFO sendAsync 3dea87e7-b1f7-4d7f-bd25-36a6049bc663 04:55:57 INFO - PROCESS | 3756 | ++DOCSHELL 0000004DDDDC8800 == 33 [pid = 3756] [id = 254] 04:55:57 INFO - PROCESS | 3756 | ++DOMWINDOW == 77 (0000004DD7B75C00) [pid = 3756] [serial = 761] [outer = 0000000000000000] 04:55:57 INFO - PROCESS | 3756 | ++DOMWINDOW == 78 (0000004DD7C1E800) [pid = 3756] [serial = 762] [outer = 0000004DD7B75C00] 04:55:57 INFO - PROCESS | 3756 | 1471089357940 Marionette DEBUG loaded listener.js 04:55:58 INFO - PROCESS | 3756 | ++DOMWINDOW == 79 (0000004DD8062C00) [pid = 3756] [serial = 763] [outer = 0000004DD7B75C00] 04:55:58 INFO - PROCESS | 3756 | 1471089358350 Marionette TRACE conn6 <- [1,980,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-2.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.invalid.rgb-2",0,null,null]]]}] 04:55:58 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-2.html | Canvas test: 2d.fillStyle.parse.invalid.rgb-2 04:55:58 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-2.html | took 735ms 04:55:58 INFO - PROCESS | 3756 | 1471089358416 Marionette TRACE conn6 -> [0,981,"getWindowHandle",null] 04:55:58 INFO - PROCESS | 3756 | 1471089358419 Marionette TRACE conn6 <- [1,981,null,{"value":"13"}] 04:55:58 INFO - PROCESS | 3756 | 1471089358423 Marionette TRACE conn6 -> [0,982,"setScriptTimeout",{"ms":35000}] 04:55:58 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-3.html 04:55:58 INFO - PROCESS | 3756 | 1471089358424 Marionette TRACE conn6 <- [1,982,null,{}] 04:55:58 INFO - PROCESS | 3756 | 1471089358428 Marionette TRACE conn6 -> [0,983,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:55:58 INFO - PROCESS | 3756 | 1471089358430 Marionette INFO sendAsync 3dea87e7-b1f7-4d7f-bd25-36a6049bc663 04:55:58 INFO - PROCESS | 3756 | 1471089358540 Marionette TRACE conn6 <- [1,983,null,{"value":null}] 04:55:58 INFO - PROCESS | 3756 | 1471089358550 Marionette TRACE conn6 -> [0,984,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-3.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-3.html\", \"893d4e98-a8f2-4003-9cd7-2985a4dd9108\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:55:58 INFO - PROCESS | 3756 | 1471089358552 Marionette INFO sendAsync 3dea87e7-b1f7-4d7f-bd25-36a6049bc663 04:55:58 INFO - PROCESS | 3756 | ++DOCSHELL 0000004DDEF46800 == 34 [pid = 3756] [id = 255] 04:55:58 INFO - PROCESS | 3756 | ++DOMWINDOW == 80 (0000004DD8063C00) [pid = 3756] [serial = 764] [outer = 0000000000000000] 04:55:58 INFO - PROCESS | 3756 | ++DOMWINDOW == 81 (0000004DD8761400) [pid = 3756] [serial = 765] [outer = 0000004DD8063C00] 04:55:58 INFO - PROCESS | 3756 | 1471089358641 Marionette DEBUG loaded listener.js 04:55:58 INFO - PROCESS | 3756 | ++DOMWINDOW == 82 (0000004DDB87A000) [pid = 3756] [serial = 766] [outer = 0000004DD8063C00] 04:55:59 INFO - PROCESS | 3756 | 1471089359070 Marionette TRACE conn6 <- [1,984,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-3.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.invalid.rgb-3",0,null,null]]]}] 04:55:59 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-3.html | Canvas test: 2d.fillStyle.parse.invalid.rgb-3 04:55:59 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-3.html | took 671ms 04:55:59 INFO - PROCESS | 3756 | 1471089359099 Marionette TRACE conn6 -> [0,985,"getWindowHandle",null] 04:55:59 INFO - PROCESS | 3756 | 1471089359101 Marionette TRACE conn6 <- [1,985,null,{"value":"13"}] 04:55:59 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-4.html 04:55:59 INFO - PROCESS | 3756 | 1471089359104 Marionette TRACE conn6 -> [0,986,"setScriptTimeout",{"ms":35000}] 04:55:59 INFO - PROCESS | 3756 | 1471089359106 Marionette TRACE conn6 <- [1,986,null,{}] 04:55:59 INFO - PROCESS | 3756 | 1471089359116 Marionette TRACE conn6 -> [0,987,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:55:59 INFO - PROCESS | 3756 | 1471089359122 Marionette INFO sendAsync 3dea87e7-b1f7-4d7f-bd25-36a6049bc663 04:55:59 INFO - PROCESS | 3756 | 1471089359300 Marionette TRACE conn6 <- [1,987,null,{"value":null}] 04:55:59 INFO - PROCESS | 3756 | 1471089359374 Marionette TRACE conn6 -> [0,988,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-4.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-4.html\", \"893d4e98-a8f2-4003-9cd7-2985a4dd9108\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:55:59 INFO - PROCESS | 3756 | 1471089359376 Marionette INFO sendAsync 3dea87e7-b1f7-4d7f-bd25-36a6049bc663 04:55:59 INFO - PROCESS | 3756 | ++DOCSHELL 0000004DDF72B000 == 35 [pid = 3756] [id = 256] 04:55:59 INFO - PROCESS | 3756 | ++DOMWINDOW == 83 (0000004DDC1E2400) [pid = 3756] [serial = 767] [outer = 0000000000000000] 04:55:59 INFO - PROCESS | 3756 | ++DOMWINDOW == 84 (0000004DDC1E5800) [pid = 3756] [serial = 768] [outer = 0000004DDC1E2400] 04:55:59 INFO - PROCESS | 3756 | 1471089359424 Marionette DEBUG loaded listener.js 04:55:59 INFO - PROCESS | 3756 | ++DOMWINDOW == 85 (0000004DDC23A400) [pid = 3756] [serial = 769] [outer = 0000004DDC1E2400] 04:55:59 INFO - PROCESS | 3756 | --DOMWINDOW == 84 (0000004DD62C1C00) [pid = 3756] [serial = 728] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-4.html] 04:55:59 INFO - PROCESS | 3756 | --DOMWINDOW == 83 (0000004D978A3000) [pid = 3756] [serial = 719] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-1.html] 04:55:59 INFO - PROCESS | 3756 | --DOMWINDOW == 82 (0000004DD103EC00) [pid = 3756] [serial = 716] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex8.html] 04:55:59 INFO - PROCESS | 3756 | --DOMWINDOW == 81 (0000004DD00D5400) [pid = 3756] [serial = 722] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-2.html] 04:55:59 INFO - PROCESS | 3756 | --DOMWINDOW == 80 (0000004DD1DD0800) [pid = 3756] [serial = 725] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-3.html] 04:55:59 INFO - PROCESS | 3756 | --DOMWINDOW == 79 (0000004DD62C2400) [pid = 3756] [serial = 731] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-5.html] 04:55:59 INFO - PROCESS | 3756 | --DOMWINDOW == 78 (0000004DD0045800) [pid = 3756] [serial = 704] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex4.html] 04:55:59 INFO - PROCESS | 3756 | --DOMWINDOW == 77 (0000004DD2FE6C00) [pid = 3756] [serial = 707] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex5.html] 04:55:59 INFO - PROCESS | 3756 | --DOMWINDOW == 76 (0000004DDB88D000) [pid = 3756] [serial = 710] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex6.html] 04:55:59 INFO - PROCESS | 3756 | --DOMWINDOW == 75 (0000004D806E6800) [pid = 3756] [serial = 713] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex7.html] 04:55:59 INFO - PROCESS | 3756 | --DOMWINDOW == 74 (0000004D80672400) [pid = 3756] [serial = 734] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-6.html] 04:55:59 INFO - PROCESS | 3756 | --DOMWINDOW == 73 (0000004DD6A2BC00) [pid = 3756] [serial = 737] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsla-1.html] 04:55:59 INFO - PROCESS | 3756 | --DOMWINDOW == 72 (0000004DDB550400) [pid = 3756] [serial = 740] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsla-2.html] 04:55:59 INFO - PROCESS | 3756 | 1471089359878 Marionette TRACE conn6 <- [1,988,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-4.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.invalid.rgb-4",0,null,null]]]}] 04:55:59 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-4.html | Canvas test: 2d.fillStyle.parse.invalid.rgb-4 04:55:59 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-4.html | took 818ms 04:55:59 INFO - PROCESS | 3756 | 1471089359926 Marionette TRACE conn6 -> [0,989,"getWindowHandle",null] 04:55:59 INFO - PROCESS | 3756 | 1471089359929 Marionette TRACE conn6 <- [1,989,null,{"value":"13"}] 04:55:59 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-5.html 04:55:59 INFO - PROCESS | 3756 | 1471089359932 Marionette TRACE conn6 -> [0,990,"setScriptTimeout",{"ms":35000}] 04:55:59 INFO - PROCESS | 3756 | 1471089359934 Marionette TRACE conn6 <- [1,990,null,{}] 04:55:59 INFO - PROCESS | 3756 | 1471089359937 Marionette TRACE conn6 -> [0,991,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:55:59 INFO - PROCESS | 3756 | 1471089359939 Marionette INFO sendAsync 3dea87e7-b1f7-4d7f-bd25-36a6049bc663 04:56:00 INFO - PROCESS | 3756 | 1471089360050 Marionette TRACE conn6 <- [1,991,null,{"value":null}] 04:56:00 INFO - PROCESS | 3756 | 1471089360099 Marionette TRACE conn6 -> [0,992,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-5.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-5.html\", \"893d4e98-a8f2-4003-9cd7-2985a4dd9108\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:56:00 INFO - PROCESS | 3756 | 1471089360101 Marionette INFO sendAsync 3dea87e7-b1f7-4d7f-bd25-36a6049bc663 04:56:00 INFO - PROCESS | 3756 | ++DOCSHELL 0000004DD178D800 == 36 [pid = 3756] [id = 257] 04:56:00 INFO - PROCESS | 3756 | ++DOMWINDOW == 73 (0000004D9789E800) [pid = 3756] [serial = 770] [outer = 0000000000000000] 04:56:00 INFO - PROCESS | 3756 | ++DOMWINDOW == 74 (0000004DD1DD0800) [pid = 3756] [serial = 771] [outer = 0000004D9789E800] 04:56:00 INFO - PROCESS | 3756 | 1471089360148 Marionette DEBUG loaded listener.js 04:56:00 INFO - PROCESS | 3756 | ++DOMWINDOW == 75 (0000004DD805EC00) [pid = 3756] [serial = 772] [outer = 0000004D9789E800] 04:56:00 INFO - PROCESS | 3756 | 1471089360502 Marionette TRACE conn6 <- [1,992,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-5.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.invalid.rgb-5",0,null,null]]]}] 04:56:00 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-5.html | Canvas test: 2d.fillStyle.parse.invalid.rgb-5 04:56:00 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-5.html | took 629ms 04:56:00 INFO - PROCESS | 3756 | 1471089360565 Marionette TRACE conn6 -> [0,993,"getWindowHandle",null] 04:56:00 INFO - PROCESS | 3756 | 1471089360567 Marionette TRACE conn6 <- [1,993,null,{"value":"13"}] 04:56:00 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-6.html 04:56:00 INFO - PROCESS | 3756 | 1471089360576 Marionette TRACE conn6 -> [0,994,"setScriptTimeout",{"ms":35000}] 04:56:00 INFO - PROCESS | 3756 | 1471089360578 Marionette TRACE conn6 <- [1,994,null,{}] 04:56:00 INFO - PROCESS | 3756 | 1471089360583 Marionette TRACE conn6 -> [0,995,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:56:00 INFO - PROCESS | 3756 | 1471089360585 Marionette INFO sendAsync 3dea87e7-b1f7-4d7f-bd25-36a6049bc663 04:56:00 INFO - PROCESS | 3756 | 1471089360694 Marionette TRACE conn6 <- [1,995,null,{"value":null}] 04:56:00 INFO - PROCESS | 3756 | 1471089360703 Marionette TRACE conn6 -> [0,996,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-6.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-6.html\", \"893d4e98-a8f2-4003-9cd7-2985a4dd9108\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:56:00 INFO - PROCESS | 3756 | 1471089360705 Marionette INFO sendAsync 3dea87e7-b1f7-4d7f-bd25-36a6049bc663 04:56:00 INFO - PROCESS | 3756 | ++DOCSHELL 0000004DE20D9000 == 37 [pid = 3756] [id = 258] 04:56:00 INFO - PROCESS | 3756 | ++DOMWINDOW == 76 (0000004DDB848400) [pid = 3756] [serial = 773] [outer = 0000000000000000] 04:56:00 INFO - PROCESS | 3756 | ++DOMWINDOW == 77 (0000004DDC246400) [pid = 3756] [serial = 774] [outer = 0000004DDB848400] 04:56:00 INFO - PROCESS | 3756 | 1471089360751 Marionette DEBUG loaded listener.js 04:56:00 INFO - PROCESS | 3756 | ++DOMWINDOW == 78 (0000004DDC27AC00) [pid = 3756] [serial = 775] [outer = 0000004DDB848400] 04:56:01 INFO - PROCESS | 3756 | 1471089361162 Marionette TRACE conn6 <- [1,996,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-6.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.invalid.rgb-6",0,null,null]]]}] 04:56:01 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-6.html | Canvas test: 2d.fillStyle.parse.invalid.rgb-6 04:56:01 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-6.html | took 629ms 04:56:01 INFO - PROCESS | 3756 | 1471089361203 Marionette TRACE conn6 -> [0,997,"getWindowHandle",null] 04:56:01 INFO - PROCESS | 3756 | 1471089361206 Marionette TRACE conn6 <- [1,997,null,{"value":"13"}] 04:56:01 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-7.html 04:56:01 INFO - PROCESS | 3756 | 1471089361209 Marionette TRACE conn6 -> [0,998,"setScriptTimeout",{"ms":35000}] 04:56:01 INFO - PROCESS | 3756 | 1471089361211 Marionette TRACE conn6 <- [1,998,null,{}] 04:56:01 INFO - PROCESS | 3756 | 1471089361214 Marionette TRACE conn6 -> [0,999,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:56:01 INFO - PROCESS | 3756 | 1471089361216 Marionette INFO sendAsync 3dea87e7-b1f7-4d7f-bd25-36a6049bc663 04:56:01 INFO - PROCESS | 3756 | 1471089361306 Marionette TRACE conn6 <- [1,999,null,{"value":null}] 04:56:01 INFO - PROCESS | 3756 | 1471089361312 Marionette TRACE conn6 -> [0,1000,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-7.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-7.html\", \"893d4e98-a8f2-4003-9cd7-2985a4dd9108\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:56:01 INFO - PROCESS | 3756 | 1471089361314 Marionette INFO sendAsync 3dea87e7-b1f7-4d7f-bd25-36a6049bc663 04:56:01 INFO - PROCESS | 3756 | ++DOCSHELL 0000004DE4A9D800 == 38 [pid = 3756] [id = 259] 04:56:01 INFO - PROCESS | 3756 | ++DOMWINDOW == 79 (0000004DDC27DC00) [pid = 3756] [serial = 776] [outer = 0000000000000000] 04:56:01 INFO - PROCESS | 3756 | ++DOMWINDOW == 80 (0000004DDC2B8400) [pid = 3756] [serial = 777] [outer = 0000004DDC27DC00] 04:56:01 INFO - PROCESS | 3756 | 1471089361361 Marionette DEBUG loaded listener.js 04:56:01 INFO - PROCESS | 3756 | ++DOMWINDOW == 81 (0000004DDC66FC00) [pid = 3756] [serial = 778] [outer = 0000004DDC27DC00] 04:56:01 INFO - PROCESS | 3756 | 1471089361865 Marionette TRACE conn6 <- [1,1000,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-7.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.invalid.rgb-7",0,null,null]]]}] 04:56:01 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-7.html | Canvas test: 2d.fillStyle.parse.invalid.rgb-7 04:56:01 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-7.html | took 733ms 04:56:01 INFO - PROCESS | 3756 | 1471089361946 Marionette TRACE conn6 -> [0,1001,"getWindowHandle",null] 04:56:01 INFO - PROCESS | 3756 | 1471089361952 Marionette TRACE conn6 <- [1,1001,null,{"value":"13"}] 04:56:01 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-1.html 04:56:01 INFO - PROCESS | 3756 | 1471089361958 Marionette TRACE conn6 -> [0,1002,"setScriptTimeout",{"ms":35000}] 04:56:01 INFO - PROCESS | 3756 | 1471089361962 Marionette TRACE conn6 <- [1,1002,null,{}] 04:56:01 INFO - PROCESS | 3756 | 1471089361981 Marionette TRACE conn6 -> [0,1003,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:56:01 INFO - PROCESS | 3756 | 1471089361985 Marionette INFO sendAsync 3dea87e7-b1f7-4d7f-bd25-36a6049bc663 04:56:02 INFO - PROCESS | 3756 | 1471089362186 Marionette TRACE conn6 <- [1,1003,null,{"value":null}] 04:56:02 INFO - PROCESS | 3756 | 1471089362234 Marionette TRACE conn6 -> [0,1004,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-1.html\", \"893d4e98-a8f2-4003-9cd7-2985a4dd9108\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:56:02 INFO - PROCESS | 3756 | 1471089362239 Marionette INFO sendAsync 3dea87e7-b1f7-4d7f-bd25-36a6049bc663 04:56:02 INFO - PROCESS | 3756 | ++DOCSHELL 0000004DD2190000 == 39 [pid = 3756] [id = 260] 04:56:02 INFO - PROCESS | 3756 | ++DOMWINDOW == 82 (0000004DCFF95000) [pid = 3756] [serial = 779] [outer = 0000000000000000] 04:56:02 INFO - PROCESS | 3756 | ++DOMWINDOW == 83 (0000004DD00D5400) [pid = 3756] [serial = 780] [outer = 0000004DCFF95000] 04:56:02 INFO - PROCESS | 3756 | 1471089362301 Marionette DEBUG loaded listener.js 04:56:02 INFO - PROCESS | 3756 | ++DOMWINDOW == 84 (0000004DD1D33800) [pid = 3756] [serial = 781] [outer = 0000004DCFF95000] 04:56:02 INFO - PROCESS | 3756 | 1471089362935 Marionette TRACE conn6 <- [1,1004,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-1.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.invalid.rgba-1",0,null,null]]]}] 04:56:02 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-1.html | Canvas test: 2d.fillStyle.parse.invalid.rgba-1 04:56:02 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-1.html | took 1023ms 04:56:02 INFO - PROCESS | 3756 | 1471089362983 Marionette TRACE conn6 -> [0,1005,"getWindowHandle",null] 04:56:02 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-2.html 04:56:02 INFO - PROCESS | 3756 | 1471089362988 Marionette TRACE conn6 <- [1,1005,null,{"value":"13"}] 04:56:03 INFO - PROCESS | 3756 | 1471089362995 Marionette TRACE conn6 -> [0,1006,"setScriptTimeout",{"ms":35000}] 04:56:03 INFO - PROCESS | 3756 | 1471089362998 Marionette TRACE conn6 <- [1,1006,null,{}] 04:56:03 INFO - PROCESS | 3756 | 1471089363002 Marionette TRACE conn6 -> [0,1007,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:56:03 INFO - PROCESS | 3756 | 1471089363006 Marionette INFO sendAsync 3dea87e7-b1f7-4d7f-bd25-36a6049bc663 04:56:03 INFO - PROCESS | 3756 | 1471089363132 Marionette TRACE conn6 <- [1,1007,null,{"value":null}] 04:56:03 INFO - PROCESS | 3756 | 1471089363250 Marionette TRACE conn6 -> [0,1008,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-2.html\", \"893d4e98-a8f2-4003-9cd7-2985a4dd9108\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:56:03 INFO - PROCESS | 3756 | 1471089363253 Marionette INFO sendAsync 3dea87e7-b1f7-4d7f-bd25-36a6049bc663 04:56:03 INFO - PROCESS | 3756 | ++DOCSHELL 0000004DDF34B000 == 40 [pid = 3756] [id = 261] 04:56:03 INFO - PROCESS | 3756 | ++DOMWINDOW == 85 (0000004DD6227800) [pid = 3756] [serial = 782] [outer = 0000000000000000] 04:56:03 INFO - PROCESS | 3756 | ++DOMWINDOW == 86 (0000004DD6D82400) [pid = 3756] [serial = 783] [outer = 0000004DD6227800] 04:56:03 INFO - PROCESS | 3756 | 1471089363317 Marionette DEBUG loaded listener.js 04:56:03 INFO - PROCESS | 3756 | ++DOMWINDOW == 87 (0000004DDACD1C00) [pid = 3756] [serial = 784] [outer = 0000004DD6227800] 04:56:04 INFO - PROCESS | 3756 | 1471089363982 Marionette TRACE conn6 <- [1,1008,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-2.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.invalid.rgba-2",0,null,null]]]}] 04:56:04 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-2.html | Canvas test: 2d.fillStyle.parse.invalid.rgba-2 04:56:04 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-2.html | took 1021ms 04:56:04 INFO - PROCESS | 3756 | 1471089364017 Marionette TRACE conn6 -> [0,1009,"getWindowHandle",null] 04:56:04 INFO - PROCESS | 3756 | 1471089364020 Marionette TRACE conn6 <- [1,1009,null,{"value":"13"}] 04:56:04 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-3.html 04:56:04 INFO - PROCESS | 3756 | 1471089364024 Marionette TRACE conn6 -> [0,1010,"setScriptTimeout",{"ms":35000}] 04:56:04 INFO - PROCESS | 3756 | 1471089364028 Marionette TRACE conn6 <- [1,1010,null,{}] 04:56:04 INFO - PROCESS | 3756 | 1471089364040 Marionette TRACE conn6 -> [0,1011,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:56:04 INFO - PROCESS | 3756 | 1471089364045 Marionette INFO sendAsync 3dea87e7-b1f7-4d7f-bd25-36a6049bc663 04:56:04 INFO - PROCESS | 3756 | 1471089364166 Marionette TRACE conn6 <- [1,1011,null,{"value":null}] 04:56:04 INFO - PROCESS | 3756 | 1471089364255 Marionette TRACE conn6 -> [0,1012,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-3.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-3.html\", \"893d4e98-a8f2-4003-9cd7-2985a4dd9108\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:56:04 INFO - PROCESS | 3756 | 1471089364259 Marionette INFO sendAsync 3dea87e7-b1f7-4d7f-bd25-36a6049bc663 04:56:04 INFO - PROCESS | 3756 | ++DOCSHELL 0000004DE4CA5800 == 41 [pid = 3756] [id = 262] 04:56:04 INFO - PROCESS | 3756 | ++DOMWINDOW == 88 (0000004DDBE5F800) [pid = 3756] [serial = 785] [outer = 0000000000000000] 04:56:04 INFO - PROCESS | 3756 | ++DOMWINDOW == 89 (0000004DDC1DE800) [pid = 3756] [serial = 786] [outer = 0000004DDBE5F800] 04:56:04 INFO - PROCESS | 3756 | 1471089364318 Marionette DEBUG loaded listener.js 04:56:04 INFO - PROCESS | 3756 | ++DOMWINDOW == 90 (0000004DDC2B8C00) [pid = 3756] [serial = 787] [outer = 0000004DDBE5F800] 04:56:04 INFO - PROCESS | 3756 | 1471089364963 Marionette TRACE conn6 <- [1,1012,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-3.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.invalid.rgba-3",0,null,null]]]}] 04:56:05 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-3.html | Canvas test: 2d.fillStyle.parse.invalid.rgba-3 04:56:05 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-3.html | took 986ms 04:56:05 INFO - PROCESS | 3756 | 1471089365012 Marionette TRACE conn6 -> [0,1013,"getWindowHandle",null] 04:56:05 INFO - PROCESS | 3756 | 1471089365015 Marionette TRACE conn6 <- [1,1013,null,{"value":"13"}] 04:56:05 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-4.html 04:56:05 INFO - PROCESS | 3756 | 1471089365019 Marionette TRACE conn6 -> [0,1014,"setScriptTimeout",{"ms":35000}] 04:56:05 INFO - PROCESS | 3756 | 1471089365021 Marionette TRACE conn6 <- [1,1014,null,{}] 04:56:05 INFO - PROCESS | 3756 | 1471089365025 Marionette TRACE conn6 -> [0,1015,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:56:05 INFO - PROCESS | 3756 | 1471089365028 Marionette INFO sendAsync 3dea87e7-b1f7-4d7f-bd25-36a6049bc663 04:56:05 INFO - PROCESS | 3756 | 1471089365144 Marionette TRACE conn6 <- [1,1015,null,{"value":null}] 04:56:05 INFO - PROCESS | 3756 | 1471089365231 Marionette TRACE conn6 -> [0,1016,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-4.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-4.html\", \"893d4e98-a8f2-4003-9cd7-2985a4dd9108\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:56:05 INFO - PROCESS | 3756 | 1471089365234 Marionette INFO sendAsync 3dea87e7-b1f7-4d7f-bd25-36a6049bc663 04:56:05 INFO - PROCESS | 3756 | ++DOCSHELL 0000004DE4E50000 == 42 [pid = 3756] [id = 263] 04:56:05 INFO - PROCESS | 3756 | ++DOMWINDOW == 91 (0000004DDC98F000) [pid = 3756] [serial = 788] [outer = 0000000000000000] 04:56:05 INFO - PROCESS | 3756 | ++DOMWINDOW == 92 (0000004DDDDF1400) [pid = 3756] [serial = 789] [outer = 0000004DDC98F000] 04:56:05 INFO - PROCESS | 3756 | 1471089365291 Marionette DEBUG loaded listener.js 04:56:05 INFO - PROCESS | 3756 | ++DOMWINDOW == 93 (0000004DDE97CC00) [pid = 3756] [serial = 790] [outer = 0000004DDC98F000] 04:56:06 INFO - PROCESS | 3756 | 1471089366021 Marionette TRACE conn6 <- [1,1016,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-4.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.invalid.rgba-4",0,null,null]]]}] 04:56:06 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-4.html | Canvas test: 2d.fillStyle.parse.invalid.rgba-4 04:56:06 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-4.html | took 1076ms 04:56:06 INFO - PROCESS | 3756 | 1471089366097 Marionette TRACE conn6 -> [0,1017,"getWindowHandle",null] 04:56:06 INFO - PROCESS | 3756 | 1471089366102 Marionette TRACE conn6 <- [1,1017,null,{"value":"13"}] 04:56:06 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-5.html 04:56:06 INFO - PROCESS | 3756 | 1471089366107 Marionette TRACE conn6 -> [0,1018,"setScriptTimeout",{"ms":35000}] 04:56:06 INFO - PROCESS | 3756 | 1471089366111 Marionette TRACE conn6 <- [1,1018,null,{}] 04:56:06 INFO - PROCESS | 3756 | 1471089366116 Marionette TRACE conn6 -> [0,1019,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:56:06 INFO - PROCESS | 3756 | 1471089366119 Marionette INFO sendAsync 3dea87e7-b1f7-4d7f-bd25-36a6049bc663 04:56:06 INFO - PROCESS | 3756 | 1471089366239 Marionette TRACE conn6 <- [1,1019,null,{"value":null}] 04:56:06 INFO - PROCESS | 3756 | 1471089366310 Marionette TRACE conn6 -> [0,1020,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-5.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-5.html\", \"893d4e98-a8f2-4003-9cd7-2985a4dd9108\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:56:06 INFO - PROCESS | 3756 | 1471089366315 Marionette INFO sendAsync 3dea87e7-b1f7-4d7f-bd25-36a6049bc663 04:56:06 INFO - PROCESS | 3756 | ++DOCSHELL 0000004D97788000 == 43 [pid = 3756] [id = 264] 04:56:06 INFO - PROCESS | 3756 | ++DOMWINDOW == 94 (0000004D808D6800) [pid = 3756] [serial = 791] [outer = 0000000000000000] 04:56:06 INFO - PROCESS | 3756 | ++DOMWINDOW == 95 (0000004DCFF9E400) [pid = 3756] [serial = 792] [outer = 0000004D808D6800] 04:56:06 INFO - PROCESS | 3756 | 1471089366414 Marionette DEBUG loaded listener.js 04:56:06 INFO - PROCESS | 3756 | ++DOMWINDOW == 96 (0000004DD12C8C00) [pid = 3756] [serial = 793] [outer = 0000004D808D6800] 04:56:07 INFO - PROCESS | 3756 | --DOCSHELL 0000004DE20D9000 == 42 [pid = 3756] [id = 258] 04:56:07 INFO - PROCESS | 3756 | --DOCSHELL 0000004DD178D800 == 41 [pid = 3756] [id = 257] 04:56:07 INFO - PROCESS | 3756 | --DOCSHELL 0000004DDF72B000 == 40 [pid = 3756] [id = 256] 04:56:07 INFO - PROCESS | 3756 | --DOCSHELL 0000004DDEF46800 == 39 [pid = 3756] [id = 255] 04:56:07 INFO - PROCESS | 3756 | --DOCSHELL 0000004DDDDC8800 == 38 [pid = 3756] [id = 254] 04:56:07 INFO - PROCESS | 3756 | --DOCSHELL 0000004DDBFC7000 == 37 [pid = 3756] [id = 253] 04:56:07 INFO - PROCESS | 3756 | --DOCSHELL 0000004DD6B83800 == 36 [pid = 3756] [id = 252] 04:56:07 INFO - PROCESS | 3756 | --DOCSHELL 0000004DD0EEB800 == 35 [pid = 3756] [id = 251] 04:56:07 INFO - PROCESS | 3756 | --DOCSHELL 0000004DE0C4A800 == 34 [pid = 3756] [id = 248] 04:56:07 INFO - PROCESS | 3756 | --DOCSHELL 0000004DD1E41800 == 33 [pid = 3756] [id = 249] 04:56:07 INFO - PROCESS | 3756 | --DOCSHELL 0000004DDE00F000 == 32 [pid = 3756] [id = 250] 04:56:07 INFO - PROCESS | 3756 | --DOCSHELL 0000004DE4E50000 == 31 [pid = 3756] [id = 263] 04:56:07 INFO - PROCESS | 3756 | --DOCSHELL 0000004DE4CA5800 == 30 [pid = 3756] [id = 262] 04:56:07 INFO - PROCESS | 3756 | --DOCSHELL 0000004DDF34B000 == 29 [pid = 3756] [id = 261] 04:56:07 INFO - PROCESS | 3756 | --DOCSHELL 0000004DE4A9D800 == 28 [pid = 3756] [id = 259] 04:56:07 INFO - PROCESS | 3756 | --DOCSHELL 0000004DD2190000 == 27 [pid = 3756] [id = 260] 04:56:07 INFO - PROCESS | 3756 | --DOMWINDOW == 95 (0000004DDB874000) [pid = 3756] [serial = 741] [outer = 0000000000000000] [url = about:blank] 04:56:07 INFO - PROCESS | 3756 | --DOMWINDOW == 94 (0000004DD62C5000) [pid = 3756] [serial = 729] [outer = 0000000000000000] [url = about:blank] 04:56:07 INFO - PROCESS | 3756 | --DOMWINDOW == 93 (0000004DCFF97800) [pid = 3756] [serial = 720] [outer = 0000000000000000] [url = about:blank] 04:56:07 INFO - PROCESS | 3756 | --DOMWINDOW == 92 (0000004DD0045400) [pid = 3756] [serial = 721] [outer = 0000000000000000] [url = about:blank] 04:56:07 INFO - PROCESS | 3756 | --DOMWINDOW == 91 (0000004DD1DA1C00) [pid = 3756] [serial = 718] [outer = 0000000000000000] [url = about:blank] 04:56:07 INFO - PROCESS | 3756 | --DOMWINDOW == 90 (0000004DD1B2B400) [pid = 3756] [serial = 717] [outer = 0000000000000000] [url = about:blank] 04:56:07 INFO - PROCESS | 3756 | --DOMWINDOW == 89 (0000004DD1D35800) [pid = 3756] [serial = 724] [outer = 0000000000000000] [url = about:blank] 04:56:07 INFO - PROCESS | 3756 | --DOMWINDOW == 88 (0000004DD1A3A800) [pid = 3756] [serial = 723] [outer = 0000000000000000] [url = about:blank] 04:56:07 INFO - PROCESS | 3756 | --DOMWINDOW == 87 (0000004DD1F91400) [pid = 3756] [serial = 726] [outer = 0000000000000000] [url = about:blank] 04:56:07 INFO - PROCESS | 3756 | --DOMWINDOW == 86 (0000004DD6BAB000) [pid = 3756] [serial = 732] [outer = 0000000000000000] [url = about:blank] 04:56:07 INFO - PROCESS | 3756 | --DOMWINDOW == 85 (0000004DD1D36C00) [pid = 3756] [serial = 706] [outer = 0000000000000000] [url = about:blank] 04:56:07 INFO - PROCESS | 3756 | --DOMWINDOW == 84 (0000004DD084FC00) [pid = 3756] [serial = 705] [outer = 0000000000000000] [url = about:blank] 04:56:07 INFO - PROCESS | 3756 | --DOMWINDOW == 83 (0000004DD6DDC400) [pid = 3756] [serial = 709] [outer = 0000000000000000] [url = about:blank] 04:56:07 INFO - PROCESS | 3756 | --DOMWINDOW == 82 (0000004DD62BDC00) [pid = 3756] [serial = 708] [outer = 0000000000000000] [url = about:blank] 04:56:07 INFO - PROCESS | 3756 | --DOMWINDOW == 81 (0000004DDC244400) [pid = 3756] [serial = 712] [outer = 0000000000000000] [url = about:blank] 04:56:07 INFO - PROCESS | 3756 | --DOMWINDOW == 80 (0000004DDBE53C00) [pid = 3756] [serial = 711] [outer = 0000000000000000] [url = about:blank] 04:56:07 INFO - PROCESS | 3756 | --DOMWINDOW == 79 (0000004DD63A4800) [pid = 3756] [serial = 730] [outer = 0000000000000000] [url = about:blank] 04:56:07 INFO - PROCESS | 3756 | --DOMWINDOW == 78 (0000004DD0E39000) [pid = 3756] [serial = 715] [outer = 0000000000000000] [url = about:blank] 04:56:07 INFO - PROCESS | 3756 | --DOMWINDOW == 77 (0000004DCFF95800) [pid = 3756] [serial = 714] [outer = 0000000000000000] [url = about:blank] 04:56:07 INFO - PROCESS | 3756 | --DOMWINDOW == 76 (0000004D808C2800) [pid = 3756] [serial = 735] [outer = 0000000000000000] [url = about:blank] 04:56:07 INFO - PROCESS | 3756 | --DOMWINDOW == 75 (0000004DD6E15000) [pid = 3756] [serial = 733] [outer = 0000000000000000] [url = about:blank] 04:56:07 INFO - PROCESS | 3756 | --DOMWINDOW == 74 (0000004DD8068800) [pid = 3756] [serial = 738] [outer = 0000000000000000] [url = about:blank] 04:56:07 INFO - PROCESS | 3756 | --DOMWINDOW == 73 (0000004DD6231000) [pid = 3756] [serial = 736] [outer = 0000000000000000] [url = about:blank] 04:56:07 INFO - PROCESS | 3756 | --DOMWINDOW == 72 (0000004DDB54FC00) [pid = 3756] [serial = 739] [outer = 0000000000000000] [url = about:blank] 04:56:07 INFO - PROCESS | 3756 | --DOMWINDOW == 71 (0000004DD2FE6800) [pid = 3756] [serial = 727] [outer = 0000000000000000] [url = about:blank] 04:56:07 INFO - PROCESS | 3756 | --DOMWINDOW == 70 (0000004DDB88C400) [pid = 3756] [serial = 742] [outer = 0000000000000000] [url = about:blank] 04:56:07 INFO - PROCESS | 3756 | 1471089367619 Marionette TRACE conn6 <- [1,1020,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-5.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.invalid.rgba-5",0,null,null]]]}] 04:56:07 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-5.html | Canvas test: 2d.fillStyle.parse.invalid.rgba-5 04:56:07 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-5.html | took 1537ms 04:56:07 INFO - PROCESS | 3756 | 1471089367648 Marionette TRACE conn6 -> [0,1021,"getWindowHandle",null] 04:56:07 INFO - PROCESS | 3756 | 1471089367653 Marionette TRACE conn6 <- [1,1021,null,{"value":"13"}] 04:56:07 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-6.html 04:56:07 INFO - PROCESS | 3756 | 1471089367666 Marionette TRACE conn6 -> [0,1022,"setScriptTimeout",{"ms":35000}] 04:56:07 INFO - PROCESS | 3756 | 1471089367669 Marionette TRACE conn6 <- [1,1022,null,{}] 04:56:07 INFO - PROCESS | 3756 | 1471089367675 Marionette TRACE conn6 -> [0,1023,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:56:07 INFO - PROCESS | 3756 | 1471089367679 Marionette INFO sendAsync 3dea87e7-b1f7-4d7f-bd25-36a6049bc663 04:56:07 INFO - PROCESS | 3756 | 1471089367771 Marionette TRACE conn6 <- [1,1023,null,{"value":null}] 04:56:07 INFO - PROCESS | 3756 | 1471089367778 Marionette TRACE conn6 -> [0,1024,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-6.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-6.html\", \"893d4e98-a8f2-4003-9cd7-2985a4dd9108\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:56:07 INFO - PROCESS | 3756 | 1471089367782 Marionette INFO sendAsync 3dea87e7-b1f7-4d7f-bd25-36a6049bc663 04:56:07 INFO - PROCESS | 3756 | ++DOCSHELL 0000004DD050E000 == 28 [pid = 3756] [id = 265] 04:56:07 INFO - PROCESS | 3756 | ++DOMWINDOW == 71 (0000004D808D5000) [pid = 3756] [serial = 794] [outer = 0000000000000000] 04:56:07 INFO - PROCESS | 3756 | ++DOMWINDOW == 72 (0000004D978A9400) [pid = 3756] [serial = 795] [outer = 0000004D808D5000] 04:56:07 INFO - PROCESS | 3756 | 1471089367835 Marionette DEBUG loaded listener.js 04:56:07 INFO - PROCESS | 3756 | ++DOMWINDOW == 73 (0000004DD0048400) [pid = 3756] [serial = 796] [outer = 0000004D808D5000] 04:56:08 INFO - PROCESS | 3756 | 1471089368330 Marionette TRACE conn6 <- [1,1024,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-6.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.invalid.rgba-6",0,null,null]]]}] 04:56:08 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-6.html | Canvas test: 2d.fillStyle.parse.invalid.rgba-6 04:56:08 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-6.html | took 734ms 04:56:08 INFO - PROCESS | 3756 | 1471089368401 Marionette TRACE conn6 -> [0,1025,"getWindowHandle",null] 04:56:08 INFO - PROCESS | 3756 | 1471089368407 Marionette TRACE conn6 <- [1,1025,null,{"value":"13"}] 04:56:08 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-7.html 04:56:08 INFO - PROCESS | 3756 | 1471089368413 Marionette TRACE conn6 -> [0,1026,"setScriptTimeout",{"ms":35000}] 04:56:08 INFO - PROCESS | 3756 | 1471089368416 Marionette TRACE conn6 <- [1,1026,null,{}] 04:56:08 INFO - PROCESS | 3756 | 1471089368420 Marionette TRACE conn6 -> [0,1027,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:56:08 INFO - PROCESS | 3756 | 1471089368423 Marionette INFO sendAsync 3dea87e7-b1f7-4d7f-bd25-36a6049bc663 04:56:08 INFO - PROCESS | 3756 | 1471089368515 Marionette TRACE conn6 <- [1,1027,null,{"value":null}] 04:56:08 INFO - PROCESS | 3756 | 1471089368593 Marionette TRACE conn6 -> [0,1028,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-7.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-7.html\", \"893d4e98-a8f2-4003-9cd7-2985a4dd9108\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:56:08 INFO - PROCESS | 3756 | 1471089368595 Marionette INFO sendAsync 3dea87e7-b1f7-4d7f-bd25-36a6049bc663 04:56:08 INFO - PROCESS | 3756 | ++DOCSHELL 0000004DD21B1800 == 29 [pid = 3756] [id = 266] 04:56:08 INFO - PROCESS | 3756 | ++DOMWINDOW == 74 (0000004DD12D1000) [pid = 3756] [serial = 797] [outer = 0000000000000000] 04:56:08 INFO - PROCESS | 3756 | ++DOMWINDOW == 75 (0000004DD1A3CC00) [pid = 3756] [serial = 798] [outer = 0000004DD12D1000] 04:56:08 INFO - PROCESS | 3756 | 1471089368647 Marionette DEBUG loaded listener.js 04:56:08 INFO - PROCESS | 3756 | ++DOMWINDOW == 76 (0000004DD1B2D000) [pid = 3756] [serial = 799] [outer = 0000004DD12D1000] 04:56:09 INFO - PROCESS | 3756 | 1471089369046 Marionette TRACE conn6 <- [1,1028,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-7.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.invalid.rgba-7",0,null,null]]]}] 04:56:09 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-7.html | Canvas test: 2d.fillStyle.parse.invalid.rgba-7 04:56:09 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-7.html | took 671ms 04:56:09 INFO - PROCESS | 3756 | 1471089369086 Marionette TRACE conn6 -> [0,1029,"getWindowHandle",null] 04:56:09 INFO - PROCESS | 3756 | 1471089369089 Marionette TRACE conn6 <- [1,1029,null,{"value":"13"}] 04:56:09 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-1.html 04:56:09 INFO - PROCESS | 3756 | 1471089369092 Marionette TRACE conn6 -> [0,1030,"setScriptTimeout",{"ms":35000}] 04:56:09 INFO - PROCESS | 3756 | 1471089369096 Marionette TRACE conn6 <- [1,1030,null,{}] 04:56:09 INFO - PROCESS | 3756 | 1471089369108 Marionette TRACE conn6 -> [0,1031,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:56:09 INFO - PROCESS | 3756 | 1471089369113 Marionette INFO sendAsync 3dea87e7-b1f7-4d7f-bd25-36a6049bc663 04:56:09 INFO - PROCESS | 3756 | 1471089369200 Marionette TRACE conn6 <- [1,1031,null,{"value":null}] 04:56:09 INFO - PROCESS | 3756 | 1471089369208 Marionette TRACE conn6 -> [0,1032,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-1.html\", \"893d4e98-a8f2-4003-9cd7-2985a4dd9108\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:56:09 INFO - PROCESS | 3756 | 1471089369211 Marionette INFO sendAsync 3dea87e7-b1f7-4d7f-bd25-36a6049bc663 04:56:09 INFO - PROCESS | 3756 | ++DOCSHELL 0000004DD6DD7800 == 30 [pid = 3756] [id = 267] 04:56:09 INFO - PROCESS | 3756 | ++DOMWINDOW == 77 (0000004D806E9400) [pid = 3756] [serial = 800] [outer = 0000000000000000] 04:56:09 INFO - PROCESS | 3756 | ++DOMWINDOW == 78 (0000004DD1DCB000) [pid = 3756] [serial = 801] [outer = 0000004D806E9400] 04:56:09 INFO - PROCESS | 3756 | 1471089369260 Marionette DEBUG loaded listener.js 04:56:09 INFO - PROCESS | 3756 | ++DOMWINDOW == 79 (0000004DD223F400) [pid = 3756] [serial = 802] [outer = 0000004D806E9400] 04:56:09 INFO - PROCESS | 3756 | 1471089369748 Marionette TRACE conn6 <- [1,1032,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-1.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.rgb-clamp-1",0,null,null]]]}] 04:56:09 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-1.html | Canvas test: 2d.fillStyle.parse.rgb-clamp-1 04:56:09 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-1.html | took 692ms 04:56:09 INFO - PROCESS | 3756 | 1471089369787 Marionette TRACE conn6 -> [0,1033,"getWindowHandle",null] 04:56:09 INFO - PROCESS | 3756 | 1471089369790 Marionette TRACE conn6 <- [1,1033,null,{"value":"13"}] 04:56:09 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-2.html 04:56:09 INFO - PROCESS | 3756 | 1471089369800 Marionette TRACE conn6 -> [0,1034,"setScriptTimeout",{"ms":35000}] 04:56:09 INFO - PROCESS | 3756 | 1471089369802 Marionette TRACE conn6 <- [1,1034,null,{}] 04:56:09 INFO - PROCESS | 3756 | 1471089369806 Marionette TRACE conn6 -> [0,1035,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:56:09 INFO - PROCESS | 3756 | 1471089369808 Marionette INFO sendAsync 3dea87e7-b1f7-4d7f-bd25-36a6049bc663 04:56:09 INFO - PROCESS | 3756 | 1471089369950 Marionette TRACE conn6 <- [1,1035,null,{"value":null}] 04:56:09 INFO - PROCESS | 3756 | 1471089369972 Marionette TRACE conn6 -> [0,1036,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-2.html\", \"893d4e98-a8f2-4003-9cd7-2985a4dd9108\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:56:09 INFO - PROCESS | 3756 | 1471089369974 Marionette INFO sendAsync 3dea87e7-b1f7-4d7f-bd25-36a6049bc663 04:56:09 INFO - PROCESS | 3756 | ++DOCSHELL 0000004DDBE2F800 == 31 [pid = 3756] [id = 268] 04:56:09 INFO - PROCESS | 3756 | ++DOMWINDOW == 80 (0000004DD622AC00) [pid = 3756] [serial = 803] [outer = 0000000000000000] 04:56:10 INFO - PROCESS | 3756 | ++DOMWINDOW == 81 (0000004DD62BC800) [pid = 3756] [serial = 804] [outer = 0000004DD622AC00] 04:56:10 INFO - PROCESS | 3756 | 1471089370021 Marionette DEBUG loaded listener.js 04:56:10 INFO - PROCESS | 3756 | ++DOMWINDOW == 82 (0000004DD6307000) [pid = 3756] [serial = 805] [outer = 0000004DD622AC00] 04:56:10 INFO - PROCESS | 3756 | 1471089370473 Marionette TRACE conn6 <- [1,1036,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-2.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.rgb-clamp-2",0,null,null]]]}] 04:56:10 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-2.html | Canvas test: 2d.fillStyle.parse.rgb-clamp-2 04:56:10 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-2.html | took 734ms 04:56:10 INFO - PROCESS | 3756 | 1471089370530 Marionette TRACE conn6 -> [0,1037,"getWindowHandle",null] 04:56:10 INFO - PROCESS | 3756 | 1471089370533 Marionette TRACE conn6 <- [1,1037,null,{"value":"13"}] 04:56:10 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-3.html 04:56:10 INFO - PROCESS | 3756 | 1471089370536 Marionette TRACE conn6 -> [0,1038,"setScriptTimeout",{"ms":35000}] 04:56:10 INFO - PROCESS | 3756 | 1471089370538 Marionette TRACE conn6 <- [1,1038,null,{}] 04:56:10 INFO - PROCESS | 3756 | 1471089370541 Marionette TRACE conn6 -> [0,1039,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:56:10 INFO - PROCESS | 3756 | 1471089370544 Marionette INFO sendAsync 3dea87e7-b1f7-4d7f-bd25-36a6049bc663 04:56:10 INFO - PROCESS | 3756 | 1471089370670 Marionette TRACE conn6 <- [1,1039,null,{"value":null}] 04:56:10 INFO - PROCESS | 3756 | 1471089370679 Marionette TRACE conn6 -> [0,1040,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-3.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-3.html\", \"893d4e98-a8f2-4003-9cd7-2985a4dd9108\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:56:10 INFO - PROCESS | 3756 | 1471089370681 Marionette INFO sendAsync 3dea87e7-b1f7-4d7f-bd25-36a6049bc663 04:56:10 INFO - PROCESS | 3756 | ++DOCSHELL 0000004DDC11F800 == 32 [pid = 3756] [id = 269] 04:56:10 INFO - PROCESS | 3756 | ++DOMWINDOW == 83 (0000004DD12C9C00) [pid = 3756] [serial = 806] [outer = 0000000000000000] 04:56:10 INFO - PROCESS | 3756 | ++DOMWINDOW == 84 (0000004DD6B33C00) [pid = 3756] [serial = 807] [outer = 0000004DD12C9C00] 04:56:10 INFO - PROCESS | 3756 | 1471089370728 Marionette DEBUG loaded listener.js 04:56:10 INFO - PROCESS | 3756 | ++DOMWINDOW == 85 (0000004DD6E13000) [pid = 3756] [serial = 808] [outer = 0000004DD12C9C00] 04:56:11 INFO - PROCESS | 3756 | 1471089371176 Marionette TRACE conn6 <- [1,1040,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-3.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.rgb-clamp-3",0,null,null]]]}] 04:56:11 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-3.html | Canvas test: 2d.fillStyle.parse.rgb-clamp-3 04:56:11 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-3.html | took 671ms 04:56:11 INFO - PROCESS | 3756 | 1471089371209 Marionette TRACE conn6 -> [0,1041,"getWindowHandle",null] 04:56:11 INFO - PROCESS | 3756 | 1471089371212 Marionette TRACE conn6 <- [1,1041,null,{"value":"13"}] 04:56:11 INFO - PROCESS | 3756 | 1471089371215 Marionette TRACE conn6 -> [0,1042,"setScriptTimeout",{"ms":35000}] 04:56:11 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-4.html 04:56:11 INFO - PROCESS | 3756 | 1471089371217 Marionette TRACE conn6 <- [1,1042,null,{}] 04:56:11 INFO - PROCESS | 3756 | 1471089371220 Marionette TRACE conn6 -> [0,1043,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:56:11 INFO - PROCESS | 3756 | 1471089371226 Marionette INFO sendAsync 3dea87e7-b1f7-4d7f-bd25-36a6049bc663 04:56:11 INFO - PROCESS | 3756 | 1471089371395 Marionette TRACE conn6 <- [1,1043,null,{"value":null}] 04:56:11 INFO - PROCESS | 3756 | 1471089371406 Marionette TRACE conn6 -> [0,1044,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-4.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-4.html\", \"893d4e98-a8f2-4003-9cd7-2985a4dd9108\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:56:11 INFO - PROCESS | 3756 | 1471089371408 Marionette INFO sendAsync 3dea87e7-b1f7-4d7f-bd25-36a6049bc663 04:56:11 INFO - PROCESS | 3756 | ++DOCSHELL 0000004DDE70F000 == 33 [pid = 3756] [id = 270] 04:56:11 INFO - PROCESS | 3756 | ++DOMWINDOW == 86 (0000004DD1DA1800) [pid = 3756] [serial = 809] [outer = 0000000000000000] 04:56:11 INFO - PROCESS | 3756 | ++DOMWINDOW == 87 (0000004DD7B71C00) [pid = 3756] [serial = 810] [outer = 0000004DD1DA1800] 04:56:11 INFO - PROCESS | 3756 | 1471089371455 Marionette DEBUG loaded listener.js 04:56:11 INFO - PROCESS | 3756 | ++DOMWINDOW == 88 (0000004DDB556000) [pid = 3756] [serial = 811] [outer = 0000004DD1DA1800] 04:56:11 INFO - PROCESS | 3756 | --DOMWINDOW == 87 (0000004DD1D9EC00) [pid = 3756] [serial = 755] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-5.html] 04:56:11 INFO - PROCESS | 3756 | --DOMWINDOW == 86 (0000004D806EEC00) [pid = 3756] [serial = 758] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-1.html] 04:56:11 INFO - PROCESS | 3756 | --DOMWINDOW == 85 (0000004D808DF400) [pid = 3756] [serial = 746] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-2.html] 04:56:11 INFO - PROCESS | 3756 | --DOMWINDOW == 84 (0000004DD639D800) [pid = 3756] [serial = 743] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-1.html] 04:56:11 INFO - PROCESS | 3756 | --DOMWINDOW == 83 (0000004DDB848400) [pid = 3756] [serial = 773] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-6.html] 04:56:11 INFO - PROCESS | 3756 | --DOMWINDOW == 82 (0000004DD1D9D400) [pid = 3756] [serial = 749] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-3.html] 04:56:11 INFO - PROCESS | 3756 | --DOMWINDOW == 81 (0000004DCFF9FC00) [pid = 3756] [serial = 752] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-4.html] 04:56:11 INFO - PROCESS | 3756 | --DOMWINDOW == 80 (0000004DDC1E2400) [pid = 3756] [serial = 767] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-4.html] 04:56:11 INFO - PROCESS | 3756 | --DOMWINDOW == 79 (0000004D9789E800) [pid = 3756] [serial = 770] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-5.html] 04:56:11 INFO - PROCESS | 3756 | --DOMWINDOW == 78 (0000004DD8063C00) [pid = 3756] [serial = 764] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-3.html] 04:56:11 INFO - PROCESS | 3756 | --DOMWINDOW == 77 (0000004DD7B75C00) [pid = 3756] [serial = 761] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-2.html] 04:56:11 INFO - PROCESS | 3756 | --DOMWINDOW == 76 (0000004DDC27DC00) [pid = 3756] [serial = 776] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-7.html] 04:56:12 INFO - PROCESS | 3756 | 1471089372068 Marionette TRACE conn6 <- [1,1044,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-4.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.rgb-clamp-4",0,null,null]]]}] 04:56:12 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-4.html | Canvas test: 2d.fillStyle.parse.rgb-clamp-4 04:56:12 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-4.html | took 923ms 04:56:12 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-5.html 04:56:12 INFO - PROCESS | 3756 | 1471089372141 Marionette TRACE conn6 -> [0,1045,"getWindowHandle",null] 04:56:12 INFO - PROCESS | 3756 | 1471089372144 Marionette TRACE conn6 <- [1,1045,null,{"value":"13"}] 04:56:12 INFO - PROCESS | 3756 | 1471089372147 Marionette TRACE conn6 -> [0,1046,"setScriptTimeout",{"ms":35000}] 04:56:12 INFO - PROCESS | 3756 | 1471089372149 Marionette TRACE conn6 <- [1,1046,null,{}] 04:56:12 INFO - PROCESS | 3756 | 1471089372153 Marionette TRACE conn6 -> [0,1047,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:56:12 INFO - PROCESS | 3756 | 1471089372155 Marionette INFO sendAsync 3dea87e7-b1f7-4d7f-bd25-36a6049bc663 04:56:12 INFO - PROCESS | 3756 | 1471089372236 Marionette TRACE conn6 <- [1,1047,null,{"value":null}] 04:56:12 INFO - PROCESS | 3756 | 1471089372241 Marionette TRACE conn6 -> [0,1048,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-5.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-5.html\", \"893d4e98-a8f2-4003-9cd7-2985a4dd9108\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:56:12 INFO - PROCESS | 3756 | 1471089372243 Marionette INFO sendAsync 3dea87e7-b1f7-4d7f-bd25-36a6049bc663 04:56:12 INFO - PROCESS | 3756 | ++DOCSHELL 0000004DDEF33000 == 34 [pid = 3756] [id = 271] 04:56:12 INFO - PROCESS | 3756 | ++DOMWINDOW == 77 (0000004DCFF9FC00) [pid = 3756] [serial = 812] [outer = 0000000000000000] 04:56:12 INFO - PROCESS | 3756 | ++DOMWINDOW == 78 (0000004DD6230000) [pid = 3756] [serial = 813] [outer = 0000004DCFF9FC00] 04:56:12 INFO - PROCESS | 3756 | 1471089372289 Marionette DEBUG loaded listener.js 04:56:12 INFO - PROCESS | 3756 | ++DOMWINDOW == 79 (0000004DD8066800) [pid = 3756] [serial = 814] [outer = 0000004DCFF9FC00] 04:56:12 INFO - PROCESS | 3756 | 1471089372687 Marionette TRACE conn6 <- [1,1048,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-5.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.rgb-clamp-5",0,null,null]]]}] 04:56:12 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-5.html | Canvas test: 2d.fillStyle.parse.rgb-clamp-5 04:56:12 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-5.html | took 587ms 04:56:12 INFO - PROCESS | 3756 | 1471089372739 Marionette TRACE conn6 -> [0,1049,"getWindowHandle",null] 04:56:12 INFO - PROCESS | 3756 | 1471089372741 Marionette TRACE conn6 <- [1,1049,null,{"value":"13"}] 04:56:12 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-eof.html 04:56:12 INFO - PROCESS | 3756 | 1471089372745 Marionette TRACE conn6 -> [0,1050,"setScriptTimeout",{"ms":35000}] 04:56:12 INFO - PROCESS | 3756 | 1471089372746 Marionette TRACE conn6 <- [1,1050,null,{}] 04:56:12 INFO - PROCESS | 3756 | 1471089372750 Marionette TRACE conn6 -> [0,1051,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:56:12 INFO - PROCESS | 3756 | 1471089372752 Marionette INFO sendAsync 3dea87e7-b1f7-4d7f-bd25-36a6049bc663 04:56:12 INFO - PROCESS | 3756 | 1471089372833 Marionette TRACE conn6 <- [1,1051,null,{"value":null}] 04:56:12 INFO - PROCESS | 3756 | 1471089372839 Marionette TRACE conn6 -> [0,1052,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-eof.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-eof.html\", \"893d4e98-a8f2-4003-9cd7-2985a4dd9108\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:56:12 INFO - PROCESS | 3756 | 1471089372841 Marionette INFO sendAsync 3dea87e7-b1f7-4d7f-bd25-36a6049bc663 04:56:12 INFO - PROCESS | 3756 | ++DOCSHELL 0000004DDF484800 == 35 [pid = 3756] [id = 272] 04:56:12 INFO - PROCESS | 3756 | ++DOMWINDOW == 80 (0000004DD8764800) [pid = 3756] [serial = 815] [outer = 0000000000000000] 04:56:12 INFO - PROCESS | 3756 | ++DOMWINDOW == 81 (0000004DDB848800) [pid = 3756] [serial = 816] [outer = 0000004DD8764800] 04:56:12 INFO - PROCESS | 3756 | 1471089372888 Marionette DEBUG loaded listener.js 04:56:12 INFO - PROCESS | 3756 | ++DOMWINDOW == 82 (0000004DDB88F800) [pid = 3756] [serial = 817] [outer = 0000004DD8764800] 04:56:13 INFO - PROCESS | 3756 | 1471089373339 Marionette TRACE conn6 <- [1,1052,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-eof.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.rgb-eof",0,null,null]]]}] 04:56:13 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-eof.html | Canvas test: 2d.fillStyle.parse.rgb-eof 04:56:13 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-eof.html | took 629ms 04:56:13 INFO - PROCESS | 3756 | 1471089373383 Marionette TRACE conn6 -> [0,1053,"getWindowHandle",null] 04:56:13 INFO - PROCESS | 3756 | 1471089373385 Marionette TRACE conn6 <- [1,1053,null,{"value":"13"}] 04:56:13 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-num.html 04:56:13 INFO - PROCESS | 3756 | 1471089373393 Marionette TRACE conn6 -> [0,1054,"setScriptTimeout",{"ms":35000}] 04:56:13 INFO - PROCESS | 3756 | 1471089373395 Marionette TRACE conn6 <- [1,1054,null,{}] 04:56:13 INFO - PROCESS | 3756 | 1471089373398 Marionette TRACE conn6 -> [0,1055,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:56:13 INFO - PROCESS | 3756 | 1471089373400 Marionette INFO sendAsync 3dea87e7-b1f7-4d7f-bd25-36a6049bc663 04:56:13 INFO - PROCESS | 3756 | 1471089373482 Marionette TRACE conn6 <- [1,1055,null,{"value":null}] 04:56:13 INFO - PROCESS | 3756 | 1471089373488 Marionette TRACE conn6 -> [0,1056,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-num.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-num.html\", \"893d4e98-a8f2-4003-9cd7-2985a4dd9108\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:56:13 INFO - PROCESS | 3756 | 1471089373490 Marionette INFO sendAsync 3dea87e7-b1f7-4d7f-bd25-36a6049bc663 04:56:13 INFO - PROCESS | 3756 | ++DOCSHELL 0000004DD6DCF000 == 36 [pid = 3756] [id = 273] 04:56:13 INFO - PROCESS | 3756 | ++DOMWINDOW == 83 (0000004DDB893800) [pid = 3756] [serial = 818] [outer = 0000000000000000] 04:56:13 INFO - PROCESS | 3756 | ++DOMWINDOW == 84 (0000004DDBE0F400) [pid = 3756] [serial = 819] [outer = 0000004DDB893800] 04:56:13 INFO - PROCESS | 3756 | 1471089373535 Marionette DEBUG loaded listener.js 04:56:13 INFO - PROCESS | 3756 | ++DOMWINDOW == 85 (0000004DDC0EE400) [pid = 3756] [serial = 820] [outer = 0000004DDB893800] 04:56:14 INFO - PROCESS | 3756 | 1471089374163 Marionette TRACE conn6 <- [1,1056,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-num.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.rgb-num",0,null,null]]]}] 04:56:14 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-num.html | Canvas test: 2d.fillStyle.parse.rgb-num 04:56:14 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-num.html | took 839ms 04:56:14 INFO - PROCESS | 3756 | 1471089374242 Marionette TRACE conn6 -> [0,1057,"getWindowHandle",null] 04:56:14 INFO - PROCESS | 3756 | 1471089374247 Marionette TRACE conn6 <- [1,1057,null,{"value":"13"}] 04:56:14 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-percent.html 04:56:14 INFO - PROCESS | 3756 | 1471089374253 Marionette TRACE conn6 -> [0,1058,"setScriptTimeout",{"ms":35000}] 04:56:14 INFO - PROCESS | 3756 | 1471089374257 Marionette TRACE conn6 <- [1,1058,null,{}] 04:56:14 INFO - PROCESS | 3756 | 1471089374263 Marionette TRACE conn6 -> [0,1059,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:56:14 INFO - PROCESS | 3756 | 1471089374266 Marionette INFO sendAsync 3dea87e7-b1f7-4d7f-bd25-36a6049bc663 04:56:14 INFO - PROCESS | 3756 | 1471089374406 Marionette TRACE conn6 <- [1,1059,null,{"value":null}] 04:56:14 INFO - PROCESS | 3756 | 1471089374540 Marionette TRACE conn6 -> [0,1060,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-percent.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-percent.html\", \"893d4e98-a8f2-4003-9cd7-2985a4dd9108\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:56:14 INFO - PROCESS | 3756 | 1471089374543 Marionette INFO sendAsync 3dea87e7-b1f7-4d7f-bd25-36a6049bc663 04:56:14 INFO - PROCESS | 3756 | ++DOCSHELL 0000004DD20E4800 == 37 [pid = 3756] [id = 274] 04:56:14 INFO - PROCESS | 3756 | ++DOMWINDOW == 86 (0000004DCFF99800) [pid = 3756] [serial = 821] [outer = 0000000000000000] 04:56:14 INFO - PROCESS | 3756 | ++DOMWINDOW == 87 (0000004DD0045400) [pid = 3756] [serial = 822] [outer = 0000004DCFF99800] 04:56:14 INFO - PROCESS | 3756 | 1471089374602 Marionette DEBUG loaded listener.js 04:56:14 INFO - PROCESS | 3756 | ++DOMWINDOW == 88 (0000004DD1728400) [pid = 3756] [serial = 823] [outer = 0000004DCFF99800] 04:56:15 INFO - PROCESS | 3756 | 1471089375351 Marionette TRACE conn6 <- [1,1060,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-percent.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.rgb-percent",0,null,null]]]}] 04:56:15 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-percent.html | Canvas test: 2d.fillStyle.parse.rgb-percent 04:56:15 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-percent.html | took 1132ms 04:56:15 INFO - PROCESS | 3756 | 1471089375386 Marionette TRACE conn6 -> [0,1061,"getWindowHandle",null] 04:56:15 INFO - PROCESS | 3756 | 1471089375391 Marionette TRACE conn6 <- [1,1061,null,{"value":"13"}] 04:56:15 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-clamp-1.html 04:56:15 INFO - PROCESS | 3756 | 1471089375398 Marionette TRACE conn6 -> [0,1062,"setScriptTimeout",{"ms":35000}] 04:56:15 INFO - PROCESS | 3756 | 1471089375401 Marionette TRACE conn6 <- [1,1062,null,{}] 04:56:15 INFO - PROCESS | 3756 | 1471089375431 Marionette TRACE conn6 -> [0,1063,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:56:15 INFO - PROCESS | 3756 | 1471089375434 Marionette INFO sendAsync 3dea87e7-b1f7-4d7f-bd25-36a6049bc663 04:56:15 INFO - PROCESS | 3756 | 1471089375570 Marionette TRACE conn6 <- [1,1063,null,{"value":null}] 04:56:15 INFO - PROCESS | 3756 | 1471089375638 Marionette TRACE conn6 -> [0,1064,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-clamp-1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-clamp-1.html\", \"893d4e98-a8f2-4003-9cd7-2985a4dd9108\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:56:15 INFO - PROCESS | 3756 | 1471089375641 Marionette INFO sendAsync 3dea87e7-b1f7-4d7f-bd25-36a6049bc663 04:56:15 INFO - PROCESS | 3756 | ++DOCSHELL 0000004DDC11E800 == 38 [pid = 3756] [id = 275] 04:56:15 INFO - PROCESS | 3756 | ++DOMWINDOW == 89 (0000004DD1D5CC00) [pid = 3756] [serial = 824] [outer = 0000000000000000] 04:56:15 INFO - PROCESS | 3756 | ++DOMWINDOW == 90 (0000004DD1DA9000) [pid = 3756] [serial = 825] [outer = 0000004DD1D5CC00] 04:56:15 INFO - PROCESS | 3756 | 1471089375700 Marionette DEBUG loaded listener.js 04:56:15 INFO - PROCESS | 3756 | ++DOMWINDOW == 91 (0000004DD6223400) [pid = 3756] [serial = 826] [outer = 0000004DD1D5CC00] 04:56:16 INFO - PROCESS | 3756 | 1471089376577 Marionette TRACE conn6 <- [1,1064,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-clamp-1.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.rgba-clamp-1",0,null,null]]]}] 04:56:16 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-clamp-1.html | Canvas test: 2d.fillStyle.parse.rgba-clamp-1 04:56:16 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-clamp-1.html | took 1196ms 04:56:16 INFO - PROCESS | 3756 | --DOCSHELL 0000004DDF484800 == 37 [pid = 3756] [id = 272] 04:56:16 INFO - PROCESS | 3756 | --DOCSHELL 0000004DDEF33000 == 36 [pid = 3756] [id = 271] 04:56:16 INFO - PROCESS | 3756 | --DOCSHELL 0000004DDE70F000 == 35 [pid = 3756] [id = 270] 04:56:16 INFO - PROCESS | 3756 | --DOCSHELL 0000004DDC11F800 == 34 [pid = 3756] [id = 269] 04:56:16 INFO - PROCESS | 3756 | --DOCSHELL 0000004DDBE2F800 == 33 [pid = 3756] [id = 268] 04:56:16 INFO - PROCESS | 3756 | --DOCSHELL 0000004DD6DD7800 == 32 [pid = 3756] [id = 267] 04:56:16 INFO - PROCESS | 3756 | --DOCSHELL 0000004DD21B1800 == 31 [pid = 3756] [id = 266] 04:56:16 INFO - PROCESS | 3756 | --DOCSHELL 0000004DD050E000 == 30 [pid = 3756] [id = 265] 04:56:16 INFO - PROCESS | 3756 | --DOCSHELL 0000004D97788000 == 29 [pid = 3756] [id = 264] 04:56:16 INFO - PROCESS | 3756 | --DOMWINDOW == 90 (0000004DDC2B8400) [pid = 3756] [serial = 777] [outer = 0000000000000000] [url = about:blank] 04:56:16 INFO - PROCESS | 3756 | --DOMWINDOW == 89 (0000004DDC66FC00) [pid = 3756] [serial = 778] [outer = 0000000000000000] [url = about:blank] 04:56:16 INFO - PROCESS | 3756 | --DOMWINDOW == 88 (0000004DDC27AC00) [pid = 3756] [serial = 775] [outer = 0000000000000000] [url = about:blank] 04:56:16 INFO - PROCESS | 3756 | --DOMWINDOW == 87 (0000004DD20ACC00) [pid = 3756] [serial = 757] [outer = 0000000000000000] [url = about:blank] 04:56:16 INFO - PROCESS | 3756 | --DOMWINDOW == 86 (0000004DD6E1C400) [pid = 3756] [serial = 760] [outer = 0000000000000000] [url = about:blank] 04:56:16 INFO - PROCESS | 3756 | --DOMWINDOW == 85 (0000004DD1A37C00) [pid = 3756] [serial = 748] [outer = 0000000000000000] [url = about:blank] 04:56:16 INFO - PROCESS | 3756 | --DOMWINDOW == 84 (0000004DD6AC3400) [pid = 3756] [serial = 759] [outer = 0000000000000000] [url = about:blank] 04:56:16 INFO - PROCESS | 3756 | --DOMWINDOW == 83 (0000004DDBE05C00) [pid = 3756] [serial = 744] [outer = 0000000000000000] [url = about:blank] 04:56:16 INFO - PROCESS | 3756 | --DOMWINDOW == 82 (0000004DDC246400) [pid = 3756] [serial = 774] [outer = 0000000000000000] [url = about:blank] 04:56:16 INFO - PROCESS | 3756 | --DOMWINDOW == 81 (0000004DCFF9D400) [pid = 3756] [serial = 747] [outer = 0000000000000000] [url = about:blank] 04:56:16 INFO - PROCESS | 3756 | --DOMWINDOW == 80 (0000004DD2FE8400) [pid = 3756] [serial = 751] [outer = 0000000000000000] [url = about:blank] 04:56:16 INFO - PROCESS | 3756 | --DOMWINDOW == 79 (0000004DD00D8000) [pid = 3756] [serial = 753] [outer = 0000000000000000] [url = about:blank] 04:56:16 INFO - PROCESS | 3756 | --DOMWINDOW == 78 (0000004DDC23A400) [pid = 3756] [serial = 769] [outer = 0000000000000000] [url = about:blank] 04:56:16 INFO - PROCESS | 3756 | --DOMWINDOW == 77 (0000004DD1DCE000) [pid = 3756] [serial = 750] [outer = 0000000000000000] [url = about:blank] 04:56:16 INFO - PROCESS | 3756 | --DOMWINDOW == 76 (0000004DDC1E5800) [pid = 3756] [serial = 768] [outer = 0000000000000000] [url = about:blank] 04:56:16 INFO - PROCESS | 3756 | --DOMWINDOW == 75 (0000004DDBE62000) [pid = 3756] [serial = 745] [outer = 0000000000000000] [url = about:blank] 04:56:16 INFO - PROCESS | 3756 | --DOMWINDOW == 74 (0000004DD1DA4C00) [pid = 3756] [serial = 756] [outer = 0000000000000000] [url = about:blank] 04:56:16 INFO - PROCESS | 3756 | --DOMWINDOW == 73 (0000004DD805EC00) [pid = 3756] [serial = 772] [outer = 0000000000000000] [url = about:blank] 04:56:16 INFO - PROCESS | 3756 | --DOMWINDOW == 72 (0000004DD1A34400) [pid = 3756] [serial = 754] [outer = 0000000000000000] [url = about:blank] 04:56:16 INFO - PROCESS | 3756 | --DOMWINDOW == 71 (0000004DDB87A000) [pid = 3756] [serial = 766] [outer = 0000000000000000] [url = about:blank] 04:56:16 INFO - PROCESS | 3756 | --DOMWINDOW == 70 (0000004DD1DD0800) [pid = 3756] [serial = 771] [outer = 0000000000000000] [url = about:blank] 04:56:16 INFO - PROCESS | 3756 | --DOMWINDOW == 69 (0000004DD8761400) [pid = 3756] [serial = 765] [outer = 0000000000000000] [url = about:blank] 04:56:16 INFO - PROCESS | 3756 | --DOMWINDOW == 68 (0000004DD8062C00) [pid = 3756] [serial = 763] [outer = 0000000000000000] [url = about:blank] 04:56:16 INFO - PROCESS | 3756 | --DOMWINDOW == 67 (0000004DD7C1E800) [pid = 3756] [serial = 762] [outer = 0000000000000000] [url = about:blank] 04:56:16 INFO - PROCESS | 3756 | 1471089376650 Marionette TRACE conn6 -> [0,1065,"getWindowHandle",null] 04:56:16 INFO - PROCESS | 3756 | 1471089376655 Marionette TRACE conn6 <- [1,1065,null,{"value":"13"}] 04:56:16 INFO - PROCESS | 3756 | 1471089376662 Marionette TRACE conn6 -> [0,1066,"setScriptTimeout",{"ms":35000}] 04:56:16 INFO - PROCESS | 3756 | 1471089376665 Marionette TRACE conn6 <- [1,1066,null,{}] 04:56:16 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-clamp-2.html 04:56:16 INFO - PROCESS | 3756 | 1471089376671 Marionette TRACE conn6 -> [0,1067,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:56:16 INFO - PROCESS | 3756 | 1471089376674 Marionette INFO sendAsync 3dea87e7-b1f7-4d7f-bd25-36a6049bc663 04:56:16 INFO - PROCESS | 3756 | 1471089376780 Marionette TRACE conn6 <- [1,1067,null,{"value":null}] 04:56:16 INFO - PROCESS | 3756 | 1471089376788 Marionette TRACE conn6 -> [0,1068,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-clamp-2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-clamp-2.html\", \"893d4e98-a8f2-4003-9cd7-2985a4dd9108\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:56:16 INFO - PROCESS | 3756 | 1471089376793 Marionette INFO sendAsync 3dea87e7-b1f7-4d7f-bd25-36a6049bc663 04:56:16 INFO - PROCESS | 3756 | ++DOCSHELL 0000004DCFE62000 == 30 [pid = 3756] [id = 276] 04:56:16 INFO - PROCESS | 3756 | ++DOMWINDOW == 68 (0000004DCFF98000) [pid = 3756] [serial = 827] [outer = 0000000000000000] 04:56:16 INFO - PROCESS | 3756 | ++DOMWINDOW == 69 (0000004DD004C400) [pid = 3756] [serial = 828] [outer = 0000004DCFF98000] 04:56:16 INFO - PROCESS | 3756 | 1471089376843 Marionette DEBUG loaded listener.js 04:56:16 INFO - PROCESS | 3756 | ++DOMWINDOW == 70 (0000004DD172A400) [pid = 3756] [serial = 829] [outer = 0000004DCFF98000] 04:56:17 INFO - PROCESS | 3756 | 1471089377361 Marionette TRACE conn6 <- [1,1068,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-clamp-2.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.rgba-clamp-2",0,null,null]]]}] 04:56:17 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-clamp-2.html | Canvas test: 2d.fillStyle.parse.rgba-clamp-2 04:56:17 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-clamp-2.html | took 734ms 04:56:17 INFO - PROCESS | 3756 | 1471089377405 Marionette TRACE conn6 -> [0,1069,"getWindowHandle",null] 04:56:17 INFO - PROCESS | 3756 | 1471089377410 Marionette TRACE conn6 <- [1,1069,null,{"value":"13"}] 04:56:17 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-eof.html 04:56:17 INFO - PROCESS | 3756 | 1471089377416 Marionette TRACE conn6 -> [0,1070,"setScriptTimeout",{"ms":35000}] 04:56:17 INFO - PROCESS | 3756 | 1471089377419 Marionette TRACE conn6 <- [1,1070,null,{}] 04:56:17 INFO - PROCESS | 3756 | 1471089377423 Marionette TRACE conn6 -> [0,1071,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:56:17 INFO - PROCESS | 3756 | 1471089377426 Marionette INFO sendAsync 3dea87e7-b1f7-4d7f-bd25-36a6049bc663 04:56:17 INFO - PROCESS | 3756 | 1471089377516 Marionette TRACE conn6 <- [1,1071,null,{"value":null}] 04:56:17 INFO - PROCESS | 3756 | 1471089377592 Marionette TRACE conn6 -> [0,1072,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-eof.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-eof.html\", \"893d4e98-a8f2-4003-9cd7-2985a4dd9108\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:56:17 INFO - PROCESS | 3756 | 1471089377594 Marionette INFO sendAsync 3dea87e7-b1f7-4d7f-bd25-36a6049bc663 04:56:17 INFO - PROCESS | 3756 | ++DOCSHELL 0000004DD6510800 == 31 [pid = 3756] [id = 277] 04:56:17 INFO - PROCESS | 3756 | ++DOMWINDOW == 71 (0000004DD1D51000) [pid = 3756] [serial = 830] [outer = 0000000000000000] 04:56:17 INFO - PROCESS | 3756 | ++DOMWINDOW == 72 (0000004DD1D5E400) [pid = 3756] [serial = 831] [outer = 0000004DD1D51000] 04:56:17 INFO - PROCESS | 3756 | 1471089377644 Marionette DEBUG loaded listener.js 04:56:17 INFO - PROCESS | 3756 | ++DOMWINDOW == 73 (0000004DD1F99C00) [pid = 3756] [serial = 832] [outer = 0000004DD1D51000] 04:56:18 INFO - PROCESS | 3756 | 1471089378077 Marionette TRACE conn6 <- [1,1072,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-eof.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.rgba-eof",0,null,null]]]}] 04:56:18 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-eof.html | Canvas test: 2d.fillStyle.parse.rgba-eof 04:56:18 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-eof.html | took 734ms 04:56:18 INFO - PROCESS | 3756 | 1471089378168 Marionette TRACE conn6 -> [0,1073,"getWindowHandle",null] 04:56:18 INFO - PROCESS | 3756 | 1471089378170 Marionette TRACE conn6 <- [1,1073,null,{"value":"13"}] 04:56:18 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-num-1.html 04:56:18 INFO - PROCESS | 3756 | 1471089378177 Marionette TRACE conn6 -> [0,1074,"setScriptTimeout",{"ms":35000}] 04:56:18 INFO - PROCESS | 3756 | 1471089378180 Marionette TRACE conn6 <- [1,1074,null,{}] 04:56:18 INFO - PROCESS | 3756 | 1471089378192 Marionette TRACE conn6 -> [0,1075,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:56:18 INFO - PROCESS | 3756 | 1471089378197 Marionette INFO sendAsync 3dea87e7-b1f7-4d7f-bd25-36a6049bc663 04:56:18 INFO - PROCESS | 3756 | 1471089378291 Marionette TRACE conn6 <- [1,1075,null,{"value":null}] 04:56:18 INFO - PROCESS | 3756 | 1471089378298 Marionette TRACE conn6 -> [0,1076,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-num-1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-num-1.html\", \"893d4e98-a8f2-4003-9cd7-2985a4dd9108\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:56:18 INFO - PROCESS | 3756 | 1471089378302 Marionette INFO sendAsync 3dea87e7-b1f7-4d7f-bd25-36a6049bc663 04:56:18 INFO - PROCESS | 3756 | ++DOCSHELL 0000004DDC922000 == 32 [pid = 3756] [id = 278] 04:56:18 INFO - PROCESS | 3756 | ++DOMWINDOW == 74 (0000004D80674000) [pid = 3756] [serial = 833] [outer = 0000000000000000] 04:56:18 INFO - PROCESS | 3756 | ++DOMWINDOW == 75 (0000004DD6EBE800) [pid = 3756] [serial = 834] [outer = 0000004D80674000] 04:56:18 INFO - PROCESS | 3756 | 1471089378352 Marionette DEBUG loaded listener.js 04:56:18 INFO - PROCESS | 3756 | ++DOMWINDOW == 76 (0000004DD7CD3400) [pid = 3756] [serial = 835] [outer = 0000004D80674000] 04:56:18 INFO - PROCESS | 3756 | 1471089378779 Marionette TRACE conn6 <- [1,1076,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-num-1.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.rgba-num-1",0,null,null]]]}] 04:56:18 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-num-1.html | Canvas test: 2d.fillStyle.parse.rgba-num-1 04:56:18 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-num-1.html | took 629ms 04:56:18 INFO - PROCESS | 3756 | 1471089378833 Marionette TRACE conn6 -> [0,1077,"getWindowHandle",null] 04:56:18 INFO - PROCESS | 3756 | 1471089378835 Marionette TRACE conn6 <- [1,1077,null,{"value":"13"}] 04:56:18 INFO - PROCESS | 3756 | 1471089378845 Marionette TRACE conn6 -> [0,1078,"setScriptTimeout",{"ms":35000}] 04:56:18 INFO - PROCESS | 3756 | 1471089378847 Marionette TRACE conn6 <- [1,1078,null,{}] 04:56:18 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-num-2.html 04:56:18 INFO - PROCESS | 3756 | 1471089378850 Marionette TRACE conn6 -> [0,1079,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:56:18 INFO - PROCESS | 3756 | 1471089378853 Marionette INFO sendAsync 3dea87e7-b1f7-4d7f-bd25-36a6049bc663 04:56:18 INFO - PROCESS | 3756 | 1471089378968 Marionette TRACE conn6 <- [1,1079,null,{"value":null}] 04:56:18 INFO - PROCESS | 3756 | 1471089378973 Marionette TRACE conn6 -> [0,1080,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-num-2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-num-2.html\", \"893d4e98-a8f2-4003-9cd7-2985a4dd9108\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:56:18 INFO - PROCESS | 3756 | 1471089378975 Marionette INFO sendAsync 3dea87e7-b1f7-4d7f-bd25-36a6049bc663 04:56:19 INFO - PROCESS | 3756 | ++DOCSHELL 0000004DDE880800 == 33 [pid = 3756] [id = 279] 04:56:19 INFO - PROCESS | 3756 | ++DOMWINDOW == 77 (0000004DD806A000) [pid = 3756] [serial = 836] [outer = 0000000000000000] 04:56:19 INFO - PROCESS | 3756 | ++DOMWINDOW == 78 (0000004DD81B2800) [pid = 3756] [serial = 837] [outer = 0000004DD806A000] 04:56:19 INFO - PROCESS | 3756 | 1471089379068 Marionette DEBUG loaded listener.js 04:56:19 INFO - PROCESS | 3756 | ++DOMWINDOW == 79 (0000004DDB845000) [pid = 3756] [serial = 838] [outer = 0000004DD806A000] 04:56:19 INFO - PROCESS | 3756 | 1471089379497 Marionette TRACE conn6 <- [1,1080,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-num-2.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.rgba-num-2",0,null,null]]]}] 04:56:19 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-num-2.html | Canvas test: 2d.fillStyle.parse.rgba-num-2 04:56:19 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-num-2.html | took 670ms 04:56:19 INFO - PROCESS | 3756 | 1471089379523 Marionette TRACE conn6 -> [0,1081,"getWindowHandle",null] 04:56:19 INFO - PROCESS | 3756 | 1471089379525 Marionette TRACE conn6 <- [1,1081,null,{"value":"13"}] 04:56:19 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-percent.html 04:56:19 INFO - PROCESS | 3756 | 1471089379534 Marionette TRACE conn6 -> [0,1082,"setScriptTimeout",{"ms":35000}] 04:56:19 INFO - PROCESS | 3756 | 1471089379536 Marionette TRACE conn6 <- [1,1082,null,{}] 04:56:19 INFO - PROCESS | 3756 | 1471089379540 Marionette TRACE conn6 -> [0,1083,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:56:19 INFO - PROCESS | 3756 | 1471089379542 Marionette INFO sendAsync 3dea87e7-b1f7-4d7f-bd25-36a6049bc663 04:56:19 INFO - PROCESS | 3756 | 1471089379652 Marionette TRACE conn6 <- [1,1083,null,{"value":null}] 04:56:19 INFO - PROCESS | 3756 | 1471089379737 Marionette TRACE conn6 -> [0,1084,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-percent.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-percent.html\", \"893d4e98-a8f2-4003-9cd7-2985a4dd9108\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:56:19 INFO - PROCESS | 3756 | 1471089379739 Marionette INFO sendAsync 3dea87e7-b1f7-4d7f-bd25-36a6049bc663 04:56:19 INFO - PROCESS | 3756 | ++DOCSHELL 0000004DDF486000 == 34 [pid = 3756] [id = 280] 04:56:19 INFO - PROCESS | 3756 | ++DOMWINDOW == 80 (0000004DDB87A000) [pid = 3756] [serial = 839] [outer = 0000000000000000] 04:56:19 INFO - PROCESS | 3756 | ++DOMWINDOW == 81 (0000004DDBD95C00) [pid = 3756] [serial = 840] [outer = 0000004DDB87A000] 04:56:19 INFO - PROCESS | 3756 | 1471089379785 Marionette DEBUG loaded listener.js 04:56:19 INFO - PROCESS | 3756 | ++DOMWINDOW == 82 (0000004DDC027400) [pid = 3756] [serial = 841] [outer = 0000004DDB87A000] 04:56:20 INFO - PROCESS | 3756 | 1471089380202 Marionette TRACE conn6 <- [1,1084,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-percent.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.rgba-percent",0,null,null]]]}] 04:56:20 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-percent.html | Canvas test: 2d.fillStyle.parse.rgba-percent 04:56:20 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-percent.html | took 734ms 04:56:20 INFO - PROCESS | 3756 | 1471089380271 Marionette TRACE conn6 -> [0,1085,"getWindowHandle",null] 04:56:20 INFO - PROCESS | 3756 | 1471089380274 Marionette TRACE conn6 <- [1,1085,null,{"value":"13"}] 04:56:20 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-1.html 04:56:20 INFO - PROCESS | 3756 | 1471089380277 Marionette TRACE conn6 -> [0,1086,"setScriptTimeout",{"ms":35000}] 04:56:20 INFO - PROCESS | 3756 | 1471089380279 Marionette TRACE conn6 <- [1,1086,null,{}] 04:56:20 INFO - PROCESS | 3756 | 1471089380282 Marionette TRACE conn6 -> [0,1087,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:56:20 INFO - PROCESS | 3756 | 1471089380288 Marionette INFO sendAsync 3dea87e7-b1f7-4d7f-bd25-36a6049bc663 04:56:20 INFO - PROCESS | 3756 | 1471089380433 Marionette TRACE conn6 <- [1,1087,null,{"value":null}] 04:56:20 INFO - PROCESS | 3756 | 1471089380485 Marionette TRACE conn6 -> [0,1088,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-1.html\", \"893d4e98-a8f2-4003-9cd7-2985a4dd9108\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:56:20 INFO - PROCESS | 3756 | 1471089380487 Marionette INFO sendAsync 3dea87e7-b1f7-4d7f-bd25-36a6049bc663 04:56:20 INFO - PROCESS | 3756 | ++DOCSHELL 0000004DE1544000 == 35 [pid = 3756] [id = 281] 04:56:20 INFO - PROCESS | 3756 | ++DOMWINDOW == 83 (0000004DDC136C00) [pid = 3756] [serial = 842] [outer = 0000000000000000] 04:56:20 INFO - PROCESS | 3756 | ++DOMWINDOW == 84 (0000004DDC1E7C00) [pid = 3756] [serial = 843] [outer = 0000004DDC136C00] 04:56:20 INFO - PROCESS | 3756 | 1471089380533 Marionette DEBUG loaded listener.js 04:56:20 INFO - PROCESS | 3756 | ++DOMWINDOW == 85 (0000004DDC277400) [pid = 3756] [serial = 844] [outer = 0000004DDC136C00] 04:56:20 INFO - PROCESS | 3756 | --DOMWINDOW == 84 (0000004D808D6800) [pid = 3756] [serial = 791] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-5.html] 04:56:20 INFO - PROCESS | 3756 | --DOMWINDOW == 83 (0000004D808D5000) [pid = 3756] [serial = 794] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-6.html] 04:56:20 INFO - PROCESS | 3756 | --DOMWINDOW == 82 (0000004DD622AC00) [pid = 3756] [serial = 803] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-2.html] 04:56:20 INFO - PROCESS | 3756 | --DOMWINDOW == 81 (0000004D806E9400) [pid = 3756] [serial = 800] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-1.html] 04:56:20 INFO - PROCESS | 3756 | --DOMWINDOW == 80 (0000004DD12D1000) [pid = 3756] [serial = 797] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-7.html] 04:56:20 INFO - PROCESS | 3756 | --DOMWINDOW == 79 (0000004DD12C9C00) [pid = 3756] [serial = 806] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-3.html] 04:56:20 INFO - PROCESS | 3756 | --DOMWINDOW == 78 (0000004DD1DA1800) [pid = 3756] [serial = 809] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-4.html] 04:56:20 INFO - PROCESS | 3756 | --DOMWINDOW == 77 (0000004DD8764800) [pid = 3756] [serial = 815] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-eof.html] 04:56:20 INFO - PROCESS | 3756 | --DOMWINDOW == 76 (0000004DCFF95000) [pid = 3756] [serial = 779] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-1.html] 04:56:20 INFO - PROCESS | 3756 | --DOMWINDOW == 75 (0000004DD6227800) [pid = 3756] [serial = 782] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-2.html] 04:56:20 INFO - PROCESS | 3756 | --DOMWINDOW == 74 (0000004DDBE5F800) [pid = 3756] [serial = 785] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-3.html] 04:56:20 INFO - PROCESS | 3756 | --DOMWINDOW == 73 (0000004DDC98F000) [pid = 3756] [serial = 788] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-4.html] 04:56:20 INFO - PROCESS | 3756 | --DOMWINDOW == 72 (0000004DCFF9FC00) [pid = 3756] [serial = 812] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-5.html] 04:56:21 INFO - PROCESS | 3756 | 1471089380991 Marionette TRACE conn6 <- [1,1088,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-1.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.rgba-solid-1",0,null,null]]]}] 04:56:21 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-1.html | Canvas test: 2d.fillStyle.parse.rgba-solid-1 04:56:21 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-1.html | took 734ms 04:56:21 INFO - PROCESS | 3756 | 1471089381031 Marionette TRACE conn6 -> [0,1089,"getWindowHandle",null] 04:56:21 INFO - PROCESS | 3756 | 1471089381033 Marionette TRACE conn6 <- [1,1089,null,{"value":"13"}] 04:56:21 INFO - PROCESS | 3756 | 1471089381041 Marionette TRACE conn6 -> [0,1090,"setScriptTimeout",{"ms":35000}] 04:56:21 INFO - PROCESS | 3756 | 1471089381043 Marionette TRACE conn6 <- [1,1090,null,{}] 04:56:21 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-2.html 04:56:21 INFO - PROCESS | 3756 | 1471089381046 Marionette TRACE conn6 -> [0,1091,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:56:21 INFO - PROCESS | 3756 | 1471089381048 Marionette INFO sendAsync 3dea87e7-b1f7-4d7f-bd25-36a6049bc663 04:56:21 INFO - PROCESS | 3756 | 1471089381132 Marionette TRACE conn6 <- [1,1091,null,{"value":null}] 04:56:21 INFO - PROCESS | 3756 | 1471089381139 Marionette TRACE conn6 -> [0,1092,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-2.html\", \"893d4e98-a8f2-4003-9cd7-2985a4dd9108\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:56:21 INFO - PROCESS | 3756 | 1471089381141 Marionette INFO sendAsync 3dea87e7-b1f7-4d7f-bd25-36a6049bc663 04:56:21 INFO - PROCESS | 3756 | ++DOCSHELL 0000004DE20CF800 == 36 [pid = 3756] [id = 282] 04:56:21 INFO - PROCESS | 3756 | ++DOMWINDOW == 73 (0000004D80414800) [pid = 3756] [serial = 845] [outer = 0000000000000000] 04:56:21 INFO - PROCESS | 3756 | ++DOMWINDOW == 74 (0000004DD1DC9000) [pid = 3756] [serial = 846] [outer = 0000004D80414800] 04:56:21 INFO - PROCESS | 3756 | 1471089381251 Marionette DEBUG loaded listener.js 04:56:21 INFO - PROCESS | 3756 | ++DOMWINDOW == 75 (0000004DDBE5F400) [pid = 3756] [serial = 847] [outer = 0000004D80414800] 04:56:21 INFO - PROCESS | 3756 | 1471089381619 Marionette TRACE conn6 <- [1,1092,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-2.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.rgba-solid-2",0,null,null]]]}] 04:56:21 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-2.html | Canvas test: 2d.fillStyle.parse.rgba-solid-2 04:56:21 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-2.html | took 629ms 04:56:21 INFO - PROCESS | 3756 | 1471089381678 Marionette TRACE conn6 -> [0,1093,"getWindowHandle",null] 04:56:21 INFO - PROCESS | 3756 | 1471089381681 Marionette TRACE conn6 <- [1,1093,null,{"value":"13"}] 04:56:21 INFO - PROCESS | 3756 | 1471089381683 Marionette TRACE conn6 -> [0,1094,"setScriptTimeout",{"ms":35000}] 04:56:21 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-3.html 04:56:21 INFO - PROCESS | 3756 | 1471089381693 Marionette TRACE conn6 <- [1,1094,null,{}] 04:56:21 INFO - PROCESS | 3756 | 1471089381697 Marionette TRACE conn6 -> [0,1095,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:56:21 INFO - PROCESS | 3756 | 1471089381700 Marionette INFO sendAsync 3dea87e7-b1f7-4d7f-bd25-36a6049bc663 04:56:21 INFO - PROCESS | 3756 | 1471089381812 Marionette TRACE conn6 <- [1,1095,null,{"value":null}] 04:56:21 INFO - PROCESS | 3756 | 1471089381822 Marionette TRACE conn6 -> [0,1096,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-3.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-3.html\", \"893d4e98-a8f2-4003-9cd7-2985a4dd9108\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:56:21 INFO - PROCESS | 3756 | 1471089381824 Marionette INFO sendAsync 3dea87e7-b1f7-4d7f-bd25-36a6049bc663 04:56:21 INFO - PROCESS | 3756 | ++DOCSHELL 0000004DE4A9E800 == 37 [pid = 3756] [id = 283] 04:56:21 INFO - PROCESS | 3756 | ++DOMWINDOW == 76 (0000004D978A1400) [pid = 3756] [serial = 848] [outer = 0000000000000000] 04:56:21 INFO - PROCESS | 3756 | ++DOMWINDOW == 77 (0000004DDC27FC00) [pid = 3756] [serial = 849] [outer = 0000004D978A1400] 04:56:21 INFO - PROCESS | 3756 | 1471089381870 Marionette DEBUG loaded listener.js 04:56:21 INFO - PROCESS | 3756 | ++DOMWINDOW == 78 (0000004DDC2BF000) [pid = 3756] [serial = 850] [outer = 0000004D978A1400] 04:56:22 INFO - PROCESS | 3756 | 1471089382271 Marionette TRACE conn6 <- [1,1096,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-3.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.rgba-solid-3",0,null,null]]]}] 04:56:22 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-3.html | Canvas test: 2d.fillStyle.parse.rgba-solid-3 04:56:22 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-3.html | took 628ms 04:56:22 INFO - PROCESS | 3756 | 1471089382315 Marionette TRACE conn6 -> [0,1097,"getWindowHandle",null] 04:56:22 INFO - PROCESS | 3756 | 1471089382318 Marionette TRACE conn6 <- [1,1097,null,{"value":"13"}] 04:56:22 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-4.html 04:56:22 INFO - PROCESS | 3756 | 1471089382321 Marionette TRACE conn6 -> [0,1098,"setScriptTimeout",{"ms":35000}] 04:56:22 INFO - PROCESS | 3756 | 1471089382323 Marionette TRACE conn6 <- [1,1098,null,{}] 04:56:22 INFO - PROCESS | 3756 | 1471089382326 Marionette TRACE conn6 -> [0,1099,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:56:22 INFO - PROCESS | 3756 | 1471089382328 Marionette INFO sendAsync 3dea87e7-b1f7-4d7f-bd25-36a6049bc663 04:56:22 INFO - PROCESS | 3756 | 1471089382441 Marionette TRACE conn6 <- [1,1099,null,{"value":null}] 04:56:22 INFO - PROCESS | 3756 | 1471089382516 Marionette TRACE conn6 -> [0,1100,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-4.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-4.html\", \"893d4e98-a8f2-4003-9cd7-2985a4dd9108\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:56:22 INFO - PROCESS | 3756 | 1471089382518 Marionette INFO sendAsync 3dea87e7-b1f7-4d7f-bd25-36a6049bc663 04:56:22 INFO - PROCESS | 3756 | ++DOCSHELL 0000004DDC920800 == 38 [pid = 3756] [id = 284] 04:56:22 INFO - PROCESS | 3756 | ++DOMWINDOW == 79 (0000004DDC279800) [pid = 3756] [serial = 851] [outer = 0000000000000000] 04:56:22 INFO - PROCESS | 3756 | ++DOMWINDOW == 80 (0000004DDC6B6800) [pid = 3756] [serial = 852] [outer = 0000004DDC279800] 04:56:22 INFO - PROCESS | 3756 | 1471089382567 Marionette DEBUG loaded listener.js 04:56:22 INFO - PROCESS | 3756 | ++DOMWINDOW == 81 (0000004DDE0E8800) [pid = 3756] [serial = 853] [outer = 0000004DDC279800] 04:56:22 INFO - PROCESS | 3756 | 1471089382967 Marionette TRACE conn6 <- [1,1100,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-4.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.rgba-solid-4",0,null,null]]]}] 04:56:23 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-4.html | Canvas test: 2d.fillStyle.parse.rgba-solid-4 04:56:23 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-4.html | took 734ms 04:56:23 INFO - PROCESS | 3756 | 1471089383060 Marionette TRACE conn6 -> [0,1101,"getWindowHandle",null] 04:56:23 INFO - PROCESS | 3756 | 1471089383065 Marionette TRACE conn6 <- [1,1101,null,{"value":"13"}] 04:56:23 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.svg-1.html 04:56:23 INFO - PROCESS | 3756 | 1471089383113 Marionette TRACE conn6 -> [0,1102,"setScriptTimeout",{"ms":35000}] 04:56:23 INFO - PROCESS | 3756 | 1471089383118 Marionette TRACE conn6 <- [1,1102,null,{}] 04:56:23 INFO - PROCESS | 3756 | 1471089383130 Marionette TRACE conn6 -> [0,1103,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:56:23 INFO - PROCESS | 3756 | 1471089383134 Marionette INFO sendAsync 3dea87e7-b1f7-4d7f-bd25-36a6049bc663 04:56:23 INFO - PROCESS | 3756 | 1471089383265 Marionette TRACE conn6 <- [1,1103,null,{"value":null}] 04:56:23 INFO - PROCESS | 3756 | 1471089383350 Marionette TRACE conn6 -> [0,1104,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.svg-1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.svg-1.html\", \"893d4e98-a8f2-4003-9cd7-2985a4dd9108\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:56:23 INFO - PROCESS | 3756 | 1471089383353 Marionette INFO sendAsync 3dea87e7-b1f7-4d7f-bd25-36a6049bc663 04:56:23 INFO - PROCESS | 3756 | ++DOCSHELL 0000004DD0EF3800 == 39 [pid = 3756] [id = 285] 04:56:23 INFO - PROCESS | 3756 | ++DOMWINDOW == 82 (0000004D808D6000) [pid = 3756] [serial = 854] [outer = 0000000000000000] 04:56:23 INFO - PROCESS | 3756 | ++DOMWINDOW == 83 (0000004D978A5000) [pid = 3756] [serial = 855] [outer = 0000004D808D6000] 04:56:23 INFO - PROCESS | 3756 | 1471089383429 Marionette DEBUG loaded listener.js 04:56:23 INFO - PROCESS | 3756 | ++DOMWINDOW == 84 (0000004DD1A40400) [pid = 3756] [serial = 856] [outer = 0000004D808D6000] 04:56:24 INFO - PROCESS | 3756 | 1471089384051 Marionette TRACE conn6 <- [1,1104,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.svg-1.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.svg-1",0,null,null]]]}] 04:56:24 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.svg-1.html | Canvas test: 2d.fillStyle.parse.svg-1 04:56:24 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.svg-1.html | took 986ms 04:56:24 INFO - PROCESS | 3756 | 1471089384099 Marionette TRACE conn6 -> [0,1105,"getWindowHandle",null] 04:56:24 INFO - PROCESS | 3756 | 1471089384105 Marionette TRACE conn6 <- [1,1105,null,{"value":"13"}] 04:56:24 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.svg-2.html 04:56:24 INFO - PROCESS | 3756 | 1471089384112 Marionette TRACE conn6 -> [0,1106,"setScriptTimeout",{"ms":35000}] 04:56:24 INFO - PROCESS | 3756 | 1471089384115 Marionette TRACE conn6 <- [1,1106,null,{}] 04:56:24 INFO - PROCESS | 3756 | 1471089384119 Marionette TRACE conn6 -> [0,1107,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:56:24 INFO - PROCESS | 3756 | 1471089384122 Marionette INFO sendAsync 3dea87e7-b1f7-4d7f-bd25-36a6049bc663 04:56:24 INFO - PROCESS | 3756 | 1471089384241 Marionette TRACE conn6 <- [1,1107,null,{"value":null}] 04:56:24 INFO - PROCESS | 3756 | 1471089384317 Marionette TRACE conn6 -> [0,1108,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.svg-2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.svg-2.html\", \"893d4e98-a8f2-4003-9cd7-2985a4dd9108\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:56:24 INFO - PROCESS | 3756 | 1471089384320 Marionette INFO sendAsync 3dea87e7-b1f7-4d7f-bd25-36a6049bc663 04:56:24 INFO - PROCESS | 3756 | ++DOCSHELL 0000004DDF72F000 == 40 [pid = 3756] [id = 286] 04:56:24 INFO - PROCESS | 3756 | ++DOMWINDOW == 85 (0000004DD257B800) [pid = 3756] [serial = 857] [outer = 0000000000000000] 04:56:24 INFO - PROCESS | 3756 | ++DOMWINDOW == 86 (0000004DD6D87400) [pid = 3756] [serial = 858] [outer = 0000004DD257B800] 04:56:24 INFO - PROCESS | 3756 | 1471089384420 Marionette DEBUG loaded listener.js 04:56:24 INFO - PROCESS | 3756 | ++DOMWINDOW == 87 (0000004DD7CD2400) [pid = 3756] [serial = 859] [outer = 0000004DD257B800] 04:56:25 INFO - PROCESS | 3756 | 1471089385065 Marionette TRACE conn6 <- [1,1108,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.svg-2.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.svg-2",0,null,null]]]}] 04:56:25 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.svg-2.html | Canvas test: 2d.fillStyle.parse.svg-2 04:56:25 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.svg-2.html | took 986ms 04:56:25 INFO - PROCESS | 3756 | 1471089385100 Marionette TRACE conn6 -> [0,1109,"getWindowHandle",null] 04:56:25 INFO - PROCESS | 3756 | 1471089385102 Marionette TRACE conn6 <- [1,1109,null,{"value":"13"}] 04:56:25 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.system.html 04:56:25 INFO - PROCESS | 3756 | 1471089385106 Marionette TRACE conn6 -> [0,1110,"setScriptTimeout",{"ms":35000}] 04:56:25 INFO - PROCESS | 3756 | 1471089385111 Marionette TRACE conn6 <- [1,1110,null,{}] 04:56:25 INFO - PROCESS | 3756 | 1471089385123 Marionette TRACE conn6 -> [0,1111,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:56:25 INFO - PROCESS | 3756 | 1471089385128 Marionette INFO sendAsync 3dea87e7-b1f7-4d7f-bd25-36a6049bc663 04:56:25 INFO - PROCESS | 3756 | 1471089385244 Marionette TRACE conn6 <- [1,1111,null,{"value":null}] 04:56:25 INFO - PROCESS | 3756 | 1471089385363 Marionette TRACE conn6 -> [0,1112,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.system.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.system.html\", \"893d4e98-a8f2-4003-9cd7-2985a4dd9108\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:56:25 INFO - PROCESS | 3756 | 1471089385367 Marionette INFO sendAsync 3dea87e7-b1f7-4d7f-bd25-36a6049bc663 04:56:25 INFO - PROCESS | 3756 | ++DOCSHELL 0000004DE4E4B800 == 41 [pid = 3756] [id = 287] 04:56:25 INFO - PROCESS | 3756 | ++DOMWINDOW == 88 (0000004DDC13E000) [pid = 3756] [serial = 860] [outer = 0000000000000000] 04:56:25 INFO - PROCESS | 3756 | ++DOMWINDOW == 89 (0000004DDC239C00) [pid = 3756] [serial = 861] [outer = 0000004DDC13E000] 04:56:25 INFO - PROCESS | 3756 | 1471089385431 Marionette DEBUG loaded listener.js 04:56:25 INFO - PROCESS | 3756 | ++DOMWINDOW == 90 (0000004DDC2B7800) [pid = 3756] [serial = 862] [outer = 0000004DDC13E000] 04:56:25 INFO - PROCESS | 3756 | 1471089385968 Marionette TRACE conn6 <- [1,1112,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.system.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.system",0,null,null]]]}] 04:56:25 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.system.html | Canvas test: 2d.fillStyle.parse.system 04:56:25 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.system.html | took 882ms 04:56:25 INFO - PROCESS | 3756 | 1471089385989 Marionette TRACE conn6 -> [0,1113,"getWindowHandle",null] 04:56:26 INFO - PROCESS | 3756 | 1471089385992 Marionette TRACE conn6 <- [1,1113,null,{"value":"13"}] 04:56:26 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.transparent-1.html 04:56:26 INFO - PROCESS | 3756 | 1471089385996 Marionette TRACE conn6 -> [0,1114,"setScriptTimeout",{"ms":35000}] 04:56:26 INFO - PROCESS | 3756 | 1471089385998 Marionette TRACE conn6 <- [1,1114,null,{}] 04:56:26 INFO - PROCESS | 3756 | 1471089386002 Marionette TRACE conn6 -> [0,1115,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:56:26 INFO - PROCESS | 3756 | 1471089386004 Marionette INFO sendAsync 3dea87e7-b1f7-4d7f-bd25-36a6049bc663 04:56:26 INFO - PROCESS | 3756 | 1471089386119 Marionette TRACE conn6 <- [1,1115,null,{"value":null}] 04:56:26 INFO - PROCESS | 3756 | 1471089386247 Marionette TRACE conn6 -> [0,1116,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.transparent-1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.transparent-1.html\", \"893d4e98-a8f2-4003-9cd7-2985a4dd9108\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:56:26 INFO - PROCESS | 3756 | 1471089386249 Marionette INFO sendAsync 3dea87e7-b1f7-4d7f-bd25-36a6049bc663 04:56:26 INFO - PROCESS | 3756 | ++DOCSHELL 0000004DE5C92000 == 42 [pid = 3756] [id = 288] 04:56:26 INFO - PROCESS | 3756 | ++DOMWINDOW == 91 (0000004DDEDE1000) [pid = 3756] [serial = 863] [outer = 0000000000000000] 04:56:26 INFO - PROCESS | 3756 | ++DOMWINDOW == 92 (0000004DDEDE8400) [pid = 3756] [serial = 864] [outer = 0000004DDEDE1000] 04:56:26 INFO - PROCESS | 3756 | 1471089386337 Marionette DEBUG loaded listener.js 04:56:26 INFO - PROCESS | 3756 | ++DOMWINDOW == 93 (0000004DDEF5B000) [pid = 3756] [serial = 865] [outer = 0000004DDEDE1000] 04:56:26 INFO - PROCESS | 3756 | [3756] 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 04:56:27 INFO - PROCESS | 3756 | 1471089387283 Marionette TRACE conn6 <- [1,1116,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.transparent-1.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.transparent-1",0,null,null]]]}] 04:56:27 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.transparent-1.html | Canvas test: 2d.fillStyle.parse.transparent-1 04:56:27 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.transparent-1.html | took 1335ms 04:56:27 INFO - PROCESS | 3756 | 1471089387334 Marionette TRACE conn6 -> [0,1117,"getWindowHandle",null] 04:56:27 INFO - PROCESS | 3756 | 1471089387338 Marionette TRACE conn6 <- [1,1117,null,{"value":"13"}] 04:56:27 INFO - PROCESS | 3756 | 1471089387343 Marionette TRACE conn6 -> [0,1118,"setScriptTimeout",{"ms":35000}] 04:56:27 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.transparent-2.html 04:56:27 INFO - PROCESS | 3756 | 1471089387347 Marionette TRACE conn6 <- [1,1118,null,{}] 04:56:27 INFO - PROCESS | 3756 | 1471089387352 Marionette TRACE conn6 -> [0,1119,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:56:27 INFO - PROCESS | 3756 | 1471089387355 Marionette INFO sendAsync 3dea87e7-b1f7-4d7f-bd25-36a6049bc663 04:56:27 INFO - PROCESS | 3756 | 1471089387502 Marionette TRACE conn6 <- [1,1119,null,{"value":null}] 04:56:27 INFO - PROCESS | 3756 | 1471089387624 Marionette TRACE conn6 -> [0,1120,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.transparent-2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.transparent-2.html\", \"893d4e98-a8f2-4003-9cd7-2985a4dd9108\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:56:27 INFO - PROCESS | 3756 | 1471089387628 Marionette INFO sendAsync 3dea87e7-b1f7-4d7f-bd25-36a6049bc663 04:56:27 INFO - PROCESS | 3756 | ++DOCSHELL 0000004D97798000 == 43 [pid = 3756] [id = 289] 04:56:27 INFO - PROCESS | 3756 | ++DOMWINDOW == 94 (0000004DCFF9E000) [pid = 3756] [serial = 866] [outer = 0000000000000000] 04:56:27 INFO - PROCESS | 3756 | ++DOMWINDOW == 95 (0000004DD0049400) [pid = 3756] [serial = 867] [outer = 0000004DCFF9E000] 04:56:27 INFO - PROCESS | 3756 | 1471089387683 Marionette DEBUG loaded listener.js 04:56:27 INFO - PROCESS | 3756 | ++DOMWINDOW == 96 (0000004DD1A38400) [pid = 3756] [serial = 868] [outer = 0000004DCFF9E000] 04:56:28 INFO - PROCESS | 3756 | --DOCSHELL 0000004DE4A9E800 == 42 [pid = 3756] [id = 283] 04:56:28 INFO - PROCESS | 3756 | --DOCSHELL 0000004DE20CF800 == 41 [pid = 3756] [id = 282] 04:56:28 INFO - PROCESS | 3756 | --DOCSHELL 0000004DE1544000 == 40 [pid = 3756] [id = 281] 04:56:28 INFO - PROCESS | 3756 | --DOCSHELL 0000004DDF486000 == 39 [pid = 3756] [id = 280] 04:56:28 INFO - PROCESS | 3756 | --DOCSHELL 0000004DDE880800 == 38 [pid = 3756] [id = 279] 04:56:28 INFO - PROCESS | 3756 | --DOCSHELL 0000004DDC922000 == 37 [pid = 3756] [id = 278] 04:56:28 INFO - PROCESS | 3756 | --DOCSHELL 0000004DD6510800 == 36 [pid = 3756] [id = 277] 04:56:28 INFO - PROCESS | 3756 | --DOCSHELL 0000004DCFE62000 == 35 [pid = 3756] [id = 276] 04:56:28 INFO - PROCESS | 3756 | --DOCSHELL 0000004DDC11E800 == 34 [pid = 3756] [id = 275] 04:56:28 INFO - PROCESS | 3756 | --DOCSHELL 0000004DD6DCF000 == 33 [pid = 3756] [id = 273] 04:56:28 INFO - PROCESS | 3756 | --DOCSHELL 0000004DD20E4800 == 32 [pid = 3756] [id = 274] 04:56:28 INFO - PROCESS | 3756 | --DOCSHELL 0000004DE5C92000 == 31 [pid = 3756] [id = 288] 04:56:28 INFO - PROCESS | 3756 | --DOCSHELL 0000004DE4E4B800 == 30 [pid = 3756] [id = 287] 04:56:28 INFO - PROCESS | 3756 | --DOCSHELL 0000004DDF72F000 == 29 [pid = 3756] [id = 286] 04:56:28 INFO - PROCESS | 3756 | --DOCSHELL 0000004DDC920800 == 28 [pid = 3756] [id = 284] 04:56:28 INFO - PROCESS | 3756 | --DOCSHELL 0000004DD0EF3800 == 27 [pid = 3756] [id = 285] 04:56:28 INFO - PROCESS | 3756 | --DOMWINDOW == 95 (0000004DD12C8C00) [pid = 3756] [serial = 793] [outer = 0000000000000000] [url = about:blank] 04:56:28 INFO - PROCESS | 3756 | --DOMWINDOW == 94 (0000004DCFF9E400) [pid = 3756] [serial = 792] [outer = 0000000000000000] [url = about:blank] 04:56:28 INFO - PROCESS | 3756 | --DOMWINDOW == 93 (0000004D978A9400) [pid = 3756] [serial = 795] [outer = 0000000000000000] [url = about:blank] 04:56:28 INFO - PROCESS | 3756 | --DOMWINDOW == 92 (0000004DD0048400) [pid = 3756] [serial = 796] [outer = 0000000000000000] [url = about:blank] 04:56:28 INFO - PROCESS | 3756 | --DOMWINDOW == 91 (0000004DD62BC800) [pid = 3756] [serial = 804] [outer = 0000000000000000] [url = about:blank] 04:56:28 INFO - PROCESS | 3756 | --DOMWINDOW == 90 (0000004DD1DCB000) [pid = 3756] [serial = 801] [outer = 0000000000000000] [url = about:blank] 04:56:28 INFO - PROCESS | 3756 | --DOMWINDOW == 89 (0000004DD1A3CC00) [pid = 3756] [serial = 798] [outer = 0000000000000000] [url = about:blank] 04:56:28 INFO - PROCESS | 3756 | --DOMWINDOW == 88 (0000004DD1B2D000) [pid = 3756] [serial = 799] [outer = 0000000000000000] [url = about:blank] 04:56:28 INFO - PROCESS | 3756 | --DOMWINDOW == 87 (0000004DD6B33C00) [pid = 3756] [serial = 807] [outer = 0000000000000000] [url = about:blank] 04:56:28 INFO - PROCESS | 3756 | --DOMWINDOW == 86 (0000004DD6307000) [pid = 3756] [serial = 805] [outer = 0000000000000000] [url = about:blank] 04:56:28 INFO - PROCESS | 3756 | --DOMWINDOW == 85 (0000004DD7B71C00) [pid = 3756] [serial = 810] [outer = 0000000000000000] [url = about:blank] 04:56:28 INFO - PROCESS | 3756 | --DOMWINDOW == 84 (0000004DD6E13000) [pid = 3756] [serial = 808] [outer = 0000000000000000] [url = about:blank] 04:56:28 INFO - PROCESS | 3756 | --DOMWINDOW == 83 (0000004DDB848800) [pid = 3756] [serial = 816] [outer = 0000000000000000] [url = about:blank] 04:56:28 INFO - PROCESS | 3756 | --DOMWINDOW == 82 (0000004DD1D33800) [pid = 3756] [serial = 781] [outer = 0000000000000000] [url = about:blank] 04:56:28 INFO - PROCESS | 3756 | --DOMWINDOW == 81 (0000004DD00D5400) [pid = 3756] [serial = 780] [outer = 0000000000000000] [url = about:blank] 04:56:28 INFO - PROCESS | 3756 | --DOMWINDOW == 80 (0000004DDACD1C00) [pid = 3756] [serial = 784] [outer = 0000000000000000] [url = about:blank] 04:56:28 INFO - PROCESS | 3756 | --DOMWINDOW == 79 (0000004DD6D82400) [pid = 3756] [serial = 783] [outer = 0000000000000000] [url = about:blank] 04:56:28 INFO - PROCESS | 3756 | --DOMWINDOW == 78 (0000004DDB88F800) [pid = 3756] [serial = 817] [outer = 0000000000000000] [url = about:blank] 04:56:28 INFO - PROCESS | 3756 | --DOMWINDOW == 77 (0000004DDB556000) [pid = 3756] [serial = 811] [outer = 0000000000000000] [url = about:blank] 04:56:28 INFO - PROCESS | 3756 | --DOMWINDOW == 76 (0000004DDC2B8C00) [pid = 3756] [serial = 787] [outer = 0000000000000000] [url = about:blank] 04:56:28 INFO - PROCESS | 3756 | --DOMWINDOW == 75 (0000004DDC1DE800) [pid = 3756] [serial = 786] [outer = 0000000000000000] [url = about:blank] 04:56:28 INFO - PROCESS | 3756 | --DOMWINDOW == 74 (0000004DDE97CC00) [pid = 3756] [serial = 790] [outer = 0000000000000000] [url = about:blank] 04:56:28 INFO - PROCESS | 3756 | --DOMWINDOW == 73 (0000004DDDDF1400) [pid = 3756] [serial = 789] [outer = 0000000000000000] [url = about:blank] 04:56:28 INFO - PROCESS | 3756 | --DOMWINDOW == 72 (0000004DDBE0F400) [pid = 3756] [serial = 819] [outer = 0000000000000000] [url = about:blank] 04:56:28 INFO - PROCESS | 3756 | --DOMWINDOW == 71 (0000004DD6230000) [pid = 3756] [serial = 813] [outer = 0000000000000000] [url = about:blank] 04:56:28 INFO - PROCESS | 3756 | --DOMWINDOW == 70 (0000004DD8066800) [pid = 3756] [serial = 814] [outer = 0000000000000000] [url = about:blank] 04:56:28 INFO - PROCESS | 3756 | --DOMWINDOW == 69 (0000004DD223F400) [pid = 3756] [serial = 802] [outer = 0000000000000000] [url = about:blank] 04:56:28 INFO - PROCESS | 3756 | 1471089388874 Marionette TRACE conn6 <- [1,1120,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.transparent-2.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.transparent-2",0,null,null]]]}] 04:56:28 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.transparent-2.html | Canvas test: 2d.fillStyle.parse.transparent-2 04:56:28 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.transparent-2.html | took 1573ms 04:56:28 INFO - PROCESS | 3756 | 1471089388921 Marionette TRACE conn6 -> [0,1121,"getWindowHandle",null] 04:56:28 INFO - PROCESS | 3756 | 1471089388925 Marionette TRACE conn6 <- [1,1121,null,{"value":"13"}] 04:56:28 INFO - PROCESS | 3756 | 1471089388930 Marionette TRACE conn6 -> [0,1122,"setScriptTimeout",{"ms":35000}] 04:56:28 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.empty.html 04:56:28 INFO - PROCESS | 3756 | 1471089388935 Marionette TRACE conn6 <- [1,1122,null,{}] 04:56:28 INFO - PROCESS | 3756 | 1471089388940 Marionette TRACE conn6 -> [0,1123,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:56:28 INFO - PROCESS | 3756 | 1471089388943 Marionette INFO sendAsync 3dea87e7-b1f7-4d7f-bd25-36a6049bc663 04:56:29 INFO - PROCESS | 3756 | 1471089389063 Marionette TRACE conn6 <- [1,1123,null,{"value":null}] 04:56:29 INFO - PROCESS | 3756 | 1471089389136 Marionette TRACE conn6 -> [0,1124,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.gradient.empty.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.empty.html\", \"893d4e98-a8f2-4003-9cd7-2985a4dd9108\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:56:29 INFO - PROCESS | 3756 | 1471089389139 Marionette INFO sendAsync 3dea87e7-b1f7-4d7f-bd25-36a6049bc663 04:56:29 INFO - PROCESS | 3756 | ++DOCSHELL 0000004DD0521800 == 28 [pid = 3756] [id = 290] 04:56:29 INFO - PROCESS | 3756 | ++DOMWINDOW == 70 (0000004D978A0000) [pid = 3756] [serial = 869] [outer = 0000000000000000] 04:56:29 INFO - PROCESS | 3756 | ++DOMWINDOW == 71 (0000004DD0043400) [pid = 3756] [serial = 870] [outer = 0000004D978A0000] 04:56:29 INFO - PROCESS | 3756 | 1471089389191 Marionette DEBUG loaded listener.js 04:56:29 INFO - PROCESS | 3756 | ++DOMWINDOW == 72 (0000004DD0E2F000) [pid = 3756] [serial = 871] [outer = 0000004D978A0000] 04:56:29 INFO - PROCESS | 3756 | [GFX2-]: DrawTargetD2D 1.1 (0000004DD5C3C970): Failed to create GradientStopCollection with no stops. 04:56:29 INFO - PROCESS | 3756 | [GFX3-]: No stops specified for gradient pattern. 04:56:29 INFO - PROCESS | 3756 | 1471089389599 Marionette TRACE conn6 <- [1,1124,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.empty.html",0,null,null,[["Canvas test: 2d.gradient.empty",0,null,null]]]}] 04:56:29 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.empty.html | Canvas test: 2d.gradient.empty 04:56:29 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.empty.html | took 734ms 04:56:29 INFO - PROCESS | 3756 | 1471089389672 Marionette TRACE conn6 -> [0,1125,"getWindowHandle",null] 04:56:29 INFO - PROCESS | 3756 | 1471089389677 Marionette TRACE conn6 <- [1,1125,null,{"value":"13"}] 04:56:29 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.alpha.html 04:56:29 INFO - PROCESS | 3756 | 1471089389688 Marionette TRACE conn6 -> [0,1126,"setScriptTimeout",{"ms":35000}] 04:56:29 INFO - PROCESS | 3756 | 1471089389692 Marionette TRACE conn6 <- [1,1126,null,{}] 04:56:29 INFO - PROCESS | 3756 | 1471089389696 Marionette TRACE conn6 -> [0,1127,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:56:29 INFO - PROCESS | 3756 | 1471089389699 Marionette INFO sendAsync 3dea87e7-b1f7-4d7f-bd25-36a6049bc663 04:56:29 INFO - PROCESS | 3756 | 1471089389797 Marionette TRACE conn6 <- [1,1127,null,{"value":null}] 04:56:29 INFO - PROCESS | 3756 | 1471089389812 Marionette TRACE conn6 -> [0,1128,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.alpha.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.alpha.html\", \"893d4e98-a8f2-4003-9cd7-2985a4dd9108\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:56:29 INFO - PROCESS | 3756 | 1471089389815 Marionette INFO sendAsync 3dea87e7-b1f7-4d7f-bd25-36a6049bc663 04:56:29 INFO - PROCESS | 3756 | ++DOCSHELL 0000004DD5C1E000 == 29 [pid = 3756] [id = 291] 04:56:29 INFO - PROCESS | 3756 | ++DOMWINDOW == 73 (0000004DD1B27000) [pid = 3756] [serial = 872] [outer = 0000000000000000] 04:56:29 INFO - PROCESS | 3756 | ++DOMWINDOW == 74 (0000004DD1D30000) [pid = 3756] [serial = 873] [outer = 0000004DD1B27000] 04:56:29 INFO - PROCESS | 3756 | 1471089389864 Marionette DEBUG loaded listener.js 04:56:29 INFO - PROCESS | 3756 | ++DOMWINDOW == 75 (0000004DD1D53800) [pid = 3756] [serial = 874] [outer = 0000004DD1B27000] 04:56:30 INFO - PROCESS | 3756 | 1471089390310 Marionette TRACE conn6 <- [1,1128,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.alpha.html",0,null,null,[["Canvas test: 2d.gradient.interpolate.alpha",0,null,null]]]}] 04:56:30 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.alpha.html | Canvas test: 2d.gradient.interpolate.alpha 04:56:30 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.alpha.html | took 671ms 04:56:30 INFO - PROCESS | 3756 | 1471089390360 Marionette TRACE conn6 -> [0,1129,"getWindowHandle",null] 04:56:30 INFO - PROCESS | 3756 | 1471089390362 Marionette TRACE conn6 <- [1,1129,null,{"value":"13"}] 04:56:30 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.colour.html 04:56:30 INFO - PROCESS | 3756 | 1471089390366 Marionette TRACE conn6 -> [0,1130,"setScriptTimeout",{"ms":35000}] 04:56:30 INFO - PROCESS | 3756 | 1471089390369 Marionette TRACE conn6 <- [1,1130,null,{}] 04:56:30 INFO - PROCESS | 3756 | 1471089390381 Marionette TRACE conn6 -> [0,1131,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:56:30 INFO - PROCESS | 3756 | 1471089390385 Marionette INFO sendAsync 3dea87e7-b1f7-4d7f-bd25-36a6049bc663 04:56:30 INFO - PROCESS | 3756 | 1471089390474 Marionette TRACE conn6 <- [1,1131,null,{"value":null}] 04:56:30 INFO - PROCESS | 3756 | 1471089390481 Marionette TRACE conn6 -> [0,1132,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.colour.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.colour.html\", \"893d4e98-a8f2-4003-9cd7-2985a4dd9108\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:56:30 INFO - PROCESS | 3756 | 1471089390485 Marionette INFO sendAsync 3dea87e7-b1f7-4d7f-bd25-36a6049bc663 04:56:30 INFO - PROCESS | 3756 | ++DOCSHELL 0000004DD812D800 == 30 [pid = 3756] [id = 292] 04:56:30 INFO - PROCESS | 3756 | ++DOMWINDOW == 76 (0000004DD1DC6C00) [pid = 3756] [serial = 875] [outer = 0000000000000000] 04:56:30 INFO - PROCESS | 3756 | ++DOMWINDOW == 77 (0000004DD1DD2400) [pid = 3756] [serial = 876] [outer = 0000004DD1DC6C00] 04:56:30 INFO - PROCESS | 3756 | 1471089390536 Marionette DEBUG loaded listener.js 04:56:30 INFO - PROCESS | 3756 | ++DOMWINDOW == 78 (0000004DD2579800) [pid = 3756] [serial = 877] [outer = 0000004DD1DC6C00] 04:56:31 INFO - PROCESS | 3756 | 1471089391014 Marionette TRACE conn6 <- [1,1132,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.colour.html",0,null,null,[["Canvas test: 2d.gradient.interpolate.colour",0,null,null]]]}] 04:56:31 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.colour.html | Canvas test: 2d.gradient.interpolate.colour 04:56:31 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.colour.html | took 671ms 04:56:31 INFO - PROCESS | 3756 | 1471089391042 Marionette TRACE conn6 -> [0,1133,"getWindowHandle",null] 04:56:31 INFO - PROCESS | 3756 | 1471089391045 Marionette TRACE conn6 <- [1,1133,null,{"value":"13"}] 04:56:31 INFO - PROCESS | 3756 | 1471089391048 Marionette TRACE conn6 -> [0,1134,"setScriptTimeout",{"ms":35000}] 04:56:31 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.colouralpha.html 04:56:31 INFO - PROCESS | 3756 | 1471089391050 Marionette TRACE conn6 <- [1,1134,null,{}] 04:56:31 INFO - PROCESS | 3756 | 1471089391054 Marionette TRACE conn6 -> [0,1135,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:56:31 INFO - PROCESS | 3756 | 1471089391056 Marionette INFO sendAsync 3dea87e7-b1f7-4d7f-bd25-36a6049bc663 04:56:31 INFO - PROCESS | 3756 | 1471089391202 Marionette TRACE conn6 <- [1,1135,null,{"value":null}] 04:56:31 INFO - PROCESS | 3756 | 1471089391225 Marionette TRACE conn6 -> [0,1136,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.colouralpha.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.colouralpha.html\", \"893d4e98-a8f2-4003-9cd7-2985a4dd9108\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:56:31 INFO - PROCESS | 3756 | 1471089391227 Marionette INFO sendAsync 3dea87e7-b1f7-4d7f-bd25-36a6049bc663 04:56:31 INFO - PROCESS | 3756 | ++DOCSHELL 0000004DDC106800 == 31 [pid = 3756] [id = 293] 04:56:31 INFO - PROCESS | 3756 | ++DOMWINDOW == 79 (0000004DD622BC00) [pid = 3756] [serial = 878] [outer = 0000000000000000] 04:56:31 INFO - PROCESS | 3756 | ++DOMWINDOW == 80 (0000004DD6231000) [pid = 3756] [serial = 879] [outer = 0000004DD622BC00] 04:56:31 INFO - PROCESS | 3756 | 1471089391274 Marionette DEBUG loaded listener.js 04:56:31 INFO - PROCESS | 3756 | ++DOMWINDOW == 81 (0000004DD6314000) [pid = 3756] [serial = 880] [outer = 0000004DD622BC00] 04:56:31 INFO - PROCESS | 3756 | 1471089391718 Marionette TRACE conn6 <- [1,1136,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.colouralpha.html",0,null,null,[["Canvas test: 2d.gradient.interpolate.colouralpha",0,null,null]]]}] 04:56:31 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.colouralpha.html | Canvas test: 2d.gradient.interpolate.colouralpha 04:56:31 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.colouralpha.html | took 734ms 04:56:31 INFO - PROCESS | 3756 | 1471089391788 Marionette TRACE conn6 -> [0,1137,"getWindowHandle",null] 04:56:31 INFO - PROCESS | 3756 | 1471089391790 Marionette TRACE conn6 <- [1,1137,null,{"value":"13"}] 04:56:31 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.multiple.html 04:56:31 INFO - PROCESS | 3756 | 1471089391793 Marionette TRACE conn6 -> [0,1138,"setScriptTimeout",{"ms":35000}] 04:56:31 INFO - PROCESS | 3756 | 1471089391795 Marionette TRACE conn6 <- [1,1138,null,{}] 04:56:31 INFO - PROCESS | 3756 | 1471089391799 Marionette TRACE conn6 -> [0,1139,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:56:31 INFO - PROCESS | 3756 | 1471089391801 Marionette INFO sendAsync 3dea87e7-b1f7-4d7f-bd25-36a6049bc663 04:56:31 INFO - PROCESS | 3756 | 1471089391913 Marionette TRACE conn6 <- [1,1139,null,{"value":null}] 04:56:31 INFO - PROCESS | 3756 | 1471089391925 Marionette TRACE conn6 -> [0,1140,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.multiple.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.multiple.html\", \"893d4e98-a8f2-4003-9cd7-2985a4dd9108\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:56:31 INFO - PROCESS | 3756 | 1471089391927 Marionette INFO sendAsync 3dea87e7-b1f7-4d7f-bd25-36a6049bc663 04:56:31 INFO - PROCESS | 3756 | ++DOCSHELL 0000004DDDDB7800 == 32 [pid = 3756] [id = 294] 04:56:31 INFO - PROCESS | 3756 | ++DOMWINDOW == 82 (0000004DD622D800) [pid = 3756] [serial = 881] [outer = 0000000000000000] 04:56:31 INFO - PROCESS | 3756 | ++DOMWINDOW == 83 (0000004DD6BA5000) [pid = 3756] [serial = 882] [outer = 0000004DD622D800] 04:56:31 INFO - PROCESS | 3756 | 1471089391973 Marionette DEBUG loaded listener.js 04:56:32 INFO - PROCESS | 3756 | ++DOMWINDOW == 84 (0000004DD6E16C00) [pid = 3756] [serial = 883] [outer = 0000004DD622D800] 04:56:32 INFO - PROCESS | 3756 | 1471089392464 Marionette TRACE conn6 <- [1,1140,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.multiple.html",0,null,null,[["Canvas test: 2d.gradient.interpolate.multiple",0,null,null]]]}] 04:56:32 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.multiple.html | Canvas test: 2d.gradient.interpolate.multiple 04:56:32 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.multiple.html | took 692ms 04:56:32 INFO - PROCESS | 3756 | 1471089392498 Marionette TRACE conn6 -> [0,1141,"getWindowHandle",null] 04:56:32 INFO - PROCESS | 3756 | 1471089392501 Marionette TRACE conn6 <- [1,1141,null,{"value":"13"}] 04:56:32 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.outside.html 04:56:32 INFO - PROCESS | 3756 | 1471089392531 Marionette TRACE conn6 -> [0,1142,"setScriptTimeout",{"ms":35000}] 04:56:32 INFO - PROCESS | 3756 | 1471089392534 Marionette TRACE conn6 <- [1,1142,null,{}] 04:56:32 INFO - PROCESS | 3756 | 1471089392546 Marionette TRACE conn6 -> [0,1143,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:56:32 INFO - PROCESS | 3756 | 1471089392552 Marionette INFO sendAsync 3dea87e7-b1f7-4d7f-bd25-36a6049bc663 04:56:32 INFO - PROCESS | 3756 | 1471089392675 Marionette TRACE conn6 <- [1,1143,null,{"value":null}] 04:56:32 INFO - PROCESS | 3756 | 1471089392687 Marionette TRACE conn6 -> [0,1144,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.outside.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.outside.html\", \"893d4e98-a8f2-4003-9cd7-2985a4dd9108\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:56:32 INFO - PROCESS | 3756 | 1471089392689 Marionette INFO sendAsync 3dea87e7-b1f7-4d7f-bd25-36a6049bc663 04:56:32 INFO - PROCESS | 3756 | ++DOCSHELL 0000004DDEAAD000 == 33 [pid = 3756] [id = 295] 04:56:32 INFO - PROCESS | 3756 | ++DOMWINDOW == 85 (0000004DCFF9F000) [pid = 3756] [serial = 884] [outer = 0000000000000000] 04:56:32 INFO - PROCESS | 3756 | ++DOMWINDOW == 86 (0000004DD2961C00) [pid = 3756] [serial = 885] [outer = 0000004DCFF9F000] 04:56:32 INFO - PROCESS | 3756 | 1471089392986 Marionette DEBUG loaded listener.js 04:56:33 INFO - PROCESS | 3756 | ++DOMWINDOW == 87 (0000004DD875F000) [pid = 3756] [serial = 886] [outer = 0000004DCFF9F000] 04:56:33 INFO - PROCESS | 3756 | --DOMWINDOW == 86 (0000004DD806A000) [pid = 3756] [serial = 836] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-num-2.html] 04:56:33 INFO - PROCESS | 3756 | --DOMWINDOW == 85 (0000004DCFF98000) [pid = 3756] [serial = 827] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-clamp-2.html] 04:56:33 INFO - PROCESS | 3756 | --DOMWINDOW == 84 (0000004DCFF99800) [pid = 3756] [serial = 821] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-percent.html] 04:56:33 INFO - PROCESS | 3756 | --DOMWINDOW == 83 (0000004D978A1400) [pid = 3756] [serial = 848] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-3.html] 04:56:33 INFO - PROCESS | 3756 | --DOMWINDOW == 82 (0000004DDB87A000) [pid = 3756] [serial = 839] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-percent.html] 04:56:33 INFO - PROCESS | 3756 | --DOMWINDOW == 81 (0000004DD1D51000) [pid = 3756] [serial = 830] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-eof.html] 04:56:33 INFO - PROCESS | 3756 | --DOMWINDOW == 80 (0000004DDB893800) [pid = 3756] [serial = 818] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-num.html] 04:56:33 INFO - PROCESS | 3756 | --DOMWINDOW == 79 (0000004D80674000) [pid = 3756] [serial = 833] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-num-1.html] 04:56:33 INFO - PROCESS | 3756 | --DOMWINDOW == 78 (0000004DD1D5CC00) [pid = 3756] [serial = 824] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-clamp-1.html] 04:56:33 INFO - PROCESS | 3756 | --DOMWINDOW == 77 (0000004D80414800) [pid = 3756] [serial = 845] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-2.html] 04:56:33 INFO - PROCESS | 3756 | --DOMWINDOW == 76 (0000004DDC136C00) [pid = 3756] [serial = 842] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-1.html] 04:56:33 INFO - PROCESS | 3756 | --DOMWINDOW == 75 (0000004DDC279800) [pid = 3756] [serial = 851] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-4.html] 04:56:33 INFO - PROCESS | 3756 | 1471089393359 Marionette TRACE conn6 <- [1,1144,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.outside.html",0,null,null,[["Canvas test: 2d.gradient.interpolate.outside",0,null,null]]]}] 04:56:33 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.outside.html | Canvas test: 2d.gradient.interpolate.outside 04:56:33 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.outside.html | took 923ms 04:56:33 INFO - PROCESS | 3756 | 1471089393432 Marionette TRACE conn6 -> [0,1145,"getWindowHandle",null] 04:56:33 INFO - PROCESS | 3756 | 1471089393434 Marionette TRACE conn6 <- [1,1145,null,{"value":"13"}] 04:56:33 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.overlap.html 04:56:33 INFO - PROCESS | 3756 | 1471089393438 Marionette TRACE conn6 -> [0,1146,"setScriptTimeout",{"ms":35000}] 04:56:33 INFO - PROCESS | 3756 | 1471089393440 Marionette TRACE conn6 <- [1,1146,null,{}] 04:56:33 INFO - PROCESS | 3756 | 1471089393444 Marionette TRACE conn6 -> [0,1147,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:56:33 INFO - PROCESS | 3756 | 1471089393446 Marionette INFO sendAsync 3dea87e7-b1f7-4d7f-bd25-36a6049bc663 04:56:33 INFO - PROCESS | 3756 | 1471089393553 Marionette TRACE conn6 <- [1,1147,null,{"value":null}] 04:56:33 INFO - PROCESS | 3756 | 1471089393561 Marionette TRACE conn6 -> [0,1148,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.overlap.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.overlap.html\", \"893d4e98-a8f2-4003-9cd7-2985a4dd9108\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:56:33 INFO - PROCESS | 3756 | 1471089393563 Marionette INFO sendAsync 3dea87e7-b1f7-4d7f-bd25-36a6049bc663 04:56:33 INFO - PROCESS | 3756 | ++DOCSHELL 0000004DDF355800 == 34 [pid = 3756] [id = 296] 04:56:33 INFO - PROCESS | 3756 | ++DOMWINDOW == 76 (0000004DD0E32800) [pid = 3756] [serial = 887] [outer = 0000000000000000] 04:56:33 INFO - PROCESS | 3756 | ++DOMWINDOW == 77 (0000004DD875AC00) [pid = 3756] [serial = 888] [outer = 0000004DD0E32800] 04:56:33 INFO - PROCESS | 3756 | 1471089393609 Marionette DEBUG loaded listener.js 04:56:33 INFO - PROCESS | 3756 | ++DOMWINDOW == 78 (0000004DDB83C800) [pid = 3756] [serial = 889] [outer = 0000004DD0E32800] 04:56:34 INFO - PROCESS | 3756 | 1471089394014 Marionette TRACE conn6 <- [1,1148,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.overlap.html",0,null,null,[["Canvas test: 2d.gradient.interpolate.overlap",1,"assert_approx_equals: Red channel of the pixel at (49, 25) expected 0 +/- 16 but got 49","_assertPixelApprox@http://web-platform.test:8000/common/canvas-tests.js:47:5\n@http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.overlap.html:42:1\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\n_addTest/ [0,1149,"getWindowHandle",null] 04:56:34 INFO - PROCESS | 3756 | 1471089394071 Marionette TRACE conn6 <- [1,1149,null,{"value":"13"}] 04:56:34 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.overlap2.html 04:56:34 INFO - PROCESS | 3756 | 1471089394075 Marionette TRACE conn6 -> [0,1150,"setScriptTimeout",{"ms":35000}] 04:56:34 INFO - PROCESS | 3756 | 1471089394077 Marionette TRACE conn6 <- [1,1150,null,{}] 04:56:34 INFO - PROCESS | 3756 | 1471089394081 Marionette TRACE conn6 -> [0,1151,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:56:34 INFO - PROCESS | 3756 | 1471089394083 Marionette INFO sendAsync 3dea87e7-b1f7-4d7f-bd25-36a6049bc663 04:56:34 INFO - PROCESS | 3756 | 1471089394193 Marionette TRACE conn6 <- [1,1151,null,{"value":null}] 04:56:34 INFO - PROCESS | 3756 | 1471089394233 Marionette TRACE conn6 -> [0,1152,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.overlap2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.overlap2.html\", \"893d4e98-a8f2-4003-9cd7-2985a4dd9108\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:56:34 INFO - PROCESS | 3756 | 1471089394244 Marionette INFO sendAsync 3dea87e7-b1f7-4d7f-bd25-36a6049bc663 04:56:34 INFO - PROCESS | 3756 | ++DOCSHELL 0000004DDF48F000 == 35 [pid = 3756] [id = 297] 04:56:34 INFO - PROCESS | 3756 | ++DOMWINDOW == 79 (0000004DD1DCB400) [pid = 3756] [serial = 890] [outer = 0000000000000000] 04:56:34 INFO - PROCESS | 3756 | ++DOMWINDOW == 80 (0000004DDB889C00) [pid = 3756] [serial = 891] [outer = 0000004DD1DCB400] 04:56:34 INFO - PROCESS | 3756 | 1471089394292 Marionette DEBUG loaded listener.js 04:56:34 INFO - PROCESS | 3756 | ++DOMWINDOW == 81 (0000004DDBE08000) [pid = 3756] [serial = 892] [outer = 0000004DD1DCB400] 04:56:34 INFO - PROCESS | 3756 | 1471089394684 Marionette TRACE conn6 <- [1,1152,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.overlap2.html",0,null,null,[["Canvas test: 2d.gradient.interpolate.overlap2",0,null,null]]]}] 04:56:34 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.overlap2.html | Canvas test: 2d.gradient.interpolate.overlap2 04:56:34 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.overlap2.html | took 629ms 04:56:34 INFO - PROCESS | 3756 | 1471089394707 Marionette TRACE conn6 -> [0,1153,"getWindowHandle",null] 04:56:34 INFO - PROCESS | 3756 | 1471089394709 Marionette TRACE conn6 <- [1,1153,null,{"value":"13"}] 04:56:34 INFO - PROCESS | 3756 | 1471089394712 Marionette TRACE conn6 -> [0,1154,"setScriptTimeout",{"ms":35000}] 04:56:34 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.solid.html 04:56:34 INFO - PROCESS | 3756 | 1471089394714 Marionette TRACE conn6 <- [1,1154,null,{}] 04:56:34 INFO - PROCESS | 3756 | 1471089394718 Marionette TRACE conn6 -> [0,1155,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:56:34 INFO - PROCESS | 3756 | 1471089394720 Marionette INFO sendAsync 3dea87e7-b1f7-4d7f-bd25-36a6049bc663 04:56:34 INFO - PROCESS | 3756 | 1471089394831 Marionette TRACE conn6 <- [1,1155,null,{"value":null}] 04:56:34 INFO - PROCESS | 3756 | 1471089394839 Marionette TRACE conn6 -> [0,1156,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.solid.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.solid.html\", \"893d4e98-a8f2-4003-9cd7-2985a4dd9108\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:56:34 INFO - PROCESS | 3756 | 1471089394841 Marionette INFO sendAsync 3dea87e7-b1f7-4d7f-bd25-36a6049bc663 04:56:34 INFO - PROCESS | 3756 | ++DOCSHELL 0000004DE106E800 == 36 [pid = 3756] [id = 298] 04:56:34 INFO - PROCESS | 3756 | ++DOMWINDOW == 82 (0000004DDB556000) [pid = 3756] [serial = 893] [outer = 0000000000000000] 04:56:34 INFO - PROCESS | 3756 | ++DOMWINDOW == 83 (0000004DDC02CC00) [pid = 3756] [serial = 894] [outer = 0000004DDB556000] 04:56:34 INFO - PROCESS | 3756 | 1471089394888 Marionette DEBUG loaded listener.js 04:56:34 INFO - PROCESS | 3756 | ++DOMWINDOW == 84 (0000004DDC1E5000) [pid = 3756] [serial = 895] [outer = 0000004DDB556000] 04:56:35 INFO - PROCESS | 3756 | 1471089395712 Marionette TRACE conn6 <- [1,1156,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.solid.html",0,null,null,[["Canvas test: 2d.gradient.interpolate.solid",0,null,null]]]}] 04:56:35 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.solid.html | Canvas test: 2d.gradient.interpolate.solid 04:56:35 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.solid.html | took 1079ms 04:56:35 INFO - PROCESS | 3756 | 1471089395809 Marionette TRACE conn6 -> [0,1157,"getWindowHandle",null] 04:56:35 INFO - PROCESS | 3756 | 1471089395814 Marionette TRACE conn6 <- [1,1157,null,{"value":"13"}] 04:56:35 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.vertical.html 04:56:35 INFO - PROCESS | 3756 | 1471089395820 Marionette TRACE conn6 -> [0,1158,"setScriptTimeout",{"ms":35000}] 04:56:35 INFO - PROCESS | 3756 | 1471089395825 Marionette TRACE conn6 <- [1,1158,null,{}] 04:56:35 INFO - PROCESS | 3756 | 1471089395831 Marionette TRACE conn6 -> [0,1159,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:56:35 INFO - PROCESS | 3756 | 1471089395834 Marionette INFO sendAsync 3dea87e7-b1f7-4d7f-bd25-36a6049bc663 04:56:35 INFO - PROCESS | 3756 | 1471089395972 Marionette TRACE conn6 <- [1,1159,null,{"value":null}] 04:56:36 INFO - PROCESS | 3756 | 1471089396041 Marionette TRACE conn6 -> [0,1160,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.vertical.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.vertical.html\", \"893d4e98-a8f2-4003-9cd7-2985a4dd9108\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:56:36 INFO - PROCESS | 3756 | 1471089396044 Marionette INFO sendAsync 3dea87e7-b1f7-4d7f-bd25-36a6049bc663 04:56:36 INFO - PROCESS | 3756 | ++DOCSHELL 0000004DD21B1800 == 37 [pid = 3756] [id = 299] 04:56:36 INFO - PROCESS | 3756 | ++DOMWINDOW == 85 (0000004D978AB400) [pid = 3756] [serial = 896] [outer = 0000000000000000] 04:56:36 INFO - PROCESS | 3756 | ++DOMWINDOW == 86 (0000004DD004B400) [pid = 3756] [serial = 897] [outer = 0000004D978AB400] 04:56:36 INFO - PROCESS | 3756 | 1471089396146 Marionette DEBUG loaded listener.js 04:56:36 INFO - PROCESS | 3756 | ++DOMWINDOW == 87 (0000004DD1A3AC00) [pid = 3756] [serial = 898] [outer = 0000004D978AB400] 04:56:36 INFO - PROCESS | 3756 | 1471089396911 Marionette TRACE conn6 <- [1,1160,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.vertical.html",0,null,null,[["Canvas test: 2d.gradient.interpolate.vertical",0,null,null]]]}] 04:56:36 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.vertical.html | Canvas test: 2d.gradient.interpolate.vertical 04:56:36 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.vertical.html | took 1124ms 04:56:36 INFO - PROCESS | 3756 | 1471089396945 Marionette TRACE conn6 -> [0,1161,"getWindowHandle",null] 04:56:36 INFO - PROCESS | 3756 | 1471089396951 Marionette TRACE conn6 <- [1,1161,null,{"value":"13"}] 04:56:36 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.fill.html 04:56:36 INFO - PROCESS | 3756 | 1471089396958 Marionette TRACE conn6 -> [0,1162,"setScriptTimeout",{"ms":35000}] 04:56:36 INFO - PROCESS | 3756 | 1471089396961 Marionette TRACE conn6 <- [1,1162,null,{}] 04:56:36 INFO - PROCESS | 3756 | 1471089396965 Marionette TRACE conn6 -> [0,1163,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:56:36 INFO - PROCESS | 3756 | 1471089396968 Marionette INFO sendAsync 3dea87e7-b1f7-4d7f-bd25-36a6049bc663 04:56:37 INFO - PROCESS | 3756 | 1471089397245 Marionette TRACE conn6 <- [1,1163,null,{"value":null}] 04:56:37 INFO - PROCESS | 3756 | 1471089397256 Marionette TRACE conn6 -> [0,1164,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.fill.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.fill.html\", \"893d4e98-a8f2-4003-9cd7-2985a4dd9108\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:56:37 INFO - PROCESS | 3756 | 1471089397259 Marionette INFO sendAsync 3dea87e7-b1f7-4d7f-bd25-36a6049bc663 04:56:37 INFO - PROCESS | 3756 | ++DOCSHELL 0000004D809BC800 == 38 [pid = 3756] [id = 300] 04:56:37 INFO - PROCESS | 3756 | ++DOMWINDOW == 88 (0000004D9789F800) [pid = 3756] [serial = 899] [outer = 0000000000000000] 04:56:37 INFO - PROCESS | 3756 | ++DOMWINDOW == 89 (0000004DCFF94400) [pid = 3756] [serial = 900] [outer = 0000004D9789F800] 04:56:37 INFO - PROCESS | 3756 | 1471089397312 Marionette DEBUG loaded listener.js 04:56:37 INFO - PROCESS | 3756 | ++DOMWINDOW == 90 (0000004DD12D1000) [pid = 3756] [serial = 901] [outer = 0000004D9789F800] 04:56:37 INFO - PROCESS | 3756 | --DOCSHELL 0000004DDF48F000 == 37 [pid = 3756] [id = 297] 04:56:37 INFO - PROCESS | 3756 | --DOCSHELL 0000004DDF355800 == 36 [pid = 3756] [id = 296] 04:56:37 INFO - PROCESS | 3756 | --DOCSHELL 0000004DDEAAD000 == 35 [pid = 3756] [id = 295] 04:56:37 INFO - PROCESS | 3756 | --DOCSHELL 0000004DDDDB7800 == 34 [pid = 3756] [id = 294] 04:56:37 INFO - PROCESS | 3756 | --DOCSHELL 0000004DDC106800 == 33 [pid = 3756] [id = 293] 04:56:37 INFO - PROCESS | 3756 | --DOCSHELL 0000004DD812D800 == 32 [pid = 3756] [id = 292] 04:56:37 INFO - PROCESS | 3756 | --DOCSHELL 0000004DD5C1E000 == 31 [pid = 3756] [id = 291] 04:56:37 INFO - PROCESS | 3756 | --DOCSHELL 0000004DD0521800 == 30 [pid = 3756] [id = 290] 04:56:37 INFO - PROCESS | 3756 | --DOCSHELL 0000004D97798000 == 29 [pid = 3756] [id = 289] 04:56:37 INFO - PROCESS | 3756 | --DOMWINDOW == 89 (0000004DD81B2800) [pid = 3756] [serial = 837] [outer = 0000000000000000] [url = about:blank] 04:56:37 INFO - PROCESS | 3756 | --DOMWINDOW == 88 (0000004DD004C400) [pid = 3756] [serial = 828] [outer = 0000000000000000] [url = about:blank] 04:56:37 INFO - PROCESS | 3756 | --DOMWINDOW == 87 (0000004DD172A400) [pid = 3756] [serial = 829] [outer = 0000000000000000] [url = about:blank] 04:56:37 INFO - PROCESS | 3756 | --DOMWINDOW == 86 (0000004DD0045400) [pid = 3756] [serial = 822] [outer = 0000000000000000] [url = about:blank] 04:56:37 INFO - PROCESS | 3756 | --DOMWINDOW == 85 (0000004DDC2BF000) [pid = 3756] [serial = 850] [outer = 0000000000000000] [url = about:blank] 04:56:37 INFO - PROCESS | 3756 | --DOMWINDOW == 84 (0000004DD1728400) [pid = 3756] [serial = 823] [outer = 0000000000000000] [url = about:blank] 04:56:37 INFO - PROCESS | 3756 | --DOMWINDOW == 83 (0000004DDC027400) [pid = 3756] [serial = 841] [outer = 0000000000000000] [url = about:blank] 04:56:37 INFO - PROCESS | 3756 | --DOMWINDOW == 82 (0000004DD1D5E400) [pid = 3756] [serial = 831] [outer = 0000000000000000] [url = about:blank] 04:56:37 INFO - PROCESS | 3756 | --DOMWINDOW == 81 (0000004DDBD95C00) [pid = 3756] [serial = 840] [outer = 0000000000000000] [url = about:blank] 04:56:37 INFO - PROCESS | 3756 | --DOMWINDOW == 80 (0000004DD1F99C00) [pid = 3756] [serial = 832] [outer = 0000000000000000] [url = about:blank] 04:56:37 INFO - PROCESS | 3756 | --DOMWINDOW == 79 (0000004DDC0EE400) [pid = 3756] [serial = 820] [outer = 0000000000000000] [url = about:blank] 04:56:37 INFO - PROCESS | 3756 | --DOMWINDOW == 78 (0000004DD6EBE800) [pid = 3756] [serial = 834] [outer = 0000000000000000] [url = about:blank] 04:56:37 INFO - PROCESS | 3756 | --DOMWINDOW == 77 (0000004DD1DA9000) [pid = 3756] [serial = 825] [outer = 0000000000000000] [url = about:blank] 04:56:37 INFO - PROCESS | 3756 | --DOMWINDOW == 76 (0000004DD6223400) [pid = 3756] [serial = 826] [outer = 0000000000000000] [url = about:blank] 04:56:37 INFO - PROCESS | 3756 | --DOMWINDOW == 75 (0000004DD1DC9000) [pid = 3756] [serial = 846] [outer = 0000000000000000] [url = about:blank] 04:56:37 INFO - PROCESS | 3756 | --DOMWINDOW == 74 (0000004DDC1E7C00) [pid = 3756] [serial = 843] [outer = 0000000000000000] [url = about:blank] 04:56:37 INFO - PROCESS | 3756 | --DOMWINDOW == 73 (0000004DDC277400) [pid = 3756] [serial = 844] [outer = 0000000000000000] [url = about:blank] 04:56:37 INFO - PROCESS | 3756 | --DOMWINDOW == 72 (0000004DDC27FC00) [pid = 3756] [serial = 849] [outer = 0000000000000000] [url = about:blank] 04:56:37 INFO - PROCESS | 3756 | --DOMWINDOW == 71 (0000004DDC6B6800) [pid = 3756] [serial = 852] [outer = 0000000000000000] [url = about:blank] 04:56:37 INFO - PROCESS | 3756 | --DOMWINDOW == 70 (0000004DDE0E8800) [pid = 3756] [serial = 853] [outer = 0000000000000000] [url = about:blank] 04:56:37 INFO - PROCESS | 3756 | --DOMWINDOW == 69 (0000004DDB845000) [pid = 3756] [serial = 838] [outer = 0000000000000000] [url = about:blank] 04:56:37 INFO - PROCESS | 3756 | --DOMWINDOW == 68 (0000004DDBE5F400) [pid = 3756] [serial = 847] [outer = 0000000000000000] [url = about:blank] 04:56:37 INFO - PROCESS | 3756 | --DOMWINDOW == 67 (0000004DD7CD3400) [pid = 3756] [serial = 835] [outer = 0000000000000000] [url = about:blank] 04:56:38 INFO - PROCESS | 3756 | 1471089398003 Marionette TRACE conn6 <- [1,1164,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.fill.html",0,null,null,[["Canvas test: 2d.gradient.interpolate.zerosize.fill",1,"assert_equals: Red channel of the pixel at (40, 20) expected 0 but got 255","_assertPixel@http://web-platform.test:8000/common/canvas-tests.js:38:5\n@http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.fill.html:31:1\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\n_addTest/ [0,1165,"getWindowHandle",null] 04:56:38 INFO - PROCESS | 3756 | 1471089398061 Marionette TRACE conn6 <- [1,1165,null,{"value":"13"}] 04:56:38 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.fillRect.html 04:56:38 INFO - PROCESS | 3756 | 1471089398066 Marionette TRACE conn6 -> [0,1166,"setScriptTimeout",{"ms":35000}] 04:56:38 INFO - PROCESS | 3756 | 1471089398069 Marionette TRACE conn6 <- [1,1166,null,{}] 04:56:38 INFO - PROCESS | 3756 | 1471089398074 Marionette TRACE conn6 -> [0,1167,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:56:38 INFO - PROCESS | 3756 | 1471089398077 Marionette INFO sendAsync 3dea87e7-b1f7-4d7f-bd25-36a6049bc663 04:56:38 INFO - PROCESS | 3756 | 1471089398175 Marionette TRACE conn6 <- [1,1167,null,{"value":null}] 04:56:38 INFO - PROCESS | 3756 | 1471089398251 Marionette TRACE conn6 -> [0,1168,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.fillRect.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.fillRect.html\", \"893d4e98-a8f2-4003-9cd7-2985a4dd9108\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:56:38 INFO - PROCESS | 3756 | 1471089398254 Marionette INFO sendAsync 3dea87e7-b1f7-4d7f-bd25-36a6049bc663 04:56:38 INFO - PROCESS | 3756 | ++DOCSHELL 0000004DD1E28800 == 30 [pid = 3756] [id = 301] 04:56:38 INFO - PROCESS | 3756 | ++DOMWINDOW == 68 (0000004D806F1400) [pid = 3756] [serial = 902] [outer = 0000000000000000] 04:56:38 INFO - PROCESS | 3756 | ++DOMWINDOW == 69 (0000004DD172C400) [pid = 3756] [serial = 903] [outer = 0000004D806F1400] 04:56:38 INFO - PROCESS | 3756 | 1471089398303 Marionette DEBUG loaded listener.js 04:56:38 INFO - PROCESS | 3756 | ++DOMWINDOW == 70 (0000004DD1D3BC00) [pid = 3756] [serial = 904] [outer = 0000004D806F1400] 04:56:38 INFO - PROCESS | 3756 | 1471089398730 Marionette TRACE conn6 <- [1,1168,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.fillRect.html",0,null,null,[["Canvas test: 2d.gradient.interpolate.zerosize.fillRect",1,"assert_equals: Red channel of the pixel at (40, 20) expected 0 but got 255","_assertPixel@http://web-platform.test:8000/common/canvas-tests.js:38:5\n@http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.fillRect.html:30:1\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\n_addTest/ [0,1169,"getWindowHandle",null] 04:56:38 INFO - PROCESS | 3756 | 1471089398806 Marionette TRACE conn6 <- [1,1169,null,{"value":"13"}] 04:56:38 INFO - PROCESS | 3756 | 1471089398810 Marionette TRACE conn6 -> [0,1170,"setScriptTimeout",{"ms":35000}] 04:56:38 INFO - PROCESS | 3756 | 1471089398812 Marionette TRACE conn6 <- [1,1170,null,{}] 04:56:38 INFO - PROCESS | 3756 | 1471089398815 Marionette TRACE conn6 -> [0,1171,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:56:38 INFO - PROCESS | 3756 | 1471089398818 Marionette INFO sendAsync 3dea87e7-b1f7-4d7f-bd25-36a6049bc663 04:56:38 INFO - PROCESS | 3756 | 1471089398907 Marionette TRACE conn6 <- [1,1171,null,{"value":null}] 04:56:38 INFO - PROCESS | 3756 | 1471089398923 Marionette TRACE conn6 -> [0,1172,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.fillText.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.fillText.html\", \"893d4e98-a8f2-4003-9cd7-2985a4dd9108\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:56:38 INFO - PROCESS | 3756 | 1471089398925 Marionette INFO sendAsync 3dea87e7-b1f7-4d7f-bd25-36a6049bc663 04:56:38 INFO - PROCESS | 3756 | ++DOCSHELL 0000004DDB5C9800 == 31 [pid = 3756] [id = 302] 04:56:38 INFO - PROCESS | 3756 | ++DOMWINDOW == 71 (0000004DD1F9C800) [pid = 3756] [serial = 905] [outer = 0000000000000000] 04:56:38 INFO - PROCESS | 3756 | ++DOMWINDOW == 72 (0000004DD29EFC00) [pid = 3756] [serial = 906] [outer = 0000004DD1F9C800] 04:56:38 INFO - PROCESS | 3756 | 1471089398972 Marionette DEBUG loaded listener.js 04:56:39 INFO - PROCESS | 3756 | ++DOMWINDOW == 73 (0000004DD622FC00) [pid = 3756] [serial = 907] [outer = 0000004DD1F9C800] 04:56:39 INFO - PROCESS | 3756 | 1471089399450 Marionette TRACE conn6 <- [1,1172,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.fillText.html",0,null,null,[["Canvas test: 2d.gradient.interpolate.zerosize.fillText",1,"assert_equals: d[72] expected 0 but got 28","_assertGreen/testColor@http://web-platform.test:8000/common/canvas-tests.js:74:9\n_assertGreen@http://web-platform.test:8000/common/canvas-tests.js:80:13\n@http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.fillText.html:31:1\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\n_addTest/ [0,1173,"getWindowHandle",null] 04:56:39 INFO - PROCESS | 3756 | 1471089399487 Marionette TRACE conn6 <- [1,1173,null,{"value":"13"}] 04:56:39 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.stroke.html 04:56:39 INFO - PROCESS | 3756 | 1471089399498 Marionette TRACE conn6 -> [0,1174,"setScriptTimeout",{"ms":35000}] 04:56:39 INFO - PROCESS | 3756 | 1471089399503 Marionette TRACE conn6 <- [1,1174,null,{}] 04:56:39 INFO - PROCESS | 3756 | 1471089399507 Marionette TRACE conn6 -> [0,1175,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:56:39 INFO - PROCESS | 3756 | 1471089399511 Marionette INFO sendAsync 3dea87e7-b1f7-4d7f-bd25-36a6049bc663 04:56:39 INFO - PROCESS | 3756 | 1471089399607 Marionette TRACE conn6 <- [1,1175,null,{"value":null}] 04:56:39 INFO - PROCESS | 3756 | 1471089399614 Marionette TRACE conn6 -> [0,1176,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.stroke.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.stroke.html\", \"893d4e98-a8f2-4003-9cd7-2985a4dd9108\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:56:39 INFO - PROCESS | 3756 | 1471089399617 Marionette INFO sendAsync 3dea87e7-b1f7-4d7f-bd25-36a6049bc663 04:56:39 INFO - PROCESS | 3756 | ++DOCSHELL 0000004DDE00A000 == 32 [pid = 3756] [id = 303] 04:56:39 INFO - PROCESS | 3756 | ++DOMWINDOW == 74 (0000004DD6DEA400) [pid = 3756] [serial = 908] [outer = 0000000000000000] 04:56:39 INFO - PROCESS | 3756 | ++DOMWINDOW == 75 (0000004DD7B73000) [pid = 3756] [serial = 909] [outer = 0000004DD6DEA400] 04:56:39 INFO - PROCESS | 3756 | 1471089399668 Marionette DEBUG loaded listener.js 04:56:39 INFO - PROCESS | 3756 | ++DOMWINDOW == 76 (0000004DD7C28000) [pid = 3756] [serial = 910] [outer = 0000004DD6DEA400] 04:56:40 INFO - PROCESS | 3756 | 1471089400137 Marionette TRACE conn6 <- [1,1176,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.stroke.html",0,null,null,[["Canvas test: 2d.gradient.interpolate.zerosize.stroke",1,"assert_equals: Red channel of the pixel at (19, 19) expected 0 but got 64","_assertPixel@http://web-platform.test:8000/common/canvas-tests.js:38:5\n@http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.stroke.html:31:1\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\n_addTest/ [0,1177,"getWindowHandle",null] 04:56:40 INFO - PROCESS | 3756 | 1471089400191 Marionette TRACE conn6 <- [1,1177,null,{"value":"13"}] 04:56:40 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.strokeRect.html 04:56:40 INFO - PROCESS | 3756 | 1471089400200 Marionette TRACE conn6 -> [0,1178,"setScriptTimeout",{"ms":35000}] 04:56:40 INFO - PROCESS | 3756 | 1471089400202 Marionette TRACE conn6 <- [1,1178,null,{}] 04:56:40 INFO - PROCESS | 3756 | 1471089400206 Marionette TRACE conn6 -> [0,1179,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:56:40 INFO - PROCESS | 3756 | 1471089400208 Marionette INFO sendAsync 3dea87e7-b1f7-4d7f-bd25-36a6049bc663 04:56:40 INFO - PROCESS | 3756 | 1471089400320 Marionette TRACE conn6 <- [1,1179,null,{"value":null}] 04:56:40 INFO - PROCESS | 3756 | 1471089400330 Marionette TRACE conn6 -> [0,1180,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.strokeRect.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.strokeRect.html\", \"893d4e98-a8f2-4003-9cd7-2985a4dd9108\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:56:40 INFO - PROCESS | 3756 | 1471089400332 Marionette INFO sendAsync 3dea87e7-b1f7-4d7f-bd25-36a6049bc663 04:56:40 INFO - PROCESS | 3756 | ++DOCSHELL 0000004DDEF2D800 == 33 [pid = 3756] [id = 304] 04:56:40 INFO - PROCESS | 3756 | ++DOMWINDOW == 77 (0000004DD805F800) [pid = 3756] [serial = 911] [outer = 0000000000000000] 04:56:40 INFO - PROCESS | 3756 | ++DOMWINDOW == 78 (0000004DD806C400) [pid = 3756] [serial = 912] [outer = 0000004DD805F800] 04:56:40 INFO - PROCESS | 3756 | 1471089400428 Marionette DEBUG loaded listener.js 04:56:40 INFO - PROCESS | 3756 | ++DOMWINDOW == 79 (0000004DDB848C00) [pid = 3756] [serial = 913] [outer = 0000004DD805F800] 04:56:40 INFO - PROCESS | 3756 | 1471089400861 Marionette TRACE conn6 <- [1,1180,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.strokeRect.html",0,null,null,[["Canvas test: 2d.gradient.interpolate.zerosize.strokeRect",1,"assert_equals: Red channel of the pixel at (19, 19) expected 0 but got 64","_assertPixel@http://web-platform.test:8000/common/canvas-tests.js:38:5\n@http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.strokeRect.html:30:1\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\n_addTest/ [0,1181,"getWindowHandle",null] 04:56:40 INFO - PROCESS | 3756 | 1471089400939 Marionette TRACE conn6 <- [1,1181,null,{"value":"13"}] 04:56:40 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.strokeText.html 04:56:40 INFO - PROCESS | 3756 | 1471089400990 Marionette TRACE conn6 -> [0,1182,"setScriptTimeout",{"ms":35000}] 04:56:40 INFO - PROCESS | 3756 | 1471089400992 Marionette TRACE conn6 <- [1,1182,null,{}] 04:56:41 INFO - PROCESS | 3756 | 1471089400998 Marionette TRACE conn6 -> [0,1183,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:56:41 INFO - PROCESS | 3756 | 1471089401001 Marionette INFO sendAsync 3dea87e7-b1f7-4d7f-bd25-36a6049bc663 04:56:41 INFO - PROCESS | 3756 | 1471089401120 Marionette TRACE conn6 <- [1,1183,null,{"value":null}] 04:56:41 INFO - PROCESS | 3756 | 1471089401167 Marionette TRACE conn6 -> [0,1184,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.strokeText.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.strokeText.html\", \"893d4e98-a8f2-4003-9cd7-2985a4dd9108\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:56:41 INFO - PROCESS | 3756 | 1471089401173 Marionette INFO sendAsync 3dea87e7-b1f7-4d7f-bd25-36a6049bc663 04:56:41 INFO - PROCESS | 3756 | ++DOCSHELL 0000004DDDDBC000 == 34 [pid = 3756] [id = 305] 04:56:41 INFO - PROCESS | 3756 | ++DOMWINDOW == 80 (0000004DDC1DFC00) [pid = 3756] [serial = 914] [outer = 0000000000000000] 04:56:41 INFO - PROCESS | 3756 | ++DOMWINDOW == 81 (0000004DDC1E3800) [pid = 3756] [serial = 915] [outer = 0000004DDC1DFC00] 04:56:41 INFO - PROCESS | 3756 | 1471089401232 Marionette DEBUG loaded listener.js 04:56:41 INFO - PROCESS | 3756 | ++DOMWINDOW == 82 (0000004DDC243800) [pid = 3756] [serial = 916] [outer = 0000004DDC1DFC00] 04:56:41 INFO - PROCESS | 3756 | 1471089401701 Marionette TRACE conn6 <- [1,1184,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.strokeText.html",0,null,null,[["Canvas test: 2d.gradient.interpolate.zerosize.strokeText",1,"assert_equals: d[72] expected 0 but got 151","_assertGreen/testColor@http://web-platform.test:8000/common/canvas-tests.js:74:9\n_assertGreen@http://web-platform.test:8000/common/canvas-tests.js:80:13\n@http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.strokeText.html:31:1\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\n_addTest/ [0,1185,"getWindowHandle",null] 04:56:41 INFO - PROCESS | 3756 | 1471089401723 Marionette TRACE conn6 <- [1,1185,null,{"value":"13"}] 04:56:41 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.linear.nonfinite.html 04:56:41 INFO - PROCESS | 3756 | 1471089401726 Marionette TRACE conn6 -> [0,1186,"setScriptTimeout",{"ms":35000}] 04:56:41 INFO - PROCESS | 3756 | 1471089401728 Marionette TRACE conn6 <- [1,1186,null,{}] 04:56:41 INFO - PROCESS | 3756 | 1471089401731 Marionette TRACE conn6 -> [0,1187,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:56:41 INFO - PROCESS | 3756 | 1471089401734 Marionette INFO sendAsync 3dea87e7-b1f7-4d7f-bd25-36a6049bc663 04:56:41 INFO - PROCESS | 3756 | 1471089401854 Marionette TRACE conn6 <- [1,1187,null,{"value":null}] 04:56:41 INFO - PROCESS | 3756 | 1471089401860 Marionette TRACE conn6 -> [0,1188,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.gradient.linear.nonfinite.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.linear.nonfinite.html\", \"893d4e98-a8f2-4003-9cd7-2985a4dd9108\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:56:41 INFO - PROCESS | 3756 | 1471089401862 Marionette INFO sendAsync 3dea87e7-b1f7-4d7f-bd25-36a6049bc663 04:56:41 INFO - PROCESS | 3756 | ++DOCSHELL 0000004DE20CB800 == 35 [pid = 3756] [id = 306] 04:56:41 INFO - PROCESS | 3756 | ++DOMWINDOW == 83 (0000004DDC244000) [pid = 3756] [serial = 917] [outer = 0000000000000000] 04:56:41 INFO - PROCESS | 3756 | ++DOMWINDOW == 84 (0000004DDC2BA800) [pid = 3756] [serial = 918] [outer = 0000004DDC244000] 04:56:41 INFO - PROCESS | 3756 | 1471089401950 Marionette DEBUG loaded listener.js 04:56:42 INFO - PROCESS | 3756 | ++DOMWINDOW == 85 (0000004DDC6B2000) [pid = 3756] [serial = 919] [outer = 0000004DDC244000] 04:56:42 INFO - PROCESS | 3756 | --DOMWINDOW == 84 (0000004DD1DCB400) [pid = 3756] [serial = 890] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.overlap2.html] 04:56:42 INFO - PROCESS | 3756 | --DOMWINDOW == 83 (0000004DD622BC00) [pid = 3756] [serial = 878] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.colouralpha.html] 04:56:42 INFO - PROCESS | 3756 | --DOMWINDOW == 82 (0000004DD1B27000) [pid = 3756] [serial = 872] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.alpha.html] 04:56:42 INFO - PROCESS | 3756 | --DOMWINDOW == 81 (0000004DD1DC6C00) [pid = 3756] [serial = 875] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.colour.html] 04:56:42 INFO - PROCESS | 3756 | --DOMWINDOW == 80 (0000004D978A0000) [pid = 3756] [serial = 869] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.empty.html] 04:56:42 INFO - PROCESS | 3756 | --DOMWINDOW == 79 (0000004DCFF9E000) [pid = 3756] [serial = 866] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.transparent-2.html] 04:56:42 INFO - PROCESS | 3756 | --DOMWINDOW == 78 (0000004DD622D800) [pid = 3756] [serial = 881] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.multiple.html] 04:56:42 INFO - PROCESS | 3756 | --DOMWINDOW == 77 (0000004D808D6000) [pid = 3756] [serial = 854] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.svg-1.html] 04:56:42 INFO - PROCESS | 3756 | --DOMWINDOW == 76 (0000004DD257B800) [pid = 3756] [serial = 857] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.svg-2.html] 04:56:42 INFO - PROCESS | 3756 | --DOMWINDOW == 75 (0000004DDC13E000) [pid = 3756] [serial = 860] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.system.html] 04:56:42 INFO - PROCESS | 3756 | --DOMWINDOW == 74 (0000004DDEDE1000) [pid = 3756] [serial = 863] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.transparent-1.html] 04:56:42 INFO - PROCESS | 3756 | --DOMWINDOW == 73 (0000004DCFF9F000) [pid = 3756] [serial = 884] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.outside.html] 04:56:42 INFO - PROCESS | 3756 | --DOMWINDOW == 72 (0000004DD0E32800) [pid = 3756] [serial = 887] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.overlap.html] 04:56:42 INFO - PROCESS | 3756 | 1471089402370 Marionette TRACE conn6 <- [1,1188,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.linear.nonfinite.html",0,null,null,[["createLinearGradient() throws TypeError if arguments are not finite",0,null,null]]]}] 04:56:42 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.linear.nonfinite.html | createLinearGradient() throws TypeError if arguments are not finite 04:56:42 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.linear.nonfinite.html | took 671ms 04:56:42 INFO - PROCESS | 3756 | 1471089402401 Marionette TRACE conn6 -> [0,1189,"getWindowHandle",null] 04:56:42 INFO - PROCESS | 3756 | 1471089402403 Marionette TRACE conn6 <- [1,1189,null,{"value":"13"}] 04:56:42 INFO - PROCESS | 3756 | 1471089402406 Marionette TRACE conn6 -> [0,1190,"setScriptTimeout",{"ms":35000}] 04:56:42 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.linear.transform.1.html 04:56:42 INFO - PROCESS | 3756 | 1471089402408 Marionette TRACE conn6 <- [1,1190,null,{}] 04:56:42 INFO - PROCESS | 3756 | 1471089402411 Marionette TRACE conn6 -> [0,1191,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:56:42 INFO - PROCESS | 3756 | 1471089402413 Marionette INFO sendAsync 3dea87e7-b1f7-4d7f-bd25-36a6049bc663 04:56:42 INFO - PROCESS | 3756 | 1471089402550 Marionette TRACE conn6 <- [1,1191,null,{"value":null}] 04:56:42 INFO - PROCESS | 3756 | 1471089402600 Marionette TRACE conn6 -> [0,1192,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.gradient.linear.transform.1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.linear.transform.1.html\", \"893d4e98-a8f2-4003-9cd7-2985a4dd9108\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:56:42 INFO - PROCESS | 3756 | 1471089402602 Marionette INFO sendAsync 3dea87e7-b1f7-4d7f-bd25-36a6049bc663 04:56:42 INFO - PROCESS | 3756 | ++DOCSHELL 0000004DD6A79800 == 36 [pid = 3756] [id = 307] 04:56:42 INFO - PROCESS | 3756 | ++DOMWINDOW == 73 (0000004DD1057000) [pid = 3756] [serial = 920] [outer = 0000000000000000] 04:56:42 INFO - PROCESS | 3756 | ++DOMWINDOW == 74 (0000004DD6EBEC00) [pid = 3756] [serial = 921] [outer = 0000004DD1057000] 04:56:42 INFO - PROCESS | 3756 | 1471089402648 Marionette DEBUG loaded listener.js 04:56:42 INFO - PROCESS | 3756 | ++DOMWINDOW == 75 (0000004DDC2B8C00) [pid = 3756] [serial = 922] [outer = 0000004DD1057000] 04:56:43 INFO - PROCESS | 3756 | 1471089403007 Marionette TRACE conn6 <- [1,1192,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.linear.transform.1.html",0,null,null,[["Linear gradient coordinates are relative to the coordinate space at the time of filling",0,null,null]]]}] 04:56:43 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 04:56:43 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.linear.transform.1.html | took 672ms 04:56:43 INFO - PROCESS | 3756 | 1471089403082 Marionette TRACE conn6 -> [0,1193,"getWindowHandle",null] 04:56:43 INFO - PROCESS | 3756 | 1471089403084 Marionette TRACE conn6 <- [1,1193,null,{"value":"13"}] 04:56:43 INFO - PROCESS | 3756 | 1471089403088 Marionette TRACE conn6 -> [0,1194,"setScriptTimeout",{"ms":35000}] 04:56:43 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.linear.transform.2.html 04:56:43 INFO - PROCESS | 3756 | 1471089403098 Marionette TRACE conn6 <- [1,1194,null,{}] 04:56:43 INFO - PROCESS | 3756 | 1471089403107 Marionette TRACE conn6 -> [0,1195,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:56:43 INFO - PROCESS | 3756 | 1471089403109 Marionette INFO sendAsync 3dea87e7-b1f7-4d7f-bd25-36a6049bc663 04:56:43 INFO - PROCESS | 3756 | 1471089403196 Marionette TRACE conn6 <- [1,1195,null,{"value":null}] 04:56:43 INFO - PROCESS | 3756 | 1471089403204 Marionette TRACE conn6 -> [0,1196,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.gradient.linear.transform.2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.linear.transform.2.html\", \"893d4e98-a8f2-4003-9cd7-2985a4dd9108\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:56:43 INFO - PROCESS | 3756 | 1471089403206 Marionette INFO sendAsync 3dea87e7-b1f7-4d7f-bd25-36a6049bc663 04:56:43 INFO - PROCESS | 3756 | ++DOCSHELL 0000004DE4C0C800 == 37 [pid = 3756] [id = 308] 04:56:43 INFO - PROCESS | 3756 | ++DOMWINDOW == 76 (0000004DDE583400) [pid = 3756] [serial = 923] [outer = 0000000000000000] 04:56:43 INFO - PROCESS | 3756 | ++DOMWINDOW == 77 (0000004DDE97C800) [pid = 3756] [serial = 924] [outer = 0000004DDE583400] 04:56:43 INFO - PROCESS | 3756 | 1471089403251 Marionette DEBUG loaded listener.js 04:56:43 INFO - PROCESS | 3756 | ++DOMWINDOW == 78 (0000004DDEDE3400) [pid = 3756] [serial = 925] [outer = 0000004DDE583400] 04:56:43 INFO - PROCESS | 3756 | 1471089403656 Marionette TRACE conn6 <- [1,1196,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.linear.transform.2.html",0,null,null,[["Linear gradient coordinates are relative to the coordinate space at the time of filling",0,null,null]]]}] 04:56:43 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 04:56:43 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.linear.transform.2.html | took 629ms 04:56:43 INFO - PROCESS | 3756 | 1471089403720 Marionette TRACE conn6 -> [0,1197,"getWindowHandle",null] 04:56:43 INFO - PROCESS | 3756 | 1471089403722 Marionette TRACE conn6 <- [1,1197,null,{"value":"13"}] 04:56:43 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.linear.transform.3.html 04:56:43 INFO - PROCESS | 3756 | 1471089403726 Marionette TRACE conn6 -> [0,1198,"setScriptTimeout",{"ms":35000}] 04:56:43 INFO - PROCESS | 3756 | 1471089403727 Marionette TRACE conn6 <- [1,1198,null,{}] 04:56:43 INFO - PROCESS | 3756 | 1471089403731 Marionette TRACE conn6 -> [0,1199,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:56:43 INFO - PROCESS | 3756 | 1471089403733 Marionette INFO sendAsync 3dea87e7-b1f7-4d7f-bd25-36a6049bc663 04:56:43 INFO - PROCESS | 3756 | 1471089403815 Marionette TRACE conn6 <- [1,1199,null,{"value":null}] 04:56:43 INFO - PROCESS | 3756 | 1471089403821 Marionette TRACE conn6 -> [0,1200,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.gradient.linear.transform.3.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.linear.transform.3.html\", \"893d4e98-a8f2-4003-9cd7-2985a4dd9108\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:56:43 INFO - PROCESS | 3756 | 1471089403823 Marionette INFO sendAsync 3dea87e7-b1f7-4d7f-bd25-36a6049bc663 04:56:43 INFO - PROCESS | 3756 | ++DOCSHELL 0000004DE4CAC000 == 38 [pid = 3756] [id = 309] 04:56:43 INFO - PROCESS | 3756 | ++DOMWINDOW == 79 (0000004DDEF58000) [pid = 3756] [serial = 926] [outer = 0000000000000000] 04:56:43 INFO - PROCESS | 3756 | ++DOMWINDOW == 80 (0000004DDEF68400) [pid = 3756] [serial = 927] [outer = 0000004DDEF58000] 04:56:43 INFO - PROCESS | 3756 | 1471089403869 Marionette DEBUG loaded listener.js 04:56:43 INFO - PROCESS | 3756 | ++DOMWINDOW == 81 (0000004DDEF70C00) [pid = 3756] [serial = 928] [outer = 0000004DDEF58000] 04:56:44 INFO - PROCESS | 3756 | 1471089404470 Marionette TRACE conn6 <- [1,1200,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.linear.transform.3.html",0,null,null,[["Linear gradient transforms do not experience broken caching effects",0,null,null]]]}] 04:56:44 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.linear.transform.3.html | Linear gradient transforms do not experience broken caching effects 04:56:44 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.linear.transform.3.html | took 777ms 04:56:44 INFO - PROCESS | 3756 | 1471089404505 Marionette TRACE conn6 -> [0,1201,"getWindowHandle",null] 04:56:44 INFO - PROCESS | 3756 | 1471089404510 Marionette TRACE conn6 <- [1,1201,null,{"value":"13"}] 04:56:44 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.object.compare.html 04:56:44 INFO - PROCESS | 3756 | 1471089404515 Marionette TRACE conn6 -> [0,1202,"setScriptTimeout",{"ms":35000}] 04:56:44 INFO - PROCESS | 3756 | 1471089404519 Marionette TRACE conn6 <- [1,1202,null,{}] 04:56:44 INFO - PROCESS | 3756 | 1471089404525 Marionette TRACE conn6 -> [0,1203,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:56:44 INFO - PROCESS | 3756 | 1471089404528 Marionette INFO sendAsync 3dea87e7-b1f7-4d7f-bd25-36a6049bc663 04:56:44 INFO - PROCESS | 3756 | 1471089404677 Marionette TRACE conn6 <- [1,1203,null,{"value":null}] 04:56:44 INFO - PROCESS | 3756 | 1471089404799 Marionette TRACE conn6 -> [0,1204,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.gradient.object.compare.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.object.compare.html\", \"893d4e98-a8f2-4003-9cd7-2985a4dd9108\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:56:44 INFO - PROCESS | 3756 | 1471089404802 Marionette INFO sendAsync 3dea87e7-b1f7-4d7f-bd25-36a6049bc663 04:56:44 INFO - PROCESS | 3756 | ++DOCSHELL 0000004DD6B57000 == 39 [pid = 3756] [id = 310] 04:56:44 INFO - PROCESS | 3756 | ++DOMWINDOW == 82 (0000004DD1721000) [pid = 3756] [serial = 929] [outer = 0000000000000000] 04:56:44 INFO - PROCESS | 3756 | ++DOMWINDOW == 83 (0000004DD1A3D400) [pid = 3756] [serial = 930] [outer = 0000004DD1721000] 04:56:44 INFO - PROCESS | 3756 | 1471089404864 Marionette DEBUG loaded listener.js 04:56:44 INFO - PROCESS | 3756 | ++DOMWINDOW == 84 (0000004DD1DA2800) [pid = 3756] [serial = 931] [outer = 0000004DD1721000] 04:56:45 INFO - PROCESS | 3756 | 1471089405517 Marionette TRACE conn6 <- [1,1204,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.object.compare.html",0,null,null,[["Canvas test: 2d.gradient.object.compare",0,null,null]]]}] 04:56:45 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.object.compare.html | Canvas test: 2d.gradient.object.compare 04:56:45 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.object.compare.html | took 1026ms 04:56:45 INFO - PROCESS | 3756 | 1471089405549 Marionette TRACE conn6 -> [0,1205,"getWindowHandle",null] 04:56:45 INFO - PROCESS | 3756 | 1471089405555 Marionette TRACE conn6 <- [1,1205,null,{"value":"13"}] 04:56:45 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.object.crosscanvas.html 04:56:45 INFO - PROCESS | 3756 | 1471089405563 Marionette TRACE conn6 -> [0,1206,"setScriptTimeout",{"ms":35000}] 04:56:45 INFO - PROCESS | 3756 | 1471089405566 Marionette TRACE conn6 <- [1,1206,null,{}] 04:56:45 INFO - PROCESS | 3756 | 1471089405570 Marionette TRACE conn6 -> [0,1207,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:56:45 INFO - PROCESS | 3756 | 1471089405574 Marionette INFO sendAsync 3dea87e7-b1f7-4d7f-bd25-36a6049bc663 04:56:45 INFO - PROCESS | 3756 | 1471089405694 Marionette TRACE conn6 <- [1,1207,null,{"value":null}] 04:56:45 INFO - PROCESS | 3756 | 1471089405813 Marionette TRACE conn6 -> [0,1208,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.gradient.object.crosscanvas.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.object.crosscanvas.html\", \"893d4e98-a8f2-4003-9cd7-2985a4dd9108\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:56:45 INFO - PROCESS | 3756 | 1471089405816 Marionette INFO sendAsync 3dea87e7-b1f7-4d7f-bd25-36a6049bc663 04:56:45 INFO - PROCESS | 3756 | ++DOCSHELL 0000004DDF705800 == 40 [pid = 3756] [id = 311] 04:56:45 INFO - PROCESS | 3756 | ++DOMWINDOW == 85 (0000004DD62C0800) [pid = 3756] [serial = 932] [outer = 0000000000000000] 04:56:45 INFO - PROCESS | 3756 | ++DOMWINDOW == 86 (0000004DD6E13800) [pid = 3756] [serial = 933] [outer = 0000004DD62C0800] 04:56:45 INFO - PROCESS | 3756 | 1471089405876 Marionette DEBUG loaded listener.js 04:56:45 INFO - PROCESS | 3756 | ++DOMWINDOW == 87 (0000004DD7C28C00) [pid = 3756] [serial = 934] [outer = 0000004DD62C0800] 04:56:46 INFO - PROCESS | 3756 | 1471089406482 Marionette TRACE conn6 <- [1,1208,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.object.crosscanvas.html",0,null,null,[["Canvas test: 2d.gradient.object.crosscanvas",0,null,null]]]}] 04:56:46 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.object.crosscanvas.html | Canvas test: 2d.gradient.object.crosscanvas 04:56:46 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.object.crosscanvas.html | took 987ms 04:56:46 INFO - PROCESS | 3756 | 1471089406554 Marionette TRACE conn6 -> [0,1209,"getWindowHandle",null] 04:56:46 INFO - PROCESS | 3756 | 1471089406556 Marionette TRACE conn6 <- [1,1209,null,{"value":"13"}] 04:56:46 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.object.current.html 04:56:46 INFO - PROCESS | 3756 | 1471089406561 Marionette TRACE conn6 -> [0,1210,"setScriptTimeout",{"ms":35000}] 04:56:46 INFO - PROCESS | 3756 | 1471089406565 Marionette TRACE conn6 <- [1,1210,null,{}] 04:56:46 INFO - PROCESS | 3756 | 1471089406576 Marionette TRACE conn6 -> [0,1211,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:56:46 INFO - PROCESS | 3756 | 1471089406582 Marionette INFO sendAsync 3dea87e7-b1f7-4d7f-bd25-36a6049bc663 04:56:46 INFO - PROCESS | 3756 | 1471089406695 Marionette TRACE conn6 <- [1,1211,null,{"value":null}] 04:56:46 INFO - PROCESS | 3756 | 1471089406816 Marionette TRACE conn6 -> [0,1212,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.gradient.object.current.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.object.current.html\", \"893d4e98-a8f2-4003-9cd7-2985a4dd9108\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:56:46 INFO - PROCESS | 3756 | 1471089406820 Marionette INFO sendAsync 3dea87e7-b1f7-4d7f-bd25-36a6049bc663 04:56:46 INFO - PROCESS | 3756 | ++DOCSHELL 0000004DE4E52000 == 41 [pid = 3756] [id = 312] 04:56:46 INFO - PROCESS | 3756 | ++DOMWINDOW == 88 (0000004DDC140C00) [pid = 3756] [serial = 935] [outer = 0000000000000000] 04:56:46 INFO - PROCESS | 3756 | ++DOMWINDOW == 89 (0000004DDC27D400) [pid = 3756] [serial = 936] [outer = 0000004DDC140C00] 04:56:46 INFO - PROCESS | 3756 | 1471089406880 Marionette DEBUG loaded listener.js 04:56:46 INFO - PROCESS | 3756 | ++DOMWINDOW == 90 (0000004DDEF5EC00) [pid = 3756] [serial = 937] [outer = 0000004DDC140C00] 04:56:47 INFO - PROCESS | 3756 | 1471089407435 Marionette TRACE conn6 <- [1,1212,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.object.current.html",0,null,null,[["Canvas test: 2d.gradient.object.current",1,"An invalid or illegal string was specified","@http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.object.current.html:28:1\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\n_addTest/ [0,1213,"getWindowHandle",null] 04:56:47 INFO - PROCESS | 3756 | 1471089407510 Marionette TRACE conn6 <- [1,1213,null,{"value":"13"}] 04:56:47 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.object.invalidcolour.html 04:56:47 INFO - PROCESS | 3756 | 1471089407513 Marionette TRACE conn6 -> [0,1214,"setScriptTimeout",{"ms":35000}] 04:56:47 INFO - PROCESS | 3756 | 1471089407516 Marionette TRACE conn6 <- [1,1214,null,{}] 04:56:47 INFO - PROCESS | 3756 | 1471089407519 Marionette TRACE conn6 -> [0,1215,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:56:47 INFO - PROCESS | 3756 | 1471089407522 Marionette INFO sendAsync 3dea87e7-b1f7-4d7f-bd25-36a6049bc663 04:56:47 INFO - PROCESS | 3756 | 1471089407639 Marionette TRACE conn6 <- [1,1215,null,{"value":null}] 04:56:47 INFO - PROCESS | 3756 | 1471089407757 Marionette TRACE conn6 -> [0,1216,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.gradient.object.invalidcolour.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.object.invalidcolour.html\", \"893d4e98-a8f2-4003-9cd7-2985a4dd9108\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:56:47 INFO - PROCESS | 3756 | 1471089407759 Marionette INFO sendAsync 3dea87e7-b1f7-4d7f-bd25-36a6049bc663 04:56:47 INFO - PROCESS | 3756 | ++DOCSHELL 0000004D809B2000 == 42 [pid = 3756] [id = 313] 04:56:47 INFO - PROCESS | 3756 | ++DOMWINDOW == 91 (0000004DCFF98000) [pid = 3756] [serial = 938] [outer = 0000000000000000] 04:56:47 INFO - PROCESS | 3756 | ++DOMWINDOW == 92 (0000004DD12CB000) [pid = 3756] [serial = 939] [outer = 0000004DCFF98000] 04:56:47 INFO - PROCESS | 3756 | 1471089407818 Marionette DEBUG loaded listener.js 04:56:47 INFO - PROCESS | 3756 | ++DOMWINDOW == 93 (0000004DD6229C00) [pid = 3756] [serial = 940] [outer = 0000004DCFF98000] 04:56:48 INFO - PROCESS | 3756 | 1471089408561 Marionette TRACE conn6 <- [1,1216,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.object.invalidcolour.html",0,null,null,[["Canvas test: 2d.gradient.object.invalidcolour",0,null,null]]]}] 04:56:48 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.object.invalidcolour.html | Canvas test: 2d.gradient.object.invalidcolour 04:56:48 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.object.invalidcolour.html | took 1130ms 04:56:48 INFO - PROCESS | 3756 | 1471089408646 Marionette TRACE conn6 -> [0,1217,"getWindowHandle",null] 04:56:48 INFO - PROCESS | 3756 | 1471089408650 Marionette TRACE conn6 <- [1,1217,null,{"value":"13"}] 04:56:48 INFO - PROCESS | 3756 | 1471089408655 Marionette TRACE conn6 -> [0,1218,"setScriptTimeout",{"ms":35000}] 04:56:48 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.object.invalidoffset.html 04:56:48 INFO - PROCESS | 3756 | 1471089408660 Marionette TRACE conn6 <- [1,1218,null,{}] 04:56:48 INFO - PROCESS | 3756 | 1471089408665 Marionette TRACE conn6 -> [0,1219,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:56:48 INFO - PROCESS | 3756 | 1471089408668 Marionette INFO sendAsync 3dea87e7-b1f7-4d7f-bd25-36a6049bc663 04:56:48 INFO - PROCESS | 3756 | 1471089408782 Marionette TRACE conn6 <- [1,1219,null,{"value":null}] 04:56:48 INFO - PROCESS | 3756 | 1471089408853 Marionette TRACE conn6 -> [0,1220,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.gradient.object.invalidoffset.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.object.invalidoffset.html\", \"893d4e98-a8f2-4003-9cd7-2985a4dd9108\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:56:48 INFO - PROCESS | 3756 | 1471089408855 Marionette INFO sendAsync 3dea87e7-b1f7-4d7f-bd25-36a6049bc663 04:56:48 INFO - PROCESS | 3756 | ++DOCSHELL 0000004DD221B000 == 43 [pid = 3756] [id = 314] 04:56:48 INFO - PROCESS | 3756 | ++DOMWINDOW == 94 (0000004DD1D2E000) [pid = 3756] [serial = 941] [outer = 0000000000000000] 04:56:48 INFO - PROCESS | 3756 | ++DOMWINDOW == 95 (0000004DD1D56000) [pid = 3756] [serial = 942] [outer = 0000004DD1D2E000] 04:56:48 INFO - PROCESS | 3756 | 1471089408907 Marionette DEBUG loaded listener.js 04:56:48 INFO - PROCESS | 3756 | ++DOMWINDOW == 96 (0000004DD1F9C400) [pid = 3756] [serial = 943] [outer = 0000004DD1D2E000] 04:56:49 INFO - PROCESS | 3756 | --DOCSHELL 0000004DE4C0C800 == 42 [pid = 3756] [id = 308] 04:56:49 INFO - PROCESS | 3756 | --DOCSHELL 0000004DD6A79800 == 41 [pid = 3756] [id = 307] 04:56:49 INFO - PROCESS | 3756 | --DOCSHELL 0000004DE20CB800 == 40 [pid = 3756] [id = 306] 04:56:49 INFO - PROCESS | 3756 | --DOCSHELL 0000004DDDDBC000 == 39 [pid = 3756] [id = 305] 04:56:49 INFO - PROCESS | 3756 | --DOCSHELL 0000004DDEF2D800 == 38 [pid = 3756] [id = 304] 04:56:49 INFO - PROCESS | 3756 | --DOCSHELL 0000004DDE00A000 == 37 [pid = 3756] [id = 303] 04:56:49 INFO - PROCESS | 3756 | --DOCSHELL 0000004DDB5C9800 == 36 [pid = 3756] [id = 302] 04:56:49 INFO - PROCESS | 3756 | --DOCSHELL 0000004DD1E28800 == 35 [pid = 3756] [id = 301] 04:56:49 INFO - PROCESS | 3756 | --DOCSHELL 0000004D809BC800 == 34 [pid = 3756] [id = 300] 04:56:49 INFO - PROCESS | 3756 | --DOCSHELL 0000004DD21B1800 == 33 [pid = 3756] [id = 299] 04:56:49 INFO - PROCESS | 3756 | --DOCSHELL 0000004DE106E800 == 32 [pid = 3756] [id = 298] 04:56:49 INFO - PROCESS | 3756 | --DOCSHELL 0000004D809B2000 == 31 [pid = 3756] [id = 313] 04:56:49 INFO - PROCESS | 3756 | --DOCSHELL 0000004DE4E52000 == 30 [pid = 3756] [id = 312] 04:56:49 INFO - PROCESS | 3756 | --DOCSHELL 0000004DDF705800 == 29 [pid = 3756] [id = 311] 04:56:49 INFO - PROCESS | 3756 | --DOCSHELL 0000004DE4CAC000 == 28 [pid = 3756] [id = 309] 04:56:49 INFO - PROCESS | 3756 | --DOCSHELL 0000004DD6B57000 == 27 [pid = 3756] [id = 310] 04:56:49 INFO - PROCESS | 3756 | --DOMWINDOW == 95 (0000004DDB889C00) [pid = 3756] [serial = 891] [outer = 0000000000000000] [url = about:blank] 04:56:49 INFO - PROCESS | 3756 | --DOMWINDOW == 94 (0000004DD6231000) [pid = 3756] [serial = 879] [outer = 0000000000000000] [url = about:blank] 04:56:49 INFO - PROCESS | 3756 | --DOMWINDOW == 93 (0000004DD1D30000) [pid = 3756] [serial = 873] [outer = 0000000000000000] [url = about:blank] 04:56:49 INFO - PROCESS | 3756 | --DOMWINDOW == 92 (0000004DD1D53800) [pid = 3756] [serial = 874] [outer = 0000000000000000] [url = about:blank] 04:56:49 INFO - PROCESS | 3756 | --DOMWINDOW == 91 (0000004DD1DD2400) [pid = 3756] [serial = 876] [outer = 0000000000000000] [url = about:blank] 04:56:49 INFO - PROCESS | 3756 | --DOMWINDOW == 90 (0000004DD0043400) [pid = 3756] [serial = 870] [outer = 0000000000000000] [url = about:blank] 04:56:49 INFO - PROCESS | 3756 | --DOMWINDOW == 89 (0000004DD0E2F000) [pid = 3756] [serial = 871] [outer = 0000000000000000] [url = about:blank] 04:56:49 INFO - PROCESS | 3756 | --DOMWINDOW == 88 (0000004DD1A38400) [pid = 3756] [serial = 868] [outer = 0000000000000000] [url = about:blank] 04:56:49 INFO - PROCESS | 3756 | --DOMWINDOW == 87 (0000004DD0049400) [pid = 3756] [serial = 867] [outer = 0000000000000000] [url = about:blank] 04:56:49 INFO - PROCESS | 3756 | --DOMWINDOW == 86 (0000004DD6BA5000) [pid = 3756] [serial = 882] [outer = 0000000000000000] [url = about:blank] 04:56:49 INFO - PROCESS | 3756 | --DOMWINDOW == 85 (0000004DD6314000) [pid = 3756] [serial = 880] [outer = 0000000000000000] [url = about:blank] 04:56:49 INFO - PROCESS | 3756 | --DOMWINDOW == 84 (0000004DD6E16C00) [pid = 3756] [serial = 883] [outer = 0000000000000000] [url = about:blank] 04:56:49 INFO - PROCESS | 3756 | --DOMWINDOW == 83 (0000004DD1A40400) [pid = 3756] [serial = 856] [outer = 0000000000000000] [url = about:blank] 04:56:49 INFO - PROCESS | 3756 | --DOMWINDOW == 82 (0000004D978A5000) [pid = 3756] [serial = 855] [outer = 0000000000000000] [url = about:blank] 04:56:49 INFO - PROCESS | 3756 | --DOMWINDOW == 81 (0000004DD7CD2400) [pid = 3756] [serial = 859] [outer = 0000000000000000] [url = about:blank] 04:56:49 INFO - PROCESS | 3756 | --DOMWINDOW == 80 (0000004DD6D87400) [pid = 3756] [serial = 858] [outer = 0000000000000000] [url = about:blank] 04:56:49 INFO - PROCESS | 3756 | --DOMWINDOW == 79 (0000004DDC2B7800) [pid = 3756] [serial = 862] [outer = 0000000000000000] [url = about:blank] 04:56:49 INFO - PROCESS | 3756 | --DOMWINDOW == 78 (0000004DDC239C00) [pid = 3756] [serial = 861] [outer = 0000000000000000] [url = about:blank] 04:56:49 INFO - PROCESS | 3756 | --DOMWINDOW == 77 (0000004DDEF5B000) [pid = 3756] [serial = 865] [outer = 0000000000000000] [url = about:blank] 04:56:49 INFO - PROCESS | 3756 | --DOMWINDOW == 76 (0000004DDEDE8400) [pid = 3756] [serial = 864] [outer = 0000000000000000] [url = about:blank] 04:56:49 INFO - PROCESS | 3756 | --DOMWINDOW == 75 (0000004DD875F000) [pid = 3756] [serial = 886] [outer = 0000000000000000] [url = about:blank] 04:56:49 INFO - PROCESS | 3756 | --DOMWINDOW == 74 (0000004DD2961C00) [pid = 3756] [serial = 885] [outer = 0000000000000000] [url = about:blank] 04:56:49 INFO - PROCESS | 3756 | --DOMWINDOW == 73 (0000004DD875AC00) [pid = 3756] [serial = 888] [outer = 0000000000000000] [url = about:blank] 04:56:49 INFO - PROCESS | 3756 | --DOMWINDOW == 72 (0000004DDB83C800) [pid = 3756] [serial = 889] [outer = 0000000000000000] [url = about:blank] 04:56:49 INFO - PROCESS | 3756 | --DOMWINDOW == 71 (0000004DD2579800) [pid = 3756] [serial = 877] [outer = 0000000000000000] [url = about:blank] 04:56:49 INFO - PROCESS | 3756 | --DOMWINDOW == 70 (0000004DDBE08000) [pid = 3756] [serial = 892] [outer = 0000000000000000] [url = about:blank] 04:56:50 INFO - PROCESS | 3756 | 1471089410117 Marionette TRACE conn6 <- [1,1220,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.object.invalidoffset.html",0,null,null,[["Canvas test: 2d.gradient.object.invalidoffset",0,null,null]]]}] 04:56:50 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.object.invalidoffset.html | Canvas test: 2d.gradient.object.invalidoffset 04:56:50 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.object.invalidoffset.html | took 1486ms 04:56:50 INFO - PROCESS | 3756 | 1471089410146 Marionette TRACE conn6 -> [0,1221,"getWindowHandle",null] 04:56:50 INFO - PROCESS | 3756 | 1471089410150 Marionette TRACE conn6 <- [1,1221,null,{"value":"13"}] 04:56:50 INFO - PROCESS | 3756 | 1471089410155 Marionette TRACE conn6 -> [0,1222,"setScriptTimeout",{"ms":35000}] 04:56:50 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.object.return.html 04:56:50 INFO - PROCESS | 3756 | 1471089410160 Marionette TRACE conn6 <- [1,1222,null,{}] 04:56:50 INFO - PROCESS | 3756 | 1471089410165 Marionette TRACE conn6 -> [0,1223,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:56:50 INFO - PROCESS | 3756 | 1471089410168 Marionette INFO sendAsync 3dea87e7-b1f7-4d7f-bd25-36a6049bc663 04:56:50 INFO - PROCESS | 3756 | 1471089410289 Marionette TRACE conn6 <- [1,1223,null,{"value":null}] 04:56:50 INFO - PROCESS | 3756 | 1471089410362 Marionette TRACE conn6 -> [0,1224,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.gradient.object.return.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.object.return.html\", \"893d4e98-a8f2-4003-9cd7-2985a4dd9108\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:56:50 INFO - PROCESS | 3756 | 1471089410365 Marionette INFO sendAsync 3dea87e7-b1f7-4d7f-bd25-36a6049bc663 04:56:50 INFO - PROCESS | 3756 | ++DOCSHELL 0000004DD08ED000 == 28 [pid = 3756] [id = 315] 04:56:50 INFO - PROCESS | 3756 | ++DOMWINDOW == 71 (0000004DCFF98C00) [pid = 3756] [serial = 944] [outer = 0000000000000000] 04:56:50 INFO - PROCESS | 3756 | ++DOMWINDOW == 72 (0000004DCFF9C800) [pid = 3756] [serial = 945] [outer = 0000004DCFF98C00] 04:56:50 INFO - PROCESS | 3756 | 1471089410415 Marionette DEBUG loaded listener.js 04:56:50 INFO - PROCESS | 3756 | ++DOMWINDOW == 73 (0000004DD05E8000) [pid = 3756] [serial = 946] [outer = 0000004DCFF98C00] 04:56:50 INFO - PROCESS | 3756 | 1471089410800 Marionette TRACE conn6 <- [1,1224,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.object.return.html",0,null,null,[["createLinearGradient() and createRadialGradient() returns objects implementing CanvasGradient",0,null,null]]]}] 04:56:50 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.object.return.html | createLinearGradient() and createRadialGradient() returns objects implementing CanvasGradient 04:56:50 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.object.return.html | took 671ms 04:56:50 INFO - PROCESS | 3756 | 1471089410831 Marionette TRACE conn6 -> [0,1225,"getWindowHandle",null] 04:56:50 INFO - PROCESS | 3756 | 1471089410837 Marionette TRACE conn6 <- [1,1225,null,{"value":"13"}] 04:56:50 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.object.type.html 04:56:50 INFO - PROCESS | 3756 | 1471089410843 Marionette TRACE conn6 -> [0,1226,"setScriptTimeout",{"ms":35000}] 04:56:50 INFO - PROCESS | 3756 | 1471089410846 Marionette TRACE conn6 <- [1,1226,null,{}] 04:56:50 INFO - PROCESS | 3756 | 1471089410850 Marionette TRACE conn6 -> [0,1227,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:56:50 INFO - PROCESS | 3756 | 1471089410853 Marionette INFO sendAsync 3dea87e7-b1f7-4d7f-bd25-36a6049bc663 04:56:50 INFO - PROCESS | 3756 | 1471089410978 Marionette TRACE conn6 <- [1,1227,null,{"value":null}] 04:56:50 INFO - PROCESS | 3756 | 1471089410986 Marionette TRACE conn6 -> [0,1228,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.gradient.object.type.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.object.type.html\", \"893d4e98-a8f2-4003-9cd7-2985a4dd9108\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:56:50 INFO - PROCESS | 3756 | 1471089410989 Marionette INFO sendAsync 3dea87e7-b1f7-4d7f-bd25-36a6049bc663 04:56:51 INFO - PROCESS | 3756 | ++DOCSHELL 0000004DD6276800 == 29 [pid = 3756] [id = 316] 04:56:51 INFO - PROCESS | 3756 | ++DOMWINDOW == 74 (0000004DD12C7800) [pid = 3756] [serial = 947] [outer = 0000000000000000] 04:56:51 INFO - PROCESS | 3756 | ++DOMWINDOW == 75 (0000004DD1A3B000) [pid = 3756] [serial = 948] [outer = 0000004DD12C7800] 04:56:51 INFO - PROCESS | 3756 | 1471089411045 Marionette DEBUG loaded listener.js 04:56:51 INFO - PROCESS | 3756 | ++DOMWINDOW == 76 (0000004DD1D37000) [pid = 3756] [serial = 949] [outer = 0000004DD12C7800] 04:56:51 INFO - PROCESS | 3756 | 1471089411472 Marionette TRACE conn6 <- [1,1228,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.object.type.html",0,null,null,[["window.CanvasGradient exists and has the right properties",0,null,null]]]}] 04:56:51 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.object.type.html | window.CanvasGradient exists and has the right properties 04:56:51 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.object.type.html | took 672ms 04:56:51 INFO - PROCESS | 3756 | 1471089411529 Marionette TRACE conn6 -> [0,1229,"getWindowHandle",null] 04:56:51 INFO - PROCESS | 3756 | 1471089411532 Marionette TRACE conn6 <- [1,1229,null,{"value":"13"}] 04:56:51 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.object.update.html 04:56:51 INFO - PROCESS | 3756 | 1471089411536 Marionette TRACE conn6 -> [0,1230,"setScriptTimeout",{"ms":35000}] 04:56:51 INFO - PROCESS | 3756 | 1471089411540 Marionette TRACE conn6 <- [1,1230,null,{}] 04:56:51 INFO - PROCESS | 3756 | 1471089411551 Marionette TRACE conn6 -> [0,1231,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:56:51 INFO - PROCESS | 3756 | 1471089411556 Marionette INFO sendAsync 3dea87e7-b1f7-4d7f-bd25-36a6049bc663 04:56:51 INFO - PROCESS | 3756 | 1471089411647 Marionette TRACE conn6 <- [1,1231,null,{"value":null}] 04:56:51 INFO - PROCESS | 3756 | 1471089411657 Marionette TRACE conn6 -> [0,1232,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.gradient.object.update.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.object.update.html\", \"893d4e98-a8f2-4003-9cd7-2985a4dd9108\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:56:51 INFO - PROCESS | 3756 | 1471089411660 Marionette INFO sendAsync 3dea87e7-b1f7-4d7f-bd25-36a6049bc663 04:56:51 INFO - PROCESS | 3756 | ++DOCSHELL 0000004DDBE1F800 == 30 [pid = 3756] [id = 317] 04:56:51 INFO - PROCESS | 3756 | ++DOMWINDOW == 77 (0000004DD1DCE000) [pid = 3756] [serial = 950] [outer = 0000000000000000] 04:56:51 INFO - PROCESS | 3756 | ++DOMWINDOW == 78 (0000004DD1F92800) [pid = 3756] [serial = 951] [outer = 0000004DD1DCE000] 04:56:51 INFO - PROCESS | 3756 | 1471089411710 Marionette DEBUG loaded listener.js 04:56:51 INFO - PROCESS | 3756 | ++DOMWINDOW == 79 (0000004DD5CCE000) [pid = 3756] [serial = 952] [outer = 0000004DD1DCE000] 04:56:52 INFO - PROCESS | 3756 | 1471089412198 Marionette TRACE conn6 <- [1,1232,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.object.update.html",0,null,null,[["Canvas test: 2d.gradient.object.update",0,null,null]]]}] 04:56:52 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.object.update.html | Canvas test: 2d.gradient.object.update 04:56:52 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.object.update.html | took 692ms 04:56:52 INFO - PROCESS | 3756 | 1471089412229 Marionette TRACE conn6 -> [0,1233,"getWindowHandle",null] 04:56:52 INFO - PROCESS | 3756 | 1471089412232 Marionette TRACE conn6 <- [1,1233,null,{"value":"13"}] 04:56:52 INFO - PROCESS | 3756 | 1471089412235 Marionette TRACE conn6 -> [0,1234,"setScriptTimeout",{"ms":35000}] 04:56:52 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.behind.html 04:56:52 INFO - PROCESS | 3756 | 1471089412237 Marionette TRACE conn6 <- [1,1234,null,{}] 04:56:52 INFO - PROCESS | 3756 | 1471089412241 Marionette TRACE conn6 -> [0,1235,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:56:52 INFO - PROCESS | 3756 | 1471089412243 Marionette INFO sendAsync 3dea87e7-b1f7-4d7f-bd25-36a6049bc663 04:56:52 INFO - PROCESS | 3756 | 1471089412388 Marionette TRACE conn6 <- [1,1235,null,{"value":null}] 04:56:52 INFO - PROCESS | 3756 | 1471089412442 Marionette TRACE conn6 -> [0,1236,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.behind.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.behind.html\", \"893d4e98-a8f2-4003-9cd7-2985a4dd9108\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:56:52 INFO - PROCESS | 3756 | 1471089412444 Marionette INFO sendAsync 3dea87e7-b1f7-4d7f-bd25-36a6049bc663 04:56:52 INFO - PROCESS | 3756 | ++DOCSHELL 0000004DDDB45000 == 31 [pid = 3756] [id = 318] 04:56:52 INFO - PROCESS | 3756 | ++DOMWINDOW == 80 (0000004DD6314000) [pid = 3756] [serial = 953] [outer = 0000000000000000] 04:56:52 INFO - PROCESS | 3756 | ++DOMWINDOW == 81 (0000004DD63DE800) [pid = 3756] [serial = 954] [outer = 0000004DD6314000] 04:56:52 INFO - PROCESS | 3756 | 1471089412492 Marionette DEBUG loaded listener.js 04:56:52 INFO - PROCESS | 3756 | ++DOMWINDOW == 82 (0000004DD6ADBC00) [pid = 3756] [serial = 955] [outer = 0000004DD6314000] 04:56:52 INFO - PROCESS | 3756 | 1471089412980 Marionette TRACE conn6 <- [1,1236,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.behind.html",0,null,null,[["Canvas test: 2d.gradient.radial.cone.behind",0,null,null]]]}] 04:56:53 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.behind.html | Canvas test: 2d.gradient.radial.cone.behind 04:56:53 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.behind.html | took 777ms 04:56:53 INFO - PROCESS | 3756 | 1471089413014 Marionette TRACE conn6 -> [0,1237,"getWindowHandle",null] 04:56:53 INFO - PROCESS | 3756 | 1471089413016 Marionette TRACE conn6 <- [1,1237,null,{"value":"13"}] 04:56:53 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.beside.html 04:56:53 INFO - PROCESS | 3756 | 1471089413020 Marionette TRACE conn6 -> [0,1238,"setScriptTimeout",{"ms":35000}] 04:56:53 INFO - PROCESS | 3756 | 1471089413021 Marionette TRACE conn6 <- [1,1238,null,{}] 04:56:53 INFO - PROCESS | 3756 | 1471089413025 Marionette TRACE conn6 -> [0,1239,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:56:53 INFO - PROCESS | 3756 | 1471089413027 Marionette INFO sendAsync 3dea87e7-b1f7-4d7f-bd25-36a6049bc663 04:56:53 INFO - PROCESS | 3756 | 1471089413131 Marionette TRACE conn6 <- [1,1239,null,{"value":null}] 04:56:53 INFO - PROCESS | 3756 | 1471089413138 Marionette TRACE conn6 -> [0,1240,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.beside.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.beside.html\", \"893d4e98-a8f2-4003-9cd7-2985a4dd9108\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:56:53 INFO - PROCESS | 3756 | 1471089413140 Marionette INFO sendAsync 3dea87e7-b1f7-4d7f-bd25-36a6049bc663 04:56:53 INFO - PROCESS | 3756 | ++DOCSHELL 0000004DDE013000 == 32 [pid = 3756] [id = 319] 04:56:53 INFO - PROCESS | 3756 | ++DOMWINDOW == 83 (0000004D808D2C00) [pid = 3756] [serial = 956] [outer = 0000000000000000] 04:56:53 INFO - PROCESS | 3756 | ++DOMWINDOW == 84 (0000004DD6E14000) [pid = 3756] [serial = 957] [outer = 0000004D808D2C00] 04:56:53 INFO - PROCESS | 3756 | 1471089413186 Marionette DEBUG loaded listener.js 04:56:53 INFO - PROCESS | 3756 | ++DOMWINDOW == 85 (0000004DD7B0B000) [pid = 3756] [serial = 958] [outer = 0000004D808D2C00] 04:56:53 INFO - PROCESS | 3756 | 1471089413678 Marionette TRACE conn6 <- [1,1240,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.beside.html",0,null,null,[["Canvas test: 2d.gradient.radial.cone.beside",0,null,null]]]}] 04:56:53 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.beside.html | Canvas test: 2d.gradient.radial.cone.beside 04:56:53 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.beside.html | took 691ms 04:56:53 INFO - PROCESS | 3756 | 1471089413747 Marionette TRACE conn6 -> [0,1241,"getWindowHandle",null] 04:56:53 INFO - PROCESS | 3756 | 1471089413749 Marionette TRACE conn6 <- [1,1241,null,{"value":"13"}] 04:56:53 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.bottom.html 04:56:53 INFO - PROCESS | 3756 | 1471089413757 Marionette TRACE conn6 -> [0,1242,"setScriptTimeout",{"ms":35000}] 04:56:53 INFO - PROCESS | 3756 | 1471089413759 Marionette TRACE conn6 <- [1,1242,null,{}] 04:56:53 INFO - PROCESS | 3756 | 1471089413763 Marionette TRACE conn6 -> [0,1243,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:56:53 INFO - PROCESS | 3756 | 1471089413769 Marionette INFO sendAsync 3dea87e7-b1f7-4d7f-bd25-36a6049bc663 04:56:54 INFO - PROCESS | 3756 | 1471089414085 Marionette TRACE conn6 <- [1,1243,null,{"value":null}] 04:56:54 INFO - PROCESS | 3756 | --DOMWINDOW == 84 (0000004D9789F800) [pid = 3756] [serial = 899] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.fill.html] 04:56:54 INFO - PROCESS | 3756 | --DOMWINDOW == 83 (0000004DD6DEA400) [pid = 3756] [serial = 908] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.stroke.html] 04:56:54 INFO - PROCESS | 3756 | --DOMWINDOW == 82 (0000004DD1057000) [pid = 3756] [serial = 920] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.linear.transform.1.html] 04:56:54 INFO - PROCESS | 3756 | --DOMWINDOW == 81 (0000004D806F1400) [pid = 3756] [serial = 902] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.fillRect.html] 04:56:54 INFO - PROCESS | 3756 | --DOMWINDOW == 80 (0000004DDC1DFC00) [pid = 3756] [serial = 914] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.strokeText.html] 04:56:54 INFO - PROCESS | 3756 | --DOMWINDOW == 79 (0000004DDC244000) [pid = 3756] [serial = 917] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.linear.nonfinite.html] 04:56:54 INFO - PROCESS | 3756 | --DOMWINDOW == 78 (0000004DD805F800) [pid = 3756] [serial = 911] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.strokeRect.html] 04:56:54 INFO - PROCESS | 3756 | --DOMWINDOW == 77 (0000004DDB556000) [pid = 3756] [serial = 893] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.solid.html] 04:56:54 INFO - PROCESS | 3756 | --DOMWINDOW == 76 (0000004DD1F9C800) [pid = 3756] [serial = 905] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.fillText.html] 04:56:54 INFO - PROCESS | 3756 | --DOMWINDOW == 75 (0000004DDE583400) [pid = 3756] [serial = 923] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.linear.transform.2.html] 04:56:54 INFO - PROCESS | 3756 | --DOMWINDOW == 74 (0000004D978AB400) [pid = 3756] [serial = 896] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.vertical.html] 04:56:54 INFO - PROCESS | 3756 | --DOMWINDOW == 73 (0000004DDEF58000) [pid = 3756] [serial = 926] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.linear.transform.3.html] 04:56:54 INFO - PROCESS | 3756 | 1471089414148 Marionette TRACE conn6 -> [0,1244,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.bottom.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.bottom.html\", \"893d4e98-a8f2-4003-9cd7-2985a4dd9108\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:56:54 INFO - PROCESS | 3756 | 1471089414150 Marionette INFO sendAsync 3dea87e7-b1f7-4d7f-bd25-36a6049bc663 04:56:54 INFO - PROCESS | 3756 | ++DOCSHELL 0000004DD6A84000 == 33 [pid = 3756] [id = 320] 04:56:54 INFO - PROCESS | 3756 | ++DOMWINDOW == 74 (0000004D80413800) [pid = 3756] [serial = 959] [outer = 0000000000000000] 04:56:54 INFO - PROCESS | 3756 | ++DOMWINDOW == 75 (0000004D808CE400) [pid = 3756] [serial = 960] [outer = 0000004D80413800] 04:56:54 INFO - PROCESS | 3756 | 1471089414198 Marionette DEBUG loaded listener.js 04:56:54 INFO - PROCESS | 3756 | ++DOMWINDOW == 76 (0000004DD6BCDC00) [pid = 3756] [serial = 961] [outer = 0000004D80413800] 04:56:54 INFO - PROCESS | 3756 | 1471089414579 Marionette TRACE conn6 <- [1,1244,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.bottom.html",0,null,null,[["Canvas test: 2d.gradient.radial.cone.bottom",0,null,null]]]}] 04:56:54 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.bottom.html | Canvas test: 2d.gradient.radial.cone.bottom 04:56:54 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.bottom.html | took 880ms 04:56:54 INFO - PROCESS | 3756 | 1471089414638 Marionette TRACE conn6 -> [0,1245,"getWindowHandle",null] 04:56:54 INFO - PROCESS | 3756 | 1471089414641 Marionette TRACE conn6 <- [1,1245,null,{"value":"13"}] 04:56:54 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.cylinder.html 04:56:54 INFO - PROCESS | 3756 | 1471089414644 Marionette TRACE conn6 -> [0,1246,"setScriptTimeout",{"ms":35000}] 04:56:54 INFO - PROCESS | 3756 | 1471089414645 Marionette TRACE conn6 <- [1,1246,null,{}] 04:56:54 INFO - PROCESS | 3756 | 1471089414649 Marionette TRACE conn6 -> [0,1247,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:56:54 INFO - PROCESS | 3756 | 1471089414651 Marionette INFO sendAsync 3dea87e7-b1f7-4d7f-bd25-36a6049bc663 04:56:54 INFO - PROCESS | 3756 | 1471089414733 Marionette TRACE conn6 <- [1,1247,null,{"value":null}] 04:56:54 INFO - PROCESS | 3756 | 1471089414738 Marionette TRACE conn6 -> [0,1248,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.cylinder.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.cylinder.html\", \"893d4e98-a8f2-4003-9cd7-2985a4dd9108\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:56:54 INFO - PROCESS | 3756 | 1471089414740 Marionette INFO sendAsync 3dea87e7-b1f7-4d7f-bd25-36a6049bc663 04:56:54 INFO - PROCESS | 3756 | ++DOCSHELL 0000004DDF61D800 == 34 [pid = 3756] [id = 321] 04:56:54 INFO - PROCESS | 3756 | ++DOMWINDOW == 77 (0000004D806EB800) [pid = 3756] [serial = 962] [outer = 0000000000000000] 04:56:54 INFO - PROCESS | 3756 | ++DOMWINDOW == 78 (0000004DDB846800) [pid = 3756] [serial = 963] [outer = 0000004D806EB800] 04:56:54 INFO - PROCESS | 3756 | 1471089414786 Marionette DEBUG loaded listener.js 04:56:54 INFO - PROCESS | 3756 | ++DOMWINDOW == 79 (0000004DDB88D400) [pid = 3756] [serial = 964] [outer = 0000004D806EB800] 04:56:55 INFO - PROCESS | 3756 | 1471089415189 Marionette TRACE conn6 <- [1,1248,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.cylinder.html",0,null,null,[["Canvas test: 2d.gradient.radial.cone.cylinder",0,null,null]]]}] 04:56:55 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.cylinder.html | Canvas test: 2d.gradient.radial.cone.cylinder 04:56:55 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.cylinder.html | took 587ms 04:56:55 INFO - PROCESS | 3756 | 1471089415238 Marionette TRACE conn6 -> [0,1249,"getWindowHandle",null] 04:56:55 INFO - PROCESS | 3756 | 1471089415240 Marionette TRACE conn6 <- [1,1249,null,{"value":"13"}] 04:56:55 INFO - PROCESS | 3756 | 1471089415244 Marionette TRACE conn6 -> [0,1250,"setScriptTimeout",{"ms":35000}] 04:56:55 INFO - PROCESS | 3756 | 1471089415245 Marionette TRACE conn6 <- [1,1250,null,{}] 04:56:55 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.front.html 04:56:55 INFO - PROCESS | 3756 | 1471089415249 Marionette TRACE conn6 -> [0,1251,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:56:55 INFO - PROCESS | 3756 | 1471089415251 Marionette INFO sendAsync 3dea87e7-b1f7-4d7f-bd25-36a6049bc663 04:56:55 INFO - PROCESS | 3756 | 1471089415338 Marionette TRACE conn6 <- [1,1251,null,{"value":null}] 04:56:55 INFO - PROCESS | 3756 | 1471089415344 Marionette TRACE conn6 -> [0,1252,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.front.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.front.html\", \"893d4e98-a8f2-4003-9cd7-2985a4dd9108\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:56:55 INFO - PROCESS | 3756 | 1471089415346 Marionette INFO sendAsync 3dea87e7-b1f7-4d7f-bd25-36a6049bc663 04:56:55 INFO - PROCESS | 3756 | ++DOCSHELL 0000004DE007B000 == 35 [pid = 3756] [id = 322] 04:56:55 INFO - PROCESS | 3756 | ++DOMWINDOW == 80 (0000004DDBD9AC00) [pid = 3756] [serial = 965] [outer = 0000000000000000] 04:56:55 INFO - PROCESS | 3756 | ++DOMWINDOW == 81 (0000004DDBE0D000) [pid = 3756] [serial = 966] [outer = 0000004DDBD9AC00] 04:56:55 INFO - PROCESS | 3756 | 1471089415392 Marionette DEBUG loaded listener.js 04:56:55 INFO - PROCESS | 3756 | ++DOMWINDOW == 82 (0000004DDC0EB000) [pid = 3756] [serial = 967] [outer = 0000004DDBD9AC00] 04:56:56 INFO - PROCESS | 3756 | 1471089416198 Marionette TRACE conn6 <- [1,1252,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.front.html",0,null,null,[["Canvas test: 2d.gradient.radial.cone.front",0,null,null]]]}] 04:56:56 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.front.html | Canvas test: 2d.gradient.radial.cone.front 04:56:56 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.front.html | took 986ms 04:56:56 INFO - PROCESS | 3756 | 1471089416235 Marionette TRACE conn6 -> [0,1253,"getWindowHandle",null] 04:56:56 INFO - PROCESS | 3756 | 1471089416240 Marionette TRACE conn6 <- [1,1253,null,{"value":"13"}] 04:56:56 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.shape1.html 04:56:56 INFO - PROCESS | 3756 | 1471089416245 Marionette TRACE conn6 -> [0,1254,"setScriptTimeout",{"ms":35000}] 04:56:56 INFO - PROCESS | 3756 | 1471089416251 Marionette TRACE conn6 <- [1,1254,null,{}] 04:56:56 INFO - PROCESS | 3756 | 1471089416256 Marionette TRACE conn6 -> [0,1255,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:56:56 INFO - PROCESS | 3756 | 1471089416260 Marionette INFO sendAsync 3dea87e7-b1f7-4d7f-bd25-36a6049bc663 04:56:56 INFO - PROCESS | 3756 | 1471089416390 Marionette TRACE conn6 <- [1,1255,null,{"value":null}] 04:56:56 INFO - PROCESS | 3756 | 1471089416466 Marionette TRACE conn6 -> [0,1256,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.shape1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.shape1.html\", \"893d4e98-a8f2-4003-9cd7-2985a4dd9108\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:56:56 INFO - PROCESS | 3756 | 1471089416469 Marionette INFO sendAsync 3dea87e7-b1f7-4d7f-bd25-36a6049bc663 04:56:56 INFO - PROCESS | 3756 | ++DOCSHELL 0000004DD21A5000 == 36 [pid = 3756] [id = 323] 04:56:56 INFO - PROCESS | 3756 | ++DOMWINDOW == 83 (0000004DCFF93400) [pid = 3756] [serial = 968] [outer = 0000000000000000] 04:56:56 INFO - PROCESS | 3756 | ++DOMWINDOW == 84 (0000004DD0044C00) [pid = 3756] [serial = 969] [outer = 0000004DCFF93400] 04:56:56 INFO - PROCESS | 3756 | 1471089416572 Marionette DEBUG loaded listener.js 04:56:56 INFO - PROCESS | 3756 | ++DOMWINDOW == 85 (0000004DD172A400) [pid = 3756] [serial = 970] [outer = 0000004DCFF93400] 04:56:57 INFO - PROCESS | 3756 | 1471089417341 Marionette TRACE conn6 <- [1,1256,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.shape1.html",0,null,null,[["Canvas test: 2d.gradient.radial.cone.shape1",0,null,null]]]}] 04:56:57 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.shape1.html | Canvas test: 2d.gradient.radial.cone.shape1 04:56:57 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.shape1.html | took 1184ms 04:56:57 INFO - PROCESS | 3756 | 1471089417433 Marionette TRACE conn6 -> [0,1257,"getWindowHandle",null] 04:56:57 INFO - PROCESS | 3756 | 1471089417438 Marionette TRACE conn6 <- [1,1257,null,{"value":"13"}] 04:56:57 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.shape2.html 04:56:57 INFO - PROCESS | 3756 | 1471089417445 Marionette TRACE conn6 -> [0,1258,"setScriptTimeout",{"ms":35000}] 04:56:57 INFO - PROCESS | 3756 | 1471089417449 Marionette TRACE conn6 <- [1,1258,null,{}] 04:56:57 INFO - PROCESS | 3756 | 1471089417453 Marionette TRACE conn6 -> [0,1259,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:56:57 INFO - PROCESS | 3756 | 1471089417456 Marionette INFO sendAsync 3dea87e7-b1f7-4d7f-bd25-36a6049bc663 04:56:57 INFO - PROCESS | 3756 | 1471089417594 Marionette TRACE conn6 <- [1,1259,null,{"value":null}] 04:56:57 INFO - PROCESS | 3756 | 1471089417664 Marionette TRACE conn6 -> [0,1260,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.shape2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.shape2.html\", \"893d4e98-a8f2-4003-9cd7-2985a4dd9108\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:56:57 INFO - PROCESS | 3756 | 1471089417667 Marionette INFO sendAsync 3dea87e7-b1f7-4d7f-bd25-36a6049bc663 04:56:57 INFO - PROCESS | 3756 | ++DOCSHELL 0000004D80474800 == 37 [pid = 3756] [id = 324] 04:56:57 INFO - PROCESS | 3756 | ++DOMWINDOW == 86 (0000004D8067AC00) [pid = 3756] [serial = 971] [outer = 0000000000000000] 04:56:57 INFO - PROCESS | 3756 | ++DOMWINDOW == 87 (0000004DD1727400) [pid = 3756] [serial = 972] [outer = 0000004D8067AC00] 04:56:57 INFO - PROCESS | 3756 | 1471089417768 Marionette DEBUG loaded listener.js 04:56:57 INFO - PROCESS | 3756 | ++DOMWINDOW == 88 (0000004DD1DCD800) [pid = 3756] [serial = 973] [outer = 0000004D8067AC00] 04:56:58 INFO - PROCESS | 3756 | --DOCSHELL 0000004DDF61D800 == 36 [pid = 3756] [id = 321] 04:56:58 INFO - PROCESS | 3756 | --DOCSHELL 0000004DD6A84000 == 35 [pid = 3756] [id = 320] 04:56:58 INFO - PROCESS | 3756 | --DOCSHELL 0000004DDE013000 == 34 [pid = 3756] [id = 319] 04:56:58 INFO - PROCESS | 3756 | --DOCSHELL 0000004DDDB45000 == 33 [pid = 3756] [id = 318] 04:56:58 INFO - PROCESS | 3756 | --DOCSHELL 0000004DDBE1F800 == 32 [pid = 3756] [id = 317] 04:56:58 INFO - PROCESS | 3756 | --DOCSHELL 0000004DD6276800 == 31 [pid = 3756] [id = 316] 04:56:58 INFO - PROCESS | 3756 | --DOCSHELL 0000004DD08ED000 == 30 [pid = 3756] [id = 315] 04:56:58 INFO - PROCESS | 3756 | --DOMWINDOW == 87 (0000004DD12D1000) [pid = 3756] [serial = 901] [outer = 0000000000000000] [url = about:blank] 04:56:58 INFO - PROCESS | 3756 | --DOMWINDOW == 86 (0000004DD7C28000) [pid = 3756] [serial = 910] [outer = 0000000000000000] [url = about:blank] 04:56:58 INFO - PROCESS | 3756 | --DOMWINDOW == 85 (0000004DCFF94400) [pid = 3756] [serial = 900] [outer = 0000000000000000] [url = about:blank] 04:56:58 INFO - PROCESS | 3756 | --DOMWINDOW == 84 (0000004DD6EBEC00) [pid = 3756] [serial = 921] [outer = 0000000000000000] [url = about:blank] 04:56:58 INFO - PROCESS | 3756 | --DOMWINDOW == 83 (0000004DD172C400) [pid = 3756] [serial = 903] [outer = 0000000000000000] [url = about:blank] 04:56:58 INFO - PROCESS | 3756 | --DOMWINDOW == 82 (0000004DDC1E3800) [pid = 3756] [serial = 915] [outer = 0000000000000000] [url = about:blank] 04:56:58 INFO - PROCESS | 3756 | --DOMWINDOW == 81 (0000004DDC243800) [pid = 3756] [serial = 916] [outer = 0000000000000000] [url = about:blank] 04:56:58 INFO - PROCESS | 3756 | --DOMWINDOW == 80 (0000004DDC2BA800) [pid = 3756] [serial = 918] [outer = 0000000000000000] [url = about:blank] 04:56:58 INFO - PROCESS | 3756 | --DOMWINDOW == 79 (0000004DDB848C00) [pid = 3756] [serial = 913] [outer = 0000000000000000] [url = about:blank] 04:56:58 INFO - PROCESS | 3756 | --DOMWINDOW == 78 (0000004DDC2B8C00) [pid = 3756] [serial = 922] [outer = 0000000000000000] [url = about:blank] 04:56:58 INFO - PROCESS | 3756 | --DOMWINDOW == 77 (0000004DDC02CC00) [pid = 3756] [serial = 894] [outer = 0000000000000000] [url = about:blank] 04:56:58 INFO - PROCESS | 3756 | --DOMWINDOW == 76 (0000004DD622FC00) [pid = 3756] [serial = 907] [outer = 0000000000000000] [url = about:blank] 04:56:58 INFO - PROCESS | 3756 | --DOMWINDOW == 75 (0000004DD1D3BC00) [pid = 3756] [serial = 904] [outer = 0000000000000000] [url = about:blank] 04:56:58 INFO - PROCESS | 3756 | --DOMWINDOW == 74 (0000004DDE97C800) [pid = 3756] [serial = 924] [outer = 0000000000000000] [url = about:blank] 04:56:58 INFO - PROCESS | 3756 | --DOMWINDOW == 73 (0000004DD7B73000) [pid = 3756] [serial = 909] [outer = 0000000000000000] [url = about:blank] 04:56:58 INFO - PROCESS | 3756 | --DOMWINDOW == 72 (0000004DDC1E5000) [pid = 3756] [serial = 895] [outer = 0000000000000000] [url = about:blank] 04:56:58 INFO - PROCESS | 3756 | --DOMWINDOW == 71 (0000004DD1A3AC00) [pid = 3756] [serial = 898] [outer = 0000000000000000] [url = about:blank] 04:56:58 INFO - PROCESS | 3756 | --DOMWINDOW == 70 (0000004DD004B400) [pid = 3756] [serial = 897] [outer = 0000000000000000] [url = about:blank] 04:56:58 INFO - PROCESS | 3756 | --DOMWINDOW == 69 (0000004DDC6B2000) [pid = 3756] [serial = 919] [outer = 0000000000000000] [url = about:blank] 04:56:58 INFO - PROCESS | 3756 | --DOMWINDOW == 68 (0000004DD806C400) [pid = 3756] [serial = 912] [outer = 0000000000000000] [url = about:blank] 04:56:58 INFO - PROCESS | 3756 | --DOMWINDOW == 67 (0000004DD29EFC00) [pid = 3756] [serial = 906] [outer = 0000000000000000] [url = about:blank] 04:56:58 INFO - PROCESS | 3756 | --DOMWINDOW == 66 (0000004DDEF70C00) [pid = 3756] [serial = 928] [outer = 0000000000000000] [url = about:blank] 04:56:58 INFO - PROCESS | 3756 | --DOMWINDOW == 65 (0000004DDEDE3400) [pid = 3756] [serial = 925] [outer = 0000000000000000] [url = about:blank] 04:56:58 INFO - PROCESS | 3756 | --DOMWINDOW == 64 (0000004DDEF68400) [pid = 3756] [serial = 927] [outer = 0000000000000000] [url = about:blank] 04:56:58 INFO - PROCESS | 3756 | 1471089418550 Marionette TRACE conn6 <- [1,1260,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.shape2.html",0,null,null,[["Canvas test: 2d.gradient.radial.cone.shape2",0,null,null]]]}] 04:56:58 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.shape2.html | Canvas test: 2d.gradient.radial.cone.shape2 04:56:58 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.shape2.html | took 1137ms 04:56:58 INFO - PROCESS | 3756 | 1471089418583 Marionette TRACE conn6 -> [0,1261,"getWindowHandle",null] 04:56:58 INFO - PROCESS | 3756 | 1471089418587 Marionette TRACE conn6 <- [1,1261,null,{"value":"13"}] 04:56:58 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.top.html 04:56:58 INFO - PROCESS | 3756 | 1471089418592 Marionette TRACE conn6 -> [0,1262,"setScriptTimeout",{"ms":35000}] 04:56:58 INFO - PROCESS | 3756 | 1471089418597 Marionette TRACE conn6 <- [1,1262,null,{}] 04:56:58 INFO - PROCESS | 3756 | 1471089418602 Marionette TRACE conn6 -> [0,1263,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:56:58 INFO - PROCESS | 3756 | 1471089418605 Marionette INFO sendAsync 3dea87e7-b1f7-4d7f-bd25-36a6049bc663 04:56:58 INFO - PROCESS | 3756 | 1471089418710 Marionette TRACE conn6 <- [1,1263,null,{"value":null}] 04:56:58 INFO - PROCESS | 3756 | 1471089418788 Marionette TRACE conn6 -> [0,1264,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.top.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.top.html\", \"893d4e98-a8f2-4003-9cd7-2985a4dd9108\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:56:58 INFO - PROCESS | 3756 | 1471089418790 Marionette INFO sendAsync 3dea87e7-b1f7-4d7f-bd25-36a6049bc663 04:56:58 INFO - PROCESS | 3756 | ++DOCSHELL 0000004DD0504800 == 31 [pid = 3756] [id = 325] 04:56:58 INFO - PROCESS | 3756 | ++DOMWINDOW == 65 (0000004D808DB800) [pid = 3756] [serial = 974] [outer = 0000000000000000] 04:56:58 INFO - PROCESS | 3756 | ++DOMWINDOW == 66 (0000004DD0048C00) [pid = 3756] [serial = 975] [outer = 0000004D808DB800] 04:56:58 INFO - PROCESS | 3756 | 1471089418843 Marionette DEBUG loaded listener.js 04:56:58 INFO - PROCESS | 3756 | ++DOMWINDOW == 67 (0000004DD1B21400) [pid = 3756] [serial = 976] [outer = 0000004D808DB800] 04:56:59 INFO - PROCESS | 3756 | 1471089419297 Marionette TRACE conn6 <- [1,1264,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.top.html",0,null,null,[["Canvas test: 2d.gradient.radial.cone.top",0,null,null]]]}] 04:56:59 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.top.html | Canvas test: 2d.gradient.radial.cone.top 04:56:59 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.top.html | took 776ms 04:56:59 INFO - PROCESS | 3756 | 1471089419368 Marionette TRACE conn6 -> [0,1265,"getWindowHandle",null] 04:56:59 INFO - PROCESS | 3756 | 1471089419373 Marionette TRACE conn6 <- [1,1265,null,{"value":"13"}] 04:56:59 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.equal.html 04:56:59 INFO - PROCESS | 3756 | 1471089419380 Marionette TRACE conn6 -> [0,1266,"setScriptTimeout",{"ms":35000}] 04:56:59 INFO - PROCESS | 3756 | 1471089419382 Marionette TRACE conn6 <- [1,1266,null,{}] 04:56:59 INFO - PROCESS | 3756 | 1471089419386 Marionette TRACE conn6 -> [0,1267,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:56:59 INFO - PROCESS | 3756 | 1471089419389 Marionette INFO sendAsync 3dea87e7-b1f7-4d7f-bd25-36a6049bc663 04:56:59 INFO - PROCESS | 3756 | 1471089419484 Marionette TRACE conn6 <- [1,1267,null,{"value":null}] 04:56:59 INFO - PROCESS | 3756 | 1471089419498 Marionette TRACE conn6 -> [0,1268,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.gradient.radial.equal.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.equal.html\", \"893d4e98-a8f2-4003-9cd7-2985a4dd9108\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:56:59 INFO - PROCESS | 3756 | 1471089419501 Marionette INFO sendAsync 3dea87e7-b1f7-4d7f-bd25-36a6049bc663 04:56:59 INFO - PROCESS | 3756 | ++DOCSHELL 0000004DD65A0800 == 32 [pid = 3756] [id = 326] 04:56:59 INFO - PROCESS | 3756 | ++DOMWINDOW == 68 (0000004DD1DD3800) [pid = 3756] [serial = 977] [outer = 0000000000000000] 04:56:59 INFO - PROCESS | 3756 | ++DOMWINDOW == 69 (0000004DD2164C00) [pid = 3756] [serial = 978] [outer = 0000004DD1DD3800] 04:56:59 INFO - PROCESS | 3756 | 1471089419552 Marionette DEBUG loaded listener.js 04:56:59 INFO - PROCESS | 3756 | ++DOMWINDOW == 70 (0000004DD6222C00) [pid = 3756] [serial = 979] [outer = 0000004DD1DD3800] 04:57:00 INFO - PROCESS | 3756 | 1471089420041 Marionette TRACE conn6 <- [1,1268,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.radial.equal.html",0,null,null,[["Canvas test: 2d.gradient.radial.equal",0,null,null]]]}] 04:57:00 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.equal.html | Canvas test: 2d.gradient.radial.equal 04:57:00 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.equal.html | took 671ms 04:57:00 INFO - PROCESS | 3756 | 1471089420056 Marionette TRACE conn6 -> [0,1269,"getWindowHandle",null] 04:57:00 INFO - PROCESS | 3756 | 1471089420059 Marionette TRACE conn6 <- [1,1269,null,{"value":"13"}] 04:57:00 INFO - PROCESS | 3756 | 1471089420062 Marionette TRACE conn6 -> [0,1270,"setScriptTimeout",{"ms":35000}] 04:57:00 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.inside1.html 04:57:00 INFO - PROCESS | 3756 | 1471089420066 Marionette TRACE conn6 <- [1,1270,null,{}] 04:57:00 INFO - PROCESS | 3756 | 1471089420082 Marionette TRACE conn6 -> [0,1271,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:57:00 INFO - PROCESS | 3756 | 1471089420087 Marionette INFO sendAsync 3dea87e7-b1f7-4d7f-bd25-36a6049bc663 04:57:00 INFO - PROCESS | 3756 | 1471089420177 Marionette TRACE conn6 <- [1,1271,null,{"value":null}] 04:57:00 INFO - PROCESS | 3756 | 1471089420187 Marionette TRACE conn6 -> [0,1272,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.gradient.radial.inside1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.inside1.html\", \"893d4e98-a8f2-4003-9cd7-2985a4dd9108\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:57:00 INFO - PROCESS | 3756 | 1471089420191 Marionette INFO sendAsync 3dea87e7-b1f7-4d7f-bd25-36a6049bc663 04:57:00 INFO - PROCESS | 3756 | ++DOCSHELL 0000004DDDB41000 == 33 [pid = 3756] [id = 327] 04:57:00 INFO - PROCESS | 3756 | ++DOMWINDOW == 71 (0000004DD6E12800) [pid = 3756] [serial = 980] [outer = 0000000000000000] 04:57:00 INFO - PROCESS | 3756 | ++DOMWINDOW == 72 (0000004DD7B0B800) [pid = 3756] [serial = 981] [outer = 0000004DD6E12800] 04:57:00 INFO - PROCESS | 3756 | 1471089420240 Marionette DEBUG loaded listener.js 04:57:00 INFO - PROCESS | 3756 | ++DOMWINDOW == 73 (0000004DD7CDA000) [pid = 3756] [serial = 982] [outer = 0000004DD6E12800] 04:57:00 INFO - PROCESS | 3756 | 1471089420721 Marionette TRACE conn6 <- [1,1272,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.radial.inside1.html",0,null,null,[["Canvas test: 2d.gradient.radial.inside1",0,null,null]]]}] 04:57:00 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.inside1.html | Canvas test: 2d.gradient.radial.inside1 04:57:00 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.inside1.html | took 735ms 04:57:00 INFO - PROCESS | 3756 | 1471089420801 Marionette TRACE conn6 -> [0,1273,"getWindowHandle",null] 04:57:00 INFO - PROCESS | 3756 | 1471089420804 Marionette TRACE conn6 <- [1,1273,null,{"value":"13"}] 04:57:00 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.inside2.html 04:57:00 INFO - PROCESS | 3756 | 1471089420807 Marionette TRACE conn6 -> [0,1274,"setScriptTimeout",{"ms":35000}] 04:57:00 INFO - PROCESS | 3756 | 1471089420809 Marionette TRACE conn6 <- [1,1274,null,{}] 04:57:00 INFO - PROCESS | 3756 | 1471089420813 Marionette TRACE conn6 -> [0,1275,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:57:00 INFO - PROCESS | 3756 | 1471089420815 Marionette INFO sendAsync 3dea87e7-b1f7-4d7f-bd25-36a6049bc663 04:57:00 INFO - PROCESS | 3756 | 1471089420908 Marionette TRACE conn6 <- [1,1275,null,{"value":null}] 04:57:00 INFO - PROCESS | 3756 | 1471089420914 Marionette TRACE conn6 -> [0,1276,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.gradient.radial.inside2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.inside2.html\", \"893d4e98-a8f2-4003-9cd7-2985a4dd9108\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:57:00 INFO - PROCESS | 3756 | 1471089420916 Marionette INFO sendAsync 3dea87e7-b1f7-4d7f-bd25-36a6049bc663 04:57:00 INFO - PROCESS | 3756 | ++DOCSHELL 0000004DDED08800 == 34 [pid = 3756] [id = 328] 04:57:00 INFO - PROCESS | 3756 | ++DOMWINDOW == 74 (0000004DD875D000) [pid = 3756] [serial = 983] [outer = 0000000000000000] 04:57:00 INFO - PROCESS | 3756 | ++DOMWINDOW == 75 (0000004DDB555800) [pid = 3756] [serial = 984] [outer = 0000004DD875D000] 04:57:00 INFO - PROCESS | 3756 | 1471089420962 Marionette DEBUG loaded listener.js 04:57:01 INFO - PROCESS | 3756 | ++DOMWINDOW == 76 (0000004DDB87AC00) [pid = 3756] [serial = 985] [outer = 0000004DD875D000] 04:57:01 INFO - PROCESS | 3756 | 1471089421419 Marionette TRACE conn6 <- [1,1276,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.radial.inside2.html",0,null,null,[["Canvas test: 2d.gradient.radial.inside2",0,null,null]]]}] 04:57:01 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.inside2.html | Canvas test: 2d.gradient.radial.inside2 04:57:01 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.inside2.html | took 671ms 04:57:01 INFO - PROCESS | 3756 | 1471089421481 Marionette TRACE conn6 -> [0,1277,"getWindowHandle",null] 04:57:01 INFO - PROCESS | 3756 | 1471089421483 Marionette TRACE conn6 <- [1,1277,null,{"value":"13"}] 04:57:01 INFO - PROCESS | 3756 | 1471089421486 Marionette TRACE conn6 -> [0,1278,"setScriptTimeout",{"ms":35000}] 04:57:01 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.inside3.html 04:57:01 INFO - PROCESS | 3756 | 1471089421488 Marionette TRACE conn6 <- [1,1278,null,{}] 04:57:01 INFO - PROCESS | 3756 | 1471089421492 Marionette TRACE conn6 -> [0,1279,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:57:01 INFO - PROCESS | 3756 | 1471089421494 Marionette INFO sendAsync 3dea87e7-b1f7-4d7f-bd25-36a6049bc663 04:57:01 INFO - PROCESS | 3756 | 1471089421634 Marionette TRACE conn6 <- [1,1279,null,{"value":null}] 04:57:01 INFO - PROCESS | 3756 | 1471089421664 Marionette TRACE conn6 -> [0,1280,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.gradient.radial.inside3.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.inside3.html\", \"893d4e98-a8f2-4003-9cd7-2985a4dd9108\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:57:01 INFO - PROCESS | 3756 | 1471089421667 Marionette INFO sendAsync 3dea87e7-b1f7-4d7f-bd25-36a6049bc663 04:57:01 INFO - PROCESS | 3756 | ++DOCSHELL 0000004DDF486800 == 35 [pid = 3756] [id = 329] 04:57:01 INFO - PROCESS | 3756 | ++DOMWINDOW == 77 (0000004DD1DA0C00) [pid = 3756] [serial = 986] [outer = 0000000000000000] 04:57:01 INFO - PROCESS | 3756 | ++DOMWINDOW == 78 (0000004DDBDA0000) [pid = 3756] [serial = 987] [outer = 0000004DD1DA0C00] 04:57:01 INFO - PROCESS | 3756 | 1471089421713 Marionette DEBUG loaded listener.js 04:57:01 INFO - PROCESS | 3756 | ++DOMWINDOW == 79 (0000004DDC136C00) [pid = 3756] [serial = 988] [outer = 0000004DD1DA0C00] 04:57:02 INFO - PROCESS | 3756 | 1471089422183 Marionette TRACE conn6 <- [1,1280,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.radial.inside3.html",0,null,null,[["Canvas test: 2d.gradient.radial.inside3",0,null,null]]]}] 04:57:02 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.inside3.html | Canvas test: 2d.gradient.radial.inside3 04:57:02 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.inside3.html | took 734ms 04:57:02 INFO - PROCESS | 3756 | 1471089422224 Marionette TRACE conn6 -> [0,1281,"getWindowHandle",null] 04:57:02 INFO - PROCESS | 3756 | 1471089422227 Marionette TRACE conn6 <- [1,1281,null,{"value":"13"}] 04:57:02 INFO - PROCESS | 3756 | 1471089422238 Marionette TRACE conn6 -> [0,1282,"setScriptTimeout",{"ms":35000}] 04:57:02 INFO - PROCESS | 3756 | 1471089422240 Marionette TRACE conn6 <- [1,1282,null,{}] 04:57:02 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.negative.html 04:57:02 INFO - PROCESS | 3756 | 1471089422243 Marionette TRACE conn6 -> [0,1283,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:57:02 INFO - PROCESS | 3756 | 1471089422249 Marionette INFO sendAsync 3dea87e7-b1f7-4d7f-bd25-36a6049bc663 04:57:02 INFO - PROCESS | 3756 | 1471089422372 Marionette TRACE conn6 <- [1,1283,null,{"value":null}] 04:57:02 INFO - PROCESS | 3756 | 1471089422426 Marionette TRACE conn6 -> [0,1284,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.gradient.radial.negative.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.negative.html\", \"893d4e98-a8f2-4003-9cd7-2985a4dd9108\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:57:02 INFO - PROCESS | 3756 | 1471089422428 Marionette INFO sendAsync 3dea87e7-b1f7-4d7f-bd25-36a6049bc663 04:57:02 INFO - PROCESS | 3756 | ++DOCSHELL 0000004DE1548000 == 36 [pid = 3756] [id = 330] 04:57:02 INFO - PROCESS | 3756 | ++DOMWINDOW == 80 (0000004DDC23FC00) [pid = 3756] [serial = 989] [outer = 0000000000000000] 04:57:02 INFO - PROCESS | 3756 | ++DOMWINDOW == 81 (0000004DDC277800) [pid = 3756] [serial = 990] [outer = 0000004DDC23FC00] 04:57:02 INFO - PROCESS | 3756 | 1471089422482 Marionette DEBUG loaded listener.js 04:57:02 INFO - PROCESS | 3756 | ++DOMWINDOW == 82 (0000004DDC27F800) [pid = 3756] [serial = 991] [outer = 0000004DDC23FC00] 04:57:02 INFO - PROCESS | 3756 | 1471089422894 Marionette TRACE conn6 <- [1,1284,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.radial.negative.html",0,null,null,[["createRadialGradient() throws INDEX_SIZE_ERR if either radius is negative",0,null,null]]]}] 04:57:02 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.negative.html | createRadialGradient() throws INDEX_SIZE_ERR if either radius is negative 04:57:02 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.negative.html | took 671ms 04:57:02 INFO - PROCESS | 3756 | 1471089422918 Marionette TRACE conn6 -> [0,1285,"getWindowHandle",null] 04:57:02 INFO - PROCESS | 3756 | 1471089422921 Marionette TRACE conn6 <- [1,1285,null,{"value":"13"}] 04:57:02 INFO - PROCESS | 3756 | 1471089422924 Marionette TRACE conn6 -> [0,1286,"setScriptTimeout",{"ms":35000}] 04:57:02 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.nonfinite.html 04:57:02 INFO - PROCESS | 3756 | 1471089422926 Marionette TRACE conn6 <- [1,1286,null,{}] 04:57:02 INFO - PROCESS | 3756 | 1471089422929 Marionette TRACE conn6 -> [0,1287,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:57:02 INFO - PROCESS | 3756 | 1471089422931 Marionette INFO sendAsync 3dea87e7-b1f7-4d7f-bd25-36a6049bc663 04:57:03 INFO - PROCESS | 3756 | 1471089423066 Marionette TRACE conn6 <- [1,1287,null,{"value":null}] 04:57:03 INFO - PROCESS | 3756 | 1471089423080 Marionette TRACE conn6 -> [0,1288,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.gradient.radial.nonfinite.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.nonfinite.html\", \"893d4e98-a8f2-4003-9cd7-2985a4dd9108\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:57:03 INFO - PROCESS | 3756 | 1471089423083 Marionette INFO sendAsync 3dea87e7-b1f7-4d7f-bd25-36a6049bc663 04:57:03 INFO - PROCESS | 3756 | ++DOCSHELL 0000004DE20DC800 == 37 [pid = 3756] [id = 331] 04:57:03 INFO - PROCESS | 3756 | ++DOMWINDOW == 83 (0000004DDC280800) [pid = 3756] [serial = 992] [outer = 0000000000000000] 04:57:03 INFO - PROCESS | 3756 | ++DOMWINDOW == 84 (0000004DDC2BD000) [pid = 3756] [serial = 993] [outer = 0000004DDC280800] 04:57:03 INFO - PROCESS | 3756 | 1471089423128 Marionette DEBUG loaded listener.js 04:57:03 INFO - PROCESS | 3756 | ++DOMWINDOW == 85 (0000004DDC983C00) [pid = 3756] [serial = 994] [outer = 0000004DDC280800] 04:57:03 INFO - PROCESS | 3756 | --DOMWINDOW == 84 (0000004DD6314000) [pid = 3756] [serial = 953] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.behind.html] 04:57:03 INFO - PROCESS | 3756 | --DOMWINDOW == 83 (0000004DCFF98C00) [pid = 3756] [serial = 944] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.object.return.html] 04:57:03 INFO - PROCESS | 3756 | --DOMWINDOW == 82 (0000004DD1D2E000) [pid = 3756] [serial = 941] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.object.invalidoffset.html] 04:57:03 INFO - PROCESS | 3756 | --DOMWINDOW == 81 (0000004D808D2C00) [pid = 3756] [serial = 956] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.beside.html] 04:57:03 INFO - PROCESS | 3756 | --DOMWINDOW == 80 (0000004DD12C7800) [pid = 3756] [serial = 947] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.object.type.html] 04:57:03 INFO - PROCESS | 3756 | --DOMWINDOW == 79 (0000004DD1DCE000) [pid = 3756] [serial = 950] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.object.update.html] 04:57:03 INFO - PROCESS | 3756 | --DOMWINDOW == 78 (0000004DD1721000) [pid = 3756] [serial = 929] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.object.compare.html] 04:57:03 INFO - PROCESS | 3756 | --DOMWINDOW == 77 (0000004DD62C0800) [pid = 3756] [serial = 932] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.object.crosscanvas.html] 04:57:03 INFO - PROCESS | 3756 | --DOMWINDOW == 76 (0000004DDC140C00) [pid = 3756] [serial = 935] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.object.current.html] 04:57:03 INFO - PROCESS | 3756 | --DOMWINDOW == 75 (0000004D80413800) [pid = 3756] [serial = 959] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.bottom.html] 04:57:03 INFO - PROCESS | 3756 | --DOMWINDOW == 74 (0000004DCFF98000) [pid = 3756] [serial = 938] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.object.invalidcolour.html] 04:57:03 INFO - PROCESS | 3756 | --DOMWINDOW == 73 (0000004D806EB800) [pid = 3756] [serial = 962] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.cylinder.html] 04:57:03 INFO - PROCESS | 3756 | 1471089423584 Marionette TRACE conn6 <- [1,1288,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.radial.nonfinite.html",0,null,null,[["createRadialGradient() throws TypeError if arguments are not finite",0,null,null]]]}] 04:57:03 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.nonfinite.html | createRadialGradient() throws TypeError if arguments are not finite 04:57:03 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.nonfinite.html | took 734ms 04:57:03 INFO - PROCESS | 3756 | 1471089423663 Marionette TRACE conn6 -> [0,1289,"getWindowHandle",null] 04:57:03 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.outside1.html 04:57:03 INFO - PROCESS | 3756 | 1471089423666 Marionette TRACE conn6 <- [1,1289,null,{"value":"13"}] 04:57:03 INFO - PROCESS | 3756 | 1471089423674 Marionette TRACE conn6 -> [0,1290,"setScriptTimeout",{"ms":35000}] 04:57:03 INFO - PROCESS | 3756 | 1471089423676 Marionette TRACE conn6 <- [1,1290,null,{}] 04:57:03 INFO - PROCESS | 3756 | 1471089423680 Marionette TRACE conn6 -> [0,1291,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:57:03 INFO - PROCESS | 3756 | 1471089423683 Marionette INFO sendAsync 3dea87e7-b1f7-4d7f-bd25-36a6049bc663 04:57:03 INFO - PROCESS | 3756 | 1471089423767 Marionette TRACE conn6 <- [1,1291,null,{"value":null}] 04:57:03 INFO - PROCESS | 3756 | 1471089423787 Marionette TRACE conn6 -> [0,1292,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.gradient.radial.outside1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.outside1.html\", \"893d4e98-a8f2-4003-9cd7-2985a4dd9108\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:57:03 INFO - PROCESS | 3756 | 1471089423789 Marionette INFO sendAsync 3dea87e7-b1f7-4d7f-bd25-36a6049bc663 04:57:03 INFO - PROCESS | 3756 | ++DOCSHELL 0000004DE4AA0000 == 38 [pid = 3756] [id = 332] 04:57:03 INFO - PROCESS | 3756 | ++DOMWINDOW == 74 (0000004DD2F0DC00) [pid = 3756] [serial = 995] [outer = 0000000000000000] 04:57:03 INFO - PROCESS | 3756 | ++DOMWINDOW == 75 (0000004DD8068800) [pid = 3756] [serial = 996] [outer = 0000004DD2F0DC00] 04:57:03 INFO - PROCESS | 3756 | 1471089423834 Marionette DEBUG loaded listener.js 04:57:03 INFO - PROCESS | 3756 | ++DOMWINDOW == 76 (0000004DDC6B9C00) [pid = 3756] [serial = 997] [outer = 0000004DD2F0DC00] 04:57:04 INFO - PROCESS | 3756 | 1471089424258 Marionette TRACE conn6 <- [1,1292,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.radial.outside1.html",0,null,null,[["Canvas test: 2d.gradient.radial.outside1",0,null,null]]]}] 04:57:04 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.outside1.html | Canvas test: 2d.gradient.radial.outside1 04:57:04 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.outside1.html | took 628ms 04:57:04 INFO - PROCESS | 3756 | 1471089424301 Marionette TRACE conn6 -> [0,1293,"getWindowHandle",null] 04:57:04 INFO - PROCESS | 3756 | 1471089424303 Marionette TRACE conn6 <- [1,1293,null,{"value":"13"}] 04:57:04 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.outside2.html 04:57:04 INFO - PROCESS | 3756 | 1471089424307 Marionette TRACE conn6 -> [0,1294,"setScriptTimeout",{"ms":35000}] 04:57:04 INFO - PROCESS | 3756 | 1471089424308 Marionette TRACE conn6 <- [1,1294,null,{}] 04:57:04 INFO - PROCESS | 3756 | 1471089424313 Marionette TRACE conn6 -> [0,1295,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:57:04 INFO - PROCESS | 3756 | 1471089424315 Marionette INFO sendAsync 3dea87e7-b1f7-4d7f-bd25-36a6049bc663 04:57:04 INFO - PROCESS | 3756 | 1471089424402 Marionette TRACE conn6 <- [1,1295,null,{"value":null}] 04:57:04 INFO - PROCESS | 3756 | 1471089424441 Marionette TRACE conn6 -> [0,1296,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.gradient.radial.outside2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.outside2.html\", \"893d4e98-a8f2-4003-9cd7-2985a4dd9108\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:57:04 INFO - PROCESS | 3756 | 1471089424443 Marionette INFO sendAsync 3dea87e7-b1f7-4d7f-bd25-36a6049bc663 04:57:04 INFO - PROCESS | 3756 | ++DOCSHELL 0000004DE4C9E800 == 39 [pid = 3756] [id = 333] 04:57:04 INFO - PROCESS | 3756 | ++DOMWINDOW == 77 (0000004DDE742000) [pid = 3756] [serial = 998] [outer = 0000000000000000] 04:57:04 INFO - PROCESS | 3756 | ++DOMWINDOW == 78 (0000004DDEC41C00) [pid = 3756] [serial = 999] [outer = 0000004DDE742000] 04:57:04 INFO - PROCESS | 3756 | 1471089424489 Marionette DEBUG loaded listener.js 04:57:04 INFO - PROCESS | 3756 | ++DOMWINDOW == 79 (0000004DDEF54400) [pid = 3756] [serial = 1000] [outer = 0000004DDE742000] 04:57:04 INFO - PROCESS | 3756 | 1471089424923 Marionette TRACE conn6 <- [1,1296,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.radial.outside2.html",0,null,null,[["Canvas test: 2d.gradient.radial.outside2",0,null,null]]]}] 04:57:04 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.outside2.html | Canvas test: 2d.gradient.radial.outside2 04:57:04 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.outside2.html | took 671ms 04:57:04 INFO - PROCESS | 3756 | 1471089424981 Marionette TRACE conn6 -> [0,1297,"getWindowHandle",null] 04:57:04 INFO - PROCESS | 3756 | 1471089424983 Marionette TRACE conn6 <- [1,1297,null,{"value":"13"}] 04:57:04 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.outside3.html 04:57:04 INFO - PROCESS | 3756 | 1471089424986 Marionette TRACE conn6 -> [0,1298,"setScriptTimeout",{"ms":35000}] 04:57:05 INFO - PROCESS | 3756 | 1471089424989 Marionette TRACE conn6 <- [1,1298,null,{}] 04:57:05 INFO - PROCESS | 3756 | 1471089424992 Marionette TRACE conn6 -> [0,1299,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:57:05 INFO - PROCESS | 3756 | 1471089424994 Marionette INFO sendAsync 3dea87e7-b1f7-4d7f-bd25-36a6049bc663 04:57:05 INFO - PROCESS | 3756 | 1471089425087 Marionette TRACE conn6 <- [1,1299,null,{"value":null}] 04:57:05 INFO - PROCESS | 3756 | 1471089425094 Marionette TRACE conn6 -> [0,1300,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.gradient.radial.outside3.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.outside3.html\", \"893d4e98-a8f2-4003-9cd7-2985a4dd9108\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:57:05 INFO - PROCESS | 3756 | 1471089425096 Marionette INFO sendAsync 3dea87e7-b1f7-4d7f-bd25-36a6049bc663 04:57:05 INFO - PROCESS | 3756 | ++DOCSHELL 0000004DE4E43800 == 40 [pid = 3756] [id = 334] 04:57:05 INFO - PROCESS | 3756 | ++DOMWINDOW == 80 (0000004DDEF55400) [pid = 3756] [serial = 1001] [outer = 0000000000000000] 04:57:05 INFO - PROCESS | 3756 | ++DOMWINDOW == 81 (0000004DDEF5D800) [pid = 3756] [serial = 1002] [outer = 0000004DDEF55400] 04:57:05 INFO - PROCESS | 3756 | 1471089425142 Marionette DEBUG loaded listener.js 04:57:05 INFO - PROCESS | 3756 | ++DOMWINDOW == 82 (0000004DDEF74400) [pid = 3756] [serial = 1003] [outer = 0000004DDEF55400] 04:57:05 INFO - PROCESS | 3756 | 1471089425850 Marionette TRACE conn6 <- [1,1300,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.radial.outside3.html",0,null,null,[["Canvas test: 2d.gradient.radial.outside3",0,null,null]]]}] 04:57:05 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.outside3.html | Canvas test: 2d.gradient.radial.outside3 04:57:05 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.outside3.html | took 923ms 04:57:05 INFO - PROCESS | 3756 | 1471089425913 Marionette TRACE conn6 -> [0,1301,"getWindowHandle",null] 04:57:05 INFO - PROCESS | 3756 | 1471089425918 Marionette TRACE conn6 <- [1,1301,null,{"value":"13"}] 04:57:05 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.touch1.html 04:57:05 INFO - PROCESS | 3756 | 1471089425923 Marionette TRACE conn6 -> [0,1302,"setScriptTimeout",{"ms":35000}] 04:57:05 INFO - PROCESS | 3756 | 1471089425929 Marionette TRACE conn6 <- [1,1302,null,{}] 04:57:05 INFO - PROCESS | 3756 | 1471089425935 Marionette TRACE conn6 -> [0,1303,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:57:05 INFO - PROCESS | 3756 | 1471089425938 Marionette INFO sendAsync 3dea87e7-b1f7-4d7f-bd25-36a6049bc663 04:57:06 INFO - PROCESS | 3756 | 1471089426093 Marionette TRACE conn6 <- [1,1303,null,{"value":null}] 04:57:06 INFO - PROCESS | 3756 | 1471089426212 Marionette TRACE conn6 -> [0,1304,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.gradient.radial.touch1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.touch1.html\", \"893d4e98-a8f2-4003-9cd7-2985a4dd9108\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:57:06 INFO - PROCESS | 3756 | 1471089426215 Marionette INFO sendAsync 3dea87e7-b1f7-4d7f-bd25-36a6049bc663 04:57:06 INFO - PROCESS | 3756 | ++DOCSHELL 0000004DD5C04000 == 41 [pid = 3756] [id = 335] 04:57:06 INFO - PROCESS | 3756 | ++DOMWINDOW == 83 (0000004DD0E33400) [pid = 3756] [serial = 1004] [outer = 0000000000000000] 04:57:06 INFO - PROCESS | 3756 | ++DOMWINDOW == 84 (0000004DD1A42000) [pid = 3756] [serial = 1005] [outer = 0000004DD0E33400] 04:57:06 INFO - PROCESS | 3756 | 1471089426277 Marionette DEBUG loaded listener.js 04:57:06 INFO - PROCESS | 3756 | ++DOMWINDOW == 85 (0000004DD1DCB800) [pid = 3756] [serial = 1006] [outer = 0000004DD0E33400] 04:57:06 INFO - PROCESS | 3756 | 1471089426849 Marionette TRACE conn6 <- [1,1304,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.radial.touch1.html",0,null,null,[["Canvas test: 2d.gradient.radial.touch1",0,null,null]]]}] 04:57:06 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.touch1.html | Canvas test: 2d.gradient.radial.touch1 04:57:06 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.touch1.html | took 986ms 04:57:06 INFO - PROCESS | 3756 | 1471089426913 Marionette TRACE conn6 -> [0,1305,"getWindowHandle",null] 04:57:06 INFO - PROCESS | 3756 | 1471089426918 Marionette TRACE conn6 <- [1,1305,null,{"value":"13"}] 04:57:06 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.touch2.html 04:57:06 INFO - PROCESS | 3756 | 1471089426925 Marionette TRACE conn6 -> [0,1306,"setScriptTimeout",{"ms":35000}] 04:57:06 INFO - PROCESS | 3756 | 1471089426928 Marionette TRACE conn6 <- [1,1306,null,{}] 04:57:06 INFO - PROCESS | 3756 | 1471089426932 Marionette TRACE conn6 -> [0,1307,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:57:06 INFO - PROCESS | 3756 | 1471089426935 Marionette INFO sendAsync 3dea87e7-b1f7-4d7f-bd25-36a6049bc663 04:57:07 INFO - PROCESS | 3756 | 1471089427087 Marionette TRACE conn6 <- [1,1307,null,{"value":null}] 04:57:07 INFO - PROCESS | 3756 | 1471089427206 Marionette TRACE conn6 -> [0,1308,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.gradient.radial.touch2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.touch2.html\", \"893d4e98-a8f2-4003-9cd7-2985a4dd9108\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:57:07 INFO - PROCESS | 3756 | 1471089427209 Marionette INFO sendAsync 3dea87e7-b1f7-4d7f-bd25-36a6049bc663 04:57:07 INFO - PROCESS | 3756 | ++DOCSHELL 0000004DDF61D800 == 42 [pid = 3756] [id = 336] 04:57:07 INFO - PROCESS | 3756 | ++DOMWINDOW == 86 (0000004DD6D99800) [pid = 3756] [serial = 1007] [outer = 0000000000000000] 04:57:07 INFO - PROCESS | 3756 | ++DOMWINDOW == 87 (0000004DD7C27400) [pid = 3756] [serial = 1008] [outer = 0000004DD6D99800] 04:57:07 INFO - PROCESS | 3756 | 1471089427269 Marionette DEBUG loaded listener.js 04:57:07 INFO - PROCESS | 3756 | ++DOMWINDOW == 88 (0000004DDACCD000) [pid = 3756] [serial = 1009] [outer = 0000004DD6D99800] 04:57:07 INFO - PROCESS | 3756 | 1471089427879 Marionette TRACE conn6 <- [1,1308,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.radial.touch2.html",0,null,null,[["Canvas test: 2d.gradient.radial.touch2",0,null,null]]]}] 04:57:07 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.touch2.html | Canvas test: 2d.gradient.radial.touch2 04:57:07 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.touch2.html | took 986ms 04:57:07 INFO - PROCESS | 3756 | 1471089427913 Marionette TRACE conn6 -> [0,1309,"getWindowHandle",null] 04:57:07 INFO - PROCESS | 3756 | 1471089427916 Marionette TRACE conn6 <- [1,1309,null,{"value":"13"}] 04:57:07 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.touch3.html 04:57:07 INFO - PROCESS | 3756 | 1471089427920 Marionette TRACE conn6 -> [0,1310,"setScriptTimeout",{"ms":35000}] 04:57:07 INFO - PROCESS | 3756 | 1471089427924 Marionette TRACE conn6 <- [1,1310,null,{}] 04:57:07 INFO - PROCESS | 3756 | 1471089427936 Marionette TRACE conn6 -> [0,1311,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:57:07 INFO - PROCESS | 3756 | 1471089427941 Marionette INFO sendAsync 3dea87e7-b1f7-4d7f-bd25-36a6049bc663 04:57:08 INFO - PROCESS | 3756 | 1471089428056 Marionette TRACE conn6 <- [1,1311,null,{"value":null}] 04:57:08 INFO - PROCESS | 3756 | 1471089428183 Marionette TRACE conn6 -> [0,1312,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.gradient.radial.touch3.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.touch3.html\", \"893d4e98-a8f2-4003-9cd7-2985a4dd9108\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:57:08 INFO - PROCESS | 3756 | 1471089428186 Marionette INFO sendAsync 3dea87e7-b1f7-4d7f-bd25-36a6049bc663 04:57:08 INFO - PROCESS | 3756 | ++DOCSHELL 0000004DE5A26000 == 43 [pid = 3756] [id = 337] 04:57:08 INFO - PROCESS | 3756 | ++DOMWINDOW == 89 (0000004D978A2800) [pid = 3756] [serial = 1010] [outer = 0000000000000000] 04:57:08 INFO - PROCESS | 3756 | ++DOMWINDOW == 90 (0000004DDC281800) [pid = 3756] [serial = 1011] [outer = 0000004D978A2800] 04:57:08 INFO - PROCESS | 3756 | 1471089428246 Marionette DEBUG loaded listener.js 04:57:08 INFO - PROCESS | 3756 | ++DOMWINDOW == 91 (0000004DDEF72C00) [pid = 3756] [serial = 1012] [outer = 0000004D978A2800] 04:57:09 INFO - PROCESS | 3756 | 1471089429058 Marionette TRACE conn6 <- [1,1312,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.radial.touch3.html",0,null,null,[["Canvas test: 2d.gradient.radial.touch3",0,null,null]]]}] 04:57:09 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.touch3.html | Canvas test: 2d.gradient.radial.touch3 04:57:09 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.touch3.html | took 1180ms 04:57:09 INFO - PROCESS | 3756 | 1471089429101 Marionette TRACE conn6 -> [0,1313,"getWindowHandle",null] 04:57:09 INFO - PROCESS | 3756 | 1471089429106 Marionette TRACE conn6 <- [1,1313,null,{"value":"13"}] 04:57:09 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.transform.1.html 04:57:09 INFO - PROCESS | 3756 | 1471089429111 Marionette TRACE conn6 -> [0,1314,"setScriptTimeout",{"ms":35000}] 04:57:09 INFO - PROCESS | 3756 | 1471089429115 Marionette TRACE conn6 <- [1,1314,null,{}] 04:57:09 INFO - PROCESS | 3756 | 1471089429134 Marionette TRACE conn6 -> [0,1315,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:57:09 INFO - PROCESS | 3756 | 1471089429137 Marionette INFO sendAsync 3dea87e7-b1f7-4d7f-bd25-36a6049bc663 04:57:09 INFO - PROCESS | 3756 | 1471089429285 Marionette TRACE conn6 <- [1,1315,null,{"value":null}] 04:57:09 INFO - PROCESS | 3756 | 1471089429334 Marionette TRACE conn6 -> [0,1316,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.gradient.radial.transform.1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.transform.1.html\", \"893d4e98-a8f2-4003-9cd7-2985a4dd9108\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:57:09 INFO - PROCESS | 3756 | 1471089429339 Marionette INFO sendAsync 3dea87e7-b1f7-4d7f-bd25-36a6049bc663 04:57:09 INFO - PROCESS | 3756 | ++DOCSHELL 0000004DD6A75800 == 44 [pid = 3756] [id = 338] 04:57:09 INFO - PROCESS | 3756 | ++DOMWINDOW == 92 (0000004DD0846400) [pid = 3756] [serial = 1013] [outer = 0000000000000000] 04:57:09 INFO - PROCESS | 3756 | ++DOMWINDOW == 93 (0000004DD12CBC00) [pid = 3756] [serial = 1014] [outer = 0000004DD0846400] 04:57:09 INFO - PROCESS | 3756 | 1471089429390 Marionette DEBUG loaded listener.js 04:57:09 INFO - PROCESS | 3756 | ++DOMWINDOW == 94 (0000004DD1D55000) [pid = 3756] [serial = 1015] [outer = 0000004DD0846400] 04:57:10 INFO - PROCESS | 3756 | --DOCSHELL 0000004DE4C9E800 == 43 [pid = 3756] [id = 333] 04:57:10 INFO - PROCESS | 3756 | --DOCSHELL 0000004DE4AA0000 == 42 [pid = 3756] [id = 332] 04:57:10 INFO - PROCESS | 3756 | --DOCSHELL 0000004DE20DC800 == 41 [pid = 3756] [id = 331] 04:57:10 INFO - PROCESS | 3756 | --DOCSHELL 0000004DE1548000 == 40 [pid = 3756] [id = 330] 04:57:10 INFO - PROCESS | 3756 | --DOCSHELL 0000004DDF486800 == 39 [pid = 3756] [id = 329] 04:57:10 INFO - PROCESS | 3756 | --DOCSHELL 0000004DDED08800 == 38 [pid = 3756] [id = 328] 04:57:10 INFO - PROCESS | 3756 | --DOCSHELL 0000004DDDB41000 == 37 [pid = 3756] [id = 327] 04:57:10 INFO - PROCESS | 3756 | --DOCSHELL 0000004DD65A0800 == 36 [pid = 3756] [id = 326] 04:57:10 INFO - PROCESS | 3756 | --DOCSHELL 0000004DD0504800 == 35 [pid = 3756] [id = 325] 04:57:10 INFO - PROCESS | 3756 | --DOCSHELL 0000004D80474800 == 34 [pid = 3756] [id = 324] 04:57:10 INFO - PROCESS | 3756 | --DOCSHELL 0000004DD21A5000 == 33 [pid = 3756] [id = 323] 04:57:10 INFO - PROCESS | 3756 | --DOCSHELL 0000004DE007B000 == 32 [pid = 3756] [id = 322] 04:57:10 INFO - PROCESS | 3756 | --DOCSHELL 0000004DD221B000 == 31 [pid = 3756] [id = 314] 04:57:10 INFO - PROCESS | 3756 | --DOCSHELL 0000004DE5A26000 == 30 [pid = 3756] [id = 337] 04:57:10 INFO - PROCESS | 3756 | --DOCSHELL 0000004DDF61D800 == 29 [pid = 3756] [id = 336] 04:57:10 INFO - PROCESS | 3756 | --DOCSHELL 0000004DD5C04000 == 28 [pid = 3756] [id = 335] 04:57:10 INFO - PROCESS | 3756 | --DOCSHELL 0000004DE4E43800 == 27 [pid = 3756] [id = 334] 04:57:10 INFO - PROCESS | 3756 | --DOMWINDOW == 93 (0000004DD63DE800) [pid = 3756] [serial = 954] [outer = 0000000000000000] [url = about:blank] 04:57:10 INFO - PROCESS | 3756 | --DOMWINDOW == 92 (0000004DCFF9C800) [pid = 3756] [serial = 945] [outer = 0000000000000000] [url = about:blank] 04:57:10 INFO - PROCESS | 3756 | --DOMWINDOW == 91 (0000004DD05E8000) [pid = 3756] [serial = 946] [outer = 0000000000000000] [url = about:blank] 04:57:10 INFO - PROCESS | 3756 | --DOMWINDOW == 90 (0000004DD1F9C400) [pid = 3756] [serial = 943] [outer = 0000000000000000] [url = about:blank] 04:57:10 INFO - PROCESS | 3756 | --DOMWINDOW == 89 (0000004DD1D56000) [pid = 3756] [serial = 942] [outer = 0000000000000000] [url = about:blank] 04:57:10 INFO - PROCESS | 3756 | --DOMWINDOW == 88 (0000004DD6E14000) [pid = 3756] [serial = 957] [outer = 0000000000000000] [url = about:blank] 04:57:10 INFO - PROCESS | 3756 | --DOMWINDOW == 87 (0000004DD1D37000) [pid = 3756] [serial = 949] [outer = 0000000000000000] [url = about:blank] 04:57:10 INFO - PROCESS | 3756 | --DOMWINDOW == 86 (0000004DD1A3B000) [pid = 3756] [serial = 948] [outer = 0000000000000000] [url = about:blank] 04:57:10 INFO - PROCESS | 3756 | --DOMWINDOW == 85 (0000004DD1F92800) [pid = 3756] [serial = 951] [outer = 0000000000000000] [url = about:blank] 04:57:10 INFO - PROCESS | 3756 | --DOMWINDOW == 84 (0000004DD6ADBC00) [pid = 3756] [serial = 955] [outer = 0000000000000000] [url = about:blank] 04:57:10 INFO - PROCESS | 3756 | --DOMWINDOW == 83 (0000004DD1DA2800) [pid = 3756] [serial = 931] [outer = 0000000000000000] [url = about:blank] 04:57:10 INFO - PROCESS | 3756 | --DOMWINDOW == 82 (0000004DD1A3D400) [pid = 3756] [serial = 930] [outer = 0000000000000000] [url = about:blank] 04:57:10 INFO - PROCESS | 3756 | --DOMWINDOW == 81 (0000004DD7C28C00) [pid = 3756] [serial = 934] [outer = 0000000000000000] [url = about:blank] 04:57:10 INFO - PROCESS | 3756 | --DOMWINDOW == 80 (0000004DD6E13800) [pid = 3756] [serial = 933] [outer = 0000000000000000] [url = about:blank] 04:57:10 INFO - PROCESS | 3756 | --DOMWINDOW == 79 (0000004DDEF5EC00) [pid = 3756] [serial = 937] [outer = 0000000000000000] [url = about:blank] 04:57:10 INFO - PROCESS | 3756 | --DOMWINDOW == 78 (0000004DDC27D400) [pid = 3756] [serial = 936] [outer = 0000000000000000] [url = about:blank] 04:57:10 INFO - PROCESS | 3756 | --DOMWINDOW == 77 (0000004D808CE400) [pid = 3756] [serial = 960] [outer = 0000000000000000] [url = about:blank] 04:57:10 INFO - PROCESS | 3756 | --DOMWINDOW == 76 (0000004DD6229C00) [pid = 3756] [serial = 940] [outer = 0000000000000000] [url = about:blank] 04:57:10 INFO - PROCESS | 3756 | --DOMWINDOW == 75 (0000004DD12CB000) [pid = 3756] [serial = 939] [outer = 0000000000000000] [url = about:blank] 04:57:10 INFO - PROCESS | 3756 | --DOMWINDOW == 74 (0000004DD7B0B000) [pid = 3756] [serial = 958] [outer = 0000000000000000] [url = about:blank] 04:57:10 INFO - PROCESS | 3756 | --DOMWINDOW == 73 (0000004DD6BCDC00) [pid = 3756] [serial = 961] [outer = 0000000000000000] [url = about:blank] 04:57:10 INFO - PROCESS | 3756 | --DOMWINDOW == 72 (0000004DDB88D400) [pid = 3756] [serial = 964] [outer = 0000000000000000] [url = about:blank] 04:57:10 INFO - PROCESS | 3756 | --DOMWINDOW == 71 (0000004DD5CCE000) [pid = 3756] [serial = 952] [outer = 0000000000000000] [url = about:blank] 04:57:10 INFO - PROCESS | 3756 | --DOMWINDOW == 70 (0000004DDB846800) [pid = 3756] [serial = 963] [outer = 0000000000000000] [url = about:blank] 04:57:10 INFO - PROCESS | 3756 | 1471089430652 Marionette TRACE conn6 <- [1,1316,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.radial.transform.1.html",0,null,null,[["Radial gradient coordinates are relative to the coordinate space at the time of filling",0,null,null]]]}] 04:57:10 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 04:57:10 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.transform.1.html | took 1630ms 04:57:10 INFO - PROCESS | 3756 | 1471089430753 Marionette TRACE conn6 -> [0,1317,"getWindowHandle",null] 04:57:10 INFO - PROCESS | 3756 | 1471089430757 Marionette TRACE conn6 <- [1,1317,null,{"value":"13"}] 04:57:10 INFO - PROCESS | 3756 | 1471089430768 Marionette TRACE conn6 -> [0,1318,"setScriptTimeout",{"ms":35000}] 04:57:10 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.transform.2.html 04:57:10 INFO - PROCESS | 3756 | 1471089430772 Marionette TRACE conn6 <- [1,1318,null,{}] 04:57:10 INFO - PROCESS | 3756 | 1471089430778 Marionette TRACE conn6 -> [0,1319,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:57:10 INFO - PROCESS | 3756 | 1471089430782 Marionette INFO sendAsync 3dea87e7-b1f7-4d7f-bd25-36a6049bc663 04:57:10 INFO - PROCESS | 3756 | 1471089430883 Marionette TRACE conn6 <- [1,1319,null,{"value":null}] 04:57:10 INFO - PROCESS | 3756 | 1471089430891 Marionette TRACE conn6 -> [0,1320,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.gradient.radial.transform.2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.transform.2.html\", \"893d4e98-a8f2-4003-9cd7-2985a4dd9108\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:57:10 INFO - PROCESS | 3756 | 1471089430895 Marionette INFO sendAsync 3dea87e7-b1f7-4d7f-bd25-36a6049bc663 04:57:10 INFO - PROCESS | 3756 | ++DOCSHELL 0000004DCFE4F000 == 28 [pid = 3756] [id = 339] 04:57:10 INFO - PROCESS | 3756 | ++DOMWINDOW == 71 (0000004D9789DC00) [pid = 3756] [serial = 1016] [outer = 0000000000000000] 04:57:10 INFO - PROCESS | 3756 | ++DOMWINDOW == 72 (0000004D978A0800) [pid = 3756] [serial = 1017] [outer = 0000004D9789DC00] 04:57:10 INFO - PROCESS | 3756 | 1471089430947 Marionette DEBUG loaded listener.js 04:57:11 INFO - PROCESS | 3756 | ++DOMWINDOW == 73 (0000004DCFF9D800) [pid = 3756] [serial = 1018] [outer = 0000004D9789DC00] 04:57:11 INFO - PROCESS | 3756 | 1471089431447 Marionette TRACE conn6 <- [1,1320,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.radial.transform.2.html",0,null,null,[["Radial gradient coordinates are relative to the coordinate space at the time of filling",0,null,null]]]}] 04:57:11 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 04:57:11 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.transform.2.html | took 734ms 04:57:11 INFO - PROCESS | 3756 | 1471089431507 Marionette TRACE conn6 -> [0,1321,"getWindowHandle",null] 04:57:11 INFO - PROCESS | 3756 | 1471089431512 Marionette TRACE conn6 <- [1,1321,null,{"value":"13"}] 04:57:11 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.transform.3.html 04:57:11 INFO - PROCESS | 3756 | 1471089431519 Marionette TRACE conn6 -> [0,1322,"setScriptTimeout",{"ms":35000}] 04:57:11 INFO - PROCESS | 3756 | 1471089431521 Marionette TRACE conn6 <- [1,1322,null,{}] 04:57:11 INFO - PROCESS | 3756 | 1471089431526 Marionette TRACE conn6 -> [0,1323,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:57:11 INFO - PROCESS | 3756 | 1471089431528 Marionette INFO sendAsync 3dea87e7-b1f7-4d7f-bd25-36a6049bc663 04:57:11 INFO - PROCESS | 3756 | 1471089431621 Marionette TRACE conn6 <- [1,1323,null,{"value":null}] 04:57:11 INFO - PROCESS | 3756 | 1471089431628 Marionette TRACE conn6 -> [0,1324,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.gradient.radial.transform.3.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.transform.3.html\", \"893d4e98-a8f2-4003-9cd7-2985a4dd9108\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:57:11 INFO - PROCESS | 3756 | 1471089431630 Marionette INFO sendAsync 3dea87e7-b1f7-4d7f-bd25-36a6049bc663 04:57:11 INFO - PROCESS | 3756 | ++DOCSHELL 0000004DD293C000 == 29 [pid = 3756] [id = 340] 04:57:11 INFO - PROCESS | 3756 | ++DOMWINDOW == 74 (0000004DD0E30C00) [pid = 3756] [serial = 1019] [outer = 0000000000000000] 04:57:11 INFO - PROCESS | 3756 | ++DOMWINDOW == 75 (0000004DD1A34400) [pid = 3756] [serial = 1020] [outer = 0000004DD0E30C00] 04:57:11 INFO - PROCESS | 3756 | 1471089431683 Marionette DEBUG loaded listener.js 04:57:11 INFO - PROCESS | 3756 | ++DOMWINDOW == 76 (0000004DD1B24400) [pid = 3756] [serial = 1021] [outer = 0000004DD0E30C00] 04:57:12 INFO - PROCESS | 3756 | 1471089432140 Marionette TRACE conn6 <- [1,1324,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.radial.transform.3.html",0,null,null,[["Radial gradient transforms do not experience broken caching effects",0,null,null]]]}] 04:57:12 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.transform.3.html | Radial gradient transforms do not experience broken caching effects 04:57:12 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.transform.3.html | took 692ms 04:57:12 INFO - PROCESS | 3756 | 1471089432236 Marionette TRACE conn6 -> [0,1325,"getWindowHandle",null] 04:57:12 INFO - PROCESS | 3756 | 1471089432238 Marionette TRACE conn6 <- [1,1325,null,{"value":"13"}] 04:57:12 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.animated.gif.html 04:57:12 INFO - PROCESS | 3756 | 1471089432244 Marionette TRACE conn6 -> [0,1326,"setScriptTimeout",{"ms":35000}] 04:57:12 INFO - PROCESS | 3756 | 1471089432248 Marionette TRACE conn6 <- [1,1326,null,{}] 04:57:12 INFO - PROCESS | 3756 | 1471089432264 Marionette TRACE conn6 -> [0,1327,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:57:12 INFO - PROCESS | 3756 | 1471089432269 Marionette INFO sendAsync 3dea87e7-b1f7-4d7f-bd25-36a6049bc663 04:57:12 INFO - PROCESS | 3756 | 1471089432367 Marionette TRACE conn6 <- [1,1327,null,{"value":null}] 04:57:12 INFO - PROCESS | 3756 | 1471089432377 Marionette TRACE conn6 -> [0,1328,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.pattern.animated.gif.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.animated.gif.html\", \"893d4e98-a8f2-4003-9cd7-2985a4dd9108\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:57:12 INFO - PROCESS | 3756 | 1471089432380 Marionette INFO sendAsync 3dea87e7-b1f7-4d7f-bd25-36a6049bc663 04:57:12 INFO - PROCESS | 3756 | ++DOCSHELL 0000004DD2937800 == 30 [pid = 3756] [id = 341] 04:57:12 INFO - PROCESS | 3756 | ++DOMWINDOW == 77 (0000004DD1DD0400) [pid = 3756] [serial = 1022] [outer = 0000000000000000] 04:57:12 INFO - PROCESS | 3756 | ++DOMWINDOW == 78 (0000004DD1F95C00) [pid = 3756] [serial = 1023] [outer = 0000004DD1DD0400] 04:57:12 INFO - PROCESS | 3756 | 1471089432433 Marionette DEBUG loaded listener.js 04:57:12 INFO - PROCESS | 3756 | ++DOMWINDOW == 79 (0000004DD2F71800) [pid = 3756] [serial = 1024] [outer = 0000004DD1DD0400] 04:57:13 INFO - PROCESS | 3756 | 1471089433350 Marionette TRACE conn6 <- [1,1328,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.pattern.animated.gif.html",0,null,null,[["createPattern() of an animated GIF draws the first frame",0,null,null]]]}] 04:57:13 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.animated.gif.html | createPattern() of an animated GIF draws the first frame 04:57:13 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.animated.gif.html | took 1124ms 04:57:13 INFO - PROCESS | 3756 | 1471089433372 Marionette TRACE conn6 -> [0,1329,"getWindowHandle",null] 04:57:13 INFO - PROCESS | 3756 | 1471089433374 Marionette TRACE conn6 <- [1,1329,null,{"value":"13"}] 04:57:13 INFO - PROCESS | 3756 | 1471089433384 Marionette TRACE conn6 -> [0,1330,"setScriptTimeout",{"ms":35000}] 04:57:13 INFO - PROCESS | 3756 | 1471089433386 Marionette TRACE conn6 <- [1,1330,null,{}] 04:57:13 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.basic.canvas.html 04:57:13 INFO - PROCESS | 3756 | 1471089433390 Marionette TRACE conn6 -> [0,1331,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:57:13 INFO - PROCESS | 3756 | 1471089433392 Marionette INFO sendAsync 3dea87e7-b1f7-4d7f-bd25-36a6049bc663 04:57:13 INFO - PROCESS | 3756 | 1471089433505 Marionette TRACE conn6 <- [1,1331,null,{"value":null}] 04:57:13 INFO - PROCESS | 3756 | 1471089433512 Marionette TRACE conn6 -> [0,1332,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.pattern.basic.canvas.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.basic.canvas.html\", \"893d4e98-a8f2-4003-9cd7-2985a4dd9108\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:57:13 INFO - PROCESS | 3756 | 1471089433514 Marionette INFO sendAsync 3dea87e7-b1f7-4d7f-bd25-36a6049bc663 04:57:13 INFO - PROCESS | 3756 | ++DOCSHELL 0000004DDC921800 == 31 [pid = 3756] [id = 342] 04:57:13 INFO - PROCESS | 3756 | ++DOMWINDOW == 80 (0000004DD62C5400) [pid = 3756] [serial = 1025] [outer = 0000000000000000] 04:57:13 INFO - PROCESS | 3756 | ++DOMWINDOW == 81 (0000004DD63D7400) [pid = 3756] [serial = 1026] [outer = 0000004DD62C5400] 04:57:13 INFO - PROCESS | 3756 | 1471089433562 Marionette DEBUG loaded listener.js 04:57:13 INFO - PROCESS | 3756 | ++DOMWINDOW == 82 (0000004DD6AD6C00) [pid = 3756] [serial = 1027] [outer = 0000004DD62C5400] 04:57:14 INFO - PROCESS | 3756 | 1471089434067 Marionette TRACE conn6 <- [1,1332,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.pattern.basic.canvas.html",0,null,null,[["Canvas test: 2d.pattern.basic.canvas",0,null,null]]]}] 04:57:14 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.basic.canvas.html | Canvas test: 2d.pattern.basic.canvas 04:57:14 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.basic.canvas.html | took 733ms 04:57:14 INFO - PROCESS | 3756 | 1471089434124 Marionette TRACE conn6 -> [0,1333,"getWindowHandle",null] 04:57:14 INFO - PROCESS | 3756 | 1471089434126 Marionette TRACE conn6 <- [1,1333,null,{"value":"13"}] 04:57:14 INFO - PROCESS | 3756 | 1471089434129 Marionette TRACE conn6 -> [0,1334,"setScriptTimeout",{"ms":35000}] 04:57:14 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.basic.image.html 04:57:14 INFO - PROCESS | 3756 | 1471089434131 Marionette TRACE conn6 <- [1,1334,null,{}] 04:57:14 INFO - PROCESS | 3756 | 1471089434141 Marionette TRACE conn6 -> [0,1335,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:57:14 INFO - PROCESS | 3756 | 1471089434143 Marionette INFO sendAsync 3dea87e7-b1f7-4d7f-bd25-36a6049bc663 04:57:14 INFO - PROCESS | 3756 | 1471089434252 Marionette TRACE conn6 <- [1,1335,null,{"value":null}] 04:57:14 INFO - PROCESS | 3756 | 1471089434263 Marionette TRACE conn6 -> [0,1336,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.pattern.basic.image.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.basic.image.html\", \"893d4e98-a8f2-4003-9cd7-2985a4dd9108\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:57:14 INFO - PROCESS | 3756 | 1471089434265 Marionette INFO sendAsync 3dea87e7-b1f7-4d7f-bd25-36a6049bc663 04:57:14 INFO - PROCESS | 3756 | ++DOCSHELL 0000004DDE020000 == 32 [pid = 3756] [id = 343] 04:57:14 INFO - PROCESS | 3756 | ++DOMWINDOW == 83 (0000004DD6AD7C00) [pid = 3756] [serial = 1028] [outer = 0000000000000000] 04:57:14 INFO - PROCESS | 3756 | ++DOMWINDOW == 84 (0000004DD6E1C800) [pid = 3756] [serial = 1029] [outer = 0000004DD6AD7C00] 04:57:14 INFO - PROCESS | 3756 | 1471089434312 Marionette DEBUG loaded listener.js 04:57:14 INFO - PROCESS | 3756 | ++DOMWINDOW == 85 (0000004DD7B73800) [pid = 3756] [serial = 1030] [outer = 0000004DD6AD7C00] 04:57:14 INFO - PROCESS | 3756 | 1471089434767 Marionette TRACE conn6 <- [1,1336,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.pattern.basic.image.html",0,null,null,[["Canvas test: 2d.pattern.basic.image",0,null,null]]]}] 04:57:14 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.basic.image.html | Canvas test: 2d.pattern.basic.image 04:57:14 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.basic.image.html | took 671ms 04:57:14 INFO - PROCESS | 3756 | 1471089434804 Marionette TRACE conn6 -> [0,1337,"getWindowHandle",null] 04:57:14 INFO - PROCESS | 3756 | 1471089434806 Marionette TRACE conn6 <- [1,1337,null,{"value":"13"}] 04:57:14 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.basic.nocontext.html 04:57:14 INFO - PROCESS | 3756 | 1471089434810 Marionette TRACE conn6 -> [0,1338,"setScriptTimeout",{"ms":35000}] 04:57:14 INFO - PROCESS | 3756 | 1471089434811 Marionette TRACE conn6 <- [1,1338,null,{}] 04:57:14 INFO - PROCESS | 3756 | 1471089434815 Marionette TRACE conn6 -> [0,1339,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:57:14 INFO - PROCESS | 3756 | 1471089434821 Marionette INFO sendAsync 3dea87e7-b1f7-4d7f-bd25-36a6049bc663 04:57:15 INFO - PROCESS | 3756 | 1471089435192 Marionette TRACE conn6 <- [1,1339,null,{"value":null}] 04:57:15 INFO - PROCESS | 3756 | --DOMWINDOW == 84 (0000004DDE742000) [pid = 3756] [serial = 998] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.outside2.html] 04:57:15 INFO - PROCESS | 3756 | --DOMWINDOW == 83 (0000004DDEF55400) [pid = 3756] [serial = 1001] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.outside3.html] 04:57:15 INFO - PROCESS | 3756 | --DOMWINDOW == 82 (0000004DD1DA0C00) [pid = 3756] [serial = 986] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.inside3.html] 04:57:15 INFO - PROCESS | 3756 | --DOMWINDOW == 81 (0000004DDC23FC00) [pid = 3756] [serial = 989] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.negative.html] 04:57:15 INFO - PROCESS | 3756 | --DOMWINDOW == 80 (0000004DDC280800) [pid = 3756] [serial = 992] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.nonfinite.html] 04:57:15 INFO - PROCESS | 3756 | --DOMWINDOW == 79 (0000004DCFF93400) [pid = 3756] [serial = 968] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.shape1.html] 04:57:15 INFO - PROCESS | 3756 | --DOMWINDOW == 78 (0000004D8067AC00) [pid = 3756] [serial = 971] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.shape2.html] 04:57:15 INFO - PROCESS | 3756 | --DOMWINDOW == 77 (0000004D808DB800) [pid = 3756] [serial = 974] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.top.html] 04:57:15 INFO - PROCESS | 3756 | --DOMWINDOW == 76 (0000004DD1DD3800) [pid = 3756] [serial = 977] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.equal.html] 04:57:15 INFO - PROCESS | 3756 | --DOMWINDOW == 75 (0000004DD875D000) [pid = 3756] [serial = 983] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.inside2.html] 04:57:15 INFO - PROCESS | 3756 | --DOMWINDOW == 74 (0000004DD6E12800) [pid = 3756] [serial = 980] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.inside1.html] 04:57:15 INFO - PROCESS | 3756 | --DOMWINDOW == 73 (0000004DDBD9AC00) [pid = 3756] [serial = 965] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.front.html] 04:57:15 INFO - PROCESS | 3756 | --DOMWINDOW == 72 (0000004DD2F0DC00) [pid = 3756] [serial = 995] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.outside1.html] 04:57:15 INFO - PROCESS | 3756 | 1471089435257 Marionette TRACE conn6 -> [0,1340,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.pattern.basic.nocontext.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.basic.nocontext.html\", \"893d4e98-a8f2-4003-9cd7-2985a4dd9108\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:57:15 INFO - PROCESS | 3756 | 1471089435259 Marionette INFO sendAsync 3dea87e7-b1f7-4d7f-bd25-36a6049bc663 04:57:15 INFO - PROCESS | 3756 | ++DOCSHELL 0000004DD811F000 == 33 [pid = 3756] [id = 344] 04:57:15 INFO - PROCESS | 3756 | ++DOMWINDOW == 73 (0000004D80671800) [pid = 3756] [serial = 1031] [outer = 0000000000000000] 04:57:15 INFO - PROCESS | 3756 | ++DOMWINDOW == 74 (0000004D808DB800) [pid = 3756] [serial = 1032] [outer = 0000004D80671800] 04:57:15 INFO - PROCESS | 3756 | 1471089435306 Marionette DEBUG loaded listener.js 04:57:15 INFO - PROCESS | 3756 | ++DOMWINDOW == 75 (0000004DD7CD3C00) [pid = 3756] [serial = 1033] [outer = 0000004D80671800] 04:57:15 INFO - PROCESS | 3756 | 1471089435708 Marionette TRACE conn6 <- [1,1340,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.pattern.basic.nocontext.html",0,null,null,[["Canvas test: 2d.pattern.basic.nocontext",0,null,null]]]}] 04:57:15 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.basic.nocontext.html | Canvas test: 2d.pattern.basic.nocontext 04:57:15 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.basic.nocontext.html | took 923ms 04:57:15 INFO - PROCESS | 3756 | 1471089435736 Marionette TRACE conn6 -> [0,1341,"getWindowHandle",null] 04:57:15 INFO - PROCESS | 3756 | 1471089435738 Marionette TRACE conn6 <- [1,1341,null,{"value":"13"}] 04:57:15 INFO - PROCESS | 3756 | 1471089435741 Marionette TRACE conn6 -> [0,1342,"setScriptTimeout",{"ms":35000}] 04:57:15 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.basic.type.html 04:57:15 INFO - PROCESS | 3756 | 1471089435743 Marionette TRACE conn6 <- [1,1342,null,{}] 04:57:15 INFO - PROCESS | 3756 | 1471089435747 Marionette TRACE conn6 -> [0,1343,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:57:15 INFO - PROCESS | 3756 | 1471089435749 Marionette INFO sendAsync 3dea87e7-b1f7-4d7f-bd25-36a6049bc663 04:57:15 INFO - PROCESS | 3756 | 1471089435830 Marionette TRACE conn6 <- [1,1343,null,{"value":null}] 04:57:15 INFO - PROCESS | 3756 | 1471089435837 Marionette TRACE conn6 -> [0,1344,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.pattern.basic.type.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.basic.type.html\", \"893d4e98-a8f2-4003-9cd7-2985a4dd9108\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:57:15 INFO - PROCESS | 3756 | 1471089435839 Marionette INFO sendAsync 3dea87e7-b1f7-4d7f-bd25-36a6049bc663 04:57:15 INFO - PROCESS | 3756 | ++DOCSHELL 0000004DDF72B000 == 34 [pid = 3756] [id = 345] 04:57:15 INFO - PROCESS | 3756 | ++DOMWINDOW == 76 (0000004DD7CD6C00) [pid = 3756] [serial = 1034] [outer = 0000000000000000] 04:57:15 INFO - PROCESS | 3756 | ++DOMWINDOW == 77 (0000004DDB875000) [pid = 3756] [serial = 1035] [outer = 0000004DD7CD6C00] 04:57:15 INFO - PROCESS | 3756 | 1471089435886 Marionette DEBUG loaded listener.js 04:57:15 INFO - PROCESS | 3756 | ++DOMWINDOW == 78 (0000004DDBD95C00) [pid = 3756] [serial = 1036] [outer = 0000004DD7CD6C00] 04:57:16 INFO - PROCESS | 3756 | 1471089436308 Marionette TRACE conn6 <- [1,1344,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.pattern.basic.type.html",0,null,null,[["Canvas test: 2d.pattern.basic.type",0,null,null]]]}] 04:57:16 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.basic.type.html | Canvas test: 2d.pattern.basic.type 04:57:16 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.basic.type.html | took 587ms 04:57:16 INFO - PROCESS | 3756 | 1471089436342 Marionette TRACE conn6 -> [0,1345,"getWindowHandle",null] 04:57:16 INFO - PROCESS | 3756 | 1471089436344 Marionette TRACE conn6 <- [1,1345,null,{"value":"13"}] 04:57:16 INFO - PROCESS | 3756 | 1471089436347 Marionette TRACE conn6 -> [0,1346,"setScriptTimeout",{"ms":35000}] 04:57:16 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.basic.zerocanvas.html 04:57:16 INFO - PROCESS | 3756 | 1471089436349 Marionette TRACE conn6 <- [1,1346,null,{}] 04:57:16 INFO - PROCESS | 3756 | 1471089436358 Marionette TRACE conn6 -> [0,1347,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:57:16 INFO - PROCESS | 3756 | 1471089436360 Marionette INFO sendAsync 3dea87e7-b1f7-4d7f-bd25-36a6049bc663 04:57:16 INFO - PROCESS | 3756 | 1471089436442 Marionette TRACE conn6 <- [1,1347,null,{"value":null}] 04:57:16 INFO - PROCESS | 3756 | 1471089436448 Marionette TRACE conn6 -> [0,1348,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.pattern.basic.zerocanvas.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.basic.zerocanvas.html\", \"893d4e98-a8f2-4003-9cd7-2985a4dd9108\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:57:16 INFO - PROCESS | 3756 | 1471089436450 Marionette INFO sendAsync 3dea87e7-b1f7-4d7f-bd25-36a6049bc663 04:57:16 INFO - PROCESS | 3756 | ++DOCSHELL 0000004DE1154800 == 35 [pid = 3756] [id = 346] 04:57:16 INFO - PROCESS | 3756 | ++DOMWINDOW == 79 (0000004DDBE5A800) [pid = 3756] [serial = 1037] [outer = 0000000000000000] 04:57:16 INFO - PROCESS | 3756 | ++DOMWINDOW == 80 (0000004DD1D9C800) [pid = 3756] [serial = 1038] [outer = 0000004DDBE5A800] 04:57:16 INFO - PROCESS | 3756 | 1471089436495 Marionette DEBUG loaded listener.js 04:57:16 INFO - PROCESS | 3756 | ++DOMWINDOW == 81 (0000004DDC13C000) [pid = 3756] [serial = 1039] [outer = 0000004DDBE5A800] 04:57:16 INFO - PROCESS | 3756 | 1471089436944 Marionette TRACE conn6 <- [1,1348,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.pattern.basic.zerocanvas.html",0,null,null,[["Canvas test: 2d.pattern.basic.zerocanvas",0,null,null]]]}] 04:57:16 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.basic.zerocanvas.html | Canvas test: 2d.pattern.basic.zerocanvas 04:57:16 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.basic.zerocanvas.html | took 629ms 04:57:16 INFO - PROCESS | 3756 | 1471089436989 Marionette TRACE conn6 -> [0,1349,"getWindowHandle",null] 04:57:16 INFO - PROCESS | 3756 | 1471089436991 Marionette TRACE conn6 <- [1,1349,null,{"value":"13"}] 04:57:17 INFO - PROCESS | 3756 | 1471089436994 Marionette TRACE conn6 -> [0,1350,"setScriptTimeout",{"ms":35000}] 04:57:17 INFO - PROCESS | 3756 | 1471089436996 Marionette TRACE conn6 <- [1,1350,null,{}] 04:57:17 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.crosscanvas.html 04:57:17 INFO - PROCESS | 3756 | 1471089437000 Marionette TRACE conn6 -> [0,1351,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:57:17 INFO - PROCESS | 3756 | 1471089437002 Marionette INFO sendAsync 3dea87e7-b1f7-4d7f-bd25-36a6049bc663 04:57:17 INFO - PROCESS | 3756 | 1471089437090 Marionette TRACE conn6 <- [1,1351,null,{"value":null}] 04:57:17 INFO - PROCESS | 3756 | 1471089437095 Marionette TRACE conn6 -> [0,1352,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.pattern.crosscanvas.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.crosscanvas.html\", \"893d4e98-a8f2-4003-9cd7-2985a4dd9108\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:57:17 INFO - PROCESS | 3756 | 1471089437097 Marionette INFO sendAsync 3dea87e7-b1f7-4d7f-bd25-36a6049bc663 04:57:17 INFO - PROCESS | 3756 | ++DOCSHELL 0000004DE4A8B000 == 36 [pid = 3756] [id = 347] 04:57:17 INFO - PROCESS | 3756 | ++DOMWINDOW == 82 (0000004DDC1E3400) [pid = 3756] [serial = 1040] [outer = 0000000000000000] 04:57:17 INFO - PROCESS | 3756 | ++DOMWINDOW == 83 (0000004DDC1E7800) [pid = 3756] [serial = 1041] [outer = 0000004DDC1E3400] 04:57:17 INFO - PROCESS | 3756 | 1471089437142 Marionette DEBUG loaded listener.js 04:57:17 INFO - PROCESS | 3756 | ++DOMWINDOW == 84 (0000004DDC240800) [pid = 3756] [serial = 1042] [outer = 0000004DDC1E3400] 04:57:18 INFO - PROCESS | 3756 | 1471089438038 Marionette TRACE conn6 <- [1,1352,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.pattern.crosscanvas.html",0,null,null,[["Canvas test: 2d.pattern.crosscanvas",0,null,null]]]}] 04:57:18 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.crosscanvas.html | Canvas test: 2d.pattern.crosscanvas 04:57:18 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.crosscanvas.html | took 1130ms 04:57:18 INFO - PROCESS | 3756 | 1471089438131 Marionette TRACE conn6 -> [0,1353,"getWindowHandle",null] 04:57:18 INFO - PROCESS | 3756 | 1471089438135 Marionette TRACE conn6 <- [1,1353,null,{"value":"13"}] 04:57:18 INFO - PROCESS | 3756 | 1471089438140 Marionette TRACE conn6 -> [0,1354,"setScriptTimeout",{"ms":35000}] 04:57:18 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.image.broken.html 04:57:18 INFO - PROCESS | 3756 | 1471089438146 Marionette TRACE conn6 <- [1,1354,null,{}] 04:57:18 INFO - PROCESS | 3756 | 1471089438152 Marionette TRACE conn6 -> [0,1355,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:57:18 INFO - PROCESS | 3756 | 1471089438155 Marionette INFO sendAsync 3dea87e7-b1f7-4d7f-bd25-36a6049bc663 04:57:18 INFO - PROCESS | 3756 | 1471089438321 Marionette TRACE conn6 <- [1,1355,null,{"value":null}] 04:57:18 INFO - PROCESS | 3756 | 1471089438432 Marionette TRACE conn6 -> [0,1356,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.pattern.image.broken.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.image.broken.html\", \"893d4e98-a8f2-4003-9cd7-2985a4dd9108\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:57:18 INFO - PROCESS | 3756 | 1471089438435 Marionette INFO sendAsync 3dea87e7-b1f7-4d7f-bd25-36a6049bc663 04:57:18 INFO - PROCESS | 3756 | ++DOCSHELL 0000004DD6A6C800 == 37 [pid = 3756] [id = 348] 04:57:18 INFO - PROCESS | 3756 | ++DOMWINDOW == 85 (0000004D978A1000) [pid = 3756] [serial = 1043] [outer = 0000000000000000] 04:57:18 INFO - PROCESS | 3756 | ++DOMWINDOW == 86 (0000004DD0048800) [pid = 3756] [serial = 1044] [outer = 0000004D978A1000] 04:57:18 INFO - PROCESS | 3756 | 1471089438497 Marionette DEBUG loaded listener.js 04:57:18 INFO - PROCESS | 3756 | ++DOMWINDOW == 87 (0000004DD1728400) [pid = 3756] [serial = 1045] [outer = 0000004D978A1000] 04:57:19 INFO - PROCESS | 3756 | 1471089439382 Marionette TRACE conn6 <- [1,1356,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.pattern.image.broken.html",0,null,null,[["Canvas test: 2d.pattern.image.broken",1,"assert_throws: function \"function () { ctx.createPattern(img, 'repeat'); }\" threw object \"[Exception... \"Component is not available\" nsresult: \"0x...\" that is not a DOMException INVALID_STATE_ERR: property \"code\" is equal to undefined, expected 11","@http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.image.broken.html:23:1\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\n_addTest/ [0,1357,"getWindowHandle",null] 04:57:19 INFO - PROCESS | 3756 | 1471089439425 Marionette TRACE conn6 <- [1,1357,null,{"value":"13"}] 04:57:19 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.image.incomplete.emptysrc.html 04:57:19 INFO - PROCESS | 3756 | 1471089439431 Marionette TRACE conn6 -> [0,1358,"setScriptTimeout",{"ms":35000}] 04:57:19 INFO - PROCESS | 3756 | 1471089439434 Marionette TRACE conn6 <- [1,1358,null,{}] 04:57:19 INFO - PROCESS | 3756 | 1471089439440 Marionette TRACE conn6 -> [0,1359,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:57:19 INFO - PROCESS | 3756 | 1471089439442 Marionette INFO sendAsync 3dea87e7-b1f7-4d7f-bd25-36a6049bc663 04:57:19 INFO - PROCESS | 3756 | 1471089439576 Marionette TRACE conn6 <- [1,1359,null,{"value":null}] 04:57:19 INFO - PROCESS | 3756 | 1471089439698 Marionette TRACE conn6 -> [0,1360,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.pattern.image.incomplete.emptysrc.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.image.incomplete.emptysrc.html\", \"893d4e98-a8f2-4003-9cd7-2985a4dd9108\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:57:19 INFO - PROCESS | 3756 | 1471089439703 Marionette INFO sendAsync 3dea87e7-b1f7-4d7f-bd25-36a6049bc663 04:57:19 INFO - PROCESS | 3756 | ++DOCSHELL 0000004D97799800 == 38 [pid = 3756] [id = 349] 04:57:19 INFO - PROCESS | 3756 | ++DOMWINDOW == 88 (0000004D808D2C00) [pid = 3756] [serial = 1046] [outer = 0000000000000000] 04:57:19 INFO - PROCESS | 3756 | ++DOMWINDOW == 89 (0000004D808D9C00) [pid = 3756] [serial = 1047] [outer = 0000004D808D2C00] 04:57:19 INFO - PROCESS | 3756 | 1471089439758 Marionette DEBUG loaded listener.js 04:57:19 INFO - PROCESS | 3756 | ++DOMWINDOW == 90 (0000004D978A4400) [pid = 3756] [serial = 1048] [outer = 0000004D808D2C00] 04:57:19 INFO - PROCESS | 3756 | --DOCSHELL 0000004DE1154800 == 37 [pid = 3756] [id = 346] 04:57:19 INFO - PROCESS | 3756 | --DOCSHELL 0000004DDF72B000 == 36 [pid = 3756] [id = 345] 04:57:19 INFO - PROCESS | 3756 | --DOCSHELL 0000004DD811F000 == 35 [pid = 3756] [id = 344] 04:57:20 INFO - PROCESS | 3756 | --DOCSHELL 0000004DDE020000 == 34 [pid = 3756] [id = 343] 04:57:20 INFO - PROCESS | 3756 | --DOCSHELL 0000004DDC921800 == 33 [pid = 3756] [id = 342] 04:57:20 INFO - PROCESS | 3756 | --DOCSHELL 0000004DD2937800 == 32 [pid = 3756] [id = 341] 04:57:20 INFO - PROCESS | 3756 | --DOCSHELL 0000004DD293C000 == 31 [pid = 3756] [id = 340] 04:57:20 INFO - PROCESS | 3756 | --DOCSHELL 0000004DCFE4F000 == 30 [pid = 3756] [id = 339] 04:57:20 INFO - PROCESS | 3756 | --DOMWINDOW == 89 (0000004DDEF54400) [pid = 3756] [serial = 1000] [outer = 0000000000000000] [url = about:blank] 04:57:20 INFO - PROCESS | 3756 | --DOMWINDOW == 88 (0000004DDEF74400) [pid = 3756] [serial = 1003] [outer = 0000000000000000] [url = about:blank] 04:57:20 INFO - PROCESS | 3756 | --DOMWINDOW == 87 (0000004DDBDA0000) [pid = 3756] [serial = 987] [outer = 0000000000000000] [url = about:blank] 04:57:20 INFO - PROCESS | 3756 | --DOMWINDOW == 86 (0000004DDC277800) [pid = 3756] [serial = 990] [outer = 0000000000000000] [url = about:blank] 04:57:20 INFO - PROCESS | 3756 | --DOMWINDOW == 85 (0000004DDC136C00) [pid = 3756] [serial = 988] [outer = 0000000000000000] [url = about:blank] 04:57:20 INFO - PROCESS | 3756 | --DOMWINDOW == 84 (0000004DDC2BD000) [pid = 3756] [serial = 993] [outer = 0000000000000000] [url = about:blank] 04:57:20 INFO - PROCESS | 3756 | --DOMWINDOW == 83 (0000004DDC27F800) [pid = 3756] [serial = 991] [outer = 0000000000000000] [url = about:blank] 04:57:20 INFO - PROCESS | 3756 | --DOMWINDOW == 82 (0000004DD0044C00) [pid = 3756] [serial = 969] [outer = 0000000000000000] [url = about:blank] 04:57:20 INFO - PROCESS | 3756 | --DOMWINDOW == 81 (0000004DD172A400) [pid = 3756] [serial = 970] [outer = 0000000000000000] [url = about:blank] 04:57:20 INFO - PROCESS | 3756 | --DOMWINDOW == 80 (0000004DD1727400) [pid = 3756] [serial = 972] [outer = 0000000000000000] [url = about:blank] 04:57:20 INFO - PROCESS | 3756 | --DOMWINDOW == 79 (0000004DD1DCD800) [pid = 3756] [serial = 973] [outer = 0000000000000000] [url = about:blank] 04:57:20 INFO - PROCESS | 3756 | --DOMWINDOW == 78 (0000004DD0048C00) [pid = 3756] [serial = 975] [outer = 0000000000000000] [url = about:blank] 04:57:20 INFO - PROCESS | 3756 | --DOMWINDOW == 77 (0000004DD1B21400) [pid = 3756] [serial = 976] [outer = 0000000000000000] [url = about:blank] 04:57:20 INFO - PROCESS | 3756 | --DOMWINDOW == 76 (0000004DDEF5D800) [pid = 3756] [serial = 1002] [outer = 0000000000000000] [url = about:blank] 04:57:20 INFO - PROCESS | 3756 | --DOMWINDOW == 75 (0000004DD2164C00) [pid = 3756] [serial = 978] [outer = 0000000000000000] [url = about:blank] 04:57:20 INFO - PROCESS | 3756 | --DOMWINDOW == 74 (0000004DD6222C00) [pid = 3756] [serial = 979] [outer = 0000000000000000] [url = about:blank] 04:57:20 INFO - PROCESS | 3756 | --DOMWINDOW == 73 (0000004DDB555800) [pid = 3756] [serial = 984] [outer = 0000000000000000] [url = about:blank] 04:57:20 INFO - PROCESS | 3756 | --DOMWINDOW == 72 (0000004DD7B0B800) [pid = 3756] [serial = 981] [outer = 0000000000000000] [url = about:blank] 04:57:20 INFO - PROCESS | 3756 | --DOMWINDOW == 71 (0000004DD7CDA000) [pid = 3756] [serial = 982] [outer = 0000000000000000] [url = about:blank] 04:57:20 INFO - PROCESS | 3756 | --DOMWINDOW == 70 (0000004DDC0EB000) [pid = 3756] [serial = 967] [outer = 0000000000000000] [url = about:blank] 04:57:20 INFO - PROCESS | 3756 | --DOMWINDOW == 69 (0000004DDBE0D000) [pid = 3756] [serial = 966] [outer = 0000000000000000] [url = about:blank] 04:57:20 INFO - PROCESS | 3756 | --DOMWINDOW == 68 (0000004DDEC41C00) [pid = 3756] [serial = 999] [outer = 0000000000000000] [url = about:blank] 04:57:20 INFO - PROCESS | 3756 | --DOMWINDOW == 67 (0000004DDC983C00) [pid = 3756] [serial = 994] [outer = 0000000000000000] [url = about:blank] 04:57:20 INFO - PROCESS | 3756 | --DOMWINDOW == 66 (0000004DD8068800) [pid = 3756] [serial = 996] [outer = 0000000000000000] [url = about:blank] 04:57:20 INFO - PROCESS | 3756 | --DOMWINDOW == 65 (0000004DDB87AC00) [pid = 3756] [serial = 985] [outer = 0000000000000000] [url = about:blank] 04:57:20 INFO - PROCESS | 3756 | --DOMWINDOW == 64 (0000004DDC6B9C00) [pid = 3756] [serial = 997] [outer = 0000000000000000] [url = about:blank] 04:57:20 INFO - PROCESS | 3756 | 1471089440254 Marionette TRACE conn6 <- [1,1360,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.pattern.image.incomplete.emptysrc.html",0,null,null,[["Canvas test: 2d.pattern.image.incomplete.emptysrc",1,"An attempt was made to use an object that is not, or is no longer, usable","@http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.image.incomplete.emptysrc.html:24:13\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\n_addTest/ [0,1361,"getWindowHandle",null] 04:57:20 INFO - PROCESS | 3756 | 1471089440321 Marionette TRACE conn6 <- [1,1361,null,{"value":"13"}] 04:57:20 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.image.incomplete.immediate.html 04:57:20 INFO - PROCESS | 3756 | 1471089440328 Marionette TRACE conn6 -> [0,1362,"setScriptTimeout",{"ms":35000}] 04:57:20 INFO - PROCESS | 3756 | 1471089440331 Marionette TRACE conn6 <- [1,1362,null,{}] 04:57:20 INFO - PROCESS | 3756 | 1471089440334 Marionette TRACE conn6 -> [0,1363,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:57:20 INFO - PROCESS | 3756 | 1471089440337 Marionette INFO sendAsync 3dea87e7-b1f7-4d7f-bd25-36a6049bc663 04:57:20 INFO - PROCESS | 3756 | 1471089440430 Marionette TRACE conn6 <- [1,1363,null,{"value":null}] 04:57:20 INFO - PROCESS | 3756 | 1471089440438 Marionette TRACE conn6 -> [0,1364,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.pattern.image.incomplete.immediate.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.image.incomplete.immediate.html\", \"893d4e98-a8f2-4003-9cd7-2985a4dd9108\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:57:20 INFO - PROCESS | 3756 | 1471089440440 Marionette INFO sendAsync 3dea87e7-b1f7-4d7f-bd25-36a6049bc663 04:57:20 INFO - PROCESS | 3756 | ++DOCSHELL 0000004DD2198000 == 31 [pid = 3756] [id = 350] 04:57:20 INFO - PROCESS | 3756 | ++DOMWINDOW == 65 (0000004DD09D8C00) [pid = 3756] [serial = 1049] [outer = 0000000000000000] 04:57:20 INFO - PROCESS | 3756 | ++DOMWINDOW == 66 (0000004DD103C800) [pid = 3756] [serial = 1050] [outer = 0000004DD09D8C00] 04:57:20 INFO - PROCESS | 3756 | 1471089440491 Marionette DEBUG loaded listener.js 04:57:20 INFO - PROCESS | 3756 | ++DOMWINDOW == 67 (0000004DD172AC00) [pid = 3756] [serial = 1051] [outer = 0000004DD09D8C00] 04:57:20 INFO - PROCESS | 3756 | [3756] WARNING: RasterImage::Init failed: file c:/builds/moz2_slave/m-rel-w64-d-000000000000000000/build/src/image/ImageFactory.cpp, line 109 04:57:20 INFO - PROCESS | 3756 | 1471089440978 Marionette TRACE conn6 <- [1,1364,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.pattern.image.incomplete.immediate.html",0,null,null,[["Canvas test: 2d.pattern.image.incomplete.immediate",1,"","@http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.image.incomplete.immediate.html:28:13\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\n_addTest/ [0,1365,"getWindowHandle",null] 04:57:21 INFO - PROCESS | 3756 | 1471089441003 Marionette TRACE conn6 <- [1,1365,null,{"value":"13"}] 04:57:21 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.image.incomplete.nosrc.html 04:57:21 INFO - PROCESS | 3756 | 1471089441007 Marionette TRACE conn6 -> [0,1366,"setScriptTimeout",{"ms":35000}] 04:57:21 INFO - PROCESS | 3756 | 1471089441011 Marionette TRACE conn6 <- [1,1366,null,{}] 04:57:21 INFO - PROCESS | 3756 | 1471089441023 Marionette TRACE conn6 -> [0,1367,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:57:21 INFO - PROCESS | 3756 | 1471089441028 Marionette INFO sendAsync 3dea87e7-b1f7-4d7f-bd25-36a6049bc663 04:57:21 INFO - PROCESS | 3756 | 1471089441150 Marionette TRACE conn6 <- [1,1367,null,{"value":null}] 04:57:21 INFO - PROCESS | 3756 | 1471089441162 Marionette TRACE conn6 -> [0,1368,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.pattern.image.incomplete.nosrc.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.image.incomplete.nosrc.html\", \"893d4e98-a8f2-4003-9cd7-2985a4dd9108\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:57:21 INFO - PROCESS | 3756 | 1471089441165 Marionette INFO sendAsync 3dea87e7-b1f7-4d7f-bd25-36a6049bc663 04:57:21 INFO - PROCESS | 3756 | ++DOCSHELL 0000004DD7040000 == 32 [pid = 3756] [id = 351] 04:57:21 INFO - PROCESS | 3756 | ++DOMWINDOW == 68 (0000004DD1D9E400) [pid = 3756] [serial = 1052] [outer = 0000000000000000] 04:57:21 INFO - PROCESS | 3756 | ++DOMWINDOW == 69 (0000004DD1DA1C00) [pid = 3756] [serial = 1053] [outer = 0000004DD1D9E400] 04:57:21 INFO - PROCESS | 3756 | 1471089441215 Marionette DEBUG loaded listener.js 04:57:21 INFO - PROCESS | 3756 | ++DOMWINDOW == 70 (0000004DD1DCF800) [pid = 3756] [serial = 1054] [outer = 0000004DD1D9E400] 04:57:21 INFO - PROCESS | 3756 | 1471089441685 Marionette TRACE conn6 <- [1,1368,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.pattern.image.incomplete.nosrc.html",0,null,null,[["Canvas test: 2d.pattern.image.incomplete.nosrc",1,"An attempt was made to use an object that is not, or is no longer, usable","@http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.image.incomplete.nosrc.html:23:13\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\n_addTest/ [0,1369,"getWindowHandle",null] 04:57:21 INFO - PROCESS | 3756 | 1471089441747 Marionette TRACE conn6 <- [1,1369,null,{"value":"13"}] 04:57:21 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.image.incomplete.reload.html 04:57:21 INFO - PROCESS | 3756 | 1471089441750 Marionette TRACE conn6 -> [0,1370,"setScriptTimeout",{"ms":35000}] 04:57:21 INFO - PROCESS | 3756 | 1471089441752 Marionette TRACE conn6 <- [1,1370,null,{}] 04:57:21 INFO - PROCESS | 3756 | 1471089441756 Marionette TRACE conn6 -> [0,1371,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:57:21 INFO - PROCESS | 3756 | 1471089441758 Marionette INFO sendAsync 3dea87e7-b1f7-4d7f-bd25-36a6049bc663 04:57:21 INFO - PROCESS | 3756 | 1471089441848 Marionette TRACE conn6 <- [1,1371,null,{"value":null}] 04:57:21 INFO - PROCESS | 3756 | 1471089441856 Marionette TRACE conn6 -> [0,1372,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.pattern.image.incomplete.reload.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.image.incomplete.reload.html\", \"893d4e98-a8f2-4003-9cd7-2985a4dd9108\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:57:21 INFO - PROCESS | 3756 | 1471089441858 Marionette INFO sendAsync 3dea87e7-b1f7-4d7f-bd25-36a6049bc663 04:57:21 INFO - PROCESS | 3756 | ++DOCSHELL 0000004DDC115800 == 33 [pid = 3756] [id = 352] 04:57:21 INFO - PROCESS | 3756 | ++DOMWINDOW == 71 (0000004DD2F79800) [pid = 3756] [serial = 1055] [outer = 0000000000000000] 04:57:21 INFO - PROCESS | 3756 | ++DOMWINDOW == 72 (0000004DD5C7F000) [pid = 3756] [serial = 1056] [outer = 0000004DD2F79800] 04:57:21 INFO - PROCESS | 3756 | 1471089441906 Marionette DEBUG loaded listener.js 04:57:21 INFO - PROCESS | 3756 | ++DOMWINDOW == 73 (0000004DD622E800) [pid = 3756] [serial = 1057] [outer = 0000004DD2F79800] 04:57:22 INFO - PROCESS | 3756 | [3756] WARNING: RasterImage::Init failed: file c:/builds/moz2_slave/m-rel-w64-d-000000000000000000/build/src/image/ImageFactory.cpp, line 109 04:57:22 INFO - PROCESS | 3756 | 1471089442367 Marionette TRACE conn6 <- [1,1372,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.pattern.image.incomplete.reload.html",0,null,null,[["Canvas test: 2d.pattern.image.incomplete.reload",1,"assert_equals: ctx.createPattern(img, 'repeat') === null (got [object CanvasPattern][object], expected [object]) expected null but got object \"[object CanvasPattern]\"","_assertSame@http://web-platform.test:8000/common/canvas-tests.js:17:5\n@http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.image.incomplete.reload.html:29:1\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\n_addTest/ [0,1373,"getWindowHandle",null] 04:57:22 INFO - PROCESS | 3756 | 1471089442431 Marionette TRACE conn6 <- [1,1373,null,{"value":"13"}] 04:57:22 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.image.incomplete.removedsrc.html 04:57:22 INFO - PROCESS | 3756 | 1471089442435 Marionette TRACE conn6 -> [0,1374,"setScriptTimeout",{"ms":35000}] 04:57:22 INFO - PROCESS | 3756 | 1471089442437 Marionette TRACE conn6 <- [1,1374,null,{}] 04:57:22 INFO - PROCESS | 3756 | 1471089442441 Marionette TRACE conn6 -> [0,1375,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:57:22 INFO - PROCESS | 3756 | 1471089442443 Marionette INFO sendAsync 3dea87e7-b1f7-4d7f-bd25-36a6049bc663 04:57:22 INFO - PROCESS | 3756 | 1471089442583 Marionette TRACE conn6 <- [1,1375,null,{"value":null}] 04:57:22 INFO - PROCESS | 3756 | 1471089442607 Marionette TRACE conn6 -> [0,1376,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.pattern.image.incomplete.removedsrc.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.image.incomplete.removedsrc.html\", \"893d4e98-a8f2-4003-9cd7-2985a4dd9108\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:57:22 INFO - PROCESS | 3756 | 1471089442610 Marionette INFO sendAsync 3dea87e7-b1f7-4d7f-bd25-36a6049bc663 04:57:22 INFO - PROCESS | 3756 | ++DOCSHELL 0000004DDE5D8800 == 34 [pid = 3756] [id = 353] 04:57:22 INFO - PROCESS | 3756 | ++DOMWINDOW == 74 (0000004DD639B400) [pid = 3756] [serial = 1058] [outer = 0000000000000000] 04:57:22 INFO - PROCESS | 3756 | ++DOMWINDOW == 75 (0000004DD6A48C00) [pid = 3756] [serial = 1059] [outer = 0000004DD639B400] 04:57:22 INFO - PROCESS | 3756 | 1471089442663 Marionette DEBUG loaded listener.js 04:57:22 INFO - PROCESS | 3756 | ++DOMWINDOW == 76 (0000004DD6E12800) [pid = 3756] [serial = 1060] [outer = 0000004DD639B400] 04:57:23 INFO - PROCESS | 3756 | 1471089443111 Marionette TRACE conn6 <- [1,1376,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.pattern.image.incomplete.removedsrc.html",0,null,null,[["Canvas test: 2d.pattern.image.incomplete.removedsrc",1,"An attempt was made to use an object that is not, or is no longer, usable","@http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.image.incomplete.removedsrc.html:24:13\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\n_addTest/ [0,1377,"getWindowHandle",null] 04:57:23 INFO - PROCESS | 3756 | 1471089443174 Marionette TRACE conn6 <- [1,1377,null,{"value":"13"}] 04:57:23 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.image.null.html 04:57:23 INFO - PROCESS | 3756 | 1471089443184 Marionette TRACE conn6 -> [0,1378,"setScriptTimeout",{"ms":35000}] 04:57:23 INFO - PROCESS | 3756 | 1471089443186 Marionette TRACE conn6 <- [1,1378,null,{}] 04:57:23 INFO - PROCESS | 3756 | 1471089443190 Marionette TRACE conn6 -> [0,1379,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:57:23 INFO - PROCESS | 3756 | 1471089443196 Marionette INFO sendAsync 3dea87e7-b1f7-4d7f-bd25-36a6049bc663 04:57:23 INFO - PROCESS | 3756 | 1471089443342 Marionette TRACE conn6 <- [1,1379,null,{"value":null}] 04:57:23 INFO - PROCESS | 3756 | 1471089443391 Marionette TRACE conn6 -> [0,1380,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.pattern.image.null.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.image.null.html\", \"893d4e98-a8f2-4003-9cd7-2985a4dd9108\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:57:23 INFO - PROCESS | 3756 | 1471089443393 Marionette INFO sendAsync 3dea87e7-b1f7-4d7f-bd25-36a6049bc663 04:57:23 INFO - PROCESS | 3756 | ++DOCSHELL 0000004DDF35C800 == 35 [pid = 3756] [id = 354] 04:57:23 INFO - PROCESS | 3756 | ++DOMWINDOW == 77 (0000004DD806B800) [pid = 3756] [serial = 1061] [outer = 0000000000000000] 04:57:23 INFO - PROCESS | 3756 | ++DOMWINDOW == 78 (0000004DD81B6800) [pid = 3756] [serial = 1062] [outer = 0000004DD806B800] 04:57:23 INFO - PROCESS | 3756 | 1471089443440 Marionette DEBUG loaded listener.js 04:57:23 INFO - PROCESS | 3756 | ++DOMWINDOW == 79 (0000004DDB841000) [pid = 3756] [serial = 1063] [outer = 0000004DD806B800] 04:57:23 INFO - PROCESS | 3756 | 1471089443857 Marionette TRACE conn6 <- [1,1380,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.pattern.image.null.html",0,null,null,[["Canvas test: 2d.pattern.image.null",0,null,null]]]}] 04:57:23 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.image.null.html | Canvas test: 2d.pattern.image.null 04:57:23 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.image.null.html | took 733ms 04:57:23 INFO - PROCESS | 3756 | 1471089443923 Marionette TRACE conn6 -> [0,1381,"getWindowHandle",null] 04:57:23 INFO - PROCESS | 3756 | 1471089443925 Marionette TRACE conn6 <- [1,1381,null,{"value":"13"}] 04:57:23 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.image.string.html 04:57:23 INFO - PROCESS | 3756 | 1471089443929 Marionette TRACE conn6 -> [0,1382,"setScriptTimeout",{"ms":35000}] 04:57:23 INFO - PROCESS | 3756 | 1471089443930 Marionette TRACE conn6 <- [1,1382,null,{}] 04:57:23 INFO - PROCESS | 3756 | 1471089443934 Marionette TRACE conn6 -> [0,1383,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:57:23 INFO - PROCESS | 3756 | 1471089443936 Marionette INFO sendAsync 3dea87e7-b1f7-4d7f-bd25-36a6049bc663 04:57:24 INFO - PROCESS | 3756 | 1471089444049 Marionette TRACE conn6 <- [1,1383,null,{"value":null}] 04:57:24 INFO - PROCESS | 3756 | 1471089444107 Marionette TRACE conn6 -> [0,1384,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.pattern.image.string.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.image.string.html\", \"893d4e98-a8f2-4003-9cd7-2985a4dd9108\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:57:24 INFO - PROCESS | 3756 | 1471089444110 Marionette INFO sendAsync 3dea87e7-b1f7-4d7f-bd25-36a6049bc663 04:57:24 INFO - PROCESS | 3756 | ++DOCSHELL 0000004DE0069800 == 36 [pid = 3756] [id = 355] 04:57:24 INFO - PROCESS | 3756 | ++DOMWINDOW == 80 (0000004DD7B77400) [pid = 3756] [serial = 1064] [outer = 0000000000000000] 04:57:24 INFO - PROCESS | 3756 | ++DOMWINDOW == 81 (0000004DDBE0D000) [pid = 3756] [serial = 1065] [outer = 0000004DD7B77400] 04:57:24 INFO - PROCESS | 3756 | 1471089444156 Marionette DEBUG loaded listener.js 04:57:24 INFO - PROCESS | 3756 | ++DOMWINDOW == 82 (0000004DDC0EB800) [pid = 3756] [serial = 1066] [outer = 0000004DD7B77400] 04:57:24 INFO - PROCESS | 3756 | --DOMWINDOW == 81 (0000004DD1DD0400) [pid = 3756] [serial = 1022] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.animated.gif.html] 04:57:24 INFO - PROCESS | 3756 | --DOMWINDOW == 80 (0000004DD0846400) [pid = 3756] [serial = 1013] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.transform.1.html] 04:57:24 INFO - PROCESS | 3756 | --DOMWINDOW == 79 (0000004DD6AD7C00) [pid = 3756] [serial = 1028] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.basic.image.html] 04:57:24 INFO - PROCESS | 3756 | --DOMWINDOW == 78 (0000004D80671800) [pid = 3756] [serial = 1031] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.basic.nocontext.html] 04:57:24 INFO - PROCESS | 3756 | --DOMWINDOW == 77 (0000004DD7CD6C00) [pid = 3756] [serial = 1034] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.basic.type.html] 04:57:24 INFO - PROCESS | 3756 | --DOMWINDOW == 76 (0000004DD0E33400) [pid = 3756] [serial = 1004] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.touch1.html] 04:57:24 INFO - PROCESS | 3756 | --DOMWINDOW == 75 (0000004DD6D99800) [pid = 3756] [serial = 1007] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.touch2.html] 04:57:24 INFO - PROCESS | 3756 | --DOMWINDOW == 74 (0000004D978A2800) [pid = 3756] [serial = 1010] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.touch3.html] 04:57:24 INFO - PROCESS | 3756 | --DOMWINDOW == 73 (0000004DDBE5A800) [pid = 3756] [serial = 1037] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.basic.zerocanvas.html] 04:57:24 INFO - PROCESS | 3756 | --DOMWINDOW == 72 (0000004DD0E30C00) [pid = 3756] [serial = 1019] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.transform.3.html] 04:57:24 INFO - PROCESS | 3756 | --DOMWINDOW == 71 (0000004D9789DC00) [pid = 3756] [serial = 1016] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.transform.2.html] 04:57:24 INFO - PROCESS | 3756 | --DOMWINDOW == 70 (0000004DD62C5400) [pid = 3756] [serial = 1025] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.basic.canvas.html] 04:57:24 INFO - PROCESS | 3756 | 1471089444591 Marionette TRACE conn6 <- [1,1384,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.pattern.image.string.html",0,null,null,[["Canvas test: 2d.pattern.image.string",0,null,null]]]}] 04:57:24 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.image.string.html | Canvas test: 2d.pattern.image.string 04:57:24 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.image.string.html | took 671ms 04:57:24 INFO - PROCESS | 3756 | 1471089444604 Marionette TRACE conn6 -> [0,1385,"getWindowHandle",null] 04:57:24 INFO - PROCESS | 3756 | 1471089444606 Marionette TRACE conn6 <- [1,1385,null,{"value":"13"}] 04:57:24 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.image.undefined.html 04:57:24 INFO - PROCESS | 3756 | 1471089444609 Marionette TRACE conn6 -> [0,1386,"setScriptTimeout",{"ms":35000}] 04:57:24 INFO - PROCESS | 3756 | 1471089444611 Marionette TRACE conn6 <- [1,1386,null,{}] 04:57:24 INFO - PROCESS | 3756 | 1471089444615 Marionette TRACE conn6 -> [0,1387,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:57:24 INFO - PROCESS | 3756 | 1471089444617 Marionette INFO sendAsync 3dea87e7-b1f7-4d7f-bd25-36a6049bc663 04:57:24 INFO - PROCESS | 3756 | 1471089444699 Marionette TRACE conn6 <- [1,1387,null,{"value":null}] 04:57:24 INFO - PROCESS | 3756 | 1471089444769 Marionette TRACE conn6 -> [0,1388,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.pattern.image.undefined.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.image.undefined.html\", \"893d4e98-a8f2-4003-9cd7-2985a4dd9108\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:57:24 INFO - PROCESS | 3756 | 1471089444771 Marionette INFO sendAsync 3dea87e7-b1f7-4d7f-bd25-36a6049bc663 04:57:24 INFO - PROCESS | 3756 | ++DOCSHELL 0000004DE1083800 == 37 [pid = 3756] [id = 356] 04:57:24 INFO - PROCESS | 3756 | ++DOMWINDOW == 71 (0000004D978A4C00) [pid = 3756] [serial = 1067] [outer = 0000000000000000] 04:57:24 INFO - PROCESS | 3756 | ++DOMWINDOW == 72 (0000004DD1DA3400) [pid = 3756] [serial = 1068] [outer = 0000004D978A4C00] 04:57:24 INFO - PROCESS | 3756 | 1471089444819 Marionette DEBUG loaded listener.js 04:57:24 INFO - PROCESS | 3756 | ++DOMWINDOW == 73 (0000004DD81B8000) [pid = 3756] [serial = 1069] [outer = 0000004D978A4C00] 04:57:25 INFO - PROCESS | 3756 | 1471089445168 Marionette TRACE conn6 <- [1,1388,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.pattern.image.undefined.html",0,null,null,[["Canvas test: 2d.pattern.image.undefined",0,null,null]]]}] 04:57:25 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.image.undefined.html | Canvas test: 2d.pattern.image.undefined 04:57:25 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.image.undefined.html | took 628ms 04:57:25 INFO - PROCESS | 3756 | 1471089445241 Marionette TRACE conn6 -> [0,1389,"getWindowHandle",null] 04:57:25 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.modify.canvas1.html 04:57:25 INFO - PROCESS | 3756 | 1471089445243 Marionette TRACE conn6 <- [1,1389,null,{"value":"13"}] 04:57:25 INFO - PROCESS | 3756 | 1471089445247 Marionette TRACE conn6 -> [0,1390,"setScriptTimeout",{"ms":35000}] 04:57:25 INFO - PROCESS | 3756 | 1471089445248 Marionette TRACE conn6 <- [1,1390,null,{}] 04:57:25 INFO - PROCESS | 3756 | 1471089445252 Marionette TRACE conn6 -> [0,1391,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:57:25 INFO - PROCESS | 3756 | 1471089445254 Marionette INFO sendAsync 3dea87e7-b1f7-4d7f-bd25-36a6049bc663 04:57:25 INFO - PROCESS | 3756 | 1471089445374 Marionette TRACE conn6 <- [1,1391,null,{"value":null}] 04:57:25 INFO - PROCESS | 3756 | 1471089445410 Marionette TRACE conn6 -> [0,1392,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.pattern.modify.canvas1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.modify.canvas1.html\", \"893d4e98-a8f2-4003-9cd7-2985a4dd9108\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:57:25 INFO - PROCESS | 3756 | 1471089445412 Marionette INFO sendAsync 3dea87e7-b1f7-4d7f-bd25-36a6049bc663 04:57:25 INFO - PROCESS | 3756 | ++DOCSHELL 0000004DE20DA800 == 38 [pid = 3756] [id = 357] 04:57:25 INFO - PROCESS | 3756 | ++DOMWINDOW == 74 (0000004DD1DD0400) [pid = 3756] [serial = 1070] [outer = 0000000000000000] 04:57:25 INFO - PROCESS | 3756 | ++DOMWINDOW == 75 (0000004DDC137400) [pid = 3756] [serial = 1071] [outer = 0000004DD1DD0400] 04:57:25 INFO - PROCESS | 3756 | 1471089445458 Marionette DEBUG loaded listener.js 04:57:25 INFO - PROCESS | 3756 | ++DOMWINDOW == 76 (0000004DDC1E6000) [pid = 3756] [serial = 1072] [outer = 0000004DD1DD0400] 04:57:25 INFO - PROCESS | 3756 | 1471089445865 Marionette TRACE conn6 <- [1,1392,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.pattern.modify.canvas1.html",0,null,null,[["Canvas test: 2d.pattern.modify.canvas1",0,null,null]]]}] 04:57:25 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.modify.canvas1.html | Canvas test: 2d.pattern.modify.canvas1 04:57:25 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.modify.canvas1.html | took 672ms 04:57:25 INFO - PROCESS | 3756 | 1471089445923 Marionette TRACE conn6 -> [0,1393,"getWindowHandle",null] 04:57:25 INFO - PROCESS | 3756 | 1471089445926 Marionette TRACE conn6 <- [1,1393,null,{"value":"13"}] 04:57:25 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.modify.canvas2.html 04:57:25 INFO - PROCESS | 3756 | 1471089445929 Marionette TRACE conn6 -> [0,1394,"setScriptTimeout",{"ms":35000}] 04:57:25 INFO - PROCESS | 3756 | 1471089445931 Marionette TRACE conn6 <- [1,1394,null,{}] 04:57:25 INFO - PROCESS | 3756 | 1471089445935 Marionette TRACE conn6 -> [0,1395,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:57:25 INFO - PROCESS | 3756 | 1471089445937 Marionette INFO sendAsync 3dea87e7-b1f7-4d7f-bd25-36a6049bc663 04:57:26 INFO - PROCESS | 3756 | 1471089446020 Marionette TRACE conn6 <- [1,1395,null,{"value":null}] 04:57:26 INFO - PROCESS | 3756 | 1471089446026 Marionette TRACE conn6 -> [0,1396,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.pattern.modify.canvas2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.modify.canvas2.html\", \"893d4e98-a8f2-4003-9cd7-2985a4dd9108\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:57:26 INFO - PROCESS | 3756 | 1471089446028 Marionette INFO sendAsync 3dea87e7-b1f7-4d7f-bd25-36a6049bc663 04:57:26 INFO - PROCESS | 3756 | ++DOCSHELL 0000004DE4C11000 == 39 [pid = 3756] [id = 358] 04:57:26 INFO - PROCESS | 3756 | ++DOMWINDOW == 77 (0000004DDC1E8000) [pid = 3756] [serial = 1073] [outer = 0000000000000000] 04:57:26 INFO - PROCESS | 3756 | ++DOMWINDOW == 78 (0000004DD7B78800) [pid = 3756] [serial = 1074] [outer = 0000004DDC1E8000] 04:57:26 INFO - PROCESS | 3756 | 1471089446073 Marionette DEBUG loaded listener.js 04:57:26 INFO - PROCESS | 3756 | ++DOMWINDOW == 79 (0000004DDC277C00) [pid = 3756] [serial = 1075] [outer = 0000004DDC1E8000] 04:57:26 INFO - PROCESS | 3756 | 1471089446562 Marionette TRACE conn6 <- [1,1396,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.pattern.modify.canvas2.html",0,null,null,[["Canvas test: 2d.pattern.modify.canvas2",0,null,null]]]}] 04:57:26 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.modify.canvas2.html | Canvas test: 2d.pattern.modify.canvas2 04:57:26 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.modify.canvas2.html | took 691ms 04:57:26 INFO - PROCESS | 3756 | 1471089446622 Marionette TRACE conn6 -> [0,1397,"getWindowHandle",null] 04:57:26 INFO - PROCESS | 3756 | 1471089446627 Marionette TRACE conn6 <- [1,1397,null,{"value":"13"}] 04:57:26 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.modify.image1.html 04:57:26 INFO - PROCESS | 3756 | 1471089446633 Marionette TRACE conn6 -> [0,1398,"setScriptTimeout",{"ms":35000}] 04:57:26 INFO - PROCESS | 3756 | 1471089446637 Marionette TRACE conn6 <- [1,1398,null,{}] 04:57:26 INFO - PROCESS | 3756 | 1471089446643 Marionette TRACE conn6 -> [0,1399,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:57:26 INFO - PROCESS | 3756 | 1471089446647 Marionette INFO sendAsync 3dea87e7-b1f7-4d7f-bd25-36a6049bc663 04:57:26 INFO - PROCESS | 3756 | 1471089446835 Marionette TRACE conn6 <- [1,1399,null,{"value":null}] 04:57:26 INFO - PROCESS | 3756 | 1471089446949 Marionette TRACE conn6 -> [0,1400,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.pattern.modify.image1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.modify.image1.html\", \"893d4e98-a8f2-4003-9cd7-2985a4dd9108\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:57:26 INFO - PROCESS | 3756 | 1471089446954 Marionette INFO sendAsync 3dea87e7-b1f7-4d7f-bd25-36a6049bc663 04:57:26 INFO - PROCESS | 3756 | ++DOCSHELL 0000004DD1E2D800 == 40 [pid = 3756] [id = 359] 04:57:26 INFO - PROCESS | 3756 | ++DOMWINDOW == 80 (0000004D808DD000) [pid = 3756] [serial = 1076] [outer = 0000000000000000] 04:57:27 INFO - PROCESS | 3756 | ++DOMWINDOW == 81 (0000004DCFF9B800) [pid = 3756] [serial = 1077] [outer = 0000004D808DD000] 04:57:27 INFO - PROCESS | 3756 | 1471089447017 Marionette DEBUG loaded listener.js 04:57:27 INFO - PROCESS | 3756 | ++DOMWINDOW == 82 (0000004DD1729000) [pid = 3756] [serial = 1078] [outer = 0000004D808DD000] 04:57:27 INFO - PROCESS | 3756 | 1471089447744 Marionette TRACE conn6 <- [1,1400,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.pattern.modify.image1.html",0,null,null,[["Canvas test: 2d.pattern.modify.image1",0,null,null]]]}] 04:57:27 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.modify.image1.html | Canvas test: 2d.pattern.modify.image1 04:57:27 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.modify.image1.html | took 1135ms 04:57:27 INFO - PROCESS | 3756 | 1471089447771 Marionette TRACE conn6 -> [0,1401,"getWindowHandle",null] 04:57:27 INFO - PROCESS | 3756 | 1471089447776 Marionette TRACE conn6 <- [1,1401,null,{"value":"13"}] 04:57:27 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.modify.image2.html 04:57:27 INFO - PROCESS | 3756 | 1471089447782 Marionette TRACE conn6 -> [0,1402,"setScriptTimeout",{"ms":35000}] 04:57:27 INFO - PROCESS | 3756 | 1471089447785 Marionette TRACE conn6 <- [1,1402,null,{}] 04:57:27 INFO - PROCESS | 3756 | 1471089447790 Marionette TRACE conn6 -> [0,1403,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:57:27 INFO - PROCESS | 3756 | 1471089447793 Marionette INFO sendAsync 3dea87e7-b1f7-4d7f-bd25-36a6049bc663 04:57:27 INFO - PROCESS | 3756 | 1471089447948 Marionette TRACE conn6 <- [1,1403,null,{"value":null}] 04:57:28 INFO - PROCESS | 3756 | 1471089448060 Marionette TRACE conn6 -> [0,1404,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.pattern.modify.image2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.modify.image2.html\", \"893d4e98-a8f2-4003-9cd7-2985a4dd9108\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:57:28 INFO - PROCESS | 3756 | 1471089448063 Marionette INFO sendAsync 3dea87e7-b1f7-4d7f-bd25-36a6049bc663 04:57:28 INFO - PROCESS | 3756 | ++DOCSHELL 0000004DDE023800 == 41 [pid = 3756] [id = 360] 04:57:28 INFO - PROCESS | 3756 | ++DOMWINDOW == 83 (0000004DD1D51000) [pid = 3756] [serial = 1079] [outer = 0000000000000000] 04:57:28 INFO - PROCESS | 3756 | ++DOMWINDOW == 84 (0000004DD1DCCC00) [pid = 3756] [serial = 1080] [outer = 0000004DD1D51000] 04:57:28 INFO - PROCESS | 3756 | 1471089448125 Marionette DEBUG loaded listener.js 04:57:28 INFO - PROCESS | 3756 | ++DOMWINDOW == 85 (0000004DD622D800) [pid = 3756] [serial = 1081] [outer = 0000004DD1D51000] 04:57:28 INFO - PROCESS | 3756 | 1471089448807 Marionette TRACE conn6 <- [1,1404,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.pattern.modify.image2.html",0,null,null,[["Canvas test: 2d.pattern.modify.image2",0,null,null]]]}] 04:57:28 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.modify.image2.html | Canvas test: 2d.pattern.modify.image2 04:57:28 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.modify.image2.html | took 1070ms 04:57:28 INFO - PROCESS | 3756 | 1471089448857 Marionette TRACE conn6 -> [0,1405,"getWindowHandle",null] 04:57:28 INFO - PROCESS | 3756 | 1471089448860 Marionette TRACE conn6 <- [1,1405,null,{"value":"13"}] 04:57:28 INFO - PROCESS | 3756 | 1471089448864 Marionette TRACE conn6 -> [0,1406,"setScriptTimeout",{"ms":35000}] 04:57:28 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.basic.html 04:57:28 INFO - PROCESS | 3756 | 1471089448868 Marionette TRACE conn6 <- [1,1406,null,{}] 04:57:28 INFO - PROCESS | 3756 | 1471089448880 Marionette TRACE conn6 -> [0,1407,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:57:28 INFO - PROCESS | 3756 | 1471089448885 Marionette INFO sendAsync 3dea87e7-b1f7-4d7f-bd25-36a6049bc663 04:57:29 INFO - PROCESS | 3756 | 1471089449008 Marionette TRACE conn6 <- [1,1407,null,{"value":null}] 04:57:29 INFO - PROCESS | 3756 | 1471089449134 Marionette TRACE conn6 -> [0,1408,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.basic.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.basic.html\", \"893d4e98-a8f2-4003-9cd7-2985a4dd9108\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:57:29 INFO - PROCESS | 3756 | 1471089449138 Marionette INFO sendAsync 3dea87e7-b1f7-4d7f-bd25-36a6049bc663 04:57:29 INFO - PROCESS | 3756 | ++DOCSHELL 0000004DE4CBB000 == 42 [pid = 3756] [id = 361] 04:57:29 INFO - PROCESS | 3756 | ++DOMWINDOW == 86 (0000004DD805F800) [pid = 3756] [serial = 1082] [outer = 0000000000000000] 04:57:29 INFO - PROCESS | 3756 | ++DOMWINDOW == 87 (0000004DDB880800) [pid = 3756] [serial = 1083] [outer = 0000004DD805F800] 04:57:29 INFO - PROCESS | 3756 | 1471089449199 Marionette DEBUG loaded listener.js 04:57:29 INFO - PROCESS | 3756 | ++DOMWINDOW == 88 (0000004DDC27A400) [pid = 3756] [serial = 1084] [outer = 0000004DD805F800] 04:57:30 INFO - PROCESS | 3756 | 1471089450024 Marionette TRACE conn6 <- [1,1408,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.basic.html",0,null,null,[["Canvas test: 2d.pattern.paint.norepeat.basic",0,null,null]]]}] 04:57:30 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.basic.html | Canvas test: 2d.pattern.paint.norepeat.basic 04:57:30 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.basic.html | took 1182ms 04:57:30 INFO - PROCESS | 3756 | 1471089450051 Marionette TRACE conn6 -> [0,1409,"getWindowHandle",null] 04:57:30 INFO - PROCESS | 3756 | 1471089450056 Marionette TRACE conn6 <- [1,1409,null,{"value":"13"}] 04:57:30 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.coord1.html 04:57:30 INFO - PROCESS | 3756 | 1471089450061 Marionette TRACE conn6 -> [0,1410,"setScriptTimeout",{"ms":35000}] 04:57:30 INFO - PROCESS | 3756 | 1471089450064 Marionette TRACE conn6 <- [1,1410,null,{}] 04:57:30 INFO - PROCESS | 3756 | 1471089450070 Marionette TRACE conn6 -> [0,1411,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:57:30 INFO - PROCESS | 3756 | 1471089450073 Marionette INFO sendAsync 3dea87e7-b1f7-4d7f-bd25-36a6049bc663 04:57:30 INFO - PROCESS | 3756 | 1471089450185 Marionette TRACE conn6 <- [1,1411,null,{"value":null}] 04:57:30 INFO - PROCESS | 3756 | 1471089450326 Marionette TRACE conn6 -> [0,1412,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.coord1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.coord1.html\", \"893d4e98-a8f2-4003-9cd7-2985a4dd9108\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:57:30 INFO - PROCESS | 3756 | 1471089450329 Marionette INFO sendAsync 3dea87e7-b1f7-4d7f-bd25-36a6049bc663 04:57:30 INFO - PROCESS | 3756 | ++DOCSHELL 0000004DD080E800 == 43 [pid = 3756] [id = 362] 04:57:30 INFO - PROCESS | 3756 | ++DOMWINDOW == 89 (0000004D808C3400) [pid = 3756] [serial = 1085] [outer = 0000000000000000] 04:57:30 INFO - PROCESS | 3756 | ++DOMWINDOW == 90 (0000004D978A7400) [pid = 3756] [serial = 1086] [outer = 0000004D808C3400] 04:57:30 INFO - PROCESS | 3756 | 1471089450387 Marionette DEBUG loaded listener.js 04:57:30 INFO - PROCESS | 3756 | ++DOMWINDOW == 91 (0000004DD1A42800) [pid = 3756] [serial = 1087] [outer = 0000004D808C3400] 04:57:31 INFO - PROCESS | 3756 | --DOCSHELL 0000004DE20DA800 == 42 [pid = 3756] [id = 357] 04:57:31 INFO - PROCESS | 3756 | --DOCSHELL 0000004DE1083800 == 41 [pid = 3756] [id = 356] 04:57:31 INFO - PROCESS | 3756 | --DOCSHELL 0000004DE0069800 == 40 [pid = 3756] [id = 355] 04:57:31 INFO - PROCESS | 3756 | --DOCSHELL 0000004DDF35C800 == 39 [pid = 3756] [id = 354] 04:57:31 INFO - PROCESS | 3756 | --DOCSHELL 0000004DDE5D8800 == 38 [pid = 3756] [id = 353] 04:57:31 INFO - PROCESS | 3756 | --DOCSHELL 0000004DDC115800 == 37 [pid = 3756] [id = 352] 04:57:31 INFO - PROCESS | 3756 | --DOCSHELL 0000004DD7040000 == 36 [pid = 3756] [id = 351] 04:57:31 INFO - PROCESS | 3756 | --DOCSHELL 0000004DD2198000 == 35 [pid = 3756] [id = 350] 04:57:31 INFO - PROCESS | 3756 | --DOCSHELL 0000004D97799800 == 34 [pid = 3756] [id = 349] 04:57:31 INFO - PROCESS | 3756 | --DOCSHELL 0000004DD6A6C800 == 33 [pid = 3756] [id = 348] 04:57:31 INFO - PROCESS | 3756 | --DOCSHELL 0000004DE4A8B000 == 32 [pid = 3756] [id = 347] 04:57:31 INFO - PROCESS | 3756 | --DOCSHELL 0000004DD6A75800 == 31 [pid = 3756] [id = 338] 04:57:31 INFO - PROCESS | 3756 | --DOCSHELL 0000004DE4CBB000 == 30 [pid = 3756] [id = 361] 04:57:31 INFO - PROCESS | 3756 | --DOCSHELL 0000004DDE023800 == 29 [pid = 3756] [id = 360] 04:57:31 INFO - PROCESS | 3756 | --DOCSHELL 0000004DE4C11000 == 28 [pid = 3756] [id = 358] 04:57:31 INFO - PROCESS | 3756 | --DOCSHELL 0000004DD1E2D800 == 27 [pid = 3756] [id = 359] 04:57:31 INFO - PROCESS | 3756 | --DOMWINDOW == 90 (0000004DD1D9C800) [pid = 3756] [serial = 1038] [outer = 0000000000000000] [url = about:blank] 04:57:31 INFO - PROCESS | 3756 | --DOMWINDOW == 89 (0000004DD1A34400) [pid = 3756] [serial = 1020] [outer = 0000000000000000] [url = about:blank] 04:57:31 INFO - PROCESS | 3756 | --DOMWINDOW == 88 (0000004D978A0800) [pid = 3756] [serial = 1017] [outer = 0000000000000000] [url = about:blank] 04:57:31 INFO - PROCESS | 3756 | --DOMWINDOW == 87 (0000004DCFF9D800) [pid = 3756] [serial = 1018] [outer = 0000000000000000] [url = about:blank] 04:57:31 INFO - PROCESS | 3756 | --DOMWINDOW == 86 (0000004DD1B24400) [pid = 3756] [serial = 1021] [outer = 0000000000000000] [url = about:blank] 04:57:31 INFO - PROCESS | 3756 | --DOMWINDOW == 85 (0000004DD6AD6C00) [pid = 3756] [serial = 1027] [outer = 0000000000000000] [url = about:blank] 04:57:31 INFO - PROCESS | 3756 | --DOMWINDOW == 84 (0000004DD1F95C00) [pid = 3756] [serial = 1023] [outer = 0000000000000000] [url = about:blank] 04:57:31 INFO - PROCESS | 3756 | --DOMWINDOW == 83 (0000004DD63D7400) [pid = 3756] [serial = 1026] [outer = 0000000000000000] [url = about:blank] 04:57:31 INFO - PROCESS | 3756 | --DOMWINDOW == 82 (0000004DD1D55000) [pid = 3756] [serial = 1015] [outer = 0000000000000000] [url = about:blank] 04:57:31 INFO - PROCESS | 3756 | --DOMWINDOW == 81 (0000004DD12CBC00) [pid = 3756] [serial = 1014] [outer = 0000000000000000] [url = about:blank] 04:57:31 INFO - PROCESS | 3756 | --DOMWINDOW == 80 (0000004DD7B73800) [pid = 3756] [serial = 1030] [outer = 0000000000000000] [url = about:blank] 04:57:31 INFO - PROCESS | 3756 | --DOMWINDOW == 79 (0000004DD6E1C800) [pid = 3756] [serial = 1029] [outer = 0000000000000000] [url = about:blank] 04:57:31 INFO - PROCESS | 3756 | --DOMWINDOW == 78 (0000004D808DB800) [pid = 3756] [serial = 1032] [outer = 0000000000000000] [url = about:blank] 04:57:31 INFO - PROCESS | 3756 | --DOMWINDOW == 77 (0000004DDB875000) [pid = 3756] [serial = 1035] [outer = 0000000000000000] [url = about:blank] 04:57:31 INFO - PROCESS | 3756 | --DOMWINDOW == 76 (0000004DD1DCB800) [pid = 3756] [serial = 1006] [outer = 0000000000000000] [url = about:blank] 04:57:31 INFO - PROCESS | 3756 | --DOMWINDOW == 75 (0000004DD1A42000) [pid = 3756] [serial = 1005] [outer = 0000000000000000] [url = about:blank] 04:57:31 INFO - PROCESS | 3756 | --DOMWINDOW == 74 (0000004DDACCD000) [pid = 3756] [serial = 1009] [outer = 0000000000000000] [url = about:blank] 04:57:31 INFO - PROCESS | 3756 | --DOMWINDOW == 73 (0000004DD7C27400) [pid = 3756] [serial = 1008] [outer = 0000000000000000] [url = about:blank] 04:57:31 INFO - PROCESS | 3756 | --DOMWINDOW == 72 (0000004DDC13C000) [pid = 3756] [serial = 1039] [outer = 0000000000000000] [url = about:blank] 04:57:31 INFO - PROCESS | 3756 | --DOMWINDOW == 71 (0000004DDEF72C00) [pid = 3756] [serial = 1012] [outer = 0000000000000000] [url = about:blank] 04:57:31 INFO - PROCESS | 3756 | --DOMWINDOW == 70 (0000004DDC281800) [pid = 3756] [serial = 1011] [outer = 0000000000000000] [url = about:blank] 04:57:31 INFO - PROCESS | 3756 | --DOMWINDOW == 69 (0000004DD7CD3C00) [pid = 3756] [serial = 1033] [outer = 0000000000000000] [url = about:blank] 04:57:31 INFO - PROCESS | 3756 | --DOMWINDOW == 68 (0000004DDBD95C00) [pid = 3756] [serial = 1036] [outer = 0000000000000000] [url = about:blank] 04:57:31 INFO - PROCESS | 3756 | --DOMWINDOW == 67 (0000004DD2F71800) [pid = 3756] [serial = 1024] [outer = 0000000000000000] [url = about:blank] 04:57:31 INFO - PROCESS | 3756 | 1471089451870 Marionette TRACE conn6 <- [1,1412,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.coord1.html",0,null,null,[["Canvas test: 2d.pattern.paint.norepeat.coord1",0,null,null]]]}] 04:57:31 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.coord1.html | Canvas test: 2d.pattern.paint.norepeat.coord1 04:57:31 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.coord1.html | took 1843ms 04:57:31 INFO - PROCESS | 3756 | 1471089451909 Marionette TRACE conn6 -> [0,1413,"getWindowHandle",null] 04:57:31 INFO - PROCESS | 3756 | 1471089451914 Marionette TRACE conn6 <- [1,1413,null,{"value":"13"}] 04:57:31 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.coord2.html 04:57:31 INFO - PROCESS | 3756 | 1471089451920 Marionette TRACE conn6 -> [0,1414,"setScriptTimeout",{"ms":35000}] 04:57:31 INFO - PROCESS | 3756 | 1471089451924 Marionette TRACE conn6 <- [1,1414,null,{}] 04:57:31 INFO - PROCESS | 3756 | 1471089451930 Marionette TRACE conn6 -> [0,1415,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:57:31 INFO - PROCESS | 3756 | 1471089451934 Marionette INFO sendAsync 3dea87e7-b1f7-4d7f-bd25-36a6049bc663 04:57:32 INFO - PROCESS | 3756 | 1471089452088 Marionette TRACE conn6 <- [1,1415,null,{"value":null}] 04:57:32 INFO - PROCESS | 3756 | ++DOMWINDOW == 68 (0000004D808CF800) [pid = 3756] [serial = 1088] [outer = 0000004DDC67CC00] 04:57:32 INFO - PROCESS | 3756 | --DOCSHELL 0000004DDDDD6800 == 26 [pid = 3756] [id = 29] 04:57:32 INFO - PROCESS | 3756 | --DOCSHELL 0000004DE4C18000 == 25 [pid = 3756] [id = 21] 04:57:32 INFO - PROCESS | 3756 | --DOCSHELL 0000004DDC122000 == 24 [pid = 3756] [id = 14] 04:57:32 INFO - PROCESS | 3756 | --DOCSHELL 0000004DE1545000 == 23 [pid = 3756] [id = 20] 04:57:32 INFO - PROCESS | 3756 | --DOCSHELL 0000004DD2225800 == 22 [pid = 3756] [id = 28] 04:57:32 INFO - PROCESS | 3756 | --DOCSHELL 0000004DDE889000 == 21 [pid = 3756] [id = 17] 04:57:32 INFO - PROCESS | 3756 | --DOCSHELL 0000004DDE00C000 == 20 [pid = 3756] [id = 16] 04:57:32 INFO - PROCESS | 3756 | --DOCSHELL 0000004DE4E59800 == 19 [pid = 3756] [id = 22] 04:57:33 INFO - PROCESS | 3756 | --DOCSHELL 0000004DD6A84800 == 18 [pid = 3756] [id = 10] 04:57:33 INFO - PROCESS | 3756 | --DOCSHELL 0000004DDBEF1000 == 17 [pid = 3756] [id = 13] 04:57:33 INFO - PROCESS | 3756 | --DOCSHELL 0000004DDB5D2000 == 16 [pid = 3756] [id = 24] 04:57:33 INFO - PROCESS | 3756 | --DOCSHELL 0000004DD6515800 == 15 [pid = 3756] [id = 23] 04:57:33 INFO - PROCESS | 3756 | --DOCSHELL 0000004DE0A5B000 == 14 [pid = 3756] [id = 19] 04:57:33 INFO - PROCESS | 3756 | --DOCSHELL 0000004DDEFBD800 == 13 [pid = 3756] [id = 18] 04:57:33 INFO - PROCESS | 3756 | --DOCSHELL 0000004DDC113000 == 12 [pid = 3756] [id = 25] 04:57:33 INFO - PROCESS | 3756 | --DOCSHELL 0000004DDEFC3000 == 11 [pid = 3756] [id = 27] 04:57:33 INFO - PROCESS | 3756 | --DOCSHELL 0000004DDDDBF000 == 10 [pid = 3756] [id = 15] 04:57:33 INFO - PROCESS | 3756 | --DOCSHELL 0000004DDE009800 == 9 [pid = 3756] [id = 26] 04:57:33 INFO - PROCESS | 3756 | --DOCSHELL 0000004DD080E800 == 8 [pid = 3756] [id = 362] 04:57:33 INFO - PROCESS | 3756 | 1471089453828 Marionette TRACE conn6 -> [0,1416,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.coord2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.coord2.html\", \"893d4e98-a8f2-4003-9cd7-2985a4dd9108\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:57:33 INFO - PROCESS | 3756 | 1471089453832 Marionette INFO sendAsync 3dea87e7-b1f7-4d7f-bd25-36a6049bc663 04:57:33 INFO - PROCESS | 3756 | ++DOCSHELL 0000004DCFE59000 == 9 [pid = 3756] [id = 363] 04:57:33 INFO - PROCESS | 3756 | ++DOMWINDOW == 69 (0000004D806F0400) [pid = 3756] [serial = 1089] [outer = 0000000000000000] 04:57:33 INFO - PROCESS | 3756 | ++DOMWINDOW == 70 (0000004D808C5000) [pid = 3756] [serial = 1090] [outer = 0000004D806F0400] 04:57:33 INFO - PROCESS | 3756 | 1471089453975 Marionette DEBUG loaded listener.js 04:57:34 INFO - PROCESS | 3756 | ++DOMWINDOW == 71 (0000004D808DD400) [pid = 3756] [serial = 1091] [outer = 0000004D806F0400] 04:57:34 INFO - PROCESS | 3756 | 1471089454458 Marionette TRACE conn6 <- [1,1416,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.coord2.html",0,null,null,[["Canvas test: 2d.pattern.paint.norepeat.coord2",0,null,null]]]}] 04:57:34 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.coord2.html | Canvas test: 2d.pattern.paint.norepeat.coord2 04:57:34 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.coord2.html | took 2625ms 04:57:34 INFO - PROCESS | 3756 | 1471089454548 Marionette TRACE conn6 -> [0,1417,"getWindowHandle",null] 04:57:34 INFO - PROCESS | 3756 | 1471089454552 Marionette TRACE conn6 <- [1,1417,null,{"value":"13"}] 04:57:34 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.coord3.html 04:57:34 INFO - PROCESS | 3756 | 1471089454557 Marionette TRACE conn6 -> [0,1418,"setScriptTimeout",{"ms":35000}] 04:57:34 INFO - PROCESS | 3756 | 1471089454560 Marionette TRACE conn6 <- [1,1418,null,{}] 04:57:34 INFO - PROCESS | 3756 | 1471089454566 Marionette TRACE conn6 -> [0,1419,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:57:34 INFO - PROCESS | 3756 | 1471089454571 Marionette INFO sendAsync 3dea87e7-b1f7-4d7f-bd25-36a6049bc663 04:57:34 INFO - PROCESS | 3756 | 1471089454677 Marionette TRACE conn6 <- [1,1419,null,{"value":null}] 04:57:34 INFO - PROCESS | 3756 | 1471089454687 Marionette TRACE conn6 -> [0,1420,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.coord3.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.coord3.html\", \"893d4e98-a8f2-4003-9cd7-2985a4dd9108\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:57:34 INFO - PROCESS | 3756 | 1471089454691 Marionette INFO sendAsync 3dea87e7-b1f7-4d7f-bd25-36a6049bc663 04:57:34 INFO - PROCESS | 3756 | ++DOCSHELL 0000004DD21B5800 == 10 [pid = 3756] [id = 364] 04:57:34 INFO - PROCESS | 3756 | ++DOMWINDOW == 72 (0000004DD05E8C00) [pid = 3756] [serial = 1092] [outer = 0000000000000000] 04:57:34 INFO - PROCESS | 3756 | ++DOMWINDOW == 73 (0000004DD103D400) [pid = 3756] [serial = 1093] [outer = 0000004DD05E8C00] 04:57:34 INFO - PROCESS | 3756 | 1471089454742 Marionette DEBUG loaded listener.js 04:57:34 INFO - PROCESS | 3756 | ++DOMWINDOW == 74 (0000004DD172A800) [pid = 3756] [serial = 1094] [outer = 0000004DD05E8C00] 04:57:35 INFO - PROCESS | 3756 | 1471089455256 Marionette TRACE conn6 <- [1,1420,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.coord3.html",0,null,null,[["Canvas test: 2d.pattern.paint.norepeat.coord3",0,null,null]]]}] 04:57:35 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.coord3.html | Canvas test: 2d.pattern.paint.norepeat.coord3 04:57:35 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.coord3.html | took 734ms 04:57:35 INFO - PROCESS | 3756 | 1471089455297 Marionette TRACE conn6 -> [0,1421,"getWindowHandle",null] 04:57:35 INFO - PROCESS | 3756 | 1471089455302 Marionette TRACE conn6 <- [1,1421,null,{"value":"13"}] 04:57:35 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.outside.html 04:57:35 INFO - PROCESS | 3756 | 1471089455307 Marionette TRACE conn6 -> [0,1422,"setScriptTimeout",{"ms":35000}] 04:57:35 INFO - PROCESS | 3756 | 1471089455309 Marionette TRACE conn6 <- [1,1422,null,{}] 04:57:35 INFO - PROCESS | 3756 | 1471089455313 Marionette TRACE conn6 -> [0,1423,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:57:35 INFO - PROCESS | 3756 | 1471089455316 Marionette INFO sendAsync 3dea87e7-b1f7-4d7f-bd25-36a6049bc663 04:57:35 INFO - PROCESS | 3756 | 1471089455446 Marionette TRACE conn6 <- [1,1423,null,{"value":null}] 04:57:35 INFO - PROCESS | 3756 | 1471089455498 Marionette TRACE conn6 -> [0,1424,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.outside.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.outside.html\", \"893d4e98-a8f2-4003-9cd7-2985a4dd9108\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:57:35 INFO - PROCESS | 3756 | 1471089455500 Marionette INFO sendAsync 3dea87e7-b1f7-4d7f-bd25-36a6049bc663 04:57:35 INFO - PROCESS | 3756 | ++DOCSHELL 0000004DD7040000 == 11 [pid = 3756] [id = 365] 04:57:35 INFO - PROCESS | 3756 | ++DOMWINDOW == 75 (0000004D80675C00) [pid = 3756] [serial = 1095] [outer = 0000000000000000] 04:57:35 INFO - PROCESS | 3756 | ++DOMWINDOW == 76 (0000004DD1D2EC00) [pid = 3756] [serial = 1096] [outer = 0000004D80675C00] 04:57:35 INFO - PROCESS | 3756 | 1471089455557 Marionette DEBUG loaded listener.js 04:57:35 INFO - PROCESS | 3756 | ++DOMWINDOW == 77 (0000004DD1D55C00) [pid = 3756] [serial = 1097] [outer = 0000004D80675C00] 04:57:36 INFO - PROCESS | 3756 | 1471089456048 Marionette TRACE conn6 <- [1,1424,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.outside.html",0,null,null,[["Canvas test: 2d.pattern.paint.norepeat.outside",0,null,null]]]}] 04:57:36 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.outside.html | Canvas test: 2d.pattern.paint.norepeat.outside 04:57:36 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.outside.html | took 776ms 04:57:36 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.orientation.canvas.html 04:57:36 INFO - PROCESS | 3756 | 1471089456085 Marionette TRACE conn6 -> [0,1425,"getWindowHandle",null] 04:57:36 INFO - PROCESS | 3756 | 1471089456087 Marionette TRACE conn6 <- [1,1425,null,{"value":"13"}] 04:57:36 INFO - PROCESS | 3756 | 1471089456093 Marionette TRACE conn6 -> [0,1426,"setScriptTimeout",{"ms":35000}] 04:57:36 INFO - PROCESS | 3756 | 1471089456099 Marionette TRACE conn6 <- [1,1426,null,{}] 04:57:36 INFO - PROCESS | 3756 | 1471089456109 Marionette TRACE conn6 -> [0,1427,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:57:36 INFO - PROCESS | 3756 | 1471089456113 Marionette INFO sendAsync 3dea87e7-b1f7-4d7f-bd25-36a6049bc663 04:57:36 INFO - PROCESS | 3756 | 1471089456234 Marionette TRACE conn6 <- [1,1427,null,{"value":null}] 04:57:36 INFO - PROCESS | 3756 | 1471089456291 Marionette TRACE conn6 -> [0,1428,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.pattern.paint.orientation.canvas.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.orientation.canvas.html\", \"893d4e98-a8f2-4003-9cd7-2985a4dd9108\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:57:36 INFO - PROCESS | 3756 | 1471089456293 Marionette INFO sendAsync 3dea87e7-b1f7-4d7f-bd25-36a6049bc663 04:57:36 INFO - PROCESS | 3756 | ++DOCSHELL 0000004DDC01F800 == 12 [pid = 3756] [id = 366] 04:57:36 INFO - PROCESS | 3756 | ++DOMWINDOW == 78 (0000004DD1DD1C00) [pid = 3756] [serial = 1098] [outer = 0000000000000000] 04:57:36 INFO - PROCESS | 3756 | ++DOMWINDOW == 79 (0000004DD1F9A400) [pid = 3756] [serial = 1099] [outer = 0000004DD1DD1C00] 04:57:36 INFO - PROCESS | 3756 | 1471089456341 Marionette DEBUG loaded listener.js 04:57:36 INFO - PROCESS | 3756 | ++DOMWINDOW == 80 (0000004DD2240400) [pid = 3756] [serial = 1100] [outer = 0000004DD1DD1C00] 04:57:36 INFO - PROCESS | 3756 | 1471089456827 Marionette TRACE conn6 <- [1,1428,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.pattern.paint.orientation.canvas.html",0,null,null,[["Canvas patterns do not get flipped when painted",0,null,null]]]}] 04:57:36 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.orientation.canvas.html | Canvas patterns do not get flipped when painted 04:57:36 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.orientation.canvas.html | took 797ms 04:57:36 INFO - PROCESS | 3756 | 1471089456891 Marionette TRACE conn6 -> [0,1429,"getWindowHandle",null] 04:57:36 INFO - PROCESS | 3756 | 1471089456894 Marionette TRACE conn6 <- [1,1429,null,{"value":"13"}] 04:57:36 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.orientation.image.html 04:57:36 INFO - PROCESS | 3756 | 1471089456897 Marionette TRACE conn6 -> [0,1430,"setScriptTimeout",{"ms":35000}] 04:57:36 INFO - PROCESS | 3756 | 1471089456899 Marionette TRACE conn6 <- [1,1430,null,{}] 04:57:36 INFO - PROCESS | 3756 | 1471089456903 Marionette TRACE conn6 -> [0,1431,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:57:36 INFO - PROCESS | 3756 | 1471089456905 Marionette INFO sendAsync 3dea87e7-b1f7-4d7f-bd25-36a6049bc663 04:57:37 INFO - PROCESS | 3756 | 1471089457017 Marionette TRACE conn6 <- [1,1431,null,{"value":null}] 04:57:37 INFO - PROCESS | 3756 | 1471089457029 Marionette TRACE conn6 -> [0,1432,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.pattern.paint.orientation.image.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.orientation.image.html\", \"893d4e98-a8f2-4003-9cd7-2985a4dd9108\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:57:37 INFO - PROCESS | 3756 | 1471089457032 Marionette INFO sendAsync 3dea87e7-b1f7-4d7f-bd25-36a6049bc663 04:57:37 INFO - PROCESS | 3756 | ++DOCSHELL 0000004DDDBEE000 == 13 [pid = 3756] [id = 367] 04:57:37 INFO - PROCESS | 3756 | ++DOMWINDOW == 81 (0000004DD216E800) [pid = 3756] [serial = 1101] [outer = 0000000000000000] 04:57:37 INFO - PROCESS | 3756 | ++DOMWINDOW == 82 (0000004DD6222C00) [pid = 3756] [serial = 1102] [outer = 0000004DD216E800] 04:57:37 INFO - PROCESS | 3756 | 1471089457118 Marionette DEBUG loaded listener.js 04:57:37 INFO - PROCESS | 3756 | ++DOMWINDOW == 83 (0000004DD639BC00) [pid = 3756] [serial = 1103] [outer = 0000004DD216E800] 04:57:37 INFO - PROCESS | 3756 | 1471089457574 Marionette TRACE conn6 <- [1,1432,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.pattern.paint.orientation.image.html",0,null,null,[["Image patterns do not get flipped when painted",0,null,null]]]}] 04:57:37 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.orientation.image.html | Image patterns do not get flipped when painted 04:57:37 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.orientation.image.html | took 734ms 04:57:37 INFO - PROCESS | 3756 | 1471089457634 Marionette TRACE conn6 -> [0,1433,"getWindowHandle",null] 04:57:37 INFO - PROCESS | 3756 | 1471089457636 Marionette TRACE conn6 <- [1,1433,null,{"value":"13"}] 04:57:37 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.basic.html 04:57:37 INFO - PROCESS | 3756 | 1471089457645 Marionette TRACE conn6 -> [0,1434,"setScriptTimeout",{"ms":35000}] 04:57:37 INFO - PROCESS | 3756 | 1471089457647 Marionette TRACE conn6 <- [1,1434,null,{}] 04:57:37 INFO - PROCESS | 3756 | 1471089457651 Marionette TRACE conn6 -> [0,1435,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:57:37 INFO - PROCESS | 3756 | 1471089457653 Marionette INFO sendAsync 3dea87e7-b1f7-4d7f-bd25-36a6049bc663 04:57:37 INFO - PROCESS | 3756 | 1471089457947 Marionette TRACE conn6 <- [1,1435,null,{"value":null}] 04:57:37 INFO - PROCESS | 3756 | --DOMWINDOW == 82 (0000004DDC1E3400) [pid = 3756] [serial = 1040] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.crosscanvas.html] 04:57:37 INFO - PROCESS | 3756 | --DOMWINDOW == 81 (0000004DD806B800) [pid = 3756] [serial = 1061] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.image.null.html] 04:57:37 INFO - PROCESS | 3756 | --DOMWINDOW == 80 (0000004DD805F800) [pid = 3756] [serial = 1082] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.basic.html] 04:57:37 INFO - PROCESS | 3756 | --DOMWINDOW == 79 (0000004DD1DD0400) [pid = 3756] [serial = 1070] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.modify.canvas1.html] 04:57:37 INFO - PROCESS | 3756 | --DOMWINDOW == 78 (0000004D978A1000) [pid = 3756] [serial = 1043] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.image.broken.html] 04:57:37 INFO - PROCESS | 3756 | --DOMWINDOW == 77 (0000004DD7B77400) [pid = 3756] [serial = 1064] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.image.string.html] 04:57:37 INFO - PROCESS | 3756 | --DOMWINDOW == 76 (0000004DD1D9E400) [pid = 3756] [serial = 1052] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.image.incomplete.nosrc.html] 04:57:37 INFO - PROCESS | 3756 | --DOMWINDOW == 75 (0000004DDC1E8000) [pid = 3756] [serial = 1073] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.modify.canvas2.html] 04:57:37 INFO - PROCESS | 3756 | --DOMWINDOW == 74 (0000004DD639B400) [pid = 3756] [serial = 1058] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.image.incomplete.removedsrc.html] 04:57:37 INFO - PROCESS | 3756 | --DOMWINDOW == 73 (0000004DD1D51000) [pid = 3756] [serial = 1079] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.modify.image2.html] 04:57:37 INFO - PROCESS | 3756 | --DOMWINDOW == 72 (0000004D808D2C00) [pid = 3756] [serial = 1046] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.image.incomplete.emptysrc.html] 04:57:37 INFO - PROCESS | 3756 | --DOMWINDOW == 71 (0000004D978A4C00) [pid = 3756] [serial = 1067] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.image.undefined.html] 04:57:37 INFO - PROCESS | 3756 | --DOMWINDOW == 70 (0000004DD2F79800) [pid = 3756] [serial = 1055] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.image.incomplete.reload.html] 04:57:37 INFO - PROCESS | 3756 | --DOMWINDOW == 69 (0000004DD09D8C00) [pid = 3756] [serial = 1049] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.image.incomplete.immediate.html] 04:57:37 INFO - PROCESS | 3756 | --DOMWINDOW == 68 (0000004D808DD000) [pid = 3756] [serial = 1076] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.modify.image1.html] 04:57:38 INFO - PROCESS | 3756 | 1471089458005 Marionette TRACE conn6 -> [0,1436,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.basic.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.basic.html\", \"893d4e98-a8f2-4003-9cd7-2985a4dd9108\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:57:38 INFO - PROCESS | 3756 | 1471089458011 Marionette INFO sendAsync 3dea87e7-b1f7-4d7f-bd25-36a6049bc663 04:57:38 INFO - PROCESS | 3756 | ++DOCSHELL 0000004DDE5CD800 == 14 [pid = 3756] [id = 368] 04:57:38 INFO - PROCESS | 3756 | ++DOMWINDOW == 69 (0000004D978A6000) [pid = 3756] [serial = 1104] [outer = 0000000000000000] 04:57:38 INFO - PROCESS | 3756 | ++DOMWINDOW == 70 (0000004DD12C7800) [pid = 3756] [serial = 1105] [outer = 0000004D978A6000] 04:57:38 INFO - PROCESS | 3756 | 1471089458070 Marionette DEBUG loaded listener.js 04:57:38 INFO - PROCESS | 3756 | ++DOMWINDOW == 71 (0000004DD6BCDC00) [pid = 3756] [serial = 1106] [outer = 0000004D978A6000] 04:57:38 INFO - PROCESS | 3756 | 1471089458537 Marionette TRACE conn6 <- [1,1436,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.basic.html",0,null,null,[["Canvas test: 2d.pattern.paint.repeat.basic",0,null,null]]]}] 04:57:38 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.basic.html | Canvas test: 2d.pattern.paint.repeat.basic 04:57:38 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.basic.html | took 944ms 04:57:38 INFO - PROCESS | 3756 | 1471089458587 Marionette TRACE conn6 -> [0,1437,"getWindowHandle",null] 04:57:38 INFO - PROCESS | 3756 | 1471089458589 Marionette TRACE conn6 <- [1,1437,null,{"value":"13"}] 04:57:38 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.coord1.html 04:57:38 INFO - PROCESS | 3756 | 1471089458593 Marionette TRACE conn6 -> [0,1438,"setScriptTimeout",{"ms":35000}] 04:57:38 INFO - PROCESS | 3756 | 1471089458594 Marionette TRACE conn6 <- [1,1438,null,{}] 04:57:38 INFO - PROCESS | 3756 | 1471089458598 Marionette TRACE conn6 -> [0,1439,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:57:38 INFO - PROCESS | 3756 | 1471089458600 Marionette INFO sendAsync 3dea87e7-b1f7-4d7f-bd25-36a6049bc663 04:57:38 INFO - PROCESS | 3756 | 1471089458689 Marionette TRACE conn6 <- [1,1439,null,{"value":null}] 04:57:38 INFO - PROCESS | 3756 | 1471089458696 Marionette TRACE conn6 -> [0,1440,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.coord1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.coord1.html\", \"893d4e98-a8f2-4003-9cd7-2985a4dd9108\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:57:38 INFO - PROCESS | 3756 | 1471089458698 Marionette INFO sendAsync 3dea87e7-b1f7-4d7f-bd25-36a6049bc663 04:57:38 INFO - PROCESS | 3756 | ++DOCSHELL 0000004D8047A000 == 15 [pid = 3756] [id = 369] 04:57:38 INFO - PROCESS | 3756 | ++DOMWINDOW == 72 (0000004DD6E20400) [pid = 3756] [serial = 1107] [outer = 0000000000000000] 04:57:38 INFO - PROCESS | 3756 | ++DOMWINDOW == 73 (0000004DD7B74C00) [pid = 3756] [serial = 1108] [outer = 0000004DD6E20400] 04:57:38 INFO - PROCESS | 3756 | 1471089458745 Marionette DEBUG loaded listener.js 04:57:38 INFO - PROCESS | 3756 | ++DOMWINDOW == 74 (0000004DD7C25800) [pid = 3756] [serial = 1109] [outer = 0000004DD6E20400] 04:57:39 INFO - PROCESS | 3756 | 1471089459178 Marionette TRACE conn6 <- [1,1440,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.coord1.html",0,null,null,[["Canvas test: 2d.pattern.paint.repeat.coord1",0,null,null]]]}] 04:57:39 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.coord1.html | Canvas test: 2d.pattern.paint.repeat.coord1 04:57:39 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.coord1.html | took 629ms 04:57:39 INFO - PROCESS | 3756 | 1471089459225 Marionette TRACE conn6 -> [0,1441,"getWindowHandle",null] 04:57:39 INFO - PROCESS | 3756 | 1471089459227 Marionette TRACE conn6 <- [1,1441,null,{"value":"13"}] 04:57:39 INFO - PROCESS | 3756 | 1471089459230 Marionette TRACE conn6 -> [0,1442,"setScriptTimeout",{"ms":35000}] 04:57:39 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.coord2.html 04:57:39 INFO - PROCESS | 3756 | 1471089459232 Marionette TRACE conn6 <- [1,1442,null,{}] 04:57:39 INFO - PROCESS | 3756 | 1471089459235 Marionette TRACE conn6 -> [0,1443,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:57:39 INFO - PROCESS | 3756 | 1471089459237 Marionette INFO sendAsync 3dea87e7-b1f7-4d7f-bd25-36a6049bc663 04:57:39 INFO - PROCESS | 3756 | 1471089459319 Marionette TRACE conn6 <- [1,1443,null,{"value":null}] 04:57:39 INFO - PROCESS | 3756 | 1471089459325 Marionette TRACE conn6 -> [0,1444,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.coord2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.coord2.html\", \"893d4e98-a8f2-4003-9cd7-2985a4dd9108\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:57:39 INFO - PROCESS | 3756 | 1471089459327 Marionette INFO sendAsync 3dea87e7-b1f7-4d7f-bd25-36a6049bc663 04:57:39 INFO - PROCESS | 3756 | ++DOCSHELL 0000004DDF72E800 == 16 [pid = 3756] [id = 370] 04:57:39 INFO - PROCESS | 3756 | ++DOMWINDOW == 75 (0000004DD7C25C00) [pid = 3756] [serial = 1110] [outer = 0000000000000000] 04:57:39 INFO - PROCESS | 3756 | ++DOMWINDOW == 76 (0000004DD8065400) [pid = 3756] [serial = 1111] [outer = 0000004DD7C25C00] 04:57:39 INFO - PROCESS | 3756 | 1471089459373 Marionette DEBUG loaded listener.js 04:57:39 INFO - PROCESS | 3756 | ++DOMWINDOW == 77 (0000004DD875AC00) [pid = 3756] [serial = 1112] [outer = 0000004DD7C25C00] 04:57:39 INFO - PROCESS | 3756 | 1471089459821 Marionette TRACE conn6 <- [1,1444,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.coord2.html",0,null,null,[["Canvas test: 2d.pattern.paint.repeat.coord2",0,null,null]]]}] 04:57:39 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.coord2.html | Canvas test: 2d.pattern.paint.repeat.coord2 04:57:39 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.coord2.html | took 629ms 04:57:39 INFO - PROCESS | 3756 | 1471089459863 Marionette TRACE conn6 -> [0,1445,"getWindowHandle",null] 04:57:39 INFO - PROCESS | 3756 | 1471089459865 Marionette TRACE conn6 <- [1,1445,null,{"value":"13"}] 04:57:39 INFO - PROCESS | 3756 | 1471089459868 Marionette TRACE conn6 -> [0,1446,"setScriptTimeout",{"ms":35000}] 04:57:39 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.coord3.html 04:57:39 INFO - PROCESS | 3756 | 1471089459870 Marionette TRACE conn6 <- [1,1446,null,{}] 04:57:39 INFO - PROCESS | 3756 | 1471089459878 Marionette TRACE conn6 -> [0,1447,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:57:39 INFO - PROCESS | 3756 | 1471089459881 Marionette INFO sendAsync 3dea87e7-b1f7-4d7f-bd25-36a6049bc663 04:57:40 INFO - PROCESS | 3756 | 1471089460010 Marionette TRACE conn6 <- [1,1447,null,{"value":null}] 04:57:40 INFO - PROCESS | 3756 | 1471089460134 Marionette TRACE conn6 -> [0,1448,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.coord3.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.coord3.html\", \"893d4e98-a8f2-4003-9cd7-2985a4dd9108\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:57:40 INFO - PROCESS | 3756 | 1471089460137 Marionette INFO sendAsync 3dea87e7-b1f7-4d7f-bd25-36a6049bc663 04:57:40 INFO - PROCESS | 3756 | ++DOCSHELL 0000004D9777E000 == 17 [pid = 3756] [id = 371] 04:57:40 INFO - PROCESS | 3756 | ++DOMWINDOW == 78 (0000004D80211400) [pid = 3756] [serial = 1113] [outer = 0000000000000000] 04:57:40 INFO - PROCESS | 3756 | ++DOMWINDOW == 79 (0000004D80413000) [pid = 3756] [serial = 1114] [outer = 0000004D80211400] 04:57:40 INFO - PROCESS | 3756 | 1471089460201 Marionette DEBUG loaded listener.js 04:57:40 INFO - PROCESS | 3756 | ++DOMWINDOW == 80 (0000004D806F1000) [pid = 3756] [serial = 1115] [outer = 0000004D80211400] 04:57:41 INFO - PROCESS | 3756 | 1471089461015 Marionette TRACE conn6 <- [1,1448,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.coord3.html",0,null,null,[["Canvas test: 2d.pattern.paint.repeat.coord3",0,null,null]]]}] 04:57:41 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.coord3.html | Canvas test: 2d.pattern.paint.repeat.coord3 04:57:41 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.coord3.html | took 1177ms 04:57:41 INFO - PROCESS | 3756 | 1471089461063 Marionette TRACE conn6 -> [0,1449,"getWindowHandle",null] 04:57:41 INFO - PROCESS | 3756 | 1471089461068 Marionette TRACE conn6 <- [1,1449,null,{"value":"13"}] 04:57:41 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.outside.html 04:57:41 INFO - PROCESS | 3756 | 1471089461075 Marionette TRACE conn6 -> [0,1450,"setScriptTimeout",{"ms":35000}] 04:57:41 INFO - PROCESS | 3756 | 1471089461079 Marionette TRACE conn6 <- [1,1450,null,{}] 04:57:41 INFO - PROCESS | 3756 | 1471089461084 Marionette TRACE conn6 -> [0,1451,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:57:41 INFO - PROCESS | 3756 | 1471089461087 Marionette INFO sendAsync 3dea87e7-b1f7-4d7f-bd25-36a6049bc663 04:57:41 INFO - PROCESS | 3756 | 1471089461222 Marionette TRACE conn6 <- [1,1451,null,{"value":null}] 04:57:41 INFO - PROCESS | 3756 | 1471089461292 Marionette TRACE conn6 -> [0,1452,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.outside.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.outside.html\", \"893d4e98-a8f2-4003-9cd7-2985a4dd9108\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:57:41 INFO - PROCESS | 3756 | 1471089461295 Marionette INFO sendAsync 3dea87e7-b1f7-4d7f-bd25-36a6049bc663 04:57:41 INFO - PROCESS | 3756 | ++DOCSHELL 0000004DDBFC2000 == 18 [pid = 3756] [id = 372] 04:57:41 INFO - PROCESS | 3756 | ++DOMWINDOW == 81 (0000004DD1727400) [pid = 3756] [serial = 1116] [outer = 0000000000000000] 04:57:41 INFO - PROCESS | 3756 | ++DOMWINDOW == 82 (0000004DD1A40C00) [pid = 3756] [serial = 1117] [outer = 0000004DD1727400] 04:57:41 INFO - PROCESS | 3756 | 1471089461356 Marionette DEBUG loaded listener.js 04:57:41 INFO - PROCESS | 3756 | ++DOMWINDOW == 83 (0000004DD1D50C00) [pid = 3756] [serial = 1118] [outer = 0000004DD1727400] 04:57:42 INFO - PROCESS | 3756 | 1471089462224 Marionette TRACE conn6 <- [1,1452,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.outside.html",0,null,null,[["Canvas test: 2d.pattern.paint.repeat.outside",0,null,null]]]}] 04:57:42 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.outside.html | Canvas test: 2d.pattern.paint.repeat.outside 04:57:42 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.outside.html | took 1235ms 04:57:42 INFO - PROCESS | 3756 | 1471089462310 Marionette TRACE conn6 -> [0,1453,"getWindowHandle",null] 04:57:42 INFO - PROCESS | 3756 | 1471089462315 Marionette TRACE conn6 <- [1,1453,null,{"value":"13"}] 04:57:42 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeatx.basic.html 04:57:42 INFO - PROCESS | 3756 | 1471089462320 Marionette TRACE conn6 -> [0,1454,"setScriptTimeout",{"ms":35000}] 04:57:42 INFO - PROCESS | 3756 | 1471089462324 Marionette TRACE conn6 <- [1,1454,null,{}] 04:57:42 INFO - PROCESS | 3756 | 1471089462329 Marionette TRACE conn6 -> [0,1455,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:57:42 INFO - PROCESS | 3756 | 1471089462332 Marionette INFO sendAsync 3dea87e7-b1f7-4d7f-bd25-36a6049bc663 04:57:42 INFO - PROCESS | 3756 | 1471089462455 Marionette TRACE conn6 <- [1,1455,null,{"value":null}] 04:57:42 INFO - PROCESS | 3756 | 1471089462525 Marionette TRACE conn6 -> [0,1456,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeatx.basic.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeatx.basic.html\", \"893d4e98-a8f2-4003-9cd7-2985a4dd9108\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:57:42 INFO - PROCESS | 3756 | 1471089462530 Marionette INFO sendAsync 3dea87e7-b1f7-4d7f-bd25-36a6049bc663 04:57:42 INFO - PROCESS | 3756 | ++DOCSHELL 0000004DD5C1E000 == 19 [pid = 3756] [id = 373] 04:57:42 INFO - PROCESS | 3756 | ++DOMWINDOW == 84 (0000004DD00D8000) [pid = 3756] [serial = 1119] [outer = 0000000000000000] 04:57:42 INFO - PROCESS | 3756 | ++DOMWINDOW == 85 (0000004DD0903800) [pid = 3756] [serial = 1120] [outer = 0000004DD00D8000] 04:57:42 INFO - PROCESS | 3756 | 1471089462588 Marionette DEBUG loaded listener.js 04:57:42 INFO - PROCESS | 3756 | ++DOMWINDOW == 86 (0000004DD1A34C00) [pid = 3756] [serial = 1121] [outer = 0000004DD00D8000] 04:57:42 INFO - PROCESS | 3756 | --DOMWINDOW == 85 (0000004D978A7400) [pid = 3756] [serial = 1086] [outer = 0000000000000000] [url = about:blank] 04:57:42 INFO - PROCESS | 3756 | --DOMWINDOW == 84 (0000004DD6A48C00) [pid = 3756] [serial = 1059] [outer = 0000000000000000] [url = about:blank] 04:57:42 INFO - PROCESS | 3756 | --DOMWINDOW == 83 (0000004DDB841000) [pid = 3756] [serial = 1063] [outer = 0000000000000000] [url = about:blank] 04:57:42 INFO - PROCESS | 3756 | --DOMWINDOW == 82 (0000004DD81B6800) [pid = 3756] [serial = 1062] [outer = 0000000000000000] [url = about:blank] 04:57:42 INFO - PROCESS | 3756 | --DOMWINDOW == 81 (0000004DD1DA3400) [pid = 3756] [serial = 1068] [outer = 0000000000000000] [url = about:blank] 04:57:42 INFO - PROCESS | 3756 | --DOMWINDOW == 80 (0000004DD103C800) [pid = 3756] [serial = 1050] [outer = 0000000000000000] [url = about:blank] 04:57:42 INFO - PROCESS | 3756 | --DOMWINDOW == 79 (0000004DD172AC00) [pid = 3756] [serial = 1051] [outer = 0000000000000000] [url = about:blank] 04:57:42 INFO - PROCESS | 3756 | --DOMWINDOW == 78 (0000004D808D9C00) [pid = 3756] [serial = 1047] [outer = 0000000000000000] [url = about:blank] 04:57:42 INFO - PROCESS | 3756 | --DOMWINDOW == 77 (0000004D978A4400) [pid = 3756] [serial = 1048] [outer = 0000000000000000] [url = about:blank] 04:57:42 INFO - PROCESS | 3756 | --DOMWINDOW == 76 (0000004DD0048800) [pid = 3756] [serial = 1044] [outer = 0000000000000000] [url = about:blank] 04:57:42 INFO - PROCESS | 3756 | --DOMWINDOW == 75 (0000004DDC1E6000) [pid = 3756] [serial = 1072] [outer = 0000000000000000] [url = about:blank] 04:57:42 INFO - PROCESS | 3756 | --DOMWINDOW == 74 (0000004DD1728400) [pid = 3756] [serial = 1045] [outer = 0000000000000000] [url = about:blank] 04:57:42 INFO - PROCESS | 3756 | --DOMWINDOW == 73 (0000004DD5C7F000) [pid = 3756] [serial = 1056] [outer = 0000000000000000] [url = about:blank] 04:57:42 INFO - PROCESS | 3756 | --DOMWINDOW == 72 (0000004DD1DA1C00) [pid = 3756] [serial = 1053] [outer = 0000000000000000] [url = about:blank] 04:57:42 INFO - PROCESS | 3756 | --DOMWINDOW == 71 (0000004DD1DCF800) [pid = 3756] [serial = 1054] [outer = 0000000000000000] [url = about:blank] 04:57:42 INFO - PROCESS | 3756 | --DOMWINDOW == 70 (0000004DDC240800) [pid = 3756] [serial = 1042] [outer = 0000000000000000] [url = about:blank] 04:57:42 INFO - PROCESS | 3756 | --DOMWINDOW == 69 (0000004DDC1E7800) [pid = 3756] [serial = 1041] [outer = 0000000000000000] [url = about:blank] 04:57:42 INFO - PROCESS | 3756 | --DOMWINDOW == 68 (0000004DD7B78800) [pid = 3756] [serial = 1074] [outer = 0000000000000000] [url = about:blank] 04:57:42 INFO - PROCESS | 3756 | --DOMWINDOW == 67 (0000004DDBE0D000) [pid = 3756] [serial = 1065] [outer = 0000000000000000] [url = about:blank] 04:57:42 INFO - PROCESS | 3756 | --DOMWINDOW == 66 (0000004DDC277C00) [pid = 3756] [serial = 1075] [outer = 0000000000000000] [url = about:blank] 04:57:42 INFO - PROCESS | 3756 | --DOMWINDOW == 65 (0000004DCFF9B800) [pid = 3756] [serial = 1077] [outer = 0000000000000000] [url = about:blank] 04:57:42 INFO - PROCESS | 3756 | --DOMWINDOW == 64 (0000004DDC137400) [pid = 3756] [serial = 1071] [outer = 0000000000000000] [url = about:blank] 04:57:42 INFO - PROCESS | 3756 | --DOMWINDOW == 63 (0000004DD1DCCC00) [pid = 3756] [serial = 1080] [outer = 0000000000000000] [url = about:blank] 04:57:42 INFO - PROCESS | 3756 | --DOMWINDOW == 62 (0000004DDC0EB800) [pid = 3756] [serial = 1066] [outer = 0000000000000000] [url = about:blank] 04:57:42 INFO - PROCESS | 3756 | --DOMWINDOW == 61 (0000004DD1729000) [pid = 3756] [serial = 1078] [outer = 0000000000000000] [url = about:blank] 04:57:42 INFO - PROCESS | 3756 | --DOMWINDOW == 60 (0000004DD622D800) [pid = 3756] [serial = 1081] [outer = 0000000000000000] [url = about:blank] 04:57:42 INFO - PROCESS | 3756 | --DOMWINDOW == 59 (0000004DD6E12800) [pid = 3756] [serial = 1060] [outer = 0000000000000000] [url = about:blank] 04:57:42 INFO - PROCESS | 3756 | --DOMWINDOW == 58 (0000004DD622E800) [pid = 3756] [serial = 1057] [outer = 0000000000000000] [url = about:blank] 04:57:42 INFO - PROCESS | 3756 | --DOMWINDOW == 57 (0000004DD81B8000) [pid = 3756] [serial = 1069] [outer = 0000000000000000] [url = about:blank] 04:57:42 INFO - PROCESS | 3756 | --DOMWINDOW == 56 (0000004DDC27A400) [pid = 3756] [serial = 1084] [outer = 0000000000000000] [url = about:blank] 04:57:42 INFO - PROCESS | 3756 | --DOMWINDOW == 55 (0000004DDB880800) [pid = 3756] [serial = 1083] [outer = 0000000000000000] [url = about:blank] 04:57:43 INFO - PROCESS | 3756 | 1471089463119 Marionette TRACE conn6 <- [1,1456,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeatx.basic.html",0,null,null,[["Canvas test: 2d.pattern.paint.repeatx.basic",0,null,null]]]}] 04:57:43 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeatx.basic.html | Canvas test: 2d.pattern.paint.repeatx.basic 04:57:43 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeatx.basic.html | took 839ms 04:57:43 INFO - PROCESS | 3756 | 1471089463163 Marionette TRACE conn6 -> [0,1457,"getWindowHandle",null] 04:57:43 INFO - PROCESS | 3756 | 1471089463168 Marionette TRACE conn6 <- [1,1457,null,{"value":"13"}] 04:57:43 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeatx.coord1.html 04:57:43 INFO - PROCESS | 3756 | 1471089463175 Marionette TRACE conn6 -> [0,1458,"setScriptTimeout",{"ms":35000}] 04:57:43 INFO - PROCESS | 3756 | 1471089463178 Marionette TRACE conn6 <- [1,1458,null,{}] 04:57:43 INFO - PROCESS | 3756 | 1471089463182 Marionette TRACE conn6 -> [0,1459,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:57:43 INFO - PROCESS | 3756 | 1471089463184 Marionette INFO sendAsync 3dea87e7-b1f7-4d7f-bd25-36a6049bc663 04:57:43 INFO - PROCESS | 3756 | 1471089463279 Marionette TRACE conn6 <- [1,1459,null,{"value":null}] 04:57:43 INFO - PROCESS | 3756 | 1471089463286 Marionette TRACE conn6 -> [0,1460,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeatx.coord1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeatx.coord1.html\", \"893d4e98-a8f2-4003-9cd7-2985a4dd9108\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:57:43 INFO - PROCESS | 3756 | 1471089463288 Marionette INFO sendAsync 3dea87e7-b1f7-4d7f-bd25-36a6049bc663 04:57:43 INFO - PROCESS | 3756 | ++DOCSHELL 0000004DD7B35800 == 20 [pid = 3756] [id = 374] 04:57:43 INFO - PROCESS | 3756 | ++DOMWINDOW == 56 (0000004DD1B22800) [pid = 3756] [serial = 1122] [outer = 0000000000000000] 04:57:43 INFO - PROCESS | 3756 | ++DOMWINDOW == 57 (0000004DD1D37C00) [pid = 3756] [serial = 1123] [outer = 0000004DD1B22800] 04:57:43 INFO - PROCESS | 3756 | 1471089463340 Marionette DEBUG loaded listener.js 04:57:43 INFO - PROCESS | 3756 | ++DOMWINDOW == 58 (0000004DD1DA8800) [pid = 3756] [serial = 1124] [outer = 0000004DD1B22800] 04:57:43 INFO - PROCESS | 3756 | 1471089463838 Marionette TRACE conn6 <- [1,1460,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeatx.coord1.html",0,null,null,[["Canvas test: 2d.pattern.paint.repeatx.coord1",0,null,null]]]}] 04:57:43 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeatx.coord1.html | Canvas test: 2d.pattern.paint.repeatx.coord1 04:57:43 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeatx.coord1.html | took 734ms 04:57:43 INFO - PROCESS | 3756 | 1471089463928 Marionette TRACE conn6 -> [0,1461,"getWindowHandle",null] 04:57:43 INFO - PROCESS | 3756 | 1471089463930 Marionette TRACE conn6 <- [1,1461,null,{"value":"13"}] 04:57:43 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeatx.outside.html 04:57:43 INFO - PROCESS | 3756 | 1471089463934 Marionette TRACE conn6 -> [0,1462,"setScriptTimeout",{"ms":35000}] 04:57:43 INFO - PROCESS | 3756 | 1471089463938 Marionette TRACE conn6 <- [1,1462,null,{}] 04:57:43 INFO - PROCESS | 3756 | 1471089463952 Marionette TRACE conn6 -> [0,1463,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:57:43 INFO - PROCESS | 3756 | 1471089463957 Marionette INFO sendAsync 3dea87e7-b1f7-4d7f-bd25-36a6049bc663 04:57:44 INFO - PROCESS | 3756 | 1471089464055 Marionette TRACE conn6 <- [1,1463,null,{"value":null}] 04:57:44 INFO - PROCESS | 3756 | 1471089464128 Marionette TRACE conn6 -> [0,1464,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeatx.outside.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeatx.outside.html\", \"893d4e98-a8f2-4003-9cd7-2985a4dd9108\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:57:44 INFO - PROCESS | 3756 | 1471089464131 Marionette INFO sendAsync 3dea87e7-b1f7-4d7f-bd25-36a6049bc663 04:57:44 INFO - PROCESS | 3756 | ++DOCSHELL 0000004DDDB38800 == 21 [pid = 3756] [id = 375] 04:57:44 INFO - PROCESS | 3756 | ++DOMWINDOW == 59 (0000004DD216B000) [pid = 3756] [serial = 1125] [outer = 0000000000000000] 04:57:44 INFO - PROCESS | 3756 | ++DOMWINDOW == 60 (0000004DD622CC00) [pid = 3756] [serial = 1126] [outer = 0000004DD216B000] 04:57:44 INFO - PROCESS | 3756 | 1471089464183 Marionette DEBUG loaded listener.js 04:57:44 INFO - PROCESS | 3756 | ++DOMWINDOW == 61 (0000004DD63DB800) [pid = 3756] [serial = 1127] [outer = 0000004DD216B000] 04:57:44 INFO - PROCESS | 3756 | 1471089464584 Marionette TRACE conn6 <- [1,1464,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeatx.outside.html",0,null,null,[["Canvas test: 2d.pattern.paint.repeatx.outside",0,null,null]]]}] 04:57:44 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeatx.outside.html | Canvas test: 2d.pattern.paint.repeatx.outside 04:57:44 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeatx.outside.html | took 692ms 04:57:44 INFO - PROCESS | 3756 | 1471089464630 Marionette TRACE conn6 -> [0,1465,"getWindowHandle",null] 04:57:44 INFO - PROCESS | 3756 | 1471089464633 Marionette TRACE conn6 <- [1,1465,null,{"value":"13"}] 04:57:44 INFO - PROCESS | 3756 | 1471089464636 Marionette TRACE conn6 -> [0,1466,"setScriptTimeout",{"ms":35000}] 04:57:44 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeaty.basic.html 04:57:44 INFO - PROCESS | 3756 | 1471089464639 Marionette TRACE conn6 <- [1,1466,null,{}] 04:57:44 INFO - PROCESS | 3756 | 1471089464642 Marionette TRACE conn6 -> [0,1467,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:57:44 INFO - PROCESS | 3756 | 1471089464644 Marionette INFO sendAsync 3dea87e7-b1f7-4d7f-bd25-36a6049bc663 04:57:44 INFO - PROCESS | 3756 | 1471089464736 Marionette TRACE conn6 <- [1,1467,null,{"value":null}] 04:57:44 INFO - PROCESS | 3756 | 1471089464741 Marionette TRACE conn6 -> [0,1468,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeaty.basic.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeaty.basic.html\", \"893d4e98-a8f2-4003-9cd7-2985a4dd9108\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:57:44 INFO - PROCESS | 3756 | 1471089464744 Marionette INFO sendAsync 3dea87e7-b1f7-4d7f-bd25-36a6049bc663 04:57:44 INFO - PROCESS | 3756 | ++DOCSHELL 0000004DDED0A800 == 22 [pid = 3756] [id = 376] 04:57:44 INFO - PROCESS | 3756 | ++DOMWINDOW == 62 (0000004DD6D85C00) [pid = 3756] [serial = 1128] [outer = 0000000000000000] 04:57:44 INFO - PROCESS | 3756 | ++DOMWINDOW == 63 (0000004DD6E1E400) [pid = 3756] [serial = 1129] [outer = 0000004DD6D85C00] 04:57:44 INFO - PROCESS | 3756 | 1471089464791 Marionette DEBUG loaded listener.js 04:57:44 INFO - PROCESS | 3756 | ++DOMWINDOW == 64 (0000004DD7B78800) [pid = 3756] [serial = 1130] [outer = 0000004DD6D85C00] 04:57:45 INFO - PROCESS | 3756 | 1471089465270 Marionette TRACE conn6 <- [1,1468,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeaty.basic.html",0,null,null,[["Canvas test: 2d.pattern.paint.repeaty.basic",0,null,null]]]}] 04:57:45 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeaty.basic.html | Canvas test: 2d.pattern.paint.repeaty.basic 04:57:45 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeaty.basic.html | took 671ms 04:57:45 INFO - PROCESS | 3756 | 1471089465311 Marionette TRACE conn6 -> [0,1469,"getWindowHandle",null] 04:57:45 INFO - PROCESS | 3756 | 1471089465313 Marionette TRACE conn6 <- [1,1469,null,{"value":"13"}] 04:57:45 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeaty.coord1.html 04:57:45 INFO - PROCESS | 3756 | 1471089465316 Marionette TRACE conn6 -> [0,1470,"setScriptTimeout",{"ms":35000}] 04:57:45 INFO - PROCESS | 3756 | 1471089465318 Marionette TRACE conn6 <- [1,1470,null,{}] 04:57:45 INFO - PROCESS | 3756 | 1471089465328 Marionette TRACE conn6 -> [0,1471,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:57:45 INFO - PROCESS | 3756 | 1471089465330 Marionette INFO sendAsync 3dea87e7-b1f7-4d7f-bd25-36a6049bc663 04:57:45 INFO - PROCESS | 3756 | 1471089465487 Marionette TRACE conn6 <- [1,1471,null,{"value":null}] 04:57:45 INFO - PROCESS | 3756 | 1471089465515 Marionette TRACE conn6 -> [0,1472,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeaty.coord1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeaty.coord1.html\", \"893d4e98-a8f2-4003-9cd7-2985a4dd9108\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:57:45 INFO - PROCESS | 3756 | 1471089465524 Marionette INFO sendAsync 3dea87e7-b1f7-4d7f-bd25-36a6049bc663 04:57:45 INFO - PROCESS | 3756 | ++DOCSHELL 0000004DD12A7800 == 23 [pid = 3756] [id = 377] 04:57:45 INFO - PROCESS | 3756 | ++DOMWINDOW == 65 (0000004D808D0000) [pid = 3756] [serial = 1131] [outer = 0000000000000000] 04:57:45 INFO - PROCESS | 3756 | ++DOMWINDOW == 66 (0000004DDACD0000) [pid = 3756] [serial = 1132] [outer = 0000004D808D0000] 04:57:45 INFO - PROCESS | 3756 | 1471089465572 Marionette DEBUG loaded listener.js 04:57:45 INFO - PROCESS | 3756 | ++DOMWINDOW == 67 (0000004DDB840800) [pid = 3756] [serial = 1133] [outer = 0000004D808D0000] 04:57:46 INFO - PROCESS | 3756 | 1471089466040 Marionette TRACE conn6 <- [1,1472,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeaty.coord1.html",0,null,null,[["Canvas test: 2d.pattern.paint.repeaty.coord1",0,null,null]]]}] 04:57:46 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeaty.coord1.html | Canvas test: 2d.pattern.paint.repeaty.coord1 04:57:46 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeaty.coord1.html | took 776ms 04:57:46 INFO - PROCESS | 3756 | 1471089466098 Marionette TRACE conn6 -> [0,1473,"getWindowHandle",null] 04:57:46 INFO - PROCESS | 3756 | 1471089466100 Marionette TRACE conn6 <- [1,1473,null,{"value":"13"}] 04:57:46 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeaty.outside.html 04:57:46 INFO - PROCESS | 3756 | 1471089466104 Marionette TRACE conn6 -> [0,1474,"setScriptTimeout",{"ms":35000}] 04:57:46 INFO - PROCESS | 3756 | 1471089466106 Marionette TRACE conn6 <- [1,1474,null,{}] 04:57:46 INFO - PROCESS | 3756 | 1471089466114 Marionette TRACE conn6 -> [0,1475,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:57:46 INFO - PROCESS | 3756 | 1471089466120 Marionette INFO sendAsync 3dea87e7-b1f7-4d7f-bd25-36a6049bc663 04:57:46 INFO - PROCESS | 3756 | 1471089466260 Marionette TRACE conn6 <- [1,1475,null,{"value":null}] 04:57:46 INFO - PROCESS | 3756 | 1471089466307 Marionette TRACE conn6 -> [0,1476,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeaty.outside.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeaty.outside.html\", \"893d4e98-a8f2-4003-9cd7-2985a4dd9108\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:57:46 INFO - PROCESS | 3756 | 1471089466310 Marionette INFO sendAsync 3dea87e7-b1f7-4d7f-bd25-36a6049bc663 04:57:46 INFO - PROCESS | 3756 | ++DOCSHELL 0000004DE1162800 == 24 [pid = 3756] [id = 378] 04:57:46 INFO - PROCESS | 3756 | ++DOMWINDOW == 68 (0000004DDB894000) [pid = 3756] [serial = 1134] [outer = 0000000000000000] 04:57:46 INFO - PROCESS | 3756 | ++DOMWINDOW == 69 (0000004DDBE0E400) [pid = 3756] [serial = 1135] [outer = 0000004DDB894000] 04:57:46 INFO - PROCESS | 3756 | 1471089466357 Marionette DEBUG loaded listener.js 04:57:46 INFO - PROCESS | 3756 | ++DOMWINDOW == 70 (0000004DDC024C00) [pid = 3756] [serial = 1136] [outer = 0000004DDB894000] 04:57:46 INFO - PROCESS | 3756 | 1471089466810 Marionette TRACE conn6 <- [1,1476,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeaty.outside.html",0,null,null,[["Canvas test: 2d.pattern.paint.repeaty.outside",0,null,null]]]}] 04:57:46 INFO - PROCESS | 3756 | --DOMWINDOW == 69 (0000004DD05E8C00) [pid = 3756] [serial = 1092] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.coord3.html] 04:57:46 INFO - PROCESS | 3756 | --DOMWINDOW == 68 (0000004D806F0400) [pid = 3756] [serial = 1089] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.coord2.html] 04:57:46 INFO - PROCESS | 3756 | --DOMWINDOW == 67 (0000004DD1DD1C00) [pid = 3756] [serial = 1098] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.orientation.canvas.html] 04:57:46 INFO - PROCESS | 3756 | --DOMWINDOW == 66 (0000004D80675C00) [pid = 3756] [serial = 1095] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.outside.html] 04:57:46 INFO - PROCESS | 3756 | --DOMWINDOW == 65 (0000004DD216E800) [pid = 3756] [serial = 1101] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.orientation.image.html] 04:57:46 INFO - PROCESS | 3756 | --DOMWINDOW == 64 (0000004D978A6000) [pid = 3756] [serial = 1104] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.basic.html] 04:57:46 INFO - PROCESS | 3756 | --DOMWINDOW == 63 (0000004DD6E20400) [pid = 3756] [serial = 1107] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.coord1.html] 04:57:46 INFO - PROCESS | 3756 | --DOMWINDOW == 62 (0000004D808C3400) [pid = 3756] [serial = 1085] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.coord1.html] 04:57:46 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeaty.outside.html | Canvas test: 2d.pattern.paint.repeaty.outside 04:57:46 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeaty.outside.html | took 797ms 04:57:46 INFO - PROCESS | 3756 | 1471089466902 Marionette TRACE conn6 -> [0,1477,"getWindowHandle",null] 04:57:46 INFO - PROCESS | 3756 | 1471089466904 Marionette TRACE conn6 <- [1,1477,null,{"value":"13"}] 04:57:46 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.case.html 04:57:46 INFO - PROCESS | 3756 | 1471089466912 Marionette TRACE conn6 -> [0,1478,"setScriptTimeout",{"ms":35000}] 04:57:46 INFO - PROCESS | 3756 | 1471089466914 Marionette TRACE conn6 <- [1,1478,null,{}] 04:57:46 INFO - PROCESS | 3756 | 1471089466918 Marionette TRACE conn6 -> [0,1479,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:57:46 INFO - PROCESS | 3756 | 1471089466921 Marionette INFO sendAsync 3dea87e7-b1f7-4d7f-bd25-36a6049bc663 04:57:47 INFO - PROCESS | 3756 | 1471089467041 Marionette TRACE conn6 <- [1,1479,null,{"value":null}] 04:57:47 INFO - PROCESS | 3756 | 1471089467091 Marionette TRACE conn6 -> [0,1480,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.pattern.repeat.case.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.repeat.case.html\", \"893d4e98-a8f2-4003-9cd7-2985a4dd9108\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:57:47 INFO - PROCESS | 3756 | 1471089467094 Marionette INFO sendAsync 3dea87e7-b1f7-4d7f-bd25-36a6049bc663 04:57:47 INFO - PROCESS | 3756 | ++DOCSHELL 0000004DE1CB0800 == 25 [pid = 3756] [id = 379] 04:57:47 INFO - PROCESS | 3756 | ++DOMWINDOW == 63 (0000004D806E7800) [pid = 3756] [serial = 1137] [outer = 0000000000000000] 04:57:47 INFO - PROCESS | 3756 | ++DOMWINDOW == 64 (0000004DD1DA9C00) [pid = 3756] [serial = 1138] [outer = 0000004D806E7800] 04:57:47 INFO - PROCESS | 3756 | 1471089467140 Marionette DEBUG loaded listener.js 04:57:47 INFO - PROCESS | 3756 | ++DOMWINDOW == 65 (0000004DD6E1D400) [pid = 3756] [serial = 1139] [outer = 0000004D806E7800] 04:57:47 INFO - PROCESS | 3756 | 1471089467500 Marionette TRACE conn6 <- [1,1480,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.pattern.repeat.case.html",0,null,null,[["Canvas test: 2d.pattern.repeat.case",0,null,null]]]}] 04:57:47 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.case.html | Canvas test: 2d.pattern.repeat.case 04:57:47 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.case.html | took 629ms 04:57:47 INFO - PROCESS | 3756 | 1471089467545 Marionette TRACE conn6 -> [0,1481,"getWindowHandle",null] 04:57:47 INFO - PROCESS | 3756 | 1471089467547 Marionette TRACE conn6 <- [1,1481,null,{"value":"13"}] 04:57:47 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.empty.html 04:57:47 INFO - PROCESS | 3756 | 1471089467551 Marionette TRACE conn6 -> [0,1482,"setScriptTimeout",{"ms":35000}] 04:57:47 INFO - PROCESS | 3756 | 1471089467553 Marionette TRACE conn6 <- [1,1482,null,{}] 04:57:47 INFO - PROCESS | 3756 | 1471089467556 Marionette TRACE conn6 -> [0,1483,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:57:47 INFO - PROCESS | 3756 | 1471089467558 Marionette INFO sendAsync 3dea87e7-b1f7-4d7f-bd25-36a6049bc663 04:57:47 INFO - PROCESS | 3756 | 1471089467645 Marionette TRACE conn6 <- [1,1483,null,{"value":null}] 04:57:47 INFO - PROCESS | 3756 | 1471089467650 Marionette TRACE conn6 -> [0,1484,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.pattern.repeat.empty.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.repeat.empty.html\", \"893d4e98-a8f2-4003-9cd7-2985a4dd9108\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:57:47 INFO - PROCESS | 3756 | 1471089467652 Marionette INFO sendAsync 3dea87e7-b1f7-4d7f-bd25-36a6049bc663 04:57:47 INFO - PROCESS | 3756 | ++DOCSHELL 0000004DE4A96000 == 26 [pid = 3756] [id = 380] 04:57:47 INFO - PROCESS | 3756 | ++DOMWINDOW == 66 (0000004DDB894400) [pid = 3756] [serial = 1140] [outer = 0000000000000000] 04:57:47 INFO - PROCESS | 3756 | ++DOMWINDOW == 67 (0000004DDC134400) [pid = 3756] [serial = 1141] [outer = 0000004DDB894400] 04:57:47 INFO - PROCESS | 3756 | 1471089467698 Marionette DEBUG loaded listener.js 04:57:47 INFO - PROCESS | 3756 | ++DOMWINDOW == 68 (0000004DDC1E1400) [pid = 3756] [serial = 1142] [outer = 0000004DDB894400] 04:57:48 INFO - PROCESS | 3756 | 1471089468106 Marionette TRACE conn6 <- [1,1484,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.pattern.repeat.empty.html",0,null,null,[["Canvas test: 2d.pattern.repeat.empty",0,null,null]]]}] 04:57:48 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.empty.html | Canvas test: 2d.pattern.repeat.empty 04:57:48 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.empty.html | took 629ms 04:57:48 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.null.html 04:57:48 INFO - PROCESS | 3756 | 1471089468183 Marionette TRACE conn6 -> [0,1485,"getWindowHandle",null] 04:57:48 INFO - PROCESS | 3756 | 1471089468185 Marionette TRACE conn6 <- [1,1485,null,{"value":"13"}] 04:57:48 INFO - PROCESS | 3756 | 1471089468188 Marionette TRACE conn6 -> [0,1486,"setScriptTimeout",{"ms":35000}] 04:57:48 INFO - PROCESS | 3756 | 1471089468190 Marionette TRACE conn6 <- [1,1486,null,{}] 04:57:48 INFO - PROCESS | 3756 | 1471089468194 Marionette TRACE conn6 -> [0,1487,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:57:48 INFO - PROCESS | 3756 | 1471089468196 Marionette INFO sendAsync 3dea87e7-b1f7-4d7f-bd25-36a6049bc663 04:57:48 INFO - PROCESS | 3756 | 1471089468290 Marionette TRACE conn6 <- [1,1487,null,{"value":null}] 04:57:48 INFO - PROCESS | 3756 | 1471089468301 Marionette TRACE conn6 -> [0,1488,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.pattern.repeat.null.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.repeat.null.html\", \"893d4e98-a8f2-4003-9cd7-2985a4dd9108\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:57:48 INFO - PROCESS | 3756 | 1471089468303 Marionette INFO sendAsync 3dea87e7-b1f7-4d7f-bd25-36a6049bc663 04:57:48 INFO - PROCESS | 3756 | ++DOCSHELL 0000004DE4C15000 == 27 [pid = 3756] [id = 381] 04:57:48 INFO - PROCESS | 3756 | ++DOMWINDOW == 69 (0000004DDC1E8000) [pid = 3756] [serial = 1143] [outer = 0000000000000000] 04:57:48 INFO - PROCESS | 3756 | ++DOMWINDOW == 70 (0000004DDC1EC400) [pid = 3756] [serial = 1144] [outer = 0000004DDC1E8000] 04:57:48 INFO - PROCESS | 3756 | 1471089468350 Marionette DEBUG loaded listener.js 04:57:48 INFO - PROCESS | 3756 | ++DOMWINDOW == 71 (0000004DDC243800) [pid = 3756] [serial = 1145] [outer = 0000004DDC1E8000] 04:57:48 INFO - PROCESS | 3756 | 1471089468762 Marionette TRACE conn6 <- [1,1488,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.pattern.repeat.null.html",0,null,null,[["Canvas test: 2d.pattern.repeat.null",0,null,null]]]}] 04:57:48 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.null.html | Canvas test: 2d.pattern.repeat.null 04:57:48 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.null.html | took 629ms 04:57:48 INFO - PROCESS | 3756 | 1471089468828 Marionette TRACE conn6 -> [0,1489,"getWindowHandle",null] 04:57:48 INFO - PROCESS | 3756 | 1471089468830 Marionette TRACE conn6 <- [1,1489,null,{"value":"13"}] 04:57:48 INFO - PROCESS | 3756 | 1471089468834 Marionette TRACE conn6 -> [0,1490,"setScriptTimeout",{"ms":35000}] 04:57:48 INFO - PROCESS | 3756 | 1471089468836 Marionette TRACE conn6 <- [1,1490,null,{}] 04:57:48 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.nullsuffix.html 04:57:48 INFO - PROCESS | 3756 | 1471089468843 Marionette TRACE conn6 -> [0,1491,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:57:48 INFO - PROCESS | 3756 | 1471089468845 Marionette INFO sendAsync 3dea87e7-b1f7-4d7f-bd25-36a6049bc663 04:57:48 INFO - PROCESS | 3756 | 1471089468934 Marionette TRACE conn6 <- [1,1491,null,{"value":null}] 04:57:48 INFO - PROCESS | 3756 | 1471089468941 Marionette TRACE conn6 -> [0,1492,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.pattern.repeat.nullsuffix.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.repeat.nullsuffix.html\", \"893d4e98-a8f2-4003-9cd7-2985a4dd9108\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:57:48 INFO - PROCESS | 3756 | 1471089468943 Marionette INFO sendAsync 3dea87e7-b1f7-4d7f-bd25-36a6049bc663 04:57:48 INFO - PROCESS | 3756 | ++DOCSHELL 0000004DE4CB4000 == 28 [pid = 3756] [id = 382] 04:57:48 INFO - PROCESS | 3756 | ++DOMWINDOW == 72 (0000004DDC278000) [pid = 3756] [serial = 1146] [outer = 0000000000000000] 04:57:48 INFO - PROCESS | 3756 | ++DOMWINDOW == 73 (0000004DDC27B800) [pid = 3756] [serial = 1147] [outer = 0000004DDC278000] 04:57:48 INFO - PROCESS | 3756 | 1471089468988 Marionette DEBUG loaded listener.js 04:57:49 INFO - PROCESS | 3756 | ++DOMWINDOW == 74 (0000004DDC282000) [pid = 3756] [serial = 1148] [outer = 0000004DDC278000] 04:57:49 INFO - PROCESS | 3756 | 1471089469717 Marionette TRACE conn6 <- [1,1492,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.pattern.repeat.nullsuffix.html",0,null,null,[["Canvas test: 2d.pattern.repeat.nullsuffix",0,null,null]]]}] 04:57:49 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.nullsuffix.html | Canvas test: 2d.pattern.repeat.nullsuffix 04:57:49 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.nullsuffix.html | took 923ms 04:57:49 INFO - PROCESS | 3756 | 1471089469763 Marionette TRACE conn6 -> [0,1493,"getWindowHandle",null] 04:57:49 INFO - PROCESS | 3756 | 1471089469768 Marionette TRACE conn6 <- [1,1493,null,{"value":"13"}] 04:57:49 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.undefined.html 04:57:49 INFO - PROCESS | 3756 | 1471089469773 Marionette TRACE conn6 -> [0,1494,"setScriptTimeout",{"ms":35000}] 04:57:49 INFO - PROCESS | 3756 | 1471089469778 Marionette TRACE conn6 <- [1,1494,null,{}] 04:57:49 INFO - PROCESS | 3756 | 1471089469784 Marionette TRACE conn6 -> [0,1495,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:57:49 INFO - PROCESS | 3756 | 1471089469787 Marionette INFO sendAsync 3dea87e7-b1f7-4d7f-bd25-36a6049bc663 04:57:49 INFO - PROCESS | 3756 | 1471089469945 Marionette TRACE conn6 <- [1,1495,null,{"value":null}] 04:57:50 INFO - PROCESS | 3756 | 1471089470056 Marionette TRACE conn6 -> [0,1496,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.pattern.repeat.undefined.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.repeat.undefined.html\", \"893d4e98-a8f2-4003-9cd7-2985a4dd9108\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:57:50 INFO - PROCESS | 3756 | 1471089470059 Marionette INFO sendAsync 3dea87e7-b1f7-4d7f-bd25-36a6049bc663 04:57:50 INFO - PROCESS | 3756 | ++DOCSHELL 0000004DD6DC7000 == 29 [pid = 3756] [id = 383] 04:57:50 INFO - PROCESS | 3756 | ++DOMWINDOW == 75 (0000004DD0049800) [pid = 3756] [serial = 1149] [outer = 0000000000000000] 04:57:50 INFO - PROCESS | 3756 | ++DOMWINDOW == 76 (0000004DD1726800) [pid = 3756] [serial = 1150] [outer = 0000004DD0049800] 04:57:50 INFO - PROCESS | 3756 | 1471089470123 Marionette DEBUG loaded listener.js 04:57:50 INFO - PROCESS | 3756 | ++DOMWINDOW == 77 (0000004DD1DA1C00) [pid = 3756] [serial = 1151] [outer = 0000004DD0049800] 04:57:50 INFO - PROCESS | 3756 | 1471089470714 Marionette TRACE conn6 <- [1,1496,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.pattern.repeat.undefined.html",0,null,null,[["Canvas test: 2d.pattern.repeat.undefined",0,null,null]]]}] 04:57:50 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.undefined.html | Canvas test: 2d.pattern.repeat.undefined 04:57:50 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.undefined.html | took 987ms 04:57:50 INFO - PROCESS | 3756 | 1471089470764 Marionette TRACE conn6 -> [0,1497,"getWindowHandle",null] 04:57:50 INFO - PROCESS | 3756 | 1471089470769 Marionette TRACE conn6 <- [1,1497,null,{"value":"13"}] 04:57:50 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.unrecognised.html 04:57:50 INFO - PROCESS | 3756 | 1471089470790 Marionette TRACE conn6 -> [0,1498,"setScriptTimeout",{"ms":35000}] 04:57:50 INFO - PROCESS | 3756 | 1471089470793 Marionette TRACE conn6 <- [1,1498,null,{}] 04:57:50 INFO - PROCESS | 3756 | 1471089470797 Marionette TRACE conn6 -> [0,1499,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:57:50 INFO - PROCESS | 3756 | 1471089470800 Marionette INFO sendAsync 3dea87e7-b1f7-4d7f-bd25-36a6049bc663 04:57:50 INFO - PROCESS | 3756 | 1471089470921 Marionette TRACE conn6 <- [1,1499,null,{"value":null}] 04:57:51 INFO - PROCESS | 3756 | 1471089470997 Marionette TRACE conn6 -> [0,1500,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.pattern.repeat.unrecognised.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.repeat.unrecognised.html\", \"893d4e98-a8f2-4003-9cd7-2985a4dd9108\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:57:51 INFO - PROCESS | 3756 | 1471089471000 Marionette INFO sendAsync 3dea87e7-b1f7-4d7f-bd25-36a6049bc663 04:57:51 INFO - PROCESS | 3756 | ++DOCSHELL 0000004DDEAAD800 == 30 [pid = 3756] [id = 384] 04:57:51 INFO - PROCESS | 3756 | ++DOMWINDOW == 78 (0000004DD2FE6C00) [pid = 3756] [serial = 1152] [outer = 0000000000000000] 04:57:51 INFO - PROCESS | 3756 | ++DOMWINDOW == 79 (0000004DD63A3400) [pid = 3756] [serial = 1153] [outer = 0000004DD2FE6C00] 04:57:51 INFO - PROCESS | 3756 | 1471089471101 Marionette DEBUG loaded listener.js 04:57:51 INFO - PROCESS | 3756 | ++DOMWINDOW == 80 (0000004DD6E20400) [pid = 3756] [serial = 1154] [outer = 0000004DD2FE6C00] 04:57:51 INFO - PROCESS | 3756 | 1471089471727 Marionette TRACE conn6 <- [1,1500,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.pattern.repeat.unrecognised.html",0,null,null,[["Canvas test: 2d.pattern.repeat.unrecognised",0,null,null]]]}] 04:57:51 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.unrecognised.html | Canvas test: 2d.pattern.repeat.unrecognised 04:57:51 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.unrecognised.html | took 986ms 04:57:51 INFO - PROCESS | 3756 | 1471089471777 Marionette TRACE conn6 -> [0,1501,"getWindowHandle",null] 04:57:51 INFO - PROCESS | 3756 | 1471089471779 Marionette TRACE conn6 <- [1,1501,null,{"value":"13"}] 04:57:51 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.unrecognisednull.html 04:57:51 INFO - PROCESS | 3756 | 1471089471783 Marionette TRACE conn6 -> [0,1502,"setScriptTimeout",{"ms":35000}] 04:57:51 INFO - PROCESS | 3756 | 1471089471787 Marionette TRACE conn6 <- [1,1502,null,{}] 04:57:51 INFO - PROCESS | 3756 | 1471089471799 Marionette TRACE conn6 -> [0,1503,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:57:51 INFO - PROCESS | 3756 | 1471089471804 Marionette INFO sendAsync 3dea87e7-b1f7-4d7f-bd25-36a6049bc663 04:57:51 INFO - PROCESS | 3756 | 1471089471957 Marionette TRACE conn6 <- [1,1503,null,{"value":null}] 04:57:52 INFO - PROCESS | 3756 | 1471089472186 Marionette TRACE conn6 -> [0,1504,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.pattern.repeat.unrecognisednull.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.repeat.unrecognisednull.html\", \"893d4e98-a8f2-4003-9cd7-2985a4dd9108\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:57:52 INFO - PROCESS | 3756 | 1471089472190 Marionette INFO sendAsync 3dea87e7-b1f7-4d7f-bd25-36a6049bc663 04:57:52 INFO - PROCESS | 3756 | ++DOCSHELL 0000004DD0E41800 == 31 [pid = 3756] [id = 385] 04:57:52 INFO - PROCESS | 3756 | ++DOMWINDOW == 81 (0000004D806F5C00) [pid = 3756] [serial = 1155] [outer = 0000000000000000] 04:57:52 INFO - PROCESS | 3756 | ++DOMWINDOW == 82 (0000004D808DE400) [pid = 3756] [serial = 1156] [outer = 0000004D806F5C00] 04:57:52 INFO - PROCESS | 3756 | 1471089472264 Marionette DEBUG loaded listener.js 04:57:52 INFO - PROCESS | 3756 | ++DOMWINDOW == 83 (0000004DCFF9A000) [pid = 3756] [serial = 1157] [outer = 0000004D806F5C00] 04:57:52 INFO - PROCESS | 3756 | 1471089472886 Marionette TRACE conn6 <- [1,1504,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.pattern.repeat.unrecognisednull.html",0,null,null,[["Canvas test: 2d.pattern.repeat.unrecognisednull",0,null,null]]]}] 04:57:53 INFO - PROCESS | 3756 | --DOCSHELL 0000004DCFE59000 == 30 [pid = 3756] [id = 363] 04:57:53 INFO - PROCESS | 3756 | --DOMWINDOW == 82 (0000004DD1A42800) [pid = 3756] [serial = 1087] [outer = 0000000000000000] [url = about:blank] 04:57:53 INFO - PROCESS | 3756 | --DOMWINDOW == 81 (0000004D8066E000) [pid = 3756] [serial = 670] [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.] 04:57:53 INFO - PROCESS | 3756 | --DOMWINDOW == 80 (0000004DD8065400) [pid = 3756] [serial = 1111] [outer = 0000000000000000] [url = about:blank] 04:57:53 INFO - PROCESS | 3756 | --DOMWINDOW == 79 (0000004DD103D400) [pid = 3756] [serial = 1093] [outer = 0000000000000000] [url = about:blank] 04:57:53 INFO - PROCESS | 3756 | --DOMWINDOW == 78 (0000004DD172A800) [pid = 3756] [serial = 1094] [outer = 0000000000000000] [url = about:blank] 04:57:53 INFO - PROCESS | 3756 | --DOMWINDOW == 77 (0000004D808C5000) [pid = 3756] [serial = 1090] [outer = 0000000000000000] [url = about:blank] 04:57:53 INFO - PROCESS | 3756 | --DOMWINDOW == 76 (0000004D808DD400) [pid = 3756] [serial = 1091] [outer = 0000000000000000] [url = about:blank] 04:57:53 INFO - PROCESS | 3756 | --DOMWINDOW == 75 (0000004DD1F9A400) [pid = 3756] [serial = 1099] [outer = 0000000000000000] [url = about:blank] 04:57:53 INFO - PROCESS | 3756 | --DOMWINDOW == 74 (0000004DD1D2EC00) [pid = 3756] [serial = 1096] [outer = 0000000000000000] [url = about:blank] 04:57:53 INFO - PROCESS | 3756 | --DOMWINDOW == 73 (0000004DD6222C00) [pid = 3756] [serial = 1102] [outer = 0000000000000000] [url = about:blank] 04:57:53 INFO - PROCESS | 3756 | --DOMWINDOW == 72 (0000004DD2240400) [pid = 3756] [serial = 1100] [outer = 0000000000000000] [url = about:blank] 04:57:53 INFO - PROCESS | 3756 | --DOMWINDOW == 71 (0000004DD12C7800) [pid = 3756] [serial = 1105] [outer = 0000000000000000] [url = about:blank] 04:57:53 INFO - PROCESS | 3756 | --DOMWINDOW == 70 (0000004DD639BC00) [pid = 3756] [serial = 1103] [outer = 0000000000000000] [url = about:blank] 04:57:53 INFO - PROCESS | 3756 | --DOMWINDOW == 69 (0000004DD7B74C00) [pid = 3756] [serial = 1108] [outer = 0000000000000000] [url = about:blank] 04:57:53 INFO - PROCESS | 3756 | --DOMWINDOW == 68 (0000004DD7C25800) [pid = 3756] [serial = 1109] [outer = 0000000000000000] [url = about:blank] 04:57:53 INFO - PROCESS | 3756 | --DOMWINDOW == 67 (0000004DD6BCDC00) [pid = 3756] [serial = 1106] [outer = 0000000000000000] [url = about:blank] 04:57:53 INFO - PROCESS | 3756 | --DOMWINDOW == 66 (0000004DD1D55C00) [pid = 3756] [serial = 1097] [outer = 0000000000000000] [url = about:blank] 04:57:53 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.unrecognisednull.html | Canvas test: 2d.pattern.repeat.unrecognisednull 04:57:53 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.unrecognisednull.html | took 1789ms 04:57:53 INFO - PROCESS | 3756 | 1471089473575 Marionette TRACE conn6 -> [0,1505,"getWindowHandle",null] 04:57:53 INFO - PROCESS | 3756 | 1471089473581 Marionette TRACE conn6 <- [1,1505,null,{"value":"13"}] 04:57:53 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.strokeStyle.default.html 04:57:53 INFO - PROCESS | 3756 | 1471089473586 Marionette TRACE conn6 -> [0,1506,"setScriptTimeout",{"ms":35000}] 04:57:53 INFO - PROCESS | 3756 | 1471089473589 Marionette TRACE conn6 <- [1,1506,null,{}] 04:57:53 INFO - PROCESS | 3756 | 1471089473595 Marionette TRACE conn6 -> [0,1507,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:57:53 INFO - PROCESS | 3756 | 1471089473599 Marionette INFO sendAsync 3dea87e7-b1f7-4d7f-bd25-36a6049bc663 04:57:53 INFO - PROCESS | 3756 | 1471089473689 Marionette TRACE conn6 <- [1,1507,null,{"value":null}] 04:57:53 INFO - PROCESS | 3756 | 1471089473741 Marionette TRACE conn6 -> [0,1508,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.strokeStyle.default.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.strokeStyle.default.html\", \"893d4e98-a8f2-4003-9cd7-2985a4dd9108\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:57:53 INFO - PROCESS | 3756 | 1471089473746 Marionette INFO sendAsync 3dea87e7-b1f7-4d7f-bd25-36a6049bc663 04:57:53 INFO - PROCESS | 3756 | ++DOCSHELL 0000004D97791000 == 31 [pid = 3756] [id = 386] 04:57:53 INFO - PROCESS | 3756 | ++DOMWINDOW == 67 (0000004D808DF400) [pid = 3756] [serial = 1158] [outer = 0000000000000000] 04:57:53 INFO - PROCESS | 3756 | ++DOMWINDOW == 68 (0000004D9789C400) [pid = 3756] [serial = 1159] [outer = 0000004D808DF400] 04:57:53 INFO - PROCESS | 3756 | 1471089473797 Marionette DEBUG loaded listener.js 04:57:53 INFO - PROCESS | 3756 | ++DOMWINDOW == 69 (0000004DCFF91C00) [pid = 3756] [serial = 1160] [outer = 0000004D808DF400] 04:57:54 INFO - PROCESS | 3756 | 1471089474269 Marionette TRACE conn6 <- [1,1508,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.strokeStyle.default.html",0,null,null,[["Canvas test: 2d.strokeStyle.default",0,null,null]]]}] 04:57:54 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.strokeStyle.default.html | Canvas test: 2d.strokeStyle.default 04:57:54 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.strokeStyle.default.html | took 734ms 04:57:54 INFO - PROCESS | 3756 | 1471089474323 Marionette TRACE conn6 -> [0,1509,"getWindowHandle",null] 04:57:54 INFO - PROCESS | 3756 | 1471089474327 Marionette TRACE conn6 <- [1,1509,null,{"value":"13"}] 04:57:54 INFO - TEST-START | /2dcontext/hit-regions/addHitRegions-NotSupportedError-01.html 04:57:54 INFO - PROCESS | 3756 | 1471089474335 Marionette TRACE conn6 -> [0,1510,"setScriptTimeout",{"ms":35000}] 04:57:54 INFO - PROCESS | 3756 | 1471089474339 Marionette TRACE conn6 <- [1,1510,null,{}] 04:57:54 INFO - PROCESS | 3756 | 1471089474343 Marionette TRACE conn6 -> [0,1511,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:57:54 INFO - PROCESS | 3756 | 1471089474346 Marionette INFO sendAsync 3dea87e7-b1f7-4d7f-bd25-36a6049bc663 04:57:54 INFO - PROCESS | 3756 | 1471089474440 Marionette TRACE conn6 <- [1,1511,null,{"value":null}] 04:57:54 INFO - PROCESS | 3756 | 1471089474457 Marionette TRACE conn6 -> [0,1512,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/hit-regions/addHitRegions-NotSupportedError-01.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/hit-regions/addHitRegions-NotSupportedError-01.html\", \"893d4e98-a8f2-4003-9cd7-2985a4dd9108\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:57:54 INFO - PROCESS | 3756 | 1471089474460 Marionette INFO sendAsync 3dea87e7-b1f7-4d7f-bd25-36a6049bc663 04:57:54 INFO - PROCESS | 3756 | ++DOCSHELL 0000004DD2590000 == 32 [pid = 3756] [id = 387] 04:57:54 INFO - PROCESS | 3756 | ++DOMWINDOW == 70 (0000004DD0E32800) [pid = 3756] [serial = 1161] [outer = 0000000000000000] 04:57:54 INFO - PROCESS | 3756 | ++DOMWINDOW == 71 (0000004DD103F400) [pid = 3756] [serial = 1162] [outer = 0000004DD0E32800] 04:57:54 INFO - PROCESS | 3756 | 1471089474510 Marionette DEBUG loaded listener.js 04:57:54 INFO - PROCESS | 3756 | ++DOMWINDOW == 72 (0000004DD1720800) [pid = 3756] [serial = 1163] [outer = 0000004DD0E32800] 04:57:54 INFO - PROCESS | 3756 | 1471089474982 Marionette TRACE conn6 <- [1,1512,null,{"value":["/2dcontext/hit-regions/addHitRegions-NotSupportedError-01.html",0,null,null,[["fillRect should not affect current default path and NotSupportedError should be thrown.",1,"assert_throws: fillRect should not affect current default path and NotSupportedError should be thrown. function \"function () {\n var canvas = document.getElemen...\" threw object \"TypeError: context.addHitRegion is not a function\" (\"TypeError\") expected object \"[object Object]\" (\"NotSupportedError\")","@http://web-platform.test:8000/2dcontext/hit-regions/addHitRegions-NotSupportedError-01.html:15:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\n@http://web-platform.test:8000/2dcontext/hit-regions/addHitRegions-NotSupportedError-01.html:14:1\n"],["strokeRect should not affect current default path and NotSupportedError should be thrown.",1,"assert_throws: strokeRect should not affect current default path and NotSupportedError should be thrown. function \"function () {\n var canvas = document.getElemen...\" threw object \"TypeError: context.addHitRegion is not a function\" (\"TypeError\") expected object \"[object Object]\" (\"NotSupportedError\")","@http://web-platform.test:8000/2dcontext/hit-regions/addHitRegions-NotSupportedError-01.html:34:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\n@http://web-platform.test:8000/2dcontext/hit-regions/addHitRegions-NotSupportedError-01.html:33:1\n"],["fillText should not affect current default path and NotSupportedError should be thrown.",1,"assert_throws: fillText should not affect current default path and NotSupportedError should be thrown. function \"function () {\n var canvas = document.getElemen...\" threw object \"TypeError: context.addHitRegion is not a function\" (\"TypeError\") expected object \"[object Object]\" (\"NotSupportedError\")","@http://web-platform.test:8000/2dcontext/hit-regions/addHitRegions-NotSupportedError-01.html:53:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\n@http://web-platform.test:8000/2dcontext/hit-regions/addHitRegions-NotSupportedError-01.html:52:1\n"],["strokeText should not affect current default path and NotSupportedError shuld be thrown.",1,"assert_throws: strokeText should not affect current default path and NotSupportedError shuld be thrown. function \"function () {\n var canvas = document.getElemen...\" threw object \"TypeError: context.addHitRegion is not a function\" (\"TypeError\") expected object \"[object Object]\" (\"NotSupportedError\")","@http://web-platform.test:8000/2dcontext/hit-regions/addHitRegions-NotSupportedError-01.html:72:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\n@http://web-platform.test:8000/2dcontext/hit-regions/addHitRegions-NotSupportedError-01.html:71:1\n"]]]}] 04:57:55 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 () { 04:57:55 INFO - var canvas = document.getElemen..." threw object "TypeError: context.addHitRegion is not a function" ("TypeError") expected object "[object Object]" ("NotSupportedError") 04:57:55 INFO - @http://web-platform.test:8000/2dcontext/hit-regions/addHitRegions-NotSupportedError-01.html:15:5 04:57:55 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 04:57:55 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 04:57:55 INFO - @http://web-platform.test:8000/2dcontext/hit-regions/addHitRegions-NotSupportedError-01.html:14:1 04:57:55 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 () { 04:57:55 INFO - var canvas = document.getElemen..." threw object "TypeError: context.addHitRegion is not a function" ("TypeError") expected object "[object Object]" ("NotSupportedError") 04:57:55 INFO - @http://web-platform.test:8000/2dcontext/hit-regions/addHitRegions-NotSupportedError-01.html:34:5 04:57:55 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 04:57:55 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 04:57:55 INFO - @http://web-platform.test:8000/2dcontext/hit-regions/addHitRegions-NotSupportedError-01.html:33:1 04:57:55 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 () { 04:57:55 INFO - var canvas = document.getElemen..." threw object "TypeError: context.addHitRegion is not a function" ("TypeError") expected object "[object Object]" ("NotSupportedError") 04:57:55 INFO - @http://web-platform.test:8000/2dcontext/hit-regions/addHitRegions-NotSupportedError-01.html:53:5 04:57:55 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 04:57:55 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 04:57:55 INFO - @http://web-platform.test:8000/2dcontext/hit-regions/addHitRegions-NotSupportedError-01.html:52:1 04:57:55 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 () { 04:57:55 INFO - var canvas = document.getElemen..." threw object "TypeError: context.addHitRegion is not a function" ("TypeError") expected object "[object Object]" ("NotSupportedError") 04:57:55 INFO - @http://web-platform.test:8000/2dcontext/hit-regions/addHitRegions-NotSupportedError-01.html:72:5 04:57:55 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 04:57:55 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 04:57:55 INFO - @http://web-platform.test:8000/2dcontext/hit-regions/addHitRegions-NotSupportedError-01.html:71:1 04:57:55 INFO - TEST-OK | /2dcontext/hit-regions/addHitRegions-NotSupportedError-01.html | took 695ms 04:57:55 INFO - PROCESS | 3756 | 1471089475032 Marionette TRACE conn6 -> [0,1513,"getWindowHandle",null] 04:57:55 INFO - PROCESS | 3756 | 1471089475034 Marionette TRACE conn6 <- [1,1513,null,{"value":"13"}] 04:57:55 INFO - TEST-START | /2dcontext/hit-regions/hitregions-members-exist.html 04:57:55 INFO - PROCESS | 3756 | 1471089475038 Marionette TRACE conn6 -> [0,1514,"setScriptTimeout",{"ms":35000}] 04:57:55 INFO - PROCESS | 3756 | 1471089475040 Marionette TRACE conn6 <- [1,1514,null,{}] 04:57:55 INFO - PROCESS | 3756 | 1471089475090 Marionette TRACE conn6 -> [0,1515,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:57:55 INFO - PROCESS | 3756 | 1471089475095 Marionette INFO sendAsync 3dea87e7-b1f7-4d7f-bd25-36a6049bc663 04:57:55 INFO - PROCESS | 3756 | 1471089475214 Marionette TRACE conn6 <- [1,1515,null,{"value":null}] 04:57:55 INFO - PROCESS | 3756 | 1471089475264 Marionette TRACE conn6 -> [0,1516,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/hit-regions/hitregions-members-exist.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/hit-regions/hitregions-members-exist.html\", \"893d4e98-a8f2-4003-9cd7-2985a4dd9108\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:57:55 INFO - PROCESS | 3756 | 1471089475269 Marionette INFO sendAsync 3dea87e7-b1f7-4d7f-bd25-36a6049bc663 04:57:55 INFO - PROCESS | 3756 | ++DOCSHELL 0000004DD7C8C000 == 33 [pid = 3756] [id = 388] 04:57:55 INFO - PROCESS | 3756 | ++DOMWINDOW == 73 (0000004DD1D59000) [pid = 3756] [serial = 1164] [outer = 0000000000000000] 04:57:55 INFO - PROCESS | 3756 | ++DOMWINDOW == 74 (0000004DD1D5E000) [pid = 3756] [serial = 1165] [outer = 0000004DD1D59000] 04:57:55 INFO - PROCESS | 3756 | 1471089475321 Marionette DEBUG loaded listener.js 04:57:55 INFO - PROCESS | 3756 | ++DOMWINDOW == 75 (0000004DD1DCEC00) [pid = 3756] [serial = 1166] [outer = 0000004DD1D59000] 04:57:55 INFO - PROCESS | 3756 | 1471089475716 Marionette TRACE conn6 <- [1,1516,null,{"value":["/2dcontext/hit-regions/hitregions-members-exist.html",0,null,null,[["context.addHitRegion Exists",1,"assert_equals: expected \"function\" but got \"undefined\"","@http://web-platform.test:8000/2dcontext/hit-regions/hitregions-members-exist.html:14:3\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\n@http://web-platform.test:8000/2dcontext/hit-regions/hitregions-members-exist.html:12:1\n"],["context.removeHitRegion Exists",1,"assert_equals: expected \"function\" but got \"undefined\"","@http://web-platform.test:8000/2dcontext/hit-regions/hitregions-members-exist.html:19:3\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\n@http://web-platform.test:8000/2dcontext/hit-regions/hitregions-members-exist.html:17:1\n"],["context.clearHitRegions Exists",1,"assert_equals: expected \"function\" but got \"undefined\"","@http://web-platform.test:8000/2dcontext/hit-regions/hitregions-members-exist.html:24:3\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\n@http://web-platform.test:8000/2dcontext/hit-regions/hitregions-members-exist.html:22:1\n"]]]}] 04:57:55 INFO - TEST-FAIL | /2dcontext/hit-regions/hitregions-members-exist.html | context.addHitRegion Exists - assert_equals: expected "function" but got "undefined" 04:57:55 INFO - @http://web-platform.test:8000/2dcontext/hit-regions/hitregions-members-exist.html:14:3 04:57:55 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 04:57:55 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 04:57:55 INFO - @http://web-platform.test:8000/2dcontext/hit-regions/hitregions-members-exist.html:12:1 04:57:55 INFO - TEST-FAIL | /2dcontext/hit-regions/hitregions-members-exist.html | context.removeHitRegion Exists - assert_equals: expected "function" but got "undefined" 04:57:55 INFO - @http://web-platform.test:8000/2dcontext/hit-regions/hitregions-members-exist.html:19:3 04:57:55 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 04:57:55 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 04:57:55 INFO - @http://web-platform.test:8000/2dcontext/hit-regions/hitregions-members-exist.html:17:1 04:57:55 INFO - TEST-FAIL | /2dcontext/hit-regions/hitregions-members-exist.html | context.clearHitRegions Exists - assert_equals: expected "function" but got "undefined" 04:57:55 INFO - @http://web-platform.test:8000/2dcontext/hit-regions/hitregions-members-exist.html:24:3 04:57:55 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 04:57:55 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 04:57:55 INFO - @http://web-platform.test:8000/2dcontext/hit-regions/hitregions-members-exist.html:22:1 04:57:55 INFO - TEST-OK | /2dcontext/hit-regions/hitregions-members-exist.html | took 722ms 04:57:55 INFO - PROCESS | 3756 | 1471089475768 Marionette TRACE conn6 -> [0,1517,"getWindowHandle",null] 04:57:55 INFO - PROCESS | 3756 | 1471089475770 Marionette TRACE conn6 <- [1,1517,null,{"value":"13"}] 04:57:55 INFO - TEST-START | /2dcontext/image-smoothing/imagesmoothing.html 04:57:55 INFO - PROCESS | 3756 | 1471089475774 Marionette TRACE conn6 -> [0,1518,"setScriptTimeout",{"ms":35000}] 04:57:55 INFO - PROCESS | 3756 | 1471089475776 Marionette TRACE conn6 <- [1,1518,null,{}] 04:57:55 INFO - PROCESS | 3756 | 1471089475780 Marionette TRACE conn6 -> [0,1519,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:57:55 INFO - PROCESS | 3756 | 1471089475782 Marionette INFO sendAsync 3dea87e7-b1f7-4d7f-bd25-36a6049bc663 04:57:55 INFO - PROCESS | 3756 | 1471089475897 Marionette TRACE conn6 <- [1,1519,null,{"value":null}] 04:57:55 INFO - PROCESS | 3756 | 1471089475902 Marionette TRACE conn6 -> [0,1520,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/image-smoothing/imagesmoothing.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/image-smoothing/imagesmoothing.html\", \"893d4e98-a8f2-4003-9cd7-2985a4dd9108\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:57:55 INFO - PROCESS | 3756 | 1471089475904 Marionette INFO sendAsync 3dea87e7-b1f7-4d7f-bd25-36a6049bc663 04:57:55 INFO - PROCESS | 3756 | ++DOCSHELL 0000004DDC920800 == 34 [pid = 3756] [id = 389] 04:57:55 INFO - PROCESS | 3756 | ++DOMWINDOW == 76 (0000004DD216E800) [pid = 3756] [serial = 1167] [outer = 0000000000000000] 04:57:55 INFO - PROCESS | 3756 | ++DOMWINDOW == 77 (0000004DD2FE7800) [pid = 3756] [serial = 1168] [outer = 0000004DD216E800] 04:57:55 INFO - PROCESS | 3756 | 1471089475991 Marionette DEBUG loaded listener.js 04:57:56 INFO - PROCESS | 3756 | ++DOMWINDOW == 78 (0000004DD62C2C00) [pid = 3756] [serial = 1169] [outer = 0000004DD216E800] 04:57:56 INFO - PROCESS | 3756 | 1471089476408 Marionette TRACE conn6 <- [1,1520,null,{"value":["/2dcontext/image-smoothing/imagesmoothing.html",0,null,null,[["When the CanvasRenderingContext2D object is created, the attribute must be set to true.",1,"assert_true: expected true got undefined","@http://web-platform.test:8000/2dcontext/image-smoothing/imagesmoothing.html:22:9\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\n@http://web-platform.test:8000/2dcontext/image-smoothing/imagesmoothing.html:18:7\n@http://web-platform.test:8000/2dcontext/image-smoothing/imagesmoothing.html:17:6\n"],["On getting the imageSmoothingEnabled attribute, the user agent must return the last value it was set to.",0,null,null],["On setting the imageSmoothingEnabled attribute, it must be set to the new value.",0,null,null]]]}] 04:57:56 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 04:57:56 INFO - @http://web-platform.test:8000/2dcontext/image-smoothing/imagesmoothing.html:22:9 04:57:56 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 04:57:56 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 04:57:56 INFO - @http://web-platform.test:8000/2dcontext/image-smoothing/imagesmoothing.html:18:7 04:57:56 INFO - @http://web-platform.test:8000/2dcontext/image-smoothing/imagesmoothing.html:17:6 04:57:56 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. 04:57:56 INFO - TEST-PASS | /2dcontext/image-smoothing/imagesmoothing.html | On setting the imageSmoothingEnabled attribute, it must be set to the new value. 04:57:56 INFO - TEST-OK | /2dcontext/image-smoothing/imagesmoothing.html | took 671ms 04:57:56 INFO - PROCESS | 3756 | 1471089476448 Marionette TRACE conn6 -> [0,1521,"getWindowHandle",null] 04:57:56 INFO - PROCESS | 3756 | 1471089476450 Marionette TRACE conn6 <- [1,1521,null,{"value":"13"}] 04:57:56 INFO - PROCESS | 3756 | 1471089476453 Marionette TRACE conn6 -> [0,1522,"setScriptTimeout",{"ms":35000}] 04:57:56 INFO - TEST-START | /2dcontext/line-styles/2d.line.cap.butt.html 04:57:56 INFO - PROCESS | 3756 | 1471089476455 Marionette TRACE conn6 <- [1,1522,null,{}] 04:57:56 INFO - PROCESS | 3756 | 1471089476459 Marionette TRACE conn6 -> [0,1523,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:57:56 INFO - PROCESS | 3756 | 1471089476468 Marionette INFO sendAsync 3dea87e7-b1f7-4d7f-bd25-36a6049bc663 04:57:56 INFO - PROCESS | 3756 | 1471089476605 Marionette TRACE conn6 <- [1,1523,null,{"value":null}] 04:57:56 INFO - PROCESS | 3756 | 1471089476628 Marionette TRACE conn6 -> [0,1524,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/line-styles/2d.line.cap.butt.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/line-styles/2d.line.cap.butt.html\", \"893d4e98-a8f2-4003-9cd7-2985a4dd9108\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:57:56 INFO - PROCESS | 3756 | 1471089476631 Marionette INFO sendAsync 3dea87e7-b1f7-4d7f-bd25-36a6049bc663 04:57:56 INFO - PROCESS | 3756 | ++DOCSHELL 0000004DDE025800 == 35 [pid = 3756] [id = 390] 04:57:56 INFO - PROCESS | 3756 | ++DOMWINDOW == 79 (0000004DD6307000) [pid = 3756] [serial = 1170] [outer = 0000000000000000] 04:57:56 INFO - PROCESS | 3756 | ++DOMWINDOW == 80 (0000004DD6D99C00) [pid = 3756] [serial = 1171] [outer = 0000004DD6307000] 04:57:56 INFO - PROCESS | 3756 | 1471089476678 Marionette DEBUG loaded listener.js 04:57:56 INFO - PROCESS | 3756 | ++DOMWINDOW == 81 (0000004DD6E19400) [pid = 3756] [serial = 1172] [outer = 0000004DD6307000] 04:57:57 INFO - PROCESS | 3756 | 1471089477123 Marionette TRACE conn6 <- [1,1524,null,{"value":["/2dcontext/line-styles/2d.line.cap.butt.html",0,null,null,[["lineCap 'butt' is rendered correctly",0,null,null]]]}] 04:57:57 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.cap.butt.html | lineCap 'butt' is rendered correctly 04:57:57 INFO - TEST-OK | /2dcontext/line-styles/2d.line.cap.butt.html | took 734ms 04:57:57 INFO - PROCESS | 3756 | 1471089477191 Marionette TRACE conn6 -> [0,1525,"getWindowHandle",null] 04:57:57 INFO - PROCESS | 3756 | 1471089477194 Marionette TRACE conn6 <- [1,1525,null,{"value":"13"}] 04:57:57 INFO - TEST-START | /2dcontext/line-styles/2d.line.cap.closed.html 04:57:57 INFO - PROCESS | 3756 | 1471089477198 Marionette TRACE conn6 -> [0,1526,"setScriptTimeout",{"ms":35000}] 04:57:57 INFO - PROCESS | 3756 | 1471089477200 Marionette TRACE conn6 <- [1,1526,null,{}] 04:57:57 INFO - PROCESS | 3756 | 1471089477203 Marionette TRACE conn6 -> [0,1527,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:57:57 INFO - PROCESS | 3756 | 1471089477210 Marionette INFO sendAsync 3dea87e7-b1f7-4d7f-bd25-36a6049bc663 04:57:57 INFO - PROCESS | 3756 | 1471089477363 Marionette TRACE conn6 <- [1,1527,null,{"value":null}] 04:57:57 INFO - PROCESS | 3756 | 1471089477408 Marionette TRACE conn6 -> [0,1528,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/line-styles/2d.line.cap.closed.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/line-styles/2d.line.cap.closed.html\", \"893d4e98-a8f2-4003-9cd7-2985a4dd9108\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:57:57 INFO - PROCESS | 3756 | 1471089477411 Marionette INFO sendAsync 3dea87e7-b1f7-4d7f-bd25-36a6049bc663 04:57:57 INFO - PROCESS | 3756 | ++DOCSHELL 0000004DDEFC8000 == 36 [pid = 3756] [id = 391] 04:57:57 INFO - PROCESS | 3756 | ++DOMWINDOW == 82 (0000004DD8064C00) [pid = 3756] [serial = 1173] [outer = 0000000000000000] 04:57:57 INFO - PROCESS | 3756 | ++DOMWINDOW == 83 (0000004DD81B8400) [pid = 3756] [serial = 1174] [outer = 0000004DD8064C00] 04:57:57 INFO - PROCESS | 3756 | 1471089477459 Marionette DEBUG loaded listener.js 04:57:57 INFO - PROCESS | 3756 | ++DOMWINDOW == 84 (0000004DDB845C00) [pid = 3756] [serial = 1175] [outer = 0000004DD8064C00] 04:57:57 INFO - PROCESS | 3756 | --DOMWINDOW == 83 (0000004DDC278000) [pid = 3756] [serial = 1146] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.repeat.nullsuffix.html] 04:57:57 INFO - PROCESS | 3756 | --DOMWINDOW == 82 (0000004DDC1E8000) [pid = 3756] [serial = 1143] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.repeat.null.html] 04:57:57 INFO - PROCESS | 3756 | --DOMWINDOW == 81 (0000004D808D0000) [pid = 3756] [serial = 1131] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeaty.coord1.html] 04:57:57 INFO - PROCESS | 3756 | --DOMWINDOW == 80 (0000004DDB894000) [pid = 3756] [serial = 1134] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeaty.outside.html] 04:57:57 INFO - PROCESS | 3756 | --DOMWINDOW == 79 (0000004D806E7800) [pid = 3756] [serial = 1137] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.repeat.case.html] 04:57:57 INFO - PROCESS | 3756 | --DOMWINDOW == 78 (0000004DD1727400) [pid = 3756] [serial = 1116] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.outside.html] 04:57:57 INFO - PROCESS | 3756 | --DOMWINDOW == 77 (0000004DD216B000) [pid = 3756] [serial = 1125] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeatx.outside.html] 04:57:57 INFO - PROCESS | 3756 | --DOMWINDOW == 76 (0000004DD1B22800) [pid = 3756] [serial = 1122] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeatx.coord1.html] 04:57:57 INFO - PROCESS | 3756 | --DOMWINDOW == 75 (0000004DD00D8000) [pid = 3756] [serial = 1119] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeatx.basic.html] 04:57:57 INFO - PROCESS | 3756 | --DOMWINDOW == 74 (0000004D80211400) [pid = 3756] [serial = 1113] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.coord3.html] 04:57:57 INFO - PROCESS | 3756 | --DOMWINDOW == 73 (0000004DD7C25C00) [pid = 3756] [serial = 1110] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.coord2.html] 04:57:57 INFO - PROCESS | 3756 | --DOMWINDOW == 72 (0000004DD6D85C00) [pid = 3756] [serial = 1128] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeaty.basic.html] 04:57:58 INFO - PROCESS | 3756 | 1471089478053 Marionette TRACE conn6 <- [1,1528,null,{"value":["/2dcontext/line-styles/2d.line.cap.closed.html",0,null,null,[["Line caps are not drawn at the corners of an unclosed rectangle",0,null,null]]]}] 04:57:58 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.cap.closed.html | Line caps are not drawn at the corners of an unclosed rectangle 04:57:58 INFO - TEST-OK | /2dcontext/line-styles/2d.line.cap.closed.html | took 880ms 04:57:58 INFO - PROCESS | 3756 | 1471089478080 Marionette TRACE conn6 -> [0,1529,"getWindowHandle",null] 04:57:58 INFO - PROCESS | 3756 | 1471089478082 Marionette TRACE conn6 <- [1,1529,null,{"value":"13"}] 04:57:58 INFO - PROCESS | 3756 | 1471089478085 Marionette TRACE conn6 -> [0,1530,"setScriptTimeout",{"ms":35000}] 04:57:58 INFO - TEST-START | /2dcontext/line-styles/2d.line.cap.invalid.html 04:57:58 INFO - PROCESS | 3756 | 1471089478087 Marionette TRACE conn6 <- [1,1530,null,{}] 04:57:58 INFO - PROCESS | 3756 | 1471089478098 Marionette TRACE conn6 -> [0,1531,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:57:58 INFO - PROCESS | 3756 | 1471089478101 Marionette INFO sendAsync 3dea87e7-b1f7-4d7f-bd25-36a6049bc663 04:57:58 INFO - PROCESS | 3756 | 1471089478208 Marionette TRACE conn6 <- [1,1531,null,{"value":null}] 04:57:58 INFO - PROCESS | 3756 | 1471089478258 Marionette TRACE conn6 -> [0,1532,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/line-styles/2d.line.cap.invalid.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/line-styles/2d.line.cap.invalid.html\", \"893d4e98-a8f2-4003-9cd7-2985a4dd9108\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:57:58 INFO - PROCESS | 3756 | 1471089478260 Marionette INFO sendAsync 3dea87e7-b1f7-4d7f-bd25-36a6049bc663 04:57:58 INFO - PROCESS | 3756 | ++DOCSHELL 0000004DDF491800 == 37 [pid = 3756] [id = 392] 04:57:58 INFO - PROCESS | 3756 | ++DOMWINDOW == 73 (0000004D80671800) [pid = 3756] [serial = 1176] [outer = 0000000000000000] 04:57:58 INFO - PROCESS | 3756 | ++DOMWINDOW == 74 (0000004DD1D54C00) [pid = 3756] [serial = 1177] [outer = 0000004D80671800] 04:57:58 INFO - PROCESS | 3756 | 1471089478306 Marionette DEBUG loaded listener.js 04:57:58 INFO - PROCESS | 3756 | ++DOMWINDOW == 75 (0000004DDB848800) [pid = 3756] [serial = 1178] [outer = 0000004D80671800] 04:57:58 INFO - PROCESS | 3756 | 1471089478666 Marionette TRACE conn6 <- [1,1532,null,{"value":["/2dcontext/line-styles/2d.line.cap.invalid.html",0,null,null,[["Setting lineCap to invalid values is ignored",0,null,null]]]}] 04:57:58 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.cap.invalid.html | Setting lineCap to invalid values is ignored 04:57:58 INFO - TEST-OK | /2dcontext/line-styles/2d.line.cap.invalid.html | took 630ms 04:57:58 INFO - PROCESS | 3756 | 1471089478718 Marionette TRACE conn6 -> [0,1533,"getWindowHandle",null] 04:57:58 INFO - PROCESS | 3756 | 1471089478720 Marionette TRACE conn6 <- [1,1533,null,{"value":"13"}] 04:57:58 INFO - TEST-START | /2dcontext/line-styles/2d.line.cap.open.html 04:57:58 INFO - PROCESS | 3756 | 1471089478723 Marionette TRACE conn6 -> [0,1534,"setScriptTimeout",{"ms":35000}] 04:57:58 INFO - PROCESS | 3756 | 1471089478725 Marionette TRACE conn6 <- [1,1534,null,{}] 04:57:58 INFO - PROCESS | 3756 | 1471089478735 Marionette TRACE conn6 -> [0,1535,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:57:58 INFO - PROCESS | 3756 | 1471089478737 Marionette INFO sendAsync 3dea87e7-b1f7-4d7f-bd25-36a6049bc663 04:57:58 INFO - PROCESS | 3756 | 1471089478818 Marionette TRACE conn6 <- [1,1535,null,{"value":null}] 04:57:58 INFO - PROCESS | 3756 | 1471089478824 Marionette TRACE conn6 -> [0,1536,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/line-styles/2d.line.cap.open.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/line-styles/2d.line.cap.open.html\", \"893d4e98-a8f2-4003-9cd7-2985a4dd9108\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:57:58 INFO - PROCESS | 3756 | 1471089478826 Marionette INFO sendAsync 3dea87e7-b1f7-4d7f-bd25-36a6049bc663 04:57:58 INFO - PROCESS | 3756 | ++DOCSHELL 0000004DE1161800 == 38 [pid = 3756] [id = 393] 04:57:58 INFO - PROCESS | 3756 | ++DOMWINDOW == 76 (0000004DDB84A800) [pid = 3756] [serial = 1179] [outer = 0000000000000000] 04:57:58 INFO - PROCESS | 3756 | ++DOMWINDOW == 77 (0000004DDBD92C00) [pid = 3756] [serial = 1180] [outer = 0000004DDB84A800] 04:57:58 INFO - PROCESS | 3756 | 1471089478872 Marionette DEBUG loaded listener.js 04:57:58 INFO - PROCESS | 3756 | ++DOMWINDOW == 78 (0000004DDBE53C00) [pid = 3756] [serial = 1181] [outer = 0000004DDB84A800] 04:57:59 INFO - PROCESS | 3756 | 1471089479301 Marionette TRACE conn6 <- [1,1536,null,{"value":["/2dcontext/line-styles/2d.line.cap.open.html",0,null,null,[["Line caps are drawn at the corners of an unclosed rectangle",0,null,null]]]}] 04:57:59 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.cap.open.html | Line caps are drawn at the corners of an unclosed rectangle 04:57:59 INFO - TEST-OK | /2dcontext/line-styles/2d.line.cap.open.html | took 629ms 04:57:59 INFO - TEST-START | /2dcontext/line-styles/2d.line.cap.round.html 04:57:59 INFO - PROCESS | 3756 | 1471089479357 Marionette TRACE conn6 -> [0,1537,"getWindowHandle",null] 04:57:59 INFO - PROCESS | 3756 | 1471089479359 Marionette TRACE conn6 <- [1,1537,null,{"value":"13"}] 04:57:59 INFO - PROCESS | 3756 | 1471089479362 Marionette TRACE conn6 -> [0,1538,"setScriptTimeout",{"ms":35000}] 04:57:59 INFO - PROCESS | 3756 | 1471089479372 Marionette TRACE conn6 <- [1,1538,null,{}] 04:57:59 INFO - PROCESS | 3756 | 1471089479376 Marionette TRACE conn6 -> [0,1539,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:57:59 INFO - PROCESS | 3756 | 1471089479378 Marionette INFO sendAsync 3dea87e7-b1f7-4d7f-bd25-36a6049bc663 04:57:59 INFO - PROCESS | 3756 | 1471089479461 Marionette TRACE conn6 <- [1,1539,null,{"value":null}] 04:57:59 INFO - PROCESS | 3756 | 1471089479469 Marionette TRACE conn6 -> [0,1540,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/line-styles/2d.line.cap.round.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/line-styles/2d.line.cap.round.html\", \"893d4e98-a8f2-4003-9cd7-2985a4dd9108\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:57:59 INFO - PROCESS | 3756 | 1471089479471 Marionette INFO sendAsync 3dea87e7-b1f7-4d7f-bd25-36a6049bc663 04:57:59 INFO - PROCESS | 3756 | ++DOCSHELL 0000004DE4A97800 == 39 [pid = 3756] [id = 394] 04:57:59 INFO - PROCESS | 3756 | ++DOMWINDOW == 79 (0000004DDC023800) [pid = 3756] [serial = 1182] [outer = 0000000000000000] 04:57:59 INFO - PROCESS | 3756 | ++DOMWINDOW == 80 (0000004DDC0F3800) [pid = 3756] [serial = 1183] [outer = 0000004DDC023800] 04:57:59 INFO - PROCESS | 3756 | 1471089479517 Marionette DEBUG loaded listener.js 04:57:59 INFO - PROCESS | 3756 | ++DOMWINDOW == 81 (0000004DDC1E1800) [pid = 3756] [serial = 1184] [outer = 0000004DDC023800] 04:58:00 INFO - PROCESS | 3756 | 1471089480140 Marionette TRACE conn6 <- [1,1540,null,{"value":["/2dcontext/line-styles/2d.line.cap.round.html",0,null,null,[["lineCap 'round' is rendered correctly",0,null,null]]]}] 04:58:00 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.cap.round.html | lineCap 'round' is rendered correctly 04:58:00 INFO - TEST-OK | /2dcontext/line-styles/2d.line.cap.round.html | took 839ms 04:58:00 INFO - PROCESS | 3756 | 1471089480205 Marionette TRACE conn6 -> [0,1541,"getWindowHandle",null] 04:58:00 INFO - PROCESS | 3756 | 1471089480209 Marionette TRACE conn6 <- [1,1541,null,{"value":"13"}] 04:58:00 INFO - TEST-START | /2dcontext/line-styles/2d.line.cap.square.html 04:58:00 INFO - PROCESS | 3756 | 1471089480239 Marionette TRACE conn6 -> [0,1542,"setScriptTimeout",{"ms":35000}] 04:58:00 INFO - PROCESS | 3756 | 1471089480242 Marionette TRACE conn6 <- [1,1542,null,{}] 04:58:00 INFO - PROCESS | 3756 | 1471089480249 Marionette TRACE conn6 -> [0,1543,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:58:00 INFO - PROCESS | 3756 | 1471089480252 Marionette INFO sendAsync 3dea87e7-b1f7-4d7f-bd25-36a6049bc663 04:58:00 INFO - PROCESS | 3756 | 1471089480388 Marionette TRACE conn6 <- [1,1543,null,{"value":null}] 04:58:00 INFO - PROCESS | 3756 | 1471089480502 Marionette TRACE conn6 -> [0,1544,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/line-styles/2d.line.cap.square.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/line-styles/2d.line.cap.square.html\", \"893d4e98-a8f2-4003-9cd7-2985a4dd9108\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:58:00 INFO - PROCESS | 3756 | 1471089480505 Marionette INFO sendAsync 3dea87e7-b1f7-4d7f-bd25-36a6049bc663 04:58:00 INFO - PROCESS | 3756 | ++DOCSHELL 0000004DD1E40800 == 40 [pid = 3756] [id = 395] 04:58:00 INFO - PROCESS | 3756 | ++DOMWINDOW == 82 (0000004D808D9800) [pid = 3756] [serial = 1185] [outer = 0000000000000000] 04:58:00 INFO - PROCESS | 3756 | ++DOMWINDOW == 83 (0000004D9789E000) [pid = 3756] [serial = 1186] [outer = 0000004D808D9800] 04:58:00 INFO - PROCESS | 3756 | 1471089480589 Marionette DEBUG loaded listener.js 04:58:00 INFO - PROCESS | 3756 | ++DOMWINDOW == 84 (0000004DD0849800) [pid = 3756] [serial = 1187] [outer = 0000004D808D9800] 04:58:01 INFO - PROCESS | 3756 | 1471089481352 Marionette TRACE conn6 <- [1,1544,null,{"value":["/2dcontext/line-styles/2d.line.cap.square.html",0,null,null,[["lineCap 'square' is rendered correctly",0,null,null]]]}] 04:58:01 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.cap.square.html | lineCap 'square' is rendered correctly 04:58:01 INFO - TEST-OK | /2dcontext/line-styles/2d.line.cap.square.html | took 1133ms 04:58:01 INFO - PROCESS | 3756 | 1471089481373 Marionette TRACE conn6 -> [0,1545,"getWindowHandle",null] 04:58:01 INFO - PROCESS | 3756 | 1471089481378 Marionette TRACE conn6 <- [1,1545,null,{"value":"13"}] 04:58:01 INFO - TEST-START | /2dcontext/line-styles/2d.line.cap.valid.html 04:58:01 INFO - PROCESS | 3756 | 1471089481384 Marionette TRACE conn6 -> [0,1546,"setScriptTimeout",{"ms":35000}] 04:58:01 INFO - PROCESS | 3756 | 1471089481388 Marionette TRACE conn6 <- [1,1546,null,{}] 04:58:01 INFO - PROCESS | 3756 | 1471089481392 Marionette TRACE conn6 -> [0,1547,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:58:01 INFO - PROCESS | 3756 | 1471089481395 Marionette INFO sendAsync 3dea87e7-b1f7-4d7f-bd25-36a6049bc663 04:58:01 INFO - PROCESS | 3756 | 1471089481525 Marionette TRACE conn6 <- [1,1547,null,{"value":null}] 04:58:01 INFO - PROCESS | 3756 | 1471089481604 Marionette TRACE conn6 -> [0,1548,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/line-styles/2d.line.cap.valid.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/line-styles/2d.line.cap.valid.html\", \"893d4e98-a8f2-4003-9cd7-2985a4dd9108\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:58:01 INFO - PROCESS | 3756 | 1471089481606 Marionette INFO sendAsync 3dea87e7-b1f7-4d7f-bd25-36a6049bc663 04:58:01 INFO - PROCESS | 3756 | ++DOCSHELL 0000004DDEAB8800 == 41 [pid = 3756] [id = 396] 04:58:01 INFO - PROCESS | 3756 | ++DOMWINDOW == 85 (0000004DD1054800) [pid = 3756] [serial = 1188] [outer = 0000000000000000] 04:58:01 INFO - PROCESS | 3756 | ++DOMWINDOW == 86 (0000004DD1DD0800) [pid = 3756] [serial = 1189] [outer = 0000004DD1054800] 04:58:01 INFO - PROCESS | 3756 | 1471089481707 Marionette DEBUG loaded listener.js 04:58:01 INFO - PROCESS | 3756 | ++DOMWINDOW == 87 (0000004DD622FC00) [pid = 3756] [serial = 1190] [outer = 0000004DD1054800] 04:58:02 INFO - PROCESS | 3756 | --DOCSHELL 0000004DE1161800 == 40 [pid = 3756] [id = 393] 04:58:02 INFO - PROCESS | 3756 | --DOCSHELL 0000004DDF491800 == 39 [pid = 3756] [id = 392] 04:58:02 INFO - PROCESS | 3756 | --DOCSHELL 0000004DDEFC8000 == 38 [pid = 3756] [id = 391] 04:58:02 INFO - PROCESS | 3756 | --DOCSHELL 0000004DDE025800 == 37 [pid = 3756] [id = 390] 04:58:02 INFO - PROCESS | 3756 | --DOCSHELL 0000004DDC920800 == 36 [pid = 3756] [id = 389] 04:58:02 INFO - PROCESS | 3756 | --DOCSHELL 0000004DD7C8C000 == 35 [pid = 3756] [id = 388] 04:58:02 INFO - PROCESS | 3756 | --DOCSHELL 0000004DD2590000 == 34 [pid = 3756] [id = 387] 04:58:02 INFO - PROCESS | 3756 | --DOCSHELL 0000004D97791000 == 33 [pid = 3756] [id = 386] 04:58:02 INFO - PROCESS | 3756 | --DOCSHELL 0000004DD0E41800 == 32 [pid = 3756] [id = 385] 04:58:02 INFO - PROCESS | 3756 | --DOMWINDOW == 86 (0000004DDC1EC400) [pid = 3756] [serial = 1144] [outer = 0000000000000000] [url = about:blank] 04:58:02 INFO - PROCESS | 3756 | --DOMWINDOW == 85 (0000004DDACD0000) [pid = 3756] [serial = 1132] [outer = 0000000000000000] [url = about:blank] 04:58:02 INFO - PROCESS | 3756 | --DOMWINDOW == 84 (0000004DDBE0E400) [pid = 3756] [serial = 1135] [outer = 0000000000000000] [url = about:blank] 04:58:02 INFO - PROCESS | 3756 | --DOMWINDOW == 83 (0000004DDB840800) [pid = 3756] [serial = 1133] [outer = 0000000000000000] [url = about:blank] 04:58:02 INFO - PROCESS | 3756 | --DOMWINDOW == 82 (0000004DD1DA9C00) [pid = 3756] [serial = 1138] [outer = 0000000000000000] [url = about:blank] 04:58:02 INFO - PROCESS | 3756 | --DOMWINDOW == 81 (0000004DD1A40C00) [pid = 3756] [serial = 1117] [outer = 0000000000000000] [url = about:blank] 04:58:02 INFO - PROCESS | 3756 | --DOMWINDOW == 80 (0000004DD1D50C00) [pid = 3756] [serial = 1118] [outer = 0000000000000000] [url = about:blank] 04:58:02 INFO - PROCESS | 3756 | --DOMWINDOW == 79 (0000004DD622CC00) [pid = 3756] [serial = 1126] [outer = 0000000000000000] [url = about:blank] 04:58:02 INFO - PROCESS | 3756 | --DOMWINDOW == 78 (0000004DD63DB800) [pid = 3756] [serial = 1127] [outer = 0000000000000000] [url = about:blank] 04:58:02 INFO - PROCESS | 3756 | --DOMWINDOW == 77 (0000004DD1D37C00) [pid = 3756] [serial = 1123] [outer = 0000000000000000] [url = about:blank] 04:58:02 INFO - PROCESS | 3756 | --DOMWINDOW == 76 (0000004DD1DA8800) [pid = 3756] [serial = 1124] [outer = 0000000000000000] [url = about:blank] 04:58:02 INFO - PROCESS | 3756 | --DOMWINDOW == 75 (0000004DD0903800) [pid = 3756] [serial = 1120] [outer = 0000000000000000] [url = about:blank] 04:58:02 INFO - PROCESS | 3756 | --DOMWINDOW == 74 (0000004DD1A34C00) [pid = 3756] [serial = 1121] [outer = 0000000000000000] [url = about:blank] 04:58:02 INFO - PROCESS | 3756 | --DOMWINDOW == 73 (0000004D80413000) [pid = 3756] [serial = 1114] [outer = 0000000000000000] [url = about:blank] 04:58:02 INFO - PROCESS | 3756 | --DOMWINDOW == 72 (0000004D806F1000) [pid = 3756] [serial = 1115] [outer = 0000000000000000] [url = about:blank] 04:58:02 INFO - PROCESS | 3756 | --DOMWINDOW == 71 (0000004DD875AC00) [pid = 3756] [serial = 1112] [outer = 0000000000000000] [url = about:blank] 04:58:02 INFO - PROCESS | 3756 | --DOMWINDOW == 70 (0000004DDC134400) [pid = 3756] [serial = 1141] [outer = 0000000000000000] [url = about:blank] 04:58:02 INFO - PROCESS | 3756 | --DOMWINDOW == 69 (0000004DD6E1E400) [pid = 3756] [serial = 1129] [outer = 0000000000000000] [url = about:blank] 04:58:02 INFO - PROCESS | 3756 | --DOMWINDOW == 68 (0000004DDC243800) [pid = 3756] [serial = 1145] [outer = 0000000000000000] [url = about:blank] 04:58:02 INFO - PROCESS | 3756 | --DOMWINDOW == 67 (0000004DDC024C00) [pid = 3756] [serial = 1136] [outer = 0000000000000000] [url = about:blank] 04:58:02 INFO - PROCESS | 3756 | --DOMWINDOW == 66 (0000004DD6E1D400) [pid = 3756] [serial = 1139] [outer = 0000000000000000] [url = about:blank] 04:58:02 INFO - PROCESS | 3756 | --DOMWINDOW == 65 (0000004DD7B78800) [pid = 3756] [serial = 1130] [outer = 0000000000000000] [url = about:blank] 04:58:02 INFO - PROCESS | 3756 | --DOMWINDOW == 64 (0000004DDC27B800) [pid = 3756] [serial = 1147] [outer = 0000000000000000] [url = about:blank] 04:58:02 INFO - PROCESS | 3756 | --DOMWINDOW == 63 (0000004DDC282000) [pid = 3756] [serial = 1148] [outer = 0000000000000000] [url = about:blank] 04:58:02 INFO - PROCESS | 3756 | 1471089482624 Marionette TRACE conn6 <- [1,1548,null,{"value":["/2dcontext/line-styles/2d.line.cap.valid.html",0,null,null,[["Setting lineCap to valid values works",0,null,null]]]}] 04:58:02 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.cap.valid.html | Setting lineCap to valid values works 04:58:02 INFO - TEST-OK | /2dcontext/line-styles/2d.line.cap.valid.html | took 1279ms 04:58:02 INFO - PROCESS | 3756 | 1471089482666 Marionette TRACE conn6 -> [0,1549,"getWindowHandle",null] 04:58:02 INFO - PROCESS | 3756 | 1471089482670 Marionette TRACE conn6 <- [1,1549,null,{"value":"13"}] 04:58:02 INFO - PROCESS | 3756 | 1471089482676 Marionette TRACE conn6 -> [0,1550,"setScriptTimeout",{"ms":35000}] 04:58:02 INFO - TEST-START | /2dcontext/line-styles/2d.line.cross.html 04:58:02 INFO - PROCESS | 3756 | 1471089482679 Marionette TRACE conn6 <- [1,1550,null,{}] 04:58:02 INFO - PROCESS | 3756 | 1471089482685 Marionette TRACE conn6 -> [0,1551,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:58:02 INFO - PROCESS | 3756 | 1471089482687 Marionette INFO sendAsync 3dea87e7-b1f7-4d7f-bd25-36a6049bc663 04:58:02 INFO - PROCESS | 3756 | 1471089482791 Marionette TRACE conn6 <- [1,1551,null,{"value":null}] 04:58:02 INFO - PROCESS | 3756 | 1471089482869 Marionette TRACE conn6 -> [0,1552,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/line-styles/2d.line.cross.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/line-styles/2d.line.cross.html\", \"893d4e98-a8f2-4003-9cd7-2985a4dd9108\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:58:02 INFO - PROCESS | 3756 | 1471089482873 Marionette INFO sendAsync 3dea87e7-b1f7-4d7f-bd25-36a6049bc663 04:58:02 INFO - PROCESS | 3756 | ++DOCSHELL 0000004DCFE4F000 == 33 [pid = 3756] [id = 397] 04:58:02 INFO - PROCESS | 3756 | ++DOMWINDOW == 64 (0000004D978ABC00) [pid = 3756] [serial = 1191] [outer = 0000000000000000] 04:58:02 INFO - PROCESS | 3756 | ++DOMWINDOW == 65 (0000004DD103B800) [pid = 3756] [serial = 1192] [outer = 0000004D978ABC00] 04:58:02 INFO - PROCESS | 3756 | 1471089482926 Marionette DEBUG loaded listener.js 04:58:03 INFO - PROCESS | 3756 | ++DOMWINDOW == 66 (0000004DD1A38400) [pid = 3756] [serial = 1193] [outer = 0000004D978ABC00] 04:58:03 INFO - PROCESS | 3756 | 1471089483349 Marionette TRACE conn6 <- [1,1552,null,{"value":["/2dcontext/line-styles/2d.line.cross.html",0,null,null,[["Canvas test: 2d.line.cross",0,null,null]]]}] 04:58:03 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.cross.html | Canvas test: 2d.line.cross 04:58:03 INFO - TEST-OK | /2dcontext/line-styles/2d.line.cross.html | took 732ms 04:58:03 INFO - PROCESS | 3756 | 1471089483412 Marionette TRACE conn6 -> [0,1553,"getWindowHandle",null] 04:58:03 INFO - PROCESS | 3756 | 1471089483416 Marionette TRACE conn6 <- [1,1553,null,{"value":"13"}] 04:58:03 INFO - TEST-START | /2dcontext/line-styles/2d.line.defaults.html 04:58:03 INFO - PROCESS | 3756 | 1471089483427 Marionette TRACE conn6 -> [0,1554,"setScriptTimeout",{"ms":35000}] 04:58:03 INFO - PROCESS | 3756 | 1471089483430 Marionette TRACE conn6 <- [1,1554,null,{}] 04:58:03 INFO - PROCESS | 3756 | 1471089483434 Marionette TRACE conn6 -> [0,1555,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:58:03 INFO - PROCESS | 3756 | 1471089483436 Marionette INFO sendAsync 3dea87e7-b1f7-4d7f-bd25-36a6049bc663 04:58:03 INFO - PROCESS | 3756 | 1471089483530 Marionette TRACE conn6 <- [1,1555,null,{"value":null}] 04:58:03 INFO - PROCESS | 3756 | 1471089483544 Marionette TRACE conn6 -> [0,1556,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/line-styles/2d.line.defaults.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/line-styles/2d.line.defaults.html\", \"893d4e98-a8f2-4003-9cd7-2985a4dd9108\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:58:03 INFO - PROCESS | 3756 | 1471089483546 Marionette INFO sendAsync 3dea87e7-b1f7-4d7f-bd25-36a6049bc663 04:58:03 INFO - PROCESS | 3756 | ++DOCSHELL 0000004DD6DCB800 == 34 [pid = 3756] [id = 398] 04:58:03 INFO - PROCESS | 3756 | ++DOMWINDOW == 67 (0000004DD1D53400) [pid = 3756] [serial = 1194] [outer = 0000000000000000] 04:58:03 INFO - PROCESS | 3756 | ++DOMWINDOW == 68 (0000004DD1D5D000) [pid = 3756] [serial = 1195] [outer = 0000004DD1D53400] 04:58:03 INFO - PROCESS | 3756 | 1471089483596 Marionette DEBUG loaded listener.js 04:58:03 INFO - PROCESS | 3756 | ++DOMWINDOW == 69 (0000004DD1DD2800) [pid = 3756] [serial = 1196] [outer = 0000004DD1D53400] 04:58:04 INFO - PROCESS | 3756 | 1471089484068 Marionette TRACE conn6 <- [1,1556,null,{"value":["/2dcontext/line-styles/2d.line.defaults.html",0,null,null,[["Canvas test: 2d.line.defaults",0,null,null]]]}] 04:58:04 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.defaults.html | Canvas test: 2d.line.defaults 04:58:04 INFO - TEST-OK | /2dcontext/line-styles/2d.line.defaults.html | took 692ms 04:58:04 INFO - PROCESS | 3756 | 1471089484118 Marionette TRACE conn6 -> [0,1557,"getWindowHandle",null] 04:58:04 INFO - PROCESS | 3756 | 1471089484121 Marionette TRACE conn6 <- [1,1557,null,{"value":"13"}] 04:58:04 INFO - TEST-START | /2dcontext/line-styles/2d.line.join.bevel.html 04:58:04 INFO - PROCESS | 3756 | 1471089484125 Marionette TRACE conn6 -> [0,1558,"setScriptTimeout",{"ms":35000}] 04:58:04 INFO - PROCESS | 3756 | 1471089484128 Marionette TRACE conn6 <- [1,1558,null,{}] 04:58:04 INFO - PROCESS | 3756 | 1471089484140 Marionette TRACE conn6 -> [0,1559,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:58:04 INFO - PROCESS | 3756 | 1471089484145 Marionette INFO sendAsync 3dea87e7-b1f7-4d7f-bd25-36a6049bc663 04:58:04 INFO - PROCESS | 3756 | 1471089484235 Marionette TRACE conn6 <- [1,1559,null,{"value":null}] 04:58:04 INFO - PROCESS | 3756 | 1471089484312 Marionette TRACE conn6 -> [0,1560,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/line-styles/2d.line.join.bevel.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/line-styles/2d.line.join.bevel.html\", \"893d4e98-a8f2-4003-9cd7-2985a4dd9108\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:58:04 INFO - PROCESS | 3756 | 1471089484315 Marionette INFO sendAsync 3dea87e7-b1f7-4d7f-bd25-36a6049bc663 04:58:04 INFO - PROCESS | 3756 | ++DOCSHELL 0000004DDC912800 == 35 [pid = 3756] [id = 399] 04:58:04 INFO - PROCESS | 3756 | ++DOMWINDOW == 70 (0000004DD1D5A800) [pid = 3756] [serial = 1197] [outer = 0000000000000000] 04:58:04 INFO - PROCESS | 3756 | ++DOMWINDOW == 71 (0000004DD6AD1C00) [pid = 3756] [serial = 1198] [outer = 0000004DD1D5A800] 04:58:04 INFO - PROCESS | 3756 | 1471089484366 Marionette DEBUG loaded listener.js 04:58:04 INFO - PROCESS | 3756 | ++DOMWINDOW == 72 (0000004DD6E1AC00) [pid = 3756] [serial = 1199] [outer = 0000004DD1D5A800] 04:58:04 INFO - PROCESS | 3756 | 1471089484767 Marionette TRACE conn6 <- [1,1560,null,{"value":["/2dcontext/line-styles/2d.line.join.bevel.html",0,null,null,[["lineJoin 'bevel' is rendered correctly",0,null,null]]]}] 04:58:04 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.join.bevel.html | lineJoin 'bevel' is rendered correctly 04:58:04 INFO - TEST-OK | /2dcontext/line-styles/2d.line.join.bevel.html | took 692ms 04:58:04 INFO - PROCESS | 3756 | 1471089484819 Marionette TRACE conn6 -> [0,1561,"getWindowHandle",null] 04:58:04 INFO - PROCESS | 3756 | 1471089484822 Marionette TRACE conn6 <- [1,1561,null,{"value":"13"}] 04:58:04 INFO - TEST-START | /2dcontext/line-styles/2d.line.join.closed.html 04:58:04 INFO - PROCESS | 3756 | 1471089484825 Marionette TRACE conn6 -> [0,1562,"setScriptTimeout",{"ms":35000}] 04:58:04 INFO - PROCESS | 3756 | 1471089484827 Marionette TRACE conn6 <- [1,1562,null,{}] 04:58:04 INFO - PROCESS | 3756 | 1471089484830 Marionette TRACE conn6 -> [0,1563,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:58:04 INFO - PROCESS | 3756 | 1471089484832 Marionette INFO sendAsync 3dea87e7-b1f7-4d7f-bd25-36a6049bc663 04:58:04 INFO - PROCESS | 3756 | 1471089484985 Marionette TRACE conn6 <- [1,1563,null,{"value":null}] 04:58:05 INFO - PROCESS | 3756 | 1471089485006 Marionette TRACE conn6 -> [0,1564,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/line-styles/2d.line.join.closed.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/line-styles/2d.line.join.closed.html\", \"893d4e98-a8f2-4003-9cd7-2985a4dd9108\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:58:05 INFO - PROCESS | 3756 | 1471089485008 Marionette INFO sendAsync 3dea87e7-b1f7-4d7f-bd25-36a6049bc663 04:58:05 INFO - PROCESS | 3756 | ++DOCSHELL 0000004DDE715800 == 36 [pid = 3756] [id = 400] 04:58:05 INFO - PROCESS | 3756 | ++DOMWINDOW == 73 (0000004DD6E1B800) [pid = 3756] [serial = 1200] [outer = 0000000000000000] 04:58:05 INFO - PROCESS | 3756 | ++DOMWINDOW == 74 (0000004DD7C23000) [pid = 3756] [serial = 1201] [outer = 0000004DD6E1B800] 04:58:05 INFO - PROCESS | 3756 | 1471089485062 Marionette DEBUG loaded listener.js 04:58:05 INFO - PROCESS | 3756 | ++DOMWINDOW == 75 (0000004DD806CC00) [pid = 3756] [serial = 1202] [outer = 0000004DD6E1B800] 04:58:05 INFO - PROCESS | 3756 | 1471089485507 Marionette TRACE conn6 <- [1,1564,null,{"value":["/2dcontext/line-styles/2d.line.join.closed.html",0,null,null,[["Line joins are drawn at the corner of a closed rectangle",0,null,null]]]}] 04:58:05 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.join.closed.html | Line joins are drawn at the corner of a closed rectangle 04:58:05 INFO - TEST-OK | /2dcontext/line-styles/2d.line.join.closed.html | took 734ms 04:58:05 INFO - PROCESS | 3756 | 1471089485563 Marionette TRACE conn6 -> [0,1565,"getWindowHandle",null] 04:58:05 INFO - PROCESS | 3756 | 1471089485566 Marionette TRACE conn6 <- [1,1565,null,{"value":"13"}] 04:58:05 INFO - TEST-START | /2dcontext/line-styles/2d.line.join.invalid.html 04:58:05 INFO - PROCESS | 3756 | 1471089485569 Marionette TRACE conn6 -> [0,1566,"setScriptTimeout",{"ms":35000}] 04:58:05 INFO - PROCESS | 3756 | 1471089485571 Marionette TRACE conn6 <- [1,1566,null,{}] 04:58:05 INFO - PROCESS | 3756 | 1471089485575 Marionette TRACE conn6 -> [0,1567,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:58:05 INFO - PROCESS | 3756 | 1471089485577 Marionette INFO sendAsync 3dea87e7-b1f7-4d7f-bd25-36a6049bc663 04:58:05 INFO - PROCESS | 3756 | 1471089485688 Marionette TRACE conn6 <- [1,1567,null,{"value":null}] 04:58:05 INFO - PROCESS | 3756 | 1471089485695 Marionette TRACE conn6 -> [0,1568,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/line-styles/2d.line.join.invalid.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/line-styles/2d.line.join.invalid.html\", \"893d4e98-a8f2-4003-9cd7-2985a4dd9108\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:58:05 INFO - PROCESS | 3756 | 1471089485697 Marionette INFO sendAsync 3dea87e7-b1f7-4d7f-bd25-36a6049bc663 04:58:05 INFO - PROCESS | 3756 | ++DOCSHELL 0000004DDF47C000 == 37 [pid = 3756] [id = 401] 04:58:05 INFO - PROCESS | 3756 | ++DOMWINDOW == 76 (0000004DD806A000) [pid = 3756] [serial = 1203] [outer = 0000000000000000] 04:58:05 INFO - PROCESS | 3756 | ++DOMWINDOW == 77 (0000004DDB554000) [pid = 3756] [serial = 1204] [outer = 0000004DD806A000] 04:58:05 INFO - PROCESS | 3756 | 1471089485744 Marionette DEBUG loaded listener.js 04:58:05 INFO - PROCESS | 3756 | ++DOMWINDOW == 78 (0000004DDB888800) [pid = 3756] [serial = 1205] [outer = 0000004DD806A000] 04:58:06 INFO - PROCESS | 3756 | 1471089486206 Marionette TRACE conn6 <- [1,1568,null,{"value":["/2dcontext/line-styles/2d.line.join.invalid.html",0,null,null,[["Setting lineJoin to invalid values is ignored",0,null,null]]]}] 04:58:06 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.join.invalid.html | Setting lineJoin to invalid values is ignored 04:58:06 INFO - TEST-OK | /2dcontext/line-styles/2d.line.join.invalid.html | took 670ms 04:58:06 INFO - PROCESS | 3756 | 1471089486241 Marionette TRACE conn6 -> [0,1569,"getWindowHandle",null] 04:58:06 INFO - PROCESS | 3756 | 1471089486243 Marionette TRACE conn6 <- [1,1569,null,{"value":"13"}] 04:58:06 INFO - TEST-START | /2dcontext/line-styles/2d.line.join.miter.html 04:58:06 INFO - PROCESS | 3756 | 1471089486247 Marionette TRACE conn6 -> [0,1570,"setScriptTimeout",{"ms":35000}] 04:58:06 INFO - PROCESS | 3756 | 1471089486249 Marionette TRACE conn6 <- [1,1570,null,{}] 04:58:06 INFO - PROCESS | 3756 | 1471089486252 Marionette TRACE conn6 -> [0,1571,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:58:06 INFO - PROCESS | 3756 | 1471089486258 Marionette INFO sendAsync 3dea87e7-b1f7-4d7f-bd25-36a6049bc663 04:58:06 INFO - PROCESS | 3756 | 1471089486442 Marionette TRACE conn6 <- [1,1571,null,{"value":null}] 04:58:06 INFO - PROCESS | 3756 | 1471089486499 Marionette TRACE conn6 -> [0,1572,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/line-styles/2d.line.join.miter.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/line-styles/2d.line.join.miter.html\", \"893d4e98-a8f2-4003-9cd7-2985a4dd9108\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:58:06 INFO - PROCESS | 3756 | 1471089486501 Marionette INFO sendAsync 3dea87e7-b1f7-4d7f-bd25-36a6049bc663 04:58:06 INFO - PROCESS | 3756 | ++DOCSHELL 0000004DE1547000 == 38 [pid = 3756] [id = 402] 04:58:06 INFO - PROCESS | 3756 | ++DOMWINDOW == 79 (0000004DDC135400) [pid = 3756] [serial = 1206] [outer = 0000000000000000] 04:58:06 INFO - PROCESS | 3756 | ++DOMWINDOW == 80 (0000004DDC241000) [pid = 3756] [serial = 1207] [outer = 0000004DDC135400] 04:58:06 INFO - PROCESS | 3756 | 1471089486548 Marionette DEBUG loaded listener.js 04:58:06 INFO - PROCESS | 3756 | ++DOMWINDOW == 81 (0000004DDC277400) [pid = 3756] [serial = 1208] [outer = 0000004DDC135400] 04:58:07 INFO - PROCESS | 3756 | --DOMWINDOW == 80 (0000004DDB894400) [pid = 3756] [serial = 1140] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.repeat.empty.html] 04:58:07 INFO - PROCESS | 3756 | --DOMWINDOW == 79 (0000004DD1D59000) [pid = 3756] [serial = 1164] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/hit-regions/hitregions-members-exist.html] 04:58:07 INFO - PROCESS | 3756 | --DOMWINDOW == 78 (0000004D808DF400) [pid = 3756] [serial = 1158] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.strokeStyle.default.html] 04:58:07 INFO - PROCESS | 3756 | --DOMWINDOW == 77 (0000004DD0E32800) [pid = 3756] [serial = 1161] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/hit-regions/addHitRegions-NotSupportedError-01.html] 04:58:07 INFO - PROCESS | 3756 | --DOMWINDOW == 76 (0000004D806F5C00) [pid = 3756] [serial = 1155] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.repeat.unrecognisednull.html] 04:58:07 INFO - PROCESS | 3756 | --DOMWINDOW == 75 (0000004DD8064C00) [pid = 3756] [serial = 1173] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.cap.closed.html] 04:58:07 INFO - PROCESS | 3756 | --DOMWINDOW == 74 (0000004DD0049800) [pid = 3756] [serial = 1149] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.repeat.undefined.html] 04:58:07 INFO - PROCESS | 3756 | --DOMWINDOW == 73 (0000004DD2FE6C00) [pid = 3756] [serial = 1152] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.repeat.unrecognised.html] 04:58:07 INFO - PROCESS | 3756 | --DOMWINDOW == 72 (0000004DD6307000) [pid = 3756] [serial = 1170] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.cap.butt.html] 04:58:07 INFO - PROCESS | 3756 | --DOMWINDOW == 71 (0000004D80671800) [pid = 3756] [serial = 1176] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.cap.invalid.html] 04:58:07 INFO - PROCESS | 3756 | --DOMWINDOW == 70 (0000004DDB84A800) [pid = 3756] [serial = 1179] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.cap.open.html] 04:58:07 INFO - PROCESS | 3756 | --DOMWINDOW == 69 (0000004DD216E800) [pid = 3756] [serial = 1167] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/image-smoothing/imagesmoothing.html] 04:58:07 INFO - PROCESS | 3756 | 1471089487060 Marionette TRACE conn6 <- [1,1572,null,{"value":["/2dcontext/line-styles/2d.line.join.miter.html",0,null,null,[["lineJoin 'miter' is rendered correctly",0,null,null]]]}] 04:58:07 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.join.miter.html | lineJoin 'miter' is rendered correctly 04:58:07 INFO - TEST-OK | /2dcontext/line-styles/2d.line.join.miter.html | took 840ms 04:58:07 INFO - PROCESS | 3756 | 1471089487089 Marionette TRACE conn6 -> [0,1573,"getWindowHandle",null] 04:58:07 INFO - PROCESS | 3756 | 1471089487091 Marionette TRACE conn6 <- [1,1573,null,{"value":"13"}] 04:58:07 INFO - TEST-START | /2dcontext/line-styles/2d.line.join.open.html 04:58:07 INFO - PROCESS | 3756 | 1471089487095 Marionette TRACE conn6 -> [0,1574,"setScriptTimeout",{"ms":35000}] 04:58:07 INFO - PROCESS | 3756 | 1471089487097 Marionette TRACE conn6 <- [1,1574,null,{}] 04:58:07 INFO - PROCESS | 3756 | 1471089487100 Marionette TRACE conn6 -> [0,1575,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:58:07 INFO - PROCESS | 3756 | 1471089487102 Marionette INFO sendAsync 3dea87e7-b1f7-4d7f-bd25-36a6049bc663 04:58:07 INFO - PROCESS | 3756 | 1471089487186 Marionette TRACE conn6 <- [1,1575,null,{"value":null}] 04:58:07 INFO - PROCESS | 3756 | 1471089487192 Marionette TRACE conn6 -> [0,1576,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/line-styles/2d.line.join.open.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/line-styles/2d.line.join.open.html\", \"893d4e98-a8f2-4003-9cd7-2985a4dd9108\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:58:07 INFO - PROCESS | 3756 | 1471089487194 Marionette INFO sendAsync 3dea87e7-b1f7-4d7f-bd25-36a6049bc663 04:58:07 INFO - PROCESS | 3756 | ++DOCSHELL 0000004DE1546000 == 39 [pid = 3756] [id = 403] 04:58:07 INFO - PROCESS | 3756 | ++DOMWINDOW == 70 (0000004DD0E32800) [pid = 3756] [serial = 1209] [outer = 0000000000000000] 04:58:07 INFO - PROCESS | 3756 | ++DOMWINDOW == 71 (0000004DD1DCA000) [pid = 3756] [serial = 1210] [outer = 0000004DD0E32800] 04:58:07 INFO - PROCESS | 3756 | 1471089487240 Marionette DEBUG loaded listener.js 04:58:07 INFO - PROCESS | 3756 | ++DOMWINDOW == 72 (0000004DDB84A800) [pid = 3756] [serial = 1211] [outer = 0000004DD0E32800] 04:58:07 INFO - PROCESS | 3756 | 1471089487660 Marionette TRACE conn6 <- [1,1576,null,{"value":["/2dcontext/line-styles/2d.line.join.open.html",0,null,null,[["Line joins are not drawn at the corner of an unclosed rectangle",0,null,null]]]}] 04:58:07 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.join.open.html | Line joins are not drawn at the corner of an unclosed rectangle 04:58:07 INFO - TEST-OK | /2dcontext/line-styles/2d.line.join.open.html | took 629ms 04:58:07 INFO - PROCESS | 3756 | 1471089487727 Marionette TRACE conn6 -> [0,1577,"getWindowHandle",null] 04:58:07 INFO - PROCESS | 3756 | 1471089487729 Marionette TRACE conn6 <- [1,1577,null,{"value":"13"}] 04:58:07 INFO - PROCESS | 3756 | 1471089487733 Marionette TRACE conn6 -> [0,1578,"setScriptTimeout",{"ms":35000}] 04:58:07 INFO - TEST-START | /2dcontext/line-styles/2d.line.join.parallel.html 04:58:07 INFO - PROCESS | 3756 | 1471089487734 Marionette TRACE conn6 <- [1,1578,null,{}] 04:58:07 INFO - PROCESS | 3756 | 1471089487738 Marionette TRACE conn6 -> [0,1579,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:58:07 INFO - PROCESS | 3756 | 1471089487740 Marionette INFO sendAsync 3dea87e7-b1f7-4d7f-bd25-36a6049bc663 04:58:07 INFO - PROCESS | 3756 | 1471089487861 Marionette TRACE conn6 <- [1,1579,null,{"value":null}] 04:58:07 INFO - PROCESS | 3756 | 1471089487869 Marionette TRACE conn6 -> [0,1580,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/line-styles/2d.line.join.parallel.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/line-styles/2d.line.join.parallel.html\", \"893d4e98-a8f2-4003-9cd7-2985a4dd9108\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:58:07 INFO - PROCESS | 3756 | 1471089487871 Marionette INFO sendAsync 3dea87e7-b1f7-4d7f-bd25-36a6049bc663 04:58:07 INFO - PROCESS | 3756 | ++DOCSHELL 0000004DE4CAB000 == 40 [pid = 3756] [id = 404] 04:58:07 INFO - PROCESS | 3756 | ++DOMWINDOW == 73 (0000004DDC279000) [pid = 3756] [serial = 1212] [outer = 0000000000000000] 04:58:07 INFO - PROCESS | 3756 | ++DOMWINDOW == 74 (0000004DDC282800) [pid = 3756] [serial = 1213] [outer = 0000004DDC279000] 04:58:07 INFO - PROCESS | 3756 | 1471089487916 Marionette DEBUG loaded listener.js 04:58:07 INFO - PROCESS | 3756 | ++DOMWINDOW == 75 (0000004DDC2BBC00) [pid = 3756] [serial = 1214] [outer = 0000004DDC279000] 04:58:08 INFO - PROCESS | 3756 | 1471089488328 Marionette TRACE conn6 <- [1,1580,null,{"value":["/2dcontext/line-styles/2d.line.join.parallel.html",0,null,null,[["Line joins are drawn at 180-degree joins",0,null,null]]]}] 04:58:08 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.join.parallel.html | Line joins are drawn at 180-degree joins 04:58:08 INFO - TEST-OK | /2dcontext/line-styles/2d.line.join.parallel.html | took 628ms 04:58:08 INFO - PROCESS | 3756 | 1471089488366 Marionette TRACE conn6 -> [0,1581,"getWindowHandle",null] 04:58:08 INFO - PROCESS | 3756 | 1471089488368 Marionette TRACE conn6 <- [1,1581,null,{"value":"13"}] 04:58:08 INFO - TEST-START | /2dcontext/line-styles/2d.line.join.round.html 04:58:08 INFO - PROCESS | 3756 | 1471089488371 Marionette TRACE conn6 -> [0,1582,"setScriptTimeout",{"ms":35000}] 04:58:08 INFO - PROCESS | 3756 | 1471089488373 Marionette TRACE conn6 <- [1,1582,null,{}] 04:58:08 INFO - PROCESS | 3756 | 1471089488377 Marionette TRACE conn6 -> [0,1583,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:58:08 INFO - PROCESS | 3756 | 1471089488379 Marionette INFO sendAsync 3dea87e7-b1f7-4d7f-bd25-36a6049bc663 04:58:08 INFO - PROCESS | 3756 | 1471089488464 Marionette TRACE conn6 <- [1,1583,null,{"value":null}] 04:58:08 INFO - PROCESS | 3756 | 1471089488470 Marionette TRACE conn6 -> [0,1584,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/line-styles/2d.line.join.round.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/line-styles/2d.line.join.round.html\", \"893d4e98-a8f2-4003-9cd7-2985a4dd9108\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:58:08 INFO - PROCESS | 3756 | 1471089488472 Marionette INFO sendAsync 3dea87e7-b1f7-4d7f-bd25-36a6049bc663 04:58:08 INFO - PROCESS | 3756 | ++DOCSHELL 0000004DDC00B000 == 41 [pid = 3756] [id = 405] 04:58:08 INFO - PROCESS | 3756 | ++DOMWINDOW == 76 (0000004DDC66E000) [pid = 3756] [serial = 1215] [outer = 0000000000000000] 04:58:08 INFO - PROCESS | 3756 | ++DOMWINDOW == 77 (0000004DDC6AE800) [pid = 3756] [serial = 1216] [outer = 0000004DDC66E000] 04:58:08 INFO - PROCESS | 3756 | 1471089488518 Marionette DEBUG loaded listener.js 04:58:08 INFO - PROCESS | 3756 | ++DOMWINDOW == 78 (0000004DDDDAA000) [pid = 3756] [serial = 1217] [outer = 0000004DDC66E000] 04:58:08 INFO - PROCESS | 3756 | 1471089488953 Marionette TRACE conn6 <- [1,1584,null,{"value":["/2dcontext/line-styles/2d.line.join.round.html",0,null,null,[["lineJoin 'round' is rendered correctly",0,null,null]]]}] 04:58:09 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.join.round.html | lineJoin 'round' is rendered correctly 04:58:09 INFO - TEST-OK | /2dcontext/line-styles/2d.line.join.round.html | took 629ms 04:58:09 INFO - PROCESS | 3756 | 1471089489001 Marionette TRACE conn6 -> [0,1585,"getWindowHandle",null] 04:58:09 INFO - PROCESS | 3756 | 1471089489004 Marionette TRACE conn6 <- [1,1585,null,{"value":"13"}] 04:58:09 INFO - TEST-START | /2dcontext/line-styles/2d.line.join.valid.html 04:58:09 INFO - PROCESS | 3756 | 1471089489007 Marionette TRACE conn6 -> [0,1586,"setScriptTimeout",{"ms":35000}] 04:58:09 INFO - PROCESS | 3756 | 1471089489017 Marionette TRACE conn6 <- [1,1586,null,{}] 04:58:09 INFO - PROCESS | 3756 | 1471089489021 Marionette TRACE conn6 -> [0,1587,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:58:09 INFO - PROCESS | 3756 | 1471089489023 Marionette INFO sendAsync 3dea87e7-b1f7-4d7f-bd25-36a6049bc663 04:58:09 INFO - PROCESS | 3756 | 1471089489154 Marionette TRACE conn6 <- [1,1587,null,{"value":null}] 04:58:09 INFO - PROCESS | 3756 | 1471089489300 Marionette TRACE conn6 -> [0,1588,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/line-styles/2d.line.join.valid.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/line-styles/2d.line.join.valid.html\", \"893d4e98-a8f2-4003-9cd7-2985a4dd9108\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:58:09 INFO - PROCESS | 3756 | 1471089489303 Marionette INFO sendAsync 3dea87e7-b1f7-4d7f-bd25-36a6049bc663 04:58:09 INFO - PROCESS | 3756 | ++DOCSHELL 0000004DD0829800 == 42 [pid = 3756] [id = 406] 04:58:09 INFO - PROCESS | 3756 | ++DOMWINDOW == 79 (0000004D8066D000) [pid = 3756] [serial = 1218] [outer = 0000000000000000] 04:58:09 INFO - PROCESS | 3756 | ++DOMWINDOW == 80 (0000004D808CB000) [pid = 3756] [serial = 1219] [outer = 0000004D8066D000] 04:58:09 INFO - PROCESS | 3756 | 1471089489366 Marionette DEBUG loaded listener.js 04:58:09 INFO - PROCESS | 3756 | ++DOMWINDOW == 81 (0000004DD1725800) [pid = 3756] [serial = 1220] [outer = 0000004D8066D000] 04:58:09 INFO - PROCESS | 3756 | 1471089489967 Marionette TRACE conn6 <- [1,1588,null,{"value":["/2dcontext/line-styles/2d.line.join.valid.html",0,null,null,[["Setting lineJoin to valid values works",0,null,null]]]}] 04:58:10 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.join.valid.html | Setting lineJoin to valid values works 04:58:10 INFO - TEST-OK | /2dcontext/line-styles/2d.line.join.valid.html | took 1030ms 04:58:10 INFO - PROCESS | 3756 | 1471089490042 Marionette TRACE conn6 -> [0,1589,"getWindowHandle",null] 04:58:10 INFO - PROCESS | 3756 | 1471089490047 Marionette TRACE conn6 <- [1,1589,null,{"value":"13"}] 04:58:10 INFO - TEST-START | /2dcontext/line-styles/2d.line.miter.acute.html 04:58:10 INFO - PROCESS | 3756 | 1471089490052 Marionette TRACE conn6 -> [0,1590,"setScriptTimeout",{"ms":35000}] 04:58:10 INFO - PROCESS | 3756 | 1471089490056 Marionette TRACE conn6 <- [1,1590,null,{}] 04:58:10 INFO - PROCESS | 3756 | 1471089490082 Marionette TRACE conn6 -> [0,1591,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:58:10 INFO - PROCESS | 3756 | 1471089490086 Marionette INFO sendAsync 3dea87e7-b1f7-4d7f-bd25-36a6049bc663 04:58:10 INFO - PROCESS | 3756 | 1471089490266 Marionette TRACE conn6 <- [1,1591,null,{"value":null}] 04:58:10 INFO - PROCESS | 3756 | 1471089490356 Marionette TRACE conn6 -> [0,1592,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/line-styles/2d.line.miter.acute.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/line-styles/2d.line.miter.acute.html\", \"893d4e98-a8f2-4003-9cd7-2985a4dd9108\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:58:10 INFO - PROCESS | 3756 | 1471089490359 Marionette INFO sendAsync 3dea87e7-b1f7-4d7f-bd25-36a6049bc663 04:58:10 INFO - PROCESS | 3756 | ++DOCSHELL 0000004DDDBEF000 == 43 [pid = 3756] [id = 407] 04:58:10 INFO - PROCESS | 3756 | ++DOMWINDOW == 82 (0000004DD1DC9000) [pid = 3756] [serial = 1221] [outer = 0000000000000000] 04:58:10 INFO - PROCESS | 3756 | ++DOMWINDOW == 83 (0000004DD296B400) [pid = 3756] [serial = 1222] [outer = 0000004DD1DC9000] 04:58:10 INFO - PROCESS | 3756 | 1471089490418 Marionette DEBUG loaded listener.js 04:58:10 INFO - PROCESS | 3756 | ++DOMWINDOW == 84 (0000004DD6AD3800) [pid = 3756] [serial = 1223] [outer = 0000004DD1DC9000] 04:58:11 INFO - PROCESS | 3756 | 1471089491129 Marionette TRACE conn6 <- [1,1592,null,{"value":["/2dcontext/line-styles/2d.line.miter.acute.html",0,null,null,[["Miter joins are drawn correctly with acute angles",0,null,null]]]}] 04:58:11 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.miter.acute.html | Miter joins are drawn correctly with acute angles 04:58:11 INFO - TEST-OK | /2dcontext/line-styles/2d.line.miter.acute.html | took 1146ms 04:58:11 INFO - PROCESS | 3756 | 1471089491201 Marionette TRACE conn6 -> [0,1593,"getWindowHandle",null] 04:58:11 INFO - PROCESS | 3756 | 1471089491205 Marionette TRACE conn6 <- [1,1593,null,{"value":"13"}] 04:58:11 INFO - TEST-START | /2dcontext/line-styles/2d.line.miter.exceeded.html 04:58:11 INFO - PROCESS | 3756 | 1471089491209 Marionette TRACE conn6 -> [0,1594,"setScriptTimeout",{"ms":35000}] 04:58:11 INFO - PROCESS | 3756 | 1471089491211 Marionette TRACE conn6 <- [1,1594,null,{}] 04:58:11 INFO - PROCESS | 3756 | 1471089491215 Marionette TRACE conn6 -> [0,1595,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:58:11 INFO - PROCESS | 3756 | 1471089491218 Marionette INFO sendAsync 3dea87e7-b1f7-4d7f-bd25-36a6049bc663 04:58:11 INFO - PROCESS | 3756 | 1471089491334 Marionette TRACE conn6 <- [1,1595,null,{"value":null}] 04:58:11 INFO - PROCESS | 3756 | 1471089491458 Marionette TRACE conn6 -> [0,1596,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/line-styles/2d.line.miter.exceeded.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/line-styles/2d.line.miter.exceeded.html\", \"893d4e98-a8f2-4003-9cd7-2985a4dd9108\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:58:11 INFO - PROCESS | 3756 | 1471089491461 Marionette INFO sendAsync 3dea87e7-b1f7-4d7f-bd25-36a6049bc663 04:58:11 INFO - PROCESS | 3756 | ++DOCSHELL 0000004DE5A1E000 == 44 [pid = 3756] [id = 408] 04:58:11 INFO - PROCESS | 3756 | ++DOMWINDOW == 85 (0000004DDB843C00) [pid = 3756] [serial = 1224] [outer = 0000000000000000] 04:58:11 INFO - PROCESS | 3756 | ++DOMWINDOW == 86 (0000004DDBE5A800) [pid = 3756] [serial = 1225] [outer = 0000004DDB843C00] 04:58:11 INFO - PROCESS | 3756 | 1471089491519 Marionette DEBUG loaded listener.js 04:58:11 INFO - PROCESS | 3756 | ++DOMWINDOW == 87 (0000004DDC1EA000) [pid = 3756] [serial = 1226] [outer = 0000004DDB843C00] 04:58:12 INFO - PROCESS | 3756 | 1471089492134 Marionette TRACE conn6 <- [1,1596,null,{"value":["/2dcontext/line-styles/2d.line.miter.exceeded.html",0,null,null,[["Miter joins are not drawn when the miter limit is exceeded",0,null,null]]]}] 04:58:12 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.miter.exceeded.html | Miter joins are not drawn when the miter limit is exceeded 04:58:12 INFO - TEST-OK | /2dcontext/line-styles/2d.line.miter.exceeded.html | took 986ms 04:58:12 INFO - PROCESS | 3756 | 1471089492196 Marionette TRACE conn6 -> [0,1597,"getWindowHandle",null] 04:58:12 INFO - PROCESS | 3756 | 1471089492201 Marionette TRACE conn6 <- [1,1597,null,{"value":"13"}] 04:58:12 INFO - TEST-START | /2dcontext/line-styles/2d.line.miter.invalid.html 04:58:12 INFO - PROCESS | 3756 | 1471089492213 Marionette TRACE conn6 -> [0,1598,"setScriptTimeout",{"ms":35000}] 04:58:12 INFO - PROCESS | 3756 | 1471089492218 Marionette TRACE conn6 <- [1,1598,null,{}] 04:58:12 INFO - PROCESS | 3756 | 1471089492222 Marionette TRACE conn6 -> [0,1599,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:58:12 INFO - PROCESS | 3756 | 1471089492225 Marionette INFO sendAsync 3dea87e7-b1f7-4d7f-bd25-36a6049bc663 04:58:12 INFO - PROCESS | 3756 | 1471089492351 Marionette TRACE conn6 <- [1,1599,null,{"value":null}] 04:58:12 INFO - PROCESS | 3756 | 1471089492570 Marionette TRACE conn6 -> [0,1600,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/line-styles/2d.line.miter.invalid.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/line-styles/2d.line.miter.invalid.html\", \"893d4e98-a8f2-4003-9cd7-2985a4dd9108\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:58:12 INFO - PROCESS | 3756 | 1471089492574 Marionette INFO sendAsync 3dea87e7-b1f7-4d7f-bd25-36a6049bc663 04:58:12 INFO - PROCESS | 3756 | ++DOCSHELL 0000004D97795000 == 45 [pid = 3756] [id = 409] 04:58:12 INFO - PROCESS | 3756 | ++DOMWINDOW == 88 (0000004D808CA400) [pid = 3756] [serial = 1227] [outer = 0000000000000000] 04:58:12 INFO - PROCESS | 3756 | ++DOMWINDOW == 89 (0000004D808DA400) [pid = 3756] [serial = 1228] [outer = 0000004D808CA400] 04:58:12 INFO - PROCESS | 3756 | 1471089492638 Marionette DEBUG loaded listener.js 04:58:12 INFO - PROCESS | 3756 | ++DOMWINDOW == 90 (0000004DD0047400) [pid = 3756] [serial = 1229] [outer = 0000004D808CA400] 04:58:13 INFO - PROCESS | 3756 | --DOCSHELL 0000004DDC00B000 == 44 [pid = 3756] [id = 405] 04:58:13 INFO - PROCESS | 3756 | --DOCSHELL 0000004DE4CAB000 == 43 [pid = 3756] [id = 404] 04:58:13 INFO - PROCESS | 3756 | --DOCSHELL 0000004DE1546000 == 42 [pid = 3756] [id = 403] 04:58:13 INFO - PROCESS | 3756 | --DOCSHELL 0000004DE1547000 == 41 [pid = 3756] [id = 402] 04:58:13 INFO - PROCESS | 3756 | --DOCSHELL 0000004DDF47C000 == 40 [pid = 3756] [id = 401] 04:58:13 INFO - PROCESS | 3756 | --DOCSHELL 0000004DDE715800 == 39 [pid = 3756] [id = 400] 04:58:13 INFO - PROCESS | 3756 | --DOCSHELL 0000004DDC912800 == 38 [pid = 3756] [id = 399] 04:58:13 INFO - PROCESS | 3756 | --DOCSHELL 0000004DD6DCB800 == 37 [pid = 3756] [id = 398] 04:58:13 INFO - PROCESS | 3756 | --DOCSHELL 0000004DCFE4F000 == 36 [pid = 3756] [id = 397] 04:58:13 INFO - PROCESS | 3756 | --DOCSHELL 0000004DD6DC7000 == 35 [pid = 3756] [id = 383] 04:58:13 INFO - PROCESS | 3756 | --DOCSHELL 0000004DDEAB8800 == 34 [pid = 3756] [id = 396] 04:58:13 INFO - PROCESS | 3756 | --DOCSHELL 0000004DE4CB4000 == 33 [pid = 3756] [id = 382] 04:58:13 INFO - PROCESS | 3756 | --DOCSHELL 0000004DD1E40800 == 32 [pid = 3756] [id = 395] 04:58:13 INFO - PROCESS | 3756 | --DOCSHELL 0000004DE4A97800 == 31 [pid = 3756] [id = 394] 04:58:13 INFO - PROCESS | 3756 | --DOCSHELL 0000004DE4C15000 == 30 [pid = 3756] [id = 381] 04:58:13 INFO - PROCESS | 3756 | --DOCSHELL 0000004DDEAAD800 == 29 [pid = 3756] [id = 384] 04:58:13 INFO - PROCESS | 3756 | --DOCSHELL 0000004DE5A1E000 == 28 [pid = 3756] [id = 408] 04:58:13 INFO - PROCESS | 3756 | --DOCSHELL 0000004DDDBEF000 == 27 [pid = 3756] [id = 407] 04:58:13 INFO - PROCESS | 3756 | --DOCSHELL 0000004DD0829800 == 26 [pid = 3756] [id = 406] 04:58:13 INFO - PROCESS | 3756 | --DOMWINDOW == 89 (0000004DDC1E1400) [pid = 3756] [serial = 1142] [outer = 0000000000000000] [url = about:blank] 04:58:13 INFO - PROCESS | 3756 | --DOMWINDOW == 88 (0000004DD1D5E000) [pid = 3756] [serial = 1165] [outer = 0000000000000000] [url = about:blank] 04:58:13 INFO - PROCESS | 3756 | --DOMWINDOW == 87 (0000004D9789C400) [pid = 3756] [serial = 1159] [outer = 0000000000000000] [url = about:blank] 04:58:13 INFO - PROCESS | 3756 | --DOMWINDOW == 86 (0000004DCFF91C00) [pid = 3756] [serial = 1160] [outer = 0000000000000000] [url = about:blank] 04:58:13 INFO - PROCESS | 3756 | --DOMWINDOW == 85 (0000004DD103F400) [pid = 3756] [serial = 1162] [outer = 0000000000000000] [url = about:blank] 04:58:13 INFO - PROCESS | 3756 | --DOMWINDOW == 84 (0000004DD1720800) [pid = 3756] [serial = 1163] [outer = 0000000000000000] [url = about:blank] 04:58:13 INFO - PROCESS | 3756 | --DOMWINDOW == 83 (0000004DCFF9A000) [pid = 3756] [serial = 1157] [outer = 0000000000000000] [url = about:blank] 04:58:13 INFO - PROCESS | 3756 | --DOMWINDOW == 82 (0000004D808DE400) [pid = 3756] [serial = 1156] [outer = 0000000000000000] [url = about:blank] 04:58:13 INFO - PROCESS | 3756 | --DOMWINDOW == 81 (0000004DD81B8400) [pid = 3756] [serial = 1174] [outer = 0000000000000000] [url = about:blank] 04:58:13 INFO - PROCESS | 3756 | --DOMWINDOW == 80 (0000004DD1DA1C00) [pid = 3756] [serial = 1151] [outer = 0000000000000000] [url = about:blank] 04:58:13 INFO - PROCESS | 3756 | --DOMWINDOW == 79 (0000004DD1726800) [pid = 3756] [serial = 1150] [outer = 0000000000000000] [url = about:blank] 04:58:13 INFO - PROCESS | 3756 | --DOMWINDOW == 78 (0000004DD6E20400) [pid = 3756] [serial = 1154] [outer = 0000000000000000] [url = about:blank] 04:58:13 INFO - PROCESS | 3756 | --DOMWINDOW == 77 (0000004DD63A3400) [pid = 3756] [serial = 1153] [outer = 0000000000000000] [url = about:blank] 04:58:13 INFO - PROCESS | 3756 | --DOMWINDOW == 76 (0000004DD6E19400) [pid = 3756] [serial = 1172] [outer = 0000000000000000] [url = about:blank] 04:58:13 INFO - PROCESS | 3756 | --DOMWINDOW == 75 (0000004DD6D99C00) [pid = 3756] [serial = 1171] [outer = 0000000000000000] [url = about:blank] 04:58:13 INFO - PROCESS | 3756 | --DOMWINDOW == 74 (0000004DD1D54C00) [pid = 3756] [serial = 1177] [outer = 0000000000000000] [url = about:blank] 04:58:13 INFO - PROCESS | 3756 | --DOMWINDOW == 73 (0000004DDBD92C00) [pid = 3756] [serial = 1180] [outer = 0000000000000000] [url = about:blank] 04:58:13 INFO - PROCESS | 3756 | --DOMWINDOW == 72 (0000004DDB845C00) [pid = 3756] [serial = 1175] [outer = 0000000000000000] [url = about:blank] 04:58:13 INFO - PROCESS | 3756 | --DOMWINDOW == 71 (0000004DD2FE7800) [pid = 3756] [serial = 1168] [outer = 0000000000000000] [url = about:blank] 04:58:13 INFO - PROCESS | 3756 | --DOMWINDOW == 70 (0000004DD62C2C00) [pid = 3756] [serial = 1169] [outer = 0000000000000000] [url = about:blank] 04:58:13 INFO - PROCESS | 3756 | --DOMWINDOW == 69 (0000004DDC0F3800) [pid = 3756] [serial = 1183] [outer = 0000000000000000] [url = about:blank] 04:58:13 INFO - PROCESS | 3756 | --DOMWINDOW == 68 (0000004DDBE53C00) [pid = 3756] [serial = 1181] [outer = 0000000000000000] [url = about:blank] 04:58:13 INFO - PROCESS | 3756 | --DOMWINDOW == 67 (0000004DDB848800) [pid = 3756] [serial = 1178] [outer = 0000000000000000] [url = about:blank] 04:58:13 INFO - PROCESS | 3756 | --DOMWINDOW == 66 (0000004DD1DCEC00) [pid = 3756] [serial = 1166] [outer = 0000000000000000] [url = about:blank] 04:58:13 INFO - PROCESS | 3756 | 1471089493923 Marionette TRACE conn6 <- [1,1600,null,{"value":["/2dcontext/line-styles/2d.line.miter.invalid.html",0,null,null,[["Setting miterLimit to invalid values is ignored",0,null,null]]]}] 04:58:13 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.miter.invalid.html | Setting miterLimit to invalid values is ignored 04:58:13 INFO - TEST-OK | /2dcontext/line-styles/2d.line.miter.invalid.html | took 1744ms 04:58:13 INFO - PROCESS | 3756 | 1471089493982 Marionette TRACE conn6 -> [0,1601,"getWindowHandle",null] 04:58:13 INFO - PROCESS | 3756 | 1471089493987 Marionette TRACE conn6 <- [1,1601,null,{"value":"13"}] 04:58:13 INFO - TEST-START | /2dcontext/line-styles/2d.line.miter.lineedge.html 04:58:13 INFO - PROCESS | 3756 | 1471089493994 Marionette TRACE conn6 -> [0,1602,"setScriptTimeout",{"ms":35000}] 04:58:13 INFO - PROCESS | 3756 | 1471089493997 Marionette TRACE conn6 <- [1,1602,null,{}] 04:58:14 INFO - PROCESS | 3756 | 1471089494003 Marionette TRACE conn6 -> [0,1603,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:58:14 INFO - PROCESS | 3756 | 1471089494007 Marionette INFO sendAsync 3dea87e7-b1f7-4d7f-bd25-36a6049bc663 04:58:14 INFO - PROCESS | 3756 | 1471089494108 Marionette TRACE conn6 <- [1,1603,null,{"value":null}] 04:58:14 INFO - PROCESS | 3756 | 1471089494115 Marionette TRACE conn6 -> [0,1604,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/line-styles/2d.line.miter.lineedge.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/line-styles/2d.line.miter.lineedge.html\", \"893d4e98-a8f2-4003-9cd7-2985a4dd9108\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:58:14 INFO - PROCESS | 3756 | 1471089494120 Marionette INFO sendAsync 3dea87e7-b1f7-4d7f-bd25-36a6049bc663 04:58:14 INFO - PROCESS | 3756 | ++DOCSHELL 0000004DD0521000 == 27 [pid = 3756] [id = 410] 04:58:14 INFO - PROCESS | 3756 | ++DOMWINDOW == 67 (0000004D808E0400) [pid = 3756] [serial = 1230] [outer = 0000000000000000] 04:58:14 INFO - PROCESS | 3756 | ++DOMWINDOW == 68 (0000004D9789D800) [pid = 3756] [serial = 1231] [outer = 0000004D808E0400] 04:58:14 INFO - PROCESS | 3756 | 1471089494171 Marionette DEBUG loaded listener.js 04:58:14 INFO - PROCESS | 3756 | ++DOMWINDOW == 69 (0000004DCFF9D400) [pid = 3756] [serial = 1232] [outer = 0000004D808E0400] 04:58:14 INFO - PROCESS | 3756 | 1471089494675 Marionette TRACE conn6 <- [1,1604,null,{"value":["/2dcontext/line-styles/2d.line.miter.lineedge.html",0,null,null,[["Miter joins are not drawn when the miter limit is exceeded at the corners of a zero-height rectangle",0,null,null]]]}] 04:58:14 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 04:58:14 INFO - TEST-OK | /2dcontext/line-styles/2d.line.miter.lineedge.html | took 734ms 04:58:14 INFO - PROCESS | 3756 | 1471089494732 Marionette TRACE conn6 -> [0,1605,"getWindowHandle",null] 04:58:14 INFO - PROCESS | 3756 | 1471089494738 Marionette TRACE conn6 <- [1,1605,null,{"value":"13"}] 04:58:14 INFO - TEST-START | /2dcontext/line-styles/2d.line.miter.obtuse.html 04:58:14 INFO - PROCESS | 3756 | 1471089494745 Marionette TRACE conn6 -> [0,1606,"setScriptTimeout",{"ms":35000}] 04:58:14 INFO - PROCESS | 3756 | 1471089494748 Marionette TRACE conn6 <- [1,1606,null,{}] 04:58:14 INFO - PROCESS | 3756 | 1471089494752 Marionette TRACE conn6 -> [0,1607,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:58:14 INFO - PROCESS | 3756 | 1471089494755 Marionette INFO sendAsync 3dea87e7-b1f7-4d7f-bd25-36a6049bc663 04:58:14 INFO - PROCESS | 3756 | 1471089494850 Marionette TRACE conn6 <- [1,1607,null,{"value":null}] 04:58:14 INFO - PROCESS | 3756 | 1471089494928 Marionette TRACE conn6 -> [0,1608,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/line-styles/2d.line.miter.obtuse.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/line-styles/2d.line.miter.obtuse.html\", \"893d4e98-a8f2-4003-9cd7-2985a4dd9108\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:58:14 INFO - PROCESS | 3756 | 1471089494931 Marionette INFO sendAsync 3dea87e7-b1f7-4d7f-bd25-36a6049bc663 04:58:14 INFO - PROCESS | 3756 | ++DOCSHELL 0000004DD5CA6000 == 28 [pid = 3756] [id = 411] 04:58:14 INFO - PROCESS | 3756 | ++DOMWINDOW == 70 (0000004DD09C9400) [pid = 3756] [serial = 1233] [outer = 0000000000000000] 04:58:14 INFO - PROCESS | 3756 | ++DOMWINDOW == 71 (0000004DD12CC800) [pid = 3756] [serial = 1234] [outer = 0000004DD09C9400] 04:58:14 INFO - PROCESS | 3756 | 1471089494982 Marionette DEBUG loaded listener.js 04:58:15 INFO - PROCESS | 3756 | ++DOMWINDOW == 72 (0000004DD1A3B000) [pid = 3756] [serial = 1235] [outer = 0000004DD09C9400] 04:58:15 INFO - PROCESS | 3756 | 1471089495371 Marionette TRACE conn6 <- [1,1608,null,{"value":["/2dcontext/line-styles/2d.line.miter.obtuse.html",0,null,null,[["Miter joins are drawn correctly with obtuse angles",0,null,null]]]}] 04:58:15 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.miter.obtuse.html | Miter joins are drawn correctly with obtuse angles 04:58:15 INFO - TEST-OK | /2dcontext/line-styles/2d.line.miter.obtuse.html | took 672ms 04:58:15 INFO - PROCESS | 3756 | 1471089495417 Marionette TRACE conn6 -> [0,1609,"getWindowHandle",null] 04:58:15 INFO - PROCESS | 3756 | 1471089495420 Marionette TRACE conn6 <- [1,1609,null,{"value":"13"}] 04:58:15 INFO - TEST-START | /2dcontext/line-styles/2d.line.miter.rightangle.html 04:58:15 INFO - PROCESS | 3756 | 1471089495424 Marionette TRACE conn6 -> [0,1610,"setScriptTimeout",{"ms":35000}] 04:58:15 INFO - PROCESS | 3756 | 1471089495427 Marionette TRACE conn6 <- [1,1610,null,{}] 04:58:15 INFO - PROCESS | 3756 | 1471089495470 Marionette TRACE conn6 -> [0,1611,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:58:15 INFO - PROCESS | 3756 | 1471089495475 Marionette INFO sendAsync 3dea87e7-b1f7-4d7f-bd25-36a6049bc663 04:58:15 INFO - PROCESS | 3756 | 1471089495592 Marionette TRACE conn6 <- [1,1611,null,{"value":null}] 04:58:15 INFO - PROCESS | 3756 | 1471089495609 Marionette TRACE conn6 -> [0,1612,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/line-styles/2d.line.miter.rightangle.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/line-styles/2d.line.miter.rightangle.html\", \"893d4e98-a8f2-4003-9cd7-2985a4dd9108\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:58:15 INFO - PROCESS | 3756 | 1471089495612 Marionette INFO sendAsync 3dea87e7-b1f7-4d7f-bd25-36a6049bc663 04:58:15 INFO - PROCESS | 3756 | ++DOCSHELL 0000004DDBEE5800 == 29 [pid = 3756] [id = 412] 04:58:15 INFO - PROCESS | 3756 | ++DOMWINDOW == 73 (0000004DD1DC9800) [pid = 3756] [serial = 1236] [outer = 0000000000000000] 04:58:15 INFO - PROCESS | 3756 | ++DOMWINDOW == 74 (0000004DD1DCD000) [pid = 3756] [serial = 1237] [outer = 0000004DD1DC9800] 04:58:15 INFO - PROCESS | 3756 | 1471089495664 Marionette DEBUG loaded listener.js 04:58:15 INFO - PROCESS | 3756 | ++DOMWINDOW == 75 (0000004DD2236C00) [pid = 3756] [serial = 1238] [outer = 0000004DD1DC9800] 04:58:16 INFO - PROCESS | 3756 | 1471089496114 Marionette TRACE conn6 <- [1,1612,null,{"value":["/2dcontext/line-styles/2d.line.miter.rightangle.html",0,null,null,[["Miter joins are not drawn when the miter limit is exceeded, on exact right angles",0,null,null]]]}] 04:58:16 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 04:58:16 INFO - TEST-OK | /2dcontext/line-styles/2d.line.miter.rightangle.html | took 713ms 04:58:16 INFO - PROCESS | 3756 | 1471089496140 Marionette TRACE conn6 -> [0,1613,"getWindowHandle",null] 04:58:16 INFO - PROCESS | 3756 | 1471089496143 Marionette TRACE conn6 <- [1,1613,null,{"value":"13"}] 04:58:16 INFO - TEST-START | /2dcontext/line-styles/2d.line.miter.valid.html 04:58:16 INFO - PROCESS | 3756 | 1471089496146 Marionette TRACE conn6 -> [0,1614,"setScriptTimeout",{"ms":35000}] 04:58:16 INFO - PROCESS | 3756 | 1471089496148 Marionette TRACE conn6 <- [1,1614,null,{}] 04:58:16 INFO - PROCESS | 3756 | 1471089496160 Marionette TRACE conn6 -> [0,1615,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:58:16 INFO - PROCESS | 3756 | 1471089496162 Marionette INFO sendAsync 3dea87e7-b1f7-4d7f-bd25-36a6049bc663 04:58:16 INFO - PROCESS | 3756 | 1471089496274 Marionette TRACE conn6 <- [1,1615,null,{"value":null}] 04:58:16 INFO - PROCESS | 3756 | 1471089496280 Marionette TRACE conn6 -> [0,1616,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/line-styles/2d.line.miter.valid.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/line-styles/2d.line.miter.valid.html\", \"893d4e98-a8f2-4003-9cd7-2985a4dd9108\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:58:16 INFO - PROCESS | 3756 | 1471089496282 Marionette INFO sendAsync 3dea87e7-b1f7-4d7f-bd25-36a6049bc663 04:58:16 INFO - PROCESS | 3756 | ++DOCSHELL 0000004DDDB34800 == 30 [pid = 3756] [id = 413] 04:58:16 INFO - PROCESS | 3756 | ++DOMWINDOW == 76 (0000004DD6226C00) [pid = 3756] [serial = 1239] [outer = 0000000000000000] 04:58:16 INFO - PROCESS | 3756 | ++DOMWINDOW == 77 (0000004DD62BBC00) [pid = 3756] [serial = 1240] [outer = 0000004DD6226C00] 04:58:16 INFO - PROCESS | 3756 | 1471089496328 Marionette DEBUG loaded listener.js 04:58:16 INFO - PROCESS | 3756 | ++DOMWINDOW == 78 (0000004DD63A3400) [pid = 3756] [serial = 1241] [outer = 0000004DD6226C00] 04:58:16 INFO - PROCESS | 3756 | 1471089496774 Marionette TRACE conn6 <- [1,1616,null,{"value":["/2dcontext/line-styles/2d.line.miter.valid.html",0,null,null,[["Setting miterLimit to valid values works",0,null,null]]]}] 04:58:16 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.miter.valid.html | Setting miterLimit to valid values works 04:58:16 INFO - TEST-OK | /2dcontext/line-styles/2d.line.miter.valid.html | took 671ms 04:58:16 INFO - PROCESS | 3756 | 1471089496819 Marionette TRACE conn6 -> [0,1617,"getWindowHandle",null] 04:58:16 INFO - PROCESS | 3756 | 1471089496822 Marionette TRACE conn6 <- [1,1617,null,{"value":"13"}] 04:58:16 INFO - TEST-START | /2dcontext/line-styles/2d.line.miter.within.html 04:58:16 INFO - PROCESS | 3756 | 1471089496825 Marionette TRACE conn6 -> [0,1618,"setScriptTimeout",{"ms":35000}] 04:58:16 INFO - PROCESS | 3756 | 1471089496827 Marionette TRACE conn6 <- [1,1618,null,{}] 04:58:16 INFO - PROCESS | 3756 | 1471089496837 Marionette TRACE conn6 -> [0,1619,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:58:16 INFO - PROCESS | 3756 | 1471089496839 Marionette INFO sendAsync 3dea87e7-b1f7-4d7f-bd25-36a6049bc663 04:58:16 INFO - PROCESS | 3756 | 1471089496947 Marionette TRACE conn6 <- [1,1619,null,{"value":null}] 04:58:17 INFO - PROCESS | 3756 | 1471089497028 Marionette TRACE conn6 -> [0,1620,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/line-styles/2d.line.miter.within.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/line-styles/2d.line.miter.within.html\", \"893d4e98-a8f2-4003-9cd7-2985a4dd9108\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:58:17 INFO - PROCESS | 3756 | 1471089497030 Marionette INFO sendAsync 3dea87e7-b1f7-4d7f-bd25-36a6049bc663 04:58:17 INFO - PROCESS | 3756 | ++DOCSHELL 0000004DDE5CD000 == 31 [pid = 3756] [id = 414] 04:58:17 INFO - PROCESS | 3756 | ++DOMWINDOW == 79 (0000004DD6307000) [pid = 3756] [serial = 1242] [outer = 0000000000000000] 04:58:17 INFO - PROCESS | 3756 | ++DOMWINDOW == 80 (0000004DD6E13800) [pid = 3756] [serial = 1243] [outer = 0000004DD6307000] 04:58:17 INFO - PROCESS | 3756 | 1471089497078 Marionette DEBUG loaded listener.js 04:58:17 INFO - PROCESS | 3756 | ++DOMWINDOW == 81 (0000004DD7B72000) [pid = 3756] [serial = 1244] [outer = 0000004DD6307000] 04:58:17 INFO - PROCESS | 3756 | 1471089497512 Marionette TRACE conn6 <- [1,1620,null,{"value":["/2dcontext/line-styles/2d.line.miter.within.html",0,null,null,[["Miter joins are drawn when the miter limit is not quite exceeded",0,null,null]]]}] 04:58:17 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.miter.within.html | Miter joins are drawn when the miter limit is not quite exceeded 04:58:17 INFO - TEST-OK | /2dcontext/line-styles/2d.line.miter.within.html | took 734ms 04:58:17 INFO - TEST-START | /2dcontext/line-styles/2d.line.union.html 04:58:17 INFO - PROCESS | 3756 | 1471089497564 Marionette TRACE conn6 -> [0,1621,"getWindowHandle",null] 04:58:17 INFO - PROCESS | 3756 | 1471089497566 Marionette TRACE conn6 <- [1,1621,null,{"value":"13"}] 04:58:17 INFO - PROCESS | 3756 | 1471089497570 Marionette TRACE conn6 -> [0,1622,"setScriptTimeout",{"ms":35000}] 04:58:17 INFO - PROCESS | 3756 | 1471089497571 Marionette TRACE conn6 <- [1,1622,null,{}] 04:58:17 INFO - PROCESS | 3756 | 1471089497575 Marionette TRACE conn6 -> [0,1623,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:58:17 INFO - PROCESS | 3756 | 1471089497581 Marionette INFO sendAsync 3dea87e7-b1f7-4d7f-bd25-36a6049bc663 04:58:17 INFO - PROCESS | 3756 | 1471089497716 Marionette TRACE conn6 <- [1,1623,null,{"value":null}] 04:58:17 INFO - PROCESS | 3756 | 1471089497771 Marionette TRACE conn6 -> [0,1624,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/line-styles/2d.line.union.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/line-styles/2d.line.union.html\", \"893d4e98-a8f2-4003-9cd7-2985a4dd9108\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:58:17 INFO - PROCESS | 3756 | 1471089497773 Marionette INFO sendAsync 3dea87e7-b1f7-4d7f-bd25-36a6049bc663 04:58:17 INFO - PROCESS | 3756 | ++DOCSHELL 0000004DDF353000 == 32 [pid = 3756] [id = 415] 04:58:17 INFO - PROCESS | 3756 | ++DOMWINDOW == 82 (0000004D808D7400) [pid = 3756] [serial = 1245] [outer = 0000000000000000] 04:58:17 INFO - PROCESS | 3756 | ++DOMWINDOW == 83 (0000004DD8764000) [pid = 3756] [serial = 1246] [outer = 0000004D808D7400] 04:58:17 INFO - PROCESS | 3756 | 1471089497820 Marionette DEBUG loaded listener.js 04:58:17 INFO - PROCESS | 3756 | ++DOMWINDOW == 84 (0000004DDB880800) [pid = 3756] [serial = 1247] [outer = 0000004D808D7400] 04:58:18 INFO - PROCESS | 3756 | --DOMWINDOW == 83 (0000004DD806A000) [pid = 3756] [serial = 1203] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.join.invalid.html] 04:58:18 INFO - PROCESS | 3756 | --DOMWINDOW == 82 (0000004DDC135400) [pid = 3756] [serial = 1206] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.join.miter.html] 04:58:18 INFO - PROCESS | 3756 | --DOMWINDOW == 81 (0000004DDC023800) [pid = 3756] [serial = 1182] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.cap.round.html] 04:58:18 INFO - PROCESS | 3756 | --DOMWINDOW == 80 (0000004DD1D5A800) [pid = 3756] [serial = 1197] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.join.bevel.html] 04:58:18 INFO - PROCESS | 3756 | --DOMWINDOW == 79 (0000004DD1D53400) [pid = 3756] [serial = 1194] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.defaults.html] 04:58:18 INFO - PROCESS | 3756 | --DOMWINDOW == 78 (0000004D808D9800) [pid = 3756] [serial = 1185] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.cap.square.html] 04:58:18 INFO - PROCESS | 3756 | --DOMWINDOW == 77 (0000004D978ABC00) [pid = 3756] [serial = 1191] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.cross.html] 04:58:18 INFO - PROCESS | 3756 | --DOMWINDOW == 76 (0000004DD1054800) [pid = 3756] [serial = 1188] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.cap.valid.html] 04:58:18 INFO - PROCESS | 3756 | --DOMWINDOW == 75 (0000004DD0E32800) [pid = 3756] [serial = 1209] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.join.open.html] 04:58:18 INFO - PROCESS | 3756 | --DOMWINDOW == 74 (0000004DDC279000) [pid = 3756] [serial = 1212] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.join.parallel.html] 04:58:18 INFO - PROCESS | 3756 | --DOMWINDOW == 73 (0000004DD6E1B800) [pid = 3756] [serial = 1200] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.join.closed.html] 04:58:18 INFO - PROCESS | 3756 | --DOMWINDOW == 72 (0000004DDC66E000) [pid = 3756] [serial = 1215] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.join.round.html] 04:58:18 INFO - PROCESS | 3756 | 1471089498472 Marionette TRACE conn6 <- [1,1624,null,{"value":["/2dcontext/line-styles/2d.line.union.html",0,null,null,[["Canvas test: 2d.line.union",0,null,null]]]}] 04:58:18 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.union.html | Canvas test: 2d.line.union 04:58:18 INFO - TEST-OK | /2dcontext/line-styles/2d.line.union.html | took 943ms 04:58:18 INFO - PROCESS | 3756 | 1471089498515 Marionette TRACE conn6 -> [0,1625,"getWindowHandle",null] 04:58:18 INFO - PROCESS | 3756 | 1471089498517 Marionette TRACE conn6 <- [1,1625,null,{"value":"13"}] 04:58:18 INFO - TEST-START | /2dcontext/line-styles/2d.line.width.basic.html 04:58:18 INFO - PROCESS | 3756 | 1471089498521 Marionette TRACE conn6 -> [0,1626,"setScriptTimeout",{"ms":35000}] 04:58:18 INFO - PROCESS | 3756 | 1471089498523 Marionette TRACE conn6 <- [1,1626,null,{}] 04:58:18 INFO - PROCESS | 3756 | 1471089498526 Marionette TRACE conn6 -> [0,1627,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:58:18 INFO - PROCESS | 3756 | 1471089498528 Marionette INFO sendAsync 3dea87e7-b1f7-4d7f-bd25-36a6049bc663 04:58:18 INFO - PROCESS | 3756 | 1471089498610 Marionette TRACE conn6 <- [1,1627,null,{"value":null}] 04:58:18 INFO - PROCESS | 3756 | 1471089498689 Marionette TRACE conn6 -> [0,1628,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/line-styles/2d.line.width.basic.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/line-styles/2d.line.width.basic.html\", \"893d4e98-a8f2-4003-9cd7-2985a4dd9108\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:58:18 INFO - PROCESS | 3756 | 1471089498691 Marionette INFO sendAsync 3dea87e7-b1f7-4d7f-bd25-36a6049bc663 04:58:18 INFO - PROCESS | 3756 | ++DOCSHELL 0000004DDF73C800 == 33 [pid = 3756] [id = 416] 04:58:18 INFO - PROCESS | 3756 | ++DOMWINDOW == 73 (0000004D978A8C00) [pid = 3756] [serial = 1248] [outer = 0000000000000000] 04:58:18 INFO - PROCESS | 3756 | ++DOMWINDOW == 74 (0000004DD172A800) [pid = 3756] [serial = 1249] [outer = 0000004D978A8C00] 04:58:18 INFO - PROCESS | 3756 | 1471089498737 Marionette DEBUG loaded listener.js 04:58:18 INFO - PROCESS | 3756 | ++DOMWINDOW == 75 (0000004DDACD1C00) [pid = 3756] [serial = 1250] [outer = 0000004D978A8C00] 04:58:19 INFO - PROCESS | 3756 | 1471089499101 Marionette TRACE conn6 <- [1,1628,null,{"value":["/2dcontext/line-styles/2d.line.width.basic.html",0,null,null,[["lineWidth determines the width of line strokes",0,null,null]]]}] 04:58:19 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.width.basic.html | lineWidth determines the width of line strokes 04:58:19 INFO - TEST-OK | /2dcontext/line-styles/2d.line.width.basic.html | took 629ms 04:58:19 INFO - TEST-START | /2dcontext/line-styles/2d.line.width.invalid.html 04:58:19 INFO - PROCESS | 3756 | 1471089499152 Marionette TRACE conn6 -> [0,1629,"getWindowHandle",null] 04:58:19 INFO - PROCESS | 3756 | 1471089499155 Marionette TRACE conn6 <- [1,1629,null,{"value":"13"}] 04:58:19 INFO - PROCESS | 3756 | 1471089499158 Marionette TRACE conn6 -> [0,1630,"setScriptTimeout",{"ms":35000}] 04:58:19 INFO - PROCESS | 3756 | 1471089499159 Marionette TRACE conn6 <- [1,1630,null,{}] 04:58:19 INFO - PROCESS | 3756 | 1471089499171 Marionette TRACE conn6 -> [0,1631,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:58:19 INFO - PROCESS | 3756 | 1471089499173 Marionette INFO sendAsync 3dea87e7-b1f7-4d7f-bd25-36a6049bc663 04:58:19 INFO - PROCESS | 3756 | 1471089499254 Marionette TRACE conn6 <- [1,1631,null,{"value":null}] 04:58:19 INFO - PROCESS | 3756 | 1471089499260 Marionette TRACE conn6 -> [0,1632,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/line-styles/2d.line.width.invalid.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/line-styles/2d.line.width.invalid.html\", \"893d4e98-a8f2-4003-9cd7-2985a4dd9108\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:58:19 INFO - PROCESS | 3756 | 1471089499262 Marionette INFO sendAsync 3dea87e7-b1f7-4d7f-bd25-36a6049bc663 04:58:19 INFO - PROCESS | 3756 | ++DOCSHELL 0000004DE1161800 == 34 [pid = 3756] [id = 417] 04:58:19 INFO - PROCESS | 3756 | ++DOMWINDOW == 76 (0000004DDB554400) [pid = 3756] [serial = 1251] [outer = 0000000000000000] 04:58:19 INFO - PROCESS | 3756 | ++DOMWINDOW == 77 (0000004DDC026400) [pid = 3756] [serial = 1252] [outer = 0000004DDB554400] 04:58:19 INFO - PROCESS | 3756 | 1471089499308 Marionette DEBUG loaded listener.js 04:58:19 INFO - PROCESS | 3756 | ++DOMWINDOW == 78 (0000004DDC13A400) [pid = 3756] [serial = 1253] [outer = 0000004DDB554400] 04:58:19 INFO - PROCESS | 3756 | 1471089499735 Marionette TRACE conn6 <- [1,1632,null,{"value":["/2dcontext/line-styles/2d.line.width.invalid.html",0,null,null,[["Setting lineWidth to invalid values is ignored",0,null,null]]]}] 04:58:19 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.width.invalid.html | Setting lineWidth to invalid values is ignored 04:58:19 INFO - TEST-OK | /2dcontext/line-styles/2d.line.width.invalid.html | took 629ms 04:58:19 INFO - PROCESS | 3756 | 1471089499791 Marionette TRACE conn6 -> [0,1633,"getWindowHandle",null] 04:58:19 INFO - PROCESS | 3756 | 1471089499793 Marionette TRACE conn6 <- [1,1633,null,{"value":"13"}] 04:58:19 INFO - PROCESS | 3756 | 1471089499796 Marionette TRACE conn6 -> [0,1634,"setScriptTimeout",{"ms":35000}] 04:58:19 INFO - TEST-START | /2dcontext/line-styles/2d.line.width.scaledefault.html 04:58:19 INFO - PROCESS | 3756 | 1471089499798 Marionette TRACE conn6 <- [1,1634,null,{}] 04:58:19 INFO - PROCESS | 3756 | 1471089499801 Marionette TRACE conn6 -> [0,1635,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:58:19 INFO - PROCESS | 3756 | 1471089499803 Marionette INFO sendAsync 3dea87e7-b1f7-4d7f-bd25-36a6049bc663 04:58:19 INFO - PROCESS | 3756 | 1471089499886 Marionette TRACE conn6 <- [1,1635,null,{"value":null}] 04:58:19 INFO - PROCESS | 3756 | 1471089499894 Marionette TRACE conn6 -> [0,1636,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/line-styles/2d.line.width.scaledefault.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/line-styles/2d.line.width.scaledefault.html\", \"893d4e98-a8f2-4003-9cd7-2985a4dd9108\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:58:19 INFO - PROCESS | 3756 | 1471089499896 Marionette INFO sendAsync 3dea87e7-b1f7-4d7f-bd25-36a6049bc663 04:58:19 INFO - PROCESS | 3756 | ++DOCSHELL 0000004DE20DC800 == 35 [pid = 3756] [id = 418] 04:58:19 INFO - PROCESS | 3756 | ++DOMWINDOW == 79 (0000004DDC1DEC00) [pid = 3756] [serial = 1254] [outer = 0000000000000000] 04:58:19 INFO - PROCESS | 3756 | ++DOMWINDOW == 80 (0000004DDC1E8C00) [pid = 3756] [serial = 1255] [outer = 0000004DDC1DEC00] 04:58:19 INFO - PROCESS | 3756 | 1471089499941 Marionette DEBUG loaded listener.js 04:58:20 INFO - PROCESS | 3756 | ++DOMWINDOW == 81 (0000004DDC23F400) [pid = 3756] [serial = 1256] [outer = 0000004DDC1DEC00] 04:58:20 INFO - PROCESS | 3756 | 1471089500449 Marionette TRACE conn6 <- [1,1636,null,{"value":["/2dcontext/line-styles/2d.line.width.scaledefault.html",0,null,null,[["Default lineWidth strokes are affected by scale transformations",0,null,null]]]}] 04:58:20 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.width.scaledefault.html | Default lineWidth strokes are affected by scale transformations 04:58:20 INFO - TEST-OK | /2dcontext/line-styles/2d.line.width.scaledefault.html | took 734ms 04:58:20 INFO - PROCESS | 3756 | 1471089500534 Marionette TRACE conn6 -> [0,1637,"getWindowHandle",null] 04:58:20 INFO - PROCESS | 3756 | 1471089500540 Marionette TRACE conn6 <- [1,1637,null,{"value":"13"}] 04:58:20 INFO - TEST-START | /2dcontext/line-styles/2d.line.width.transformed.html 04:58:20 INFO - PROCESS | 3756 | 1471089500546 Marionette TRACE conn6 -> [0,1638,"setScriptTimeout",{"ms":35000}] 04:58:20 INFO - PROCESS | 3756 | 1471089500550 Marionette TRACE conn6 <- [1,1638,null,{}] 04:58:20 INFO - PROCESS | 3756 | 1471089500556 Marionette TRACE conn6 -> [0,1639,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:58:20 INFO - PROCESS | 3756 | 1471089500559 Marionette INFO sendAsync 3dea87e7-b1f7-4d7f-bd25-36a6049bc663 04:58:20 INFO - PROCESS | 3756 | 1471089500746 Marionette TRACE conn6 <- [1,1639,null,{"value":null}] 04:58:20 INFO - PROCESS | 3756 | 1471089500757 Marionette TRACE conn6 -> [0,1640,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/line-styles/2d.line.width.transformed.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/line-styles/2d.line.width.transformed.html\", \"893d4e98-a8f2-4003-9cd7-2985a4dd9108\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:58:20 INFO - PROCESS | 3756 | 1471089500762 Marionette INFO sendAsync 3dea87e7-b1f7-4d7f-bd25-36a6049bc663 04:58:20 INFO - PROCESS | 3756 | ++DOCSHELL 0000004DD1E34800 == 36 [pid = 3756] [id = 419] 04:58:20 INFO - PROCESS | 3756 | ++DOMWINDOW == 82 (0000004D808D3800) [pid = 3756] [serial = 1257] [outer = 0000000000000000] 04:58:20 INFO - PROCESS | 3756 | ++DOMWINDOW == 83 (0000004D808CD400) [pid = 3756] [serial = 1258] [outer = 0000004D808D3800] 04:58:20 INFO - PROCESS | 3756 | 1471089500823 Marionette DEBUG loaded listener.js 04:58:20 INFO - PROCESS | 3756 | ++DOMWINDOW == 84 (0000004DD0049400) [pid = 3756] [serial = 1259] [outer = 0000004D808D3800] 04:58:21 INFO - PROCESS | 3756 | 1471089501625 Marionette TRACE conn6 <- [1,1640,null,{"value":["/2dcontext/line-styles/2d.line.width.transformed.html",0,null,null,[["Line stroke widths are affected by scale transformations",0,null,null]]]}] 04:58:21 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.width.transformed.html | Line stroke widths are affected by scale transformations 04:58:21 INFO - TEST-OK | /2dcontext/line-styles/2d.line.width.transformed.html | took 1136ms 04:58:21 INFO - PROCESS | 3756 | 1471089501684 Marionette TRACE conn6 -> [0,1641,"getWindowHandle",null] 04:58:21 INFO - PROCESS | 3756 | 1471089501689 Marionette TRACE conn6 <- [1,1641,null,{"value":"13"}] 04:58:21 INFO - TEST-START | /2dcontext/line-styles/2d.line.width.valid.html 04:58:21 INFO - PROCESS | 3756 | 1471089501696 Marionette TRACE conn6 -> [0,1642,"setScriptTimeout",{"ms":35000}] 04:58:21 INFO - PROCESS | 3756 | 1471089501699 Marionette TRACE conn6 <- [1,1642,null,{}] 04:58:21 INFO - PROCESS | 3756 | 1471089501703 Marionette TRACE conn6 -> [0,1643,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:58:21 INFO - PROCESS | 3756 | 1471089501707 Marionette INFO sendAsync 3dea87e7-b1f7-4d7f-bd25-36a6049bc663 04:58:21 INFO - PROCESS | 3756 | 1471089501851 Marionette TRACE conn6 <- [1,1643,null,{"value":null}] 04:58:21 INFO - PROCESS | 3756 | 1471089501965 Marionette TRACE conn6 -> [0,1644,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/line-styles/2d.line.width.valid.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/line-styles/2d.line.width.valid.html\", \"893d4e98-a8f2-4003-9cd7-2985a4dd9108\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:58:21 INFO - PROCESS | 3756 | 1471089501968 Marionette INFO sendAsync 3dea87e7-b1f7-4d7f-bd25-36a6049bc663 04:58:22 INFO - PROCESS | 3756 | ++DOCSHELL 0000004DDC921000 == 37 [pid = 3756] [id = 420] 04:58:22 INFO - PROCESS | 3756 | ++DOMWINDOW == 85 (0000004DD1B26C00) [pid = 3756] [serial = 1260] [outer = 0000000000000000] 04:58:22 INFO - PROCESS | 3756 | ++DOMWINDOW == 86 (0000004DD1DA5800) [pid = 3756] [serial = 1261] [outer = 0000004DD1B26C00] 04:58:22 INFO - PROCESS | 3756 | 1471089502030 Marionette DEBUG loaded listener.js 04:58:22 INFO - PROCESS | 3756 | ++DOMWINDOW == 87 (0000004DD216E400) [pid = 3756] [serial = 1262] [outer = 0000004DD1B26C00] 04:58:22 INFO - PROCESS | 3756 | 1471089502929 Marionette TRACE conn6 <- [1,1644,null,{"value":["/2dcontext/line-styles/2d.line.width.valid.html",0,null,null,[["Setting lineWidth to valid values works",0,null,null]]]}] 04:58:22 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.width.valid.html | Setting lineWidth to valid values works 04:58:22 INFO - TEST-OK | /2dcontext/line-styles/2d.line.width.valid.html | took 1276ms 04:58:22 INFO - PROCESS | 3756 | 1471089502975 Marionette TRACE conn6 -> [0,1645,"getWindowHandle",null] 04:58:22 INFO - PROCESS | 3756 | 1471089502979 Marionette TRACE conn6 <- [1,1645,null,{"value":"13"}] 04:58:22 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.angle.1.html 04:58:22 INFO - PROCESS | 3756 | 1471089502985 Marionette TRACE conn6 -> [0,1646,"setScriptTimeout",{"ms":35000}] 04:58:22 INFO - PROCESS | 3756 | 1471089502988 Marionette TRACE conn6 <- [1,1646,null,{}] 04:58:23 INFO - PROCESS | 3756 | 1471089502993 Marionette TRACE conn6 -> [0,1647,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:58:23 INFO - PROCESS | 3756 | 1471089502996 Marionette INFO sendAsync 3dea87e7-b1f7-4d7f-bd25-36a6049bc663 04:58:23 INFO - PROCESS | 3756 | 1471089503111 Marionette TRACE conn6 <- [1,1647,null,{"value":null}] 04:58:23 INFO - PROCESS | 3756 | 1471089503190 Marionette TRACE conn6 -> [0,1648,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.arc.angle.1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.angle.1.html\", \"893d4e98-a8f2-4003-9cd7-2985a4dd9108\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:58:23 INFO - PROCESS | 3756 | 1471089503194 Marionette INFO sendAsync 3dea87e7-b1f7-4d7f-bd25-36a6049bc663 04:58:23 INFO - PROCESS | 3756 | ++DOCSHELL 0000004DD1249800 == 38 [pid = 3756] [id = 421] 04:58:23 INFO - PROCESS | 3756 | ++DOMWINDOW == 88 (0000004DD0046400) [pid = 3756] [serial = 1263] [outer = 0000000000000000] 04:58:23 INFO - PROCESS | 3756 | ++DOMWINDOW == 89 (0000004DD1A35800) [pid = 3756] [serial = 1264] [outer = 0000004DD0046400] 04:58:23 INFO - PROCESS | 3756 | 1471089503295 Marionette DEBUG loaded listener.js 04:58:23 INFO - PROCESS | 3756 | ++DOMWINDOW == 90 (0000004DD1D30400) [pid = 3756] [serial = 1265] [outer = 0000004DD0046400] 04:58:23 INFO - PROCESS | 3756 | --DOCSHELL 0000004DE1161800 == 37 [pid = 3756] [id = 417] 04:58:23 INFO - PROCESS | 3756 | --DOCSHELL 0000004DDF73C800 == 36 [pid = 3756] [id = 416] 04:58:23 INFO - PROCESS | 3756 | --DOCSHELL 0000004DDF353000 == 35 [pid = 3756] [id = 415] 04:58:23 INFO - PROCESS | 3756 | --DOCSHELL 0000004DDE5CD000 == 34 [pid = 3756] [id = 414] 04:58:23 INFO - PROCESS | 3756 | --DOCSHELL 0000004DDDB34800 == 33 [pid = 3756] [id = 413] 04:58:23 INFO - PROCESS | 3756 | --DOCSHELL 0000004DDBEE5800 == 32 [pid = 3756] [id = 412] 04:58:23 INFO - PROCESS | 3756 | --DOCSHELL 0000004DD5CA6000 == 31 [pid = 3756] [id = 411] 04:58:23 INFO - PROCESS | 3756 | --DOCSHELL 0000004DD0521000 == 30 [pid = 3756] [id = 410] 04:58:23 INFO - PROCESS | 3756 | --DOMWINDOW == 89 (0000004DDC6AE800) [pid = 3756] [serial = 1216] [outer = 0000000000000000] [url = about:blank] 04:58:23 INFO - PROCESS | 3756 | --DOMWINDOW == 88 (0000004DDB554000) [pid = 3756] [serial = 1204] [outer = 0000000000000000] [url = about:blank] 04:58:23 INFO - PROCESS | 3756 | --DOMWINDOW == 87 (0000004DDC241000) [pid = 3756] [serial = 1207] [outer = 0000000000000000] [url = about:blank] 04:58:23 INFO - PROCESS | 3756 | --DOMWINDOW == 86 (0000004DDC1E1800) [pid = 3756] [serial = 1184] [outer = 0000000000000000] [url = about:blank] 04:58:23 INFO - PROCESS | 3756 | --DOMWINDOW == 85 (0000004DD6AD1C00) [pid = 3756] [serial = 1198] [outer = 0000000000000000] [url = about:blank] 04:58:23 INFO - PROCESS | 3756 | --DOMWINDOW == 84 (0000004DD6E1AC00) [pid = 3756] [serial = 1199] [outer = 0000000000000000] [url = about:blank] 04:58:23 INFO - PROCESS | 3756 | --DOMWINDOW == 83 (0000004DD1D5D000) [pid = 3756] [serial = 1195] [outer = 0000000000000000] [url = about:blank] 04:58:23 INFO - PROCESS | 3756 | --DOMWINDOW == 82 (0000004DD1DD2800) [pid = 3756] [serial = 1196] [outer = 0000000000000000] [url = about:blank] 04:58:23 INFO - PROCESS | 3756 | --DOMWINDOW == 81 (0000004D9789E000) [pid = 3756] [serial = 1186] [outer = 0000000000000000] [url = about:blank] 04:58:23 INFO - PROCESS | 3756 | --DOMWINDOW == 80 (0000004DD0849800) [pid = 3756] [serial = 1187] [outer = 0000000000000000] [url = about:blank] 04:58:23 INFO - PROCESS | 3756 | --DOMWINDOW == 79 (0000004DD103B800) [pid = 3756] [serial = 1192] [outer = 0000000000000000] [url = about:blank] 04:58:23 INFO - PROCESS | 3756 | --DOMWINDOW == 78 (0000004DD1A38400) [pid = 3756] [serial = 1193] [outer = 0000000000000000] [url = about:blank] 04:58:23 INFO - PROCESS | 3756 | --DOMWINDOW == 77 (0000004DD1DD0800) [pid = 3756] [serial = 1189] [outer = 0000000000000000] [url = about:blank] 04:58:23 INFO - PROCESS | 3756 | --DOMWINDOW == 76 (0000004DD622FC00) [pid = 3756] [serial = 1190] [outer = 0000000000000000] [url = about:blank] 04:58:23 INFO - PROCESS | 3756 | --DOMWINDOW == 75 (0000004DD1DCA000) [pid = 3756] [serial = 1210] [outer = 0000000000000000] [url = about:blank] 04:58:23 INFO - PROCESS | 3756 | --DOMWINDOW == 74 (0000004DDC282800) [pid = 3756] [serial = 1213] [outer = 0000000000000000] [url = about:blank] 04:58:23 INFO - PROCESS | 3756 | --DOMWINDOW == 73 (0000004DDC277400) [pid = 3756] [serial = 1208] [outer = 0000000000000000] [url = about:blank] 04:58:23 INFO - PROCESS | 3756 | --DOMWINDOW == 72 (0000004DDC2BBC00) [pid = 3756] [serial = 1214] [outer = 0000000000000000] [url = about:blank] 04:58:23 INFO - PROCESS | 3756 | --DOMWINDOW == 71 (0000004DD7C23000) [pid = 3756] [serial = 1201] [outer = 0000000000000000] [url = about:blank] 04:58:23 INFO - PROCESS | 3756 | --DOMWINDOW == 70 (0000004DD806CC00) [pid = 3756] [serial = 1202] [outer = 0000000000000000] [url = about:blank] 04:58:23 INFO - PROCESS | 3756 | --DOMWINDOW == 69 (0000004DDB888800) [pid = 3756] [serial = 1205] [outer = 0000000000000000] [url = about:blank] 04:58:23 INFO - PROCESS | 3756 | --DOMWINDOW == 68 (0000004DDDDAA000) [pid = 3756] [serial = 1217] [outer = 0000000000000000] [url = about:blank] 04:58:23 INFO - PROCESS | 3756 | --DOMWINDOW == 67 (0000004DDB84A800) [pid = 3756] [serial = 1211] [outer = 0000000000000000] [url = about:blank] 04:58:23 INFO - PROCESS | 3756 | 1471089503777 Marionette TRACE conn6 <- [1,1648,null,{"value":["/2dcontext/path-objects/2d.path.arc.angle.1.html",0,null,null,[["arc() draws pi/2 .. -pi anticlockwise correctly",0,null,null]]]}] 04:58:23 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.angle.1.html | arc() draws pi/2 .. -pi anticlockwise correctly 04:58:23 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.angle.1.html | took 840ms 04:58:23 INFO - PROCESS | 3756 | 1471089503827 Marionette TRACE conn6 -> [0,1649,"getWindowHandle",null] 04:58:23 INFO - PROCESS | 3756 | 1471089503832 Marionette TRACE conn6 <- [1,1649,null,{"value":"13"}] 04:58:23 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.angle.2.html 04:58:23 INFO - PROCESS | 3756 | 1471089503838 Marionette TRACE conn6 -> [0,1650,"setScriptTimeout",{"ms":35000}] 04:58:23 INFO - PROCESS | 3756 | 1471089503840 Marionette TRACE conn6 <- [1,1650,null,{}] 04:58:23 INFO - PROCESS | 3756 | 1471089503844 Marionette TRACE conn6 -> [0,1651,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:58:23 INFO - PROCESS | 3756 | 1471089503847 Marionette INFO sendAsync 3dea87e7-b1f7-4d7f-bd25-36a6049bc663 04:58:23 INFO - PROCESS | 3756 | 1471089503938 Marionette TRACE conn6 <- [1,1651,null,{"value":null}] 04:58:23 INFO - PROCESS | 3756 | 1471089503944 Marionette TRACE conn6 -> [0,1652,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.arc.angle.2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.angle.2.html\", \"893d4e98-a8f2-4003-9cd7-2985a4dd9108\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:58:23 INFO - PROCESS | 3756 | 1471089503947 Marionette INFO sendAsync 3dea87e7-b1f7-4d7f-bd25-36a6049bc663 04:58:23 INFO - PROCESS | 3756 | ++DOCSHELL 0000004DD7C96800 == 31 [pid = 3756] [id = 422] 04:58:23 INFO - PROCESS | 3756 | ++DOMWINDOW == 68 (0000004DD1D54000) [pid = 3756] [serial = 1266] [outer = 0000000000000000] 04:58:23 INFO - PROCESS | 3756 | ++DOMWINDOW == 69 (0000004DD1DD1800) [pid = 3756] [serial = 1267] [outer = 0000004DD1D54000] 04:58:24 INFO - PROCESS | 3756 | 1471089503996 Marionette DEBUG loaded listener.js 04:58:24 INFO - PROCESS | 3756 | ++DOMWINDOW == 70 (0000004DD5CD6400) [pid = 3756] [serial = 1268] [outer = 0000004DD1D54000] 04:58:24 INFO - PROCESS | 3756 | 1471089504483 Marionette TRACE conn6 <- [1,1652,null,{"value":["/2dcontext/path-objects/2d.path.arc.angle.2.html",0,null,null,[["arc() draws -3pi/2 .. -pi anticlockwise correctly",0,null,null]]]}] 04:58:24 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.angle.2.html | arc() draws -3pi/2 .. -pi anticlockwise correctly 04:58:24 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.angle.2.html | took 671ms 04:58:24 INFO - PROCESS | 3756 | 1471089504512 Marionette TRACE conn6 -> [0,1653,"getWindowHandle",null] 04:58:24 INFO - PROCESS | 3756 | 1471089504515 Marionette TRACE conn6 <- [1,1653,null,{"value":"13"}] 04:58:24 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.angle.3.html 04:58:24 INFO - PROCESS | 3756 | 1471089504519 Marionette TRACE conn6 -> [0,1654,"setScriptTimeout",{"ms":35000}] 04:58:24 INFO - PROCESS | 3756 | 1471089504522 Marionette TRACE conn6 <- [1,1654,null,{}] 04:58:24 INFO - PROCESS | 3756 | 1471089504534 Marionette TRACE conn6 -> [0,1655,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:58:24 INFO - PROCESS | 3756 | 1471089504539 Marionette INFO sendAsync 3dea87e7-b1f7-4d7f-bd25-36a6049bc663 04:58:24 INFO - PROCESS | 3756 | 1471089504636 Marionette TRACE conn6 <- [1,1655,null,{"value":null}] 04:58:24 INFO - PROCESS | 3756 | 1471089504684 Marionette TRACE conn6 -> [0,1656,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.arc.angle.3.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.angle.3.html\", \"893d4e98-a8f2-4003-9cd7-2985a4dd9108\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:58:24 INFO - PROCESS | 3756 | 1471089504687 Marionette INFO sendAsync 3dea87e7-b1f7-4d7f-bd25-36a6049bc663 04:58:24 INFO - PROCESS | 3756 | ++DOCSHELL 0000004DDDBED000 == 32 [pid = 3756] [id = 423] 04:58:24 INFO - PROCESS | 3756 | ++DOMWINDOW == 71 (0000004DD6E17800) [pid = 3756] [serial = 1269] [outer = 0000000000000000] 04:58:24 INFO - PROCESS | 3756 | ++DOMWINDOW == 72 (0000004DD6EC0800) [pid = 3756] [serial = 1270] [outer = 0000004DD6E17800] 04:58:24 INFO - PROCESS | 3756 | 1471089504744 Marionette DEBUG loaded listener.js 04:58:24 INFO - PROCESS | 3756 | ++DOMWINDOW == 73 (0000004DD8062400) [pid = 3756] [serial = 1271] [outer = 0000004DD6E17800] 04:58:25 INFO - PROCESS | 3756 | 1471089505193 Marionette TRACE conn6 <- [1,1656,null,{"value":["/2dcontext/path-objects/2d.path.arc.angle.3.html",0,null,null,[["arc() wraps angles mod 2pi when anticlockwise and end > start+2pi",0,null,null]]]}] 04:58:25 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.angle.3.html | arc() wraps angles mod 2pi when anticlockwise and end > start+2pi 04:58:25 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.angle.3.html | took 734ms 04:58:25 INFO - PROCESS | 3756 | 1471089505255 Marionette TRACE conn6 -> [0,1657,"getWindowHandle",null] 04:58:25 INFO - PROCESS | 3756 | 1471089505258 Marionette TRACE conn6 <- [1,1657,null,{"value":"13"}] 04:58:25 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.angle.4.html 04:58:25 INFO - PROCESS | 3756 | 1471089505262 Marionette TRACE conn6 -> [0,1658,"setScriptTimeout",{"ms":35000}] 04:58:25 INFO - PROCESS | 3756 | 1471089505263 Marionette TRACE conn6 <- [1,1658,null,{}] 04:58:25 INFO - PROCESS | 3756 | 1471089505267 Marionette TRACE conn6 -> [0,1659,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:58:25 INFO - PROCESS | 3756 | 1471089505269 Marionette INFO sendAsync 3dea87e7-b1f7-4d7f-bd25-36a6049bc663 04:58:25 INFO - PROCESS | 3756 | 1471089505361 Marionette TRACE conn6 <- [1,1659,null,{"value":null}] 04:58:25 INFO - PROCESS | 3756 | 1471089505366 Marionette TRACE conn6 -> [0,1660,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.arc.angle.4.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.angle.4.html\", \"893d4e98-a8f2-4003-9cd7-2985a4dd9108\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:58:25 INFO - PROCESS | 3756 | 1471089505368 Marionette INFO sendAsync 3dea87e7-b1f7-4d7f-bd25-36a6049bc663 04:58:25 INFO - PROCESS | 3756 | ++DOCSHELL 0000004DDEFDC800 == 33 [pid = 3756] [id = 424] 04:58:25 INFO - PROCESS | 3756 | ++DOMWINDOW == 74 (0000004DD806B000) [pid = 3756] [serial = 1272] [outer = 0000000000000000] 04:58:25 INFO - PROCESS | 3756 | ++DOMWINDOW == 75 (0000004DDB54F400) [pid = 3756] [serial = 1273] [outer = 0000004DD806B000] 04:58:25 INFO - PROCESS | 3756 | 1471089505415 Marionette DEBUG loaded listener.js 04:58:25 INFO - PROCESS | 3756 | ++DOMWINDOW == 76 (0000004DDB847400) [pid = 3756] [serial = 1274] [outer = 0000004DD806B000] 04:58:25 INFO - PROCESS | 3756 | 1471089505893 Marionette TRACE conn6 <- [1,1660,null,{"value":["/2dcontext/path-objects/2d.path.arc.angle.4.html",0,null,null,[["arc() draws a full circle when clockwise and end > start+2pi",0,null,null]]]}] 04:58:25 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.angle.4.html | arc() draws a full circle when clockwise and end > start+2pi 04:58:25 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.angle.4.html | took 671ms 04:58:25 INFO - PROCESS | 3756 | 1471089505935 Marionette TRACE conn6 -> [0,1661,"getWindowHandle",null] 04:58:25 INFO - PROCESS | 3756 | 1471089505938 Marionette TRACE conn6 <- [1,1661,null,{"value":"13"}] 04:58:25 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.angle.5.html 04:58:25 INFO - PROCESS | 3756 | 1471089505941 Marionette TRACE conn6 -> [0,1662,"setScriptTimeout",{"ms":35000}] 04:58:25 INFO - PROCESS | 3756 | 1471089505943 Marionette TRACE conn6 <- [1,1662,null,{}] 04:58:25 INFO - PROCESS | 3756 | 1471089505961 Marionette TRACE conn6 -> [0,1663,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:58:25 INFO - PROCESS | 3756 | 1471089505963 Marionette INFO sendAsync 3dea87e7-b1f7-4d7f-bd25-36a6049bc663 04:58:26 INFO - PROCESS | 3756 | 1471089506101 Marionette TRACE conn6 <- [1,1663,null,{"value":null}] 04:58:26 INFO - PROCESS | 3756 | 1471089506125 Marionette TRACE conn6 -> [0,1664,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.arc.angle.5.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.angle.5.html\", \"893d4e98-a8f2-4003-9cd7-2985a4dd9108\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:58:26 INFO - PROCESS | 3756 | 1471089506127 Marionette INFO sendAsync 3dea87e7-b1f7-4d7f-bd25-36a6049bc663 04:58:26 INFO - PROCESS | 3756 | ++DOCSHELL 0000004DDF739000 == 34 [pid = 3756] [id = 425] 04:58:26 INFO - PROCESS | 3756 | ++DOMWINDOW == 77 (0000004DDB88BC00) [pid = 3756] [serial = 1275] [outer = 0000000000000000] 04:58:26 INFO - PROCESS | 3756 | ++DOMWINDOW == 78 (0000004DDBE07C00) [pid = 3756] [serial = 1276] [outer = 0000004DDB88BC00] 04:58:26 INFO - PROCESS | 3756 | 1471089506173 Marionette DEBUG loaded listener.js 04:58:26 INFO - PROCESS | 3756 | ++DOMWINDOW == 79 (0000004DDC133C00) [pid = 3756] [serial = 1277] [outer = 0000004DDB88BC00] 04:58:26 INFO - PROCESS | 3756 | 1471089506627 Marionette TRACE conn6 <- [1,1664,null,{"value":["/2dcontext/path-objects/2d.path.arc.angle.5.html",0,null,null,[["arc() wraps angles mod 2pi when clockwise and start > end+2pi",0,null,null]]]}] 04:58:26 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.angle.5.html | arc() wraps angles mod 2pi when clockwise and start > end+2pi 04:58:26 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.angle.5.html | took 734ms 04:58:26 INFO - PROCESS | 3756 | 1471089506685 Marionette TRACE conn6 -> [0,1665,"getWindowHandle",null] 04:58:26 INFO - PROCESS | 3756 | 1471089506687 Marionette TRACE conn6 <- [1,1665,null,{"value":"13"}] 04:58:26 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.angle.6.html 04:58:26 INFO - PROCESS | 3756 | 1471089506690 Marionette TRACE conn6 -> [0,1666,"setScriptTimeout",{"ms":35000}] 04:58:26 INFO - PROCESS | 3756 | 1471089506692 Marionette TRACE conn6 <- [1,1666,null,{}] 04:58:26 INFO - PROCESS | 3756 | 1471089506696 Marionette TRACE conn6 -> [0,1667,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:58:26 INFO - PROCESS | 3756 | 1471089506702 Marionette INFO sendAsync 3dea87e7-b1f7-4d7f-bd25-36a6049bc663 04:58:26 INFO - PROCESS | 3756 | 1471089506848 Marionette TRACE conn6 <- [1,1667,null,{"value":null}] 04:58:26 INFO - PROCESS | 3756 | 1471089506898 Marionette TRACE conn6 -> [0,1668,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.arc.angle.6.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.angle.6.html\", \"893d4e98-a8f2-4003-9cd7-2985a4dd9108\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:58:26 INFO - PROCESS | 3756 | 1471089506900 Marionette INFO sendAsync 3dea87e7-b1f7-4d7f-bd25-36a6049bc663 04:58:26 INFO - PROCESS | 3756 | ++DOCSHELL 0000004DE4A8A800 == 35 [pid = 3756] [id = 426] 04:58:26 INFO - PROCESS | 3756 | ++DOMWINDOW == 80 (0000004DDC23C000) [pid = 3756] [serial = 1278] [outer = 0000000000000000] 04:58:26 INFO - PROCESS | 3756 | ++DOMWINDOW == 81 (0000004DDC27F800) [pid = 3756] [serial = 1279] [outer = 0000004DDC23C000] 04:58:26 INFO - PROCESS | 3756 | 1471089506947 Marionette DEBUG loaded listener.js 04:58:27 INFO - PROCESS | 3756 | ++DOMWINDOW == 82 (0000004DDC2B9800) [pid = 3756] [serial = 1280] [outer = 0000004DDC23C000] 04:58:27 INFO - PROCESS | 3756 | 1471089507390 Marionette TRACE conn6 <- [1,1668,null,{"value":["/2dcontext/path-objects/2d.path.arc.angle.6.html",0,null,null,[["arc() draws a full circle when anticlockwise and start > end+2pi",0,null,null]]]}] 04:58:27 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.angle.6.html | arc() draws a full circle when anticlockwise and start > end+2pi 04:58:27 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.angle.6.html | took 735ms 04:58:27 INFO - PROCESS | 3756 | 1471089507446 Marionette TRACE conn6 -> [0,1669,"getWindowHandle",null] 04:58:27 INFO - PROCESS | 3756 | 1471089507448 Marionette TRACE conn6 <- [1,1669,null,{"value":"13"}] 04:58:27 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.default.html 04:58:27 INFO - PROCESS | 3756 | 1471089507457 Marionette TRACE conn6 -> [0,1670,"setScriptTimeout",{"ms":35000}] 04:58:27 INFO - PROCESS | 3756 | 1471089507459 Marionette TRACE conn6 <- [1,1670,null,{}] 04:58:27 INFO - PROCESS | 3756 | 1471089507463 Marionette TRACE conn6 -> [0,1671,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:58:27 INFO - PROCESS | 3756 | 1471089507465 Marionette INFO sendAsync 3dea87e7-b1f7-4d7f-bd25-36a6049bc663 04:58:27 INFO - PROCESS | 3756 | 1471089507576 Marionette TRACE conn6 <- [1,1671,null,{"value":null}] 04:58:27 INFO - PROCESS | 3756 | 1471089507581 Marionette TRACE conn6 -> [0,1672,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.arc.default.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.default.html\", \"893d4e98-a8f2-4003-9cd7-2985a4dd9108\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:58:27 INFO - PROCESS | 3756 | 1471089507583 Marionette INFO sendAsync 3dea87e7-b1f7-4d7f-bd25-36a6049bc663 04:58:27 INFO - PROCESS | 3756 | ++DOCSHELL 0000004DE4C17000 == 36 [pid = 3756] [id = 427] 04:58:27 INFO - PROCESS | 3756 | ++DOMWINDOW == 83 (0000004DD1DA4400) [pid = 3756] [serial = 1281] [outer = 0000000000000000] 04:58:27 INFO - PROCESS | 3756 | ++DOMWINDOW == 84 (0000004DDC674C00) [pid = 3756] [serial = 1282] [outer = 0000004DD1DA4400] 04:58:27 INFO - PROCESS | 3756 | 1471089507629 Marionette DEBUG loaded listener.js 04:58:27 INFO - PROCESS | 3756 | ++DOMWINDOW == 85 (0000004DDDDB5000) [pid = 3756] [serial = 1283] [outer = 0000004DD1DA4400] 04:58:27 INFO - PROCESS | 3756 | --DOMWINDOW == 84 (0000004DD1DC9000) [pid = 3756] [serial = 1221] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.miter.acute.html] 04:58:27 INFO - PROCESS | 3756 | --DOMWINDOW == 83 (0000004D8066D000) [pid = 3756] [serial = 1218] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.join.valid.html] 04:58:27 INFO - PROCESS | 3756 | --DOMWINDOW == 82 (0000004DDB554400) [pid = 3756] [serial = 1251] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.width.invalid.html] 04:58:27 INFO - PROCESS | 3756 | --DOMWINDOW == 81 (0000004D808E0400) [pid = 3756] [serial = 1230] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.miter.lineedge.html] 04:58:27 INFO - PROCESS | 3756 | --DOMWINDOW == 80 (0000004DD6226C00) [pid = 3756] [serial = 1239] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.miter.valid.html] 04:58:27 INFO - PROCESS | 3756 | --DOMWINDOW == 79 (0000004D978A8C00) [pid = 3756] [serial = 1248] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.width.basic.html] 04:58:27 INFO - PROCESS | 3756 | --DOMWINDOW == 78 (0000004DDB843C00) [pid = 3756] [serial = 1224] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.miter.exceeded.html] 04:58:27 INFO - PROCESS | 3756 | --DOMWINDOW == 77 (0000004D808CA400) [pid = 3756] [serial = 1227] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.miter.invalid.html] 04:58:27 INFO - PROCESS | 3756 | --DOMWINDOW == 76 (0000004DD1DC9800) [pid = 3756] [serial = 1236] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.miter.rightangle.html] 04:58:27 INFO - PROCESS | 3756 | --DOMWINDOW == 75 (0000004D808D7400) [pid = 3756] [serial = 1245] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.union.html] 04:58:27 INFO - PROCESS | 3756 | --DOMWINDOW == 74 (0000004DD6307000) [pid = 3756] [serial = 1242] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.miter.within.html] 04:58:27 INFO - PROCESS | 3756 | --DOMWINDOW == 73 (0000004DD09C9400) [pid = 3756] [serial = 1233] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.miter.obtuse.html] 04:58:28 INFO - PROCESS | 3756 | 1471089508083 Marionette TRACE conn6 <- [1,1672,null,{"value":["/2dcontext/path-objects/2d.path.arc.default.html",0,null,null,[["arc() with missing last argument defaults to clockwise",0,null,null]]]}] 04:58:28 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.default.html | arc() with missing last argument defaults to clockwise 04:58:28 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.default.html | took 672ms 04:58:28 INFO - PROCESS | 3756 | 1471089508135 Marionette TRACE conn6 -> [0,1673,"getWindowHandle",null] 04:58:28 INFO - PROCESS | 3756 | 1471089508137 Marionette TRACE conn6 <- [1,1673,null,{"value":"13"}] 04:58:28 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.empty.html 04:58:28 INFO - PROCESS | 3756 | 1471089508141 Marionette TRACE conn6 -> [0,1674,"setScriptTimeout",{"ms":35000}] 04:58:28 INFO - PROCESS | 3756 | 1471089508142 Marionette TRACE conn6 <- [1,1674,null,{}] 04:58:28 INFO - PROCESS | 3756 | 1471089508146 Marionette TRACE conn6 -> [0,1675,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:58:28 INFO - PROCESS | 3756 | 1471089508148 Marionette INFO sendAsync 3dea87e7-b1f7-4d7f-bd25-36a6049bc663 04:58:28 INFO - PROCESS | 3756 | 1471089508232 Marionette TRACE conn6 <- [1,1675,null,{"value":null}] 04:58:28 INFO - PROCESS | 3756 | 1471089508237 Marionette TRACE conn6 -> [0,1676,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.arc.empty.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.empty.html\", \"893d4e98-a8f2-4003-9cd7-2985a4dd9108\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:58:28 INFO - PROCESS | 3756 | 1471089508240 Marionette INFO sendAsync 3dea87e7-b1f7-4d7f-bd25-36a6049bc663 04:58:28 INFO - PROCESS | 3756 | ++DOCSHELL 0000004DE4CB2000 == 37 [pid = 3756] [id = 428] 04:58:28 INFO - PROCESS | 3756 | ++DOMWINDOW == 74 (0000004DD1D3B000) [pid = 3756] [serial = 1284] [outer = 0000000000000000] 04:58:28 INFO - PROCESS | 3756 | ++DOMWINDOW == 75 (0000004DD6D84400) [pid = 3756] [serial = 1285] [outer = 0000004DD1D3B000] 04:58:28 INFO - PROCESS | 3756 | 1471089508287 Marionette DEBUG loaded listener.js 04:58:28 INFO - PROCESS | 3756 | ++DOMWINDOW == 76 (0000004DDC1E1400) [pid = 3756] [serial = 1286] [outer = 0000004DD1D3B000] 04:58:28 INFO - PROCESS | 3756 | 1471089508708 Marionette TRACE conn6 <- [1,1676,null,{"value":["/2dcontext/path-objects/2d.path.arc.empty.html",0,null,null,[["arc() with an empty path does not draw a straight line to the start point",0,null,null]]]}] 04:58:28 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 04:58:28 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.empty.html | took 629ms 04:58:28 INFO - PROCESS | 3756 | 1471089508773 Marionette TRACE conn6 -> [0,1677,"getWindowHandle",null] 04:58:28 INFO - PROCESS | 3756 | 1471089508775 Marionette TRACE conn6 <- [1,1677,null,{"value":"13"}] 04:58:28 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.end.html 04:58:28 INFO - PROCESS | 3756 | 1471089508779 Marionette TRACE conn6 -> [0,1678,"setScriptTimeout",{"ms":35000}] 04:58:28 INFO - PROCESS | 3756 | 1471089508781 Marionette TRACE conn6 <- [1,1678,null,{}] 04:58:28 INFO - PROCESS | 3756 | 1471089508784 Marionette TRACE conn6 -> [0,1679,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:58:28 INFO - PROCESS | 3756 | 1471089508786 Marionette INFO sendAsync 3dea87e7-b1f7-4d7f-bd25-36a6049bc663 04:58:28 INFO - PROCESS | 3756 | 1471089508871 Marionette TRACE conn6 <- [1,1679,null,{"value":null}] 04:58:28 INFO - PROCESS | 3756 | 1471089508879 Marionette TRACE conn6 -> [0,1680,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.arc.end.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.end.html\", \"893d4e98-a8f2-4003-9cd7-2985a4dd9108\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:58:28 INFO - PROCESS | 3756 | 1471089508881 Marionette INFO sendAsync 3dea87e7-b1f7-4d7f-bd25-36a6049bc663 04:58:28 INFO - PROCESS | 3756 | ++DOCSHELL 0000004DE4E54000 == 38 [pid = 3756] [id = 429] 04:58:28 INFO - PROCESS | 3756 | ++DOMWINDOW == 77 (0000004DDC2BFC00) [pid = 3756] [serial = 1287] [outer = 0000000000000000] 04:58:28 INFO - PROCESS | 3756 | ++DOMWINDOW == 78 (0000004DDE8E1000) [pid = 3756] [serial = 1288] [outer = 0000004DDC2BFC00] 04:58:28 INFO - PROCESS | 3756 | 1471089508926 Marionette DEBUG loaded listener.js 04:58:29 INFO - PROCESS | 3756 | ++DOMWINDOW == 79 (0000004DDEC41800) [pid = 3756] [serial = 1289] [outer = 0000004DDC2BFC00] 04:58:29 INFO - PROCESS | 3756 | 1471089509356 Marionette TRACE conn6 <- [1,1680,null,{"value":["/2dcontext/path-objects/2d.path.arc.end.html",0,null,null,[["arc() adds the end point of the arc to the subpath",0,null,null]]]}] 04:58:29 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.end.html | arc() adds the end point of the arc to the subpath 04:58:29 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.end.html | took 629ms 04:58:29 INFO - PROCESS | 3756 | 1471089509412 Marionette TRACE conn6 -> [0,1681,"getWindowHandle",null] 04:58:29 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.negative.html 04:58:29 INFO - PROCESS | 3756 | 1471089509414 Marionette TRACE conn6 <- [1,1681,null,{"value":"13"}] 04:58:29 INFO - PROCESS | 3756 | 1471089509418 Marionette TRACE conn6 -> [0,1682,"setScriptTimeout",{"ms":35000}] 04:58:29 INFO - PROCESS | 3756 | 1471089509419 Marionette TRACE conn6 <- [1,1682,null,{}] 04:58:29 INFO - PROCESS | 3756 | 1471089509423 Marionette TRACE conn6 -> [0,1683,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:58:29 INFO - PROCESS | 3756 | 1471089509425 Marionette INFO sendAsync 3dea87e7-b1f7-4d7f-bd25-36a6049bc663 04:58:29 INFO - PROCESS | 3756 | 1471089509510 Marionette TRACE conn6 <- [1,1683,null,{"value":null}] 04:58:29 INFO - PROCESS | 3756 | 1471089509515 Marionette TRACE conn6 -> [0,1684,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.arc.negative.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.negative.html\", \"893d4e98-a8f2-4003-9cd7-2985a4dd9108\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:58:29 INFO - PROCESS | 3756 | 1471089509517 Marionette INFO sendAsync 3dea87e7-b1f7-4d7f-bd25-36a6049bc663 04:58:29 INFO - PROCESS | 3756 | ++DOCSHELL 0000004DE5C92000 == 39 [pid = 3756] [id = 430] 04:58:29 INFO - PROCESS | 3756 | ++DOMWINDOW == 80 (0000004DDEF51400) [pid = 3756] [serial = 1290] [outer = 0000000000000000] 04:58:29 INFO - PROCESS | 3756 | ++DOMWINDOW == 81 (0000004DDEF55000) [pid = 3756] [serial = 1291] [outer = 0000004DDEF51400] 04:58:29 INFO - PROCESS | 3756 | 1471089509564 Marionette DEBUG loaded listener.js 04:58:29 INFO - PROCESS | 3756 | ++DOMWINDOW == 82 (0000004DDEF5C000) [pid = 3756] [serial = 1292] [outer = 0000004DDEF51400] 04:58:30 INFO - PROCESS | 3756 | 1471089510162 Marionette TRACE conn6 <- [1,1684,null,{"value":["/2dcontext/path-objects/2d.path.arc.negative.html",0,null,null,[["arc() with negative radius throws INDEX_SIZE_ERR",0,null,null]]]}] 04:58:30 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.negative.html | arc() with negative radius throws INDEX_SIZE_ERR 04:58:30 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.negative.html | took 776ms 04:58:30 INFO - PROCESS | 3756 | 1471089510196 Marionette TRACE conn6 -> [0,1685,"getWindowHandle",null] 04:58:30 INFO - PROCESS | 3756 | 1471089510201 Marionette TRACE conn6 <- [1,1685,null,{"value":"13"}] 04:58:30 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.nonempty.html 04:58:30 INFO - PROCESS | 3756 | 1471089510305 Marionette TRACE conn6 -> [0,1686,"setScriptTimeout",{"ms":35000}] 04:58:30 INFO - PROCESS | 3756 | 1471089510309 Marionette TRACE conn6 <- [1,1686,null,{}] 04:58:30 INFO - PROCESS | 3756 | 1471089510316 Marionette TRACE conn6 -> [0,1687,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:58:30 INFO - PROCESS | 3756 | 1471089510320 Marionette INFO sendAsync 3dea87e7-b1f7-4d7f-bd25-36a6049bc663 04:58:30 INFO - PROCESS | 3756 | 1471089510448 Marionette TRACE conn6 <- [1,1687,null,{"value":null}] 04:58:30 INFO - PROCESS | 3756 | 1471089510522 Marionette TRACE conn6 -> [0,1688,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.arc.nonempty.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.nonempty.html\", \"893d4e98-a8f2-4003-9cd7-2985a4dd9108\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:58:30 INFO - PROCESS | 3756 | 1471089510525 Marionette INFO sendAsync 3dea87e7-b1f7-4d7f-bd25-36a6049bc663 04:58:30 INFO - PROCESS | 3756 | ++DOCSHELL 0000004DD812E000 == 40 [pid = 3756] [id = 431] 04:58:30 INFO - PROCESS | 3756 | ++DOMWINDOW == 83 (0000004D978A6C00) [pid = 3756] [serial = 1293] [outer = 0000000000000000] 04:58:30 INFO - PROCESS | 3756 | ++DOMWINDOW == 84 (0000004DD1B26800) [pid = 3756] [serial = 1294] [outer = 0000004D978A6C00] 04:58:30 INFO - PROCESS | 3756 | 1471089510627 Marionette DEBUG loaded listener.js 04:58:30 INFO - PROCESS | 3756 | ++DOMWINDOW == 85 (0000004DD1F9B400) [pid = 3756] [serial = 1295] [outer = 0000004D978A6C00] 04:58:31 INFO - PROCESS | 3756 | 1471089511257 Marionette TRACE conn6 <- [1,1688,null,{"value":["/2dcontext/path-objects/2d.path.arc.nonempty.html",0,null,null,[["arc() with a non-empty path does draw a straight line to the start point",0,null,null]]]}] 04:58:31 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 04:58:31 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.nonempty.html | took 1021ms 04:58:31 INFO - PROCESS | 3756 | 1471089511294 Marionette TRACE conn6 -> [0,1689,"getWindowHandle",null] 04:58:31 INFO - PROCESS | 3756 | 1471089511299 Marionette TRACE conn6 <- [1,1689,null,{"value":"13"}] 04:58:31 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.nonfinite.html 04:58:31 INFO - PROCESS | 3756 | 1471089511306 Marionette TRACE conn6 -> [0,1690,"setScriptTimeout",{"ms":35000}] 04:58:31 INFO - PROCESS | 3756 | 1471089511309 Marionette TRACE conn6 <- [1,1690,null,{}] 04:58:31 INFO - PROCESS | 3756 | 1471089511313 Marionette TRACE conn6 -> [0,1691,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:58:31 INFO - PROCESS | 3756 | 1471089511317 Marionette INFO sendAsync 3dea87e7-b1f7-4d7f-bd25-36a6049bc663 04:58:31 INFO - PROCESS | 3756 | 1471089511440 Marionette TRACE conn6 <- [1,1691,null,{"value":null}] 04:58:31 INFO - PROCESS | 3756 | 1471089511535 Marionette TRACE conn6 -> [0,1692,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.arc.nonfinite.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.nonfinite.html\", \"893d4e98-a8f2-4003-9cd7-2985a4dd9108\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:58:31 INFO - PROCESS | 3756 | 1471089511538 Marionette INFO sendAsync 3dea87e7-b1f7-4d7f-bd25-36a6049bc663 04:58:31 INFO - PROCESS | 3756 | ++DOCSHELL 0000004DE20C6000 == 41 [pid = 3756] [id = 432] 04:58:31 INFO - PROCESS | 3756 | ++DOMWINDOW == 86 (0000004DD7CD3C00) [pid = 3756] [serial = 1296] [outer = 0000000000000000] 04:58:31 INFO - PROCESS | 3756 | ++DOMWINDOW == 87 (0000004DD8060400) [pid = 3756] [serial = 1297] [outer = 0000004DD7CD3C00] 04:58:31 INFO - PROCESS | 3756 | 1471089511597 Marionette DEBUG loaded listener.js 04:58:31 INFO - PROCESS | 3756 | ++DOMWINDOW == 88 (0000004DDB885C00) [pid = 3756] [serial = 1298] [outer = 0000004DD7CD3C00] 04:58:32 INFO - PROCESS | 3756 | 1471089512224 Marionette TRACE conn6 <- [1,1692,null,{"value":["/2dcontext/path-objects/2d.path.arc.nonfinite.html",0,null,null,[["arc() with Infinity/NaN is ignored",0,null,null]]]}] 04:58:32 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.nonfinite.html | arc() with Infinity/NaN is ignored 04:58:32 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.nonfinite.html | took 987ms 04:58:32 INFO - PROCESS | 3756 | 1471089512296 Marionette TRACE conn6 -> [0,1693,"getWindowHandle",null] 04:58:32 INFO - PROCESS | 3756 | 1471089512299 Marionette TRACE conn6 <- [1,1693,null,{"value":"13"}] 04:58:32 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.scale.1.html 04:58:32 INFO - PROCESS | 3756 | 1471089512303 Marionette TRACE conn6 -> [0,1694,"setScriptTimeout",{"ms":35000}] 04:58:32 INFO - PROCESS | 3756 | 1471089512307 Marionette TRACE conn6 <- [1,1694,null,{}] 04:58:32 INFO - PROCESS | 3756 | 1471089512318 Marionette TRACE conn6 -> [0,1695,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:58:32 INFO - PROCESS | 3756 | 1471089512323 Marionette INFO sendAsync 3dea87e7-b1f7-4d7f-bd25-36a6049bc663 04:58:32 INFO - PROCESS | 3756 | 1471089512438 Marionette TRACE conn6 <- [1,1695,null,{"value":null}] 04:58:32 INFO - PROCESS | 3756 | 1471089512563 Marionette TRACE conn6 -> [0,1696,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.arc.scale.1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.scale.1.html\", \"893d4e98-a8f2-4003-9cd7-2985a4dd9108\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:58:32 INFO - PROCESS | 3756 | 1471089512567 Marionette INFO sendAsync 3dea87e7-b1f7-4d7f-bd25-36a6049bc663 04:58:32 INFO - PROCESS | 3756 | ++DOCSHELL 0000004DE627C800 == 42 [pid = 3756] [id = 433] 04:58:32 INFO - PROCESS | 3756 | ++DOMWINDOW == 89 (0000004DDC23A800) [pid = 3756] [serial = 1299] [outer = 0000000000000000] 04:58:32 INFO - PROCESS | 3756 | ++DOMWINDOW == 90 (0000004DDC280000) [pid = 3756] [serial = 1300] [outer = 0000004DDC23A800] 04:58:32 INFO - PROCESS | 3756 | 1471089512627 Marionette DEBUG loaded listener.js 04:58:32 INFO - PROCESS | 3756 | ++DOMWINDOW == 91 (0000004DDEF55400) [pid = 3756] [serial = 1301] [outer = 0000004DDC23A800] 04:58:33 INFO - PROCESS | 3756 | 1471089513454 Marionette TRACE conn6 <- [1,1696,null,{"value":["/2dcontext/path-objects/2d.path.arc.scale.1.html",0,null,null,[["Non-uniformly scaled arcs are the right shape",0,null,null]]]}] 04:58:33 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.scale.1.html | Non-uniformly scaled arcs are the right shape 04:58:33 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.scale.1.html | took 1195ms 04:58:33 INFO - PROCESS | 3756 | 1471089513500 Marionette TRACE conn6 -> [0,1697,"getWindowHandle",null] 04:58:33 INFO - PROCESS | 3756 | 1471089513504 Marionette TRACE conn6 <- [1,1697,null,{"value":"13"}] 04:58:33 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.scale.2.html 04:58:33 INFO - PROCESS | 3756 | 1471089513510 Marionette TRACE conn6 -> [0,1698,"setScriptTimeout",{"ms":35000}] 04:58:33 INFO - PROCESS | 3756 | 1471089513513 Marionette TRACE conn6 <- [1,1698,null,{}] 04:58:33 INFO - PROCESS | 3756 | 1471089513519 Marionette TRACE conn6 -> [0,1699,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:58:33 INFO - PROCESS | 3756 | 1471089513522 Marionette INFO sendAsync 3dea87e7-b1f7-4d7f-bd25-36a6049bc663 04:58:33 INFO - PROCESS | 3756 | 1471089513632 Marionette TRACE conn6 <- [1,1699,null,{"value":null}] 04:58:33 INFO - PROCESS | 3756 | 1471089513761 Marionette TRACE conn6 -> [0,1700,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.arc.scale.2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.scale.2.html\", \"893d4e98-a8f2-4003-9cd7-2985a4dd9108\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:58:33 INFO - PROCESS | 3756 | 1471089513766 Marionette INFO sendAsync 3dea87e7-b1f7-4d7f-bd25-36a6049bc663 04:58:33 INFO - PROCESS | 3756 | ++DOCSHELL 0000004DD080F800 == 43 [pid = 3756] [id = 434] 04:58:33 INFO - PROCESS | 3756 | ++DOMWINDOW == 92 (0000004DD004EC00) [pid = 3756] [serial = 1302] [outer = 0000000000000000] 04:58:33 INFO - PROCESS | 3756 | ++DOMWINDOW == 93 (0000004DD12CCC00) [pid = 3756] [serial = 1303] [outer = 0000004DD004EC00] 04:58:33 INFO - PROCESS | 3756 | 1471089513821 Marionette DEBUG loaded listener.js 04:58:33 INFO - PROCESS | 3756 | ++DOMWINDOW == 94 (0000004DD1A40C00) [pid = 3756] [serial = 1304] [outer = 0000004DD004EC00] 04:58:34 INFO - PROCESS | 3756 | --DOCSHELL 0000004DE4E54000 == 42 [pid = 3756] [id = 429] 04:58:34 INFO - PROCESS | 3756 | --DOCSHELL 0000004DE4CB2000 == 41 [pid = 3756] [id = 428] 04:58:34 INFO - PROCESS | 3756 | --DOCSHELL 0000004DE4C17000 == 40 [pid = 3756] [id = 427] 04:58:34 INFO - PROCESS | 3756 | --DOCSHELL 0000004DE4A8A800 == 39 [pid = 3756] [id = 426] 04:58:34 INFO - PROCESS | 3756 | --DOCSHELL 0000004DDF739000 == 38 [pid = 3756] [id = 425] 04:58:34 INFO - PROCESS | 3756 | --DOCSHELL 0000004DDEFDC800 == 37 [pid = 3756] [id = 424] 04:58:34 INFO - PROCESS | 3756 | --DOCSHELL 0000004DDDBED000 == 36 [pid = 3756] [id = 423] 04:58:34 INFO - PROCESS | 3756 | --DOCSHELL 0000004DD7C96800 == 35 [pid = 3756] [id = 422] 04:58:34 INFO - PROCESS | 3756 | --DOCSHELL 0000004DD1249800 == 34 [pid = 3756] [id = 421] 04:58:34 INFO - PROCESS | 3756 | --DOCSHELL 0000004DE20DC800 == 33 [pid = 3756] [id = 418] 04:58:34 INFO - PROCESS | 3756 | --DOCSHELL 0000004DD1E34800 == 32 [pid = 3756] [id = 419] 04:58:34 INFO - PROCESS | 3756 | --DOCSHELL 0000004DDC921000 == 31 [pid = 3756] [id = 420] 04:58:34 INFO - PROCESS | 3756 | --DOCSHELL 0000004D97795000 == 30 [pid = 3756] [id = 409] 04:58:34 INFO - PROCESS | 3756 | --DOCSHELL 0000004DE627C800 == 29 [pid = 3756] [id = 433] 04:58:34 INFO - PROCESS | 3756 | --DOCSHELL 0000004DE20C6000 == 28 [pid = 3756] [id = 432] 04:58:34 INFO - PROCESS | 3756 | --DOCSHELL 0000004DE5C92000 == 27 [pid = 3756] [id = 430] 04:58:34 INFO - PROCESS | 3756 | --DOCSHELL 0000004DD812E000 == 26 [pid = 3756] [id = 431] 04:58:34 INFO - PROCESS | 3756 | --DOMWINDOW == 93 (0000004DDC1E8C00) [pid = 3756] [serial = 1255] [outer = 0000000000000000] [url = about:blank] 04:58:34 INFO - PROCESS | 3756 | --DOMWINDOW == 92 (0000004DDC13A400) [pid = 3756] [serial = 1253] [outer = 0000000000000000] [url = about:blank] 04:58:34 INFO - PROCESS | 3756 | --DOMWINDOW == 91 (0000004DD6AD3800) [pid = 3756] [serial = 1223] [outer = 0000000000000000] [url = about:blank] 04:58:34 INFO - PROCESS | 3756 | --DOMWINDOW == 90 (0000004DD1725800) [pid = 3756] [serial = 1220] [outer = 0000000000000000] [url = about:blank] 04:58:34 INFO - PROCESS | 3756 | --DOMWINDOW == 89 (0000004DDC026400) [pid = 3756] [serial = 1252] [outer = 0000000000000000] [url = about:blank] 04:58:34 INFO - PROCESS | 3756 | --DOMWINDOW == 88 (0000004DCFF9D400) [pid = 3756] [serial = 1232] [outer = 0000000000000000] [url = about:blank] 04:58:34 INFO - PROCESS | 3756 | --DOMWINDOW == 87 (0000004DD62BBC00) [pid = 3756] [serial = 1240] [outer = 0000000000000000] [url = about:blank] 04:58:34 INFO - PROCESS | 3756 | --DOMWINDOW == 86 (0000004DD172A800) [pid = 3756] [serial = 1249] [outer = 0000000000000000] [url = about:blank] 04:58:34 INFO - PROCESS | 3756 | --DOMWINDOW == 85 (0000004DDBE5A800) [pid = 3756] [serial = 1225] [outer = 0000000000000000] [url = about:blank] 04:58:34 INFO - PROCESS | 3756 | --DOMWINDOW == 84 (0000004DDC1EA000) [pid = 3756] [serial = 1226] [outer = 0000000000000000] [url = about:blank] 04:58:34 INFO - PROCESS | 3756 | --DOMWINDOW == 83 (0000004D808CB000) [pid = 3756] [serial = 1219] [outer = 0000000000000000] [url = about:blank] 04:58:34 INFO - PROCESS | 3756 | --DOMWINDOW == 82 (0000004D808DA400) [pid = 3756] [serial = 1228] [outer = 0000000000000000] [url = about:blank] 04:58:34 INFO - PROCESS | 3756 | --DOMWINDOW == 81 (0000004DD296B400) [pid = 3756] [serial = 1222] [outer = 0000000000000000] [url = about:blank] 04:58:34 INFO - PROCESS | 3756 | --DOMWINDOW == 80 (0000004DD63A3400) [pid = 3756] [serial = 1241] [outer = 0000000000000000] [url = about:blank] 04:58:34 INFO - PROCESS | 3756 | --DOMWINDOW == 79 (0000004DD2236C00) [pid = 3756] [serial = 1238] [outer = 0000000000000000] [url = about:blank] 04:58:34 INFO - PROCESS | 3756 | --DOMWINDOW == 78 (0000004DDACD1C00) [pid = 3756] [serial = 1250] [outer = 0000000000000000] [url = about:blank] 04:58:34 INFO - PROCESS | 3756 | --DOMWINDOW == 77 (0000004D9789D800) [pid = 3756] [serial = 1231] [outer = 0000000000000000] [url = about:blank] 04:58:34 INFO - PROCESS | 3756 | --DOMWINDOW == 76 (0000004DD8764000) [pid = 3756] [serial = 1246] [outer = 0000000000000000] [url = about:blank] 04:58:34 INFO - PROCESS | 3756 | --DOMWINDOW == 75 (0000004DD6E13800) [pid = 3756] [serial = 1243] [outer = 0000000000000000] [url = about:blank] 04:58:34 INFO - PROCESS | 3756 | --DOMWINDOW == 74 (0000004DD1DCD000) [pid = 3756] [serial = 1237] [outer = 0000000000000000] [url = about:blank] 04:58:34 INFO - PROCESS | 3756 | --DOMWINDOW == 73 (0000004DD12CC800) [pid = 3756] [serial = 1234] [outer = 0000000000000000] [url = about:blank] 04:58:34 INFO - PROCESS | 3756 | --DOMWINDOW == 72 (0000004DD0047400) [pid = 3756] [serial = 1229] [outer = 0000000000000000] [url = about:blank] 04:58:34 INFO - PROCESS | 3756 | --DOMWINDOW == 71 (0000004DDB880800) [pid = 3756] [serial = 1247] [outer = 0000000000000000] [url = about:blank] 04:58:34 INFO - PROCESS | 3756 | --DOMWINDOW == 70 (0000004DD1A3B000) [pid = 3756] [serial = 1235] [outer = 0000000000000000] [url = about:blank] 04:58:34 INFO - PROCESS | 3756 | --DOMWINDOW == 69 (0000004DD7B72000) [pid = 3756] [serial = 1244] [outer = 0000000000000000] [url = about:blank] 04:58:35 INFO - PROCESS | 3756 | 1471089514997 Marionette TRACE conn6 <- [1,1700,null,{"value":["/2dcontext/path-objects/2d.path.arc.scale.2.html",0,null,null,[["Highly scaled arcs are the right shape",0,null,null]]]}] 04:58:35 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.scale.2.html | Highly scaled arcs are the right shape 04:58:35 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.scale.2.html | took 1538ms 04:58:35 INFO - PROCESS | 3756 | 1471089515052 Marionette TRACE conn6 -> [0,1701,"getWindowHandle",null] 04:58:35 INFO - PROCESS | 3756 | 1471089515057 Marionette TRACE conn6 <- [1,1701,null,{"value":"13"}] 04:58:35 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.selfintersect.1.html 04:58:35 INFO - PROCESS | 3756 | 1471089515061 Marionette TRACE conn6 -> [0,1702,"setScriptTimeout",{"ms":35000}] 04:58:35 INFO - PROCESS | 3756 | 1471089515065 Marionette TRACE conn6 <- [1,1702,null,{}] 04:58:35 INFO - PROCESS | 3756 | 1471089515071 Marionette TRACE conn6 -> [0,1703,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:58:35 INFO - PROCESS | 3756 | 1471089515074 Marionette INFO sendAsync 3dea87e7-b1f7-4d7f-bd25-36a6049bc663 04:58:35 INFO - PROCESS | 3756 | 1471089515164 Marionette TRACE conn6 <- [1,1703,null,{"value":null}] 04:58:35 INFO - PROCESS | 3756 | 1471089515172 Marionette TRACE conn6 -> [0,1704,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.arc.selfintersect.1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.selfintersect.1.html\", \"893d4e98-a8f2-4003-9cd7-2985a4dd9108\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:58:35 INFO - PROCESS | 3756 | 1471089515176 Marionette INFO sendAsync 3dea87e7-b1f7-4d7f-bd25-36a6049bc663 04:58:35 INFO - PROCESS | 3756 | ++DOCSHELL 0000004DD1240000 == 27 [pid = 3756] [id = 435] 04:58:35 INFO - PROCESS | 3756 | ++DOMWINDOW == 70 (0000004D808E0000) [pid = 3756] [serial = 1305] [outer = 0000000000000000] 04:58:35 INFO - PROCESS | 3756 | ++DOMWINDOW == 71 (0000004D978A4800) [pid = 3756] [serial = 1306] [outer = 0000004D808E0000] 04:58:35 INFO - PROCESS | 3756 | 1471089515227 Marionette DEBUG loaded listener.js 04:58:35 INFO - PROCESS | 3756 | ++DOMWINDOW == 72 (0000004DD0040800) [pid = 3756] [serial = 1307] [outer = 0000004D808E0000] 04:58:35 INFO - PROCESS | 3756 | 1471089515752 Marionette TRACE conn6 <- [1,1704,null,{"value":["/2dcontext/path-objects/2d.path.arc.selfintersect.1.html",0,null,null,[["arc() with lineWidth > 2*radius is drawn sensibly",1,"assert_equals: Red channel of the pixel at (1, 1) expected 0 but got 255","_assertPixel@http://web-platform.test:8000/common/canvas-tests.js:38:5\n@http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.selfintersect.1.html:32:1\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\n_addTest/ 2*radius is drawn sensibly - assert_equals: Red channel of the pixel at (1, 1) expected 0 but got 255 04:58:35 INFO - _assertPixel@http://web-platform.test:8000/common/canvas-tests.js:38:5 04:58:35 INFO - @http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.selfintersect.1.html:32:1 04:58:35 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 04:58:35 INFO - _addTest/ [0,1705,"getWindowHandle",null] 04:58:35 INFO - PROCESS | 3756 | 1471089515806 Marionette TRACE conn6 <- [1,1705,null,{"value":"13"}] 04:58:35 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.selfintersect.2.html 04:58:35 INFO - PROCESS | 3756 | 1471089515813 Marionette TRACE conn6 -> [0,1706,"setScriptTimeout",{"ms":35000}] 04:58:35 INFO - PROCESS | 3756 | 1471089515816 Marionette TRACE conn6 <- [1,1706,null,{}] 04:58:35 INFO - PROCESS | 3756 | 1471089515820 Marionette TRACE conn6 -> [0,1707,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:58:35 INFO - PROCESS | 3756 | 1471089515823 Marionette INFO sendAsync 3dea87e7-b1f7-4d7f-bd25-36a6049bc663 04:58:35 INFO - PROCESS | 3756 | 1471089515922 Marionette TRACE conn6 <- [1,1707,null,{"value":null}] 04:58:35 INFO - PROCESS | 3756 | 1471089515931 Marionette TRACE conn6 -> [0,1708,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.arc.selfintersect.2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.selfintersect.2.html\", \"893d4e98-a8f2-4003-9cd7-2985a4dd9108\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:58:35 INFO - PROCESS | 3756 | 1471089515933 Marionette INFO sendAsync 3dea87e7-b1f7-4d7f-bd25-36a6049bc663 04:58:35 INFO - PROCESS | 3756 | ++DOCSHELL 0000004DD659B000 == 28 [pid = 3756] [id = 436] 04:58:35 INFO - PROCESS | 3756 | ++DOMWINDOW == 73 (0000004DD1A33800) [pid = 3756] [serial = 1308] [outer = 0000000000000000] 04:58:35 INFO - PROCESS | 3756 | ++DOMWINDOW == 74 (0000004DD1A41400) [pid = 3756] [serial = 1309] [outer = 0000004DD1A33800] 04:58:35 INFO - PROCESS | 3756 | 1471089515984 Marionette DEBUG loaded listener.js 04:58:36 INFO - PROCESS | 3756 | ++DOMWINDOW == 75 (0000004DD1D33400) [pid = 3756] [serial = 1310] [outer = 0000004DD1A33800] 04:58:36 INFO - PROCESS | 3756 | 1471089516459 Marionette TRACE conn6 <- [1,1708,null,{"value":["/2dcontext/path-objects/2d.path.arc.selfintersect.2.html",0,null,null,[["arc() with lineWidth > 2*radius is drawn sensibly",0,null,null]]]}] 04:58:36 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.selfintersect.2.html | arc() with lineWidth > 2*radius is drawn sensibly 04:58:36 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.selfintersect.2.html | took 692ms 04:58:36 INFO - PROCESS | 3756 | 1471089516506 Marionette TRACE conn6 -> [0,1709,"getWindowHandle",null] 04:58:36 INFO - PROCESS | 3756 | 1471089516508 Marionette TRACE conn6 <- [1,1709,null,{"value":"13"}] 04:58:36 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.shape.1.html 04:58:36 INFO - PROCESS | 3756 | 1471089516512 Marionette TRACE conn6 -> [0,1710,"setScriptTimeout",{"ms":35000}] 04:58:36 INFO - PROCESS | 3756 | 1471089516516 Marionette TRACE conn6 <- [1,1710,null,{}] 04:58:36 INFO - PROCESS | 3756 | 1471089516527 Marionette TRACE conn6 -> [0,1711,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:58:36 INFO - PROCESS | 3756 | 1471089516532 Marionette INFO sendAsync 3dea87e7-b1f7-4d7f-bd25-36a6049bc663 04:58:36 INFO - PROCESS | 3756 | 1471089516620 Marionette TRACE conn6 <- [1,1711,null,{"value":null}] 04:58:36 INFO - PROCESS | 3756 | 1471089516709 Marionette TRACE conn6 -> [0,1712,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.arc.shape.1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.shape.1.html\", \"893d4e98-a8f2-4003-9cd7-2985a4dd9108\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:58:36 INFO - PROCESS | 3756 | 1471089516712 Marionette INFO sendAsync 3dea87e7-b1f7-4d7f-bd25-36a6049bc663 04:58:36 INFO - PROCESS | 3756 | ++DOCSHELL 0000004DDBFBF000 == 29 [pid = 3756] [id = 437] 04:58:36 INFO - PROCESS | 3756 | ++DOMWINDOW == 76 (0000004D808D7000) [pid = 3756] [serial = 1311] [outer = 0000000000000000] 04:58:36 INFO - PROCESS | 3756 | ++DOMWINDOW == 77 (0000004DD1DCD800) [pid = 3756] [serial = 1312] [outer = 0000004D808D7000] 04:58:36 INFO - PROCESS | 3756 | 1471089516764 Marionette DEBUG loaded listener.js 04:58:36 INFO - PROCESS | 3756 | ++DOMWINDOW == 78 (0000004DD2961400) [pid = 3756] [serial = 1313] [outer = 0000004D808D7000] 04:58:37 INFO - PROCESS | 3756 | 1471089517192 Marionette TRACE conn6 <- [1,1712,null,{"value":["/2dcontext/path-objects/2d.path.arc.shape.1.html",0,null,null,[["arc() from 0 to pi does not draw anything in the wrong half",0,null,null]]]}] 04:58:37 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 04:58:37 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.shape.1.html | took 734ms 04:58:37 INFO - PROCESS | 3756 | 1471089517276 Marionette TRACE conn6 -> [0,1713,"getWindowHandle",null] 04:58:37 INFO - PROCESS | 3756 | 1471089517279 Marionette TRACE conn6 <- [1,1713,null,{"value":"13"}] 04:58:37 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.shape.2.html 04:58:37 INFO - PROCESS | 3756 | 1471089517300 Marionette TRACE conn6 -> [0,1714,"setScriptTimeout",{"ms":35000}] 04:58:37 INFO - PROCESS | 3756 | 1471089517303 Marionette TRACE conn6 <- [1,1714,null,{}] 04:58:37 INFO - PROCESS | 3756 | 1471089517306 Marionette TRACE conn6 -> [0,1715,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:58:37 INFO - PROCESS | 3756 | 1471089517308 Marionette INFO sendAsync 3dea87e7-b1f7-4d7f-bd25-36a6049bc663 04:58:37 INFO - PROCESS | 3756 | 1471089517423 Marionette TRACE conn6 <- [1,1715,null,{"value":null}] 04:58:37 INFO - PROCESS | 3756 | 1471089517477 Marionette TRACE conn6 -> [0,1716,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.arc.shape.2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.shape.2.html\", \"893d4e98-a8f2-4003-9cd7-2985a4dd9108\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:58:37 INFO - PROCESS | 3756 | 1471089517479 Marionette INFO sendAsync 3dea87e7-b1f7-4d7f-bd25-36a6049bc663 04:58:37 INFO - PROCESS | 3756 | ++DOCSHELL 0000004DDDBE7000 == 30 [pid = 3756] [id = 438] 04:58:37 INFO - PROCESS | 3756 | ++DOMWINDOW == 79 (0000004DD62BE800) [pid = 3756] [serial = 1314] [outer = 0000000000000000] 04:58:37 INFO - PROCESS | 3756 | ++DOMWINDOW == 80 (0000004DD62C6800) [pid = 3756] [serial = 1315] [outer = 0000004DD62BE800] 04:58:37 INFO - PROCESS | 3756 | 1471089517525 Marionette DEBUG loaded listener.js 04:58:37 INFO - PROCESS | 3756 | ++DOMWINDOW == 81 (0000004DD6A48800) [pid = 3756] [serial = 1316] [outer = 0000004DD62BE800] 04:58:37 INFO - PROCESS | 3756 | 1471089517966 Marionette TRACE conn6 <- [1,1716,null,{"value":["/2dcontext/path-objects/2d.path.arc.shape.2.html",0,null,null,[["arc() from 0 to pi draws stuff in the right half",0,null,null]]]}] 04:58:38 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.shape.2.html | arc() from 0 to pi draws stuff in the right half 04:58:38 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.shape.2.html | took 734ms 04:58:38 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.shape.3.html 04:58:38 INFO - PROCESS | 3756 | 1471089518037 Marionette TRACE conn6 -> [0,1717,"getWindowHandle",null] 04:58:38 INFO - PROCESS | 3756 | 1471089518039 Marionette TRACE conn6 <- [1,1717,null,{"value":"13"}] 04:58:38 INFO - PROCESS | 3756 | 1471089518043 Marionette TRACE conn6 -> [0,1718,"setScriptTimeout",{"ms":35000}] 04:58:38 INFO - PROCESS | 3756 | 1471089518045 Marionette TRACE conn6 <- [1,1718,null,{}] 04:58:38 INFO - PROCESS | 3756 | 1471089518048 Marionette TRACE conn6 -> [0,1719,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:58:38 INFO - PROCESS | 3756 | 1471089518051 Marionette INFO sendAsync 3dea87e7-b1f7-4d7f-bd25-36a6049bc663 04:58:38 INFO - PROCESS | 3756 | 1471089518167 Marionette TRACE conn6 <- [1,1719,null,{"value":null}] 04:58:38 INFO - PROCESS | 3756 | 1471089518179 Marionette TRACE conn6 -> [0,1720,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.arc.shape.3.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.shape.3.html\", \"893d4e98-a8f2-4003-9cd7-2985a4dd9108\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:58:38 INFO - PROCESS | 3756 | 1471089518181 Marionette INFO sendAsync 3dea87e7-b1f7-4d7f-bd25-36a6049bc663 04:58:38 INFO - PROCESS | 3756 | ++DOCSHELL 0000004DDE715800 == 31 [pid = 3756] [id = 439] 04:58:38 INFO - PROCESS | 3756 | ++DOMWINDOW == 82 (0000004DD1729800) [pid = 3756] [serial = 1317] [outer = 0000000000000000] 04:58:38 INFO - PROCESS | 3756 | ++DOMWINDOW == 83 (0000004DD6E11C00) [pid = 3756] [serial = 1318] [outer = 0000004DD1729800] 04:58:38 INFO - PROCESS | 3756 | 1471089518229 Marionette DEBUG loaded listener.js 04:58:38 INFO - PROCESS | 3756 | ++DOMWINDOW == 84 (0000004DD7B09800) [pid = 3756] [serial = 1319] [outer = 0000004DD1729800] 04:58:38 INFO - PROCESS | 3756 | 1471089518717 Marionette TRACE conn6 <- [1,1720,null,{"value":["/2dcontext/path-objects/2d.path.arc.shape.3.html",0,null,null,[["arc() from 0 to -pi/2 does not draw anything in the wrong quadrant",1,"assert_equals: Red channel of the pixel at (1, 48) expected 0 but got 255","_assertPixel@http://web-platform.test:8000/common/canvas-tests.js:38:5\n@http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.shape.3.html:32:1\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\n_addTest/ [0,1721,"getWindowHandle",null] 04:58:38 INFO - PROCESS | 3756 | 1471089518788 Marionette TRACE conn6 <- [1,1721,null,{"value":"13"}] 04:58:38 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.shape.4.html 04:58:38 INFO - PROCESS | 3756 | 1471089518792 Marionette TRACE conn6 -> [0,1722,"setScriptTimeout",{"ms":35000}] 04:58:38 INFO - PROCESS | 3756 | 1471089518794 Marionette TRACE conn6 <- [1,1722,null,{}] 04:58:38 INFO - PROCESS | 3756 | 1471089518798 Marionette TRACE conn6 -> [0,1723,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:58:38 INFO - PROCESS | 3756 | 1471089518804 Marionette INFO sendAsync 3dea87e7-b1f7-4d7f-bd25-36a6049bc663 04:58:38 INFO - PROCESS | 3756 | 1471089518946 Marionette TRACE conn6 <- [1,1723,null,{"value":null}] 04:58:39 INFO - PROCESS | 3756 | 1471089518997 Marionette TRACE conn6 -> [0,1724,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.arc.shape.4.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.shape.4.html\", \"893d4e98-a8f2-4003-9cd7-2985a4dd9108\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:58:39 INFO - PROCESS | 3756 | 1471089518999 Marionette INFO sendAsync 3dea87e7-b1f7-4d7f-bd25-36a6049bc663 04:58:39 INFO - PROCESS | 3756 | ++DOCSHELL 0000004DDF366000 == 32 [pid = 3756] [id = 440] 04:58:39 INFO - PROCESS | 3756 | ++DOMWINDOW == 85 (0000004D808D4C00) [pid = 3756] [serial = 1320] [outer = 0000000000000000] 04:58:39 INFO - PROCESS | 3756 | ++DOMWINDOW == 86 (0000004DD875F800) [pid = 3756] [serial = 1321] [outer = 0000004D808D4C00] 04:58:39 INFO - PROCESS | 3756 | 1471089519046 Marionette DEBUG loaded listener.js 04:58:39 INFO - PROCESS | 3756 | ++DOMWINDOW == 87 (0000004DDB88A800) [pid = 3756] [serial = 1322] [outer = 0000004D808D4C00] 04:58:39 INFO - PROCESS | 3756 | --DOMWINDOW == 86 (0000004DDC2BFC00) [pid = 3756] [serial = 1287] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.end.html] 04:58:39 INFO - PROCESS | 3756 | --DOMWINDOW == 85 (0000004DDB88BC00) [pid = 3756] [serial = 1275] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.angle.5.html] 04:58:39 INFO - PROCESS | 3756 | --DOMWINDOW == 84 (0000004DDC23C000) [pid = 3756] [serial = 1278] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.angle.6.html] 04:58:39 INFO - PROCESS | 3756 | --DOMWINDOW == 83 (0000004DD1D54000) [pid = 3756] [serial = 1266] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.angle.2.html] 04:58:39 INFO - PROCESS | 3756 | --DOMWINDOW == 82 (0000004DDEF51400) [pid = 3756] [serial = 1290] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.negative.html] 04:58:39 INFO - PROCESS | 3756 | --DOMWINDOW == 81 (0000004DD1B26C00) [pid = 3756] [serial = 1260] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.width.valid.html] 04:58:39 INFO - PROCESS | 3756 | --DOMWINDOW == 80 (0000004DDC1DEC00) [pid = 3756] [serial = 1254] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.width.scaledefault.html] 04:58:39 INFO - PROCESS | 3756 | --DOMWINDOW == 79 (0000004DD0046400) [pid = 3756] [serial = 1263] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.angle.1.html] 04:58:39 INFO - PROCESS | 3756 | --DOMWINDOW == 78 (0000004DD806B000) [pid = 3756] [serial = 1272] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.angle.4.html] 04:58:39 INFO - PROCESS | 3756 | --DOMWINDOW == 77 (0000004DD6E17800) [pid = 3756] [serial = 1269] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.angle.3.html] 04:58:39 INFO - PROCESS | 3756 | --DOMWINDOW == 76 (0000004D808D3800) [pid = 3756] [serial = 1257] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.width.transformed.html] 04:58:39 INFO - PROCESS | 3756 | --DOMWINDOW == 75 (0000004DD1DA4400) [pid = 3756] [serial = 1281] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.default.html] 04:58:39 INFO - PROCESS | 3756 | --DOMWINDOW == 74 (0000004DD1D3B000) [pid = 3756] [serial = 1284] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.empty.html] 04:58:39 INFO - PROCESS | 3756 | 1471089519572 Marionette TRACE conn6 <- [1,1724,null,{"value":["/2dcontext/path-objects/2d.path.arc.shape.4.html",0,null,null,[["arc() from 0 to -pi/2 draws stuff in the right quadrant",0,null,null]]]}] 04:58:39 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.shape.4.html | arc() from 0 to -pi/2 draws stuff in the right quadrant 04:58:39 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.shape.4.html | took 838ms 04:58:39 INFO - PROCESS | 3756 | 1471089519632 Marionette TRACE conn6 -> [0,1725,"getWindowHandle",null] 04:58:39 INFO - PROCESS | 3756 | 1471089519634 Marionette TRACE conn6 <- [1,1725,null,{"value":"13"}] 04:58:39 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.shape.5.html 04:58:39 INFO - PROCESS | 3756 | 1471089519637 Marionette TRACE conn6 -> [0,1726,"setScriptTimeout",{"ms":35000}] 04:58:39 INFO - PROCESS | 3756 | 1471089519639 Marionette TRACE conn6 <- [1,1726,null,{}] 04:58:39 INFO - PROCESS | 3756 | 1471089519643 Marionette TRACE conn6 -> [0,1727,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:58:39 INFO - PROCESS | 3756 | 1471089519645 Marionette INFO sendAsync 3dea87e7-b1f7-4d7f-bd25-36a6049bc663 04:58:39 INFO - PROCESS | 3756 | 1471089519730 Marionette TRACE conn6 <- [1,1727,null,{"value":null}] 04:58:39 INFO - PROCESS | 3756 | 1471089519735 Marionette TRACE conn6 -> [0,1728,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.arc.shape.5.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.shape.5.html\", \"893d4e98-a8f2-4003-9cd7-2985a4dd9108\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:58:39 INFO - PROCESS | 3756 | 1471089519737 Marionette INFO sendAsync 3dea87e7-b1f7-4d7f-bd25-36a6049bc663 04:58:39 INFO - PROCESS | 3756 | ++DOCSHELL 0000004DE007B800 == 33 [pid = 3756] [id = 441] 04:58:39 INFO - PROCESS | 3756 | ++DOMWINDOW == 75 (0000004DD1DA4400) [pid = 3756] [serial = 1323] [outer = 0000000000000000] 04:58:39 INFO - PROCESS | 3756 | ++DOMWINDOW == 76 (0000004DD6EC2C00) [pid = 3756] [serial = 1324] [outer = 0000004DD1DA4400] 04:58:39 INFO - PROCESS | 3756 | 1471089519782 Marionette DEBUG loaded listener.js 04:58:39 INFO - PROCESS | 3756 | ++DOMWINDOW == 77 (0000004DDB885400) [pid = 3756] [serial = 1325] [outer = 0000004DD1DA4400] 04:58:40 INFO - PROCESS | 3756 | 1471089520206 Marionette TRACE conn6 <- [1,1728,null,{"value":["/2dcontext/path-objects/2d.path.arc.shape.5.html",0,null,null,[["arc() from 0 to 5pi does not draw crazy things",0,null,null]]]}] 04:58:40 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.shape.5.html | arc() from 0 to 5pi does not draw crazy things 04:58:40 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.shape.5.html | took 629ms 04:58:40 INFO - PROCESS | 3756 | 1471089520269 Marionette TRACE conn6 -> [0,1729,"getWindowHandle",null] 04:58:40 INFO - PROCESS | 3756 | 1471089520271 Marionette TRACE conn6 <- [1,1729,null,{"value":"13"}] 04:58:40 INFO - PROCESS | 3756 | 1471089520274 Marionette TRACE conn6 -> [0,1730,"setScriptTimeout",{"ms":35000}] 04:58:40 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.twopie.1.html 04:58:40 INFO - PROCESS | 3756 | 1471089520276 Marionette TRACE conn6 <- [1,1730,null,{}] 04:58:40 INFO - PROCESS | 3756 | 1471089520280 Marionette TRACE conn6 -> [0,1731,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:58:40 INFO - PROCESS | 3756 | 1471089520282 Marionette INFO sendAsync 3dea87e7-b1f7-4d7f-bd25-36a6049bc663 04:58:40 INFO - PROCESS | 3756 | 1471089520364 Marionette TRACE conn6 <- [1,1731,null,{"value":null}] 04:58:40 INFO - PROCESS | 3756 | 1471089520371 Marionette TRACE conn6 -> [0,1732,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.arc.twopie.1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.twopie.1.html\", \"893d4e98-a8f2-4003-9cd7-2985a4dd9108\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:58:40 INFO - PROCESS | 3756 | 1471089520373 Marionette INFO sendAsync 3dea87e7-b1f7-4d7f-bd25-36a6049bc663 04:58:40 INFO - PROCESS | 3756 | ++DOCSHELL 0000004DE1CB5800 == 34 [pid = 3756] [id = 442] 04:58:40 INFO - PROCESS | 3756 | ++DOMWINDOW == 78 (0000004DDBE0FC00) [pid = 3756] [serial = 1326] [outer = 0000000000000000] 04:58:40 INFO - PROCESS | 3756 | ++DOMWINDOW == 79 (0000004DDBE60400) [pid = 3756] [serial = 1327] [outer = 0000004DDBE0FC00] 04:58:40 INFO - PROCESS | 3756 | 1471089520421 Marionette DEBUG loaded listener.js 04:58:40 INFO - PROCESS | 3756 | ++DOMWINDOW == 80 (0000004DDC136C00) [pid = 3756] [serial = 1328] [outer = 0000004DDBE0FC00] 04:58:40 INFO - PROCESS | 3756 | 1471089520872 Marionette TRACE conn6 <- [1,1732,null,{"value":["/2dcontext/path-objects/2d.path.arc.twopie.1.html",0,null,null,[["arc() draws nothing when end = start + 2pi-e and anticlockwise",0,null,null]]]}] 04:58:40 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.twopie.1.html | arc() draws nothing when end = start + 2pi-e and anticlockwise 04:58:40 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.twopie.1.html | took 630ms 04:58:40 INFO - PROCESS | 3756 | 1471089520916 Marionette TRACE conn6 -> [0,1733,"getWindowHandle",null] 04:58:40 INFO - PROCESS | 3756 | 1471089520919 Marionette TRACE conn6 <- [1,1733,null,{"value":"13"}] 04:58:40 INFO - PROCESS | 3756 | 1471089520922 Marionette TRACE conn6 -> [0,1734,"setScriptTimeout",{"ms":35000}] 04:58:40 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.twopie.2.html 04:58:40 INFO - PROCESS | 3756 | 1471089520924 Marionette TRACE conn6 <- [1,1734,null,{}] 04:58:40 INFO - PROCESS | 3756 | 1471089520932 Marionette TRACE conn6 -> [0,1735,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:58:40 INFO - PROCESS | 3756 | 1471089520934 Marionette INFO sendAsync 3dea87e7-b1f7-4d7f-bd25-36a6049bc663 04:58:41 INFO - PROCESS | 3756 | 1471089521019 Marionette TRACE conn6 <- [1,1735,null,{"value":null}] 04:58:41 INFO - PROCESS | 3756 | 1471089521027 Marionette TRACE conn6 -> [0,1736,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.arc.twopie.2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.twopie.2.html\", \"893d4e98-a8f2-4003-9cd7-2985a4dd9108\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:58:41 INFO - PROCESS | 3756 | 1471089521029 Marionette INFO sendAsync 3dea87e7-b1f7-4d7f-bd25-36a6049bc663 04:58:41 INFO - PROCESS | 3756 | ++DOCSHELL 0000004DDBFBE800 == 35 [pid = 3756] [id = 443] 04:58:41 INFO - PROCESS | 3756 | ++DOMWINDOW == 81 (0000004DDC142400) [pid = 3756] [serial = 1329] [outer = 0000000000000000] 04:58:41 INFO - PROCESS | 3756 | ++DOMWINDOW == 82 (0000004DDC1E4C00) [pid = 3756] [serial = 1330] [outer = 0000004DDC142400] 04:58:41 INFO - PROCESS | 3756 | 1471089521075 Marionette DEBUG loaded listener.js 04:58:41 INFO - PROCESS | 3756 | ++DOMWINDOW == 83 (0000004DDC23D000) [pid = 3756] [serial = 1331] [outer = 0000004DDC142400] 04:58:41 INFO - PROCESS | 3756 | --DOCSHELL 0000004DD1240000 == 34 [pid = 3756] [id = 435] 04:58:41 INFO - PROCESS | 3756 | --DOCSHELL 0000004DD080F800 == 33 [pid = 3756] [id = 434] 04:58:42 INFO - PROCESS | 3756 | --DOCSHELL 0000004DDBFBF000 == 32 [pid = 3756] [id = 437] 04:58:42 INFO - PROCESS | 3756 | --DOCSHELL 0000004DE1CB5800 == 31 [pid = 3756] [id = 442] 04:58:42 INFO - PROCESS | 3756 | --DOCSHELL 0000004DDF366000 == 30 [pid = 3756] [id = 440] 04:58:42 INFO - PROCESS | 3756 | --DOCSHELL 0000004DE007B800 == 29 [pid = 3756] [id = 441] 04:58:42 INFO - PROCESS | 3756 | --DOCSHELL 0000004DD659B000 == 28 [pid = 3756] [id = 436] 04:58:42 INFO - PROCESS | 3756 | --DOCSHELL 0000004DDDBE7000 == 27 [pid = 3756] [id = 438] 04:58:42 INFO - PROCESS | 3756 | --DOCSHELL 0000004DDE715800 == 26 [pid = 3756] [id = 439] 04:58:42 INFO - PROCESS | 3756 | --DOMWINDOW == 82 (0000004DDEC41800) [pid = 3756] [serial = 1289] [outer = 0000000000000000] [url = about:blank] 04:58:42 INFO - PROCESS | 3756 | --DOMWINDOW == 81 (0000004DDBE07C00) [pid = 3756] [serial = 1276] [outer = 0000000000000000] [url = about:blank] 04:58:42 INFO - PROCESS | 3756 | --DOMWINDOW == 80 (0000004DDC27F800) [pid = 3756] [serial = 1279] [outer = 0000000000000000] [url = about:blank] 04:58:42 INFO - PROCESS | 3756 | --DOMWINDOW == 79 (0000004DD1DD1800) [pid = 3756] [serial = 1267] [outer = 0000000000000000] [url = about:blank] 04:58:42 INFO - PROCESS | 3756 | --DOMWINDOW == 78 (0000004DDEF5C000) [pid = 3756] [serial = 1292] [outer = 0000000000000000] [url = about:blank] 04:58:42 INFO - PROCESS | 3756 | --DOMWINDOW == 77 (0000004DD5CD6400) [pid = 3756] [serial = 1268] [outer = 0000000000000000] [url = about:blank] 04:58:42 INFO - PROCESS | 3756 | --DOMWINDOW == 76 (0000004DDC133C00) [pid = 3756] [serial = 1277] [outer = 0000000000000000] [url = about:blank] 04:58:42 INFO - PROCESS | 3756 | --DOMWINDOW == 75 (0000004DD1DA5800) [pid = 3756] [serial = 1261] [outer = 0000000000000000] [url = about:blank] 04:58:42 INFO - PROCESS | 3756 | --DOMWINDOW == 74 (0000004DD216E400) [pid = 3756] [serial = 1262] [outer = 0000000000000000] [url = about:blank] 04:58:42 INFO - PROCESS | 3756 | --DOMWINDOW == 73 (0000004DDC23F400) [pid = 3756] [serial = 1256] [outer = 0000000000000000] [url = about:blank] 04:58:42 INFO - PROCESS | 3756 | --DOMWINDOW == 72 (0000004DD1A35800) [pid = 3756] [serial = 1264] [outer = 0000000000000000] [url = about:blank] 04:58:42 INFO - PROCESS | 3756 | --DOMWINDOW == 71 (0000004DD1D30400) [pid = 3756] [serial = 1265] [outer = 0000000000000000] [url = about:blank] 04:58:42 INFO - PROCESS | 3756 | --DOMWINDOW == 70 (0000004DDB54F400) [pid = 3756] [serial = 1273] [outer = 0000000000000000] [url = about:blank] 04:58:42 INFO - PROCESS | 3756 | --DOMWINDOW == 69 (0000004DD6EC0800) [pid = 3756] [serial = 1270] [outer = 0000000000000000] [url = about:blank] 04:58:42 INFO - PROCESS | 3756 | --DOMWINDOW == 68 (0000004DDEF55000) [pid = 3756] [serial = 1291] [outer = 0000000000000000] [url = about:blank] 04:58:42 INFO - PROCESS | 3756 | --DOMWINDOW == 67 (0000004DD8062400) [pid = 3756] [serial = 1271] [outer = 0000000000000000] [url = about:blank] 04:58:42 INFO - PROCESS | 3756 | --DOMWINDOW == 66 (0000004D808CD400) [pid = 3756] [serial = 1258] [outer = 0000000000000000] [url = about:blank] 04:58:42 INFO - PROCESS | 3756 | --DOMWINDOW == 65 (0000004DD0049400) [pid = 3756] [serial = 1259] [outer = 0000000000000000] [url = about:blank] 04:58:42 INFO - PROCESS | 3756 | --DOMWINDOW == 64 (0000004DDC674C00) [pid = 3756] [serial = 1282] [outer = 0000000000000000] [url = about:blank] 04:58:42 INFO - PROCESS | 3756 | --DOMWINDOW == 63 (0000004DDC2B9800) [pid = 3756] [serial = 1280] [outer = 0000000000000000] [url = about:blank] 04:58:42 INFO - PROCESS | 3756 | --DOMWINDOW == 62 (0000004DDE8E1000) [pid = 3756] [serial = 1288] [outer = 0000000000000000] [url = about:blank] 04:58:42 INFO - PROCESS | 3756 | --DOMWINDOW == 61 (0000004DDDDB5000) [pid = 3756] [serial = 1283] [outer = 0000000000000000] [url = about:blank] 04:58:42 INFO - PROCESS | 3756 | --DOMWINDOW == 60 (0000004DDC1E1400) [pid = 3756] [serial = 1286] [outer = 0000000000000000] [url = about:blank] 04:58:42 INFO - PROCESS | 3756 | --DOMWINDOW == 59 (0000004DD6D84400) [pid = 3756] [serial = 1285] [outer = 0000000000000000] [url = about:blank] 04:58:42 INFO - PROCESS | 3756 | --DOMWINDOW == 58 (0000004DDB847400) [pid = 3756] [serial = 1274] [outer = 0000000000000000] [url = about:blank] 04:58:42 INFO - PROCESS | 3756 | 1471089522835 Marionette TRACE conn6 <- [1,1736,null,{"value":["/2dcontext/path-objects/2d.path.arc.twopie.2.html",0,null,null,[["arc() draws a full circle when end = start + 2pi-e and clockwise",0,null,null]]]}] 04:58:42 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.twopie.2.html | arc() draws a full circle when end = start + 2pi-e and clockwise 04:58:42 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.twopie.2.html | took 1933ms 04:58:42 INFO - PROCESS | 3756 | 1471089522868 Marionette TRACE conn6 -> [0,1737,"getWindowHandle",null] 04:58:42 INFO - PROCESS | 3756 | 1471089522874 Marionette TRACE conn6 <- [1,1737,null,{"value":"13"}] 04:58:42 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.twopie.3.html 04:58:42 INFO - PROCESS | 3756 | 1471089522881 Marionette TRACE conn6 -> [0,1738,"setScriptTimeout",{"ms":35000}] 04:58:42 INFO - PROCESS | 3756 | 1471089522885 Marionette TRACE conn6 <- [1,1738,null,{}] 04:58:42 INFO - PROCESS | 3756 | 1471089522892 Marionette TRACE conn6 -> [0,1739,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:58:42 INFO - PROCESS | 3756 | 1471089522896 Marionette INFO sendAsync 3dea87e7-b1f7-4d7f-bd25-36a6049bc663 04:58:43 INFO - PROCESS | 3756 | 1471089523034 Marionette TRACE conn6 <- [1,1739,null,{"value":null}] 04:58:43 INFO - PROCESS | 3756 | 1471089523108 Marionette TRACE conn6 -> [0,1740,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.arc.twopie.3.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.twopie.3.html\", \"893d4e98-a8f2-4003-9cd7-2985a4dd9108\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:58:43 INFO - PROCESS | 3756 | 1471089523113 Marionette INFO sendAsync 3dea87e7-b1f7-4d7f-bd25-36a6049bc663 04:58:43 INFO - PROCESS | 3756 | ++DOCSHELL 0000004DD080D000 == 27 [pid = 3756] [id = 444] 04:58:43 INFO - PROCESS | 3756 | ++DOMWINDOW == 59 (0000004D808CA800) [pid = 3756] [serial = 1332] [outer = 0000000000000000] 04:58:43 INFO - PROCESS | 3756 | ++DOMWINDOW == 60 (0000004D808D3400) [pid = 3756] [serial = 1333] [outer = 0000004D808CA800] 04:58:43 INFO - PROCESS | 3756 | 1471089523177 Marionette DEBUG loaded listener.js 04:58:43 INFO - PROCESS | 3756 | ++DOMWINDOW == 61 (0000004D808DEC00) [pid = 3756] [serial = 1334] [outer = 0000004D808CA800] 04:58:43 INFO - PROCESS | 3756 | 1471089523896 Marionette TRACE conn6 <- [1,1740,null,{"value":["/2dcontext/path-objects/2d.path.arc.twopie.3.html",0,null,null,[["arc() draws a full circle when end = start + 2pi+e and anticlockwise",0,null,null]]]}] 04:58:43 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.twopie.3.html | arc() draws a full circle when end = start + 2pi+e and anticlockwise 04:58:43 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.twopie.3.html | took 1083ms 04:58:43 INFO - PROCESS | 3756 | 1471089523986 Marionette TRACE conn6 -> [0,1741,"getWindowHandle",null] 04:58:43 INFO - PROCESS | 3756 | 1471089523993 Marionette TRACE conn6 <- [1,1741,null,{"value":"13"}] 04:58:44 INFO - PROCESS | 3756 | 1471089524000 Marionette TRACE conn6 -> [0,1742,"setScriptTimeout",{"ms":35000}] 04:58:44 INFO - PROCESS | 3756 | 1471089524003 Marionette TRACE conn6 <- [1,1742,null,{}] 04:58:44 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.twopie.4.html 04:58:44 INFO - PROCESS | 3756 | 1471089524008 Marionette TRACE conn6 -> [0,1743,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:58:44 INFO - PROCESS | 3756 | 1471089524012 Marionette INFO sendAsync 3dea87e7-b1f7-4d7f-bd25-36a6049bc663 04:58:44 INFO - PROCESS | 3756 | 1471089524150 Marionette TRACE conn6 <- [1,1743,null,{"value":null}] 04:58:44 INFO - PROCESS | 3756 | 1471089524217 Marionette TRACE conn6 -> [0,1744,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.arc.twopie.4.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.twopie.4.html\", \"893d4e98-a8f2-4003-9cd7-2985a4dd9108\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:58:44 INFO - PROCESS | 3756 | 1471089524221 Marionette INFO sendAsync 3dea87e7-b1f7-4d7f-bd25-36a6049bc663 04:58:44 INFO - PROCESS | 3756 | ++DOCSHELL 0000004DD21C9000 == 28 [pid = 3756] [id = 445] 04:58:44 INFO - PROCESS | 3756 | ++DOMWINDOW == 62 (0000004DCFF96800) [pid = 3756] [serial = 1335] [outer = 0000000000000000] 04:58:44 INFO - PROCESS | 3756 | ++DOMWINDOW == 63 (0000004DCFF9E400) [pid = 3756] [serial = 1336] [outer = 0000004DCFF96800] 04:58:44 INFO - PROCESS | 3756 | 1471089524283 Marionette DEBUG loaded listener.js 04:58:44 INFO - PROCESS | 3756 | ++DOMWINDOW == 64 (0000004DD00D5000) [pid = 3756] [serial = 1337] [outer = 0000004DCFF96800] 04:58:45 INFO - PROCESS | 3756 | 1471089525125 Marionette TRACE conn6 <- [1,1744,null,{"value":["/2dcontext/path-objects/2d.path.arc.twopie.4.html",0,null,null,[["arc() draws nothing when end = start + 2pi+e and clockwise",0,null,null]]]}] 04:58:45 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.twopie.4.html | arc() draws nothing when end = start + 2pi+e and clockwise 04:58:45 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.twopie.4.html | took 1173ms 04:58:45 INFO - PROCESS | 3756 | 1471089525182 Marionette TRACE conn6 -> [0,1745,"getWindowHandle",null] 04:58:45 INFO - PROCESS | 3756 | 1471089525187 Marionette TRACE conn6 <- [1,1745,null,{"value":"13"}] 04:58:45 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.zero.1.html 04:58:45 INFO - PROCESS | 3756 | 1471089525192 Marionette TRACE conn6 -> [0,1746,"setScriptTimeout",{"ms":35000}] 04:58:45 INFO - PROCESS | 3756 | 1471089525195 Marionette TRACE conn6 <- [1,1746,null,{}] 04:58:45 INFO - PROCESS | 3756 | 1471089525201 Marionette TRACE conn6 -> [0,1747,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:58:45 INFO - PROCESS | 3756 | 1471089525204 Marionette INFO sendAsync 3dea87e7-b1f7-4d7f-bd25-36a6049bc663 04:58:45 INFO - PROCESS | 3756 | 1471089525329 Marionette TRACE conn6 <- [1,1747,null,{"value":null}] 04:58:45 INFO - PROCESS | 3756 | 1471089525405 Marionette TRACE conn6 -> [0,1748,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.arc.zero.1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.zero.1.html\", \"893d4e98-a8f2-4003-9cd7-2985a4dd9108\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:58:45 INFO - PROCESS | 3756 | 1471089525410 Marionette INFO sendAsync 3dea87e7-b1f7-4d7f-bd25-36a6049bc663 04:58:45 INFO - PROCESS | 3756 | ++DOCSHELL 0000004DD1E39800 == 29 [pid = 3756] [id = 446] 04:58:45 INFO - PROCESS | 3756 | ++DOMWINDOW == 65 (0000004D808DD000) [pid = 3756] [serial = 1338] [outer = 0000000000000000] 04:58:45 INFO - PROCESS | 3756 | ++DOMWINDOW == 66 (0000004D9789F800) [pid = 3756] [serial = 1339] [outer = 0000004D808DD000] 04:58:45 INFO - PROCESS | 3756 | 1471089525462 Marionette DEBUG loaded listener.js 04:58:45 INFO - PROCESS | 3756 | ++DOMWINDOW == 67 (0000004DD0043000) [pid = 3756] [serial = 1340] [outer = 0000004D808DD000] 04:58:45 INFO - PROCESS | 3756 | 1471089525931 Marionette TRACE conn6 <- [1,1748,null,{"value":["/2dcontext/path-objects/2d.path.arc.zero.1.html",0,null,null,[["arc() draws nothing when startAngle = endAngle and anticlockwise",0,null,null]]]}] 04:58:45 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.zero.1.html | arc() draws nothing when startAngle = endAngle and anticlockwise 04:58:45 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.zero.1.html | took 776ms 04:58:45 INFO - PROCESS | 3756 | 1471089525972 Marionette TRACE conn6 -> [0,1749,"getWindowHandle",null] 04:58:45 INFO - PROCESS | 3756 | 1471089525977 Marionette TRACE conn6 <- [1,1749,null,{"value":"13"}] 04:58:45 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.zero.2.html 04:58:45 INFO - PROCESS | 3756 | 1471089525983 Marionette TRACE conn6 -> [0,1750,"setScriptTimeout",{"ms":35000}] 04:58:45 INFO - PROCESS | 3756 | 1471089525986 Marionette TRACE conn6 <- [1,1750,null,{}] 04:58:45 INFO - PROCESS | 3756 | 1471089525990 Marionette TRACE conn6 -> [0,1751,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:58:46 INFO - PROCESS | 3756 | 1471089525993 Marionette INFO sendAsync 3dea87e7-b1f7-4d7f-bd25-36a6049bc663 04:58:46 INFO - PROCESS | 3756 | 1471089526134 Marionette TRACE conn6 <- [1,1751,null,{"value":null}] 04:58:46 INFO - PROCESS | 3756 | 1471089526152 Marionette TRACE conn6 -> [0,1752,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.arc.zero.2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.zero.2.html\", \"893d4e98-a8f2-4003-9cd7-2985a4dd9108\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:58:46 INFO - PROCESS | 3756 | 1471089526154 Marionette INFO sendAsync 3dea87e7-b1f7-4d7f-bd25-36a6049bc663 04:58:46 INFO - PROCESS | 3756 | ++DOCSHELL 0000004DD7046000 == 30 [pid = 3756] [id = 447] 04:58:46 INFO - PROCESS | 3756 | ++DOMWINDOW == 68 (0000004DD1A35C00) [pid = 3756] [serial = 1341] [outer = 0000000000000000] 04:58:46 INFO - PROCESS | 3756 | ++DOMWINDOW == 69 (0000004DD1A38C00) [pid = 3756] [serial = 1342] [outer = 0000004DD1A35C00] 04:58:46 INFO - PROCESS | 3756 | 1471089526203 Marionette DEBUG loaded listener.js 04:58:46 INFO - PROCESS | 3756 | ++DOMWINDOW == 70 (0000004DD1B22C00) [pid = 3756] [serial = 1343] [outer = 0000004DD1A35C00] 04:58:46 INFO - PROCESS | 3756 | 1471089526651 Marionette TRACE conn6 <- [1,1752,null,{"value":["/2dcontext/path-objects/2d.path.arc.zero.2.html",0,null,null,[["arc() draws nothing when startAngle = endAngle and clockwise",0,null,null]]]}] 04:58:46 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.zero.2.html | arc() draws nothing when startAngle = endAngle and clockwise 04:58:46 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.zero.2.html | took 734ms 04:58:46 INFO - PROCESS | 3756 | 1471089526720 Marionette TRACE conn6 -> [0,1753,"getWindowHandle",null] 04:58:46 INFO - PROCESS | 3756 | 1471089526723 Marionette TRACE conn6 <- [1,1753,null,{"value":"13"}] 04:58:46 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.zeroradius.html 04:58:46 INFO - PROCESS | 3756 | 1471089526727 Marionette TRACE conn6 -> [0,1754,"setScriptTimeout",{"ms":35000}] 04:58:46 INFO - PROCESS | 3756 | 1471089526730 Marionette TRACE conn6 <- [1,1754,null,{}] 04:58:46 INFO - PROCESS | 3756 | 1471089526742 Marionette TRACE conn6 -> [0,1755,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:58:46 INFO - PROCESS | 3756 | 1471089526747 Marionette INFO sendAsync 3dea87e7-b1f7-4d7f-bd25-36a6049bc663 04:58:46 INFO - PROCESS | 3756 | 1471089526883 Marionette TRACE conn6 <- [1,1755,null,{"value":null}] 04:58:46 INFO - PROCESS | 3756 | 1471089526955 Marionette TRACE conn6 -> [0,1756,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.arc.zeroradius.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.zeroradius.html\", \"893d4e98-a8f2-4003-9cd7-2985a4dd9108\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:58:46 INFO - PROCESS | 3756 | 1471089526959 Marionette INFO sendAsync 3dea87e7-b1f7-4d7f-bd25-36a6049bc663 04:58:46 INFO - PROCESS | 3756 | ++DOCSHELL 0000004DDC019000 == 31 [pid = 3756] [id = 448] 04:58:46 INFO - PROCESS | 3756 | ++DOMWINDOW == 71 (0000004DD1D51800) [pid = 3756] [serial = 1344] [outer = 0000000000000000] 04:58:47 INFO - PROCESS | 3756 | ++DOMWINDOW == 72 (0000004DD1D5F000) [pid = 3756] [serial = 1345] [outer = 0000004DD1D51800] 04:58:47 INFO - PROCESS | 3756 | 1471089527011 Marionette DEBUG loaded listener.js 04:58:47 INFO - PROCESS | 3756 | ++DOMWINDOW == 73 (0000004DD1DC6800) [pid = 3756] [serial = 1346] [outer = 0000004DD1D51800] 04:58:47 INFO - PROCESS | 3756 | 1471089527428 Marionette TRACE conn6 <- [1,1756,null,{"value":["/2dcontext/path-objects/2d.path.arc.zeroradius.html",0,null,null,[["arc() with zero radius draws a line to the start point",0,null,null]]]}] 04:58:47 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.zeroradius.html | arc() with zero radius draws a line to the start point 04:58:47 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.zeroradius.html | took 734ms 04:58:47 INFO - PROCESS | 3756 | 1471089527463 Marionette TRACE conn6 -> [0,1757,"getWindowHandle",null] 04:58:47 INFO - PROCESS | 3756 | 1471089527466 Marionette TRACE conn6 <- [1,1757,null,{"value":"13"}] 04:58:47 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.coincide.1.html 04:58:47 INFO - PROCESS | 3756 | 1471089527469 Marionette TRACE conn6 -> [0,1758,"setScriptTimeout",{"ms":35000}] 04:58:47 INFO - PROCESS | 3756 | 1471089527471 Marionette TRACE conn6 <- [1,1758,null,{}] 04:58:47 INFO - PROCESS | 3756 | 1471089527474 Marionette TRACE conn6 -> [0,1759,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:58:47 INFO - PROCESS | 3756 | 1471089527476 Marionette INFO sendAsync 3dea87e7-b1f7-4d7f-bd25-36a6049bc663 04:58:47 INFO - PROCESS | 3756 | 1471089527604 Marionette TRACE conn6 <- [1,1759,null,{"value":null}] 04:58:47 INFO - PROCESS | 3756 | 1471089527615 Marionette TRACE conn6 -> [0,1760,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.arcTo.coincide.1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.coincide.1.html\", \"893d4e98-a8f2-4003-9cd7-2985a4dd9108\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:58:47 INFO - PROCESS | 3756 | 1471089527617 Marionette INFO sendAsync 3dea87e7-b1f7-4d7f-bd25-36a6049bc663 04:58:47 INFO - PROCESS | 3756 | ++DOCSHELL 0000004DDE024000 == 32 [pid = 3756] [id = 449] 04:58:47 INFO - PROCESS | 3756 | ++DOMWINDOW == 74 (0000004DD1DD4C00) [pid = 3756] [serial = 1347] [outer = 0000000000000000] 04:58:47 INFO - PROCESS | 3756 | ++DOMWINDOW == 75 (0000004DD216E800) [pid = 3756] [serial = 1348] [outer = 0000004DD1DD4C00] 04:58:47 INFO - PROCESS | 3756 | 1471089527664 Marionette DEBUG loaded listener.js 04:58:47 INFO - PROCESS | 3756 | ++DOMWINDOW == 76 (0000004D806F4C00) [pid = 3756] [serial = 1349] [outer = 0000004DD1DD4C00] 04:58:48 INFO - PROCESS | 3756 | 1471089528133 Marionette TRACE conn6 <- [1,1760,null,{"value":["/2dcontext/path-objects/2d.path.arcTo.coincide.1.html",0,null,null,[["arcTo() has no effect if P0 = P1",0,null,null]]]}] 04:58:48 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arcTo.coincide.1.html | arcTo() has no effect if P0 = P1 04:58:48 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.coincide.1.html | took 671ms 04:58:48 INFO - PROCESS | 3756 | 1471089528143 Marionette TRACE conn6 -> [0,1761,"getWindowHandle",null] 04:58:48 INFO - PROCESS | 3756 | 1471089528145 Marionette TRACE conn6 <- [1,1761,null,{"value":"13"}] 04:58:48 INFO - PROCESS | 3756 | 1471089528148 Marionette TRACE conn6 -> [0,1762,"setScriptTimeout",{"ms":35000}] 04:58:48 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.coincide.2.html 04:58:48 INFO - PROCESS | 3756 | 1471089528150 Marionette TRACE conn6 <- [1,1762,null,{}] 04:58:48 INFO - PROCESS | 3756 | 1471089528153 Marionette TRACE conn6 -> [0,1763,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:58:48 INFO - PROCESS | 3756 | 1471089528156 Marionette INFO sendAsync 3dea87e7-b1f7-4d7f-bd25-36a6049bc663 04:58:48 INFO - PROCESS | 3756 | 1471089528301 Marionette TRACE conn6 <- [1,1763,null,{"value":null}] 04:58:48 INFO - PROCESS | 3756 | 1471089528323 Marionette TRACE conn6 -> [0,1764,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.arcTo.coincide.2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.coincide.2.html\", \"893d4e98-a8f2-4003-9cd7-2985a4dd9108\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:58:48 INFO - PROCESS | 3756 | 1471089528326 Marionette INFO sendAsync 3dea87e7-b1f7-4d7f-bd25-36a6049bc663 04:58:48 INFO - PROCESS | 3756 | ++DOCSHELL 0000004DDEF3F800 == 33 [pid = 3756] [id = 450] 04:58:48 INFO - PROCESS | 3756 | ++DOMWINDOW == 77 (0000004DD6224400) [pid = 3756] [serial = 1350] [outer = 0000000000000000] 04:58:48 INFO - PROCESS | 3756 | ++DOMWINDOW == 78 (0000004DD62BC800) [pid = 3756] [serial = 1351] [outer = 0000004DD6224400] 04:58:48 INFO - PROCESS | 3756 | 1471089528374 Marionette DEBUG loaded listener.js 04:58:48 INFO - PROCESS | 3756 | ++DOMWINDOW == 79 (0000004DD63E1400) [pid = 3756] [serial = 1352] [outer = 0000004DD6224400] 04:58:48 INFO - PROCESS | 3756 | 1471089528838 Marionette TRACE conn6 <- [1,1764,null,{"value":["/2dcontext/path-objects/2d.path.arcTo.coincide.2.html",0,null,null,[["arcTo() draws a straight line to P1 if P1 = P2",0,null,null]]]}] 04:58:48 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arcTo.coincide.2.html | arcTo() draws a straight line to P1 if P1 = P2 04:58:48 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.coincide.2.html | took 735ms 04:58:48 INFO - PROCESS | 3756 | 1471089528886 Marionette TRACE conn6 -> [0,1765,"getWindowHandle",null] 04:58:48 INFO - PROCESS | 3756 | 1471089528888 Marionette TRACE conn6 <- [1,1765,null,{"value":"13"}] 04:58:48 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.collinear.1.html 04:58:48 INFO - PROCESS | 3756 | 1471089528892 Marionette TRACE conn6 -> [0,1766,"setScriptTimeout",{"ms":35000}] 04:58:48 INFO - PROCESS | 3756 | 1471089528894 Marionette TRACE conn6 <- [1,1766,null,{}] 04:58:48 INFO - PROCESS | 3756 | 1471089528897 Marionette TRACE conn6 -> [0,1767,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:58:48 INFO - PROCESS | 3756 | 1471089528903 Marionette INFO sendAsync 3dea87e7-b1f7-4d7f-bd25-36a6049bc663 04:58:49 INFO - PROCESS | 3756 | 1471089529055 Marionette TRACE conn6 <- [1,1767,null,{"value":null}] 04:58:49 INFO - PROCESS | 3756 | 1471089529071 Marionette TRACE conn6 -> [0,1768,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.arcTo.collinear.1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.collinear.1.html\", \"893d4e98-a8f2-4003-9cd7-2985a4dd9108\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:58:49 INFO - PROCESS | 3756 | 1471089529073 Marionette INFO sendAsync 3dea87e7-b1f7-4d7f-bd25-36a6049bc663 04:58:49 INFO - PROCESS | 3756 | ++DOCSHELL 0000004DDF498000 == 34 [pid = 3756] [id = 451] 04:58:49 INFO - PROCESS | 3756 | ++DOMWINDOW == 80 (0000004DD6D82400) [pid = 3756] [serial = 1353] [outer = 0000000000000000] 04:58:49 INFO - PROCESS | 3756 | ++DOMWINDOW == 81 (0000004DD6E15C00) [pid = 3756] [serial = 1354] [outer = 0000004DD6D82400] 04:58:49 INFO - PROCESS | 3756 | 1471089529164 Marionette DEBUG loaded listener.js 04:58:49 INFO - PROCESS | 3756 | ++DOMWINDOW == 82 (0000004DD8061C00) [pid = 3756] [serial = 1355] [outer = 0000004DD6D82400] 04:58:49 INFO - PROCESS | 3756 | --DOMWINDOW == 81 (0000004DD62BE800) [pid = 3756] [serial = 1314] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.shape.2.html] 04:58:49 INFO - PROCESS | 3756 | --DOMWINDOW == 80 (0000004DD1729800) [pid = 3756] [serial = 1317] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.shape.3.html] 04:58:49 INFO - PROCESS | 3756 | --DOMWINDOW == 79 (0000004DDBE0FC00) [pid = 3756] [serial = 1326] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.twopie.1.html] 04:58:49 INFO - PROCESS | 3756 | --DOMWINDOW == 78 (0000004D808D4C00) [pid = 3756] [serial = 1320] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.shape.4.html] 04:58:49 INFO - PROCESS | 3756 | --DOMWINDOW == 77 (0000004DD004EC00) [pid = 3756] [serial = 1302] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.scale.2.html] 04:58:49 INFO - PROCESS | 3756 | --DOMWINDOW == 76 (0000004DDC23A800) [pid = 3756] [serial = 1299] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.scale.1.html] 04:58:49 INFO - PROCESS | 3756 | --DOMWINDOW == 75 (0000004DD7CD3C00) [pid = 3756] [serial = 1296] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.nonfinite.html] 04:58:49 INFO - PROCESS | 3756 | --DOMWINDOW == 74 (0000004D978A6C00) [pid = 3756] [serial = 1293] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.nonempty.html] 04:58:49 INFO - PROCESS | 3756 | --DOMWINDOW == 73 (0000004D808D7000) [pid = 3756] [serial = 1311] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.shape.1.html] 04:58:49 INFO - PROCESS | 3756 | --DOMWINDOW == 72 (0000004DD1A33800) [pid = 3756] [serial = 1308] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.selfintersect.2.html] 04:58:49 INFO - PROCESS | 3756 | --DOMWINDOW == 71 (0000004D808E0000) [pid = 3756] [serial = 1305] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.selfintersect.1.html] 04:58:49 INFO - PROCESS | 3756 | --DOMWINDOW == 70 (0000004DD1DA4400) [pid = 3756] [serial = 1323] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.shape.5.html] 04:58:49 INFO - PROCESS | 3756 | 1471089529589 Marionette TRACE conn6 <- [1,1768,null,{"value":["/2dcontext/path-objects/2d.path.arcTo.collinear.1.html",0,null,null,[["arcTo() with all points on a line, and P1 between P0/P2, draws a straight line to P1",0,null,null]]]}] 04:58:49 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 04:58:49 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.collinear.1.html | took 734ms 04:58:49 INFO - PROCESS | 3756 | 1471089529634 Marionette TRACE conn6 -> [0,1769,"getWindowHandle",null] 04:58:49 INFO - PROCESS | 3756 | 1471089529636 Marionette TRACE conn6 <- [1,1769,null,{"value":"13"}] 04:58:49 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.collinear.2.html 04:58:49 INFO - PROCESS | 3756 | 1471089529639 Marionette TRACE conn6 -> [0,1770,"setScriptTimeout",{"ms":35000}] 04:58:49 INFO - PROCESS | 3756 | 1471089529641 Marionette TRACE conn6 <- [1,1770,null,{}] 04:58:49 INFO - PROCESS | 3756 | 1471089529652 Marionette TRACE conn6 -> [0,1771,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:58:49 INFO - PROCESS | 3756 | 1471089529655 Marionette INFO sendAsync 3dea87e7-b1f7-4d7f-bd25-36a6049bc663 04:58:49 INFO - PROCESS | 3756 | 1471089529767 Marionette TRACE conn6 <- [1,1771,null,{"value":null}] 04:58:49 INFO - PROCESS | 3756 | 1471089529817 Marionette TRACE conn6 -> [0,1772,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.arcTo.collinear.2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.collinear.2.html\", \"893d4e98-a8f2-4003-9cd7-2985a4dd9108\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:58:49 INFO - PROCESS | 3756 | 1471089529819 Marionette INFO sendAsync 3dea87e7-b1f7-4d7f-bd25-36a6049bc663 04:58:49 INFO - PROCESS | 3756 | ++DOCSHELL 0000004DE0070000 == 35 [pid = 3756] [id = 452] 04:58:49 INFO - PROCESS | 3756 | ++DOMWINDOW == 71 (0000004D808E0000) [pid = 3756] [serial = 1356] [outer = 0000000000000000] 04:58:49 INFO - PROCESS | 3756 | ++DOMWINDOW == 72 (0000004DD5C7F400) [pid = 3756] [serial = 1357] [outer = 0000004D808E0000] 04:58:49 INFO - PROCESS | 3756 | 1471089529867 Marionette DEBUG loaded listener.js 04:58:49 INFO - PROCESS | 3756 | ++DOMWINDOW == 73 (0000004DD7CD3000) [pid = 3756] [serial = 1358] [outer = 0000004D808E0000] 04:58:50 INFO - PROCESS | 3756 | 1471089530238 Marionette TRACE conn6 <- [1,1772,null,{"value":["/2dcontext/path-objects/2d.path.arcTo.collinear.2.html",0,null,null,[["arcTo() with all points on a line, and P2 between P0/P1, draws a straight line to P1",0,null,null]]]}] 04:58:50 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 04:58:50 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.collinear.2.html | took 628ms 04:58:50 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.collinear.3.html 04:58:50 INFO - PROCESS | 3756 | 1471089530271 Marionette TRACE conn6 -> [0,1773,"getWindowHandle",null] 04:58:50 INFO - PROCESS | 3756 | 1471089530273 Marionette TRACE conn6 <- [1,1773,null,{"value":"13"}] 04:58:50 INFO - PROCESS | 3756 | 1471089530277 Marionette TRACE conn6 -> [0,1774,"setScriptTimeout",{"ms":35000}] 04:58:50 INFO - PROCESS | 3756 | 1471089530279 Marionette TRACE conn6 <- [1,1774,null,{}] 04:58:50 INFO - PROCESS | 3756 | 1471089530282 Marionette TRACE conn6 -> [0,1775,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:58:50 INFO - PROCESS | 3756 | 1471089530284 Marionette INFO sendAsync 3dea87e7-b1f7-4d7f-bd25-36a6049bc663 04:58:50 INFO - PROCESS | 3756 | 1471089530396 Marionette TRACE conn6 <- [1,1775,null,{"value":null}] 04:58:50 INFO - PROCESS | 3756 | 1471089530404 Marionette TRACE conn6 -> [0,1776,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.arcTo.collinear.3.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.collinear.3.html\", \"893d4e98-a8f2-4003-9cd7-2985a4dd9108\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:58:50 INFO - PROCESS | 3756 | 1471089530406 Marionette INFO sendAsync 3dea87e7-b1f7-4d7f-bd25-36a6049bc663 04:58:50 INFO - PROCESS | 3756 | ++DOCSHELL 0000004DE1CB2000 == 36 [pid = 3756] [id = 453] 04:58:50 INFO - PROCESS | 3756 | ++DOMWINDOW == 74 (0000004DD806BC00) [pid = 3756] [serial = 1359] [outer = 0000000000000000] 04:58:50 INFO - PROCESS | 3756 | ++DOMWINDOW == 75 (0000004DD8760000) [pid = 3756] [serial = 1360] [outer = 0000004DD806BC00] 04:58:50 INFO - PROCESS | 3756 | 1471089530452 Marionette DEBUG loaded listener.js 04:58:50 INFO - PROCESS | 3756 | ++DOMWINDOW == 76 (0000004DDB554400) [pid = 3756] [serial = 1361] [outer = 0000004DD806BC00] 04:58:50 INFO - PROCESS | 3756 | 1471089530855 Marionette TRACE conn6 <- [1,1776,null,{"value":["/2dcontext/path-objects/2d.path.arcTo.collinear.3.html",0,null,null,[["arcTo() with all points on a line, and P0 between P1/P2, draws a straight line to P1",0,null,null]]]}] 04:58:50 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 04:58:50 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.collinear.3.html | took 629ms 04:58:50 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.ensuresubpath.1.html 04:58:50 INFO - PROCESS | 3756 | 1471089530909 Marionette TRACE conn6 -> [0,1777,"getWindowHandle",null] 04:58:50 INFO - PROCESS | 3756 | 1471089530911 Marionette TRACE conn6 <- [1,1777,null,{"value":"13"}] 04:58:50 INFO - PROCESS | 3756 | 1471089530914 Marionette TRACE conn6 -> [0,1778,"setScriptTimeout",{"ms":35000}] 04:58:50 INFO - PROCESS | 3756 | 1471089530925 Marionette TRACE conn6 <- [1,1778,null,{}] 04:58:50 INFO - PROCESS | 3756 | 1471089530929 Marionette TRACE conn6 -> [0,1779,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:58:50 INFO - PROCESS | 3756 | 1471089530931 Marionette INFO sendAsync 3dea87e7-b1f7-4d7f-bd25-36a6049bc663 04:58:51 INFO - PROCESS | 3756 | 1471089531050 Marionette TRACE conn6 <- [1,1779,null,{"value":null}] 04:58:51 INFO - PROCESS | 3756 | 1471089531088 Marionette TRACE conn6 -> [0,1780,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.arcTo.ensuresubpath.1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.ensuresubpath.1.html\", \"893d4e98-a8f2-4003-9cd7-2985a4dd9108\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:58:51 INFO - PROCESS | 3756 | 1471089531090 Marionette INFO sendAsync 3dea87e7-b1f7-4d7f-bd25-36a6049bc663 04:58:51 INFO - PROCESS | 3756 | ++DOCSHELL 0000004DE4A9F000 == 37 [pid = 3756] [id = 454] 04:58:51 INFO - PROCESS | 3756 | ++DOMWINDOW == 77 (0000004DDB81B000) [pid = 3756] [serial = 1362] [outer = 0000000000000000] 04:58:51 INFO - PROCESS | 3756 | ++DOMWINDOW == 78 (0000004DDB846400) [pid = 3756] [serial = 1363] [outer = 0000004DDB81B000] 04:58:51 INFO - PROCESS | 3756 | 1471089531136 Marionette DEBUG loaded listener.js 04:58:51 INFO - PROCESS | 3756 | ++DOMWINDOW == 79 (0000004DDB887000) [pid = 3756] [serial = 1364] [outer = 0000004DDB81B000] 04:58:51 INFO - PROCESS | 3756 | 1471089531533 Marionette TRACE conn6 <- [1,1780,null,{"value":["/2dcontext/path-objects/2d.path.arcTo.ensuresubpath.1.html",0,null,null,[["If there is no subpath, the first control point is added (and nothing is drawn up to it)",0,null,null]]]}] 04:58:51 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) 04:58:51 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.ensuresubpath.1.html | took 629ms 04:58:51 INFO - PROCESS | 3756 | 1471089531547 Marionette TRACE conn6 -> [0,1781,"getWindowHandle",null] 04:58:51 INFO - PROCESS | 3756 | 1471089531550 Marionette TRACE conn6 <- [1,1781,null,{"value":"13"}] 04:58:51 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.ensuresubpath.2.html 04:58:51 INFO - PROCESS | 3756 | 1471089531604 Marionette TRACE conn6 -> [0,1782,"setScriptTimeout",{"ms":35000}] 04:58:51 INFO - PROCESS | 3756 | 1471089531608 Marionette TRACE conn6 <- [1,1782,null,{}] 04:58:51 INFO - PROCESS | 3756 | 1471089531618 Marionette TRACE conn6 -> [0,1783,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:58:51 INFO - PROCESS | 3756 | 1471089531622 Marionette INFO sendAsync 3dea87e7-b1f7-4d7f-bd25-36a6049bc663 04:58:51 INFO - PROCESS | 3756 | 1471089531745 Marionette TRACE conn6 <- [1,1783,null,{"value":null}] 04:58:51 INFO - PROCESS | 3756 | 1471089531828 Marionette TRACE conn6 -> [0,1784,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.arcTo.ensuresubpath.2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.ensuresubpath.2.html\", \"893d4e98-a8f2-4003-9cd7-2985a4dd9108\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:58:51 INFO - PROCESS | 3756 | 1471089531831 Marionette INFO sendAsync 3dea87e7-b1f7-4d7f-bd25-36a6049bc663 04:58:51 INFO - PROCESS | 3756 | ++DOCSHELL 0000004DD1E24800 == 38 [pid = 3756] [id = 455] 04:58:51 INFO - PROCESS | 3756 | ++DOMWINDOW == 80 (0000004D806EEC00) [pid = 3756] [serial = 1365] [outer = 0000000000000000] 04:58:51 INFO - PROCESS | 3756 | ++DOMWINDOW == 81 (0000004D808CB000) [pid = 3756] [serial = 1366] [outer = 0000004D806EEC00] 04:58:51 INFO - PROCESS | 3756 | 1471089531894 Marionette DEBUG loaded listener.js 04:58:52 INFO - PROCESS | 3756 | ++DOMWINDOW == 82 (0000004DD0049000) [pid = 3756] [serial = 1367] [outer = 0000004D806EEC00] 04:58:52 INFO - PROCESS | 3756 | 1471089532537 Marionette TRACE conn6 <- [1,1784,null,{"value":["/2dcontext/path-objects/2d.path.arcTo.ensuresubpath.2.html",0,null,null,[["If there is no subpath, the first control point is added",0,null,null]]]}] 04:58:52 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arcTo.ensuresubpath.2.html | If there is no subpath, the first control point is added 04:58:52 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.ensuresubpath.2.html | took 986ms 04:58:52 INFO - PROCESS | 3756 | 1471089532589 Marionette TRACE conn6 -> [0,1785,"getWindowHandle",null] 04:58:52 INFO - PROCESS | 3756 | 1471089532593 Marionette TRACE conn6 <- [1,1785,null,{"value":"13"}] 04:58:52 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.negative.html 04:58:52 INFO - PROCESS | 3756 | 1471089532600 Marionette TRACE conn6 -> [0,1786,"setScriptTimeout",{"ms":35000}] 04:58:52 INFO - PROCESS | 3756 | 1471089532602 Marionette TRACE conn6 <- [1,1786,null,{}] 04:58:52 INFO - PROCESS | 3756 | 1471089532610 Marionette TRACE conn6 -> [0,1787,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:58:52 INFO - PROCESS | 3756 | 1471089532614 Marionette INFO sendAsync 3dea87e7-b1f7-4d7f-bd25-36a6049bc663 04:58:52 INFO - PROCESS | 3756 | 1471089532733 Marionette TRACE conn6 <- [1,1787,null,{"value":null}] 04:58:52 INFO - PROCESS | 3756 | 1471089532853 Marionette TRACE conn6 -> [0,1788,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.arcTo.negative.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.negative.html\", \"893d4e98-a8f2-4003-9cd7-2985a4dd9108\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:58:52 INFO - PROCESS | 3756 | 1471089532856 Marionette INFO sendAsync 3dea87e7-b1f7-4d7f-bd25-36a6049bc663 04:58:52 INFO - PROCESS | 3756 | ++DOCSHELL 0000004DDE715000 == 39 [pid = 3756] [id = 456] 04:58:52 INFO - PROCESS | 3756 | ++DOMWINDOW == 83 (0000004DD1B2C400) [pid = 3756] [serial = 1368] [outer = 0000000000000000] 04:58:52 INFO - PROCESS | 3756 | ++DOMWINDOW == 84 (0000004DD1D39C00) [pid = 3756] [serial = 1369] [outer = 0000004DD1B2C400] 04:58:52 INFO - PROCESS | 3756 | 1471089532924 Marionette DEBUG loaded listener.js 04:58:53 INFO - PROCESS | 3756 | ++DOMWINDOW == 85 (0000004DD1DC6C00) [pid = 3756] [serial = 1370] [outer = 0000004DD1B2C400] 04:58:53 INFO - PROCESS | 3756 | 1471089533500 Marionette TRACE conn6 <- [1,1788,null,{"value":["/2dcontext/path-objects/2d.path.arcTo.negative.html",0,null,null,[["arcTo() with negative radius throws an exception",0,null,null]]]}] 04:58:53 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arcTo.negative.html | arcTo() with negative radius throws an exception 04:58:53 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.negative.html | took 986ms 04:58:53 INFO - PROCESS | 3756 | 1471089533589 Marionette TRACE conn6 -> [0,1789,"getWindowHandle",null] 04:58:53 INFO - PROCESS | 3756 | 1471089533591 Marionette TRACE conn6 <- [1,1789,null,{"value":"13"}] 04:58:53 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.nonfinite.html 04:58:53 INFO - PROCESS | 3756 | 1471089533596 Marionette TRACE conn6 -> [0,1790,"setScriptTimeout",{"ms":35000}] 04:58:53 INFO - PROCESS | 3756 | 1471089533598 Marionette TRACE conn6 <- [1,1790,null,{}] 04:58:53 INFO - PROCESS | 3756 | 1471089533602 Marionette TRACE conn6 -> [0,1791,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:58:53 INFO - PROCESS | 3756 | 1471089533605 Marionette INFO sendAsync 3dea87e7-b1f7-4d7f-bd25-36a6049bc663 04:58:53 INFO - PROCESS | 3756 | 1471089533728 Marionette TRACE conn6 <- [1,1791,null,{"value":null}] 04:58:53 INFO - PROCESS | 3756 | 1471089533849 Marionette TRACE conn6 -> [0,1792,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.arcTo.nonfinite.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.nonfinite.html\", \"893d4e98-a8f2-4003-9cd7-2985a4dd9108\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:58:53 INFO - PROCESS | 3756 | 1471089533856 Marionette INFO sendAsync 3dea87e7-b1f7-4d7f-bd25-36a6049bc663 04:58:53 INFO - PROCESS | 3756 | ++DOCSHELL 0000004DE4CAF800 == 40 [pid = 3756] [id = 457] 04:58:53 INFO - PROCESS | 3756 | ++DOMWINDOW == 86 (0000004DD6E19000) [pid = 3756] [serial = 1371] [outer = 0000000000000000] 04:58:53 INFO - PROCESS | 3756 | ++DOMWINDOW == 87 (0000004DD7B09000) [pid = 3756] [serial = 1372] [outer = 0000004DD6E19000] 04:58:53 INFO - PROCESS | 3756 | 1471089533919 Marionette DEBUG loaded listener.js 04:58:54 INFO - PROCESS | 3756 | ++DOMWINDOW == 88 (0000004DDACCC000) [pid = 3756] [serial = 1373] [outer = 0000004DD6E19000] 04:58:54 INFO - PROCESS | 3756 | 1471089534547 Marionette TRACE conn6 <- [1,1792,null,{"value":["/2dcontext/path-objects/2d.path.arcTo.nonfinite.html",0,null,null,[["arcTo() with Infinity/NaN is ignored",0,null,null]]]}] 04:58:54 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arcTo.nonfinite.html | arcTo() with Infinity/NaN is ignored 04:58:54 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.nonfinite.html | took 1022ms 04:58:54 INFO - PROCESS | 3756 | 1471089534619 Marionette TRACE conn6 -> [0,1793,"getWindowHandle",null] 04:58:54 INFO - PROCESS | 3756 | 1471089534622 Marionette TRACE conn6 <- [1,1793,null,{"value":"13"}] 04:58:54 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.scale.html 04:58:54 INFO - PROCESS | 3756 | 1471089534626 Marionette TRACE conn6 -> [0,1794,"setScriptTimeout",{"ms":35000}] 04:58:54 INFO - PROCESS | 3756 | 1471089534628 Marionette TRACE conn6 <- [1,1794,null,{}] 04:58:54 INFO - PROCESS | 3756 | 1471089534631 Marionette TRACE conn6 -> [0,1795,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:58:54 INFO - PROCESS | 3756 | 1471089534634 Marionette INFO sendAsync 3dea87e7-b1f7-4d7f-bd25-36a6049bc663 04:58:54 INFO - PROCESS | 3756 | 1471089534771 Marionette TRACE conn6 <- [1,1795,null,{"value":null}] 04:58:55 INFO - PROCESS | 3756 | 1471089535006 Marionette TRACE conn6 -> [0,1796,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.arcTo.scale.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.scale.html\", \"893d4e98-a8f2-4003-9cd7-2985a4dd9108\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:58:55 INFO - PROCESS | 3756 | 1471089535010 Marionette INFO sendAsync 3dea87e7-b1f7-4d7f-bd25-36a6049bc663 04:58:55 INFO - PROCESS | 3756 | ++DOCSHELL 0000004D97796000 == 41 [pid = 3756] [id = 458] 04:58:55 INFO - PROCESS | 3756 | ++DOMWINDOW == 89 (0000004D806F5C00) [pid = 3756] [serial = 1374] [outer = 0000000000000000] 04:58:55 INFO - PROCESS | 3756 | ++DOMWINDOW == 90 (0000004D808D9C00) [pid = 3756] [serial = 1375] [outer = 0000004D806F5C00] 04:58:55 INFO - PROCESS | 3756 | 1471089535067 Marionette DEBUG loaded listener.js 04:58:55 INFO - PROCESS | 3756 | ++DOMWINDOW == 91 (0000004DD0848800) [pid = 3756] [serial = 1376] [outer = 0000004D806F5C00] 04:58:55 INFO - PROCESS | 3756 | --DOCSHELL 0000004DD080D000 == 40 [pid = 3756] [id = 444] 04:58:55 INFO - PROCESS | 3756 | --DOMWINDOW == 90 (0000004DD62C6800) [pid = 3756] [serial = 1315] [outer = 0000000000000000] [url = about:blank] 04:58:55 INFO - PROCESS | 3756 | --DOMWINDOW == 89 (0000004DD6E11C00) [pid = 3756] [serial = 1318] [outer = 0000000000000000] [url = about:blank] 04:58:55 INFO - PROCESS | 3756 | --DOMWINDOW == 88 (0000004DDC136C00) [pid = 3756] [serial = 1328] [outer = 0000000000000000] [url = about:blank] 04:58:55 INFO - PROCESS | 3756 | --DOMWINDOW == 87 (0000004DD6A48800) [pid = 3756] [serial = 1316] [outer = 0000000000000000] [url = about:blank] 04:58:55 INFO - PROCESS | 3756 | --DOMWINDOW == 86 (0000004DD875F800) [pid = 3756] [serial = 1321] [outer = 0000000000000000] [url = about:blank] 04:58:55 INFO - PROCESS | 3756 | --DOMWINDOW == 85 (0000004DDBE60400) [pid = 3756] [serial = 1327] [outer = 0000000000000000] [url = about:blank] 04:58:55 INFO - PROCESS | 3756 | --DOMWINDOW == 84 (0000004DD1A40C00) [pid = 3756] [serial = 1304] [outer = 0000000000000000] [url = about:blank] 04:58:55 INFO - PROCESS | 3756 | --DOMWINDOW == 83 (0000004DD12CCC00) [pid = 3756] [serial = 1303] [outer = 0000000000000000] [url = about:blank] 04:58:55 INFO - PROCESS | 3756 | --DOMWINDOW == 82 (0000004DDEF55400) [pid = 3756] [serial = 1301] [outer = 0000000000000000] [url = about:blank] 04:58:55 INFO - PROCESS | 3756 | --DOMWINDOW == 81 (0000004DDC280000) [pid = 3756] [serial = 1300] [outer = 0000000000000000] [url = about:blank] 04:58:55 INFO - PROCESS | 3756 | --DOMWINDOW == 80 (0000004DDB885C00) [pid = 3756] [serial = 1298] [outer = 0000000000000000] [url = about:blank] 04:58:55 INFO - PROCESS | 3756 | --DOMWINDOW == 79 (0000004DD8060400) [pid = 3756] [serial = 1297] [outer = 0000000000000000] [url = about:blank] 04:58:55 INFO - PROCESS | 3756 | --DOMWINDOW == 78 (0000004DD1F9B400) [pid = 3756] [serial = 1295] [outer = 0000000000000000] [url = about:blank] 04:58:55 INFO - PROCESS | 3756 | --DOMWINDOW == 77 (0000004DD1B26800) [pid = 3756] [serial = 1294] [outer = 0000000000000000] [url = about:blank] 04:58:55 INFO - PROCESS | 3756 | --DOMWINDOW == 76 (0000004DD1DCD800) [pid = 3756] [serial = 1312] [outer = 0000000000000000] [url = about:blank] 04:58:55 INFO - PROCESS | 3756 | --DOMWINDOW == 75 (0000004DD1A41400) [pid = 3756] [serial = 1309] [outer = 0000000000000000] [url = about:blank] 04:58:55 INFO - PROCESS | 3756 | --DOMWINDOW == 74 (0000004DD1D33400) [pid = 3756] [serial = 1310] [outer = 0000000000000000] [url = about:blank] 04:58:55 INFO - PROCESS | 3756 | --DOMWINDOW == 73 (0000004DD0040800) [pid = 3756] [serial = 1307] [outer = 0000000000000000] [url = about:blank] 04:58:55 INFO - PROCESS | 3756 | --DOMWINDOW == 72 (0000004D978A4800) [pid = 3756] [serial = 1306] [outer = 0000000000000000] [url = about:blank] 04:58:55 INFO - PROCESS | 3756 | --DOMWINDOW == 71 (0000004DD7B09800) [pid = 3756] [serial = 1319] [outer = 0000000000000000] [url = about:blank] 04:58:55 INFO - PROCESS | 3756 | --DOMWINDOW == 70 (0000004DD6EC2C00) [pid = 3756] [serial = 1324] [outer = 0000000000000000] [url = about:blank] 04:58:55 INFO - PROCESS | 3756 | --DOMWINDOW == 69 (0000004DDB885400) [pid = 3756] [serial = 1325] [outer = 0000000000000000] [url = about:blank] 04:58:55 INFO - PROCESS | 3756 | --DOMWINDOW == 68 (0000004DD2961400) [pid = 3756] [serial = 1313] [outer = 0000000000000000] [url = about:blank] 04:58:55 INFO - PROCESS | 3756 | --DOMWINDOW == 67 (0000004DDB88A800) [pid = 3756] [serial = 1322] [outer = 0000000000000000] [url = about:blank] 04:58:55 INFO - PROCESS | 3756 | 1471089535740 Marionette TRACE conn6 <- [1,1796,null,{"value":["/2dcontext/path-objects/2d.path.arcTo.scale.html",0,null,null,[["arcTo scales the curve, not just the control points",0,null,null]]]}] 04:58:55 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arcTo.scale.html | arcTo scales the curve, not just the control points 04:58:55 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.scale.html | took 1177ms 04:58:55 INFO - PROCESS | 3756 | 1471089535806 Marionette TRACE conn6 -> [0,1797,"getWindowHandle",null] 04:58:55 INFO - PROCESS | 3756 | 1471089535810 Marionette TRACE conn6 <- [1,1797,null,{"value":"13"}] 04:58:55 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.shape.curve1.html 04:58:55 INFO - PROCESS | 3756 | 1471089535815 Marionette TRACE conn6 -> [0,1798,"setScriptTimeout",{"ms":35000}] 04:58:55 INFO - PROCESS | 3756 | 1471089535818 Marionette TRACE conn6 <- [1,1798,null,{}] 04:58:55 INFO - PROCESS | 3756 | 1471089535823 Marionette TRACE conn6 -> [0,1799,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:58:55 INFO - PROCESS | 3756 | 1471089535828 Marionette INFO sendAsync 3dea87e7-b1f7-4d7f-bd25-36a6049bc663 04:58:55 INFO - PROCESS | 3756 | 1471089535931 Marionette TRACE conn6 <- [1,1799,null,{"value":null}] 04:58:56 INFO - PROCESS | 3756 | 1471089536011 Marionette TRACE conn6 -> [0,1800,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.arcTo.shape.curve1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.shape.curve1.html\", \"893d4e98-a8f2-4003-9cd7-2985a4dd9108\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:58:56 INFO - PROCESS | 3756 | 1471089536014 Marionette INFO sendAsync 3dea87e7-b1f7-4d7f-bd25-36a6049bc663 04:58:56 INFO - PROCESS | 3756 | ++DOCSHELL 0000004DD21B7800 == 41 [pid = 3756] [id = 459] 04:58:56 INFO - PROCESS | 3756 | ++DOMWINDOW == 68 (0000004DCFF94C00) [pid = 3756] [serial = 1377] [outer = 0000000000000000] 04:58:56 INFO - PROCESS | 3756 | ++DOMWINDOW == 69 (0000004DD0E31000) [pid = 3756] [serial = 1378] [outer = 0000004DCFF94C00] 04:58:56 INFO - PROCESS | 3756 | 1471089536064 Marionette DEBUG loaded listener.js 04:58:56 INFO - PROCESS | 3756 | ++DOMWINDOW == 70 (0000004DD1B24400) [pid = 3756] [serial = 1379] [outer = 0000004DCFF94C00] 04:58:56 INFO - PROCESS | 3756 | 1471089536461 Marionette TRACE conn6 <- [1,1800,null,{"value":["/2dcontext/path-objects/2d.path.arcTo.shape.curve1.html",0,null,null,[["arcTo() curves in the right kind of shape",0,null,null]]]}] 04:58:56 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arcTo.shape.curve1.html | arcTo() curves in the right kind of shape 04:58:56 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.shape.curve1.html | took 735ms 04:58:56 INFO - PROCESS | 3756 | 1471089536570 Marionette TRACE conn6 -> [0,1801,"getWindowHandle",null] 04:58:56 INFO - PROCESS | 3756 | 1471089536574 Marionette TRACE conn6 <- [1,1801,null,{"value":"13"}] 04:58:56 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.shape.curve2.html 04:58:56 INFO - PROCESS | 3756 | 1471089536584 Marionette TRACE conn6 -> [0,1802,"setScriptTimeout",{"ms":35000}] 04:58:56 INFO - PROCESS | 3756 | 1471089536586 Marionette TRACE conn6 <- [1,1802,null,{}] 04:58:56 INFO - PROCESS | 3756 | 1471089536590 Marionette TRACE conn6 -> [0,1803,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:58:56 INFO - PROCESS | 3756 | 1471089536592 Marionette INFO sendAsync 3dea87e7-b1f7-4d7f-bd25-36a6049bc663 04:58:56 INFO - PROCESS | 3756 | 1471089536694 Marionette TRACE conn6 <- [1,1803,null,{"value":null}] 04:58:56 INFO - PROCESS | 3756 | 1471089536702 Marionette TRACE conn6 -> [0,1804,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.arcTo.shape.curve2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.shape.curve2.html\", \"893d4e98-a8f2-4003-9cd7-2985a4dd9108\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:58:56 INFO - PROCESS | 3756 | 1471089536705 Marionette INFO sendAsync 3dea87e7-b1f7-4d7f-bd25-36a6049bc663 04:58:56 INFO - PROCESS | 3756 | ++DOCSHELL 0000004DDBE26000 == 42 [pid = 3756] [id = 460] 04:58:56 INFO - PROCESS | 3756 | ++DOMWINDOW == 71 (0000004DD1F8FC00) [pid = 3756] [serial = 1380] [outer = 0000000000000000] 04:58:56 INFO - PROCESS | 3756 | ++DOMWINDOW == 72 (0000004DD2961C00) [pid = 3756] [serial = 1381] [outer = 0000004DD1F8FC00] 04:58:56 INFO - PROCESS | 3756 | 1471089536753 Marionette DEBUG loaded listener.js 04:58:56 INFO - PROCESS | 3756 | ++DOMWINDOW == 73 (0000004DD622F800) [pid = 3756] [serial = 1382] [outer = 0000004DD1F8FC00] 04:58:57 INFO - PROCESS | 3756 | 1471089537229 Marionette TRACE conn6 <- [1,1804,null,{"value":["/2dcontext/path-objects/2d.path.arcTo.shape.curve2.html",0,null,null,[["arcTo() curves in the right kind of shape",0,null,null]]]}] 04:58:57 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arcTo.shape.curve2.html | arcTo() curves in the right kind of shape 04:58:57 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.shape.curve2.html | took 671ms 04:58:57 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.shape.end.html 04:58:57 INFO - PROCESS | 3756 | 1471089537260 Marionette TRACE conn6 -> [0,1805,"getWindowHandle",null] 04:58:57 INFO - PROCESS | 3756 | 1471089537262 Marionette TRACE conn6 <- [1,1805,null,{"value":"13"}] 04:58:57 INFO - PROCESS | 3756 | 1471089537267 Marionette TRACE conn6 -> [0,1806,"setScriptTimeout",{"ms":35000}] 04:58:57 INFO - PROCESS | 3756 | 1471089537273 Marionette TRACE conn6 <- [1,1806,null,{}] 04:58:57 INFO - PROCESS | 3756 | 1471089537282 Marionette TRACE conn6 -> [0,1807,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:58:57 INFO - PROCESS | 3756 | 1471089537286 Marionette INFO sendAsync 3dea87e7-b1f7-4d7f-bd25-36a6049bc663 04:58:57 INFO - PROCESS | 3756 | 1471089537377 Marionette TRACE conn6 <- [1,1807,null,{"value":null}] 04:58:57 INFO - PROCESS | 3756 | 1471089537386 Marionette TRACE conn6 -> [0,1808,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.arcTo.shape.end.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.shape.end.html\", \"893d4e98-a8f2-4003-9cd7-2985a4dd9108\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:58:57 INFO - PROCESS | 3756 | 1471089537388 Marionette INFO sendAsync 3dea87e7-b1f7-4d7f-bd25-36a6049bc663 04:58:57 INFO - PROCESS | 3756 | ++DOCSHELL 0000004DDDDC6800 == 43 [pid = 3756] [id = 461] 04:58:57 INFO - PROCESS | 3756 | ++DOMWINDOW == 74 (0000004DD6E12000) [pid = 3756] [serial = 1383] [outer = 0000000000000000] 04:58:57 INFO - PROCESS | 3756 | ++DOMWINDOW == 75 (0000004DD7B75C00) [pid = 3756] [serial = 1384] [outer = 0000004DD6E12000] 04:58:57 INFO - PROCESS | 3756 | 1471089537434 Marionette DEBUG loaded listener.js 04:58:57 INFO - PROCESS | 3756 | ++DOMWINDOW == 76 (0000004DD8061800) [pid = 3756] [serial = 1385] [outer = 0000004DD6E12000] 04:58:57 INFO - PROCESS | 3756 | 1471089537863 Marionette TRACE conn6 <- [1,1808,null,{"value":["/2dcontext/path-objects/2d.path.arcTo.shape.end.html",0,null,null,[["arcTo() does not draw anything from P1 to P2",0,null,null]]]}] 04:58:57 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arcTo.shape.end.html | arcTo() does not draw anything from P1 to P2 04:58:57 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.shape.end.html | took 629ms 04:58:57 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.shape.start.html 04:58:57 INFO - PROCESS | 3756 | 1471089537901 Marionette TRACE conn6 -> [0,1809,"getWindowHandle",null] 04:58:57 INFO - PROCESS | 3756 | 1471089537904 Marionette TRACE conn6 <- [1,1809,null,{"value":"13"}] 04:58:57 INFO - PROCESS | 3756 | 1471089537907 Marionette TRACE conn6 -> [0,1810,"setScriptTimeout",{"ms":35000}] 04:58:57 INFO - PROCESS | 3756 | 1471089537909 Marionette TRACE conn6 <- [1,1810,null,{}] 04:58:57 INFO - PROCESS | 3756 | 1471089537913 Marionette TRACE conn6 -> [0,1811,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:58:57 INFO - PROCESS | 3756 | 1471089537915 Marionette INFO sendAsync 3dea87e7-b1f7-4d7f-bd25-36a6049bc663 04:58:58 INFO - PROCESS | 3756 | 1471089538006 Marionette TRACE conn6 <- [1,1811,null,{"value":null}] 04:58:58 INFO - PROCESS | 3756 | 1471089538011 Marionette TRACE conn6 -> [0,1812,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.arcTo.shape.start.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.shape.start.html\", \"893d4e98-a8f2-4003-9cd7-2985a4dd9108\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:58:58 INFO - PROCESS | 3756 | 1471089538013 Marionette INFO sendAsync 3dea87e7-b1f7-4d7f-bd25-36a6049bc663 04:58:58 INFO - PROCESS | 3756 | ++DOCSHELL 0000004DDEF42800 == 44 [pid = 3756] [id = 462] 04:58:58 INFO - PROCESS | 3756 | ++DOMWINDOW == 77 (0000004DD875DC00) [pid = 3756] [serial = 1386] [outer = 0000000000000000] 04:58:58 INFO - PROCESS | 3756 | ++DOMWINDOW == 78 (0000004DDB88D000) [pid = 3756] [serial = 1387] [outer = 0000004DD875DC00] 04:58:58 INFO - PROCESS | 3756 | 1471089538068 Marionette DEBUG loaded listener.js 04:58:58 INFO - PROCESS | 3756 | ++DOMWINDOW == 79 (0000004DDBE0FC00) [pid = 3756] [serial = 1388] [outer = 0000004DD875DC00] 04:58:58 INFO - PROCESS | 3756 | 1471089538579 Marionette TRACE conn6 <- [1,1812,null,{"value":["/2dcontext/path-objects/2d.path.arcTo.shape.start.html",0,null,null,[["arcTo() draws a straight line from P0 to P1",0,null,null]]]}] 04:58:58 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arcTo.shape.start.html | arcTo() draws a straight line from P0 to P1 04:58:58 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.shape.start.html | took 734ms 04:58:58 INFO - PROCESS | 3756 | 1471089538645 Marionette TRACE conn6 -> [0,1813,"getWindowHandle",null] 04:58:58 INFO - PROCESS | 3756 | 1471089538648 Marionette TRACE conn6 <- [1,1813,null,{"value":"13"}] 04:58:58 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.transformation.html 04:58:58 INFO - PROCESS | 3756 | 1471089538651 Marionette TRACE conn6 -> [0,1814,"setScriptTimeout",{"ms":35000}] 04:58:58 INFO - PROCESS | 3756 | 1471089538653 Marionette TRACE conn6 <- [1,1814,null,{}] 04:58:58 INFO - PROCESS | 3756 | 1471089538656 Marionette TRACE conn6 -> [0,1815,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:58:58 INFO - PROCESS | 3756 | 1471089538658 Marionette INFO sendAsync 3dea87e7-b1f7-4d7f-bd25-36a6049bc663 04:58:58 INFO - PROCESS | 3756 | 1471089538771 Marionette TRACE conn6 <- [1,1815,null,{"value":null}] 04:58:58 INFO - PROCESS | 3756 | 1471089538825 Marionette TRACE conn6 -> [0,1816,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.arcTo.transformation.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.transformation.html\", \"893d4e98-a8f2-4003-9cd7-2985a4dd9108\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:58:58 INFO - PROCESS | 3756 | 1471089538831 Marionette INFO sendAsync 3dea87e7-b1f7-4d7f-bd25-36a6049bc663 04:58:58 INFO - PROCESS | 3756 | ++DOCSHELL 0000004DE0072000 == 45 [pid = 3756] [id = 463] 04:58:58 INFO - PROCESS | 3756 | ++DOMWINDOW == 80 (0000004DDC138800) [pid = 3756] [serial = 1389] [outer = 0000000000000000] 04:58:58 INFO - PROCESS | 3756 | ++DOMWINDOW == 81 (0000004DDC13CC00) [pid = 3756] [serial = 1390] [outer = 0000004DDC138800] 04:58:58 INFO - PROCESS | 3756 | 1471089538888 Marionette DEBUG loaded listener.js 04:58:58 INFO - PROCESS | 3756 | ++DOMWINDOW == 82 (0000004DDC1E8C00) [pid = 3756] [serial = 1391] [outer = 0000004DDC138800] 04:58:59 INFO - PROCESS | 3756 | 1471089539360 Marionette TRACE conn6 <- [1,1816,null,{"value":["/2dcontext/path-objects/2d.path.arcTo.transformation.html",0,null,null,[["arcTo joins up to the last subpath point correctly",0,null,null]]]}] 04:58:59 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arcTo.transformation.html | arcTo joins up to the last subpath point correctly 04:58:59 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.transformation.html | took 734ms 04:58:59 INFO - PROCESS | 3756 | 1471089539409 Marionette TRACE conn6 -> [0,1817,"getWindowHandle",null] 04:58:59 INFO - PROCESS | 3756 | 1471089539411 Marionette TRACE conn6 <- [1,1817,null,{"value":"13"}] 04:58:59 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.zero.1.html 04:58:59 INFO - PROCESS | 3756 | 1471089539414 Marionette TRACE conn6 -> [0,1818,"setScriptTimeout",{"ms":35000}] 04:58:59 INFO - PROCESS | 3756 | 1471089539416 Marionette TRACE conn6 <- [1,1818,null,{}] 04:58:59 INFO - PROCESS | 3756 | 1471089539420 Marionette TRACE conn6 -> [0,1819,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:58:59 INFO - PROCESS | 3756 | 1471089539422 Marionette INFO sendAsync 3dea87e7-b1f7-4d7f-bd25-36a6049bc663 04:58:59 INFO - PROCESS | 3756 | 1471089539546 Marionette TRACE conn6 <- [1,1819,null,{"value":null}] 04:58:59 INFO - PROCESS | 3756 | 1471089539605 Marionette TRACE conn6 -> [0,1820,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.arcTo.zero.1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.zero.1.html\", \"893d4e98-a8f2-4003-9cd7-2985a4dd9108\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:58:59 INFO - PROCESS | 3756 | 1471089539607 Marionette INFO sendAsync 3dea87e7-b1f7-4d7f-bd25-36a6049bc663 04:58:59 INFO - PROCESS | 3756 | ++DOCSHELL 0000004DE4A8E000 == 46 [pid = 3756] [id = 464] 04:58:59 INFO - PROCESS | 3756 | ++DOMWINDOW == 83 (0000004DDC278800) [pid = 3756] [serial = 1392] [outer = 0000000000000000] 04:58:59 INFO - PROCESS | 3756 | ++DOMWINDOW == 84 (0000004DDC27C000) [pid = 3756] [serial = 1393] [outer = 0000004DDC278800] 04:58:59 INFO - PROCESS | 3756 | 1471089539653 Marionette DEBUG loaded listener.js 04:58:59 INFO - PROCESS | 3756 | ++DOMWINDOW == 85 (0000004DDC282C00) [pid = 3756] [serial = 1394] [outer = 0000004DDC278800] 04:59:00 INFO - PROCESS | 3756 | 1471089540083 Marionette TRACE conn6 <- [1,1820,null,{"value":["/2dcontext/path-objects/2d.path.arcTo.zero.1.html",0,null,null,[["arcTo() with zero radius draws a straight line from P0 to P1",0,null,null]]]}] 04:59:00 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arcTo.zero.1.html | arcTo() with zero radius draws a straight line from P0 to P1 04:59:00 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.zero.1.html | took 734ms 04:59:00 INFO - PROCESS | 3756 | 1471089540150 Marionette TRACE conn6 -> [0,1821,"getWindowHandle",null] 04:59:00 INFO - PROCESS | 3756 | 1471089540152 Marionette TRACE conn6 <- [1,1821,null,{"value":"13"}] 04:59:00 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.zero.2.html 04:59:00 INFO - PROCESS | 3756 | 1471089540156 Marionette TRACE conn6 -> [0,1822,"setScriptTimeout",{"ms":35000}] 04:59:00 INFO - PROCESS | 3756 | 1471089540157 Marionette TRACE conn6 <- [1,1822,null,{}] 04:59:00 INFO - PROCESS | 3756 | 1471089540161 Marionette TRACE conn6 -> [0,1823,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:59:00 INFO - PROCESS | 3756 | 1471089540163 Marionette INFO sendAsync 3dea87e7-b1f7-4d7f-bd25-36a6049bc663 04:59:00 INFO - PROCESS | 3756 | 1471089540300 Marionette TRACE conn6 <- [1,1823,null,{"value":null}] 04:59:00 INFO - PROCESS | 3756 | --DOMWINDOW == 84 (0000004DD6D82400) [pid = 3756] [serial = 1353] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.collinear.1.html] 04:59:00 INFO - PROCESS | 3756 | --DOMWINDOW == 83 (0000004DD1D51800) [pid = 3756] [serial = 1344] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.zeroradius.html] 04:59:00 INFO - PROCESS | 3756 | --DOMWINDOW == 82 (0000004DD1A35C00) [pid = 3756] [serial = 1341] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.zero.2.html] 04:59:00 INFO - PROCESS | 3756 | --DOMWINDOW == 81 (0000004DD6224400) [pid = 3756] [serial = 1350] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.coincide.2.html] 04:59:00 INFO - PROCESS | 3756 | --DOMWINDOW == 80 (0000004D808DD000) [pid = 3756] [serial = 1338] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.zero.1.html] 04:59:00 INFO - PROCESS | 3756 | --DOMWINDOW == 79 (0000004D808E0000) [pid = 3756] [serial = 1356] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.collinear.2.html] 04:59:00 INFO - PROCESS | 3756 | --DOMWINDOW == 78 (0000004DD806BC00) [pid = 3756] [serial = 1359] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.collinear.3.html] 04:59:00 INFO - PROCESS | 3756 | --DOMWINDOW == 77 (0000004DD1DD4C00) [pid = 3756] [serial = 1347] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.coincide.1.html] 04:59:00 INFO - PROCESS | 3756 | 1471089540359 Marionette TRACE conn6 -> [0,1824,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.arcTo.zero.2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.zero.2.html\", \"893d4e98-a8f2-4003-9cd7-2985a4dd9108\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:59:00 INFO - PROCESS | 3756 | 1471089540361 Marionette INFO sendAsync 3dea87e7-b1f7-4d7f-bd25-36a6049bc663 04:59:00 INFO - PROCESS | 3756 | ++DOCSHELL 0000004DDE006800 == 47 [pid = 3756] [id = 465] 04:59:00 INFO - PROCESS | 3756 | ++DOMWINDOW == 78 (0000004D808E0000) [pid = 3756] [serial = 1395] [outer = 0000000000000000] 04:59:00 INFO - PROCESS | 3756 | ++DOMWINDOW == 79 (0000004DD1D31000) [pid = 3756] [serial = 1396] [outer = 0000004D808E0000] 04:59:00 INFO - PROCESS | 3756 | 1471089540408 Marionette DEBUG loaded listener.js 04:59:00 INFO - PROCESS | 3756 | ++DOMWINDOW == 80 (0000004DD63DE000) [pid = 3756] [serial = 1397] [outer = 0000004D808E0000] 04:59:00 INFO - PROCESS | 3756 | 1471089540763 Marionette TRACE conn6 <- [1,1824,null,{"value":["/2dcontext/path-objects/2d.path.arcTo.zero.2.html",0,null,null,[["arcTo() with zero radius draws a straight line from P0 to P1, even when all points are collinear",0,null,null]]]}] 04:59:00 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 04:59:00 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.zero.2.html | took 629ms 04:59:00 INFO - PROCESS | 3756 | 1471089540787 Marionette TRACE conn6 -> [0,1825,"getWindowHandle",null] 04:59:00 INFO - PROCESS | 3756 | 1471089540789 Marionette TRACE conn6 <- [1,1825,null,{"value":"13"}] 04:59:00 INFO - PROCESS | 3756 | 1471089540793 Marionette TRACE conn6 -> [0,1826,"setScriptTimeout",{"ms":35000}] 04:59:00 INFO - TEST-START | /2dcontext/path-objects/2d.path.beginPath.html 04:59:00 INFO - PROCESS | 3756 | 1471089540795 Marionette TRACE conn6 <- [1,1826,null,{}] 04:59:00 INFO - PROCESS | 3756 | 1471089540815 Marionette TRACE conn6 -> [0,1827,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:59:00 INFO - PROCESS | 3756 | 1471089540818 Marionette INFO sendAsync 3dea87e7-b1f7-4d7f-bd25-36a6049bc663 04:59:00 INFO - PROCESS | 3756 | 1471089540928 Marionette TRACE conn6 <- [1,1827,null,{"value":null}] 04:59:00 INFO - PROCESS | 3756 | 1471089540954 Marionette TRACE conn6 -> [0,1828,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.beginPath.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.beginPath.html\", \"893d4e98-a8f2-4003-9cd7-2985a4dd9108\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:59:00 INFO - PROCESS | 3756 | 1471089540956 Marionette INFO sendAsync 3dea87e7-b1f7-4d7f-bd25-36a6049bc663 04:59:00 INFO - PROCESS | 3756 | ++DOCSHELL 0000004DE5A11800 == 48 [pid = 3756] [id = 466] 04:59:00 INFO - PROCESS | 3756 | ++DOMWINDOW == 81 (0000004DDBE5CC00) [pid = 3756] [serial = 1398] [outer = 0000000000000000] 04:59:00 INFO - PROCESS | 3756 | ++DOMWINDOW == 82 (0000004DDC2BA000) [pid = 3756] [serial = 1399] [outer = 0000004DDBE5CC00] 04:59:01 INFO - PROCESS | 3756 | 1471089541002 Marionette DEBUG loaded listener.js 04:59:01 INFO - PROCESS | 3756 | ++DOMWINDOW == 83 (0000004DDC6AB400) [pid = 3756] [serial = 1400] [outer = 0000004DDBE5CC00] 04:59:01 INFO - PROCESS | 3756 | 1471089541439 Marionette TRACE conn6 <- [1,1828,null,{"value":["/2dcontext/path-objects/2d.path.beginPath.html",0,null,null,[["Canvas test: 2d.path.beginPath",0,null,null]]]}] 04:59:01 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.beginPath.html | Canvas test: 2d.path.beginPath 04:59:01 INFO - TEST-OK | /2dcontext/path-objects/2d.path.beginPath.html | took 691ms 04:59:01 INFO - PROCESS | 3756 | 1471089541488 Marionette TRACE conn6 -> [0,1829,"getWindowHandle",null] 04:59:01 INFO - PROCESS | 3756 | 1471089541490 Marionette TRACE conn6 <- [1,1829,null,{"value":"13"}] 04:59:01 INFO - TEST-START | /2dcontext/path-objects/2d.path.bezierCurveTo.basic.html 04:59:01 INFO - PROCESS | 3756 | 1471089541493 Marionette TRACE conn6 -> [0,1830,"setScriptTimeout",{"ms":35000}] 04:59:01 INFO - PROCESS | 3756 | 1471089541495 Marionette TRACE conn6 <- [1,1830,null,{}] 04:59:01 INFO - PROCESS | 3756 | 1471089541498 Marionette TRACE conn6 -> [0,1831,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:59:01 INFO - PROCESS | 3756 | 1471089541500 Marionette INFO sendAsync 3dea87e7-b1f7-4d7f-bd25-36a6049bc663 04:59:01 INFO - PROCESS | 3756 | 1471089541587 Marionette TRACE conn6 <- [1,1831,null,{"value":null}] 04:59:01 INFO - PROCESS | 3756 | 1471089541594 Marionette TRACE conn6 -> [0,1832,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.bezierCurveTo.basic.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.bezierCurveTo.basic.html\", \"893d4e98-a8f2-4003-9cd7-2985a4dd9108\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:59:01 INFO - PROCESS | 3756 | 1471089541596 Marionette INFO sendAsync 3dea87e7-b1f7-4d7f-bd25-36a6049bc663 04:59:01 INFO - PROCESS | 3756 | ++DOCSHELL 0000004DE5C9A000 == 49 [pid = 3756] [id = 467] 04:59:01 INFO - PROCESS | 3756 | ++DOMWINDOW == 84 (0000004DDC6B4C00) [pid = 3756] [serial = 1401] [outer = 0000000000000000] 04:59:01 INFO - PROCESS | 3756 | ++DOMWINDOW == 85 (0000004DDDDAF000) [pid = 3756] [serial = 1402] [outer = 0000004DDC6B4C00] 04:59:01 INFO - PROCESS | 3756 | 1471089541642 Marionette DEBUG loaded listener.js 04:59:01 INFO - PROCESS | 3756 | ++DOMWINDOW == 86 (0000004DDE8DE400) [pid = 3756] [serial = 1403] [outer = 0000004DDC6B4C00] 04:59:02 INFO - PROCESS | 3756 | 1471089542058 Marionette TRACE conn6 <- [1,1832,null,{"value":["/2dcontext/path-objects/2d.path.bezierCurveTo.basic.html",0,null,null,[["Canvas test: 2d.path.bezierCurveTo.basic",0,null,null]]]}] 04:59:02 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.bezierCurveTo.basic.html | Canvas test: 2d.path.bezierCurveTo.basic 04:59:02 INFO - TEST-OK | /2dcontext/path-objects/2d.path.bezierCurveTo.basic.html | took 629ms 04:59:02 INFO - PROCESS | 3756 | 1471089542126 Marionette TRACE conn6 -> [0,1833,"getWindowHandle",null] 04:59:02 INFO - PROCESS | 3756 | 1471089542128 Marionette TRACE conn6 <- [1,1833,null,{"value":"13"}] 04:59:02 INFO - TEST-START | /2dcontext/path-objects/2d.path.bezierCurveTo.ensuresubpath.1.html 04:59:02 INFO - PROCESS | 3756 | 1471089542131 Marionette TRACE conn6 -> [0,1834,"setScriptTimeout",{"ms":35000}] 04:59:02 INFO - PROCESS | 3756 | 1471089542133 Marionette TRACE conn6 <- [1,1834,null,{}] 04:59:02 INFO - PROCESS | 3756 | 1471089542137 Marionette TRACE conn6 -> [0,1835,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:59:02 INFO - PROCESS | 3756 | 1471089542139 Marionette INFO sendAsync 3dea87e7-b1f7-4d7f-bd25-36a6049bc663 04:59:02 INFO - PROCESS | 3756 | 1471089542226 Marionette TRACE conn6 <- [1,1835,null,{"value":null}] 04:59:02 INFO - PROCESS | 3756 | 1471089542233 Marionette TRACE conn6 -> [0,1836,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.bezierCurveTo.ensuresubpath.1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.bezierCurveTo.ensuresubpath.1.html\", \"893d4e98-a8f2-4003-9cd7-2985a4dd9108\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:59:02 INFO - PROCESS | 3756 | 1471089542236 Marionette INFO sendAsync 3dea87e7-b1f7-4d7f-bd25-36a6049bc663 04:59:02 INFO - PROCESS | 3756 | ++DOCSHELL 0000004DE6274800 == 50 [pid = 3756] [id = 468] 04:59:02 INFO - PROCESS | 3756 | ++DOMWINDOW == 87 (0000004DDC133800) [pid = 3756] [serial = 1404] [outer = 0000000000000000] 04:59:02 INFO - PROCESS | 3756 | ++DOMWINDOW == 88 (0000004DDE986400) [pid = 3756] [serial = 1405] [outer = 0000004DDC133800] 04:59:02 INFO - PROCESS | 3756 | 1471089542285 Marionette DEBUG loaded listener.js 04:59:02 INFO - PROCESS | 3756 | ++DOMWINDOW == 89 (0000004DDEF57800) [pid = 3756] [serial = 1406] [outer = 0000004DDC133800] 04:59:03 INFO - PROCESS | 3756 | 1471089543006 Marionette TRACE conn6 <- [1,1836,null,{"value":["/2dcontext/path-objects/2d.path.bezierCurveTo.ensuresubpath.1.html",0,null,null,[["If there is no subpath, the first control point is added (and nothing is drawn up to it)",0,null,null]]]}] 04:59:03 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) 04:59:03 INFO - TEST-OK | /2dcontext/path-objects/2d.path.bezierCurveTo.ensuresubpath.1.html | took 923ms 04:59:03 INFO - PROCESS | 3756 | 1471089543071 Marionette TRACE conn6 -> [0,1837,"getWindowHandle",null] 04:59:03 INFO - PROCESS | 3756 | 1471089543076 Marionette TRACE conn6 <- [1,1837,null,{"value":"13"}] 04:59:03 INFO - TEST-START | /2dcontext/path-objects/2d.path.bezierCurveTo.ensuresubpath.2.html 04:59:03 INFO - PROCESS | 3756 | 1471089543082 Marionette TRACE conn6 -> [0,1838,"setScriptTimeout",{"ms":35000}] 04:59:03 INFO - PROCESS | 3756 | 1471089543088 Marionette TRACE conn6 <- [1,1838,null,{}] 04:59:03 INFO - PROCESS | 3756 | 1471089543093 Marionette TRACE conn6 -> [0,1839,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:59:03 INFO - PROCESS | 3756 | 1471089543097 Marionette INFO sendAsync 3dea87e7-b1f7-4d7f-bd25-36a6049bc663 04:59:03 INFO - PROCESS | 3756 | 1471089543221 Marionette TRACE conn6 <- [1,1839,null,{"value":null}] 04:59:03 INFO - PROCESS | 3756 | 1471089543344 Marionette TRACE conn6 -> [0,1840,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.bezierCurveTo.ensuresubpath.2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.bezierCurveTo.ensuresubpath.2.html\", \"893d4e98-a8f2-4003-9cd7-2985a4dd9108\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:59:03 INFO - PROCESS | 3756 | 1471089543347 Marionette INFO sendAsync 3dea87e7-b1f7-4d7f-bd25-36a6049bc663 04:59:03 INFO - PROCESS | 3756 | ++DOCSHELL 0000004DD7C90000 == 51 [pid = 3756] [id = 469] 04:59:03 INFO - PROCESS | 3756 | ++DOMWINDOW == 90 (0000004DD1A35400) [pid = 3756] [serial = 1407] [outer = 0000000000000000] 04:59:03 INFO - PROCESS | 3756 | ++DOMWINDOW == 91 (0000004DD1A3E000) [pid = 3756] [serial = 1408] [outer = 0000004DD1A35400] 04:59:03 INFO - PROCESS | 3756 | 1471089543409 Marionette DEBUG loaded listener.js 04:59:03 INFO - PROCESS | 3756 | ++DOMWINDOW == 92 (0000004DD1DC7400) [pid = 3756] [serial = 1409] [outer = 0000004DD1A35400] 04:59:04 INFO - PROCESS | 3756 | 1471089544019 Marionette TRACE conn6 <- [1,1840,null,{"value":["/2dcontext/path-objects/2d.path.bezierCurveTo.ensuresubpath.2.html",0,null,null,[["If there is no subpath, the first control point is added",0,null,null]]]}] 04:59:04 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.bezierCurveTo.ensuresubpath.2.html | If there is no subpath, the first control point is added 04:59:04 INFO - TEST-OK | /2dcontext/path-objects/2d.path.bezierCurveTo.ensuresubpath.2.html | took 985ms 04:59:04 INFO - PROCESS | 3756 | 1471089544070 Marionette TRACE conn6 -> [0,1841,"getWindowHandle",null] 04:59:04 INFO - PROCESS | 3756 | 1471089544076 Marionette TRACE conn6 <- [1,1841,null,{"value":"13"}] 04:59:04 INFO - TEST-START | /2dcontext/path-objects/2d.path.bezierCurveTo.nonfinite.html 04:59:04 INFO - PROCESS | 3756 | 1471089544083 Marionette TRACE conn6 -> [0,1842,"setScriptTimeout",{"ms":35000}] 04:59:04 INFO - PROCESS | 3756 | 1471089544086 Marionette TRACE conn6 <- [1,1842,null,{}] 04:59:04 INFO - PROCESS | 3756 | 1471089544090 Marionette TRACE conn6 -> [0,1843,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:59:04 INFO - PROCESS | 3756 | 1471089544093 Marionette INFO sendAsync 3dea87e7-b1f7-4d7f-bd25-36a6049bc663 04:59:04 INFO - PROCESS | 3756 | 1471089544219 Marionette TRACE conn6 <- [1,1843,null,{"value":null}] 04:59:04 INFO - PROCESS | 3756 | 1471089544314 Marionette TRACE conn6 -> [0,1844,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.bezierCurveTo.nonfinite.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.bezierCurveTo.nonfinite.html\", \"893d4e98-a8f2-4003-9cd7-2985a4dd9108\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:59:04 INFO - PROCESS | 3756 | 1471089544317 Marionette INFO sendAsync 3dea87e7-b1f7-4d7f-bd25-36a6049bc663 04:59:04 INFO - PROCESS | 3756 | ++DOCSHELL 0000004DE1161800 == 52 [pid = 3756] [id = 470] 04:59:04 INFO - PROCESS | 3756 | ++DOMWINDOW == 93 (0000004DD6E17400) [pid = 3756] [serial = 1410] [outer = 0000000000000000] 04:59:04 INFO - PROCESS | 3756 | ++DOMWINDOW == 94 (0000004DD7B70800) [pid = 3756] [serial = 1411] [outer = 0000004DD6E17400] 04:59:04 INFO - PROCESS | 3756 | 1471089544376 Marionette DEBUG loaded listener.js 04:59:04 INFO - PROCESS | 3756 | ++DOMWINDOW == 95 (0000004DDB888C00) [pid = 3756] [serial = 1412] [outer = 0000004DD6E17400] 04:59:05 INFO - PROCESS | 3756 | 1471089545043 Marionette TRACE conn6 <- [1,1844,null,{"value":["/2dcontext/path-objects/2d.path.bezierCurveTo.nonfinite.html",0,null,null,[["bezierCurveTo() with Infinity/NaN is ignored",0,null,null]]]}] 04:59:05 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.bezierCurveTo.nonfinite.html | bezierCurveTo() with Infinity/NaN is ignored 04:59:05 INFO - TEST-OK | /2dcontext/path-objects/2d.path.bezierCurveTo.nonfinite.html | took 1025ms 04:59:05 INFO - PROCESS | 3756 | 1471089545109 Marionette TRACE conn6 -> [0,1845,"getWindowHandle",null] 04:59:05 INFO - TEST-START | /2dcontext/path-objects/2d.path.bezierCurveTo.scaled.html 04:59:05 INFO - PROCESS | 3756 | 1471089545112 Marionette TRACE conn6 <- [1,1845,null,{"value":"13"}] 04:59:05 INFO - PROCESS | 3756 | 1471089545116 Marionette TRACE conn6 -> [0,1846,"setScriptTimeout",{"ms":35000}] 04:59:05 INFO - PROCESS | 3756 | 1471089545120 Marionette TRACE conn6 <- [1,1846,null,{}] 04:59:05 INFO - PROCESS | 3756 | 1471089545144 Marionette TRACE conn6 -> [0,1847,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:59:05 INFO - PROCESS | 3756 | 1471089545149 Marionette INFO sendAsync 3dea87e7-b1f7-4d7f-bd25-36a6049bc663 04:59:05 INFO - PROCESS | 3756 | 1471089545322 Marionette TRACE conn6 <- [1,1847,null,{"value":null}] 04:59:05 INFO - PROCESS | 3756 | 1471089545373 Marionette TRACE conn6 -> [0,1848,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.bezierCurveTo.scaled.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.bezierCurveTo.scaled.html\", \"893d4e98-a8f2-4003-9cd7-2985a4dd9108\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:59:05 INFO - PROCESS | 3756 | 1471089545377 Marionette INFO sendAsync 3dea87e7-b1f7-4d7f-bd25-36a6049bc663 04:59:05 INFO - PROCESS | 3756 | ++DOCSHELL 0000004D81E11800 == 53 [pid = 3756] [id = 471] 04:59:05 INFO - PROCESS | 3756 | ++DOMWINDOW == 96 (0000004DDC246800) [pid = 3756] [serial = 1413] [outer = 0000000000000000] 04:59:05 INFO - PROCESS | 3756 | ++DOMWINDOW == 97 (0000004DDC277400) [pid = 3756] [serial = 1414] [outer = 0000004DDC246800] 04:59:05 INFO - PROCESS | 3756 | 1471089545437 Marionette DEBUG loaded listener.js 04:59:05 INFO - PROCESS | 3756 | ++DOMWINDOW == 98 (0000004DDEDE1000) [pid = 3756] [serial = 1415] [outer = 0000004DDC246800] 04:59:06 INFO - PROCESS | 3756 | 1471089546010 Marionette TRACE conn6 <- [1,1848,null,{"value":["/2dcontext/path-objects/2d.path.bezierCurveTo.scaled.html",0,null,null,[["Canvas test: 2d.path.bezierCurveTo.scaled",0,null,null]]]}] 04:59:06 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.bezierCurveTo.scaled.html | Canvas test: 2d.path.bezierCurveTo.scaled 04:59:06 INFO - TEST-OK | /2dcontext/path-objects/2d.path.bezierCurveTo.scaled.html | took 985ms 04:59:06 INFO - PROCESS | 3756 | 1471089546101 Marionette TRACE conn6 -> [0,1849,"getWindowHandle",null] 04:59:06 INFO - PROCESS | 3756 | 1471089546105 Marionette TRACE conn6 <- [1,1849,null,{"value":"13"}] 04:59:06 INFO - TEST-START | /2dcontext/path-objects/2d.path.bezierCurveTo.shape.html 04:59:06 INFO - PROCESS | 3756 | 1471089546108 Marionette TRACE conn6 -> [0,1850,"setScriptTimeout",{"ms":35000}] 04:59:06 INFO - PROCESS | 3756 | 1471089546111 Marionette TRACE conn6 <- [1,1850,null,{}] 04:59:06 INFO - PROCESS | 3756 | 1471089546114 Marionette TRACE conn6 -> [0,1851,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:59:06 INFO - PROCESS | 3756 | 1471089546117 Marionette INFO sendAsync 3dea87e7-b1f7-4d7f-bd25-36a6049bc663 04:59:06 INFO - PROCESS | 3756 | 1471089546244 Marionette TRACE conn6 <- [1,1851,null,{"value":null}] 04:59:06 INFO - PROCESS | 3756 | 1471089546504 Marionette TRACE conn6 -> [0,1852,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.bezierCurveTo.shape.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.bezierCurveTo.shape.html\", \"893d4e98-a8f2-4003-9cd7-2985a4dd9108\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:59:06 INFO - PROCESS | 3756 | 1471089546508 Marionette INFO sendAsync 3dea87e7-b1f7-4d7f-bd25-36a6049bc663 04:59:06 INFO - PROCESS | 3756 | ++DOCSHELL 0000004D97812000 == 54 [pid = 3756] [id = 472] 04:59:06 INFO - PROCESS | 3756 | ++DOMWINDOW == 99 (0000004D808C9000) [pid = 3756] [serial = 1416] [outer = 0000000000000000] 04:59:06 INFO - PROCESS | 3756 | ++DOMWINDOW == 100 (0000004DD0049800) [pid = 3756] [serial = 1417] [outer = 0000004D808C9000] 04:59:06 INFO - PROCESS | 3756 | 1471089546572 Marionette DEBUG loaded listener.js 04:59:06 INFO - PROCESS | 3756 | ++DOMWINDOW == 101 (0000004DD1A3D800) [pid = 3756] [serial = 1418] [outer = 0000004D808C9000] 04:59:07 INFO - PROCESS | 3756 | --DOCSHELL 0000004DDDBEE000 == 53 [pid = 3756] [id = 367] 04:59:07 INFO - PROCESS | 3756 | --DOCSHELL 0000004DD21B5800 == 52 [pid = 3756] [id = 364] 04:59:07 INFO - PROCESS | 3756 | --DOCSHELL 0000004DDC01F800 == 51 [pid = 3756] [id = 366] 04:59:07 INFO - PROCESS | 3756 | --DOCSHELL 0000004DD5C1E000 == 50 [pid = 3756] [id = 373] 04:59:07 INFO - PROCESS | 3756 | --DOCSHELL 0000004DDDB38800 == 49 [pid = 3756] [id = 375] 04:59:07 INFO - PROCESS | 3756 | --DOCSHELL 0000004DD7040000 == 48 [pid = 3756] [id = 365] 04:59:07 INFO - PROCESS | 3756 | --DOCSHELL 0000004DDBFBE800 == 47 [pid = 3756] [id = 443] 04:59:07 INFO - PROCESS | 3756 | --DOMWINDOW == 100 (0000004DDC1E4C00) [pid = 3756] [serial = 1330] [outer = 0000000000000000] [url = about:blank] 04:59:07 INFO - PROCESS | 3756 | --DOMWINDOW == 99 (0000004DD6E15C00) [pid = 3756] [serial = 1354] [outer = 0000000000000000] [url = about:blank] 04:59:07 INFO - PROCESS | 3756 | --DOMWINDOW == 98 (0000004DD1D5F000) [pid = 3756] [serial = 1345] [outer = 0000000000000000] [url = about:blank] 04:59:07 INFO - PROCESS | 3756 | --DOMWINDOW == 97 (0000004DD1DC6800) [pid = 3756] [serial = 1346] [outer = 0000000000000000] [url = about:blank] 04:59:07 INFO - PROCESS | 3756 | --DOMWINDOW == 96 (0000004DD1A38C00) [pid = 3756] [serial = 1342] [outer = 0000000000000000] [url = about:blank] 04:59:07 INFO - PROCESS | 3756 | --DOMWINDOW == 95 (0000004DD62BC800) [pid = 3756] [serial = 1351] [outer = 0000000000000000] [url = about:blank] 04:59:07 INFO - PROCESS | 3756 | --DOMWINDOW == 94 (0000004DD1B22C00) [pid = 3756] [serial = 1343] [outer = 0000000000000000] [url = about:blank] 04:59:07 INFO - PROCESS | 3756 | --DOMWINDOW == 93 (0000004D808D3400) [pid = 3756] [serial = 1333] [outer = 0000000000000000] [url = about:blank] 04:59:07 INFO - PROCESS | 3756 | --DOMWINDOW == 92 (0000004D9789F800) [pid = 3756] [serial = 1339] [outer = 0000000000000000] [url = about:blank] 04:59:07 INFO - PROCESS | 3756 | --DOMWINDOW == 91 (0000004DD0043000) [pid = 3756] [serial = 1340] [outer = 0000000000000000] [url = about:blank] 04:59:07 INFO - PROCESS | 3756 | --DOMWINDOW == 90 (0000004DCFF9E400) [pid = 3756] [serial = 1336] [outer = 0000000000000000] [url = about:blank] 04:59:07 INFO - PROCESS | 3756 | --DOMWINDOW == 89 (0000004DD5C7F400) [pid = 3756] [serial = 1357] [outer = 0000000000000000] [url = about:blank] 04:59:07 INFO - PROCESS | 3756 | --DOMWINDOW == 88 (0000004DDB554400) [pid = 3756] [serial = 1361] [outer = 0000000000000000] [url = about:blank] 04:59:07 INFO - PROCESS | 3756 | --DOMWINDOW == 87 (0000004DD8760000) [pid = 3756] [serial = 1360] [outer = 0000000000000000] [url = about:blank] 04:59:07 INFO - PROCESS | 3756 | --DOMWINDOW == 86 (0000004DDB846400) [pid = 3756] [serial = 1363] [outer = 0000000000000000] [url = about:blank] 04:59:07 INFO - PROCESS | 3756 | --DOMWINDOW == 85 (0000004DD8061C00) [pid = 3756] [serial = 1355] [outer = 0000000000000000] [url = about:blank] 04:59:07 INFO - PROCESS | 3756 | --DOMWINDOW == 84 (0000004DD216E800) [pid = 3756] [serial = 1348] [outer = 0000000000000000] [url = about:blank] 04:59:07 INFO - PROCESS | 3756 | --DOMWINDOW == 83 (0000004DD7CD3000) [pid = 3756] [serial = 1358] [outer = 0000000000000000] [url = about:blank] 04:59:07 INFO - PROCESS | 3756 | --DOMWINDOW == 82 (0000004DD63E1400) [pid = 3756] [serial = 1352] [outer = 0000000000000000] [url = about:blank] 04:59:07 INFO - PROCESS | 3756 | --DOMWINDOW == 81 (0000004D806F4C00) [pid = 3756] [serial = 1349] [outer = 0000000000000000] [url = about:blank] 04:59:07 INFO - PROCESS | 3756 | 1471089547281 Marionette TRACE conn6 <- [1,1852,null,{"value":["/2dcontext/path-objects/2d.path.bezierCurveTo.shape.html",0,null,null,[["Canvas test: 2d.path.bezierCurveTo.shape",0,null,null]]]}] 04:59:07 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.bezierCurveTo.shape.html | Canvas test: 2d.path.bezierCurveTo.shape 04:59:07 INFO - TEST-OK | /2dcontext/path-objects/2d.path.bezierCurveTo.shape.html | took 1237ms 04:59:07 INFO - PROCESS | 3756 | 1471089547348 Marionette TRACE conn6 -> [0,1853,"getWindowHandle",null] 04:59:07 INFO - PROCESS | 3756 | 1471089547352 Marionette TRACE conn6 <- [1,1853,null,{"value":"13"}] 04:59:07 INFO - TEST-START | /2dcontext/path-objects/2d.path.clip.basic.1.html 04:59:07 INFO - PROCESS | 3756 | 1471089547367 Marionette TRACE conn6 -> [0,1854,"setScriptTimeout",{"ms":35000}] 04:59:07 INFO - PROCESS | 3756 | 1471089547370 Marionette TRACE conn6 <- [1,1854,null,{}] 04:59:07 INFO - PROCESS | 3756 | 1471089547379 Marionette TRACE conn6 -> [0,1855,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:59:07 INFO - PROCESS | 3756 | 1471089547384 Marionette INFO sendAsync 3dea87e7-b1f7-4d7f-bd25-36a6049bc663 04:59:07 INFO - PROCESS | 3756 | 1471089547483 Marionette TRACE conn6 <- [1,1855,null,{"value":null}] 04:59:07 INFO - PROCESS | 3756 | 1471089547491 Marionette TRACE conn6 -> [0,1856,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.clip.basic.1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.clip.basic.1.html\", \"893d4e98-a8f2-4003-9cd7-2985a4dd9108\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:59:07 INFO - PROCESS | 3756 | 1471089547494 Marionette INFO sendAsync 3dea87e7-b1f7-4d7f-bd25-36a6049bc663 04:59:07 INFO - PROCESS | 3756 | ++DOCSHELL 0000004DD1E2A000 == 48 [pid = 3756] [id = 473] 04:59:07 INFO - PROCESS | 3756 | ++DOMWINDOW == 82 (0000004DD08D8400) [pid = 3756] [serial = 1419] [outer = 0000000000000000] 04:59:07 INFO - PROCESS | 3756 | ++DOMWINDOW == 83 (0000004DD1A3F000) [pid = 3756] [serial = 1420] [outer = 0000004DD08D8400] 04:59:07 INFO - PROCESS | 3756 | 1471089547545 Marionette DEBUG loaded listener.js 04:59:07 INFO - PROCESS | 3756 | ++DOMWINDOW == 84 (0000004DD1DA4C00) [pid = 3756] [serial = 1421] [outer = 0000004DD08D8400] 04:59:08 INFO - PROCESS | 3756 | 1471089548074 Marionette TRACE conn6 <- [1,1856,null,{"value":["/2dcontext/path-objects/2d.path.clip.basic.1.html",0,null,null,[["Canvas test: 2d.path.clip.basic.1",0,null,null]]]}] 04:59:08 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.clip.basic.1.html | Canvas test: 2d.path.clip.basic.1 04:59:08 INFO - TEST-OK | /2dcontext/path-objects/2d.path.clip.basic.1.html | took 734ms 04:59:08 INFO - PROCESS | 3756 | 1471089548097 Marionette TRACE conn6 -> [0,1857,"getWindowHandle",null] 04:59:08 INFO - PROCESS | 3756 | 1471089548101 Marionette TRACE conn6 <- [1,1857,null,{"value":"13"}] 04:59:08 INFO - TEST-START | /2dcontext/path-objects/2d.path.clip.basic.2.html 04:59:08 INFO - PROCESS | 3756 | 1471089548106 Marionette TRACE conn6 -> [0,1858,"setScriptTimeout",{"ms":35000}] 04:59:08 INFO - PROCESS | 3756 | 1471089548108 Marionette TRACE conn6 <- [1,1858,null,{}] 04:59:08 INFO - PROCESS | 3756 | 1471089548112 Marionette TRACE conn6 -> [0,1859,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:59:08 INFO - PROCESS | 3756 | 1471089548114 Marionette INFO sendAsync 3dea87e7-b1f7-4d7f-bd25-36a6049bc663 04:59:08 INFO - PROCESS | 3756 | 1471089548209 Marionette TRACE conn6 <- [1,1859,null,{"value":null}] 04:59:08 INFO - PROCESS | 3756 | 1471089548217 Marionette TRACE conn6 -> [0,1860,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.clip.basic.2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.clip.basic.2.html\", \"893d4e98-a8f2-4003-9cd7-2985a4dd9108\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:59:08 INFO - PROCESS | 3756 | 1471089548220 Marionette INFO sendAsync 3dea87e7-b1f7-4d7f-bd25-36a6049bc663 04:59:08 INFO - PROCESS | 3756 | ++DOCSHELL 0000004DD7038000 == 49 [pid = 3756] [id = 474] 04:59:08 INFO - PROCESS | 3756 | ++DOMWINDOW == 85 (0000004DD622FC00) [pid = 3756] [serial = 1422] [outer = 0000000000000000] 04:59:08 INFO - PROCESS | 3756 | ++DOMWINDOW == 86 (0000004DD6E11800) [pid = 3756] [serial = 1423] [outer = 0000004DD622FC00] 04:59:08 INFO - PROCESS | 3756 | 1471089548269 Marionette DEBUG loaded listener.js 04:59:08 INFO - PROCESS | 3756 | ++DOMWINDOW == 87 (0000004DD7C26800) [pid = 3756] [serial = 1424] [outer = 0000004DD622FC00] 04:59:08 INFO - PROCESS | 3756 | 1471089548751 Marionette TRACE conn6 <- [1,1860,null,{"value":["/2dcontext/path-objects/2d.path.clip.basic.2.html",0,null,null,[["Canvas test: 2d.path.clip.basic.2",0,null,null]]]}] 04:59:08 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.clip.basic.2.html | Canvas test: 2d.path.clip.basic.2 04:59:08 INFO - TEST-OK | /2dcontext/path-objects/2d.path.clip.basic.2.html | took 671ms 04:59:08 INFO - PROCESS | 3756 | 1471089548781 Marionette TRACE conn6 -> [0,1861,"getWindowHandle",null] 04:59:08 INFO - PROCESS | 3756 | 1471089548783 Marionette TRACE conn6 <- [1,1861,null,{"value":"13"}] 04:59:08 INFO - TEST-START | /2dcontext/path-objects/2d.path.clip.empty.html 04:59:08 INFO - PROCESS | 3756 | 1471089548788 Marionette TRACE conn6 -> [0,1862,"setScriptTimeout",{"ms":35000}] 04:59:08 INFO - PROCESS | 3756 | 1471089548794 Marionette TRACE conn6 <- [1,1862,null,{}] 04:59:08 INFO - PROCESS | 3756 | 1471089548803 Marionette TRACE conn6 -> [0,1863,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:59:08 INFO - PROCESS | 3756 | 1471089548807 Marionette INFO sendAsync 3dea87e7-b1f7-4d7f-bd25-36a6049bc663 04:59:08 INFO - PROCESS | 3756 | 1471089548899 Marionette TRACE conn6 <- [1,1863,null,{"value":null}] 04:59:08 INFO - PROCESS | 3756 | 1471089548985 Marionette TRACE conn6 -> [0,1864,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.clip.empty.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.clip.empty.html\", \"893d4e98-a8f2-4003-9cd7-2985a4dd9108\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:59:08 INFO - PROCESS | 3756 | 1471089548988 Marionette INFO sendAsync 3dea87e7-b1f7-4d7f-bd25-36a6049bc663 04:59:09 INFO - PROCESS | 3756 | ++DOCSHELL 0000004DDDBEE000 == 50 [pid = 3756] [id = 475] 04:59:09 INFO - PROCESS | 3756 | ++DOMWINDOW == 88 (0000004DDB88D400) [pid = 3756] [serial = 1425] [outer = 0000000000000000] 04:59:09 INFO - PROCESS | 3756 | ++DOMWINDOW == 89 (0000004DDC023800) [pid = 3756] [serial = 1426] [outer = 0000004DDB88D400] 04:59:09 INFO - PROCESS | 3756 | 1471089549068 Marionette DEBUG loaded listener.js 04:59:09 INFO - PROCESS | 3756 | ++DOMWINDOW == 90 (0000004DDC141000) [pid = 3756] [serial = 1427] [outer = 0000004DDB88D400] 04:59:09 INFO - PROCESS | 3756 | 1471089549450 Marionette TRACE conn6 <- [1,1864,null,{"value":["/2dcontext/path-objects/2d.path.clip.empty.html",0,null,null,[["Canvas test: 2d.path.clip.empty",0,null,null]]]}] 04:59:09 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.clip.empty.html | Canvas test: 2d.path.clip.empty 04:59:09 INFO - TEST-OK | /2dcontext/path-objects/2d.path.clip.empty.html | took 692ms 04:59:09 INFO - TEST-START | /2dcontext/path-objects/2d.path.clip.intersect.html 04:59:09 INFO - PROCESS | 3756 | 1471089549481 Marionette TRACE conn6 -> [0,1865,"getWindowHandle",null] 04:59:09 INFO - PROCESS | 3756 | 1471089549484 Marionette TRACE conn6 <- [1,1865,null,{"value":"13"}] 04:59:09 INFO - PROCESS | 3756 | 1471089549488 Marionette TRACE conn6 -> [0,1866,"setScriptTimeout",{"ms":35000}] 04:59:09 INFO - PROCESS | 3756 | 1471089549489 Marionette TRACE conn6 <- [1,1866,null,{}] 04:59:09 INFO - PROCESS | 3756 | 1471089549493 Marionette TRACE conn6 -> [0,1867,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:59:09 INFO - PROCESS | 3756 | 1471089549495 Marionette INFO sendAsync 3dea87e7-b1f7-4d7f-bd25-36a6049bc663 04:59:09 INFO - PROCESS | 3756 | 1471089549624 Marionette TRACE conn6 <- [1,1867,null,{"value":null}] 04:59:09 INFO - PROCESS | 3756 | 1471089549640 Marionette TRACE conn6 -> [0,1868,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.clip.intersect.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.clip.intersect.html\", \"893d4e98-a8f2-4003-9cd7-2985a4dd9108\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:59:09 INFO - PROCESS | 3756 | 1471089549642 Marionette INFO sendAsync 3dea87e7-b1f7-4d7f-bd25-36a6049bc663 04:59:09 INFO - PROCESS | 3756 | ++DOCSHELL 0000004DDED1A000 == 51 [pid = 3756] [id = 476] 04:59:09 INFO - PROCESS | 3756 | ++DOMWINDOW == 91 (0000004DDC23F400) [pid = 3756] [serial = 1428] [outer = 0000000000000000] 04:59:09 INFO - PROCESS | 3756 | ++DOMWINDOW == 92 (0000004DDC245000) [pid = 3756] [serial = 1429] [outer = 0000004DDC23F400] 04:59:09 INFO - PROCESS | 3756 | 1471089549701 Marionette DEBUG loaded listener.js 04:59:09 INFO - PROCESS | 3756 | ++DOMWINDOW == 93 (0000004DDC2B6400) [pid = 3756] [serial = 1430] [outer = 0000004DDC23F400] 04:59:10 INFO - PROCESS | 3756 | 1471089550147 Marionette TRACE conn6 <- [1,1868,null,{"value":["/2dcontext/path-objects/2d.path.clip.intersect.html",0,null,null,[["Canvas test: 2d.path.clip.intersect",0,null,null]]]}] 04:59:10 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.clip.intersect.html | Canvas test: 2d.path.clip.intersect 04:59:10 INFO - TEST-OK | /2dcontext/path-objects/2d.path.clip.intersect.html | took 671ms 04:59:10 INFO - PROCESS | 3756 | 1471089550162 Marionette TRACE conn6 -> [0,1869,"getWindowHandle",null] 04:59:10 INFO - PROCESS | 3756 | 1471089550164 Marionette TRACE conn6 <- [1,1869,null,{"value":"13"}] 04:59:10 INFO - PROCESS | 3756 | 1471089550167 Marionette TRACE conn6 -> [0,1870,"setScriptTimeout",{"ms":35000}] 04:59:10 INFO - TEST-START | /2dcontext/path-objects/2d.path.clip.unaffected.html 04:59:10 INFO - PROCESS | 3756 | 1471089550169 Marionette TRACE conn6 <- [1,1870,null,{}] 04:59:10 INFO - PROCESS | 3756 | 1471089550173 Marionette TRACE conn6 -> [0,1871,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:59:10 INFO - PROCESS | 3756 | 1471089550175 Marionette INFO sendAsync 3dea87e7-b1f7-4d7f-bd25-36a6049bc663 04:59:10 INFO - PROCESS | 3756 | 1471089550291 Marionette TRACE conn6 <- [1,1871,null,{"value":null}] 04:59:10 INFO - PROCESS | 3756 | 1471089550374 Marionette TRACE conn6 -> [0,1872,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.clip.unaffected.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.clip.unaffected.html\", \"893d4e98-a8f2-4003-9cd7-2985a4dd9108\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:59:10 INFO - PROCESS | 3756 | 1471089550381 Marionette INFO sendAsync 3dea87e7-b1f7-4d7f-bd25-36a6049bc663 04:59:10 INFO - PROCESS | 3756 | ++DOCSHELL 0000004D9781A000 == 52 [pid = 3756] [id = 477] 04:59:10 INFO - PROCESS | 3756 | ++DOMWINDOW == 94 (0000004DDE98A400) [pid = 3756] [serial = 1431] [outer = 0000000000000000] 04:59:10 INFO - PROCESS | 3756 | ++DOMWINDOW == 95 (0000004DDEDE6400) [pid = 3756] [serial = 1432] [outer = 0000004DDE98A400] 04:59:10 INFO - PROCESS | 3756 | 1471089550438 Marionette DEBUG loaded listener.js 04:59:10 INFO - PROCESS | 3756 | ++DOMWINDOW == 96 (0000004DDEF69800) [pid = 3756] [serial = 1433] [outer = 0000004DDE98A400] 04:59:10 INFO - PROCESS | 3756 | 1471089550919 Marionette TRACE conn6 <- [1,1872,null,{"value":["/2dcontext/path-objects/2d.path.clip.unaffected.html",0,null,null,[["Canvas test: 2d.path.clip.unaffected",0,null,null]]]}] 04:59:10 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.clip.unaffected.html | Canvas test: 2d.path.clip.unaffected 04:59:10 INFO - TEST-OK | /2dcontext/path-objects/2d.path.clip.unaffected.html | took 776ms 04:59:10 INFO - PROCESS | 3756 | 1471089550947 Marionette TRACE conn6 -> [0,1873,"getWindowHandle",null] 04:59:10 INFO - PROCESS | 3756 | 1471089550949 Marionette TRACE conn6 <- [1,1873,null,{"value":"13"}] 04:59:10 INFO - TEST-START | /2dcontext/path-objects/2d.path.clip.winding.1.html 04:59:10 INFO - PROCESS | 3756 | 1471089550952 Marionette TRACE conn6 -> [0,1874,"setScriptTimeout",{"ms":35000}] 04:59:10 INFO - PROCESS | 3756 | 1471089550954 Marionette TRACE conn6 <- [1,1874,null,{}] 04:59:10 INFO - PROCESS | 3756 | 1471089550958 Marionette TRACE conn6 -> [0,1875,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:59:10 INFO - PROCESS | 3756 | 1471089550960 Marionette INFO sendAsync 3dea87e7-b1f7-4d7f-bd25-36a6049bc663 04:59:11 INFO - PROCESS | 3756 | 1471089551093 Marionette TRACE conn6 <- [1,1875,null,{"value":null}] 04:59:11 INFO - PROCESS | 3756 | 1471089551100 Marionette TRACE conn6 -> [0,1876,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.clip.winding.1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.clip.winding.1.html\", \"893d4e98-a8f2-4003-9cd7-2985a4dd9108\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:59:11 INFO - PROCESS | 3756 | 1471089551102 Marionette INFO sendAsync 3dea87e7-b1f7-4d7f-bd25-36a6049bc663 04:59:11 INFO - PROCESS | 3756 | ++DOCSHELL 0000004DE20D4800 == 53 [pid = 3756] [id = 478] 04:59:11 INFO - PROCESS | 3756 | ++DOMWINDOW == 97 (0000004DDEF69C00) [pid = 3756] [serial = 1434] [outer = 0000000000000000] 04:59:11 INFO - PROCESS | 3756 | ++DOMWINDOW == 98 (0000004DDF179400) [pid = 3756] [serial = 1435] [outer = 0000004DDEF69C00] 04:59:11 INFO - PROCESS | 3756 | 1471089551148 Marionette DEBUG loaded listener.js 04:59:11 INFO - PROCESS | 3756 | ++DOMWINDOW == 99 (0000004DDF50E400) [pid = 3756] [serial = 1436] [outer = 0000004DDEF69C00] 04:59:11 INFO - PROCESS | 3756 | 1471089551743 Marionette TRACE conn6 <- [1,1876,null,{"value":["/2dcontext/path-objects/2d.path.clip.winding.1.html",0,null,null,[["Canvas test: 2d.path.clip.winding.1",0,null,null]]]}] 04:59:11 INFO - PROCESS | 3756 | --DOMWINDOW == 98 (0000004DDC6B4C00) [pid = 3756] [serial = 1401] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.bezierCurveTo.basic.html] 04:59:11 INFO - PROCESS | 3756 | --DOMWINDOW == 97 (0000004DDC138800) [pid = 3756] [serial = 1389] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.transformation.html] 04:59:11 INFO - PROCESS | 3756 | --DOMWINDOW == 96 (0000004DDC278800) [pid = 3756] [serial = 1392] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.zero.1.html] 04:59:11 INFO - PROCESS | 3756 | --DOMWINDOW == 95 (0000004D808E0000) [pid = 3756] [serial = 1395] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.zero.2.html] 04:59:11 INFO - PROCESS | 3756 | --DOMWINDOW == 94 (0000004D806F5C00) [pid = 3756] [serial = 1374] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.scale.html] 04:59:11 INFO - PROCESS | 3756 | --DOMWINDOW == 93 (0000004DD6E12000) [pid = 3756] [serial = 1383] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.shape.end.html] 04:59:11 INFO - PROCESS | 3756 | --DOMWINDOW == 92 (0000004DCFF94C00) [pid = 3756] [serial = 1377] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.shape.curve1.html] 04:59:11 INFO - PROCESS | 3756 | --DOMWINDOW == 91 (0000004DD875DC00) [pid = 3756] [serial = 1386] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.shape.start.html] 04:59:11 INFO - PROCESS | 3756 | --DOMWINDOW == 90 (0000004DD1F8FC00) [pid = 3756] [serial = 1380] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.shape.curve2.html] 04:59:11 INFO - PROCESS | 3756 | --DOMWINDOW == 89 (0000004DDBE5CC00) [pid = 3756] [serial = 1398] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.beginPath.html] 04:59:11 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.clip.winding.1.html | Canvas test: 2d.path.clip.winding.1 04:59:11 INFO - TEST-OK | /2dcontext/path-objects/2d.path.clip.winding.1.html | took 880ms 04:59:11 INFO - PROCESS | 3756 | 1471089551836 Marionette TRACE conn6 -> [0,1877,"getWindowHandle",null] 04:59:11 INFO - PROCESS | 3756 | 1471089551838 Marionette TRACE conn6 <- [1,1877,null,{"value":"13"}] 04:59:11 INFO - PROCESS | 3756 | 1471089551841 Marionette TRACE conn6 -> [0,1878,"setScriptTimeout",{"ms":35000}] 04:59:11 INFO - TEST-START | /2dcontext/path-objects/2d.path.clip.winding.2.html 04:59:11 INFO - PROCESS | 3756 | 1471089551843 Marionette TRACE conn6 <- [1,1878,null,{}] 04:59:11 INFO - PROCESS | 3756 | 1471089551847 Marionette TRACE conn6 -> [0,1879,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:59:11 INFO - PROCESS | 3756 | 1471089551849 Marionette INFO sendAsync 3dea87e7-b1f7-4d7f-bd25-36a6049bc663 04:59:11 INFO - PROCESS | 3756 | 1471089551938 Marionette TRACE conn6 <- [1,1879,null,{"value":null}] 04:59:11 INFO - PROCESS | 3756 | 1471089551944 Marionette TRACE conn6 -> [0,1880,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.clip.winding.2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.clip.winding.2.html\", \"893d4e98-a8f2-4003-9cd7-2985a4dd9108\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:59:11 INFO - PROCESS | 3756 | 1471089551946 Marionette INFO sendAsync 3dea87e7-b1f7-4d7f-bd25-36a6049bc663 04:59:11 INFO - PROCESS | 3756 | ++DOCSHELL 0000004DE4C0B000 == 54 [pid = 3756] [id = 479] 04:59:11 INFO - PROCESS | 3756 | ++DOMWINDOW == 90 (0000004DD1724C00) [pid = 3756] [serial = 1437] [outer = 0000000000000000] 04:59:11 INFO - PROCESS | 3756 | ++DOMWINDOW == 91 (0000004DD1D3A800) [pid = 3756] [serial = 1438] [outer = 0000004DD1724C00] 04:59:12 INFO - PROCESS | 3756 | 1471089551992 Marionette DEBUG loaded listener.js 04:59:12 INFO - PROCESS | 3756 | ++DOMWINDOW == 92 (0000004DD1DD4800) [pid = 3756] [serial = 1439] [outer = 0000004DD1724C00] 04:59:12 INFO - PROCESS | 3756 | 1471089552400 Marionette TRACE conn6 <- [1,1880,null,{"value":["/2dcontext/path-objects/2d.path.clip.winding.2.html",0,null,null,[["Canvas test: 2d.path.clip.winding.2",0,null,null]]]}] 04:59:12 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.clip.winding.2.html | Canvas test: 2d.path.clip.winding.2 04:59:12 INFO - TEST-OK | /2dcontext/path-objects/2d.path.clip.winding.2.html | took 629ms 04:59:12 INFO - PROCESS | 3756 | 1471089552474 Marionette TRACE conn6 -> [0,1881,"getWindowHandle",null] 04:59:12 INFO - PROCESS | 3756 | 1471089552476 Marionette TRACE conn6 <- [1,1881,null,{"value":"13"}] 04:59:12 INFO - TEST-START | /2dcontext/path-objects/2d.path.closePath.empty.html 04:59:12 INFO - PROCESS | 3756 | 1471089552479 Marionette TRACE conn6 -> [0,1882,"setScriptTimeout",{"ms":35000}] 04:59:12 INFO - PROCESS | 3756 | 1471089552481 Marionette TRACE conn6 <- [1,1882,null,{}] 04:59:12 INFO - PROCESS | 3756 | 1471089552494 Marionette TRACE conn6 -> [0,1883,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:59:12 INFO - PROCESS | 3756 | 1471089552496 Marionette INFO sendAsync 3dea87e7-b1f7-4d7f-bd25-36a6049bc663 04:59:12 INFO - PROCESS | 3756 | 1471089552582 Marionette TRACE conn6 <- [1,1883,null,{"value":null}] 04:59:12 INFO - PROCESS | 3756 | 1471089552588 Marionette TRACE conn6 -> [0,1884,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.closePath.empty.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.closePath.empty.html\", \"893d4e98-a8f2-4003-9cd7-2985a4dd9108\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:59:12 INFO - PROCESS | 3756 | 1471089552590 Marionette INFO sendAsync 3dea87e7-b1f7-4d7f-bd25-36a6049bc663 04:59:12 INFO - PROCESS | 3756 | ++DOCSHELL 0000004DE5C93800 == 55 [pid = 3756] [id = 480] 04:59:12 INFO - PROCESS | 3756 | ++DOMWINDOW == 93 (0000004DDC246000) [pid = 3756] [serial = 1440] [outer = 0000000000000000] 04:59:12 INFO - PROCESS | 3756 | ++DOMWINDOW == 94 (0000004DDF50F400) [pid = 3756] [serial = 1441] [outer = 0000004DDC246000] 04:59:12 INFO - PROCESS | 3756 | 1471089552635 Marionette DEBUG loaded listener.js 04:59:12 INFO - PROCESS | 3756 | ++DOMWINDOW == 95 (0000004DDF789400) [pid = 3756] [serial = 1442] [outer = 0000004DDC246000] 04:59:13 INFO - PROCESS | 3756 | 1471089553059 Marionette TRACE conn6 <- [1,1884,null,{"value":["/2dcontext/path-objects/2d.path.closePath.empty.html",0,null,null,[["Canvas test: 2d.path.closePath.empty",0,null,null]]]}] 04:59:13 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.closePath.empty.html | Canvas test: 2d.path.closePath.empty 04:59:13 INFO - TEST-OK | /2dcontext/path-objects/2d.path.closePath.empty.html | took 651ms 04:59:13 INFO - PROCESS | 3756 | 1471089553133 Marionette TRACE conn6 -> [0,1885,"getWindowHandle",null] 04:59:13 INFO - PROCESS | 3756 | 1471089553135 Marionette TRACE conn6 <- [1,1885,null,{"value":"13"}] 04:59:13 INFO - PROCESS | 3756 | 1471089553139 Marionette TRACE conn6 -> [0,1886,"setScriptTimeout",{"ms":35000}] 04:59:13 INFO - TEST-START | /2dcontext/path-objects/2d.path.closePath.newline.html 04:59:13 INFO - PROCESS | 3756 | 1471089553141 Marionette TRACE conn6 <- [1,1886,null,{}] 04:59:13 INFO - PROCESS | 3756 | 1471089553144 Marionette TRACE conn6 -> [0,1887,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:59:13 INFO - PROCESS | 3756 | 1471089553146 Marionette INFO sendAsync 3dea87e7-b1f7-4d7f-bd25-36a6049bc663 04:59:13 INFO - PROCESS | 3756 | 1471089553235 Marionette TRACE conn6 <- [1,1887,null,{"value":null}] 04:59:13 INFO - PROCESS | 3756 | 1471089553276 Marionette TRACE conn6 -> [0,1888,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.closePath.newline.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.closePath.newline.html\", \"893d4e98-a8f2-4003-9cd7-2985a4dd9108\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:59:13 INFO - PROCESS | 3756 | 1471089553278 Marionette INFO sendAsync 3dea87e7-b1f7-4d7f-bd25-36a6049bc663 04:59:13 INFO - PROCESS | 3756 | ++DOCSHELL 0000004DE61D1000 == 56 [pid = 3756] [id = 481] 04:59:13 INFO - PROCESS | 3756 | ++DOMWINDOW == 96 (0000004DDF790000) [pid = 3756] [serial = 1443] [outer = 0000000000000000] 04:59:13 INFO - PROCESS | 3756 | ++DOMWINDOW == 97 (0000004DDF793000) [pid = 3756] [serial = 1444] [outer = 0000004DDF790000] 04:59:13 INFO - PROCESS | 3756 | 1471089553323 Marionette DEBUG loaded listener.js 04:59:13 INFO - PROCESS | 3756 | ++DOMWINDOW == 98 (0000004DDF795C00) [pid = 3756] [serial = 1445] [outer = 0000004DDF790000] 04:59:13 INFO - PROCESS | 3756 | 1471089553754 Marionette TRACE conn6 <- [1,1888,null,{"value":["/2dcontext/path-objects/2d.path.closePath.newline.html",0,null,null,[["Canvas test: 2d.path.closePath.newline",0,null,null]]]}] 04:59:13 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.closePath.newline.html | Canvas test: 2d.path.closePath.newline 04:59:13 INFO - TEST-OK | /2dcontext/path-objects/2d.path.closePath.newline.html | took 671ms 04:59:13 INFO - PROCESS | 3756 | 1471089553834 Marionette TRACE conn6 -> [0,1889,"getWindowHandle",null] 04:59:13 INFO - PROCESS | 3756 | 1471089553838 Marionette TRACE conn6 <- [1,1889,null,{"value":"13"}] 04:59:13 INFO - TEST-START | /2dcontext/path-objects/2d.path.closePath.nextpoint.html 04:59:13 INFO - PROCESS | 3756 | 1471089553845 Marionette TRACE conn6 -> [0,1890,"setScriptTimeout",{"ms":35000}] 04:59:13 INFO - PROCESS | 3756 | 1471089553850 Marionette TRACE conn6 <- [1,1890,null,{}] 04:59:13 INFO - PROCESS | 3756 | 1471089553856 Marionette TRACE conn6 -> [0,1891,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:59:13 INFO - PROCESS | 3756 | 1471089553860 Marionette INFO sendAsync 3dea87e7-b1f7-4d7f-bd25-36a6049bc663 04:59:13 INFO - PROCESS | 3756 | 1471089553984 Marionette TRACE conn6 <- [1,1891,null,{"value":null}] 04:59:14 INFO - PROCESS | 3756 | 1471089554075 Marionette TRACE conn6 -> [0,1892,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.closePath.nextpoint.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.closePath.nextpoint.html\", \"893d4e98-a8f2-4003-9cd7-2985a4dd9108\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:59:14 INFO - PROCESS | 3756 | 1471089554079 Marionette INFO sendAsync 3dea87e7-b1f7-4d7f-bd25-36a6049bc663 04:59:14 INFO - PROCESS | 3756 | ++DOCSHELL 0000004DD09A3000 == 57 [pid = 3756] [id = 482] 04:59:14 INFO - PROCESS | 3756 | ++DOMWINDOW == 99 (0000004DD0047800) [pid = 3756] [serial = 1446] [outer = 0000000000000000] 04:59:14 INFO - PROCESS | 3756 | ++DOMWINDOW == 100 (0000004DD090DC00) [pid = 3756] [serial = 1447] [outer = 0000004DD0047800] 04:59:14 INFO - PROCESS | 3756 | 1471089554142 Marionette DEBUG loaded listener.js 04:59:14 INFO - PROCESS | 3756 | ++DOMWINDOW == 101 (0000004DD1DA6800) [pid = 3756] [serial = 1448] [outer = 0000004DD0047800] 04:59:14 INFO - PROCESS | 3756 | 1471089554818 Marionette TRACE conn6 <- [1,1892,null,{"value":["/2dcontext/path-objects/2d.path.closePath.nextpoint.html",0,null,null,[["Canvas test: 2d.path.closePath.nextpoint",0,null,null]]]}] 04:59:14 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.closePath.nextpoint.html | Canvas test: 2d.path.closePath.nextpoint 04:59:14 INFO - TEST-OK | /2dcontext/path-objects/2d.path.closePath.nextpoint.html | took 1026ms 04:59:14 INFO - PROCESS | 3756 | 1471089554875 Marionette TRACE conn6 -> [0,1893,"getWindowHandle",null] 04:59:14 INFO - TEST-START | /2dcontext/path-objects/2d.path.fill.closed.basic.html 04:59:14 INFO - PROCESS | 3756 | 1471089554879 Marionette TRACE conn6 <- [1,1893,null,{"value":"13"}] 04:59:14 INFO - PROCESS | 3756 | 1471089554886 Marionette TRACE conn6 -> [0,1894,"setScriptTimeout",{"ms":35000}] 04:59:14 INFO - PROCESS | 3756 | 1471089554890 Marionette TRACE conn6 <- [1,1894,null,{}] 04:59:14 INFO - PROCESS | 3756 | 1471089554894 Marionette TRACE conn6 -> [0,1895,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:59:14 INFO - PROCESS | 3756 | 1471089554897 Marionette INFO sendAsync 3dea87e7-b1f7-4d7f-bd25-36a6049bc663 04:59:15 INFO - PROCESS | 3756 | 1471089555017 Marionette TRACE conn6 <- [1,1895,null,{"value":null}] 04:59:15 INFO - PROCESS | 3756 | 1471089555142 Marionette TRACE conn6 -> [0,1896,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.fill.closed.basic.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.fill.closed.basic.html\", \"893d4e98-a8f2-4003-9cd7-2985a4dd9108\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:59:15 INFO - PROCESS | 3756 | 1471089555145 Marionette INFO sendAsync 3dea87e7-b1f7-4d7f-bd25-36a6049bc663 04:59:15 INFO - PROCESS | 3756 | ++DOCSHELL 0000004DDE5E1000 == 58 [pid = 3756] [id = 483] 04:59:15 INFO - PROCESS | 3756 | ++DOMWINDOW == 102 (0000004DD1DC5800) [pid = 3756] [serial = 1449] [outer = 0000000000000000] 04:59:15 INFO - PROCESS | 3756 | ++DOMWINDOW == 103 (0000004DD8060400) [pid = 3756] [serial = 1450] [outer = 0000004DD1DC5800] 04:59:15 INFO - PROCESS | 3756 | 1471089555206 Marionette DEBUG loaded listener.js 04:59:15 INFO - PROCESS | 3756 | ++DOMWINDOW == 104 (0000004DDB843C00) [pid = 3756] [serial = 1451] [outer = 0000004DD1DC5800] 04:59:15 INFO - PROCESS | 3756 | 1471089555760 Marionette TRACE conn6 <- [1,1896,null,{"value":["/2dcontext/path-objects/2d.path.fill.closed.basic.html",0,null,null,[["Canvas test: 2d.path.fill.closed.basic",0,null,null]]]}] 04:59:15 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.fill.closed.basic.html | Canvas test: 2d.path.fill.closed.basic 04:59:15 INFO - TEST-OK | /2dcontext/path-objects/2d.path.fill.closed.basic.html | took 945ms 04:59:15 INFO - PROCESS | 3756 | 1471089555829 Marionette TRACE conn6 -> [0,1897,"getWindowHandle",null] 04:59:15 INFO - PROCESS | 3756 | 1471089555832 Marionette TRACE conn6 <- [1,1897,null,{"value":"13"}] 04:59:15 INFO - TEST-START | /2dcontext/path-objects/2d.path.fill.closed.unaffected.html 04:59:15 INFO - PROCESS | 3756 | 1471089555836 Marionette TRACE conn6 -> [0,1898,"setScriptTimeout",{"ms":35000}] 04:59:15 INFO - PROCESS | 3756 | 1471089555838 Marionette TRACE conn6 <- [1,1898,null,{}] 04:59:15 INFO - PROCESS | 3756 | 1471089555849 Marionette TRACE conn6 -> [0,1899,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:59:15 INFO - PROCESS | 3756 | 1471089555854 Marionette INFO sendAsync 3dea87e7-b1f7-4d7f-bd25-36a6049bc663 04:59:15 INFO - PROCESS | 3756 | 1471089555983 Marionette TRACE conn6 <- [1,1899,null,{"value":null}] 04:59:16 INFO - PROCESS | 3756 | 1471089556130 Marionette TRACE conn6 -> [0,1900,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.fill.closed.unaffected.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.fill.closed.unaffected.html\", \"893d4e98-a8f2-4003-9cd7-2985a4dd9108\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:59:16 INFO - PROCESS | 3756 | 1471089556134 Marionette INFO sendAsync 3dea87e7-b1f7-4d7f-bd25-36a6049bc663 04:59:16 INFO - PROCESS | 3756 | ++DOCSHELL 0000004DE6291800 == 59 [pid = 3756] [id = 484] 04:59:16 INFO - PROCESS | 3756 | ++DOMWINDOW == 105 (0000004DDEF58000) [pid = 3756] [serial = 1452] [outer = 0000000000000000] 04:59:16 INFO - PROCESS | 3756 | ++DOMWINDOW == 106 (0000004DDEF5F000) [pid = 3756] [serial = 1453] [outer = 0000004DDEF58000] 04:59:16 INFO - PROCESS | 3756 | 1471089556196 Marionette DEBUG loaded listener.js 04:59:16 INFO - PROCESS | 3756 | ++DOMWINDOW == 107 (0000004DDEF75400) [pid = 3756] [serial = 1454] [outer = 0000004DDEF58000] 04:59:16 INFO - PROCESS | 3756 | 1471089556818 Marionette TRACE conn6 <- [1,1900,null,{"value":["/2dcontext/path-objects/2d.path.fill.closed.unaffected.html",0,null,null,[["Canvas test: 2d.path.fill.closed.unaffected",0,null,null]]]}] 04:59:16 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.fill.closed.unaffected.html | Canvas test: 2d.path.fill.closed.unaffected 04:59:16 INFO - TEST-OK | /2dcontext/path-objects/2d.path.fill.closed.unaffected.html | took 1022ms 04:59:16 INFO - PROCESS | 3756 | 1471089556860 Marionette TRACE conn6 -> [0,1901,"getWindowHandle",null] 04:59:16 INFO - PROCESS | 3756 | 1471089556863 Marionette TRACE conn6 <- [1,1901,null,{"value":"13"}] 04:59:16 INFO - TEST-START | /2dcontext/path-objects/2d.path.fill.overlap.html 04:59:16 INFO - PROCESS | 3756 | 1471089556866 Marionette TRACE conn6 -> [0,1902,"setScriptTimeout",{"ms":35000}] 04:59:16 INFO - PROCESS | 3756 | 1471089556868 Marionette TRACE conn6 <- [1,1902,null,{}] 04:59:16 INFO - PROCESS | 3756 | 1471089556872 Marionette TRACE conn6 -> [0,1903,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:59:16 INFO - PROCESS | 3756 | 1471089556875 Marionette INFO sendAsync 3dea87e7-b1f7-4d7f-bd25-36a6049bc663 04:59:16 INFO - PROCESS | 3756 | 1471089556994 Marionette TRACE conn6 <- [1,1903,null,{"value":null}] 04:59:17 INFO - PROCESS | 3756 | 1471089557120 Marionette TRACE conn6 -> [0,1904,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.fill.overlap.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.fill.overlap.html\", \"893d4e98-a8f2-4003-9cd7-2985a4dd9108\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:59:17 INFO - PROCESS | 3756 | 1471089557123 Marionette INFO sendAsync 3dea87e7-b1f7-4d7f-bd25-36a6049bc663 04:59:17 INFO - PROCESS | 3756 | ++DOCSHELL 0000004DE6A8C000 == 60 [pid = 3756] [id = 485] 04:59:17 INFO - PROCESS | 3756 | ++DOMWINDOW == 108 (0000004DDF7DB800) [pid = 3756] [serial = 1455] [outer = 0000000000000000] 04:59:17 INFO - PROCESS | 3756 | ++DOMWINDOW == 109 (0000004DE0035000) [pid = 3756] [serial = 1456] [outer = 0000004DDF7DB800] 04:59:17 INFO - PROCESS | 3756 | 1471089557182 Marionette DEBUG loaded listener.js 04:59:17 INFO - PROCESS | 3756 | ++DOMWINDOW == 110 (0000004DE008CC00) [pid = 3756] [serial = 1457] [outer = 0000004DDF7DB800] 04:59:18 INFO - PROCESS | 3756 | 1471089558015 Marionette TRACE conn6 <- [1,1904,null,{"value":["/2dcontext/path-objects/2d.path.fill.overlap.html",0,null,null,[["Canvas test: 2d.path.fill.overlap",0,null,null]]]}] 04:59:18 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.fill.overlap.html | Canvas test: 2d.path.fill.overlap 04:59:18 INFO - TEST-OK | /2dcontext/path-objects/2d.path.fill.overlap.html | took 1183ms 04:59:18 INFO - PROCESS | 3756 | 1471089558052 Marionette TRACE conn6 -> [0,1905,"getWindowHandle",null] 04:59:18 INFO - PROCESS | 3756 | 1471089558056 Marionette TRACE conn6 <- [1,1905,null,{"value":"13"}] 04:59:18 INFO - PROCESS | 3756 | 1471089558062 Marionette TRACE conn6 -> [0,1906,"setScriptTimeout",{"ms":35000}] 04:59:18 INFO - TEST-START | /2dcontext/path-objects/2d.path.fill.winding.add.html 04:59:18 INFO - PROCESS | 3756 | 1471089558065 Marionette TRACE conn6 <- [1,1906,null,{}] 04:59:18 INFO - PROCESS | 3756 | 1471089558070 Marionette TRACE conn6 -> [0,1907,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:59:18 INFO - PROCESS | 3756 | 1471089558073 Marionette INFO sendAsync 3dea87e7-b1f7-4d7f-bd25-36a6049bc663 04:59:18 INFO - PROCESS | 3756 | 1471089558183 Marionette TRACE conn6 <- [1,1907,null,{"value":null}] 04:59:18 INFO - PROCESS | 3756 | 1471089558312 Marionette TRACE conn6 -> [0,1908,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.fill.winding.add.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.fill.winding.add.html\", \"893d4e98-a8f2-4003-9cd7-2985a4dd9108\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:59:18 INFO - PROCESS | 3756 | 1471089558317 Marionette INFO sendAsync 3dea87e7-b1f7-4d7f-bd25-36a6049bc663 04:59:18 INFO - PROCESS | 3756 | ++DOCSHELL 0000004D97812800 == 61 [pid = 3756] [id = 486] 04:59:18 INFO - PROCESS | 3756 | ++DOMWINDOW == 111 (0000004D806EF000) [pid = 3756] [serial = 1458] [outer = 0000000000000000] 04:59:18 INFO - PROCESS | 3756 | ++DOMWINDOW == 112 (0000004D808CA000) [pid = 3756] [serial = 1459] [outer = 0000004D806EF000] 04:59:18 INFO - PROCESS | 3756 | 1471089558369 Marionette DEBUG loaded listener.js 04:59:18 INFO - PROCESS | 3756 | ++DOMWINDOW == 113 (0000004DD0043400) [pid = 3756] [serial = 1460] [outer = 0000004D806EF000] 04:59:18 INFO - PROCESS | 3756 | 1471089558948 Marionette TRACE conn6 <- [1,1908,null,{"value":["/2dcontext/path-objects/2d.path.fill.winding.add.html",0,null,null,[["Canvas test: 2d.path.fill.winding.add",0,null,null]]]}] 04:59:18 INFO - PROCESS | 3756 | --DOCSHELL 0000004DDBFC2000 == 60 [pid = 3756] [id = 372] 04:59:18 INFO - PROCESS | 3756 | --DOCSHELL 0000004DE5C93800 == 59 [pid = 3756] [id = 480] 04:59:18 INFO - PROCESS | 3756 | --DOCSHELL 0000004DE4C0B000 == 58 [pid = 3756] [id = 479] 04:59:18 INFO - PROCESS | 3756 | --DOCSHELL 0000004DE20D4800 == 57 [pid = 3756] [id = 478] 04:59:18 INFO - PROCESS | 3756 | --DOCSHELL 0000004D9781A000 == 56 [pid = 3756] [id = 477] 04:59:18 INFO - PROCESS | 3756 | --DOCSHELL 0000004DDED1A000 == 55 [pid = 3756] [id = 476] 04:59:18 INFO - PROCESS | 3756 | --DOCSHELL 0000004DDDBEE000 == 54 [pid = 3756] [id = 475] 04:59:18 INFO - PROCESS | 3756 | --DOCSHELL 0000004DD7038000 == 53 [pid = 3756] [id = 474] 04:59:18 INFO - PROCESS | 3756 | --DOCSHELL 0000004DD1E2A000 == 52 [pid = 3756] [id = 473] 04:59:18 INFO - PROCESS | 3756 | --DOMWINDOW == 112 (0000004DD7B09000) [pid = 3756] [serial = 1372] [outer = 0000000000000000] [url = about:blank] 04:59:18 INFO - PROCESS | 3756 | --DOMWINDOW == 111 (0000004DD1D39C00) [pid = 3756] [serial = 1369] [outer = 0000000000000000] [url = about:blank] 04:59:18 INFO - PROCESS | 3756 | --DOMWINDOW == 110 (0000004D808CB000) [pid = 3756] [serial = 1366] [outer = 0000000000000000] [url = about:blank] 04:59:18 INFO - PROCESS | 3756 | --DOCSHELL 0000004D97812000 == 51 [pid = 3756] [id = 472] 04:59:19 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.fill.winding.add.html | Canvas test: 2d.path.fill.winding.add 04:59:19 INFO - TEST-OK | /2dcontext/path-objects/2d.path.fill.winding.add.html | took 986ms 04:59:19 INFO - PROCESS | 3756 | 1471089559052 Marionette TRACE conn6 -> [0,1909,"getWindowHandle",null] 04:59:19 INFO - PROCESS | 3756 | 1471089559057 Marionette TRACE conn6 <- [1,1909,null,{"value":"13"}] 04:59:19 INFO - TEST-START | /2dcontext/path-objects/2d.path.fill.winding.subtract.1.html 04:59:19 INFO - PROCESS | 3756 | 1471089559063 Marionette TRACE conn6 -> [0,1910,"setScriptTimeout",{"ms":35000}] 04:59:19 INFO - PROCESS | 3756 | 1471089559066 Marionette TRACE conn6 <- [1,1910,null,{}] 04:59:19 INFO - PROCESS | 3756 | 1471089559070 Marionette TRACE conn6 -> [0,1911,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:59:19 INFO - PROCESS | 3756 | 1471089559072 Marionette INFO sendAsync 3dea87e7-b1f7-4d7f-bd25-36a6049bc663 04:59:19 INFO - PROCESS | 3756 | 1471089559185 Marionette TRACE conn6 <- [1,1911,null,{"value":null}] 04:59:19 INFO - PROCESS | 3756 | --DOMWINDOW == 109 (0000004DDC13CC00) [pid = 3756] [serial = 1390] [outer = 0000000000000000] [url = about:blank] 04:59:19 INFO - PROCESS | 3756 | --DOMWINDOW == 108 (0000004DDC27C000) [pid = 3756] [serial = 1393] [outer = 0000000000000000] [url = about:blank] 04:59:19 INFO - PROCESS | 3756 | --DOMWINDOW == 107 (0000004DDC1E8C00) [pid = 3756] [serial = 1391] [outer = 0000000000000000] [url = about:blank] 04:59:19 INFO - PROCESS | 3756 | --DOMWINDOW == 106 (0000004DD1D31000) [pid = 3756] [serial = 1396] [outer = 0000000000000000] [url = about:blank] 04:59:19 INFO - PROCESS | 3756 | --DOMWINDOW == 105 (0000004DD0848800) [pid = 3756] [serial = 1376] [outer = 0000000000000000] [url = about:blank] 04:59:19 INFO - PROCESS | 3756 | --DOMWINDOW == 104 (0000004D808D9C00) [pid = 3756] [serial = 1375] [outer = 0000000000000000] [url = about:blank] 04:59:19 INFO - PROCESS | 3756 | --DOMWINDOW == 103 (0000004DD7B75C00) [pid = 3756] [serial = 1384] [outer = 0000000000000000] [url = about:blank] 04:59:19 INFO - PROCESS | 3756 | --DOMWINDOW == 102 (0000004DD8061800) [pid = 3756] [serial = 1385] [outer = 0000000000000000] [url = about:blank] 04:59:19 INFO - PROCESS | 3756 | --DOMWINDOW == 101 (0000004DD0E31000) [pid = 3756] [serial = 1378] [outer = 0000000000000000] [url = about:blank] 04:59:19 INFO - PROCESS | 3756 | --DOMWINDOW == 100 (0000004DD1B24400) [pid = 3756] [serial = 1379] [outer = 0000000000000000] [url = about:blank] 04:59:19 INFO - PROCESS | 3756 | --DOMWINDOW == 99 (0000004DDB88D000) [pid = 3756] [serial = 1387] [outer = 0000000000000000] [url = about:blank] 04:59:19 INFO - PROCESS | 3756 | --DOMWINDOW == 98 (0000004DDC282C00) [pid = 3756] [serial = 1394] [outer = 0000000000000000] [url = about:blank] 04:59:19 INFO - PROCESS | 3756 | --DOMWINDOW == 97 (0000004DD622F800) [pid = 3756] [serial = 1382] [outer = 0000000000000000] [url = about:blank] 04:59:19 INFO - PROCESS | 3756 | --DOMWINDOW == 96 (0000004DD2961C00) [pid = 3756] [serial = 1381] [outer = 0000000000000000] [url = about:blank] 04:59:19 INFO - PROCESS | 3756 | --DOMWINDOW == 95 (0000004DDC2BA000) [pid = 3756] [serial = 1399] [outer = 0000000000000000] [url = about:blank] 04:59:19 INFO - PROCESS | 3756 | --DOMWINDOW == 94 (0000004DDC6AB400) [pid = 3756] [serial = 1400] [outer = 0000000000000000] [url = about:blank] 04:59:19 INFO - PROCESS | 3756 | --DOMWINDOW == 93 (0000004DD63DE000) [pid = 3756] [serial = 1397] [outer = 0000000000000000] [url = about:blank] 04:59:19 INFO - PROCESS | 3756 | --DOMWINDOW == 92 (0000004DDE8DE400) [pid = 3756] [serial = 1403] [outer = 0000000000000000] [url = about:blank] 04:59:19 INFO - PROCESS | 3756 | --DOMWINDOW == 91 (0000004DDBE0FC00) [pid = 3756] [serial = 1388] [outer = 0000000000000000] [url = about:blank] 04:59:19 INFO - PROCESS | 3756 | --DOMWINDOW == 90 (0000004DDDDAF000) [pid = 3756] [serial = 1402] [outer = 0000000000000000] [url = about:blank] 04:59:19 INFO - PROCESS | 3756 | 1471089559268 Marionette TRACE conn6 -> [0,1912,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.fill.winding.subtract.1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.fill.winding.subtract.1.html\", \"893d4e98-a8f2-4003-9cd7-2985a4dd9108\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:59:19 INFO - PROCESS | 3756 | 1471089559270 Marionette INFO sendAsync 3dea87e7-b1f7-4d7f-bd25-36a6049bc663 04:59:19 INFO - PROCESS | 3756 | ++DOCSHELL 0000004DD0E43000 == 52 [pid = 3756] [id = 487] 04:59:19 INFO - PROCESS | 3756 | ++DOMWINDOW == 91 (0000004DD0E31000) [pid = 3756] [serial = 1461] [outer = 0000000000000000] 04:59:19 INFO - PROCESS | 3756 | ++DOMWINDOW == 92 (0000004DD1A37800) [pid = 3756] [serial = 1462] [outer = 0000004DD0E31000] 04:59:19 INFO - PROCESS | 3756 | 1471089559321 Marionette DEBUG loaded listener.js 04:59:19 INFO - PROCESS | 3756 | ++DOMWINDOW == 93 (0000004DD1D2F400) [pid = 3756] [serial = 1463] [outer = 0000004DD0E31000] 04:59:19 INFO - PROCESS | 3756 | 1471089559791 Marionette TRACE conn6 <- [1,1912,null,{"value":["/2dcontext/path-objects/2d.path.fill.winding.subtract.1.html",0,null,null,[["Canvas test: 2d.path.fill.winding.subtract.1",0,null,null]]]}] 04:59:19 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.fill.winding.subtract.1.html | Canvas test: 2d.path.fill.winding.subtract.1 04:59:19 INFO - TEST-OK | /2dcontext/path-objects/2d.path.fill.winding.subtract.1.html | took 776ms 04:59:19 INFO - PROCESS | 3756 | 1471089559842 Marionette TRACE conn6 -> [0,1913,"getWindowHandle",null] 04:59:19 INFO - PROCESS | 3756 | 1471089559845 Marionette TRACE conn6 <- [1,1913,null,{"value":"13"}] 04:59:19 INFO - TEST-START | /2dcontext/path-objects/2d.path.fill.winding.subtract.2.html 04:59:19 INFO - PROCESS | 3756 | 1471089559848 Marionette TRACE conn6 -> [0,1914,"setScriptTimeout",{"ms":35000}] 04:59:19 INFO - PROCESS | 3756 | 1471089559852 Marionette TRACE conn6 <- [1,1914,null,{}] 04:59:19 INFO - PROCESS | 3756 | 1471089559863 Marionette TRACE conn6 -> [0,1915,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:59:19 INFO - PROCESS | 3756 | 1471089559868 Marionette INFO sendAsync 3dea87e7-b1f7-4d7f-bd25-36a6049bc663 04:59:19 INFO - PROCESS | 3756 | 1471089559961 Marionette TRACE conn6 <- [1,1915,null,{"value":null}] 04:59:19 INFO - PROCESS | 3756 | 1471089559970 Marionette TRACE conn6 -> [0,1916,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.fill.winding.subtract.2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.fill.winding.subtract.2.html\", \"893d4e98-a8f2-4003-9cd7-2985a4dd9108\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:59:19 INFO - PROCESS | 3756 | 1471089559973 Marionette INFO sendAsync 3dea87e7-b1f7-4d7f-bd25-36a6049bc663 04:59:20 INFO - PROCESS | 3756 | ++DOCSHELL 0000004DD7B41000 == 53 [pid = 3756] [id = 488] 04:59:20 INFO - PROCESS | 3756 | ++DOMWINDOW == 94 (0000004DD6222800) [pid = 3756] [serial = 1464] [outer = 0000000000000000] 04:59:20 INFO - PROCESS | 3756 | ++DOMWINDOW == 95 (0000004DD6229C00) [pid = 3756] [serial = 1465] [outer = 0000004DD6222800] 04:59:20 INFO - PROCESS | 3756 | 1471089560028 Marionette DEBUG loaded listener.js 04:59:20 INFO - PROCESS | 3756 | ++DOMWINDOW == 96 (0000004DD63DF400) [pid = 3756] [serial = 1466] [outer = 0000004DD6222800] 04:59:20 INFO - PROCESS | 3756 | 1471089560500 Marionette TRACE conn6 <- [1,1916,null,{"value":["/2dcontext/path-objects/2d.path.fill.winding.subtract.2.html",0,null,null,[["Canvas test: 2d.path.fill.winding.subtract.2",0,null,null]]]}] 04:59:20 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.fill.winding.subtract.2.html | Canvas test: 2d.path.fill.winding.subtract.2 04:59:20 INFO - TEST-OK | /2dcontext/path-objects/2d.path.fill.winding.subtract.2.html | took 692ms 04:59:20 INFO - PROCESS | 3756 | 1471089560543 Marionette TRACE conn6 -> [0,1917,"getWindowHandle",null] 04:59:20 INFO - PROCESS | 3756 | 1471089560546 Marionette TRACE conn6 <- [1,1917,null,{"value":"13"}] 04:59:20 INFO - TEST-START | /2dcontext/path-objects/2d.path.fill.winding.subtract.3.html 04:59:20 INFO - PROCESS | 3756 | 1471089560549 Marionette TRACE conn6 -> [0,1918,"setScriptTimeout",{"ms":35000}] 04:59:20 INFO - PROCESS | 3756 | 1471089560551 Marionette TRACE conn6 <- [1,1918,null,{}] 04:59:20 INFO - PROCESS | 3756 | 1471089560555 Marionette TRACE conn6 -> [0,1919,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:59:20 INFO - PROCESS | 3756 | 1471089560557 Marionette INFO sendAsync 3dea87e7-b1f7-4d7f-bd25-36a6049bc663 04:59:20 INFO - PROCESS | 3756 | 1471089560651 Marionette TRACE conn6 <- [1,1919,null,{"value":null}] 04:59:20 INFO - PROCESS | 3756 | 1471089560658 Marionette TRACE conn6 -> [0,1920,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.fill.winding.subtract.3.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.fill.winding.subtract.3.html\", \"893d4e98-a8f2-4003-9cd7-2985a4dd9108\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:59:20 INFO - PROCESS | 3756 | 1471089560660 Marionette INFO sendAsync 3dea87e7-b1f7-4d7f-bd25-36a6049bc663 04:59:20 INFO - PROCESS | 3756 | ++DOCSHELL 0000004DDC91C000 == 54 [pid = 3756] [id = 489] 04:59:20 INFO - PROCESS | 3756 | ++DOMWINDOW == 97 (0000004DD6E11C00) [pid = 3756] [serial = 1467] [outer = 0000000000000000] 04:59:20 INFO - PROCESS | 3756 | ++DOMWINDOW == 98 (0000004DD6E1FC00) [pid = 3756] [serial = 1468] [outer = 0000004DD6E11C00] 04:59:20 INFO - PROCESS | 3756 | 1471089560709 Marionette DEBUG loaded listener.js 04:59:20 INFO - PROCESS | 3756 | ++DOMWINDOW == 99 (0000004DD7C21C00) [pid = 3756] [serial = 1469] [outer = 0000004DD6E11C00] 04:59:21 INFO - PROCESS | 3756 | 1471089561139 Marionette TRACE conn6 <- [1,1920,null,{"value":["/2dcontext/path-objects/2d.path.fill.winding.subtract.3.html",0,null,null,[["Canvas test: 2d.path.fill.winding.subtract.3",0,null,null]]]}] 04:59:21 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.fill.winding.subtract.3.html | Canvas test: 2d.path.fill.winding.subtract.3 04:59:21 INFO - TEST-OK | /2dcontext/path-objects/2d.path.fill.winding.subtract.3.html | took 629ms 04:59:21 INFO - PROCESS | 3756 | 1471089561186 Marionette TRACE conn6 -> [0,1921,"getWindowHandle",null] 04:59:21 INFO - PROCESS | 3756 | 1471089561189 Marionette TRACE conn6 <- [1,1921,null,{"value":"13"}] 04:59:21 INFO - TEST-START | /2dcontext/path-objects/2d.path.initial.html 04:59:21 INFO - PROCESS | 3756 | 1471089561192 Marionette TRACE conn6 -> [0,1922,"setScriptTimeout",{"ms":35000}] 04:59:21 INFO - PROCESS | 3756 | 1471089561194 Marionette TRACE conn6 <- [1,1922,null,{}] 04:59:21 INFO - PROCESS | 3756 | 1471089561198 Marionette TRACE conn6 -> [0,1923,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:59:21 INFO - PROCESS | 3756 | 1471089561200 Marionette INFO sendAsync 3dea87e7-b1f7-4d7f-bd25-36a6049bc663 04:59:21 INFO - PROCESS | 3756 | 1471089561287 Marionette TRACE conn6 <- [1,1923,null,{"value":null}] 04:59:21 INFO - PROCESS | 3756 | 1471089561294 Marionette TRACE conn6 -> [0,1924,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.initial.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.initial.html\", \"893d4e98-a8f2-4003-9cd7-2985a4dd9108\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:59:21 INFO - PROCESS | 3756 | 1471089561296 Marionette INFO sendAsync 3dea87e7-b1f7-4d7f-bd25-36a6049bc663 04:59:21 INFO - PROCESS | 3756 | ++DOCSHELL 0000004DDE70C800 == 55 [pid = 3756] [id = 490] 04:59:21 INFO - PROCESS | 3756 | ++DOMWINDOW == 100 (0000004DD8067800) [pid = 3756] [serial = 1470] [outer = 0000000000000000] 04:59:21 INFO - PROCESS | 3756 | ++DOMWINDOW == 101 (0000004DD875D800) [pid = 3756] [serial = 1471] [outer = 0000004DD8067800] 04:59:21 INFO - PROCESS | 3756 | 1471089561371 Marionette DEBUG loaded listener.js 04:59:21 INFO - PROCESS | 3756 | ++DOMWINDOW == 102 (0000004DDB83D000) [pid = 3756] [serial = 1472] [outer = 0000004DD8067800] 04:59:21 INFO - PROCESS | 3756 | 1471089561868 Marionette TRACE conn6 <- [1,1924,null,{"value":["/2dcontext/path-objects/2d.path.initial.html",0,null,null,[["Canvas test: 2d.path.initial",0,null,null]]]}] 04:59:21 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.initial.html | Canvas test: 2d.path.initial 04:59:21 INFO - TEST-OK | /2dcontext/path-objects/2d.path.initial.html | took 735ms 04:59:21 INFO - PROCESS | 3756 | 1471089561929 Marionette TRACE conn6 -> [0,1925,"getWindowHandle",null] 04:59:21 INFO - PROCESS | 3756 | 1471089561932 Marionette TRACE conn6 <- [1,1925,null,{"value":"13"}] 04:59:21 INFO - TEST-START | /2dcontext/path-objects/2d.path.isPointInPath.arc.html 04:59:21 INFO - PROCESS | 3756 | 1471089561935 Marionette TRACE conn6 -> [0,1926,"setScriptTimeout",{"ms":35000}] 04:59:21 INFO - PROCESS | 3756 | 1471089561937 Marionette TRACE conn6 <- [1,1926,null,{}] 04:59:21 INFO - PROCESS | 3756 | 1471089561940 Marionette TRACE conn6 -> [0,1927,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:59:21 INFO - PROCESS | 3756 | 1471089561947 Marionette INFO sendAsync 3dea87e7-b1f7-4d7f-bd25-36a6049bc663 04:59:22 INFO - PROCESS | 3756 | 1471089562095 Marionette TRACE conn6 <- [1,1927,null,{"value":null}] 04:59:22 INFO - PROCESS | 3756 | 1471089562152 Marionette TRACE conn6 -> [0,1928,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.isPointInPath.arc.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.arc.html\", \"893d4e98-a8f2-4003-9cd7-2985a4dd9108\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:59:22 INFO - PROCESS | 3756 | 1471089562154 Marionette INFO sendAsync 3dea87e7-b1f7-4d7f-bd25-36a6049bc663 04:59:22 INFO - PROCESS | 3756 | ++DOCSHELL 0000004DDF615000 == 56 [pid = 3756] [id = 491] 04:59:22 INFO - PROCESS | 3756 | ++DOMWINDOW == 103 (0000004DDB84A000) [pid = 3756] [serial = 1473] [outer = 0000000000000000] 04:59:22 INFO - PROCESS | 3756 | ++DOMWINDOW == 104 (0000004DDC1E5400) [pid = 3756] [serial = 1474] [outer = 0000004DDB84A000] 04:59:22 INFO - PROCESS | 3756 | 1471089562201 Marionette DEBUG loaded listener.js 04:59:22 INFO - PROCESS | 3756 | ++DOMWINDOW == 105 (0000004DDC273800) [pid = 3756] [serial = 1475] [outer = 0000004DDB84A000] 04:59:22 INFO - PROCESS | 3756 | 1471089562680 Marionette TRACE conn6 <- [1,1928,null,{"value":["/2dcontext/path-objects/2d.path.isPointInPath.arc.html",0,null,null,[["isPointInPath() works on arcs",0,null,null]]]}] 04:59:22 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.isPointInPath.arc.html | isPointInPath() works on arcs 04:59:22 INFO - TEST-OK | /2dcontext/path-objects/2d.path.isPointInPath.arc.html | took 776ms 04:59:22 INFO - PROCESS | 3756 | 1471089562714 Marionette TRACE conn6 -> [0,1929,"getWindowHandle",null] 04:59:22 INFO - PROCESS | 3756 | 1471089562716 Marionette TRACE conn6 <- [1,1929,null,{"value":"13"}] 04:59:22 INFO - PROCESS | 3756 | 1471089562720 Marionette TRACE conn6 -> [0,1930,"setScriptTimeout",{"ms":35000}] 04:59:22 INFO - TEST-START | /2dcontext/path-objects/2d.path.isPointInPath.basic.1.html 04:59:22 INFO - PROCESS | 3756 | 1471089562721 Marionette TRACE conn6 <- [1,1930,null,{}] 04:59:22 INFO - PROCESS | 3756 | 1471089562725 Marionette TRACE conn6 -> [0,1931,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:59:22 INFO - PROCESS | 3756 | 1471089562727 Marionette INFO sendAsync 3dea87e7-b1f7-4d7f-bd25-36a6049bc663 04:59:22 INFO - PROCESS | 3756 | 1471089562849 Marionette TRACE conn6 <- [1,1931,null,{"value":null}] 04:59:22 INFO - PROCESS | 3756 | 1471089562916 Marionette TRACE conn6 -> [0,1932,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.isPointInPath.basic.1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.basic.1.html\", \"893d4e98-a8f2-4003-9cd7-2985a4dd9108\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:59:22 INFO - PROCESS | 3756 | 1471089562918 Marionette INFO sendAsync 3dea87e7-b1f7-4d7f-bd25-36a6049bc663 04:59:22 INFO - PROCESS | 3756 | ++DOCSHELL 0000004D8062F000 == 57 [pid = 3756] [id = 492] 04:59:22 INFO - PROCESS | 3756 | ++DOMWINDOW == 106 (0000004DDB876800) [pid = 3756] [serial = 1476] [outer = 0000000000000000] 04:59:22 INFO - PROCESS | 3756 | ++DOMWINDOW == 107 (0000004DDC2B9800) [pid = 3756] [serial = 1477] [outer = 0000004DDB876800] 04:59:22 INFO - PROCESS | 3756 | 1471089562964 Marionette DEBUG loaded listener.js 04:59:23 INFO - PROCESS | 3756 | ++DOMWINDOW == 108 (0000004DDC989800) [pid = 3756] [serial = 1478] [outer = 0000004DDB876800] 04:59:23 INFO - PROCESS | 3756 | 1471089563364 Marionette TRACE conn6 <- [1,1932,null,{"value":["/2dcontext/path-objects/2d.path.isPointInPath.basic.1.html",0,null,null,[["isPointInPath() detects whether the point is inside the path",0,null,null]]]}] 04:59:23 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.isPointInPath.basic.1.html | isPointInPath() detects whether the point is inside the path 04:59:23 INFO - TEST-OK | /2dcontext/path-objects/2d.path.isPointInPath.basic.1.html | took 671ms 04:59:23 INFO - TEST-START | /2dcontext/path-objects/2d.path.isPointInPath.basic.2.html 04:59:23 INFO - PROCESS | 3756 | 1471089563398 Marionette TRACE conn6 -> [0,1933,"getWindowHandle",null] 04:59:23 INFO - PROCESS | 3756 | 1471089563400 Marionette TRACE conn6 <- [1,1933,null,{"value":"13"}] 04:59:23 INFO - PROCESS | 3756 | 1471089563403 Marionette TRACE conn6 -> [0,1934,"setScriptTimeout",{"ms":35000}] 04:59:23 INFO - PROCESS | 3756 | 1471089563405 Marionette TRACE conn6 <- [1,1934,null,{}] 04:59:23 INFO - PROCESS | 3756 | 1471089563409 Marionette TRACE conn6 -> [0,1935,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:59:23 INFO - PROCESS | 3756 | 1471089563411 Marionette INFO sendAsync 3dea87e7-b1f7-4d7f-bd25-36a6049bc663 04:59:23 INFO - PROCESS | 3756 | 1471089563530 Marionette TRACE conn6 <- [1,1935,null,{"value":null}] 04:59:23 INFO - PROCESS | 3756 | --DOMWINDOW == 107 (0000004DDE98A400) [pid = 3756] [serial = 1431] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.clip.unaffected.html] 04:59:23 INFO - PROCESS | 3756 | --DOMWINDOW == 106 (0000004DDEF69C00) [pid = 3756] [serial = 1434] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.clip.winding.1.html] 04:59:23 INFO - PROCESS | 3756 | --DOMWINDOW == 105 (0000004DDC133800) [pid = 3756] [serial = 1404] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.bezierCurveTo.ensuresubpath.1.html] 04:59:23 INFO - PROCESS | 3756 | --DOMWINDOW == 104 (0000004DD622FC00) [pid = 3756] [serial = 1422] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.clip.basic.2.html] 04:59:23 INFO - PROCESS | 3756 | --DOMWINDOW == 103 (0000004DD08D8400) [pid = 3756] [serial = 1419] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.clip.basic.1.html] 04:59:23 INFO - PROCESS | 3756 | --DOMWINDOW == 102 (0000004D808C9000) [pid = 3756] [serial = 1416] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.bezierCurveTo.shape.html] 04:59:23 INFO - PROCESS | 3756 | --DOMWINDOW == 101 (0000004DDB88D400) [pid = 3756] [serial = 1425] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.clip.empty.html] 04:59:23 INFO - PROCESS | 3756 | --DOMWINDOW == 100 (0000004DD1724C00) [pid = 3756] [serial = 1437] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.clip.winding.2.html] 04:59:23 INFO - PROCESS | 3756 | --DOMWINDOW == 99 (0000004DDC23F400) [pid = 3756] [serial = 1428] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.clip.intersect.html] 04:59:23 INFO - PROCESS | 3756 | --DOMWINDOW == 98 (0000004DDC246000) [pid = 3756] [serial = 1440] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.closePath.empty.html] 04:59:23 INFO - PROCESS | 3756 | --DOMWINDOW == 97 (0000004D806EEC00) [pid = 3756] [serial = 1365] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.ensuresubpath.2.html] 04:59:23 INFO - PROCESS | 3756 | --DOMWINDOW == 96 (0000004DD6E19000) [pid = 3756] [serial = 1371] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.nonfinite.html] 04:59:23 INFO - PROCESS | 3756 | --DOMWINDOW == 95 (0000004DDC142400) [pid = 3756] [serial = 1329] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.twopie.2.html] 04:59:23 INFO - PROCESS | 3756 | --DOMWINDOW == 94 (0000004D808CA800) [pid = 3756] [serial = 1332] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.twopie.3.html] 04:59:23 INFO - PROCESS | 3756 | --DOMWINDOW == 93 (0000004DCFF96800) [pid = 3756] [serial = 1335] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.twopie.4.html] 04:59:23 INFO - PROCESS | 3756 | --DOMWINDOW == 92 (0000004DD1B2C400) [pid = 3756] [serial = 1368] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.negative.html] 04:59:23 INFO - PROCESS | 3756 | --DOMWINDOW == 91 (0000004DDB81B000) [pid = 3756] [serial = 1362] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.ensuresubpath.1.html] 04:59:23 INFO - PROCESS | 3756 | 1471089563719 Marionette TRACE conn6 -> [0,1936,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.isPointInPath.basic.2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.basic.2.html\", \"893d4e98-a8f2-4003-9cd7-2985a4dd9108\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:59:23 INFO - PROCESS | 3756 | 1471089563721 Marionette INFO sendAsync 3dea87e7-b1f7-4d7f-bd25-36a6049bc663 04:59:23 INFO - PROCESS | 3756 | ++DOCSHELL 0000004DD5C08800 == 58 [pid = 3756] [id = 493] 04:59:23 INFO - PROCESS | 3756 | ++DOMWINDOW == 92 (0000004D808C9000) [pid = 3756] [serial = 1479] [outer = 0000000000000000] 04:59:23 INFO - PROCESS | 3756 | ++DOMWINDOW == 93 (0000004D978A6000) [pid = 3756] [serial = 1480] [outer = 0000004D808C9000] 04:59:23 INFO - PROCESS | 3756 | 1471089563769 Marionette DEBUG loaded listener.js 04:59:23 INFO - PROCESS | 3756 | ++DOMWINDOW == 94 (0000004DD1D9A400) [pid = 3756] [serial = 1481] [outer = 0000004D808C9000] 04:59:24 INFO - PROCESS | 3756 | 1471089564132 Marionette TRACE conn6 <- [1,1936,null,{"value":["/2dcontext/path-objects/2d.path.isPointInPath.basic.2.html",0,null,null,[["isPointInPath() detects whether the point is inside the path",0,null,null]]]}] 04:59:24 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.isPointInPath.basic.2.html | isPointInPath() detects whether the point is inside the path 04:59:24 INFO - TEST-OK | /2dcontext/path-objects/2d.path.isPointInPath.basic.2.html | took 776ms 04:59:24 INFO - PROCESS | 3756 | 1471089564204 Marionette TRACE conn6 -> [0,1937,"getWindowHandle",null] 04:59:24 INFO - PROCESS | 3756 | 1471089564206 Marionette TRACE conn6 <- [1,1937,null,{"value":"13"}] 04:59:24 INFO - TEST-START | /2dcontext/path-objects/2d.path.isPointInPath.bezier.html 04:59:24 INFO - PROCESS | 3756 | 1471089564212 Marionette TRACE conn6 -> [0,1938,"setScriptTimeout",{"ms":35000}] 04:59:24 INFO - PROCESS | 3756 | 1471089564213 Marionette TRACE conn6 <- [1,1938,null,{}] 04:59:24 INFO - PROCESS | 3756 | 1471089564217 Marionette TRACE conn6 -> [0,1939,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:59:24 INFO - PROCESS | 3756 | 1471089564219 Marionette INFO sendAsync 3dea87e7-b1f7-4d7f-bd25-36a6049bc663 04:59:24 INFO - PROCESS | 3756 | 1471089564346 Marionette TRACE conn6 <- [1,1939,null,{"value":null}] 04:59:24 INFO - PROCESS | 3756 | 1471089564357 Marionette TRACE conn6 -> [0,1940,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.isPointInPath.bezier.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.bezier.html\", \"893d4e98-a8f2-4003-9cd7-2985a4dd9108\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:59:24 INFO - PROCESS | 3756 | 1471089564359 Marionette INFO sendAsync 3dea87e7-b1f7-4d7f-bd25-36a6049bc663 04:59:24 INFO - PROCESS | 3756 | ++DOCSHELL 0000004DE4E42800 == 59 [pid = 3756] [id = 494] 04:59:24 INFO - PROCESS | 3756 | ++DOMWINDOW == 95 (0000004D80413C00) [pid = 3756] [serial = 1482] [outer = 0000000000000000] 04:59:24 INFO - PROCESS | 3756 | ++DOMWINDOW == 96 (0000004DDB551C00) [pid = 3756] [serial = 1483] [outer = 0000004D80413C00] 04:59:24 INFO - PROCESS | 3756 | 1471089564405 Marionette DEBUG loaded listener.js 04:59:24 INFO - PROCESS | 3756 | ++DOMWINDOW == 97 (0000004DDEA78400) [pid = 3756] [serial = 1484] [outer = 0000004D80413C00] 04:59:24 INFO - PROCESS | 3756 | 1471089564805 Marionette TRACE conn6 <- [1,1940,null,{"value":["/2dcontext/path-objects/2d.path.isPointInPath.bezier.html",0,null,null,[["isPointInPath() works on Bezier curves",0,null,null]]]}] 04:59:24 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.isPointInPath.bezier.html | isPointInPath() works on Bezier curves 04:59:24 INFO - TEST-OK | /2dcontext/path-objects/2d.path.isPointInPath.bezier.html | took 629ms 04:59:24 INFO - PROCESS | 3756 | 1471089564840 Marionette TRACE conn6 -> [0,1941,"getWindowHandle",null] 04:59:24 INFO - PROCESS | 3756 | 1471089564842 Marionette TRACE conn6 <- [1,1941,null,{"value":"13"}] 04:59:24 INFO - PROCESS | 3756 | 1471089564845 Marionette TRACE conn6 -> [0,1942,"setScriptTimeout",{"ms":35000}] 04:59:24 INFO - TEST-START | /2dcontext/path-objects/2d.path.isPointInPath.bigarc.html 04:59:24 INFO - PROCESS | 3756 | 1471089564847 Marionette TRACE conn6 <- [1,1942,null,{}] 04:59:24 INFO - PROCESS | 3756 | 1471089564850 Marionette TRACE conn6 -> [0,1943,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:59:24 INFO - PROCESS | 3756 | 1471089564853 Marionette INFO sendAsync 3dea87e7-b1f7-4d7f-bd25-36a6049bc663 04:59:24 INFO - PROCESS | 3756 | 1471089564976 Marionette TRACE conn6 <- [1,1943,null,{"value":null}] 04:59:24 INFO - PROCESS | 3756 | 1471089564984 Marionette TRACE conn6 -> [0,1944,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.isPointInPath.bigarc.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.bigarc.html\", \"893d4e98-a8f2-4003-9cd7-2985a4dd9108\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:59:24 INFO - PROCESS | 3756 | 1471089564986 Marionette INFO sendAsync 3dea87e7-b1f7-4d7f-bd25-36a6049bc663 04:59:25 INFO - PROCESS | 3756 | ++DOCSHELL 0000004DE5A29000 == 60 [pid = 3756] [id = 495] 04:59:25 INFO - PROCESS | 3756 | ++DOMWINDOW == 98 (0000004DDE980C00) [pid = 3756] [serial = 1485] [outer = 0000000000000000] 04:59:25 INFO - PROCESS | 3756 | ++DOMWINDOW == 99 (0000004DDEF67400) [pid = 3756] [serial = 1486] [outer = 0000004DDE980C00] 04:59:25 INFO - PROCESS | 3756 | 1471089565032 Marionette DEBUG loaded listener.js 04:59:25 INFO - PROCESS | 3756 | ++DOMWINDOW == 100 (0000004DDEF74C00) [pid = 3756] [serial = 1487] [outer = 0000004DDE980C00] 04:59:25 INFO - PROCESS | 3756 | 1471089565451 Marionette TRACE conn6 <- [1,1944,null,{"value":["/2dcontext/path-objects/2d.path.isPointInPath.bigarc.html",0,null,null,[["isPointInPath() works on unclosed arcs larger than 2pi",0,null,null]]]}] 04:59:25 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.isPointInPath.bigarc.html | isPointInPath() works on unclosed arcs larger than 2pi 04:59:25 INFO - TEST-OK | /2dcontext/path-objects/2d.path.isPointInPath.bigarc.html | took 629ms 04:59:25 INFO - PROCESS | 3756 | 1471089565478 Marionette TRACE conn6 -> [0,1945,"getWindowHandle",null] 04:59:25 INFO - PROCESS | 3756 | 1471089565481 Marionette TRACE conn6 <- [1,1945,null,{"value":"13"}] 04:59:25 INFO - TEST-START | /2dcontext/path-objects/2d.path.isPointInPath.edge.html 04:59:25 INFO - PROCESS | 3756 | 1471089565484 Marionette TRACE conn6 -> [0,1946,"setScriptTimeout",{"ms":35000}] 04:59:25 INFO - PROCESS | 3756 | 1471089565487 Marionette TRACE conn6 <- [1,1946,null,{}] 04:59:25 INFO - PROCESS | 3756 | 1471089565490 Marionette TRACE conn6 -> [0,1947,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:59:25 INFO - PROCESS | 3756 | 1471089565493 Marionette INFO sendAsync 3dea87e7-b1f7-4d7f-bd25-36a6049bc663 04:59:25 INFO - PROCESS | 3756 | 1471089565634 Marionette TRACE conn6 <- [1,1947,null,{"value":null}] 04:59:25 INFO - PROCESS | 3756 | 1471089565675 Marionette TRACE conn6 -> [0,1948,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.isPointInPath.edge.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.edge.html\", \"893d4e98-a8f2-4003-9cd7-2985a4dd9108\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:59:25 INFO - PROCESS | 3756 | 1471089565678 Marionette INFO sendAsync 3dea87e7-b1f7-4d7f-bd25-36a6049bc663 04:59:25 INFO - PROCESS | 3756 | ++DOCSHELL 0000004DE6289000 == 61 [pid = 3756] [id = 496] 04:59:25 INFO - PROCESS | 3756 | ++DOMWINDOW == 101 (0000004DDF5F7800) [pid = 3756] [serial = 1488] [outer = 0000000000000000] 04:59:25 INFO - PROCESS | 3756 | ++DOMWINDOW == 102 (0000004DDF792400) [pid = 3756] [serial = 1489] [outer = 0000004DDF5F7800] 04:59:25 INFO - PROCESS | 3756 | 1471089565729 Marionette DEBUG loaded listener.js 04:59:25 INFO - PROCESS | 3756 | ++DOMWINDOW == 103 (0000004DE0A12C00) [pid = 3756] [serial = 1490] [outer = 0000004DDF5F7800] 04:59:26 INFO - PROCESS | 3756 | 1471089566369 Marionette TRACE conn6 <- [1,1948,null,{"value":["/2dcontext/path-objects/2d.path.isPointInPath.edge.html",0,null,null,[["isPointInPath() counts points on the path as being inside",0,null,null]]]}] 04:59:26 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.isPointInPath.edge.html | isPointInPath() counts points on the path as being inside 04:59:26 INFO - TEST-OK | /2dcontext/path-objects/2d.path.isPointInPath.edge.html | took 923ms 04:59:26 INFO - PROCESS | 3756 | 1471089566411 Marionette TRACE conn6 -> [0,1949,"getWindowHandle",null] 04:59:26 INFO - PROCESS | 3756 | 1471089566416 Marionette TRACE conn6 <- [1,1949,null,{"value":"13"}] 04:59:26 INFO - TEST-START | /2dcontext/path-objects/2d.path.isPointInPath.empty.html 04:59:26 INFO - PROCESS | 3756 | 1471089566420 Marionette TRACE conn6 -> [0,1950,"setScriptTimeout",{"ms":35000}] 04:59:26 INFO - PROCESS | 3756 | 1471089566426 Marionette TRACE conn6 <- [1,1950,null,{}] 04:59:26 INFO - PROCESS | 3756 | 1471089566432 Marionette TRACE conn6 -> [0,1951,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:59:26 INFO - PROCESS | 3756 | 1471089566435 Marionette INFO sendAsync 3dea87e7-b1f7-4d7f-bd25-36a6049bc663 04:59:26 INFO - PROCESS | 3756 | 1471089566589 Marionette TRACE conn6 <- [1,1951,null,{"value":null}] 04:59:26 INFO - PROCESS | 3756 | 1471089566722 Marionette TRACE conn6 -> [0,1952,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.isPointInPath.empty.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.empty.html\", \"893d4e98-a8f2-4003-9cd7-2985a4dd9108\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:59:26 INFO - PROCESS | 3756 | 1471089566725 Marionette INFO sendAsync 3dea87e7-b1f7-4d7f-bd25-36a6049bc663 04:59:26 INFO - PROCESS | 3756 | ++DOCSHELL 0000004DD2949000 == 62 [pid = 3756] [id = 497] 04:59:26 INFO - PROCESS | 3756 | ++DOMWINDOW == 104 (0000004DD0E33400) [pid = 3756] [serial = 1491] [outer = 0000000000000000] 04:59:26 INFO - PROCESS | 3756 | ++DOMWINDOW == 105 (0000004DD1B24C00) [pid = 3756] [serial = 1492] [outer = 0000004DD0E33400] 04:59:26 INFO - PROCESS | 3756 | 1471089566786 Marionette DEBUG loaded listener.js 04:59:26 INFO - PROCESS | 3756 | ++DOMWINDOW == 106 (0000004DD1D9EC00) [pid = 3756] [serial = 1493] [outer = 0000004DD0E33400] 04:59:27 INFO - PROCESS | 3756 | 1471089567412 Marionette TRACE conn6 <- [1,1952,null,{"value":["/2dcontext/path-objects/2d.path.isPointInPath.empty.html",0,null,null,[["isPointInPath() works when there is no path",0,null,null]]]}] 04:59:27 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.isPointInPath.empty.html | isPointInPath() works when there is no path 04:59:27 INFO - TEST-OK | /2dcontext/path-objects/2d.path.isPointInPath.empty.html | took 1022ms 04:59:27 INFO - PROCESS | 3756 | 1471089567447 Marionette TRACE conn6 -> [0,1953,"getWindowHandle",null] 04:59:27 INFO - PROCESS | 3756 | 1471089567453 Marionette TRACE conn6 <- [1,1953,null,{"value":"13"}] 04:59:27 INFO - TEST-START | /2dcontext/path-objects/2d.path.isPointInPath.nonfinite.html 04:59:27 INFO - PROCESS | 3756 | 1471089567459 Marionette TRACE conn6 -> [0,1954,"setScriptTimeout",{"ms":35000}] 04:59:27 INFO - PROCESS | 3756 | 1471089567462 Marionette TRACE conn6 <- [1,1954,null,{}] 04:59:27 INFO - PROCESS | 3756 | 1471089567467 Marionette TRACE conn6 -> [0,1955,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:59:27 INFO - PROCESS | 3756 | 1471089567470 Marionette INFO sendAsync 3dea87e7-b1f7-4d7f-bd25-36a6049bc663 04:59:27 INFO - PROCESS | 3756 | 1471089567596 Marionette TRACE conn6 <- [1,1955,null,{"value":null}] 04:59:27 INFO - PROCESS | 3756 | 1471089567726 Marionette TRACE conn6 -> [0,1956,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.isPointInPath.nonfinite.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.nonfinite.html\", \"893d4e98-a8f2-4003-9cd7-2985a4dd9108\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:59:27 INFO - PROCESS | 3756 | 1471089567729 Marionette INFO sendAsync 3dea87e7-b1f7-4d7f-bd25-36a6049bc663 04:59:27 INFO - PROCESS | 3756 | ++DOCSHELL 0000004DDF360000 == 63 [pid = 3756] [id = 498] 04:59:27 INFO - PROCESS | 3756 | ++DOMWINDOW == 107 (0000004DD63DBC00) [pid = 3756] [serial = 1494] [outer = 0000000000000000] 04:59:27 INFO - PROCESS | 3756 | ++DOMWINDOW == 108 (0000004DD6EBD800) [pid = 3756] [serial = 1495] [outer = 0000004DD63DBC00] 04:59:27 INFO - PROCESS | 3756 | 1471089567789 Marionette DEBUG loaded listener.js 04:59:27 INFO - PROCESS | 3756 | ++DOMWINDOW == 109 (0000004DDB87D000) [pid = 3756] [serial = 1496] [outer = 0000004DD63DBC00] 04:59:28 INFO - PROCESS | 3756 | 1471089568397 Marionette TRACE conn6 <- [1,1956,null,{"value":["/2dcontext/path-objects/2d.path.isPointInPath.nonfinite.html",0,null,null,[["isPointInPath() returns false for non-finite arguments",0,null,null]]]}] 04:59:28 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.isPointInPath.nonfinite.html | isPointInPath() returns false for non-finite arguments 04:59:28 INFO - TEST-OK | /2dcontext/path-objects/2d.path.isPointInPath.nonfinite.html | took 986ms 04:59:28 INFO - PROCESS | 3756 | 1471089568447 Marionette TRACE conn6 -> [0,1957,"getWindowHandle",null] 04:59:28 INFO - PROCESS | 3756 | 1471089568450 Marionette TRACE conn6 <- [1,1957,null,{"value":"13"}] 04:59:28 INFO - TEST-START | /2dcontext/path-objects/2d.path.isPointInPath.outside.html 04:59:28 INFO - PROCESS | 3756 | 1471089568454 Marionette TRACE conn6 -> [0,1958,"setScriptTimeout",{"ms":35000}] 04:59:28 INFO - PROCESS | 3756 | 1471089568459 Marionette TRACE conn6 <- [1,1958,null,{}] 04:59:28 INFO - PROCESS | 3756 | 1471089568470 Marionette TRACE conn6 -> [0,1959,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:59:28 INFO - PROCESS | 3756 | 1471089568475 Marionette INFO sendAsync 3dea87e7-b1f7-4d7f-bd25-36a6049bc663 04:59:28 INFO - PROCESS | 3756 | 1471089568596 Marionette TRACE conn6 <- [1,1959,null,{"value":null}] 04:59:28 INFO - PROCESS | 3756 | 1471089568699 Marionette TRACE conn6 -> [0,1960,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.isPointInPath.outside.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.outside.html\", \"893d4e98-a8f2-4003-9cd7-2985a4dd9108\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:59:28 INFO - PROCESS | 3756 | 1471089568703 Marionette INFO sendAsync 3dea87e7-b1f7-4d7f-bd25-36a6049bc663 04:59:28 INFO - PROCESS | 3756 | ++DOCSHELL 0000004DE603E800 == 64 [pid = 3756] [id = 499] 04:59:28 INFO - PROCESS | 3756 | ++DOMWINDOW == 110 (0000004DDC2BA000) [pid = 3756] [serial = 1497] [outer = 0000000000000000] 04:59:28 INFO - PROCESS | 3756 | ++DOMWINDOW == 111 (0000004DDE97F400) [pid = 3756] [serial = 1498] [outer = 0000004DDC2BA000] 04:59:28 INFO - PROCESS | 3756 | 1471089568763 Marionette DEBUG loaded listener.js 04:59:28 INFO - PROCESS | 3756 | ++DOMWINDOW == 112 (0000004DDF78E800) [pid = 3756] [serial = 1499] [outer = 0000004DDC2BA000] 04:59:29 INFO - PROCESS | 3756 | 1471089569325 Marionette TRACE conn6 <- [1,1960,null,{"value":["/2dcontext/path-objects/2d.path.isPointInPath.outside.html",0,null,null,[["isPointInPath() works on paths outside the canvas",0,null,null]]]}] 04:59:29 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.isPointInPath.outside.html | isPointInPath() works on paths outside the canvas 04:59:29 INFO - TEST-OK | /2dcontext/path-objects/2d.path.isPointInPath.outside.html | took 945ms 04:59:29 INFO - PROCESS | 3756 | 1471089569401 Marionette TRACE conn6 -> [0,1961,"getWindowHandle",null] 04:59:29 INFO - TEST-START | /2dcontext/path-objects/2d.path.isPointInPath.subpath.html 04:59:29 INFO - PROCESS | 3756 | 1471089569404 Marionette TRACE conn6 <- [1,1961,null,{"value":"13"}] 04:59:29 INFO - PROCESS | 3756 | 1471089569408 Marionette TRACE conn6 -> [0,1962,"setScriptTimeout",{"ms":35000}] 04:59:29 INFO - PROCESS | 3756 | 1471089569410 Marionette TRACE conn6 <- [1,1962,null,{}] 04:59:29 INFO - PROCESS | 3756 | 1471089569414 Marionette TRACE conn6 -> [0,1963,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:59:29 INFO - PROCESS | 3756 | 1471089569417 Marionette INFO sendAsync 3dea87e7-b1f7-4d7f-bd25-36a6049bc663 04:59:29 INFO - PROCESS | 3756 | 1471089569539 Marionette TRACE conn6 <- [1,1963,null,{"value":null}] 04:59:29 INFO - PROCESS | 3756 | 1471089569639 Marionette TRACE conn6 -> [0,1964,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.isPointInPath.subpath.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.subpath.html\", \"893d4e98-a8f2-4003-9cd7-2985a4dd9108\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:59:29 INFO - PROCESS | 3756 | 1471089569641 Marionette INFO sendAsync 3dea87e7-b1f7-4d7f-bd25-36a6049bc663 04:59:29 INFO - PROCESS | 3756 | ++DOCSHELL 0000004DE61DD800 == 65 [pid = 3756] [id = 500] 04:59:29 INFO - PROCESS | 3756 | ++DOMWINDOW == 113 (0000004DE0036C00) [pid = 3756] [serial = 1500] [outer = 0000000000000000] 04:59:29 INFO - PROCESS | 3756 | ++DOMWINDOW == 114 (0000004DE0A0F400) [pid = 3756] [serial = 1501] [outer = 0000004DE0036C00] 04:59:29 INFO - PROCESS | 3756 | 1471089569698 Marionette DEBUG loaded listener.js 04:59:29 INFO - PROCESS | 3756 | ++DOMWINDOW == 115 (0000004DE0A18C00) [pid = 3756] [serial = 1502] [outer = 0000004DE0036C00] 04:59:30 INFO - PROCESS | 3756 | 1471089570296 Marionette TRACE conn6 <- [1,1964,null,{"value":["/2dcontext/path-objects/2d.path.isPointInPath.subpath.html",0,null,null,[["isPointInPath() uses the current path, not just the subpath",0,null,null]]]}] 04:59:30 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.isPointInPath.subpath.html | isPointInPath() uses the current path, not just the subpath 04:59:30 INFO - TEST-OK | /2dcontext/path-objects/2d.path.isPointInPath.subpath.html | took 924ms 04:59:30 INFO - PROCESS | 3756 | 1471089570536 Marionette TRACE conn6 -> [0,1965,"getWindowHandle",null] 04:59:30 INFO - PROCESS | 3756 | 1471089570542 Marionette TRACE conn6 <- [1,1965,null,{"value":"13"}] 04:59:30 INFO - TEST-START | /2dcontext/path-objects/2d.path.isPointInPath.transform.1.html 04:59:30 INFO - PROCESS | 3756 | 1471089570561 Marionette TRACE conn6 -> [0,1966,"setScriptTimeout",{"ms":35000}] 04:59:30 INFO - PROCESS | 3756 | 1471089570564 Marionette TRACE conn6 <- [1,1966,null,{}] 04:59:30 INFO - PROCESS | 3756 | 1471089570570 Marionette TRACE conn6 -> [0,1967,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:59:30 INFO - PROCESS | 3756 | 1471089570573 Marionette INFO sendAsync 3dea87e7-b1f7-4d7f-bd25-36a6049bc663 04:59:30 INFO - PROCESS | 3756 | 1471089570681 Marionette TRACE conn6 <- [1,1967,null,{"value":null}] 04:59:30 INFO - PROCESS | 3756 | 1471089570806 Marionette TRACE conn6 -> [0,1968,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.isPointInPath.transform.1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.transform.1.html\", \"893d4e98-a8f2-4003-9cd7-2985a4dd9108\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:59:30 INFO - PROCESS | 3756 | 1471089570812 Marionette INFO sendAsync 3dea87e7-b1f7-4d7f-bd25-36a6049bc663 04:59:30 INFO - PROCESS | 3756 | ++DOCSHELL 0000004D97826800 == 66 [pid = 3756] [id = 501] 04:59:30 INFO - PROCESS | 3756 | ++DOMWINDOW == 116 (0000004D9789F000) [pid = 3756] [serial = 1503] [outer = 0000000000000000] 04:59:30 INFO - PROCESS | 3756 | ++DOMWINDOW == 117 (0000004DCFFA0C00) [pid = 3756] [serial = 1504] [outer = 0000004D9789F000] 04:59:30 INFO - PROCESS | 3756 | 1471089570868 Marionette DEBUG loaded listener.js 04:59:30 INFO - PROCESS | 3756 | ++DOMWINDOW == 118 (0000004DD0910C00) [pid = 3756] [serial = 1505] [outer = 0000004D9789F000] 04:59:31 INFO - PROCESS | 3756 | 1471089571464 Marionette TRACE conn6 <- [1,1968,null,{"value":["/2dcontext/path-objects/2d.path.isPointInPath.transform.1.html",0,null,null,[["isPointInPath() handles transformations correctly",0,null,null]]]}] 04:59:31 INFO - PROCESS | 3756 | --DOCSHELL 0000004DDE006800 == 65 [pid = 3756] [id = 465] 04:59:31 INFO - PROCESS | 3756 | --DOCSHELL 0000004DE5A11800 == 64 [pid = 3756] [id = 466] 04:59:31 INFO - PROCESS | 3756 | --DOCSHELL 0000004DE5A29000 == 63 [pid = 3756] [id = 495] 04:59:31 INFO - PROCESS | 3756 | --DOCSHELL 0000004DE4E42800 == 62 [pid = 3756] [id = 494] 04:59:31 INFO - PROCESS | 3756 | --DOCSHELL 0000004DD5C08800 == 61 [pid = 3756] [id = 493] 04:59:31 INFO - PROCESS | 3756 | --DOCSHELL 0000004D8062F000 == 60 [pid = 3756] [id = 492] 04:59:31 INFO - PROCESS | 3756 | --DOCSHELL 0000004DDF615000 == 59 [pid = 3756] [id = 491] 04:59:31 INFO - PROCESS | 3756 | --DOCSHELL 0000004DDE70C800 == 58 [pid = 3756] [id = 490] 04:59:31 INFO - PROCESS | 3756 | --DOCSHELL 0000004DDC91C000 == 57 [pid = 3756] [id = 489] 04:59:31 INFO - PROCESS | 3756 | --DOCSHELL 0000004DD7B41000 == 56 [pid = 3756] [id = 488] 04:59:31 INFO - PROCESS | 3756 | --DOCSHELL 0000004DD0E43000 == 55 [pid = 3756] [id = 487] 04:59:31 INFO - PROCESS | 3756 | --DOCSHELL 0000004D97812800 == 54 [pid = 3756] [id = 486] 04:59:31 INFO - PROCESS | 3756 | --DOCSHELL 0000004DDE5E1000 == 53 [pid = 3756] [id = 483] 04:59:31 INFO - PROCESS | 3756 | --DOCSHELL 0000004DD09A3000 == 52 [pid = 3756] [id = 482] 04:59:31 INFO - PROCESS | 3756 | --DOCSHELL 0000004DE61D1000 == 51 [pid = 3756] [id = 481] 04:59:31 INFO - PROCESS | 3756 | --DOMWINDOW == 117 (0000004DD0049000) [pid = 3756] [serial = 1367] [outer = 0000000000000000] [url = about:blank] 04:59:31 INFO - PROCESS | 3756 | --DOMWINDOW == 116 (0000004DDACCC000) [pid = 3756] [serial = 1373] [outer = 0000000000000000] [url = about:blank] 04:59:31 INFO - PROCESS | 3756 | --DOMWINDOW == 115 (0000004DDC23D000) [pid = 3756] [serial = 1331] [outer = 0000000000000000] [url = about:blank] 04:59:31 INFO - PROCESS | 3756 | --DOMWINDOW == 114 (0000004D808DEC00) [pid = 3756] [serial = 1334] [outer = 0000000000000000] [url = about:blank] 04:59:31 INFO - PROCESS | 3756 | --DOMWINDOW == 113 (0000004DD00D5000) [pid = 3756] [serial = 1337] [outer = 0000000000000000] [url = about:blank] 04:59:31 INFO - PROCESS | 3756 | --DOMWINDOW == 112 (0000004DD1DC6C00) [pid = 3756] [serial = 1370] [outer = 0000000000000000] [url = about:blank] 04:59:31 INFO - PROCESS | 3756 | --DOMWINDOW == 111 (0000004DDB887000) [pid = 3756] [serial = 1364] [outer = 0000000000000000] [url = about:blank] 04:59:31 INFO - PROCESS | 3756 | --DOMWINDOW == 110 (0000004DDEDE6400) [pid = 3756] [serial = 1432] [outer = 0000000000000000] [url = about:blank] 04:59:31 INFO - PROCESS | 3756 | --DOMWINDOW == 109 (0000004DDF179400) [pid = 3756] [serial = 1435] [outer = 0000000000000000] [url = about:blank] 04:59:31 INFO - PROCESS | 3756 | --DOMWINDOW == 108 (0000004DDE986400) [pid = 3756] [serial = 1405] [outer = 0000000000000000] [url = about:blank] 04:59:31 INFO - PROCESS | 3756 | --DOMWINDOW == 107 (0000004DD6E11800) [pid = 3756] [serial = 1423] [outer = 0000000000000000] [url = about:blank] 04:59:31 INFO - PROCESS | 3756 | --DOMWINDOW == 106 (0000004DD1A3F000) [pid = 3756] [serial = 1420] [outer = 0000000000000000] [url = about:blank] 04:59:31 INFO - PROCESS | 3756 | --DOMWINDOW == 105 (0000004DD1DA4C00) [pid = 3756] [serial = 1421] [outer = 0000000000000000] [url = about:blank] 04:59:31 INFO - PROCESS | 3756 | --DOMWINDOW == 104 (0000004DD7B70800) [pid = 3756] [serial = 1411] [outer = 0000000000000000] [url = about:blank] 04:59:31 INFO - PROCESS | 3756 | --DOMWINDOW == 103 (0000004DD1A3D800) [pid = 3756] [serial = 1418] [outer = 0000000000000000] [url = about:blank] 04:59:31 INFO - PROCESS | 3756 | --DOMWINDOW == 102 (0000004DD0049800) [pid = 3756] [serial = 1417] [outer = 0000000000000000] [url = about:blank] 04:59:31 INFO - PROCESS | 3756 | --DOMWINDOW == 101 (0000004DDC023800) [pid = 3756] [serial = 1426] [outer = 0000000000000000] [url = about:blank] 04:59:31 INFO - PROCESS | 3756 | --DOMWINDOW == 100 (0000004DDC141000) [pid = 3756] [serial = 1427] [outer = 0000000000000000] [url = about:blank] 04:59:31 INFO - PROCESS | 3756 | --DOMWINDOW == 99 (0000004DDEF69800) [pid = 3756] [serial = 1433] [outer = 0000000000000000] [url = about:blank] 04:59:31 INFO - PROCESS | 3756 | --DOMWINDOW == 98 (0000004DD1A3E000) [pid = 3756] [serial = 1408] [outer = 0000000000000000] [url = about:blank] 04:59:31 INFO - PROCESS | 3756 | --DOMWINDOW == 97 (0000004DDC277400) [pid = 3756] [serial = 1414] [outer = 0000000000000000] [url = about:blank] 04:59:31 INFO - PROCESS | 3756 | --DOMWINDOW == 96 (0000004DD1DD4800) [pid = 3756] [serial = 1439] [outer = 0000000000000000] [url = about:blank] 04:59:31 INFO - PROCESS | 3756 | --DOMWINDOW == 95 (0000004DD1D3A800) [pid = 3756] [serial = 1438] [outer = 0000000000000000] [url = about:blank] 04:59:31 INFO - PROCESS | 3756 | --DOMWINDOW == 94 (0000004DDF793000) [pid = 3756] [serial = 1444] [outer = 0000000000000000] [url = about:blank] 04:59:31 INFO - PROCESS | 3756 | --DOMWINDOW == 93 (0000004DDEF57800) [pid = 3756] [serial = 1406] [outer = 0000000000000000] [url = about:blank] 04:59:31 INFO - PROCESS | 3756 | --DOMWINDOW == 92 (0000004DD7C26800) [pid = 3756] [serial = 1424] [outer = 0000000000000000] [url = about:blank] 04:59:31 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.isPointInPath.transform.1.html | isPointInPath() handles transformations correctly 04:59:31 INFO - PROCESS | 3756 | --DOMWINDOW == 91 (0000004DDC245000) [pid = 3756] [serial = 1429] [outer = 0000000000000000] [url = about:blank] 04:59:31 INFO - TEST-OK | /2dcontext/path-objects/2d.path.isPointInPath.transform.1.html | took 1019ms 04:59:31 INFO - PROCESS | 3756 | --DOMWINDOW == 90 (0000004DDF50E400) [pid = 3756] [serial = 1436] [outer = 0000000000000000] [url = about:blank] 04:59:31 INFO - PROCESS | 3756 | --DOMWINDOW == 89 (0000004DDC2B6400) [pid = 3756] [serial = 1430] [outer = 0000000000000000] [url = about:blank] 04:59:31 INFO - PROCESS | 3756 | --DOMWINDOW == 88 (0000004DDF789400) [pid = 3756] [serial = 1442] [outer = 0000000000000000] [url = about:blank] 04:59:31 INFO - PROCESS | 3756 | --DOMWINDOW == 87 (0000004DDF50F400) [pid = 3756] [serial = 1441] [outer = 0000000000000000] [url = about:blank] 04:59:31 INFO - PROCESS | 3756 | 1471089571583 Marionette TRACE conn6 -> [0,1969,"getWindowHandle",null] 04:59:31 INFO - PROCESS | 3756 | 1471089571587 Marionette TRACE conn6 <- [1,1969,null,{"value":"13"}] 04:59:31 INFO - TEST-START | /2dcontext/path-objects/2d.path.isPointInPath.transform.2.html 04:59:31 INFO - PROCESS | 3756 | 1471089571604 Marionette TRACE conn6 -> [0,1970,"setScriptTimeout",{"ms":35000}] 04:59:31 INFO - PROCESS | 3756 | 1471089571608 Marionette TRACE conn6 <- [1,1970,null,{}] 04:59:31 INFO - PROCESS | 3756 | 1471089571638 Marionette TRACE conn6 -> [0,1971,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:59:31 INFO - PROCESS | 3756 | 1471089571640 Marionette INFO sendAsync 3dea87e7-b1f7-4d7f-bd25-36a6049bc663 04:59:31 INFO - PROCESS | 3756 | 1471089571738 Marionette TRACE conn6 <- [1,1971,null,{"value":null}] 04:59:31 INFO - PROCESS | 3756 | 1471089571747 Marionette TRACE conn6 -> [0,1972,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.isPointInPath.transform.2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.transform.2.html\", \"893d4e98-a8f2-4003-9cd7-2985a4dd9108\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:59:31 INFO - PROCESS | 3756 | 1471089571749 Marionette INFO sendAsync 3dea87e7-b1f7-4d7f-bd25-36a6049bc663 04:59:31 INFO - PROCESS | 3756 | ++DOCSHELL 0000004D97829000 == 52 [pid = 3756] [id = 502] 04:59:31 INFO - PROCESS | 3756 | ++DOMWINDOW == 88 (0000004DD0E31400) [pid = 3756] [serial = 1506] [outer = 0000000000000000] 04:59:31 INFO - PROCESS | 3756 | ++DOMWINDOW == 89 (0000004DD1A37400) [pid = 3756] [serial = 1507] [outer = 0000004DD0E31400] 04:59:31 INFO - PROCESS | 3756 | 1471089571798 Marionette DEBUG loaded listener.js 04:59:31 INFO - PROCESS | 3756 | ++DOMWINDOW == 90 (0000004DD1D58800) [pid = 3756] [serial = 1508] [outer = 0000004DD0E31400] 04:59:32 INFO - PROCESS | 3756 | 1471089572334 Marionette TRACE conn6 <- [1,1972,null,{"value":["/2dcontext/path-objects/2d.path.isPointInPath.transform.2.html",0,null,null,[["isPointInPath() handles transformations correctly",0,null,null]]]}] 04:59:32 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.isPointInPath.transform.2.html | isPointInPath() handles transformations correctly 04:59:32 INFO - TEST-OK | /2dcontext/path-objects/2d.path.isPointInPath.transform.2.html | took 797ms 04:59:32 INFO - PROCESS | 3756 | 1471089572388 Marionette TRACE conn6 -> [0,1973,"getWindowHandle",null] 04:59:32 INFO - PROCESS | 3756 | 1471089572391 Marionette TRACE conn6 <- [1,1973,null,{"value":"13"}] 04:59:32 INFO - TEST-START | /2dcontext/path-objects/2d.path.isPointInPath.transform.3.html 04:59:32 INFO - PROCESS | 3756 | 1471089572395 Marionette TRACE conn6 -> [0,1974,"setScriptTimeout",{"ms":35000}] 04:59:32 INFO - PROCESS | 3756 | 1471089572397 Marionette TRACE conn6 <- [1,1974,null,{}] 04:59:32 INFO - PROCESS | 3756 | 1471089572406 Marionette TRACE conn6 -> [0,1975,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:59:32 INFO - PROCESS | 3756 | 1471089572411 Marionette INFO sendAsync 3dea87e7-b1f7-4d7f-bd25-36a6049bc663 04:59:32 INFO - PROCESS | 3756 | 1471089572505 Marionette TRACE conn6 <- [1,1975,null,{"value":null}] 04:59:32 INFO - PROCESS | 3756 | 1471089572595 Marionette TRACE conn6 -> [0,1976,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.isPointInPath.transform.3.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.transform.3.html\", \"893d4e98-a8f2-4003-9cd7-2985a4dd9108\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:59:32 INFO - PROCESS | 3756 | 1471089572599 Marionette INFO sendAsync 3dea87e7-b1f7-4d7f-bd25-36a6049bc663 04:59:32 INFO - PROCESS | 3756 | ++DOCSHELL 0000004DD6512000 == 53 [pid = 3756] [id = 503] 04:59:32 INFO - PROCESS | 3756 | ++DOMWINDOW == 91 (0000004DD62BFC00) [pid = 3756] [serial = 1509] [outer = 0000000000000000] 04:59:32 INFO - PROCESS | 3756 | ++DOMWINDOW == 92 (0000004DD639F800) [pid = 3756] [serial = 1510] [outer = 0000004DD62BFC00] 04:59:32 INFO - PROCESS | 3756 | 1471089572649 Marionette DEBUG loaded listener.js 04:59:32 INFO - PROCESS | 3756 | ++DOMWINDOW == 93 (0000004DD6E16800) [pid = 3756] [serial = 1511] [outer = 0000004DD62BFC00] 04:59:33 INFO - PROCESS | 3756 | 1471089573047 Marionette TRACE conn6 <- [1,1976,null,{"value":["/2dcontext/path-objects/2d.path.isPointInPath.transform.3.html",0,null,null,[["isPointInPath() handles transformations correctly",0,null,null]]]}] 04:59:33 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.isPointInPath.transform.3.html | isPointInPath() handles transformations correctly 04:59:33 INFO - TEST-OK | /2dcontext/path-objects/2d.path.isPointInPath.transform.3.html | took 671ms 04:59:33 INFO - PROCESS | 3756 | 1471089573068 Marionette TRACE conn6 -> [0,1977,"getWindowHandle",null] 04:59:33 INFO - PROCESS | 3756 | 1471089573071 Marionette TRACE conn6 <- [1,1977,null,{"value":"13"}] 04:59:33 INFO - TEST-START | /2dcontext/path-objects/2d.path.isPointInPath.transform.4.html 04:59:33 INFO - PROCESS | 3756 | 1471089573074 Marionette TRACE conn6 -> [0,1978,"setScriptTimeout",{"ms":35000}] 04:59:33 INFO - PROCESS | 3756 | 1471089573076 Marionette TRACE conn6 <- [1,1978,null,{}] 04:59:33 INFO - PROCESS | 3756 | 1471089573080 Marionette TRACE conn6 -> [0,1979,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:59:33 INFO - PROCESS | 3756 | 1471089573082 Marionette INFO sendAsync 3dea87e7-b1f7-4d7f-bd25-36a6049bc663 04:59:33 INFO - PROCESS | 3756 | 1471089573178 Marionette TRACE conn6 <- [1,1979,null,{"value":null}] 04:59:33 INFO - PROCESS | 3756 | 1471089573183 Marionette TRACE conn6 -> [0,1980,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.isPointInPath.transform.4.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.transform.4.html\", \"893d4e98-a8f2-4003-9cd7-2985a4dd9108\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:59:33 INFO - PROCESS | 3756 | 1471089573185 Marionette INFO sendAsync 3dea87e7-b1f7-4d7f-bd25-36a6049bc663 04:59:33 INFO - PROCESS | 3756 | ++DOCSHELL 0000004DDC008800 == 54 [pid = 3756] [id = 504] 04:59:33 INFO - PROCESS | 3756 | ++DOMWINDOW == 94 (0000004DD805D400) [pid = 3756] [serial = 1512] [outer = 0000000000000000] 04:59:33 INFO - PROCESS | 3756 | ++DOMWINDOW == 95 (0000004DD875D400) [pid = 3756] [serial = 1513] [outer = 0000004DD805D400] 04:59:33 INFO - PROCESS | 3756 | 1471089573232 Marionette DEBUG loaded listener.js 04:59:33 INFO - PROCESS | 3756 | ++DOMWINDOW == 96 (0000004DDB874000) [pid = 3756] [serial = 1514] [outer = 0000004DD805D400] 04:59:33 INFO - PROCESS | 3756 | 1471089573672 Marionette TRACE conn6 <- [1,1980,null,{"value":["/2dcontext/path-objects/2d.path.isPointInPath.transform.4.html",0,null,null,[["isPointInPath() handles transformations correctly",0,null,null]]]}] 04:59:33 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.isPointInPath.transform.4.html | isPointInPath() handles transformations correctly 04:59:33 INFO - TEST-OK | /2dcontext/path-objects/2d.path.isPointInPath.transform.4.html | took 629ms 04:59:33 INFO - TEST-START | /2dcontext/path-objects/2d.path.isPointInPath.unclosed.html 04:59:33 INFO - PROCESS | 3756 | 1471089573706 Marionette TRACE conn6 -> [0,1981,"getWindowHandle",null] 04:59:33 INFO - PROCESS | 3756 | 1471089573709 Marionette TRACE conn6 <- [1,1981,null,{"value":"13"}] 04:59:33 INFO - PROCESS | 3756 | 1471089573712 Marionette TRACE conn6 -> [0,1982,"setScriptTimeout",{"ms":35000}] 04:59:33 INFO - PROCESS | 3756 | 1471089573714 Marionette TRACE conn6 <- [1,1982,null,{}] 04:59:33 INFO - PROCESS | 3756 | 1471089573717 Marionette TRACE conn6 -> [0,1983,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:59:33 INFO - PROCESS | 3756 | 1471089573720 Marionette INFO sendAsync 3dea87e7-b1f7-4d7f-bd25-36a6049bc663 04:59:33 INFO - PROCESS | 3756 | 1471089573854 Marionette TRACE conn6 <- [1,1983,null,{"value":null}] 04:59:33 INFO - PROCESS | 3756 | 1471089573875 Marionette TRACE conn6 -> [0,1984,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.isPointInPath.unclosed.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.unclosed.html\", \"893d4e98-a8f2-4003-9cd7-2985a4dd9108\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:59:33 INFO - PROCESS | 3756 | 1471089573877 Marionette INFO sendAsync 3dea87e7-b1f7-4d7f-bd25-36a6049bc663 04:59:33 INFO - PROCESS | 3756 | ++DOCSHELL 0000004D826EA000 == 55 [pid = 3756] [id = 505] 04:59:33 INFO - PROCESS | 3756 | ++DOMWINDOW == 97 (0000004DDB876C00) [pid = 3756] [serial = 1515] [outer = 0000000000000000] 04:59:33 INFO - PROCESS | 3756 | ++DOMWINDOW == 98 (0000004DDBE0F800) [pid = 3756] [serial = 1516] [outer = 0000004DDB876C00] 04:59:33 INFO - PROCESS | 3756 | 1471089573933 Marionette DEBUG loaded listener.js 04:59:34 INFO - PROCESS | 3756 | ++DOMWINDOW == 99 (0000004DDC13B000) [pid = 3756] [serial = 1517] [outer = 0000004DDB876C00] 04:59:34 INFO - PROCESS | 3756 | 1471089574372 Marionette TRACE conn6 <- [1,1984,null,{"value":["/2dcontext/path-objects/2d.path.isPointInPath.unclosed.html",0,null,null,[["isPointInPath() works on unclosed subpaths",0,null,null]]]}] 04:59:34 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.isPointInPath.unclosed.html | isPointInPath() works on unclosed subpaths 04:59:34 INFO - TEST-OK | /2dcontext/path-objects/2d.path.isPointInPath.unclosed.html | took 671ms 04:59:34 INFO - PROCESS | 3756 | 1471089574389 Marionette TRACE conn6 -> [0,1985,"getWindowHandle",null] 04:59:34 INFO - TEST-START | /2dcontext/path-objects/2d.path.isPointInPath.winding.html 04:59:34 INFO - PROCESS | 3756 | 1471089574391 Marionette TRACE conn6 <- [1,1985,null,{"value":"13"}] 04:59:34 INFO - PROCESS | 3756 | 1471089574395 Marionette TRACE conn6 -> [0,1986,"setScriptTimeout",{"ms":35000}] 04:59:34 INFO - PROCESS | 3756 | 1471089574397 Marionette TRACE conn6 <- [1,1986,null,{}] 04:59:34 INFO - PROCESS | 3756 | 1471089574400 Marionette TRACE conn6 -> [0,1987,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:59:34 INFO - PROCESS | 3756 | 1471089574406 Marionette INFO sendAsync 3dea87e7-b1f7-4d7f-bd25-36a6049bc663 04:59:34 INFO - PROCESS | 3756 | 1471089574558 Marionette TRACE conn6 <- [1,1987,null,{"value":null}] 04:59:34 INFO - PROCESS | 3756 | 1471089574649 Marionette TRACE conn6 -> [0,1988,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.isPointInPath.winding.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.winding.html\", \"893d4e98-a8f2-4003-9cd7-2985a4dd9108\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:59:34 INFO - PROCESS | 3756 | 1471089574651 Marionette INFO sendAsync 3dea87e7-b1f7-4d7f-bd25-36a6049bc663 04:59:34 INFO - PROCESS | 3756 | ++DOCSHELL 0000004DDF35F000 == 56 [pid = 3756] [id = 506] 04:59:34 INFO - PROCESS | 3756 | ++DOMWINDOW == 100 (0000004DDC241800) [pid = 3756] [serial = 1518] [outer = 0000000000000000] 04:59:34 INFO - PROCESS | 3756 | ++DOMWINDOW == 101 (0000004DDC6B7400) [pid = 3756] [serial = 1519] [outer = 0000004DDC241800] 04:59:34 INFO - PROCESS | 3756 | 1471089574699 Marionette DEBUG loaded listener.js 04:59:34 INFO - PROCESS | 3756 | ++DOMWINDOW == 102 (0000004DDEF55400) [pid = 3756] [serial = 1520] [outer = 0000004DDC241800] 04:59:35 INFO - PROCESS | 3756 | 1471089575142 Marionette TRACE conn6 <- [1,1988,null,{"value":["/2dcontext/path-objects/2d.path.isPointInPath.winding.html",0,null,null,[["isPointInPath() uses the non-zero winding number rule",0,null,null]]]}] 04:59:35 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.isPointInPath.winding.html | isPointInPath() uses the non-zero winding number rule 04:59:35 INFO - TEST-OK | /2dcontext/path-objects/2d.path.isPointInPath.winding.html | took 776ms 04:59:35 INFO - PROCESS | 3756 | 1471089575172 Marionette TRACE conn6 -> [0,1989,"getWindowHandle",null] 04:59:35 INFO - PROCESS | 3756 | 1471089575174 Marionette TRACE conn6 <- [1,1989,null,{"value":"13"}] 04:59:35 INFO - TEST-START | /2dcontext/path-objects/2d.path.lineTo.basic.html 04:59:35 INFO - PROCESS | 3756 | 1471089575185 Marionette TRACE conn6 -> [0,1990,"setScriptTimeout",{"ms":35000}] 04:59:35 INFO - PROCESS | 3756 | 1471089575187 Marionette TRACE conn6 <- [1,1990,null,{}] 04:59:35 INFO - PROCESS | 3756 | 1471089575190 Marionette TRACE conn6 -> [0,1991,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:59:35 INFO - PROCESS | 3756 | 1471089575193 Marionette INFO sendAsync 3dea87e7-b1f7-4d7f-bd25-36a6049bc663 04:59:35 INFO - PROCESS | 3756 | 1471089575320 Marionette TRACE conn6 <- [1,1991,null,{"value":null}] 04:59:35 INFO - PROCESS | 3756 | 1471089575325 Marionette TRACE conn6 -> [0,1992,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.lineTo.basic.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.lineTo.basic.html\", \"893d4e98-a8f2-4003-9cd7-2985a4dd9108\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:59:35 INFO - PROCESS | 3756 | 1471089575327 Marionette INFO sendAsync 3dea87e7-b1f7-4d7f-bd25-36a6049bc663 04:59:35 INFO - PROCESS | 3756 | ++DOCSHELL 0000004DE0C50000 == 57 [pid = 3756] [id = 507] 04:59:35 INFO - PROCESS | 3756 | ++DOMWINDOW == 103 (0000004DDEF5E400) [pid = 3756] [serial = 1521] [outer = 0000000000000000] 04:59:35 INFO - PROCESS | 3756 | ++DOMWINDOW == 104 (0000004DDEF73000) [pid = 3756] [serial = 1522] [outer = 0000004DDEF5E400] 04:59:35 INFO - PROCESS | 3756 | 1471089575375 Marionette DEBUG loaded listener.js 04:59:35 INFO - PROCESS | 3756 | ++DOMWINDOW == 105 (0000004DDF587400) [pid = 3756] [serial = 1523] [outer = 0000004DDEF5E400] 04:59:35 INFO - PROCESS | 3756 | 1471089575978 Marionette TRACE conn6 <- [1,1992,null,{"value":["/2dcontext/path-objects/2d.path.lineTo.basic.html",0,null,null,[["Canvas test: 2d.path.lineTo.basic",0,null,null]]]}] 04:59:36 INFO - PROCESS | 3756 | --DOMWINDOW == 104 (0000004DDB84A000) [pid = 3756] [serial = 1473] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.arc.html] 04:59:36 INFO - PROCESS | 3756 | --DOMWINDOW == 103 (0000004DDB876800) [pid = 3756] [serial = 1476] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.basic.1.html] 04:59:36 INFO - PROCESS | 3756 | --DOMWINDOW == 102 (0000004DD6222800) [pid = 3756] [serial = 1464] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.fill.winding.subtract.2.html] 04:59:36 INFO - PROCESS | 3756 | --DOMWINDOW == 101 (0000004D806EF000) [pid = 3756] [serial = 1458] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.fill.winding.add.html] 04:59:36 INFO - PROCESS | 3756 | --DOMWINDOW == 100 (0000004DD6E11C00) [pid = 3756] [serial = 1467] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.fill.winding.subtract.3.html] 04:59:36 INFO - PROCESS | 3756 | --DOMWINDOW == 99 (0000004DDE980C00) [pid = 3756] [serial = 1485] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.bigarc.html] 04:59:36 INFO - PROCESS | 3756 | --DOMWINDOW == 98 (0000004DD0E31000) [pid = 3756] [serial = 1461] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.fill.winding.subtract.1.html] 04:59:36 INFO - PROCESS | 3756 | --DOMWINDOW == 97 (0000004D808C9000) [pid = 3756] [serial = 1479] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.basic.2.html] 04:59:36 INFO - PROCESS | 3756 | --DOMWINDOW == 96 (0000004D80413C00) [pid = 3756] [serial = 1482] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.bezier.html] 04:59:36 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.lineTo.basic.html | Canvas test: 2d.path.lineTo.basic 04:59:36 INFO - TEST-OK | /2dcontext/path-objects/2d.path.lineTo.basic.html | took 881ms 04:59:36 INFO - PROCESS | 3756 | 1471089576067 Marionette TRACE conn6 -> [0,1993,"getWindowHandle",null] 04:59:36 INFO - PROCESS | 3756 | 1471089576069 Marionette TRACE conn6 <- [1,1993,null,{"value":"13"}] 04:59:36 INFO - TEST-START | /2dcontext/path-objects/2d.path.lineTo.ensuresubpath.1.html 04:59:36 INFO - PROCESS | 3756 | 1471089576073 Marionette TRACE conn6 -> [0,1994,"setScriptTimeout",{"ms":35000}] 04:59:36 INFO - PROCESS | 3756 | 1471089576075 Marionette TRACE conn6 <- [1,1994,null,{}] 04:59:36 INFO - PROCESS | 3756 | 1471089576084 Marionette TRACE conn6 -> [0,1995,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:59:36 INFO - PROCESS | 3756 | 1471089576086 Marionette INFO sendAsync 3dea87e7-b1f7-4d7f-bd25-36a6049bc663 04:59:36 INFO - PROCESS | 3756 | 1471089576176 Marionette TRACE conn6 <- [1,1995,null,{"value":null}] 04:59:36 INFO - PROCESS | 3756 | 1471089576182 Marionette TRACE conn6 -> [0,1996,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.lineTo.ensuresubpath.1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.lineTo.ensuresubpath.1.html\", \"893d4e98-a8f2-4003-9cd7-2985a4dd9108\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:59:36 INFO - PROCESS | 3756 | 1471089576184 Marionette INFO sendAsync 3dea87e7-b1f7-4d7f-bd25-36a6049bc663 04:59:36 INFO - PROCESS | 3756 | ++DOCSHELL 0000004DE4A9A800 == 58 [pid = 3756] [id = 508] 04:59:36 INFO - PROCESS | 3756 | ++DOMWINDOW == 97 (0000004DD62C9C00) [pid = 3756] [serial = 1524] [outer = 0000000000000000] 04:59:36 INFO - PROCESS | 3756 | ++DOMWINDOW == 98 (0000004DDB842800) [pid = 3756] [serial = 1525] [outer = 0000004DD62C9C00] 04:59:36 INFO - PROCESS | 3756 | 1471089576230 Marionette DEBUG loaded listener.js 04:59:36 INFO - PROCESS | 3756 | ++DOMWINDOW == 99 (0000004DDEFB9C00) [pid = 3756] [serial = 1526] [outer = 0000004DD62C9C00] 04:59:36 INFO - PROCESS | 3756 | 1471089576661 Marionette TRACE conn6 <- [1,1996,null,{"value":["/2dcontext/path-objects/2d.path.lineTo.ensuresubpath.1.html",0,null,null,[["If there is no subpath, the point is added and nothing is drawn",0,null,null]]]}] 04:59:36 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 04:59:36 INFO - TEST-OK | /2dcontext/path-objects/2d.path.lineTo.ensuresubpath.1.html | took 629ms 04:59:36 INFO - PROCESS | 3756 | 1471089576705 Marionette TRACE conn6 -> [0,1997,"getWindowHandle",null] 04:59:36 INFO - PROCESS | 3756 | 1471089576707 Marionette TRACE conn6 <- [1,1997,null,{"value":"13"}] 04:59:36 INFO - PROCESS | 3756 | 1471089576710 Marionette TRACE conn6 -> [0,1998,"setScriptTimeout",{"ms":35000}] 04:59:36 INFO - TEST-START | /2dcontext/path-objects/2d.path.lineTo.ensuresubpath.2.html 04:59:36 INFO - PROCESS | 3756 | 1471089576712 Marionette TRACE conn6 <- [1,1998,null,{}] 04:59:36 INFO - PROCESS | 3756 | 1471089576725 Marionette TRACE conn6 -> [0,1999,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:59:36 INFO - PROCESS | 3756 | 1471089576727 Marionette INFO sendAsync 3dea87e7-b1f7-4d7f-bd25-36a6049bc663 04:59:36 INFO - PROCESS | 3756 | 1471089576818 Marionette TRACE conn6 <- [1,1999,null,{"value":null}] 04:59:36 INFO - PROCESS | 3756 | 1471089576823 Marionette TRACE conn6 -> [0,2000,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.lineTo.ensuresubpath.2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.lineTo.ensuresubpath.2.html\", \"893d4e98-a8f2-4003-9cd7-2985a4dd9108\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:59:36 INFO - PROCESS | 3756 | 1471089576825 Marionette INFO sendAsync 3dea87e7-b1f7-4d7f-bd25-36a6049bc663 04:59:36 INFO - PROCESS | 3756 | ++DOCSHELL 0000004DE4CB1800 == 59 [pid = 3756] [id = 509] 04:59:36 INFO - PROCESS | 3756 | ++DOMWINDOW == 100 (0000004DDF78AC00) [pid = 3756] [serial = 1527] [outer = 0000000000000000] 04:59:36 INFO - PROCESS | 3756 | ++DOMWINDOW == 101 (0000004DE008B400) [pid = 3756] [serial = 1528] [outer = 0000004DDF78AC00] 04:59:36 INFO - PROCESS | 3756 | 1471089576871 Marionette DEBUG loaded listener.js 04:59:36 INFO - PROCESS | 3756 | ++DOMWINDOW == 102 (0000004DE0A1D000) [pid = 3756] [serial = 1529] [outer = 0000004DDF78AC00] 04:59:37 INFO - PROCESS | 3756 | 1471089577297 Marionette TRACE conn6 <- [1,2000,null,{"value":["/2dcontext/path-objects/2d.path.lineTo.ensuresubpath.2.html",0,null,null,[["If there is no subpath, the point is added and used for subsequent drawing",0,null,null]]]}] 04:59:37 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 04:59:37 INFO - TEST-OK | /2dcontext/path-objects/2d.path.lineTo.ensuresubpath.2.html | took 628ms 04:59:37 INFO - PROCESS | 3756 | 1471089577342 Marionette TRACE conn6 -> [0,2001,"getWindowHandle",null] 04:59:37 INFO - PROCESS | 3756 | 1471089577344 Marionette TRACE conn6 <- [1,2001,null,{"value":"13"}] 04:59:37 INFO - TEST-START | /2dcontext/path-objects/2d.path.lineTo.nextpoint.html 04:59:37 INFO - PROCESS | 3756 | 1471089577348 Marionette TRACE conn6 -> [0,2002,"setScriptTimeout",{"ms":35000}] 04:59:37 INFO - PROCESS | 3756 | 1471089577350 Marionette TRACE conn6 <- [1,2002,null,{}] 04:59:37 INFO - PROCESS | 3756 | 1471089577353 Marionette TRACE conn6 -> [0,2003,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:59:37 INFO - PROCESS | 3756 | 1471089577355 Marionette INFO sendAsync 3dea87e7-b1f7-4d7f-bd25-36a6049bc663 04:59:37 INFO - PROCESS | 3756 | 1471089577445 Marionette TRACE conn6 <- [1,2003,null,{"value":null}] 04:59:37 INFO - PROCESS | 3756 | 1471089577450 Marionette TRACE conn6 -> [0,2004,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.lineTo.nextpoint.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.lineTo.nextpoint.html\", \"893d4e98-a8f2-4003-9cd7-2985a4dd9108\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:59:37 INFO - PROCESS | 3756 | 1471089577452 Marionette INFO sendAsync 3dea87e7-b1f7-4d7f-bd25-36a6049bc663 04:59:37 INFO - PROCESS | 3756 | ++DOCSHELL 0000004DE5A26800 == 60 [pid = 3756] [id = 510] 04:59:37 INFO - PROCESS | 3756 | ++DOMWINDOW == 103 (0000004DE0A30800) [pid = 3756] [serial = 1530] [outer = 0000000000000000] 04:59:37 INFO - PROCESS | 3756 | ++DOMWINDOW == 104 (0000004DE0A80400) [pid = 3756] [serial = 1531] [outer = 0000004DE0A30800] 04:59:37 INFO - PROCESS | 3756 | 1471089577497 Marionette DEBUG loaded listener.js 04:59:37 INFO - PROCESS | 3756 | ++DOMWINDOW == 105 (0000004DE0CD8C00) [pid = 3756] [serial = 1532] [outer = 0000004DE0A30800] 04:59:37 INFO - PROCESS | 3756 | 1471089577932 Marionette TRACE conn6 <- [1,2004,null,{"value":["/2dcontext/path-objects/2d.path.lineTo.nextpoint.html",0,null,null,[["Canvas test: 2d.path.lineTo.nextpoint",0,null,null]]]}] 04:59:37 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.lineTo.nextpoint.html | Canvas test: 2d.path.lineTo.nextpoint 04:59:37 INFO - TEST-OK | /2dcontext/path-objects/2d.path.lineTo.nextpoint.html | took 630ms 04:59:38 INFO - PROCESS | 3756 | 1471089578033 Marionette TRACE conn6 -> [0,2005,"getWindowHandle",null] 04:59:38 INFO - PROCESS | 3756 | 1471089578037 Marionette TRACE conn6 <- [1,2005,null,{"value":"13"}] 04:59:38 INFO - TEST-START | /2dcontext/path-objects/2d.path.lineTo.nonfinite.html 04:59:38 INFO - PROCESS | 3756 | 1471089578048 Marionette TRACE conn6 -> [0,2006,"setScriptTimeout",{"ms":35000}] 04:59:38 INFO - PROCESS | 3756 | 1471089578052 Marionette TRACE conn6 <- [1,2006,null,{}] 04:59:38 INFO - PROCESS | 3756 | 1471089578059 Marionette TRACE conn6 -> [0,2007,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:59:38 INFO - PROCESS | 3756 | 1471089578063 Marionette INFO sendAsync 3dea87e7-b1f7-4d7f-bd25-36a6049bc663 04:59:38 INFO - PROCESS | 3756 | 1471089578202 Marionette TRACE conn6 <- [1,2007,null,{"value":null}] 04:59:38 INFO - PROCESS | 3756 | 1471089578297 Marionette TRACE conn6 -> [0,2008,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.lineTo.nonfinite.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.lineTo.nonfinite.html\", \"893d4e98-a8f2-4003-9cd7-2985a4dd9108\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:59:38 INFO - PROCESS | 3756 | 1471089578303 Marionette INFO sendAsync 3dea87e7-b1f7-4d7f-bd25-36a6049bc663 04:59:38 INFO - PROCESS | 3756 | ++DOCSHELL 0000004D97790800 == 61 [pid = 3756] [id = 511] 04:59:38 INFO - PROCESS | 3756 | ++DOMWINDOW == 106 (0000004D978A5400) [pid = 3756] [serial = 1533] [outer = 0000000000000000] 04:59:38 INFO - PROCESS | 3756 | ++DOMWINDOW == 107 (0000004DCFF9DC00) [pid = 3756] [serial = 1534] [outer = 0000004D978A5400] 04:59:38 INFO - PROCESS | 3756 | 1471089578361 Marionette DEBUG loaded listener.js 04:59:38 INFO - PROCESS | 3756 | ++DOMWINDOW == 108 (0000004DD1A41C00) [pid = 3756] [serial = 1535] [outer = 0000004D978A5400] 04:59:39 INFO - PROCESS | 3756 | 1471089579040 Marionette TRACE conn6 <- [1,2008,null,{"value":["/2dcontext/path-objects/2d.path.lineTo.nonfinite.html",0,null,null,[["lineTo() with Infinity/NaN is ignored",0,null,null]]]}] 04:59:39 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.lineTo.nonfinite.html | lineTo() with Infinity/NaN is ignored 04:59:39 INFO - TEST-OK | /2dcontext/path-objects/2d.path.lineTo.nonfinite.html | took 1021ms 04:59:39 INFO - PROCESS | 3756 | 1471089579079 Marionette TRACE conn6 -> [0,2009,"getWindowHandle",null] 04:59:39 INFO - PROCESS | 3756 | 1471089579082 Marionette TRACE conn6 <- [1,2009,null,{"value":"13"}] 04:59:39 INFO - TEST-START | /2dcontext/path-objects/2d.path.moveTo.basic.html 04:59:39 INFO - PROCESS | 3756 | 1471089579089 Marionette TRACE conn6 -> [0,2010,"setScriptTimeout",{"ms":35000}] 04:59:39 INFO - PROCESS | 3756 | 1471089579094 Marionette TRACE conn6 <- [1,2010,null,{}] 04:59:39 INFO - PROCESS | 3756 | 1471089579098 Marionette TRACE conn6 -> [0,2011,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:59:39 INFO - PROCESS | 3756 | 1471089579101 Marionette INFO sendAsync 3dea87e7-b1f7-4d7f-bd25-36a6049bc663 04:59:39 INFO - PROCESS | 3756 | 1471089579225 Marionette TRACE conn6 <- [1,2011,null,{"value":null}] 04:59:39 INFO - PROCESS | 3756 | 1471089579356 Marionette TRACE conn6 -> [0,2012,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.moveTo.basic.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.moveTo.basic.html\", \"893d4e98-a8f2-4003-9cd7-2985a4dd9108\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:59:39 INFO - PROCESS | 3756 | 1471089579359 Marionette INFO sendAsync 3dea87e7-b1f7-4d7f-bd25-36a6049bc663 04:59:39 INFO - PROCESS | 3756 | ++DOCSHELL 0000004DDDDB9800 == 62 [pid = 3756] [id = 512] 04:59:39 INFO - PROCESS | 3756 | ++DOMWINDOW == 109 (0000004DD622E400) [pid = 3756] [serial = 1536] [outer = 0000000000000000] 04:59:39 INFO - PROCESS | 3756 | ++DOMWINDOW == 110 (0000004DD6BA5000) [pid = 3756] [serial = 1537] [outer = 0000004DD622E400] 04:59:39 INFO - PROCESS | 3756 | 1471089579420 Marionette DEBUG loaded listener.js 04:59:39 INFO - PROCESS | 3756 | ++DOMWINDOW == 111 (0000004DD8061400) [pid = 3756] [serial = 1538] [outer = 0000004DD622E400] 04:59:40 INFO - PROCESS | 3756 | 1471089580076 Marionette TRACE conn6 <- [1,2012,null,{"value":["/2dcontext/path-objects/2d.path.moveTo.basic.html",0,null,null,[["Canvas test: 2d.path.moveTo.basic",0,null,null]]]}] 04:59:40 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.moveTo.basic.html | Canvas test: 2d.path.moveTo.basic 04:59:40 INFO - TEST-OK | /2dcontext/path-objects/2d.path.moveTo.basic.html | took 1028ms 04:59:40 INFO - PROCESS | 3756 | 1471089580116 Marionette TRACE conn6 -> [0,2013,"getWindowHandle",null] 04:59:40 INFO - PROCESS | 3756 | 1471089580119 Marionette TRACE conn6 <- [1,2013,null,{"value":"13"}] 04:59:40 INFO - TEST-START | /2dcontext/path-objects/2d.path.moveTo.multiple.html 04:59:40 INFO - PROCESS | 3756 | 1471089580123 Marionette TRACE conn6 -> [0,2014,"setScriptTimeout",{"ms":35000}] 04:59:40 INFO - PROCESS | 3756 | 1471089580125 Marionette TRACE conn6 <- [1,2014,null,{}] 04:59:40 INFO - PROCESS | 3756 | 1471089580135 Marionette TRACE conn6 -> [0,2015,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:59:40 INFO - PROCESS | 3756 | 1471089580140 Marionette INFO sendAsync 3dea87e7-b1f7-4d7f-bd25-36a6049bc663 04:59:40 INFO - PROCESS | 3756 | 1471089580264 Marionette TRACE conn6 <- [1,2015,null,{"value":null}] 04:59:40 INFO - PROCESS | 3756 | 1471089580398 Marionette TRACE conn6 -> [0,2016,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.moveTo.multiple.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.moveTo.multiple.html\", \"893d4e98-a8f2-4003-9cd7-2985a4dd9108\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:59:40 INFO - PROCESS | 3756 | 1471089580402 Marionette INFO sendAsync 3dea87e7-b1f7-4d7f-bd25-36a6049bc663 04:59:40 INFO - PROCESS | 3756 | ++DOCSHELL 0000004DE61DA800 == 63 [pid = 3756] [id = 513] 04:59:40 INFO - PROCESS | 3756 | ++DOMWINDOW == 112 (0000004DDC2B0800) [pid = 3756] [serial = 1539] [outer = 0000000000000000] 04:59:40 INFO - PROCESS | 3756 | ++DOMWINDOW == 113 (0000004DDC2B6400) [pid = 3756] [serial = 1540] [outer = 0000004DDC2B0800] 04:59:40 INFO - PROCESS | 3756 | 1471089580463 Marionette DEBUG loaded listener.js 04:59:40 INFO - PROCESS | 3756 | ++DOMWINDOW == 114 (0000004DDEF52000) [pid = 3756] [serial = 1541] [outer = 0000004DDC2B0800] 04:59:41 INFO - PROCESS | 3756 | 1471089581041 Marionette TRACE conn6 <- [1,2016,null,{"value":["/2dcontext/path-objects/2d.path.moveTo.multiple.html",0,null,null,[["Canvas test: 2d.path.moveTo.multiple",0,null,null]]]}] 04:59:41 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.moveTo.multiple.html | Canvas test: 2d.path.moveTo.multiple 04:59:41 INFO - TEST-OK | /2dcontext/path-objects/2d.path.moveTo.multiple.html | took 986ms 04:59:41 INFO - PROCESS | 3756 | 1471089581111 Marionette TRACE conn6 -> [0,2017,"getWindowHandle",null] 04:59:41 INFO - PROCESS | 3756 | 1471089581113 Marionette TRACE conn6 <- [1,2017,null,{"value":"13"}] 04:59:41 INFO - TEST-START | /2dcontext/path-objects/2d.path.moveTo.newsubpath.html 04:59:41 INFO - PROCESS | 3756 | 1471089581117 Marionette TRACE conn6 -> [0,2018,"setScriptTimeout",{"ms":35000}] 04:59:41 INFO - PROCESS | 3756 | 1471089581119 Marionette TRACE conn6 <- [1,2018,null,{}] 04:59:41 INFO - PROCESS | 3756 | 1471089581123 Marionette TRACE conn6 -> [0,2019,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:59:41 INFO - PROCESS | 3756 | 1471089581125 Marionette INFO sendAsync 3dea87e7-b1f7-4d7f-bd25-36a6049bc663 04:59:41 INFO - PROCESS | 3756 | 1471089581247 Marionette TRACE conn6 <- [1,2019,null,{"value":null}] 04:59:41 INFO - PROCESS | 3756 | 1471089581348 Marionette TRACE conn6 -> [0,2020,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.moveTo.newsubpath.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.moveTo.newsubpath.html\", \"893d4e98-a8f2-4003-9cd7-2985a4dd9108\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:59:41 INFO - PROCESS | 3756 | 1471089581351 Marionette INFO sendAsync 3dea87e7-b1f7-4d7f-bd25-36a6049bc663 04:59:41 INFO - PROCESS | 3756 | ++DOCSHELL 0000004DE6A91000 == 64 [pid = 3756] [id = 514] 04:59:41 INFO - PROCESS | 3756 | ++DOMWINDOW == 115 (0000004D80949000) [pid = 3756] [serial = 1542] [outer = 0000000000000000] 04:59:41 INFO - PROCESS | 3756 | ++DOMWINDOW == 116 (0000004D8094CC00) [pid = 3756] [serial = 1543] [outer = 0000004D80949000] 04:59:41 INFO - PROCESS | 3756 | 1471089581407 Marionette DEBUG loaded listener.js 04:59:41 INFO - PROCESS | 3756 | ++DOMWINDOW == 117 (0000004DDEF6C400) [pid = 3756] [serial = 1544] [outer = 0000004D80949000] 04:59:42 INFO - PROCESS | 3756 | 1471089582045 Marionette TRACE conn6 <- [1,2020,null,{"value":["/2dcontext/path-objects/2d.path.moveTo.newsubpath.html",0,null,null,[["Canvas test: 2d.path.moveTo.newsubpath",0,null,null]]]}] 04:59:42 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.moveTo.newsubpath.html | Canvas test: 2d.path.moveTo.newsubpath 04:59:42 INFO - TEST-OK | /2dcontext/path-objects/2d.path.moveTo.newsubpath.html | took 986ms 04:59:42 INFO - PROCESS | 3756 | 1471089582105 Marionette TRACE conn6 -> [0,2021,"getWindowHandle",null] 04:59:42 INFO - PROCESS | 3756 | 1471089582108 Marionette TRACE conn6 <- [1,2021,null,{"value":"13"}] 04:59:42 INFO - TEST-START | /2dcontext/path-objects/2d.path.moveTo.nonfinite.html 04:59:42 INFO - PROCESS | 3756 | 1471089582111 Marionette TRACE conn6 -> [0,2022,"setScriptTimeout",{"ms":35000}] 04:59:42 INFO - PROCESS | 3756 | 1471089582114 Marionette TRACE conn6 <- [1,2022,null,{}] 04:59:42 INFO - PROCESS | 3756 | 1471089582117 Marionette TRACE conn6 -> [0,2023,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:59:42 INFO - PROCESS | 3756 | 1471089582120 Marionette INFO sendAsync 3dea87e7-b1f7-4d7f-bd25-36a6049bc663 04:59:42 INFO - PROCESS | 3756 | 1471089582264 Marionette TRACE conn6 <- [1,2023,null,{"value":null}] 04:59:42 INFO - PROCESS | 3756 | 1471089582392 Marionette TRACE conn6 -> [0,2024,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.moveTo.nonfinite.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.moveTo.nonfinite.html\", \"893d4e98-a8f2-4003-9cd7-2985a4dd9108\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:59:42 INFO - PROCESS | 3756 | 1471089582394 Marionette INFO sendAsync 3dea87e7-b1f7-4d7f-bd25-36a6049bc663 04:59:42 INFO - PROCESS | 3756 | ++DOCSHELL 0000004D8137F000 == 65 [pid = 3756] [id = 515] 04:59:42 INFO - PROCESS | 3756 | ++DOMWINDOW == 118 (0000004D82650C00) [pid = 3756] [serial = 1545] [outer = 0000000000000000] 04:59:42 INFO - PROCESS | 3756 | ++DOMWINDOW == 119 (0000004D82657800) [pid = 3756] [serial = 1546] [outer = 0000004D82650C00] 04:59:42 INFO - PROCESS | 3756 | 1471089582452 Marionette DEBUG loaded listener.js 04:59:42 INFO - PROCESS | 3756 | ++DOMWINDOW == 120 (0000004D8265C800) [pid = 3756] [serial = 1547] [outer = 0000004D82650C00] 04:59:43 INFO - PROCESS | 3756 | 1471089583255 Marionette TRACE conn6 <- [1,2024,null,{"value":["/2dcontext/path-objects/2d.path.moveTo.nonfinite.html",0,null,null,[["moveTo() with Infinity/NaN is ignored",0,null,null]]]}] 04:59:43 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.moveTo.nonfinite.html | moveTo() with Infinity/NaN is ignored 04:59:43 INFO - TEST-OK | /2dcontext/path-objects/2d.path.moveTo.nonfinite.html | took 1175ms 04:59:43 INFO - PROCESS | 3756 | 1471089583290 Marionette TRACE conn6 -> [0,2025,"getWindowHandle",null] 04:59:43 INFO - PROCESS | 3756 | 1471089583295 Marionette TRACE conn6 <- [1,2025,null,{"value":"13"}] 04:59:43 INFO - PROCESS | 3756 | 1471089583300 Marionette TRACE conn6 -> [0,2026,"setScriptTimeout",{"ms":35000}] 04:59:43 INFO - TEST-START | /2dcontext/path-objects/2d.path.quadraticCurveTo.basic.html 04:59:43 INFO - PROCESS | 3756 | 1471089583303 Marionette TRACE conn6 <- [1,2026,null,{}] 04:59:43 INFO - PROCESS | 3756 | 1471089583309 Marionette TRACE conn6 -> [0,2027,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:59:43 INFO - PROCESS | 3756 | 1471089583312 Marionette INFO sendAsync 3dea87e7-b1f7-4d7f-bd25-36a6049bc663 04:59:43 INFO - PROCESS | 3756 | 1471089583466 Marionette TRACE conn6 <- [1,2027,null,{"value":null}] 04:59:43 INFO - PROCESS | 3756 | 1471089583483 Marionette TRACE conn6 -> [0,2028,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.quadraticCurveTo.basic.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.quadraticCurveTo.basic.html\", \"893d4e98-a8f2-4003-9cd7-2985a4dd9108\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:59:43 INFO - PROCESS | 3756 | 1471089583487 Marionette INFO sendAsync 3dea87e7-b1f7-4d7f-bd25-36a6049bc663 04:59:43 INFO - PROCESS | 3756 | ++DOCSHELL 0000004D826DD000 == 66 [pid = 3756] [id = 516] 04:59:43 INFO - PROCESS | 3756 | ++DOMWINDOW == 121 (0000004D8265F800) [pid = 3756] [serial = 1548] [outer = 0000000000000000] 04:59:43 INFO - PROCESS | 3756 | ++DOMWINDOW == 122 (0000004DCFF95400) [pid = 3756] [serial = 1549] [outer = 0000004D8265F800] 04:59:43 INFO - PROCESS | 3756 | 1471089583539 Marionette DEBUG loaded listener.js 04:59:43 INFO - PROCESS | 3756 | ++DOMWINDOW == 123 (0000004DD1D3A400) [pid = 3756] [serial = 1550] [outer = 0000004D8265F800] 04:59:44 INFO - PROCESS | 3756 | 1471089584175 Marionette TRACE conn6 <- [1,2028,null,{"value":["/2dcontext/path-objects/2d.path.quadraticCurveTo.basic.html",0,null,null,[["Canvas test: 2d.path.quadraticCurveTo.basic",0,null,null]]]}] 04:59:44 INFO - PROCESS | 3756 | --DOCSHELL 0000004DDE5CD800 == 65 [pid = 3756] [id = 368] 04:59:44 INFO - PROCESS | 3756 | --DOCSHELL 0000004DDF72E800 == 64 [pid = 3756] [id = 370] 04:59:44 INFO - PROCESS | 3756 | --DOCSHELL 0000004DD7C90000 == 63 [pid = 3756] [id = 469] 04:59:44 INFO - PROCESS | 3756 | --DOCSHELL 0000004DDED0A800 == 62 [pid = 3756] [id = 376] 04:59:44 INFO - PROCESS | 3756 | --DOCSHELL 0000004DE4CB1800 == 61 [pid = 3756] [id = 509] 04:59:44 INFO - PROCESS | 3756 | --DOCSHELL 0000004DE4A9A800 == 60 [pid = 3756] [id = 508] 04:59:44 INFO - PROCESS | 3756 | --DOCSHELL 0000004DE0C50000 == 59 [pid = 3756] [id = 507] 04:59:44 INFO - PROCESS | 3756 | --DOCSHELL 0000004DDF35F000 == 58 [pid = 3756] [id = 506] 04:59:44 INFO - PROCESS | 3756 | --DOCSHELL 0000004D826EA000 == 57 [pid = 3756] [id = 505] 04:59:44 INFO - PROCESS | 3756 | --DOCSHELL 0000004DDC008800 == 56 [pid = 3756] [id = 504] 04:59:44 INFO - PROCESS | 3756 | --DOCSHELL 0000004DD6512000 == 55 [pid = 3756] [id = 503] 04:59:44 INFO - PROCESS | 3756 | --DOCSHELL 0000004D97829000 == 54 [pid = 3756] [id = 502] 04:59:44 INFO - PROCESS | 3756 | --DOCSHELL 0000004D97826800 == 53 [pid = 3756] [id = 501] 04:59:44 INFO - PROCESS | 3756 | --DOCSHELL 0000004DDF360000 == 52 [pid = 3756] [id = 498] 04:59:44 INFO - PROCESS | 3756 | --DOCSHELL 0000004DD2949000 == 51 [pid = 3756] [id = 497] 04:59:44 INFO - PROCESS | 3756 | --DOCSHELL 0000004DE1161800 == 50 [pid = 3756] [id = 470] 04:59:44 INFO - PROCESS | 3756 | --DOCSHELL 0000004DD7B35800 == 49 [pid = 3756] [id = 374] 04:59:44 INFO - PROCESS | 3756 | --DOCSHELL 0000004DE1162800 == 48 [pid = 3756] [id = 378] 04:59:44 INFO - PROCESS | 3756 | --DOCSHELL 0000004D81E11800 == 47 [pid = 3756] [id = 471] 04:59:44 INFO - PROCESS | 3756 | --DOCSHELL 0000004DE6289000 == 46 [pid = 3756] [id = 496] 04:59:44 INFO - PROCESS | 3756 | --DOCSHELL 0000004DD12A7800 == 45 [pid = 3756] [id = 377] 04:59:44 INFO - PROCESS | 3756 | --DOCSHELL 0000004D8047A000 == 44 [pid = 3756] [id = 369] 04:59:44 INFO - PROCESS | 3756 | --DOCSHELL 0000004DE4A96000 == 43 [pid = 3756] [id = 380] 04:59:44 INFO - PROCESS | 3756 | --DOCSHELL 0000004DE5C9A000 == 42 [pid = 3756] [id = 467] 04:59:44 INFO - PROCESS | 3756 | --DOCSHELL 0000004D9777E000 == 41 [pid = 3756] [id = 371] 04:59:44 INFO - PROCESS | 3756 | --DOCSHELL 0000004DE6274800 == 40 [pid = 3756] [id = 468] 04:59:44 INFO - PROCESS | 3756 | --DOCSHELL 0000004DE6291800 == 39 [pid = 3756] [id = 484] 04:59:44 INFO - PROCESS | 3756 | --DOCSHELL 0000004DD21C9000 == 38 [pid = 3756] [id = 445] 04:59:44 INFO - PROCESS | 3756 | --DOCSHELL 0000004DE4A8E000 == 37 [pid = 3756] [id = 464] 04:59:44 INFO - PROCESS | 3756 | --DOCSHELL 0000004DE6A8C000 == 36 [pid = 3756] [id = 485] 04:59:44 INFO - PROCESS | 3756 | --DOCSHELL 0000004DE1CB0800 == 35 [pid = 3756] [id = 379] 04:59:44 INFO - PROCESS | 3756 | --DOCSHELL 0000004DE603E800 == 34 [pid = 3756] [id = 499] 04:59:44 INFO - PROCESS | 3756 | --DOCSHELL 0000004DE61DD800 == 33 [pid = 3756] [id = 500] 04:59:44 INFO - PROCESS | 3756 | --DOCSHELL 0000004D8137F000 == 32 [pid = 3756] [id = 515] 04:59:44 INFO - PROCESS | 3756 | --DOCSHELL 0000004DE6A91000 == 31 [pid = 3756] [id = 514] 04:59:44 INFO - PROCESS | 3756 | --DOCSHELL 0000004DE61DA800 == 30 [pid = 3756] [id = 513] 04:59:44 INFO - PROCESS | 3756 | --DOCSHELL 0000004DDDDB9800 == 29 [pid = 3756] [id = 512] 04:59:44 INFO - PROCESS | 3756 | --DOCSHELL 0000004DE5A26800 == 28 [pid = 3756] [id = 510] 04:59:44 INFO - PROCESS | 3756 | --DOCSHELL 0000004D97790800 == 27 [pid = 3756] [id = 511] 04:59:44 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.quadraticCurveTo.basic.html | Canvas test: 2d.path.quadraticCurveTo.basic 04:59:44 INFO - TEST-OK | /2dcontext/path-objects/2d.path.quadraticCurveTo.basic.html | took 1674ms 04:59:45 INFO - PROCESS | 3756 | --DOMWINDOW == 122 (0000004DDC1E5400) [pid = 3756] [serial = 1474] [outer = 0000000000000000] [url = about:blank] 04:59:45 INFO - PROCESS | 3756 | --DOMWINDOW == 121 (0000004DDC2B9800) [pid = 3756] [serial = 1477] [outer = 0000000000000000] [url = about:blank] 04:59:45 INFO - PROCESS | 3756 | --DOMWINDOW == 120 (0000004DD6229C00) [pid = 3756] [serial = 1465] [outer = 0000000000000000] [url = about:blank] 04:59:45 INFO - PROCESS | 3756 | --DOMWINDOW == 119 (0000004DD875D800) [pid = 3756] [serial = 1471] [outer = 0000000000000000] [url = about:blank] 04:59:45 INFO - PROCESS | 3756 | --DOMWINDOW == 118 (0000004DD0043400) [pid = 3756] [serial = 1460] [outer = 0000000000000000] [url = about:blank] 04:59:45 INFO - PROCESS | 3756 | --DOMWINDOW == 117 (0000004D808CA000) [pid = 3756] [serial = 1459] [outer = 0000000000000000] [url = about:blank] 04:59:45 INFO - PROCESS | 3756 | --DOMWINDOW == 116 (0000004DD090DC00) [pid = 3756] [serial = 1447] [outer = 0000000000000000] [url = about:blank] 04:59:45 INFO - PROCESS | 3756 | --DOMWINDOW == 115 (0000004DD6E1FC00) [pid = 3756] [serial = 1468] [outer = 0000000000000000] [url = about:blank] 04:59:45 INFO - PROCESS | 3756 | --DOMWINDOW == 114 (0000004DDEF67400) [pid = 3756] [serial = 1486] [outer = 0000000000000000] [url = about:blank] 04:59:45 INFO - PROCESS | 3756 | --DOMWINDOW == 113 (0000004DD7C21C00) [pid = 3756] [serial = 1469] [outer = 0000000000000000] [url = about:blank] 04:59:45 INFO - PROCESS | 3756 | --DOMWINDOW == 112 (0000004DE0035000) [pid = 3756] [serial = 1456] [outer = 0000000000000000] [url = about:blank] 04:59:45 INFO - PROCESS | 3756 | --DOMWINDOW == 111 (0000004DDEF5F000) [pid = 3756] [serial = 1453] [outer = 0000000000000000] [url = about:blank] 04:59:45 INFO - PROCESS | 3756 | --DOMWINDOW == 110 (0000004DDC273800) [pid = 3756] [serial = 1475] [outer = 0000000000000000] [url = about:blank] 04:59:45 INFO - PROCESS | 3756 | --DOMWINDOW == 109 (0000004DD1A37800) [pid = 3756] [serial = 1462] [outer = 0000000000000000] [url = about:blank] 04:59:45 INFO - PROCESS | 3756 | --DOMWINDOW == 108 (0000004DD1D2F400) [pid = 3756] [serial = 1463] [outer = 0000000000000000] [url = about:blank] 04:59:45 INFO - PROCESS | 3756 | --DOMWINDOW == 107 (0000004DD8060400) [pid = 3756] [serial = 1450] [outer = 0000000000000000] [url = about:blank] 04:59:45 INFO - PROCESS | 3756 | --DOMWINDOW == 106 (0000004D978A6000) [pid = 3756] [serial = 1480] [outer = 0000000000000000] [url = about:blank] 04:59:45 INFO - PROCESS | 3756 | --DOMWINDOW == 105 (0000004DDC989800) [pid = 3756] [serial = 1478] [outer = 0000000000000000] [url = about:blank] 04:59:45 INFO - PROCESS | 3756 | --DOMWINDOW == 104 (0000004DDEF74C00) [pid = 3756] [serial = 1487] [outer = 0000000000000000] [url = about:blank] 04:59:45 INFO - PROCESS | 3756 | --DOMWINDOW == 103 (0000004DD63DF400) [pid = 3756] [serial = 1466] [outer = 0000000000000000] [url = about:blank] 04:59:45 INFO - PROCESS | 3756 | --DOMWINDOW == 102 (0000004DD1D9A400) [pid = 3756] [serial = 1481] [outer = 0000000000000000] [url = about:blank] 04:59:45 INFO - PROCESS | 3756 | --DOMWINDOW == 101 (0000004DDEA78400) [pid = 3756] [serial = 1484] [outer = 0000000000000000] [url = about:blank] 04:59:45 INFO - PROCESS | 3756 | --DOMWINDOW == 100 (0000004DDB551C00) [pid = 3756] [serial = 1483] [outer = 0000000000000000] [url = about:blank] 04:59:45 INFO - PROCESS | 3756 | 1471089585134 Marionette TRACE conn6 -> [0,2029,"getWindowHandle",null] 04:59:45 INFO - PROCESS | 3756 | 1471089585139 Marionette TRACE conn6 <- [1,2029,null,{"value":"13"}] 04:59:45 INFO - PROCESS | 3756 | 1471089585174 Marionette TRACE conn6 -> [0,2030,"setScriptTimeout",{"ms":35000}] 04:59:45 INFO - PROCESS | 3756 | 1471089585180 Marionette TRACE conn6 <- [1,2030,null,{}] 04:59:45 INFO - TEST-START | /2dcontext/path-objects/2d.path.quadraticCurveTo.ensuresubpath.1.html 04:59:45 INFO - PROCESS | 3756 | 1471089585186 Marionette TRACE conn6 -> [0,2031,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:59:45 INFO - PROCESS | 3756 | 1471089585189 Marionette INFO sendAsync 3dea87e7-b1f7-4d7f-bd25-36a6049bc663 04:59:45 INFO - PROCESS | 3756 | 1471089585280 Marionette TRACE conn6 <- [1,2031,null,{"value":null}] 04:59:45 INFO - PROCESS | 3756 | 1471089585287 Marionette TRACE conn6 -> [0,2032,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.quadraticCurveTo.ensuresubpath.1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.quadraticCurveTo.ensuresubpath.1.html\", \"893d4e98-a8f2-4003-9cd7-2985a4dd9108\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:59:45 INFO - PROCESS | 3756 | 1471089585291 Marionette INFO sendAsync 3dea87e7-b1f7-4d7f-bd25-36a6049bc663 04:59:45 INFO - PROCESS | 3756 | ++DOCSHELL 0000004D81377000 == 28 [pid = 3756] [id = 517] 04:59:45 INFO - PROCESS | 3756 | ++DOMWINDOW == 101 (0000004D8094E400) [pid = 3756] [serial = 1551] [outer = 0000000000000000] 04:59:45 INFO - PROCESS | 3756 | ++DOMWINDOW == 102 (0000004D82657C00) [pid = 3756] [serial = 1552] [outer = 0000004D8094E400] 04:59:45 INFO - PROCESS | 3756 | 1471089585341 Marionette DEBUG loaded listener.js 04:59:45 INFO - PROCESS | 3756 | ++DOMWINDOW == 103 (0000004DCFF92800) [pid = 3756] [serial = 1553] [outer = 0000004D8094E400] 04:59:46 INFO - PROCESS | 3756 | 1471089586154 Marionette TRACE conn6 <- [1,2032,null,{"value":["/2dcontext/path-objects/2d.path.quadraticCurveTo.ensuresubpath.1.html",0,null,null,[["If there is no subpath, the first control point is added (and nothing is drawn up to it)",0,null,null]]]}] 04:59:46 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) 04:59:46 INFO - TEST-OK | /2dcontext/path-objects/2d.path.quadraticCurveTo.ensuresubpath.1.html | took 1073ms 04:59:46 INFO - PROCESS | 3756 | 1471089586260 Marionette TRACE conn6 -> [0,2033,"getWindowHandle",null] 04:59:46 INFO - PROCESS | 3756 | 1471089586264 Marionette TRACE conn6 <- [1,2033,null,{"value":"13"}] 04:59:46 INFO - TEST-START | /2dcontext/path-objects/2d.path.quadraticCurveTo.ensuresubpath.2.html 04:59:46 INFO - PROCESS | 3756 | 1471089586268 Marionette TRACE conn6 -> [0,2034,"setScriptTimeout",{"ms":35000}] 04:59:46 INFO - PROCESS | 3756 | 1471089586272 Marionette TRACE conn6 <- [1,2034,null,{}] 04:59:46 INFO - PROCESS | 3756 | 1471089586277 Marionette TRACE conn6 -> [0,2035,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:59:46 INFO - PROCESS | 3756 | 1471089586281 Marionette INFO sendAsync 3dea87e7-b1f7-4d7f-bd25-36a6049bc663 04:59:46 INFO - PROCESS | 3756 | 1471089586454 Marionette TRACE conn6 <- [1,2035,null,{"value":null}] 04:59:46 INFO - PROCESS | 3756 | 1471089586546 Marionette TRACE conn6 -> [0,2036,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.quadraticCurveTo.ensuresubpath.2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.quadraticCurveTo.ensuresubpath.2.html\", \"893d4e98-a8f2-4003-9cd7-2985a4dd9108\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:59:46 INFO - PROCESS | 3756 | 1471089586550 Marionette INFO sendAsync 3dea87e7-b1f7-4d7f-bd25-36a6049bc663 04:59:46 INFO - PROCESS | 3756 | ++DOCSHELL 0000004D81E17800 == 29 [pid = 3756] [id = 518] 04:59:46 INFO - PROCESS | 3756 | ++DOMWINDOW == 104 (0000004D9789DC00) [pid = 3756] [serial = 1554] [outer = 0000000000000000] 04:59:46 INFO - PROCESS | 3756 | ++DOMWINDOW == 105 (0000004DD00D5000) [pid = 3756] [serial = 1555] [outer = 0000004D9789DC00] 04:59:46 INFO - PROCESS | 3756 | 1471089586611 Marionette DEBUG loaded listener.js 04:59:46 INFO - PROCESS | 3756 | ++DOMWINDOW == 106 (0000004DD1055C00) [pid = 3756] [serial = 1556] [outer = 0000004D9789DC00] 04:59:47 INFO - PROCESS | 3756 | 1471089587356 Marionette TRACE conn6 <- [1,2036,null,{"value":["/2dcontext/path-objects/2d.path.quadraticCurveTo.ensuresubpath.2.html",0,null,null,[["If there is no subpath, the first control point is added",0,null,null]]]}] 04:59:47 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.quadraticCurveTo.ensuresubpath.2.html | If there is no subpath, the first control point is added 04:59:47 INFO - TEST-OK | /2dcontext/path-objects/2d.path.quadraticCurveTo.ensuresubpath.2.html | took 1132ms 04:59:47 INFO - PROCESS | 3756 | 1471089587406 Marionette TRACE conn6 -> [0,2037,"getWindowHandle",null] 04:59:47 INFO - PROCESS | 3756 | 1471089587412 Marionette TRACE conn6 <- [1,2037,null,{"value":"13"}] 04:59:47 INFO - TEST-START | /2dcontext/path-objects/2d.path.quadraticCurveTo.nonfinite.html 04:59:47 INFO - PROCESS | 3756 | 1471089587419 Marionette TRACE conn6 -> [0,2038,"setScriptTimeout",{"ms":35000}] 04:59:47 INFO - PROCESS | 3756 | 1471089587422 Marionette TRACE conn6 <- [1,2038,null,{}] 04:59:47 INFO - PROCESS | 3756 | 1471089587426 Marionette TRACE conn6 -> [0,2039,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:59:47 INFO - PROCESS | 3756 | 1471089587430 Marionette INFO sendAsync 3dea87e7-b1f7-4d7f-bd25-36a6049bc663 04:59:47 INFO - PROCESS | 3756 | 1471089587628 Marionette TRACE conn6 <- [1,2039,null,{"value":null}] 04:59:47 INFO - PROCESS | 3756 | 1471089587640 Marionette TRACE conn6 -> [0,2040,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.quadraticCurveTo.nonfinite.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.quadraticCurveTo.nonfinite.html\", \"893d4e98-a8f2-4003-9cd7-2985a4dd9108\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:59:47 INFO - PROCESS | 3756 | 1471089587643 Marionette INFO sendAsync 3dea87e7-b1f7-4d7f-bd25-36a6049bc663 04:59:47 INFO - PROCESS | 3756 | ++DOCSHELL 0000004DD178C800 == 30 [pid = 3756] [id = 519] 04:59:47 INFO - PROCESS | 3756 | ++DOMWINDOW == 107 (0000004DD1A39000) [pid = 3756] [serial = 1557] [outer = 0000000000000000] 04:59:47 INFO - PROCESS | 3756 | ++DOMWINDOW == 108 (0000004DD1D39000) [pid = 3756] [serial = 1558] [outer = 0000004DD1A39000] 04:59:47 INFO - PROCESS | 3756 | 1471089587702 Marionette DEBUG loaded listener.js 04:59:47 INFO - PROCESS | 3756 | ++DOMWINDOW == 109 (0000004DD1D9E000) [pid = 3756] [serial = 1559] [outer = 0000004DD1A39000] 04:59:48 INFO - PROCESS | 3756 | 1471089588568 Marionette TRACE conn6 <- [1,2040,null,{"value":["/2dcontext/path-objects/2d.path.quadraticCurveTo.nonfinite.html",0,null,null,[["quadraticCurveTo() with Infinity/NaN is ignored",0,null,null]]]}] 04:59:48 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.quadraticCurveTo.nonfinite.html | quadraticCurveTo() with Infinity/NaN is ignored 04:59:48 INFO - TEST-OK | /2dcontext/path-objects/2d.path.quadraticCurveTo.nonfinite.html | took 1177ms 04:59:48 INFO - PROCESS | 3756 | 1471089588596 Marionette TRACE conn6 -> [0,2041,"getWindowHandle",null] 04:59:48 INFO - PROCESS | 3756 | 1471089588601 Marionette TRACE conn6 <- [1,2041,null,{"value":"13"}] 04:59:48 INFO - PROCESS | 3756 | 1471089588606 Marionette TRACE conn6 -> [0,2042,"setScriptTimeout",{"ms":35000}] 04:59:48 INFO - TEST-START | /2dcontext/path-objects/2d.path.quadraticCurveTo.scaled.html 04:59:48 INFO - PROCESS | 3756 | 1471089588610 Marionette TRACE conn6 <- [1,2042,null,{}] 04:59:48 INFO - PROCESS | 3756 | 1471089588615 Marionette TRACE conn6 -> [0,2043,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:59:48 INFO - PROCESS | 3756 | 1471089588618 Marionette INFO sendAsync 3dea87e7-b1f7-4d7f-bd25-36a6049bc663 04:59:48 INFO - PROCESS | 3756 | 1471089588754 Marionette TRACE conn6 <- [1,2043,null,{"value":null}] 04:59:48 INFO - PROCESS | 3756 | 1471089588844 Marionette TRACE conn6 -> [0,2044,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.quadraticCurveTo.scaled.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.quadraticCurveTo.scaled.html\", \"893d4e98-a8f2-4003-9cd7-2985a4dd9108\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:59:48 INFO - PROCESS | 3756 | 1471089588849 Marionette INFO sendAsync 3dea87e7-b1f7-4d7f-bd25-36a6049bc663 04:59:48 INFO - PROCESS | 3756 | --DOCSHELL 0000004D826DD000 == 29 [pid = 3756] [id = 516] 04:59:48 INFO - PROCESS | 3756 | ++DOCSHELL 0000004D826EB000 == 30 [pid = 3756] [id = 520] 04:59:48 INFO - PROCESS | 3756 | ++DOMWINDOW == 110 (0000004D80941000) [pid = 3756] [serial = 1560] [outer = 0000000000000000] 04:59:48 INFO - PROCESS | 3756 | ++DOMWINDOW == 111 (0000004DD0046400) [pid = 3756] [serial = 1561] [outer = 0000004D80941000] 04:59:48 INFO - PROCESS | 3756 | 1471089588905 Marionette DEBUG loaded listener.js 04:59:48 INFO - PROCESS | 3756 | ++DOMWINDOW == 112 (0000004DD1728400) [pid = 3756] [serial = 1562] [outer = 0000004D80941000] 04:59:49 INFO - PROCESS | 3756 | 1471089589346 Marionette TRACE conn6 <- [1,2044,null,{"value":["/2dcontext/path-objects/2d.path.quadraticCurveTo.scaled.html",0,null,null,[["Canvas test: 2d.path.quadraticCurveTo.scaled",0,null,null]]]}] 04:59:49 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.quadraticCurveTo.scaled.html | Canvas test: 2d.path.quadraticCurveTo.scaled 04:59:49 INFO - TEST-OK | /2dcontext/path-objects/2d.path.quadraticCurveTo.scaled.html | took 776ms 04:59:49 INFO - PROCESS | 3756 | 1471089589387 Marionette TRACE conn6 -> [0,2045,"getWindowHandle",null] 04:59:49 INFO - PROCESS | 3756 | 1471089589391 Marionette TRACE conn6 <- [1,2045,null,{"value":"13"}] 04:59:49 INFO - TEST-START | /2dcontext/path-objects/2d.path.quadraticCurveTo.shape.html 04:59:49 INFO - PROCESS | 3756 | 1471089589405 Marionette TRACE conn6 -> [0,2046,"setScriptTimeout",{"ms":35000}] 04:59:49 INFO - PROCESS | 3756 | 1471089589408 Marionette TRACE conn6 <- [1,2046,null,{}] 04:59:49 INFO - PROCESS | 3756 | 1471089589412 Marionette TRACE conn6 -> [0,2047,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:59:49 INFO - PROCESS | 3756 | 1471089589415 Marionette INFO sendAsync 3dea87e7-b1f7-4d7f-bd25-36a6049bc663 04:59:49 INFO - PROCESS | 3756 | 1471089589508 Marionette TRACE conn6 <- [1,2047,null,{"value":null}] 04:59:49 INFO - PROCESS | 3756 | 1471089589517 Marionette TRACE conn6 -> [0,2048,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.quadraticCurveTo.shape.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.quadraticCurveTo.shape.html\", \"893d4e98-a8f2-4003-9cd7-2985a4dd9108\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:59:49 INFO - PROCESS | 3756 | 1471089589519 Marionette INFO sendAsync 3dea87e7-b1f7-4d7f-bd25-36a6049bc663 04:59:49 INFO - PROCESS | 3756 | ++DOCSHELL 0000004DD5CB3800 == 31 [pid = 3756] [id = 521] 04:59:49 INFO - PROCESS | 3756 | ++DOMWINDOW == 113 (0000004DD2F71800) [pid = 3756] [serial = 1563] [outer = 0000000000000000] 04:59:49 INFO - PROCESS | 3756 | ++DOMWINDOW == 114 (0000004DD6223800) [pid = 3756] [serial = 1564] [outer = 0000004DD2F71800] 04:59:49 INFO - PROCESS | 3756 | 1471089589568 Marionette DEBUG loaded listener.js 04:59:49 INFO - PROCESS | 3756 | ++DOMWINDOW == 115 (0000004DD62C4400) [pid = 3756] [serial = 1565] [outer = 0000004DD2F71800] 04:59:50 INFO - PROCESS | 3756 | 1471089590044 Marionette TRACE conn6 <- [1,2048,null,{"value":["/2dcontext/path-objects/2d.path.quadraticCurveTo.shape.html",0,null,null,[["Canvas test: 2d.path.quadraticCurveTo.shape",0,null,null]]]}] 04:59:50 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.quadraticCurveTo.shape.html | Canvas test: 2d.path.quadraticCurveTo.shape 04:59:50 INFO - TEST-OK | /2dcontext/path-objects/2d.path.quadraticCurveTo.shape.html | took 692ms 04:59:50 INFO - PROCESS | 3756 | 1471089590099 Marionette TRACE conn6 -> [0,2049,"getWindowHandle",null] 04:59:50 INFO - PROCESS | 3756 | 1471089590101 Marionette TRACE conn6 <- [1,2049,null,{"value":"13"}] 04:59:50 INFO - TEST-START | /2dcontext/path-objects/2d.path.rect.basic.html 04:59:50 INFO - PROCESS | 3756 | 1471089590105 Marionette TRACE conn6 -> [0,2050,"setScriptTimeout",{"ms":35000}] 04:59:50 INFO - PROCESS | 3756 | 1471089590109 Marionette TRACE conn6 <- [1,2050,null,{}] 04:59:50 INFO - PROCESS | 3756 | 1471089590120 Marionette TRACE conn6 -> [0,2051,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:59:50 INFO - PROCESS | 3756 | 1471089590125 Marionette INFO sendAsync 3dea87e7-b1f7-4d7f-bd25-36a6049bc663 04:59:50 INFO - PROCESS | 3756 | 1471089590245 Marionette TRACE conn6 <- [1,2051,null,{"value":null}] 04:59:50 INFO - PROCESS | 3756 | 1471089590353 Marionette TRACE conn6 -> [0,2052,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.rect.basic.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.basic.html\", \"893d4e98-a8f2-4003-9cd7-2985a4dd9108\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:59:50 INFO - PROCESS | 3756 | 1471089590357 Marionette INFO sendAsync 3dea87e7-b1f7-4d7f-bd25-36a6049bc663 04:59:50 INFO - PROCESS | 3756 | ++DOCSHELL 0000004DDBFBC000 == 32 [pid = 3756] [id = 522] 04:59:50 INFO - PROCESS | 3756 | ++DOMWINDOW == 116 (0000004DD6DDD400) [pid = 3756] [serial = 1566] [outer = 0000000000000000] 04:59:50 INFO - PROCESS | 3756 | ++DOMWINDOW == 117 (0000004DD6E1D000) [pid = 3756] [serial = 1567] [outer = 0000004DD6DDD400] 04:59:50 INFO - PROCESS | 3756 | 1471089590409 Marionette DEBUG loaded listener.js 04:59:50 INFO - PROCESS | 3756 | ++DOMWINDOW == 118 (0000004DD7C28400) [pid = 3756] [serial = 1568] [outer = 0000004DD6DDD400] 04:59:50 INFO - PROCESS | 3756 | 1471089590832 Marionette TRACE conn6 <- [1,2052,null,{"value":["/2dcontext/path-objects/2d.path.rect.basic.html",0,null,null,[["Canvas test: 2d.path.rect.basic",0,null,null]]]}] 04:59:50 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.rect.basic.html | Canvas test: 2d.path.rect.basic 04:59:50 INFO - TEST-OK | /2dcontext/path-objects/2d.path.rect.basic.html | took 776ms 04:59:50 INFO - TEST-START | /2dcontext/path-objects/2d.path.rect.closed.html 04:59:50 INFO - PROCESS | 3756 | 1471089590884 Marionette TRACE conn6 -> [0,2053,"getWindowHandle",null] 04:59:50 INFO - PROCESS | 3756 | 1471089590887 Marionette TRACE conn6 <- [1,2053,null,{"value":"13"}] 04:59:50 INFO - PROCESS | 3756 | 1471089590890 Marionette TRACE conn6 -> [0,2054,"setScriptTimeout",{"ms":35000}] 04:59:50 INFO - PROCESS | 3756 | 1471089590892 Marionette TRACE conn6 <- [1,2054,null,{}] 04:59:50 INFO - PROCESS | 3756 | 1471089590896 Marionette TRACE conn6 -> [0,2055,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:59:50 INFO - PROCESS | 3756 | 1471089590898 Marionette INFO sendAsync 3dea87e7-b1f7-4d7f-bd25-36a6049bc663 04:59:51 INFO - PROCESS | 3756 | 1471089591023 Marionette TRACE conn6 <- [1,2055,null,{"value":null}] 04:59:51 INFO - PROCESS | 3756 | 1471089591099 Marionette TRACE conn6 -> [0,2056,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.rect.closed.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.closed.html\", \"893d4e98-a8f2-4003-9cd7-2985a4dd9108\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:59:51 INFO - PROCESS | 3756 | 1471089591101 Marionette INFO sendAsync 3dea87e7-b1f7-4d7f-bd25-36a6049bc663 04:59:51 INFO - PROCESS | 3756 | ++DOCSHELL 0000004DDDDCF800 == 33 [pid = 3756] [id = 523] 04:59:51 INFO - PROCESS | 3756 | ++DOMWINDOW == 119 (0000004DD8760000) [pid = 3756] [serial = 1569] [outer = 0000000000000000] 04:59:51 INFO - PROCESS | 3756 | ++DOMWINDOW == 120 (0000004DDB556000) [pid = 3756] [serial = 1570] [outer = 0000004DD8760000] 04:59:51 INFO - PROCESS | 3756 | 1471089591148 Marionette DEBUG loaded listener.js 04:59:51 INFO - PROCESS | 3756 | ++DOMWINDOW == 121 (0000004D80678400) [pid = 3756] [serial = 1571] [outer = 0000004DD8760000] 04:59:51 INFO - PROCESS | 3756 | 1471089591588 Marionette TRACE conn6 <- [1,2056,null,{"value":["/2dcontext/path-objects/2d.path.rect.closed.html",0,null,null,[["Canvas test: 2d.path.rect.closed",0,null,null]]]}] 04:59:51 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.rect.closed.html | Canvas test: 2d.path.rect.closed 04:59:51 INFO - TEST-OK | /2dcontext/path-objects/2d.path.rect.closed.html | took 734ms 04:59:51 INFO - PROCESS | 3756 | 1471089591643 Marionette TRACE conn6 -> [0,2057,"getWindowHandle",null] 04:59:51 INFO - PROCESS | 3756 | 1471089591645 Marionette TRACE conn6 <- [1,2057,null,{"value":"13"}] 04:59:51 INFO - PROCESS | 3756 | 1471089591656 Marionette TRACE conn6 -> [0,2058,"setScriptTimeout",{"ms":35000}] 04:59:51 INFO - PROCESS | 3756 | 1471089591658 Marionette TRACE conn6 <- [1,2058,null,{}] 04:59:51 INFO - TEST-START | /2dcontext/path-objects/2d.path.rect.end.1.html 04:59:51 INFO - PROCESS | 3756 | 1471089591661 Marionette TRACE conn6 -> [0,2059,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:59:51 INFO - PROCESS | 3756 | 1471089591664 Marionette INFO sendAsync 3dea87e7-b1f7-4d7f-bd25-36a6049bc663 04:59:51 INFO - PROCESS | 3756 | 1471089591787 Marionette TRACE conn6 <- [1,2059,null,{"value":null}] 04:59:51 INFO - PROCESS | 3756 | 1471089591846 Marionette TRACE conn6 -> [0,2060,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.rect.end.1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.end.1.html\", \"893d4e98-a8f2-4003-9cd7-2985a4dd9108\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:59:51 INFO - PROCESS | 3756 | 1471089591848 Marionette INFO sendAsync 3dea87e7-b1f7-4d7f-bd25-36a6049bc663 04:59:51 INFO - PROCESS | 3756 | ++DOCSHELL 0000004DDEFC5000 == 34 [pid = 3756] [id = 524] 04:59:51 INFO - PROCESS | 3756 | ++DOMWINDOW == 122 (0000004DDC026C00) [pid = 3756] [serial = 1572] [outer = 0000000000000000] 04:59:51 INFO - PROCESS | 3756 | ++DOMWINDOW == 123 (0000004DDC142C00) [pid = 3756] [serial = 1573] [outer = 0000004DDC026C00] 04:59:51 INFO - PROCESS | 3756 | 1471089591895 Marionette DEBUG loaded listener.js 04:59:51 INFO - PROCESS | 3756 | ++DOMWINDOW == 124 (0000004DDC239C00) [pid = 3756] [serial = 1574] [outer = 0000004DDC026C00] 04:59:52 INFO - PROCESS | 3756 | 1471089592320 Marionette TRACE conn6 <- [1,2060,null,{"value":["/2dcontext/path-objects/2d.path.rect.end.1.html",0,null,null,[["Canvas test: 2d.path.rect.end.1",0,null,null]]]}] 04:59:52 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.rect.end.1.html | Canvas test: 2d.path.rect.end.1 04:59:52 INFO - TEST-OK | /2dcontext/path-objects/2d.path.rect.end.1.html | took 734ms 04:59:52 INFO - PROCESS | 3756 | 1471089592396 Marionette TRACE conn6 -> [0,2061,"getWindowHandle",null] 04:59:52 INFO - PROCESS | 3756 | 1471089592398 Marionette TRACE conn6 <- [1,2061,null,{"value":"13"}] 04:59:52 INFO - PROCESS | 3756 | 1471089592401 Marionette TRACE conn6 -> [0,2062,"setScriptTimeout",{"ms":35000}] 04:59:52 INFO - TEST-START | /2dcontext/path-objects/2d.path.rect.end.2.html 04:59:52 INFO - PROCESS | 3756 | 1471089592403 Marionette TRACE conn6 <- [1,2062,null,{}] 04:59:52 INFO - PROCESS | 3756 | 1471089592407 Marionette TRACE conn6 -> [0,2063,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:59:52 INFO - PROCESS | 3756 | 1471089592413 Marionette INFO sendAsync 3dea87e7-b1f7-4d7f-bd25-36a6049bc663 04:59:52 INFO - PROCESS | 3756 | 1471089592558 Marionette TRACE conn6 <- [1,2063,null,{"value":null}] 04:59:52 INFO - PROCESS | 3756 | --DOMWINDOW == 123 (0000004DDEF58000) [pid = 3756] [serial = 1452] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.fill.closed.unaffected.html] 04:59:52 INFO - PROCESS | 3756 | --DOMWINDOW == 122 (0000004DD1DC5800) [pid = 3756] [serial = 1449] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.fill.closed.basic.html] 04:59:52 INFO - PROCESS | 3756 | --DOMWINDOW == 121 (0000004DD0047800) [pid = 3756] [serial = 1446] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.closePath.nextpoint.html] 04:59:52 INFO - PROCESS | 3756 | --DOMWINDOW == 120 (0000004DD6E17400) [pid = 3756] [serial = 1410] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.bezierCurveTo.nonfinite.html] 04:59:52 INFO - PROCESS | 3756 | --DOMWINDOW == 119 (0000004DDF790000) [pid = 3756] [serial = 1443] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.closePath.newline.html] 04:59:52 INFO - PROCESS | 3756 | --DOMWINDOW == 118 (0000004DD1A35400) [pid = 3756] [serial = 1407] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.bezierCurveTo.ensuresubpath.2.html] 04:59:52 INFO - PROCESS | 3756 | --DOMWINDOW == 117 (0000004DDF7DB800) [pid = 3756] [serial = 1455] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.fill.overlap.html] 04:59:52 INFO - PROCESS | 3756 | --DOMWINDOW == 116 (0000004DDC246800) [pid = 3756] [serial = 1413] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.bezierCurveTo.scaled.html] 04:59:52 INFO - PROCESS | 3756 | --DOMWINDOW == 115 (0000004DD8067800) [pid = 3756] [serial = 1470] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.initial.html] 04:59:52 INFO - PROCESS | 3756 | --DOMWINDOW == 114 (0000004D8265F800) [pid = 3756] [serial = 1548] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.quadraticCurveTo.basic.html] 04:59:52 INFO - PROCESS | 3756 | --DOMWINDOW == 113 (0000004D978A5400) [pid = 3756] [serial = 1533] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.lineTo.nonfinite.html] 04:59:52 INFO - PROCESS | 3756 | --DOMWINDOW == 112 (0000004DD622E400) [pid = 3756] [serial = 1536] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.moveTo.basic.html] 04:59:52 INFO - PROCESS | 3756 | --DOMWINDOW == 111 (0000004DDC241800) [pid = 3756] [serial = 1518] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.winding.html] 04:59:52 INFO - PROCESS | 3756 | --DOMWINDOW == 110 (0000004DDEF5E400) [pid = 3756] [serial = 1521] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.lineTo.basic.html] 04:59:52 INFO - PROCESS | 3756 | --DOMWINDOW == 109 (0000004DD0E33400) [pid = 3756] [serial = 1491] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.empty.html] 04:59:52 INFO - PROCESS | 3756 | --DOMWINDOW == 108 (0000004DDC2BA000) [pid = 3756] [serial = 1497] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.outside.html] 04:59:52 INFO - PROCESS | 3756 | --DOMWINDOW == 107 (0000004DD62BFC00) [pid = 3756] [serial = 1509] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.transform.3.html] 04:59:52 INFO - PROCESS | 3756 | --DOMWINDOW == 106 (0000004DD0E31400) [pid = 3756] [serial = 1506] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.transform.2.html] 04:59:52 INFO - PROCESS | 3756 | --DOMWINDOW == 105 (0000004DDC2B0800) [pid = 3756] [serial = 1539] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.moveTo.multiple.html] 04:59:52 INFO - PROCESS | 3756 | --DOMWINDOW == 104 (0000004DD62C9C00) [pid = 3756] [serial = 1524] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.lineTo.ensuresubpath.1.html] 04:59:52 INFO - PROCESS | 3756 | --DOMWINDOW == 103 (0000004D9789F000) [pid = 3756] [serial = 1503] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.transform.1.html] 04:59:52 INFO - PROCESS | 3756 | --DOMWINDOW == 102 (0000004DDF5F7800) [pid = 3756] [serial = 1488] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.edge.html] 04:59:52 INFO - PROCESS | 3756 | --DOMWINDOW == 101 (0000004DE0036C00) [pid = 3756] [serial = 1500] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.subpath.html] 04:59:52 INFO - PROCESS | 3756 | --DOMWINDOW == 100 (0000004DD805D400) [pid = 3756] [serial = 1512] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.transform.4.html] 04:59:52 INFO - PROCESS | 3756 | --DOMWINDOW == 99 (0000004DD63DBC00) [pid = 3756] [serial = 1494] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.nonfinite.html] 04:59:52 INFO - PROCESS | 3756 | --DOMWINDOW == 98 (0000004D80949000) [pid = 3756] [serial = 1542] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.moveTo.newsubpath.html] 04:59:52 INFO - PROCESS | 3756 | --DOMWINDOW == 97 (0000004D82650C00) [pid = 3756] [serial = 1545] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.moveTo.nonfinite.html] 04:59:52 INFO - PROCESS | 3756 | --DOMWINDOW == 96 (0000004DE0A30800) [pid = 3756] [serial = 1530] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.lineTo.nextpoint.html] 04:59:52 INFO - PROCESS | 3756 | --DOMWINDOW == 95 (0000004DDF78AC00) [pid = 3756] [serial = 1527] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.lineTo.ensuresubpath.2.html] 04:59:52 INFO - PROCESS | 3756 | --DOMWINDOW == 94 (0000004DDB876C00) [pid = 3756] [serial = 1515] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.unclosed.html] 04:59:52 INFO - PROCESS | 3756 | 1471089592745 Marionette TRACE conn6 -> [0,2064,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.rect.end.2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.end.2.html\", \"893d4e98-a8f2-4003-9cd7-2985a4dd9108\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:59:52 INFO - PROCESS | 3756 | 1471089592747 Marionette INFO sendAsync 3dea87e7-b1f7-4d7f-bd25-36a6049bc663 04:59:52 INFO - PROCESS | 3756 | ++DOCSHELL 0000004D809A6800 == 35 [pid = 3756] [id = 525] 04:59:52 INFO - PROCESS | 3756 | ++DOMWINDOW == 95 (0000004D8040FC00) [pid = 3756] [serial = 1575] [outer = 0000000000000000] 04:59:52 INFO - PROCESS | 3756 | ++DOMWINDOW == 96 (0000004D80940400) [pid = 3756] [serial = 1576] [outer = 0000004D8040FC00] 04:59:52 INFO - PROCESS | 3756 | 1471089592798 Marionette DEBUG loaded listener.js 04:59:52 INFO - PROCESS | 3756 | ++DOMWINDOW == 97 (0000004DD172B400) [pid = 3756] [serial = 1577] [outer = 0000004D8040FC00] 04:59:53 INFO - PROCESS | 3756 | 1471089593200 Marionette TRACE conn6 <- [1,2064,null,{"value":["/2dcontext/path-objects/2d.path.rect.end.2.html",0,null,null,[["Canvas test: 2d.path.rect.end.2",0,null,null]]]}] 04:59:53 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.rect.end.2.html | Canvas test: 2d.path.rect.end.2 04:59:53 INFO - TEST-OK | /2dcontext/path-objects/2d.path.rect.end.2.html | took 818ms 04:59:53 INFO - PROCESS | 3756 | 1471089593223 Marionette TRACE conn6 -> [0,2065,"getWindowHandle",null] 04:59:53 INFO - PROCESS | 3756 | 1471089593225 Marionette TRACE conn6 <- [1,2065,null,{"value":"13"}] 04:59:53 INFO - TEST-START | /2dcontext/path-objects/2d.path.rect.negative.html 04:59:53 INFO - PROCESS | 3756 | 1471089593229 Marionette TRACE conn6 -> [0,2066,"setScriptTimeout",{"ms":35000}] 04:59:53 INFO - PROCESS | 3756 | 1471089593231 Marionette TRACE conn6 <- [1,2066,null,{}] 04:59:53 INFO - PROCESS | 3756 | 1471089593234 Marionette TRACE conn6 -> [0,2067,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:59:53 INFO - PROCESS | 3756 | 1471089593236 Marionette INFO sendAsync 3dea87e7-b1f7-4d7f-bd25-36a6049bc663 04:59:53 INFO - PROCESS | 3756 | 1471089593364 Marionette TRACE conn6 <- [1,2067,null,{"value":null}] 04:59:53 INFO - PROCESS | 3756 | 1471089593372 Marionette TRACE conn6 -> [0,2068,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.rect.negative.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.negative.html\", \"893d4e98-a8f2-4003-9cd7-2985a4dd9108\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:59:53 INFO - PROCESS | 3756 | 1471089593374 Marionette INFO sendAsync 3dea87e7-b1f7-4d7f-bd25-36a6049bc663 04:59:53 INFO - PROCESS | 3756 | ++DOCSHELL 0000004DE20C7800 == 36 [pid = 3756] [id = 526] 04:59:53 INFO - PROCESS | 3756 | ++DOMWINDOW == 98 (0000004D808E0000) [pid = 3756] [serial = 1578] [outer = 0000000000000000] 04:59:53 INFO - PROCESS | 3756 | ++DOMWINDOW == 99 (0000004DD1DD4800) [pid = 3756] [serial = 1579] [outer = 0000004D808E0000] 04:59:53 INFO - PROCESS | 3756 | 1471089593421 Marionette DEBUG loaded listener.js 04:59:53 INFO - PROCESS | 3756 | ++DOMWINDOW == 100 (0000004DDC246800) [pid = 3756] [serial = 1580] [outer = 0000004D808E0000] 04:59:53 INFO - PROCESS | 3756 | 1471089593840 Marionette TRACE conn6 <- [1,2068,null,{"value":["/2dcontext/path-objects/2d.path.rect.negative.html",0,null,null,[["Canvas test: 2d.path.rect.negative",0,null,null]]]}] 04:59:53 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.rect.negative.html | Canvas test: 2d.path.rect.negative 04:59:53 INFO - TEST-OK | /2dcontext/path-objects/2d.path.rect.negative.html | took 629ms 04:59:53 INFO - PROCESS | 3756 | 1471089593861 Marionette TRACE conn6 -> [0,2069,"getWindowHandle",null] 04:59:53 INFO - PROCESS | 3756 | 1471089593863 Marionette TRACE conn6 <- [1,2069,null,{"value":"13"}] 04:59:53 INFO - TEST-START | /2dcontext/path-objects/2d.path.rect.newsubpath.html 04:59:53 INFO - PROCESS | 3756 | 1471089593866 Marionette TRACE conn6 -> [0,2070,"setScriptTimeout",{"ms":35000}] 04:59:53 INFO - PROCESS | 3756 | 1471089593868 Marionette TRACE conn6 <- [1,2070,null,{}] 04:59:53 INFO - PROCESS | 3756 | 1471089593872 Marionette TRACE conn6 -> [0,2071,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:59:53 INFO - PROCESS | 3756 | 1471089593873 Marionette INFO sendAsync 3dea87e7-b1f7-4d7f-bd25-36a6049bc663 04:59:54 INFO - PROCESS | 3756 | 1471089593994 Marionette TRACE conn6 <- [1,2071,null,{"value":null}] 04:59:54 INFO - PROCESS | 3756 | 1471089594002 Marionette TRACE conn6 -> [0,2072,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.rect.newsubpath.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.newsubpath.html\", \"893d4e98-a8f2-4003-9cd7-2985a4dd9108\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:59:54 INFO - PROCESS | 3756 | 1471089594004 Marionette INFO sendAsync 3dea87e7-b1f7-4d7f-bd25-36a6049bc663 04:59:54 INFO - PROCESS | 3756 | ++DOCSHELL 0000004DE4AA4000 == 37 [pid = 3756] [id = 527] 04:59:54 INFO - PROCESS | 3756 | ++DOMWINDOW == 101 (0000004DDC277400) [pid = 3756] [serial = 1581] [outer = 0000000000000000] 04:59:54 INFO - PROCESS | 3756 | ++DOMWINDOW == 102 (0000004DDE8DE400) [pid = 3756] [serial = 1582] [outer = 0000004DDC277400] 04:59:54 INFO - PROCESS | 3756 | 1471089594050 Marionette DEBUG loaded listener.js 04:59:54 INFO - PROCESS | 3756 | ++DOMWINDOW == 103 (0000004DDEDE1800) [pid = 3756] [serial = 1583] [outer = 0000004DDC277400] 04:59:54 INFO - PROCESS | 3756 | 1471089594472 Marionette TRACE conn6 <- [1,2072,null,{"value":["/2dcontext/path-objects/2d.path.rect.newsubpath.html",0,null,null,[["Canvas test: 2d.path.rect.newsubpath",0,null,null]]]}] 04:59:54 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.rect.newsubpath.html | Canvas test: 2d.path.rect.newsubpath 04:59:54 INFO - TEST-OK | /2dcontext/path-objects/2d.path.rect.newsubpath.html | took 628ms 04:59:54 INFO - PROCESS | 3756 | 1471089594498 Marionette TRACE conn6 -> [0,2073,"getWindowHandle",null] 04:59:54 INFO - PROCESS | 3756 | 1471089594500 Marionette TRACE conn6 <- [1,2073,null,{"value":"13"}] 04:59:54 INFO - PROCESS | 3756 | 1471089594503 Marionette TRACE conn6 -> [0,2074,"setScriptTimeout",{"ms":35000}] 04:59:54 INFO - TEST-START | /2dcontext/path-objects/2d.path.rect.nonfinite.html 04:59:54 INFO - PROCESS | 3756 | 1471089594505 Marionette TRACE conn6 <- [1,2074,null,{}] 04:59:54 INFO - PROCESS | 3756 | 1471089594508 Marionette TRACE conn6 -> [0,2075,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:59:54 INFO - PROCESS | 3756 | 1471089594510 Marionette INFO sendAsync 3dea87e7-b1f7-4d7f-bd25-36a6049bc663 04:59:54 INFO - PROCESS | 3756 | 1471089594641 Marionette TRACE conn6 <- [1,2075,null,{"value":null}] 04:59:54 INFO - PROCESS | 3756 | 1471089594681 Marionette TRACE conn6 -> [0,2076,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.rect.nonfinite.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.nonfinite.html\", \"893d4e98-a8f2-4003-9cd7-2985a4dd9108\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:59:54 INFO - PROCESS | 3756 | 1471089594683 Marionette INFO sendAsync 3dea87e7-b1f7-4d7f-bd25-36a6049bc663 04:59:54 INFO - PROCESS | 3756 | ++DOCSHELL 0000004DE4CB1800 == 38 [pid = 3756] [id = 528] 04:59:54 INFO - PROCESS | 3756 | ++DOMWINDOW == 104 (0000004DD6BCCC00) [pid = 3756] [serial = 1584] [outer = 0000000000000000] 04:59:54 INFO - PROCESS | 3756 | ++DOMWINDOW == 105 (0000004DDEDE2C00) [pid = 3756] [serial = 1585] [outer = 0000004DD6BCCC00] 04:59:54 INFO - PROCESS | 3756 | 1471089594728 Marionette DEBUG loaded listener.js 04:59:54 INFO - PROCESS | 3756 | ++DOMWINDOW == 106 (0000004DDEF68400) [pid = 3756] [serial = 1586] [outer = 0000004DD6BCCC00] 04:59:55 INFO - PROCESS | 3756 | 1471089595384 Marionette TRACE conn6 <- [1,2076,null,{"value":["/2dcontext/path-objects/2d.path.rect.nonfinite.html",0,null,null,[["rect() with Infinity/NaN is ignored",0,null,null]]]}] 04:59:55 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.rect.nonfinite.html | rect() with Infinity/NaN is ignored 04:59:55 INFO - TEST-OK | /2dcontext/path-objects/2d.path.rect.nonfinite.html | took 924ms 04:59:55 INFO - PROCESS | 3756 | 1471089595431 Marionette TRACE conn6 -> [0,2077,"getWindowHandle",null] 04:59:55 INFO - PROCESS | 3756 | 1471089595436 Marionette TRACE conn6 <- [1,2077,null,{"value":"13"}] 04:59:55 INFO - TEST-START | /2dcontext/path-objects/2d.path.rect.selfintersect.html 04:59:55 INFO - PROCESS | 3756 | 1471089595441 Marionette TRACE conn6 -> [0,2078,"setScriptTimeout",{"ms":35000}] 04:59:55 INFO - PROCESS | 3756 | 1471089595446 Marionette TRACE conn6 <- [1,2078,null,{}] 04:59:55 INFO - PROCESS | 3756 | 1471089595452 Marionette TRACE conn6 -> [0,2079,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:59:55 INFO - PROCESS | 3756 | 1471089595455 Marionette INFO sendAsync 3dea87e7-b1f7-4d7f-bd25-36a6049bc663 04:59:55 INFO - PROCESS | 3756 | 1471089595579 Marionette TRACE conn6 <- [1,2079,null,{"value":null}] 04:59:55 INFO - PROCESS | 3756 | 1471089595712 Marionette TRACE conn6 -> [0,2080,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.rect.selfintersect.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.selfintersect.html\", \"893d4e98-a8f2-4003-9cd7-2985a4dd9108\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:59:55 INFO - PROCESS | 3756 | 1471089595716 Marionette INFO sendAsync 3dea87e7-b1f7-4d7f-bd25-36a6049bc663 04:59:55 INFO - PROCESS | 3756 | ++DOCSHELL 0000004DD5CAF000 == 39 [pid = 3756] [id = 529] 04:59:55 INFO - PROCESS | 3756 | ++DOMWINDOW == 107 (0000004DD0845800) [pid = 3756] [serial = 1587] [outer = 0000000000000000] 04:59:55 INFO - PROCESS | 3756 | ++DOMWINDOW == 108 (0000004DD1B2E400) [pid = 3756] [serial = 1588] [outer = 0000004DD0845800] 04:59:55 INFO - PROCESS | 3756 | 1471089595778 Marionette DEBUG loaded listener.js 04:59:55 INFO - PROCESS | 3756 | ++DOMWINDOW == 109 (0000004DD223F000) [pid = 3756] [serial = 1589] [outer = 0000004DD0845800] 04:59:56 INFO - PROCESS | 3756 | 1471089596420 Marionette TRACE conn6 <- [1,2080,null,{"value":["/2dcontext/path-objects/2d.path.rect.selfintersect.html",0,null,null,[["Canvas test: 2d.path.rect.selfintersect",0,null,null]]]}] 04:59:56 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.rect.selfintersect.html | Canvas test: 2d.path.rect.selfintersect 04:59:56 INFO - TEST-OK | /2dcontext/path-objects/2d.path.rect.selfintersect.html | took 1021ms 04:59:56 INFO - PROCESS | 3756 | 1471089596466 Marionette TRACE conn6 -> [0,2081,"getWindowHandle",null] 04:59:56 INFO - PROCESS | 3756 | 1471089596471 Marionette TRACE conn6 <- [1,2081,null,{"value":"13"}] 04:59:56 INFO - TEST-START | /2dcontext/path-objects/2d.path.rect.winding.html 04:59:56 INFO - PROCESS | 3756 | 1471089596478 Marionette TRACE conn6 -> [0,2082,"setScriptTimeout",{"ms":35000}] 04:59:56 INFO - PROCESS | 3756 | 1471089596481 Marionette TRACE conn6 <- [1,2082,null,{}] 04:59:56 INFO - PROCESS | 3756 | 1471089596485 Marionette TRACE conn6 -> [0,2083,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:59:56 INFO - PROCESS | 3756 | 1471089596488 Marionette INFO sendAsync 3dea87e7-b1f7-4d7f-bd25-36a6049bc663 04:59:56 INFO - PROCESS | 3756 | 1471089596610 Marionette TRACE conn6 <- [1,2083,null,{"value":null}] 04:59:56 INFO - PROCESS | 3756 | 1471089596715 Marionette TRACE conn6 -> [0,2084,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.rect.winding.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.winding.html\", \"893d4e98-a8f2-4003-9cd7-2985a4dd9108\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:59:56 INFO - PROCESS | 3756 | 1471089596718 Marionette INFO sendAsync 3dea87e7-b1f7-4d7f-bd25-36a6049bc663 04:59:56 INFO - PROCESS | 3756 | ++DOCSHELL 0000004DDF737800 == 40 [pid = 3756] [id = 530] 04:59:56 INFO - PROCESS | 3756 | ++DOMWINDOW == 110 (0000004DD6E16C00) [pid = 3756] [serial = 1590] [outer = 0000000000000000] 04:59:56 INFO - PROCESS | 3756 | ++DOMWINDOW == 111 (0000004DD7C1E400) [pid = 3756] [serial = 1591] [outer = 0000004DD6E16C00] 04:59:56 INFO - PROCESS | 3756 | 1471089596777 Marionette DEBUG loaded listener.js 04:59:56 INFO - PROCESS | 3756 | ++DOMWINDOW == 112 (0000004DDB875000) [pid = 3756] [serial = 1592] [outer = 0000004DD6E16C00] 04:59:57 INFO - PROCESS | 3756 | 1471089597421 Marionette TRACE conn6 <- [1,2084,null,{"value":["/2dcontext/path-objects/2d.path.rect.winding.html",0,null,null,[["Canvas test: 2d.path.rect.winding",0,null,null]]]}] 04:59:57 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.rect.winding.html | Canvas test: 2d.path.rect.winding 04:59:57 INFO - TEST-OK | /2dcontext/path-objects/2d.path.rect.winding.html | took 986ms 04:59:57 INFO - PROCESS | 3756 | 1471089597466 Marionette TRACE conn6 -> [0,2085,"getWindowHandle",null] 04:59:57 INFO - PROCESS | 3756 | 1471089597469 Marionette TRACE conn6 <- [1,2085,null,{"value":"13"}] 04:59:57 INFO - TEST-START | /2dcontext/path-objects/2d.path.rect.zero.1.html 04:59:57 INFO - PROCESS | 3756 | 1471089597473 Marionette TRACE conn6 -> [0,2086,"setScriptTimeout",{"ms":35000}] 04:59:57 INFO - PROCESS | 3756 | 1471089597477 Marionette TRACE conn6 <- [1,2086,null,{}] 04:59:57 INFO - PROCESS | 3756 | 1471089597488 Marionette TRACE conn6 -> [0,2087,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:59:57 INFO - PROCESS | 3756 | 1471089597493 Marionette INFO sendAsync 3dea87e7-b1f7-4d7f-bd25-36a6049bc663 04:59:57 INFO - PROCESS | 3756 | 1471089597611 Marionette TRACE conn6 <- [1,2087,null,{"value":null}] 04:59:57 INFO - PROCESS | 3756 | 1471089597744 Marionette TRACE conn6 -> [0,2088,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.rect.zero.1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.zero.1.html\", \"893d4e98-a8f2-4003-9cd7-2985a4dd9108\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:59:57 INFO - PROCESS | 3756 | 1471089597748 Marionette INFO sendAsync 3dea87e7-b1f7-4d7f-bd25-36a6049bc663 04:59:57 INFO - PROCESS | 3756 | ++DOCSHELL 0000004DE5C9E000 == 41 [pid = 3756] [id = 531] 04:59:57 INFO - PROCESS | 3756 | ++DOMWINDOW == 113 (0000004DDC2BD000) [pid = 3756] [serial = 1593] [outer = 0000000000000000] 04:59:57 INFO - PROCESS | 3756 | ++DOMWINDOW == 114 (0000004DDDDF1C00) [pid = 3756] [serial = 1594] [outer = 0000004DDC2BD000] 04:59:57 INFO - PROCESS | 3756 | 1471089597810 Marionette DEBUG loaded listener.js 04:59:57 INFO - PROCESS | 3756 | ++DOMWINDOW == 115 (0000004DDEF70400) [pid = 3756] [serial = 1595] [outer = 0000004DDC2BD000] 04:59:58 INFO - PROCESS | 3756 | 1471089598388 Marionette TRACE conn6 <- [1,2088,null,{"value":["/2dcontext/path-objects/2d.path.rect.zero.1.html",0,null,null,[["Canvas test: 2d.path.rect.zero.1",0,null,null]]]}] 04:59:58 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.rect.zero.1.html | Canvas test: 2d.path.rect.zero.1 04:59:58 INFO - TEST-OK | /2dcontext/path-objects/2d.path.rect.zero.1.html | took 944ms 04:59:58 INFO - PROCESS | 3756 | 1471089598419 Marionette TRACE conn6 -> [0,2089,"getWindowHandle",null] 04:59:58 INFO - PROCESS | 3756 | 1471089598422 Marionette TRACE conn6 <- [1,2089,null,{"value":"13"}] 04:59:58 INFO - TEST-START | /2dcontext/path-objects/2d.path.rect.zero.2.html 04:59:58 INFO - PROCESS | 3756 | 1471089598426 Marionette TRACE conn6 -> [0,2090,"setScriptTimeout",{"ms":35000}] 04:59:58 INFO - PROCESS | 3756 | 1471089598428 Marionette TRACE conn6 <- [1,2090,null,{}] 04:59:58 INFO - PROCESS | 3756 | 1471089598432 Marionette TRACE conn6 -> [0,2091,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:59:58 INFO - PROCESS | 3756 | 1471089598435 Marionette INFO sendAsync 3dea87e7-b1f7-4d7f-bd25-36a6049bc663 04:59:58 INFO - PROCESS | 3756 | 1471089598553 Marionette TRACE conn6 <- [1,2091,null,{"value":null}] 04:59:58 INFO - PROCESS | 3756 | 1471089598656 Marionette TRACE conn6 -> [0,2092,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.rect.zero.2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.zero.2.html\", \"893d4e98-a8f2-4003-9cd7-2985a4dd9108\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:59:58 INFO - PROCESS | 3756 | 1471089598658 Marionette INFO sendAsync 3dea87e7-b1f7-4d7f-bd25-36a6049bc663 04:59:58 INFO - PROCESS | 3756 | ++DOCSHELL 0000004DE61D9000 == 42 [pid = 3756] [id = 532] 04:59:58 INFO - PROCESS | 3756 | ++DOMWINDOW == 116 (0000004DDF50B400) [pid = 3756] [serial = 1596] [outer = 0000000000000000] 04:59:58 INFO - PROCESS | 3756 | ++DOMWINDOW == 117 (0000004DDF57A800) [pid = 3756] [serial = 1597] [outer = 0000004DDF50B400] 04:59:58 INFO - PROCESS | 3756 | 1471089598716 Marionette DEBUG loaded listener.js 04:59:58 INFO - PROCESS | 3756 | ++DOMWINDOW == 118 (0000004DDF795000) [pid = 3756] [serial = 1598] [outer = 0000004DDF50B400] 04:59:59 INFO - PROCESS | 3756 | 1471089599317 Marionette TRACE conn6 <- [1,2092,null,{"value":["/2dcontext/path-objects/2d.path.rect.zero.2.html",0,null,null,[["Canvas test: 2d.path.rect.zero.2",0,null,null]]]}] 04:59:59 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.rect.zero.2.html | Canvas test: 2d.path.rect.zero.2 04:59:59 INFO - TEST-OK | /2dcontext/path-objects/2d.path.rect.zero.2.html | took 923ms 04:59:59 INFO - PROCESS | 3756 | 1471089599351 Marionette TRACE conn6 -> [0,2093,"getWindowHandle",null] 04:59:59 INFO - PROCESS | 3756 | 1471089599353 Marionette TRACE conn6 <- [1,2093,null,{"value":"13"}] 04:59:59 INFO - TEST-START | /2dcontext/path-objects/2d.path.rect.zero.3.html 04:59:59 INFO - PROCESS | 3756 | 1471089599357 Marionette TRACE conn6 -> [0,2094,"setScriptTimeout",{"ms":35000}] 04:59:59 INFO - PROCESS | 3756 | 1471089599359 Marionette TRACE conn6 <- [1,2094,null,{}] 04:59:59 INFO - PROCESS | 3756 | 1471089599363 Marionette TRACE conn6 -> [0,2095,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:59:59 INFO - PROCESS | 3756 | 1471089599366 Marionette INFO sendAsync 3dea87e7-b1f7-4d7f-bd25-36a6049bc663 04:59:59 INFO - PROCESS | 3756 | 1471089599480 Marionette TRACE conn6 <- [1,2095,null,{"value":null}] 04:59:59 INFO - PROCESS | 3756 | 1471089599721 Marionette TRACE conn6 -> [0,2096,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.rect.zero.3.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.zero.3.html\", \"893d4e98-a8f2-4003-9cd7-2985a4dd9108\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:59:59 INFO - PROCESS | 3756 | 1471089599724 Marionette INFO sendAsync 3dea87e7-b1f7-4d7f-bd25-36a6049bc663 04:59:59 INFO - PROCESS | 3756 | ++DOCSHELL 0000004D81D06000 == 43 [pid = 3756] [id = 533] 04:59:59 INFO - PROCESS | 3756 | ++DOMWINDOW == 119 (0000004D80948000) [pid = 3756] [serial = 1599] [outer = 0000000000000000] 04:59:59 INFO - PROCESS | 3756 | ++DOMWINDOW == 120 (0000004D82650400) [pid = 3756] [serial = 1600] [outer = 0000004D80948000] 04:59:59 INFO - PROCESS | 3756 | 1471089599776 Marionette DEBUG loaded listener.js 04:59:59 INFO - PROCESS | 3756 | ++DOMWINDOW == 121 (0000004DD0E36C00) [pid = 3756] [serial = 1601] [outer = 0000004D80948000] 05:00:00 INFO - PROCESS | 3756 | 1471089600372 Marionette TRACE conn6 <- [1,2096,null,{"value":["/2dcontext/path-objects/2d.path.rect.zero.3.html",0,null,null,[["Canvas test: 2d.path.rect.zero.3",1,"assert_equals: Red channel of the pixel at (50, 25) expected 0 but got 255","_assertPixel@http://web-platform.test:8000/common/canvas-tests.js:38:5\n@http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.zero.3.html:29:1\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\n_addTest/ [0,2097,"getWindowHandle",null] 05:00:00 INFO - PROCESS | 3756 | 1471089600487 Marionette TRACE conn6 <- [1,2097,null,{"value":"13"}] 05:00:00 INFO - TEST-START | /2dcontext/path-objects/2d.path.rect.zero.4.html 05:00:00 INFO - PROCESS | 3756 | 1471089600491 Marionette TRACE conn6 -> [0,2098,"setScriptTimeout",{"ms":35000}] 05:00:00 INFO - PROCESS | 3756 | 1471089600495 Marionette TRACE conn6 <- [1,2098,null,{}] 05:00:00 INFO - PROCESS | 3756 | 1471089600500 Marionette TRACE conn6 -> [0,2099,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:00:00 INFO - PROCESS | 3756 | 1471089600502 Marionette INFO sendAsync 3dea87e7-b1f7-4d7f-bd25-36a6049bc663 05:00:00 INFO - PROCESS | 3756 | 1471089600617 Marionette TRACE conn6 <- [1,2099,null,{"value":null}] 05:00:00 INFO - PROCESS | 3756 | 1471089600705 Marionette TRACE conn6 -> [0,2100,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.rect.zero.4.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.zero.4.html\", \"893d4e98-a8f2-4003-9cd7-2985a4dd9108\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:00:00 INFO - PROCESS | 3756 | 1471089600708 Marionette INFO sendAsync 3dea87e7-b1f7-4d7f-bd25-36a6049bc663 05:00:00 INFO - PROCESS | 3756 | ++DOCSHELL 0000004D81382800 == 35 [pid = 3756] [id = 534] 05:00:00 INFO - PROCESS | 3756 | ++DOMWINDOW == 71 (0000004DCFF9DC00) [pid = 3756] [serial = 1602] [outer = 0000000000000000] 05:00:00 INFO - PROCESS | 3756 | ++DOMWINDOW == 72 (0000004DD1720800) [pid = 3756] [serial = 1603] [outer = 0000004DCFF9DC00] 05:00:00 INFO - PROCESS | 3756 | 1471089600760 Marionette DEBUG loaded listener.js 05:00:00 INFO - PROCESS | 3756 | ++DOMWINDOW == 73 (0000004DD1D36400) [pid = 3756] [serial = 1604] [outer = 0000004DCFF9DC00] 05:00:01 INFO - PROCESS | 3756 | 1471089601152 Marionette TRACE conn6 <- [1,2100,null,{"value":["/2dcontext/path-objects/2d.path.rect.zero.4.html",0,null,null,[["Canvas test: 2d.path.rect.zero.4",0,null,null]]]}] 05:00:01 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.rect.zero.4.html | Canvas test: 2d.path.rect.zero.4 05:00:01 INFO - TEST-OK | /2dcontext/path-objects/2d.path.rect.zero.4.html | took 734ms 05:00:01 INFO - PROCESS | 3756 | 1471089601246 Marionette TRACE conn6 -> [0,2101,"getWindowHandle",null] 05:00:01 INFO - PROCESS | 3756 | 1471089601250 Marionette TRACE conn6 <- [1,2101,null,{"value":"13"}] 05:00:01 INFO - PROCESS | 3756 | 1471089601257 Marionette TRACE conn6 -> [0,2102,"setScriptTimeout",{"ms":35000}] 05:00:01 INFO - PROCESS | 3756 | 1471089601259 Marionette TRACE conn6 <- [1,2102,null,{}] 05:00:01 INFO - TEST-START | /2dcontext/path-objects/2d.path.rect.zero.5.html 05:00:01 INFO - PROCESS | 3756 | 1471089601267 Marionette TRACE conn6 -> [0,2103,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:00:01 INFO - PROCESS | 3756 | 1471089601270 Marionette INFO sendAsync 3dea87e7-b1f7-4d7f-bd25-36a6049bc663 05:00:01 INFO - PROCESS | 3756 | 1471089601370 Marionette TRACE conn6 <- [1,2103,null,{"value":null}] 05:00:01 INFO - PROCESS | 3756 | 1471089601377 Marionette TRACE conn6 -> [0,2104,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.rect.zero.5.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.zero.5.html\", \"893d4e98-a8f2-4003-9cd7-2985a4dd9108\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:00:01 INFO - PROCESS | 3756 | 1471089601380 Marionette INFO sendAsync 3dea87e7-b1f7-4d7f-bd25-36a6049bc663 05:00:01 INFO - PROCESS | 3756 | ++DOCSHELL 0000004DD081F800 == 36 [pid = 3756] [id = 535] 05:00:01 INFO - PROCESS | 3756 | ++DOMWINDOW == 74 (0000004DD22BA800) [pid = 3756] [serial = 1605] [outer = 0000000000000000] 05:00:01 INFO - PROCESS | 3756 | ++DOMWINDOW == 75 (0000004DD6227400) [pid = 3756] [serial = 1606] [outer = 0000004DD22BA800] 05:00:01 INFO - PROCESS | 3756 | 1471089601432 Marionette DEBUG loaded listener.js 05:00:01 INFO - PROCESS | 3756 | ++DOMWINDOW == 76 (0000004DD6A4A000) [pid = 3756] [serial = 1607] [outer = 0000004DD22BA800] 05:00:01 INFO - PROCESS | 3756 | 1471089601860 Marionette TRACE conn6 <- [1,2104,null,{"value":["/2dcontext/path-objects/2d.path.rect.zero.5.html",0,null,null,[["Canvas test: 2d.path.rect.zero.5",0,null,null]]]}] 05:00:01 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.rect.zero.5.html | Canvas test: 2d.path.rect.zero.5 05:00:01 INFO - TEST-OK | /2dcontext/path-objects/2d.path.rect.zero.5.html | took 628ms 05:00:01 INFO - TEST-START | /2dcontext/path-objects/2d.path.rect.zero.6.html 05:00:01 INFO - PROCESS | 3756 | 1471089601892 Marionette TRACE conn6 -> [0,2105,"getWindowHandle",null] 05:00:01 INFO - PROCESS | 3756 | 1471089601895 Marionette TRACE conn6 <- [1,2105,null,{"value":"13"}] 05:00:01 INFO - PROCESS | 3756 | 1471089601905 Marionette TRACE conn6 -> [0,2106,"setScriptTimeout",{"ms":35000}] 05:00:01 INFO - PROCESS | 3756 | 1471089601911 Marionette TRACE conn6 <- [1,2106,null,{}] 05:00:01 INFO - PROCESS | 3756 | 1471089601915 Marionette TRACE conn6 -> [0,2107,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:00:01 INFO - PROCESS | 3756 | 1471089601919 Marionette INFO sendAsync 3dea87e7-b1f7-4d7f-bd25-36a6049bc663 05:00:02 INFO - PROCESS | 3756 | 1471089602017 Marionette TRACE conn6 <- [1,2107,null,{"value":null}] 05:00:02 INFO - PROCESS | 3756 | 1471089602022 Marionette TRACE conn6 -> [0,2108,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.rect.zero.6.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.zero.6.html\", \"893d4e98-a8f2-4003-9cd7-2985a4dd9108\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:00:02 INFO - PROCESS | 3756 | 1471089602025 Marionette INFO sendAsync 3dea87e7-b1f7-4d7f-bd25-36a6049bc663 05:00:02 INFO - PROCESS | 3756 | ++DOCSHELL 0000004DD29B7000 == 37 [pid = 3756] [id = 536] 05:00:02 INFO - PROCESS | 3756 | ++DOMWINDOW == 77 (0000004DD6BD1800) [pid = 3756] [serial = 1608] [outer = 0000000000000000] 05:00:02 INFO - PROCESS | 3756 | ++DOMWINDOW == 78 (0000004DD7B76000) [pid = 3756] [serial = 1609] [outer = 0000004DD6BD1800] 05:00:02 INFO - PROCESS | 3756 | 1471089602070 Marionette DEBUG loaded listener.js 05:00:02 INFO - PROCESS | 3756 | ++DOMWINDOW == 79 (0000004DDB841400) [pid = 3756] [serial = 1610] [outer = 0000004DD6BD1800] 05:00:02 INFO - PROCESS | 3756 | --DOCSHELL 0000004DD6E44000 == 36 [pid = 3756] [id = 11] 05:00:02 INFO - PROCESS | 3756 | 1471089602516 Marionette TRACE conn6 <- [1,2108,null,{"value":["/2dcontext/path-objects/2d.path.rect.zero.6.html",0,null,null,[["Canvas test: 2d.path.rect.zero.6",0,null,null]]]}] 05:00:02 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.rect.zero.6.html | Canvas test: 2d.path.rect.zero.6 05:00:02 INFO - TEST-OK | /2dcontext/path-objects/2d.path.rect.zero.6.html | took 650ms 05:00:02 INFO - TEST-START | /2dcontext/path-objects/2d.path.stroke.empty.html 05:00:02 INFO - PROCESS | 3756 | 1471089602553 Marionette TRACE conn6 -> [0,2109,"getWindowHandle",null] 05:00:02 INFO - PROCESS | 3756 | 1471089602556 Marionette TRACE conn6 <- [1,2109,null,{"value":"13"}] 05:00:02 INFO - PROCESS | 3756 | 1471089602559 Marionette TRACE conn6 -> [0,2110,"setScriptTimeout",{"ms":35000}] 05:00:02 INFO - PROCESS | 3756 | 1471089602561 Marionette TRACE conn6 <- [1,2110,null,{}] 05:00:02 INFO - PROCESS | 3756 | 1471089602569 Marionette TRACE conn6 -> [0,2111,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:00:02 INFO - PROCESS | 3756 | 1471089602572 Marionette INFO sendAsync 3dea87e7-b1f7-4d7f-bd25-36a6049bc663 05:00:02 INFO - PROCESS | 3756 | 1471089602669 Marionette TRACE conn6 <- [1,2111,null,{"value":null}] 05:00:02 INFO - PROCESS | 3756 | 1471089602676 Marionette TRACE conn6 -> [0,2112,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.stroke.empty.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.empty.html\", \"893d4e98-a8f2-4003-9cd7-2985a4dd9108\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:00:02 INFO - PROCESS | 3756 | 1471089602678 Marionette INFO sendAsync 3dea87e7-b1f7-4d7f-bd25-36a6049bc663 05:00:02 INFO - PROCESS | 3756 | ++DOCSHELL 0000004D809A5800 == 37 [pid = 3756] [id = 537] 05:00:02 INFO - PROCESS | 3756 | ++DOMWINDOW == 80 (0000004DDB87D000) [pid = 3756] [serial = 1611] [outer = 0000000000000000] 05:00:02 INFO - PROCESS | 3756 | ++DOMWINDOW == 81 (0000004DDB891000) [pid = 3756] [serial = 1612] [outer = 0000004DDB87D000] 05:00:02 INFO - PROCESS | 3756 | 1471089602732 Marionette DEBUG loaded listener.js 05:00:02 INFO - PROCESS | 3756 | ++DOMWINDOW == 82 (0000004DDC1E2800) [pid = 3756] [serial = 1613] [outer = 0000004DDB87D000] 05:00:03 INFO - PROCESS | 3756 | 1471089603185 Marionette TRACE conn6 <- [1,2112,null,{"value":["/2dcontext/path-objects/2d.path.stroke.empty.html",0,null,null,[["Empty subpaths are not stroked",0,null,null]]]}] 05:00:03 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.stroke.empty.html | Empty subpaths are not stroked 05:00:03 INFO - TEST-OK | /2dcontext/path-objects/2d.path.stroke.empty.html | took 693ms 05:00:03 INFO - PROCESS | 3756 | 1471089603252 Marionette TRACE conn6 -> [0,2113,"getWindowHandle",null] 05:00:03 INFO - PROCESS | 3756 | 1471089603255 Marionette TRACE conn6 <- [1,2113,null,{"value":"13"}] 05:00:03 INFO - TEST-START | /2dcontext/path-objects/2d.path.stroke.overlap.html 05:00:03 INFO - PROCESS | 3756 | 1471089603258 Marionette TRACE conn6 -> [0,2114,"setScriptTimeout",{"ms":35000}] 05:00:03 INFO - PROCESS | 3756 | 1471089603260 Marionette TRACE conn6 <- [1,2114,null,{}] 05:00:03 INFO - PROCESS | 3756 | 1471089603263 Marionette TRACE conn6 -> [0,2115,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:00:03 INFO - PROCESS | 3756 | 1471089603266 Marionette INFO sendAsync 3dea87e7-b1f7-4d7f-bd25-36a6049bc663 05:00:03 INFO - PROCESS | 3756 | 1471089603399 Marionette TRACE conn6 <- [1,2115,null,{"value":null}] 05:00:03 INFO - PROCESS | 3756 | 1471089603404 Marionette TRACE conn6 -> [0,2116,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.stroke.overlap.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.overlap.html\", \"893d4e98-a8f2-4003-9cd7-2985a4dd9108\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:00:03 INFO - PROCESS | 3756 | 1471089603411 Marionette INFO sendAsync 3dea87e7-b1f7-4d7f-bd25-36a6049bc663 05:00:03 INFO - PROCESS | 3756 | ++DOCSHELL 0000004DDC104000 == 38 [pid = 3756] [id = 538] 05:00:03 INFO - PROCESS | 3756 | ++DOMWINDOW == 83 (0000004DDC27F800) [pid = 3756] [serial = 1614] [outer = 0000000000000000] 05:00:03 INFO - PROCESS | 3756 | ++DOMWINDOW == 84 (0000004DDC2B9C00) [pid = 3756] [serial = 1615] [outer = 0000004DDC27F800] 05:00:03 INFO - PROCESS | 3756 | 1471089603525 Marionette DEBUG loaded listener.js 05:00:03 INFO - PROCESS | 3756 | ++DOMWINDOW == 85 (0000004DDEC40000) [pid = 3756] [serial = 1616] [outer = 0000004DDC27F800] 05:00:03 INFO - PROCESS | 3756 | 1471089603948 Marionette TRACE conn6 <- [1,2116,null,{"value":["/2dcontext/path-objects/2d.path.stroke.overlap.html",0,null,null,[["Stroked subpaths are combined before being drawn",0,null,null]]]}] 05:00:04 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.stroke.overlap.html | Stroked subpaths are combined before being drawn 05:00:04 INFO - TEST-OK | /2dcontext/path-objects/2d.path.stroke.overlap.html | took 734ms 05:00:04 INFO - PROCESS | 3756 | 1471089604047 Marionette TRACE conn6 -> [0,2117,"getWindowHandle",null] 05:00:04 INFO - PROCESS | 3756 | 1471089604049 Marionette TRACE conn6 <- [1,2117,null,{"value":"13"}] 05:00:04 INFO - PROCESS | 3756 | 1471089604053 Marionette TRACE conn6 -> [0,2118,"setScriptTimeout",{"ms":35000}] 05:00:04 INFO - PROCESS | 3756 | 1471089604054 Marionette TRACE conn6 <- [1,2118,null,{}] 05:00:04 INFO - TEST-START | /2dcontext/path-objects/2d.path.stroke.prune.arc.html 05:00:04 INFO - PROCESS | 3756 | 1471089604058 Marionette TRACE conn6 -> [0,2119,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:00:04 INFO - PROCESS | 3756 | 1471089604061 Marionette INFO sendAsync 3dea87e7-b1f7-4d7f-bd25-36a6049bc663 05:00:04 INFO - PROCESS | 3756 | 1471089604185 Marionette TRACE conn6 <- [1,2119,null,{"value":null}] 05:00:04 INFO - PROCESS | 3756 | 1471089604372 Marionette TRACE conn6 -> [0,2120,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.stroke.prune.arc.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.prune.arc.html\", \"893d4e98-a8f2-4003-9cd7-2985a4dd9108\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:00:04 INFO - PROCESS | 3756 | 1471089604374 Marionette INFO sendAsync 3dea87e7-b1f7-4d7f-bd25-36a6049bc663 05:00:04 INFO - PROCESS | 3756 | ++DOCSHELL 0000004D81363000 == 39 [pid = 3756] [id = 539] 05:00:04 INFO - PROCESS | 3756 | ++DOMWINDOW == 86 (0000004DDF50E400) [pid = 3756] [serial = 1617] [outer = 0000000000000000] 05:00:04 INFO - PROCESS | 3756 | ++DOMWINDOW == 87 (0000004DDF5F1C00) [pid = 3756] [serial = 1618] [outer = 0000004DDF50E400] 05:00:04 INFO - PROCESS | 3756 | 1471089604444 Marionette DEBUG loaded listener.js 05:00:04 INFO - PROCESS | 3756 | ++DOMWINDOW == 88 (0000004DDF78E400) [pid = 3756] [serial = 1619] [outer = 0000004DDF50E400] 05:00:04 INFO - PROCESS | 3756 | --DOMWINDOW == 87 (0000004DD8760000) [pid = 3756] [serial = 1569] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.closed.html] 05:00:04 INFO - PROCESS | 3756 | --DOMWINDOW == 86 (0000004D9789DC00) [pid = 3756] [serial = 1554] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.quadraticCurveTo.ensuresubpath.2.html] 05:00:04 INFO - PROCESS | 3756 | --DOMWINDOW == 85 (0000004DD1A39000) [pid = 3756] [serial = 1557] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.quadraticCurveTo.nonfinite.html] 05:00:04 INFO - PROCESS | 3756 | --DOMWINDOW == 84 (0000004DD6DDD400) [pid = 3756] [serial = 1566] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.basic.html] 05:00:04 INFO - PROCESS | 3756 | --DOMWINDOW == 83 (0000004D80941000) [pid = 3756] [serial = 1560] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.quadraticCurveTo.scaled.html] 05:00:04 INFO - PROCESS | 3756 | --DOMWINDOW == 82 (0000004DDC026C00) [pid = 3756] [serial = 1572] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.end.1.html] 05:00:04 INFO - PROCESS | 3756 | --DOMWINDOW == 81 (0000004DD2F71800) [pid = 3756] [serial = 1563] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.quadraticCurveTo.shape.html] 05:00:04 INFO - PROCESS | 3756 | --DOMWINDOW == 80 (0000004DDC277400) [pid = 3756] [serial = 1581] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.newsubpath.html] 05:00:04 INFO - PROCESS | 3756 | --DOMWINDOW == 79 (0000004D8040FC00) [pid = 3756] [serial = 1575] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.end.2.html] 05:00:04 INFO - PROCESS | 3756 | --DOMWINDOW == 78 (0000004D808E0000) [pid = 3756] [serial = 1578] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.negative.html] 05:00:05 INFO - PROCESS | 3756 | 1471089605076 Marionette TRACE conn6 <- [1,2120,null,{"value":["/2dcontext/path-objects/2d.path.stroke.prune.arc.html",0,null,null,[["Zero-length line segments from arcTo and arc are removed before stroking",1,"assert_equals: Red channel of the pixel at (50, 25) expected 0 but got 255","_assertPixel@http://web-platform.test:8000/common/canvas-tests.js:38:5\n@http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.prune.arc.html:40:1\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\n_addTest/ [0,2121,"getWindowHandle",null] 05:00:05 INFO - PROCESS | 3756 | 1471089605127 Marionette TRACE conn6 <- [1,2121,null,{"value":"13"}] 05:00:05 INFO - TEST-START | /2dcontext/path-objects/2d.path.stroke.prune.closed.html 05:00:05 INFO - PROCESS | 3756 | 1471089605130 Marionette TRACE conn6 -> [0,2122,"setScriptTimeout",{"ms":35000}] 05:00:05 INFO - PROCESS | 3756 | 1471089605132 Marionette TRACE conn6 <- [1,2122,null,{}] 05:00:05 INFO - PROCESS | 3756 | 1471089605135 Marionette TRACE conn6 -> [0,2123,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:00:05 INFO - PROCESS | 3756 | 1471089605137 Marionette INFO sendAsync 3dea87e7-b1f7-4d7f-bd25-36a6049bc663 05:00:05 INFO - PROCESS | 3756 | 1471089605227 Marionette TRACE conn6 <- [1,2123,null,{"value":null}] 05:00:05 INFO - PROCESS | 3756 | 1471089605317 Marionette TRACE conn6 -> [0,2124,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.stroke.prune.closed.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.prune.closed.html\", \"893d4e98-a8f2-4003-9cd7-2985a4dd9108\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:00:05 INFO - PROCESS | 3756 | 1471089605319 Marionette INFO sendAsync 3dea87e7-b1f7-4d7f-bd25-36a6049bc663 05:00:05 INFO - PROCESS | 3756 | ++DOCSHELL 0000004DDF366000 == 40 [pid = 3756] [id = 540] 05:00:05 INFO - PROCESS | 3756 | ++DOMWINDOW == 79 (0000004D978A5000) [pid = 3756] [serial = 1620] [outer = 0000000000000000] 05:00:05 INFO - PROCESS | 3756 | ++DOMWINDOW == 80 (0000004DD8069000) [pid = 3756] [serial = 1621] [outer = 0000004D978A5000] 05:00:05 INFO - PROCESS | 3756 | 1471089605366 Marionette DEBUG loaded listener.js 05:00:05 INFO - PROCESS | 3756 | ++DOMWINDOW == 81 (0000004DDEF6C400) [pid = 3756] [serial = 1622] [outer = 0000004D978A5000] 05:00:05 INFO - PROCESS | 3756 | 1471089605732 Marionette TRACE conn6 <- [1,2124,null,{"value":["/2dcontext/path-objects/2d.path.stroke.prune.closed.html",0,null,null,[["Zero-length line segments from closed paths are removed before stroking",1,"assert_equals: Red channel of the pixel at (50, 25) expected 0 but got 255","_assertPixel@http://web-platform.test:8000/common/canvas-tests.js:38:5\n@http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.prune.closed.html:36:1\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\n_addTest/ [0,2125,"getWindowHandle",null] 05:00:05 INFO - PROCESS | 3756 | 1471089605765 Marionette TRACE conn6 <- [1,2125,null,{"value":"13"}] 05:00:05 INFO - TEST-START | /2dcontext/path-objects/2d.path.stroke.prune.corner.html 05:00:05 INFO - PROCESS | 3756 | 1471089605769 Marionette TRACE conn6 -> [0,2126,"setScriptTimeout",{"ms":35000}] 05:00:05 INFO - PROCESS | 3756 | 1471089605770 Marionette TRACE conn6 <- [1,2126,null,{}] 05:00:05 INFO - PROCESS | 3756 | 1471089605774 Marionette TRACE conn6 -> [0,2127,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:00:05 INFO - PROCESS | 3756 | 1471089605776 Marionette INFO sendAsync 3dea87e7-b1f7-4d7f-bd25-36a6049bc663 05:00:05 INFO - PROCESS | 3756 | 1471089605913 Marionette TRACE conn6 <- [1,2127,null,{"value":null}] 05:00:05 INFO - PROCESS | 3756 | 1471089605919 Marionette TRACE conn6 -> [0,2128,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.stroke.prune.corner.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.prune.corner.html\", \"893d4e98-a8f2-4003-9cd7-2985a4dd9108\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:00:05 INFO - PROCESS | 3756 | 1471089605921 Marionette INFO sendAsync 3dea87e7-b1f7-4d7f-bd25-36a6049bc663 05:00:05 INFO - PROCESS | 3756 | ++DOCSHELL 0000004DE0C34800 == 41 [pid = 3756] [id = 541] 05:00:05 INFO - PROCESS | 3756 | ++DOMWINDOW == 82 (0000004DDEF69000) [pid = 3756] [serial = 1623] [outer = 0000000000000000] 05:00:05 INFO - PROCESS | 3756 | ++DOMWINDOW == 83 (0000004DDFDCC000) [pid = 3756] [serial = 1624] [outer = 0000004DDEF69000] 05:00:05 INFO - PROCESS | 3756 | 1471089605967 Marionette DEBUG loaded listener.js 05:00:06 INFO - PROCESS | 3756 | ++DOMWINDOW == 84 (0000004DE0093C00) [pid = 3756] [serial = 1625] [outer = 0000004DDEF69000] 05:00:06 INFO - PROCESS | 3756 | 1471089606367 Marionette TRACE conn6 <- [1,2128,null,{"value":["/2dcontext/path-objects/2d.path.stroke.prune.corner.html",0,null,null,[["Zero-length line segments are removed before stroking with miters",0,null,null]]]}] 05:00:06 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.stroke.prune.corner.html | Zero-length line segments are removed before stroking with miters 05:00:06 INFO - TEST-OK | /2dcontext/path-objects/2d.path.stroke.prune.corner.html | took 629ms 05:00:06 INFO - PROCESS | 3756 | 1471089606403 Marionette TRACE conn6 -> [0,2129,"getWindowHandle",null] 05:00:06 INFO - PROCESS | 3756 | 1471089606405 Marionette TRACE conn6 <- [1,2129,null,{"value":"13"}] 05:00:06 INFO - TEST-START | /2dcontext/path-objects/2d.path.stroke.prune.curve.html 05:00:06 INFO - PROCESS | 3756 | 1471089606409 Marionette TRACE conn6 -> [0,2130,"setScriptTimeout",{"ms":35000}] 05:00:06 INFO - PROCESS | 3756 | 1471089606411 Marionette TRACE conn6 <- [1,2130,null,{}] 05:00:06 INFO - PROCESS | 3756 | 1471089606414 Marionette TRACE conn6 -> [0,2131,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:00:06 INFO - PROCESS | 3756 | 1471089606416 Marionette INFO sendAsync 3dea87e7-b1f7-4d7f-bd25-36a6049bc663 05:00:06 INFO - PROCESS | 3756 | 1471089606507 Marionette TRACE conn6 <- [1,2131,null,{"value":null}] 05:00:06 INFO - PROCESS | 3756 | 1471089606514 Marionette TRACE conn6 -> [0,2132,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.stroke.prune.curve.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.prune.curve.html\", \"893d4e98-a8f2-4003-9cd7-2985a4dd9108\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:00:06 INFO - PROCESS | 3756 | 1471089606516 Marionette INFO sendAsync 3dea87e7-b1f7-4d7f-bd25-36a6049bc663 05:00:06 INFO - PROCESS | 3756 | ++DOCSHELL 0000004DE20D8800 == 42 [pid = 3756] [id = 542] 05:00:06 INFO - PROCESS | 3756 | ++DOMWINDOW == 85 (0000004DE00BEC00) [pid = 3756] [serial = 1626] [outer = 0000000000000000] 05:00:06 INFO - PROCESS | 3756 | ++DOMWINDOW == 86 (0000004DE0A18800) [pid = 3756] [serial = 1627] [outer = 0000004DE00BEC00] 05:00:06 INFO - PROCESS | 3756 | 1471089606562 Marionette DEBUG loaded listener.js 05:00:06 INFO - PROCESS | 3756 | ++DOMWINDOW == 87 (0000004DE0A37400) [pid = 3756] [serial = 1628] [outer = 0000004DE00BEC00] 05:00:07 INFO - PROCESS | 3756 | 1471089607096 Marionette TRACE conn6 <- [1,2132,null,{"value":["/2dcontext/path-objects/2d.path.stroke.prune.curve.html",0,null,null,[["Zero-length line segments from quadraticCurveTo and bezierCurveTo are removed before stroking",1,"assert_equals: Red channel of the pixel at (50, 25) expected 0 but got 255","_assertPixel@http://web-platform.test:8000/common/canvas-tests.js:38:5\n@http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.prune.curve.html:40:1\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\n_addTest/ [0,2133,"getWindowHandle",null] 05:00:07 INFO - PROCESS | 3756 | 1471089607194 Marionette TRACE conn6 <- [1,2133,null,{"value":"13"}] 05:00:07 INFO - TEST-START | /2dcontext/path-objects/2d.path.stroke.prune.line.html 05:00:07 INFO - PROCESS | 3756 | 1471089607201 Marionette TRACE conn6 -> [0,2134,"setScriptTimeout",{"ms":35000}] 05:00:07 INFO - PROCESS | 3756 | 1471089607205 Marionette TRACE conn6 <- [1,2134,null,{}] 05:00:07 INFO - PROCESS | 3756 | 1471089607211 Marionette TRACE conn6 -> [0,2135,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:00:07 INFO - PROCESS | 3756 | 1471089607215 Marionette INFO sendAsync 3dea87e7-b1f7-4d7f-bd25-36a6049bc663 05:00:07 INFO - PROCESS | 3756 | 1471089607389 Marionette TRACE conn6 <- [1,2135,null,{"value":null}] 05:00:07 INFO - PROCESS | 3756 | 1471089607400 Marionette TRACE conn6 -> [0,2136,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.stroke.prune.line.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.prune.line.html\", \"893d4e98-a8f2-4003-9cd7-2985a4dd9108\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:00:07 INFO - PROCESS | 3756 | 1471089607406 Marionette INFO sendAsync 3dea87e7-b1f7-4d7f-bd25-36a6049bc663 05:00:07 INFO - PROCESS | 3756 | ++DOCSHELL 0000004D81E23000 == 43 [pid = 3756] [id = 543] 05:00:07 INFO - PROCESS | 3756 | ++DOMWINDOW == 88 (0000004DD05EC400) [pid = 3756] [serial = 1629] [outer = 0000000000000000] 05:00:07 INFO - PROCESS | 3756 | ++DOMWINDOW == 89 (0000004DD1057800) [pid = 3756] [serial = 1630] [outer = 0000004DD05EC400] 05:00:07 INFO - PROCESS | 3756 | 1471089607466 Marionette DEBUG loaded listener.js 05:00:07 INFO - PROCESS | 3756 | ++DOMWINDOW == 90 (0000004DD1DA4400) [pid = 3756] [serial = 1631] [outer = 0000004DD05EC400] 05:00:08 INFO - PROCESS | 3756 | 1471089608182 Marionette TRACE conn6 <- [1,2136,null,{"value":["/2dcontext/path-objects/2d.path.stroke.prune.line.html",0,null,null,[["Zero-length line segments from lineTo are removed before stroking",1,"assert_equals: Red channel of the pixel at (50, 25) expected 0 but got 255","_assertPixel@http://web-platform.test:8000/common/canvas-tests.js:38:5\n@http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.prune.line.html:35:1\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\n_addTest/ [0,2137,"getWindowHandle",null] 05:00:08 INFO - PROCESS | 3756 | 1471089608232 Marionette TRACE conn6 <- [1,2137,null,{"value":"13"}] 05:00:08 INFO - TEST-START | /2dcontext/path-objects/2d.path.stroke.prune.rect.html 05:00:08 INFO - PROCESS | 3756 | 1471089608239 Marionette TRACE conn6 -> [0,2138,"setScriptTimeout",{"ms":35000}] 05:00:08 INFO - PROCESS | 3756 | 1471089608242 Marionette TRACE conn6 <- [1,2138,null,{}] 05:00:08 INFO - PROCESS | 3756 | 1471089608262 Marionette TRACE conn6 -> [0,2139,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:00:08 INFO - PROCESS | 3756 | 1471089608265 Marionette INFO sendAsync 3dea87e7-b1f7-4d7f-bd25-36a6049bc663 05:00:08 INFO - PROCESS | 3756 | 1471089608387 Marionette TRACE conn6 <- [1,2139,null,{"value":null}] 05:00:08 INFO - PROCESS | 3756 | 1471089608517 Marionette TRACE conn6 -> [0,2140,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.stroke.prune.rect.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.prune.rect.html\", \"893d4e98-a8f2-4003-9cd7-2985a4dd9108\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:00:08 INFO - PROCESS | 3756 | 1471089608520 Marionette INFO sendAsync 3dea87e7-b1f7-4d7f-bd25-36a6049bc663 05:00:08 INFO - PROCESS | 3756 | ++DOCSHELL 0000004DDDBDC800 == 44 [pid = 3756] [id = 544] 05:00:08 INFO - PROCESS | 3756 | ++DOMWINDOW == 91 (0000004DD6A48C00) [pid = 3756] [serial = 1632] [outer = 0000000000000000] 05:00:08 INFO - PROCESS | 3756 | ++DOMWINDOW == 92 (0000004DD8062000) [pid = 3756] [serial = 1633] [outer = 0000004DD6A48C00] 05:00:08 INFO - PROCESS | 3756 | 1471089608580 Marionette DEBUG loaded listener.js 05:00:08 INFO - PROCESS | 3756 | ++DOMWINDOW == 93 (0000004DDB893800) [pid = 3756] [serial = 1634] [outer = 0000004DD6A48C00] 05:00:09 INFO - PROCESS | 3756 | 1471089609200 Marionette TRACE conn6 <- [1,2140,null,{"value":["/2dcontext/path-objects/2d.path.stroke.prune.rect.html",0,null,null,[["Zero-length line segments from rect and strokeRect are removed before stroking",1,"assert_equals: Red channel of the pixel at (50, 25) expected 0 but got 255","_assertPixel@http://web-platform.test:8000/common/canvas-tests.js:38:5\n@http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.prune.rect.html:36:1\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\n_addTest/ [0,2141,"getWindowHandle",null] 05:00:09 INFO - PROCESS | 3756 | 1471089609268 Marionette TRACE conn6 <- [1,2141,null,{"value":"13"}] 05:00:09 INFO - TEST-START | /2dcontext/path-objects/2d.path.stroke.scale1.html 05:00:09 INFO - PROCESS | 3756 | 1471089609272 Marionette TRACE conn6 -> [0,2142,"setScriptTimeout",{"ms":35000}] 05:00:09 INFO - PROCESS | 3756 | 1471089609276 Marionette TRACE conn6 <- [1,2142,null,{}] 05:00:09 INFO - PROCESS | 3756 | 1471089609288 Marionette TRACE conn6 -> [0,2143,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:00:09 INFO - PROCESS | 3756 | 1471089609293 Marionette INFO sendAsync 3dea87e7-b1f7-4d7f-bd25-36a6049bc663 05:00:09 INFO - PROCESS | 3756 | 1471089609415 Marionette TRACE conn6 <- [1,2143,null,{"value":null}] 05:00:09 INFO - PROCESS | 3756 | 1471089609547 Marionette TRACE conn6 -> [0,2144,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.stroke.scale1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.scale1.html\", \"893d4e98-a8f2-4003-9cd7-2985a4dd9108\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:00:09 INFO - PROCESS | 3756 | 1471089609551 Marionette INFO sendAsync 3dea87e7-b1f7-4d7f-bd25-36a6049bc663 05:00:09 INFO - PROCESS | 3756 | ++DOCSHELL 0000004DE4E40000 == 45 [pid = 3756] [id = 545] 05:00:09 INFO - PROCESS | 3756 | ++DOMWINDOW == 94 (0000004DDE982C00) [pid = 3756] [serial = 1635] [outer = 0000000000000000] 05:00:09 INFO - PROCESS | 3756 | ++DOMWINDOW == 95 (0000004DDEFAD000) [pid = 3756] [serial = 1636] [outer = 0000004DDE982C00] 05:00:09 INFO - PROCESS | 3756 | 1471089609612 Marionette DEBUG loaded listener.js 05:00:09 INFO - PROCESS | 3756 | ++DOMWINDOW == 96 (0000004DE0A15000) [pid = 3756] [serial = 1637] [outer = 0000004DDE982C00] 05:00:10 INFO - PROCESS | 3756 | 1471089610182 Marionette TRACE conn6 <- [1,2144,null,{"value":["/2dcontext/path-objects/2d.path.stroke.scale1.html",0,null,null,[["Stroke line widths are scaled by the current transformation matrix",0,null,null]]]}] 05:00:10 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.stroke.scale1.html | Stroke line widths are scaled by the current transformation matrix 05:00:10 INFO - TEST-OK | /2dcontext/path-objects/2d.path.stroke.scale1.html | took 944ms 05:00:10 INFO - TEST-START | /2dcontext/path-objects/2d.path.stroke.scale2.html 05:00:10 INFO - PROCESS | 3756 | 1471089610218 Marionette TRACE conn6 -> [0,2145,"getWindowHandle",null] 05:00:10 INFO - PROCESS | 3756 | 1471089610221 Marionette TRACE conn6 <- [1,2145,null,{"value":"13"}] 05:00:10 INFO - PROCESS | 3756 | 1471089610225 Marionette TRACE conn6 -> [0,2146,"setScriptTimeout",{"ms":35000}] 05:00:10 INFO - PROCESS | 3756 | 1471089610227 Marionette TRACE conn6 <- [1,2146,null,{}] 05:00:10 INFO - PROCESS | 3756 | 1471089610230 Marionette TRACE conn6 -> [0,2147,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:00:10 INFO - PROCESS | 3756 | 1471089610233 Marionette INFO sendAsync 3dea87e7-b1f7-4d7f-bd25-36a6049bc663 05:00:10 INFO - PROCESS | 3756 | 1471089610355 Marionette TRACE conn6 <- [1,2147,null,{"value":null}] 05:00:10 INFO - PROCESS | 3756 | 1471089610486 Marionette TRACE conn6 -> [0,2148,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.stroke.scale2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.scale2.html\", \"893d4e98-a8f2-4003-9cd7-2985a4dd9108\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:00:10 INFO - PROCESS | 3756 | 1471089610488 Marionette INFO sendAsync 3dea87e7-b1f7-4d7f-bd25-36a6049bc663 05:00:10 INFO - PROCESS | 3756 | ++DOCSHELL 0000004DE5CA8800 == 46 [pid = 3756] [id = 546] 05:00:10 INFO - PROCESS | 3756 | ++DOMWINDOW == 97 (0000004D826C9800) [pid = 3756] [serial = 1638] [outer = 0000000000000000] 05:00:10 INFO - PROCESS | 3756 | ++DOMWINDOW == 98 (0000004D826CFC00) [pid = 3756] [serial = 1639] [outer = 0000004D826C9800] 05:00:10 INFO - PROCESS | 3756 | 1471089610545 Marionette DEBUG loaded listener.js 05:00:10 INFO - PROCESS | 3756 | ++DOMWINDOW == 99 (0000004DE0A82C00) [pid = 3756] [serial = 1640] [outer = 0000004D826C9800] 05:00:11 INFO - PROCESS | 3756 | 1471089611127 Marionette TRACE conn6 <- [1,2148,null,{"value":["/2dcontext/path-objects/2d.path.stroke.scale2.html",0,null,null,[["Stroke line widths are scaled by the current transformation matrix",1,"assert_equals: Red channel of the pixel at (0, 0) expected 0 but got 16","_assertPixel@http://web-platform.test:8000/common/canvas-tests.js:38:5\n@http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.scale2.html:43:1\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\n_addTest/ [0,2149,"getWindowHandle",null] 05:00:11 INFO - PROCESS | 3756 | 1471089611229 Marionette TRACE conn6 <- [1,2149,null,{"value":"13"}] 05:00:11 INFO - PROCESS | 3756 | 1471089611234 Marionette TRACE conn6 -> [0,2150,"setScriptTimeout",{"ms":35000}] 05:00:11 INFO - PROCESS | 3756 | 1471089611237 Marionette TRACE conn6 <- [1,2150,null,{}] 05:00:11 INFO - TEST-START | /2dcontext/path-objects/2d.path.stroke.skew.html 05:00:11 INFO - PROCESS | 3756 | 1471089611241 Marionette TRACE conn6 -> [0,2151,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:00:11 INFO - PROCESS | 3756 | 1471089611243 Marionette INFO sendAsync 3dea87e7-b1f7-4d7f-bd25-36a6049bc663 05:00:11 INFO - PROCESS | 3756 | 1471089611363 Marionette TRACE conn6 <- [1,2151,null,{"value":null}] 05:00:11 INFO - PROCESS | 3756 | 1471089611487 Marionette TRACE conn6 -> [0,2152,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.stroke.skew.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.skew.html\", \"893d4e98-a8f2-4003-9cd7-2985a4dd9108\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:00:11 INFO - PROCESS | 3756 | 1471089611490 Marionette INFO sendAsync 3dea87e7-b1f7-4d7f-bd25-36a6049bc663 05:00:11 INFO - PROCESS | 3756 | ++DOCSHELL 0000004DE4C1E000 == 47 [pid = 3756] [id = 547] 05:00:11 INFO - PROCESS | 3756 | ++DOMWINDOW == 100 (0000004D81DBDC00) [pid = 3756] [serial = 1641] [outer = 0000000000000000] 05:00:11 INFO - PROCESS | 3756 | ++DOMWINDOW == 101 (0000004D81DC7800) [pid = 3756] [serial = 1642] [outer = 0000004D81DBDC00] 05:00:11 INFO - PROCESS | 3756 | 1471089611548 Marionette DEBUG loaded listener.js 05:00:11 INFO - PROCESS | 3756 | ++DOMWINDOW == 102 (0000004D826CDC00) [pid = 3756] [serial = 1643] [outer = 0000004D81DBDC00] 05:00:12 INFO - PROCESS | 3756 | 1471089612330 Marionette TRACE conn6 <- [1,2152,null,{"value":["/2dcontext/path-objects/2d.path.stroke.skew.html",0,null,null,[["Strokes lines are skewed by the current transformation matrix",0,null,null]]]}] 05:00:12 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.stroke.skew.html | Strokes lines are skewed by the current transformation matrix 05:00:12 INFO - TEST-OK | /2dcontext/path-objects/2d.path.stroke.skew.html | took 1122ms 05:00:12 INFO - PROCESS | 3756 | 1471089612364 Marionette TRACE conn6 -> [0,2153,"getWindowHandle",null] 05:00:12 INFO - PROCESS | 3756 | 1471089612368 Marionette TRACE conn6 <- [1,2153,null,{"value":"13"}] 05:00:12 INFO - TEST-START | /2dcontext/path-objects/2d.path.stroke.unaffected.html 05:00:12 INFO - PROCESS | 3756 | 1471089612373 Marionette TRACE conn6 -> [0,2154,"setScriptTimeout",{"ms":35000}] 05:00:12 INFO - PROCESS | 3756 | 1471089612376 Marionette TRACE conn6 <- [1,2154,null,{}] 05:00:12 INFO - PROCESS | 3756 | 1471089612381 Marionette TRACE conn6 -> [0,2155,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:00:12 INFO - PROCESS | 3756 | 1471089612384 Marionette INFO sendAsync 3dea87e7-b1f7-4d7f-bd25-36a6049bc663 05:00:12 INFO - PROCESS | 3756 | 1471089612492 Marionette TRACE conn6 <- [1,2155,null,{"value":null}] 05:00:12 INFO - PROCESS | 3756 | 1471089612600 Marionette TRACE conn6 -> [0,2156,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.stroke.unaffected.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.unaffected.html\", \"893d4e98-a8f2-4003-9cd7-2985a4dd9108\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:00:12 INFO - PROCESS | 3756 | 1471089612603 Marionette INFO sendAsync 3dea87e7-b1f7-4d7f-bd25-36a6049bc663 05:00:12 INFO - PROCESS | 3756 | ++DOCSHELL 0000004D809BD800 == 48 [pid = 3756] [id = 548] 05:00:12 INFO - PROCESS | 3756 | ++DOMWINDOW == 103 (0000004D81DC9C00) [pid = 3756] [serial = 1644] [outer = 0000000000000000] 05:00:12 INFO - PROCESS | 3756 | ++DOMWINDOW == 104 (0000004DD0041800) [pid = 3756] [serial = 1645] [outer = 0000004D81DC9C00] 05:00:12 INFO - PROCESS | 3756 | 1471089612655 Marionette DEBUG loaded listener.js 05:00:12 INFO - PROCESS | 3756 | ++DOMWINDOW == 105 (0000004DD1B24400) [pid = 3756] [serial = 1646] [outer = 0000004D81DC9C00] 05:00:13 INFO - PROCESS | 3756 | --DOCSHELL 0000004DE0C34800 == 47 [pid = 3756] [id = 541] 05:00:13 INFO - PROCESS | 3756 | --DOCSHELL 0000004DDF366000 == 46 [pid = 3756] [id = 540] 05:00:13 INFO - PROCESS | 3756 | --DOCSHELL 0000004D81363000 == 45 [pid = 3756] [id = 539] 05:00:13 INFO - PROCESS | 3756 | --DOCSHELL 0000004DDC104000 == 44 [pid = 3756] [id = 538] 05:00:13 INFO - PROCESS | 3756 | --DOCSHELL 0000004D809A5800 == 43 [pid = 3756] [id = 537] 05:00:13 INFO - PROCESS | 3756 | --DOCSHELL 0000004DD29B7000 == 42 [pid = 3756] [id = 536] 05:00:13 INFO - PROCESS | 3756 | --DOCSHELL 0000004DD081F800 == 41 [pid = 3756] [id = 535] 05:00:13 INFO - PROCESS | 3756 | --DOCSHELL 0000004D81382800 == 40 [pid = 3756] [id = 534] 05:00:13 INFO - PROCESS | 3756 | --DOCSHELL 0000004D81D06000 == 39 [pid = 3756] [id = 533] 05:00:13 INFO - PROCESS | 3756 | --DOMWINDOW == 104 (0000004DDB556000) [pid = 3756] [serial = 1570] [outer = 0000000000000000] [url = about:blank] 05:00:13 INFO - PROCESS | 3756 | --DOMWINDOW == 103 (0000004DD1055C00) [pid = 3756] [serial = 1556] [outer = 0000000000000000] [url = about:blank] 05:00:13 INFO - PROCESS | 3756 | --DOMWINDOW == 102 (0000004DD1D39000) [pid = 3756] [serial = 1558] [outer = 0000000000000000] [url = about:blank] 05:00:13 INFO - PROCESS | 3756 | --DOMWINDOW == 101 (0000004DD6E1D000) [pid = 3756] [serial = 1567] [outer = 0000000000000000] [url = about:blank] 05:00:13 INFO - PROCESS | 3756 | --DOMWINDOW == 100 (0000004DD0046400) [pid = 3756] [serial = 1561] [outer = 0000000000000000] [url = about:blank] 05:00:13 INFO - PROCESS | 3756 | --DOMWINDOW == 99 (0000004DD1728400) [pid = 3756] [serial = 1562] [outer = 0000000000000000] [url = about:blank] 05:00:13 INFO - PROCESS | 3756 | --DOMWINDOW == 98 (0000004DDC142C00) [pid = 3756] [serial = 1573] [outer = 0000000000000000] [url = about:blank] 05:00:13 INFO - PROCESS | 3756 | --DOMWINDOW == 97 (0000004DD6223800) [pid = 3756] [serial = 1564] [outer = 0000000000000000] [url = about:blank] 05:00:13 INFO - PROCESS | 3756 | --DOMWINDOW == 96 (0000004DD62C4400) [pid = 3756] [serial = 1565] [outer = 0000000000000000] [url = about:blank] 05:00:13 INFO - PROCESS | 3756 | --DOMWINDOW == 95 (0000004D82657C00) [pid = 3756] [serial = 1552] [outer = 0000000000000000] [url = about:blank] 05:00:13 INFO - PROCESS | 3756 | --DOMWINDOW == 94 (0000004DDE8DE400) [pid = 3756] [serial = 1582] [outer = 0000000000000000] [url = about:blank] 05:00:13 INFO - PROCESS | 3756 | --DOMWINDOW == 93 (0000004D80678400) [pid = 3756] [serial = 1571] [outer = 0000000000000000] [url = about:blank] 05:00:13 INFO - PROCESS | 3756 | --DOMWINDOW == 92 (0000004DDC239C00) [pid = 3756] [serial = 1574] [outer = 0000000000000000] [url = about:blank] 05:00:13 INFO - PROCESS | 3756 | --DOMWINDOW == 91 (0000004DD00D5000) [pid = 3756] [serial = 1555] [outer = 0000000000000000] [url = about:blank] 05:00:13 INFO - PROCESS | 3756 | --DOMWINDOW == 90 (0000004D80940400) [pid = 3756] [serial = 1576] [outer = 0000000000000000] [url = about:blank] 05:00:13 INFO - PROCESS | 3756 | --DOMWINDOW == 89 (0000004DD172B400) [pid = 3756] [serial = 1577] [outer = 0000000000000000] [url = about:blank] 05:00:13 INFO - PROCESS | 3756 | --DOMWINDOW == 88 (0000004DD1D9E000) [pid = 3756] [serial = 1559] [outer = 0000000000000000] [url = about:blank] 05:00:13 INFO - PROCESS | 3756 | --DOMWINDOW == 87 (0000004DDC246800) [pid = 3756] [serial = 1580] [outer = 0000000000000000] [url = about:blank] 05:00:13 INFO - PROCESS | 3756 | --DOMWINDOW == 86 (0000004DD1DD4800) [pid = 3756] [serial = 1579] [outer = 0000000000000000] [url = about:blank] 05:00:13 INFO - PROCESS | 3756 | --DOMWINDOW == 85 (0000004DD7C28400) [pid = 3756] [serial = 1568] [outer = 0000000000000000] [url = about:blank] 05:00:13 INFO - PROCESS | 3756 | --DOMWINDOW == 84 (0000004DDEDE1800) [pid = 3756] [serial = 1583] [outer = 0000000000000000] [url = about:blank] 05:00:13 INFO - PROCESS | 3756 | 1471089613279 Marionette TRACE conn6 <- [1,2156,null,{"value":["/2dcontext/path-objects/2d.path.stroke.unaffected.html",0,null,null,[["Stroking does not start a new path or subpath",0,null,null]]]}] 05:00:13 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.stroke.unaffected.html | Stroking does not start a new path or subpath 05:00:13 INFO - TEST-OK | /2dcontext/path-objects/2d.path.stroke.unaffected.html | took 943ms 05:00:13 INFO - PROCESS | 3756 | 1471089613319 Marionette TRACE conn6 -> [0,2157,"getWindowHandle",null] 05:00:13 INFO - PROCESS | 3756 | 1471089613324 Marionette TRACE conn6 <- [1,2157,null,{"value":"13"}] 05:00:13 INFO - TEST-START | /2dcontext/path-objects/2d.path.stroke.union.html 05:00:13 INFO - PROCESS | 3756 | 1471089613330 Marionette TRACE conn6 -> [0,2158,"setScriptTimeout",{"ms":35000}] 05:00:13 INFO - PROCESS | 3756 | 1471089613332 Marionette TRACE conn6 <- [1,2158,null,{}] 05:00:13 INFO - PROCESS | 3756 | 1471089613336 Marionette TRACE conn6 -> [0,2159,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:00:13 INFO - PROCESS | 3756 | 1471089613339 Marionette INFO sendAsync 3dea87e7-b1f7-4d7f-bd25-36a6049bc663 05:00:13 INFO - PROCESS | 3756 | 1471089613440 Marionette TRACE conn6 <- [1,2159,null,{"value":null}] 05:00:13 INFO - PROCESS | 3756 | 1471089613529 Marionette TRACE conn6 -> [0,2160,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.stroke.union.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.union.html\", \"893d4e98-a8f2-4003-9cd7-2985a4dd9108\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:00:13 INFO - PROCESS | 3756 | 1471089613532 Marionette INFO sendAsync 3dea87e7-b1f7-4d7f-bd25-36a6049bc663 05:00:13 INFO - PROCESS | 3756 | ++DOCSHELL 0000004D97829800 == 40 [pid = 3756] [id = 549] 05:00:13 INFO - PROCESS | 3756 | ++DOMWINDOW == 85 (0000004D82655000) [pid = 3756] [serial = 1647] [outer = 0000000000000000] 05:00:13 INFO - PROCESS | 3756 | ++DOMWINDOW == 86 (0000004DD1A3E800) [pid = 3756] [serial = 1648] [outer = 0000004D82655000] 05:00:13 INFO - PROCESS | 3756 | 1471089613580 Marionette DEBUG loaded listener.js 05:00:13 INFO - PROCESS | 3756 | ++DOMWINDOW == 87 (0000004DD1D9B800) [pid = 3756] [serial = 1649] [outer = 0000004D82655000] 05:00:14 INFO - PROCESS | 3756 | 1471089613988 Marionette TRACE conn6 <- [1,2160,null,{"value":["/2dcontext/path-objects/2d.path.stroke.union.html",0,null,null,[["Strokes in opposite directions are unioned, not subtracted",0,null,null]]]}] 05:00:14 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.stroke.union.html | Strokes in opposite directions are unioned, not subtracted 05:00:14 INFO - TEST-OK | /2dcontext/path-objects/2d.path.stroke.union.html | took 691ms 05:00:14 INFO - TEST-START | /2dcontext/path-objects/2d.path.transformation.basic.html 05:00:14 INFO - PROCESS | 3756 | 1471089614025 Marionette TRACE conn6 -> [0,2161,"getWindowHandle",null] 05:00:14 INFO - PROCESS | 3756 | 1471089614027 Marionette TRACE conn6 <- [1,2161,null,{"value":"13"}] 05:00:14 INFO - PROCESS | 3756 | 1471089614030 Marionette TRACE conn6 -> [0,2162,"setScriptTimeout",{"ms":35000}] 05:00:14 INFO - PROCESS | 3756 | 1471089614034 Marionette TRACE conn6 <- [1,2162,null,{}] 05:00:14 INFO - PROCESS | 3756 | 1471089614045 Marionette TRACE conn6 -> [0,2163,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:00:14 INFO - PROCESS | 3756 | 1471089614049 Marionette INFO sendAsync 3dea87e7-b1f7-4d7f-bd25-36a6049bc663 05:00:14 INFO - PROCESS | 3756 | 1471089614142 Marionette TRACE conn6 <- [1,2163,null,{"value":null}] 05:00:14 INFO - PROCESS | 3756 | 1471089614150 Marionette TRACE conn6 -> [0,2164,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.transformation.basic.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.transformation.basic.html\", \"893d4e98-a8f2-4003-9cd7-2985a4dd9108\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:00:14 INFO - PROCESS | 3756 | 1471089614153 Marionette INFO sendAsync 3dea87e7-b1f7-4d7f-bd25-36a6049bc663 05:00:14 INFO - PROCESS | 3756 | ++DOCSHELL 0000004DD6DD3800 == 41 [pid = 3756] [id = 550] 05:00:14 INFO - PROCESS | 3756 | ++DOMWINDOW == 88 (0000004DD6223800) [pid = 3756] [serial = 1650] [outer = 0000000000000000] 05:00:14 INFO - PROCESS | 3756 | ++DOMWINDOW == 89 (0000004DD6AD2000) [pid = 3756] [serial = 1651] [outer = 0000004DD6223800] 05:00:14 INFO - PROCESS | 3756 | 1471089614203 Marionette DEBUG loaded listener.js 05:00:14 INFO - PROCESS | 3756 | ++DOMWINDOW == 90 (0000004DD704B400) [pid = 3756] [serial = 1652] [outer = 0000004DD6223800] 05:00:14 INFO - PROCESS | 3756 | 1471089614666 Marionette TRACE conn6 <- [1,2164,null,{"value":["/2dcontext/path-objects/2d.path.transformation.basic.html",0,null,null,[["Canvas test: 2d.path.transformation.basic",0,null,null]]]}] 05:00:14 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.transformation.basic.html | Canvas test: 2d.path.transformation.basic 05:00:14 INFO - TEST-OK | /2dcontext/path-objects/2d.path.transformation.basic.html | took 692ms 05:00:14 INFO - PROCESS | 3756 | 1471089614725 Marionette TRACE conn6 -> [0,2165,"getWindowHandle",null] 05:00:14 INFO - PROCESS | 3756 | 1471089614728 Marionette TRACE conn6 <- [1,2165,null,{"value":"13"}] 05:00:14 INFO - TEST-START | /2dcontext/path-objects/2d.path.transformation.changing.html 05:00:14 INFO - PROCESS | 3756 | 1471089614732 Marionette TRACE conn6 -> [0,2166,"setScriptTimeout",{"ms":35000}] 05:00:14 INFO - PROCESS | 3756 | 1471089614734 Marionette TRACE conn6 <- [1,2166,null,{}] 05:00:14 INFO - PROCESS | 3756 | 1471089614737 Marionette TRACE conn6 -> [0,2167,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:00:14 INFO - PROCESS | 3756 | 1471089614739 Marionette INFO sendAsync 3dea87e7-b1f7-4d7f-bd25-36a6049bc663 05:00:14 INFO - PROCESS | 3756 | 1471089614859 Marionette TRACE conn6 <- [1,2167,null,{"value":null}] 05:00:14 INFO - PROCESS | 3756 | 1471089614953 Marionette TRACE conn6 -> [0,2168,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.transformation.changing.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.transformation.changing.html\", \"893d4e98-a8f2-4003-9cd7-2985a4dd9108\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:00:14 INFO - PROCESS | 3756 | 1471089614955 Marionette INFO sendAsync 3dea87e7-b1f7-4d7f-bd25-36a6049bc663 05:00:14 INFO - PROCESS | 3756 | ++DOCSHELL 0000004DDC913000 == 42 [pid = 3756] [id = 551] 05:00:14 INFO - PROCESS | 3756 | ++DOMWINDOW == 91 (0000004DD62BB800) [pid = 3756] [serial = 1653] [outer = 0000000000000000] 05:00:15 INFO - PROCESS | 3756 | ++DOMWINDOW == 92 (0000004DDB555800) [pid = 3756] [serial = 1654] [outer = 0000004DD62BB800] 05:00:15 INFO - PROCESS | 3756 | 1471089615002 Marionette DEBUG loaded listener.js 05:00:15 INFO - PROCESS | 3756 | ++DOMWINDOW == 93 (0000004DDBD94000) [pid = 3756] [serial = 1655] [outer = 0000004DD62BB800] 05:00:15 INFO - PROCESS | 3756 | 1471089615392 Marionette TRACE conn6 <- [1,2168,null,{"value":["/2dcontext/path-objects/2d.path.transformation.changing.html",0,null,null,[["Transformations are applied while building paths, not when drawing",0,null,null]]]}] 05:00:15 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.transformation.changing.html | Transformations are applied while building paths, not when drawing 05:00:15 INFO - TEST-OK | /2dcontext/path-objects/2d.path.transformation.changing.html | took 690ms 05:00:15 INFO - PROCESS | 3756 | 1471089615425 Marionette TRACE conn6 -> [0,2169,"getWindowHandle",null] 05:00:15 INFO - PROCESS | 3756 | 1471089615427 Marionette TRACE conn6 <- [1,2169,null,{"value":"13"}] 05:00:15 INFO - PROCESS | 3756 | 1471089615430 Marionette TRACE conn6 -> [0,2170,"setScriptTimeout",{"ms":35000}] 05:00:15 INFO - TEST-START | /2dcontext/path-objects/2d.path.transformation.multiple.html 05:00:15 INFO - PROCESS | 3756 | 1471089615432 Marionette TRACE conn6 <- [1,2170,null,{}] 05:00:15 INFO - PROCESS | 3756 | 1471089615435 Marionette TRACE conn6 -> [0,2171,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:00:15 INFO - PROCESS | 3756 | 1471089615437 Marionette INFO sendAsync 3dea87e7-b1f7-4d7f-bd25-36a6049bc663 05:00:15 INFO - PROCESS | 3756 | 1471089615559 Marionette TRACE conn6 <- [1,2171,null,{"value":null}] 05:00:15 INFO - PROCESS | 3756 | 1471089615625 Marionette TRACE conn6 -> [0,2172,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.transformation.multiple.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.transformation.multiple.html\", \"893d4e98-a8f2-4003-9cd7-2985a4dd9108\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:00:15 INFO - PROCESS | 3756 | 1471089615627 Marionette INFO sendAsync 3dea87e7-b1f7-4d7f-bd25-36a6049bc663 05:00:15 INFO - PROCESS | 3756 | ++DOCSHELL 0000004DDE71B000 == 43 [pid = 3756] [id = 552] 05:00:15 INFO - PROCESS | 3756 | ++DOMWINDOW == 94 (0000004DDB889800) [pid = 3756] [serial = 1656] [outer = 0000000000000000] 05:00:15 INFO - PROCESS | 3756 | ++DOMWINDOW == 95 (0000004DDC0F2000) [pid = 3756] [serial = 1657] [outer = 0000004DDB889800] 05:00:15 INFO - PROCESS | 3756 | 1471089615672 Marionette DEBUG loaded listener.js 05:00:15 INFO - PROCESS | 3756 | ++DOMWINDOW == 96 (0000004DDC23F400) [pid = 3756] [serial = 1658] [outer = 0000004DDB889800] 05:00:16 INFO - PROCESS | 3756 | 1471089616110 Marionette TRACE conn6 <- [1,2172,null,{"value":["/2dcontext/path-objects/2d.path.transformation.multiple.html",0,null,null,[["Transformations are applied while building paths, not when drawing",0,null,null]]]}] 05:00:16 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.transformation.multiple.html | Transformations are applied while building paths, not when drawing 05:00:16 INFO - TEST-OK | /2dcontext/path-objects/2d.path.transformation.multiple.html | took 734ms 05:00:16 INFO - PROCESS | 3756 | 1471089616168 Marionette TRACE conn6 -> [0,2173,"getWindowHandle",null] 05:00:16 INFO - PROCESS | 3756 | 1471089616170 Marionette TRACE conn6 <- [1,2173,null,{"value":"13"}] 05:00:16 INFO - PROCESS | 3756 | 1471089616173 Marionette TRACE conn6 -> [0,2174,"setScriptTimeout",{"ms":35000}] 05:00:16 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.create1.basic.html 05:00:16 INFO - PROCESS | 3756 | 1471089616175 Marionette TRACE conn6 <- [1,2174,null,{}] 05:00:16 INFO - PROCESS | 3756 | 1471089616214 Marionette TRACE conn6 -> [0,2175,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:00:16 INFO - PROCESS | 3756 | 1471089616220 Marionette INFO sendAsync 3dea87e7-b1f7-4d7f-bd25-36a6049bc663 05:00:16 INFO - PROCESS | 3756 | 1471089616391 Marionette TRACE conn6 <- [1,2175,null,{"value":null}] 05:00:16 INFO - PROCESS | 3756 | 1471089616407 Marionette TRACE conn6 -> [0,2176,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/pixel-manipulation/2d.imageData.create1.basic.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create1.basic.html\", \"893d4e98-a8f2-4003-9cd7-2985a4dd9108\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:00:16 INFO - PROCESS | 3756 | 1471089616410 Marionette INFO sendAsync 3dea87e7-b1f7-4d7f-bd25-36a6049bc663 05:00:16 INFO - PROCESS | 3756 | ++DOCSHELL 0000004DE0A62000 == 44 [pid = 3756] [id = 553] 05:00:16 INFO - PROCESS | 3756 | ++DOMWINDOW == 97 (0000004DDEC36800) [pid = 3756] [serial = 1659] [outer = 0000000000000000] 05:00:16 INFO - PROCESS | 3756 | ++DOMWINDOW == 98 (0000004DDF50AC00) [pid = 3756] [serial = 1660] [outer = 0000004DDEC36800] 05:00:16 INFO - PROCESS | 3756 | 1471089616457 Marionette DEBUG loaded listener.js 05:00:16 INFO - PROCESS | 3756 | ++DOMWINDOW == 99 (0000004DDF798000) [pid = 3756] [serial = 1661] [outer = 0000004DDEC36800] 05:00:16 INFO - PROCESS | 3756 | 1471089616886 Marionette TRACE conn6 <- [1,2176,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.create1.basic.html",0,null,null,[["createImageData(imgdata) exists and returns something",0,null,null]]]}] 05:00:16 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.create1.basic.html | createImageData(imgdata) exists and returns something 05:00:16 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.create1.basic.html | took 755ms 05:00:16 INFO - PROCESS | 3756 | 1471089616932 Marionette TRACE conn6 -> [0,2177,"getWindowHandle",null] 05:00:16 INFO - PROCESS | 3756 | 1471089616934 Marionette TRACE conn6 <- [1,2177,null,{"value":"13"}] 05:00:16 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.create1.initial.html 05:00:16 INFO - PROCESS | 3756 | 1471089616937 Marionette TRACE conn6 -> [0,2178,"setScriptTimeout",{"ms":35000}] 05:00:16 INFO - PROCESS | 3756 | 1471089616947 Marionette TRACE conn6 <- [1,2178,null,{}] 05:00:16 INFO - PROCESS | 3756 | 1471089616951 Marionette TRACE conn6 -> [0,2179,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:00:16 INFO - PROCESS | 3756 | 1471089616953 Marionette INFO sendAsync 3dea87e7-b1f7-4d7f-bd25-36a6049bc663 05:00:17 INFO - PROCESS | 3756 | 1471089617076 Marionette TRACE conn6 <- [1,2179,null,{"value":null}] 05:00:17 INFO - PROCESS | 3756 | 1471089617085 Marionette TRACE conn6 -> [0,2180,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/pixel-manipulation/2d.imageData.create1.initial.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create1.initial.html\", \"893d4e98-a8f2-4003-9cd7-2985a4dd9108\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:00:17 INFO - PROCESS | 3756 | 1471089617087 Marionette INFO sendAsync 3dea87e7-b1f7-4d7f-bd25-36a6049bc663 05:00:17 INFO - PROCESS | 3756 | ++DOCSHELL 0000004DE4A9D000 == 45 [pid = 3756] [id = 554] 05:00:17 INFO - PROCESS | 3756 | ++DOMWINDOW == 100 (0000004DDEC43000) [pid = 3756] [serial = 1662] [outer = 0000000000000000] 05:00:17 INFO - PROCESS | 3756 | ++DOMWINDOW == 101 (0000004DE0A13400) [pid = 3756] [serial = 1663] [outer = 0000004DDEC43000] 05:00:17 INFO - PROCESS | 3756 | 1471089617184 Marionette DEBUG loaded listener.js 05:00:17 INFO - PROCESS | 3756 | ++DOMWINDOW == 102 (0000004DE0CDB000) [pid = 3756] [serial = 1664] [outer = 0000004DDEC43000] 05:00:17 INFO - PROCESS | 3756 | --DOMWINDOW == 101 (0000004DDC27F800) [pid = 3756] [serial = 1614] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.overlap.html] 05:00:17 INFO - PROCESS | 3756 | --DOMWINDOW == 100 (0000004DDF50E400) [pid = 3756] [serial = 1617] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.prune.arc.html] 05:00:17 INFO - PROCESS | 3756 | --DOMWINDOW == 99 (0000004DD22BA800) [pid = 3756] [serial = 1605] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.zero.5.html] 05:00:17 INFO - PROCESS | 3756 | --DOMWINDOW == 98 (0000004D80948000) [pid = 3756] [serial = 1599] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.zero.3.html] 05:00:17 INFO - PROCESS | 3756 | --DOMWINDOW == 97 (0000004DD6BD1800) [pid = 3756] [serial = 1608] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.zero.6.html] 05:00:17 INFO - PROCESS | 3756 | --DOMWINDOW == 96 (0000004DDB87D000) [pid = 3756] [serial = 1611] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.empty.html] 05:00:17 INFO - PROCESS | 3756 | --DOMWINDOW == 95 (0000004DCFF9DC00) [pid = 3756] [serial = 1602] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.zero.4.html] 05:00:17 INFO - PROCESS | 3756 | --DOMWINDOW == 94 (0000004D978A5000) [pid = 3756] [serial = 1620] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.prune.closed.html] 05:00:17 INFO - PROCESS | 3756 | --DOMWINDOW == 93 (0000004DDEF69000) [pid = 3756] [serial = 1623] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.prune.corner.html] 05:00:17 INFO - PROCESS | 3756 | --DOMWINDOW == 92 (0000004DDC67CC00) [pid = 3756] [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.] 05:00:17 INFO - PROCESS | 3756 | --DOMWINDOW == 91 (0000004DD6E45800) [pid = 3756] [serial = 29] [outer = 0000000000000000] [url = data:application/vnd.mozilla.xul+xml;charset=utf-8,] 05:00:17 INFO - PROCESS | 3756 | 1471089617622 Marionette TRACE conn6 <- [1,2180,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.create1.initial.html",0,null,null,[["createImageData(imgdata) returns transparent black data of the right size",0,null,null]]]}] 05:00:17 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.create1.initial.html | createImageData(imgdata) returns transparent black data of the right size 05:00:17 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.create1.initial.html | took 734ms 05:00:17 INFO - PROCESS | 3756 | 1471089617675 Marionette TRACE conn6 -> [0,2181,"getWindowHandle",null] 05:00:17 INFO - PROCESS | 3756 | 1471089617678 Marionette TRACE conn6 <- [1,2181,null,{"value":"13"}] 05:00:17 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.create1.this.html 05:00:17 INFO - PROCESS | 3756 | 1471089617681 Marionette TRACE conn6 -> [0,2182,"setScriptTimeout",{"ms":35000}] 05:00:17 INFO - PROCESS | 3756 | 1471089617683 Marionette TRACE conn6 <- [1,2182,null,{}] 05:00:17 INFO - PROCESS | 3756 | 1471089617686 Marionette TRACE conn6 -> [0,2183,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:00:17 INFO - PROCESS | 3756 | 1471089617688 Marionette INFO sendAsync 3dea87e7-b1f7-4d7f-bd25-36a6049bc663 05:00:17 INFO - PROCESS | 3756 | 1471089617802 Marionette TRACE conn6 <- [1,2183,null,{"value":null}] 05:00:17 INFO - PROCESS | 3756 | 1471089617807 Marionette TRACE conn6 -> [0,2184,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/pixel-manipulation/2d.imageData.create1.this.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create1.this.html\", \"893d4e98-a8f2-4003-9cd7-2985a4dd9108\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:00:17 INFO - PROCESS | 3756 | 1471089617809 Marionette INFO sendAsync 3dea87e7-b1f7-4d7f-bd25-36a6049bc663 05:00:17 INFO - PROCESS | 3756 | ++DOCSHELL 0000004DE4E50800 == 46 [pid = 3756] [id = 555] 05:00:17 INFO - PROCESS | 3756 | ++DOMWINDOW == 92 (0000004DD6BD1800) [pid = 3756] [serial = 1665] [outer = 0000000000000000] 05:00:17 INFO - PROCESS | 3756 | ++DOMWINDOW == 93 (0000004DDBE5E400) [pid = 3756] [serial = 1666] [outer = 0000004DD6BD1800] 05:00:17 INFO - PROCESS | 3756 | 1471089617855 Marionette DEBUG loaded listener.js 05:00:17 INFO - PROCESS | 3756 | ++DOMWINDOW == 94 (0000004DE0087800) [pid = 3756] [serial = 1667] [outer = 0000004DD6BD1800] 05:00:18 INFO - PROCESS | 3756 | 1471089618289 Marionette TRACE conn6 <- [1,2184,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.create1.this.html",0,null,null,[["createImageData(imgdata) should throw when called with the wrong |this|",0,null,null]]]}] 05:00:18 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.create1.this.html | createImageData(imgdata) should throw when called with the wrong |this| 05:00:18 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.create1.this.html | took 626ms 05:00:18 INFO - PROCESS | 3756 | 1471089618319 Marionette TRACE conn6 -> [0,2185,"getWindowHandle",null] 05:00:18 INFO - PROCESS | 3756 | 1471089618322 Marionette TRACE conn6 <- [1,2185,null,{"value":"13"}] 05:00:18 INFO - PROCESS | 3756 | 1471089618325 Marionette TRACE conn6 -> [0,2186,"setScriptTimeout",{"ms":35000}] 05:00:18 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.create1.type.html 05:00:18 INFO - PROCESS | 3756 | 1471089618327 Marionette TRACE conn6 <- [1,2186,null,{}] 05:00:18 INFO - PROCESS | 3756 | 1471089618335 Marionette TRACE conn6 -> [0,2187,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:00:18 INFO - PROCESS | 3756 | 1471089618337 Marionette INFO sendAsync 3dea87e7-b1f7-4d7f-bd25-36a6049bc663 05:00:18 INFO - PROCESS | 3756 | 1471089618426 Marionette TRACE conn6 <- [1,2187,null,{"value":null}] 05:00:18 INFO - PROCESS | 3756 | 1471089618432 Marionette TRACE conn6 -> [0,2188,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/pixel-manipulation/2d.imageData.create1.type.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create1.type.html\", \"893d4e98-a8f2-4003-9cd7-2985a4dd9108\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:00:18 INFO - PROCESS | 3756 | 1471089618434 Marionette INFO sendAsync 3dea87e7-b1f7-4d7f-bd25-36a6049bc663 05:00:18 INFO - PROCESS | 3756 | ++DOCSHELL 0000004DE6272000 == 47 [pid = 3756] [id = 556] 05:00:18 INFO - PROCESS | 3756 | ++DOMWINDOW == 95 (0000004D830DC800) [pid = 3756] [serial = 1668] [outer = 0000000000000000] 05:00:18 INFO - PROCESS | 3756 | ++DOMWINDOW == 96 (0000004D830E0C00) [pid = 3756] [serial = 1669] [outer = 0000004D830DC800] 05:00:18 INFO - PROCESS | 3756 | 1471089618479 Marionette DEBUG loaded listener.js 05:00:18 INFO - PROCESS | 3756 | ++DOMWINDOW == 97 (0000004DCFF98800) [pid = 3756] [serial = 1670] [outer = 0000004D830DC800] 05:00:18 INFO - PROCESS | 3756 | 1471089618901 Marionette TRACE conn6 <- [1,2188,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.create1.type.html",0,null,null,[["createImageData(imgdata) returns an ImageData object containing a Uint8ClampedArray object",0,null,null]]]}] 05:00:18 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.create1.type.html | createImageData(imgdata) returns an ImageData object containing a Uint8ClampedArray object 05:00:18 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.create1.type.html | took 629ms 05:00:18 INFO - PROCESS | 3756 | 1471089618958 Marionette TRACE conn6 -> [0,2189,"getWindowHandle",null] 05:00:18 INFO - PROCESS | 3756 | 1471089618960 Marionette TRACE conn6 <- [1,2189,null,{"value":"13"}] 05:00:18 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.create1.zero.html 05:00:18 INFO - PROCESS | 3756 | 1471089618969 Marionette TRACE conn6 -> [0,2190,"setScriptTimeout",{"ms":35000}] 05:00:18 INFO - PROCESS | 3756 | 1471089618970 Marionette TRACE conn6 <- [1,2190,null,{}] 05:00:18 INFO - PROCESS | 3756 | 1471089618974 Marionette TRACE conn6 -> [0,2191,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:00:18 INFO - PROCESS | 3756 | 1471089618976 Marionette INFO sendAsync 3dea87e7-b1f7-4d7f-bd25-36a6049bc663 05:00:19 INFO - PROCESS | 3756 | 1471089619067 Marionette TRACE conn6 <- [1,2191,null,{"value":null}] 05:00:19 INFO - PROCESS | 3756 | 1471089619073 Marionette TRACE conn6 -> [0,2192,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/pixel-manipulation/2d.imageData.create1.zero.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create1.zero.html\", \"893d4e98-a8f2-4003-9cd7-2985a4dd9108\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:00:19 INFO - PROCESS | 3756 | 1471089619075 Marionette INFO sendAsync 3dea87e7-b1f7-4d7f-bd25-36a6049bc663 05:00:19 INFO - PROCESS | 3756 | ++DOCSHELL 0000004DE6A9A000 == 48 [pid = 3756] [id = 557] 05:00:19 INFO - PROCESS | 3756 | ++DOMWINDOW == 98 (0000004DDEB04000) [pid = 3756] [serial = 1671] [outer = 0000000000000000] 05:00:19 INFO - PROCESS | 3756 | ++DOMWINDOW == 99 (0000004DDEB09C00) [pid = 3756] [serial = 1672] [outer = 0000004DDEB04000] 05:00:19 INFO - PROCESS | 3756 | 1471089619121 Marionette DEBUG loaded listener.js 05:00:19 INFO - PROCESS | 3756 | ++DOMWINDOW == 100 (0000004DDEB0F000) [pid = 3756] [serial = 1673] [outer = 0000004DDEB04000] 05:00:19 INFO - PROCESS | 3756 | 1471089619823 Marionette TRACE conn6 <- [1,2192,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.create1.zero.html",0,null,null,[["createImageData(null) throws TypeError",0,null,null]]]}] 05:00:19 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.create1.zero.html | createImageData(null) throws TypeError 05:00:19 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.create1.zero.html | took 882ms 05:00:19 INFO - PROCESS | 3756 | 1471089619853 Marionette TRACE conn6 -> [0,2193,"getWindowHandle",null] 05:00:19 INFO - PROCESS | 3756 | 1471089619858 Marionette TRACE conn6 <- [1,2193,null,{"value":"13"}] 05:00:19 INFO - PROCESS | 3756 | 1471089619863 Marionette TRACE conn6 -> [0,2194,"setScriptTimeout",{"ms":35000}] 05:00:19 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.create2.basic.html 05:00:19 INFO - PROCESS | 3756 | 1471089619867 Marionette TRACE conn6 <- [1,2194,null,{}] 05:00:19 INFO - PROCESS | 3756 | 1471089619873 Marionette TRACE conn6 -> [0,2195,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:00:19 INFO - PROCESS | 3756 | 1471089619876 Marionette INFO sendAsync 3dea87e7-b1f7-4d7f-bd25-36a6049bc663 05:00:20 INFO - PROCESS | 3756 | 1471089620000 Marionette TRACE conn6 <- [1,2195,null,{"value":null}] 05:00:20 INFO - PROCESS | 3756 | 1471089620134 Marionette TRACE conn6 -> [0,2196,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/pixel-manipulation/2d.imageData.create2.basic.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create2.basic.html\", \"893d4e98-a8f2-4003-9cd7-2985a4dd9108\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:00:20 INFO - PROCESS | 3756 | 1471089620137 Marionette INFO sendAsync 3dea87e7-b1f7-4d7f-bd25-36a6049bc663 05:00:20 INFO - PROCESS | 3756 | ++DOCSHELL 0000004D81C99000 == 49 [pid = 3756] [id = 558] 05:00:20 INFO - PROCESS | 3756 | ++DOMWINDOW == 101 (0000004D82657000) [pid = 3756] [serial = 1674] [outer = 0000000000000000] 05:00:20 INFO - PROCESS | 3756 | ++DOMWINDOW == 102 (0000004D826CF800) [pid = 3756] [serial = 1675] [outer = 0000004D82657000] 05:00:20 INFO - PROCESS | 3756 | 1471089620197 Marionette DEBUG loaded listener.js 05:00:20 INFO - PROCESS | 3756 | ++DOMWINDOW == 103 (0000004DD12C8000) [pid = 3756] [serial = 1676] [outer = 0000004D82657000] 05:00:20 INFO - PROCESS | 3756 | 1471089620854 Marionette TRACE conn6 <- [1,2196,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.create2.basic.html",0,null,null,[["createImageData(sw, sh) exists and returns something",0,null,null]]]}] 05:00:20 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.create2.basic.html | createImageData(sw, sh) exists and returns something 05:00:20 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.create2.basic.html | took 1027ms 05:00:20 INFO - PROCESS | 3756 | 1471089620896 Marionette TRACE conn6 -> [0,2197,"getWindowHandle",null] 05:00:20 INFO - PROCESS | 3756 | 1471089620901 Marionette TRACE conn6 <- [1,2197,null,{"value":"13"}] 05:00:20 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.create2.initial.html 05:00:20 INFO - PROCESS | 3756 | 1471089620909 Marionette TRACE conn6 -> [0,2198,"setScriptTimeout",{"ms":35000}] 05:00:20 INFO - PROCESS | 3756 | 1471089620913 Marionette TRACE conn6 <- [1,2198,null,{}] 05:00:20 INFO - PROCESS | 3756 | 1471089620917 Marionette TRACE conn6 -> [0,2199,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:00:20 INFO - PROCESS | 3756 | 1471089620920 Marionette INFO sendAsync 3dea87e7-b1f7-4d7f-bd25-36a6049bc663 05:00:21 INFO - PROCESS | 3756 | 1471089621063 Marionette TRACE conn6 <- [1,2199,null,{"value":null}] 05:00:21 INFO - PROCESS | 3756 | 1471089621166 Marionette TRACE conn6 -> [0,2200,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/pixel-manipulation/2d.imageData.create2.initial.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create2.initial.html\", \"893d4e98-a8f2-4003-9cd7-2985a4dd9108\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:00:21 INFO - PROCESS | 3756 | 1471089621169 Marionette INFO sendAsync 3dea87e7-b1f7-4d7f-bd25-36a6049bc663 05:00:21 INFO - PROCESS | 3756 | ++DOCSHELL 0000004DD5CA3000 == 50 [pid = 3756] [id = 559] 05:00:21 INFO - PROCESS | 3756 | ++DOMWINDOW == 104 (0000004DD622E000) [pid = 3756] [serial = 1677] [outer = 0000000000000000] 05:00:21 INFO - PROCESS | 3756 | ++DOMWINDOW == 105 (0000004DD63E1400) [pid = 3756] [serial = 1678] [outer = 0000004DD622E000] 05:00:21 INFO - PROCESS | 3756 | 1471089621228 Marionette DEBUG loaded listener.js 05:00:21 INFO - PROCESS | 3756 | ++DOMWINDOW == 106 (0000004DD7B78800) [pid = 3756] [serial = 1679] [outer = 0000004DD622E000] 05:00:21 INFO - PROCESS | 3756 | 1471089621860 Marionette TRACE conn6 <- [1,2200,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.create2.initial.html",0,null,null,[["createImageData(sw, sh) returns transparent black data of the right size",0,null,null]]]}] 05:00:21 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.create2.initial.html | createImageData(sw, sh) returns transparent black data of the right size 05:00:21 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.create2.initial.html | took 986ms 05:00:21 INFO - PROCESS | 3756 | 1471089621901 Marionette TRACE conn6 -> [0,2201,"getWindowHandle",null] 05:00:21 INFO - PROCESS | 3756 | 1471089621903 Marionette TRACE conn6 <- [1,2201,null,{"value":"13"}] 05:00:21 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.create2.large.html 05:00:21 INFO - PROCESS | 3756 | 1471089621907 Marionette TRACE conn6 -> [0,2202,"setScriptTimeout",{"ms":35000}] 05:00:21 INFO - PROCESS | 3756 | 1471089621911 Marionette TRACE conn6 <- [1,2202,null,{}] 05:00:21 INFO - PROCESS | 3756 | 1471089621923 Marionette TRACE conn6 -> [0,2203,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:00:21 INFO - PROCESS | 3756 | 1471089621928 Marionette INFO sendAsync 3dea87e7-b1f7-4d7f-bd25-36a6049bc663 05:00:22 INFO - PROCESS | 3756 | 1471089622060 Marionette TRACE conn6 <- [1,2203,null,{"value":null}] 05:00:22 INFO - PROCESS | 3756 | 1471089622194 Marionette TRACE conn6 -> [0,2204,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/pixel-manipulation/2d.imageData.create2.large.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create2.large.html\", \"893d4e98-a8f2-4003-9cd7-2985a4dd9108\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:00:22 INFO - PROCESS | 3756 | 1471089622198 Marionette INFO sendAsync 3dea87e7-b1f7-4d7f-bd25-36a6049bc663 05:00:22 INFO - PROCESS | 3756 | ++DOCSHELL 0000004DE4C1E800 == 51 [pid = 3756] [id = 560] 05:00:22 INFO - PROCESS | 3756 | ++DOMWINDOW == 107 (0000004DDDDAF000) [pid = 3756] [serial = 1680] [outer = 0000000000000000] 05:00:22 INFO - PROCESS | 3756 | ++DOMWINDOW == 108 (0000004DDE97F400) [pid = 3756] [serial = 1681] [outer = 0000004DDDDAF000] 05:00:22 INFO - PROCESS | 3756 | 1471089622257 Marionette DEBUG loaded listener.js 05:00:22 INFO - PROCESS | 3756 | ++DOMWINDOW == 109 (0000004DDEF52C00) [pid = 3756] [serial = 1682] [outer = 0000004DDDDAF000] 05:00:22 INFO - PROCESS | 3756 | 1471089622800 Marionette TRACE conn6 <- [1,2204,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.create2.large.html",0,null,null,[["createImageData(sw, sh) works for sizes much larger than the canvas",0,null,null]]]}] 05:00:22 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.create2.large.html | createImageData(sw, sh) works for sizes much larger than the canvas 05:00:22 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.create2.large.html | took 943ms 05:00:22 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.create2.negative.html 05:00:22 INFO - PROCESS | 3756 | 1471089622853 Marionette TRACE conn6 -> [0,2205,"getWindowHandle",null] 05:00:22 INFO - PROCESS | 3756 | 1471089622856 Marionette TRACE conn6 <- [1,2205,null,{"value":"13"}] 05:00:22 INFO - PROCESS | 3756 | 1471089622859 Marionette TRACE conn6 -> [0,2206,"setScriptTimeout",{"ms":35000}] 05:00:22 INFO - PROCESS | 3756 | 1471089622862 Marionette TRACE conn6 <- [1,2206,null,{}] 05:00:22 INFO - PROCESS | 3756 | 1471089622865 Marionette TRACE conn6 -> [0,2207,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:00:22 INFO - PROCESS | 3756 | 1471089622868 Marionette INFO sendAsync 3dea87e7-b1f7-4d7f-bd25-36a6049bc663 05:00:23 INFO - PROCESS | 3756 | 1471089623019 Marionette TRACE conn6 <- [1,2207,null,{"value":null}] 05:00:23 INFO - PROCESS | 3756 | 1471089623149 Marionette TRACE conn6 -> [0,2208,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/pixel-manipulation/2d.imageData.create2.negative.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create2.negative.html\", \"893d4e98-a8f2-4003-9cd7-2985a4dd9108\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:00:23 INFO - PROCESS | 3756 | 1471089623152 Marionette INFO sendAsync 3dea87e7-b1f7-4d7f-bd25-36a6049bc663 05:00:23 INFO - PROCESS | 3756 | ++DOCSHELL 0000004D8263D800 == 52 [pid = 3756] [id = 561] 05:00:23 INFO - PROCESS | 3756 | ++DOMWINDOW == 110 (0000004DE0A12C00) [pid = 3756] [serial = 1683] [outer = 0000000000000000] 05:00:23 INFO - PROCESS | 3756 | ++DOMWINDOW == 111 (0000004DE0CDC400) [pid = 3756] [serial = 1684] [outer = 0000004DE0A12C00] 05:00:23 INFO - PROCESS | 3756 | 1471089623208 Marionette DEBUG loaded listener.js 05:00:23 INFO - PROCESS | 3756 | ++DOMWINDOW == 112 (0000004DE1050800) [pid = 3756] [serial = 1685] [outer = 0000004DE0A12C00] 05:00:24 INFO - PROCESS | 3756 | 1471089624039 Marionette TRACE conn6 <- [1,2208,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.create2.negative.html",0,null,null,[["createImageData(sw, sh) takes the absolute magnitude of the size arguments",0,null,null]]]}] 05:00:24 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.create2.negative.html | createImageData(sw, sh) takes the absolute magnitude of the size arguments 05:00:24 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.create2.negative.html | took 1237ms 05:00:24 INFO - PROCESS | 3756 | 1471089624099 Marionette TRACE conn6 -> [0,2209,"getWindowHandle",null] 05:00:24 INFO - PROCESS | 3756 | 1471089624103 Marionette TRACE conn6 <- [1,2209,null,{"value":"13"}] 05:00:24 INFO - PROCESS | 3756 | 1471089624109 Marionette TRACE conn6 -> [0,2210,"setScriptTimeout",{"ms":35000}] 05:00:24 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.create2.nonfinite.html 05:00:24 INFO - PROCESS | 3756 | 1471089624112 Marionette TRACE conn6 <- [1,2210,null,{}] 05:00:24 INFO - PROCESS | 3756 | 1471089624118 Marionette TRACE conn6 -> [0,2211,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:00:24 INFO - PROCESS | 3756 | 1471089624121 Marionette INFO sendAsync 3dea87e7-b1f7-4d7f-bd25-36a6049bc663 05:00:24 INFO - PROCESS | 3756 | 1471089624270 Marionette TRACE conn6 <- [1,2211,null,{"value":null}] 05:00:24 INFO - PROCESS | 3756 | 1471089624406 Marionette TRACE conn6 -> [0,2212,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/pixel-manipulation/2d.imageData.create2.nonfinite.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create2.nonfinite.html\", \"893d4e98-a8f2-4003-9cd7-2985a4dd9108\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:00:24 INFO - PROCESS | 3756 | 1471089624411 Marionette INFO sendAsync 3dea87e7-b1f7-4d7f-bd25-36a6049bc663 05:00:24 INFO - PROCESS | 3756 | ++DOCSHELL 0000004D81E0F000 == 53 [pid = 3756] [id = 562] 05:00:24 INFO - PROCESS | 3756 | ++DOMWINDOW == 113 (0000004D82656C00) [pid = 3756] [serial = 1686] [outer = 0000000000000000] 05:00:24 INFO - PROCESS | 3756 | ++DOMWINDOW == 114 (0000004D829DE400) [pid = 3756] [serial = 1687] [outer = 0000004D82656C00] 05:00:24 INFO - PROCESS | 3756 | 1471089624465 Marionette DEBUG loaded listener.js 05:00:24 INFO - PROCESS | 3756 | ++DOMWINDOW == 115 (0000004D829EA400) [pid = 3756] [serial = 1688] [outer = 0000004D82656C00] 05:00:25 INFO - PROCESS | 3756 | --DOCSHELL 0000004DE6272000 == 52 [pid = 3756] [id = 556] 05:00:25 INFO - PROCESS | 3756 | --DOCSHELL 0000004DE4E50800 == 51 [pid = 3756] [id = 555] 05:00:25 INFO - PROCESS | 3756 | --DOCSHELL 0000004DE4A9D000 == 50 [pid = 3756] [id = 554] 05:00:25 INFO - PROCESS | 3756 | --DOCSHELL 0000004DE0A62000 == 49 [pid = 3756] [id = 553] 05:00:25 INFO - PROCESS | 3756 | --DOCSHELL 0000004DDE71B000 == 48 [pid = 3756] [id = 552] 05:00:25 INFO - PROCESS | 3756 | --DOCSHELL 0000004DDC913000 == 47 [pid = 3756] [id = 551] 05:00:25 INFO - PROCESS | 3756 | --DOCSHELL 0000004DD6DD3800 == 46 [pid = 3756] [id = 550] 05:00:25 INFO - PROCESS | 3756 | --DOCSHELL 0000004D97829800 == 45 [pid = 3756] [id = 549] 05:00:25 INFO - PROCESS | 3756 | --DOCSHELL 0000004DD08E5800 == 44 [pid = 3756] [id = 12] 05:00:25 INFO - PROCESS | 3756 | --DOCSHELL 0000004D809BD800 == 43 [pid = 3756] [id = 548] 05:00:25 INFO - PROCESS | 3756 | --DOCSHELL 0000004D81E23000 == 42 [pid = 3756] [id = 543] 05:00:25 INFO - PROCESS | 3756 | --DOCSHELL 0000004DE20D8800 == 41 [pid = 3756] [id = 542] 05:00:25 INFO - PROCESS | 3756 | --DOCSHELL 0000004D81E17800 == 40 [pid = 3756] [id = 518] 05:00:25 INFO - PROCESS | 3756 | --DOCSHELL 0000004DD178C800 == 39 [pid = 3756] [id = 519] 05:00:25 INFO - PROCESS | 3756 | --DOCSHELL 0000004DE4CB1800 == 38 [pid = 3756] [id = 528] 05:00:25 INFO - PROCESS | 3756 | --DOCSHELL 0000004DE61D9000 == 37 [pid = 3756] [id = 532] 05:00:25 INFO - PROCESS | 3756 | --DOCSHELL 0000004DDDBDC800 == 36 [pid = 3756] [id = 544] 05:00:25 INFO - PROCESS | 3756 | --DOCSHELL 0000004DE5CA8800 == 35 [pid = 3756] [id = 546] 05:00:25 INFO - PROCESS | 3756 | --DOCSHELL 0000004DD5CAF000 == 34 [pid = 3756] [id = 529] 05:00:25 INFO - PROCESS | 3756 | --DOCSHELL 0000004DE4C1E000 == 33 [pid = 3756] [id = 547] 05:00:25 INFO - PROCESS | 3756 | --DOCSHELL 0000004DE4E40000 == 32 [pid = 3756] [id = 545] 05:00:25 INFO - PROCESS | 3756 | --DOCSHELL 0000004DE5C9E000 == 31 [pid = 3756] [id = 531] 05:00:25 INFO - PROCESS | 3756 | --DOCSHELL 0000004DDF737800 == 30 [pid = 3756] [id = 530] 05:00:25 INFO - PROCESS | 3756 | --DOCSHELL 0000004D8263D800 == 29 [pid = 3756] [id = 561] 05:00:25 INFO - PROCESS | 3756 | --DOCSHELL 0000004DE4C1E800 == 28 [pid = 3756] [id = 560] 05:00:25 INFO - PROCESS | 3756 | --DOCSHELL 0000004DD5CA3000 == 27 [pid = 3756] [id = 559] 05:00:25 INFO - PROCESS | 3756 | --DOCSHELL 0000004DE6A9A000 == 26 [pid = 3756] [id = 557] 05:00:25 INFO - PROCESS | 3756 | --DOCSHELL 0000004D81C99000 == 25 [pid = 3756] [id = 558] 05:00:25 INFO - PROCESS | 3756 | --DOMWINDOW == 114 (0000004DD7B3B800) [pid = 3756] [serial = 31] [outer = 0000000000000000] [url = data:application/vnd.mozilla.xul+xml;charset=utf-8,] 05:00:25 INFO - PROCESS | 3756 | --DOMWINDOW == 113 (0000004DDEF6C400) [pid = 3756] [serial = 1622] [outer = 0000000000000000] [url = about:blank] 05:00:25 INFO - PROCESS | 3756 | --DOMWINDOW == 112 (0000004D808CF800) [pid = 3756] [serial = 1088] [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.] 05:00:25 INFO - PROCESS | 3756 | --DOMWINDOW == 111 (0000004DE0093C00) [pid = 3756] [serial = 1625] [outer = 0000000000000000] [url = about:blank] 05:00:25 INFO - PROCESS | 3756 | --DOMWINDOW == 110 (0000004DDC1E2800) [pid = 3756] [serial = 1613] [outer = 0000000000000000] [url = about:blank] 05:00:25 INFO - PROCESS | 3756 | --DOMWINDOW == 109 (0000004DDC2B9C00) [pid = 3756] [serial = 1615] [outer = 0000000000000000] [url = about:blank] 05:00:25 INFO - PROCESS | 3756 | --DOMWINDOW == 108 (0000004DDEC40000) [pid = 3756] [serial = 1616] [outer = 0000000000000000] [url = about:blank] 05:00:25 INFO - PROCESS | 3756 | --DOMWINDOW == 107 (0000004DDF5F1C00) [pid = 3756] [serial = 1618] [outer = 0000000000000000] [url = about:blank] 05:00:25 INFO - PROCESS | 3756 | --DOMWINDOW == 106 (0000004DD6227400) [pid = 3756] [serial = 1606] [outer = 0000000000000000] [url = about:blank] 05:00:25 INFO - PROCESS | 3756 | --DOMWINDOW == 105 (0000004DD6A4A000) [pid = 3756] [serial = 1607] [outer = 0000000000000000] [url = about:blank] 05:00:25 INFO - PROCESS | 3756 | --DOMWINDOW == 104 (0000004DDEDE2C00) [pid = 3756] [serial = 1585] [outer = 0000000000000000] [url = about:blank] 05:00:25 INFO - PROCESS | 3756 | --DOMWINDOW == 103 (0000004DD0E36C00) [pid = 3756] [serial = 1601] [outer = 0000000000000000] [url = about:blank] 05:00:25 INFO - PROCESS | 3756 | --DOMWINDOW == 102 (0000004D82650400) [pid = 3756] [serial = 1600] [outer = 0000000000000000] [url = about:blank] 05:00:25 INFO - PROCESS | 3756 | --DOMWINDOW == 101 (0000004DD7B76000) [pid = 3756] [serial = 1609] [outer = 0000000000000000] [url = about:blank] 05:00:25 INFO - PROCESS | 3756 | --DOMWINDOW == 100 (0000004DDB891000) [pid = 3756] [serial = 1612] [outer = 0000000000000000] [url = about:blank] 05:00:25 INFO - PROCESS | 3756 | --DOMWINDOW == 99 (0000004DDB841400) [pid = 3756] [serial = 1610] [outer = 0000000000000000] [url = about:blank] 05:00:25 INFO - PROCESS | 3756 | --DOMWINDOW == 98 (0000004DDDDF1C00) [pid = 3756] [serial = 1594] [outer = 0000000000000000] [url = about:blank] 05:00:25 INFO - PROCESS | 3756 | --DOMWINDOW == 97 (0000004DD7C1E400) [pid = 3756] [serial = 1591] [outer = 0000000000000000] [url = about:blank] 05:00:25 INFO - PROCESS | 3756 | --DOMWINDOW == 96 (0000004DDF57A800) [pid = 3756] [serial = 1597] [outer = 0000000000000000] [url = about:blank] 05:00:25 INFO - PROCESS | 3756 | --DOMWINDOW == 95 (0000004DD1720800) [pid = 3756] [serial = 1603] [outer = 0000000000000000] [url = about:blank] 05:00:25 INFO - PROCESS | 3756 | --DOMWINDOW == 94 (0000004DD1D36400) [pid = 3756] [serial = 1604] [outer = 0000000000000000] [url = about:blank] 05:00:25 INFO - PROCESS | 3756 | --DOMWINDOW == 93 (0000004DD1B2E400) [pid = 3756] [serial = 1588] [outer = 0000000000000000] [url = about:blank] 05:00:25 INFO - PROCESS | 3756 | --DOMWINDOW == 92 (0000004DE0A18800) [pid = 3756] [serial = 1627] [outer = 0000000000000000] [url = about:blank] 05:00:25 INFO - PROCESS | 3756 | --DOMWINDOW == 91 (0000004DD8069000) [pid = 3756] [serial = 1621] [outer = 0000000000000000] [url = about:blank] 05:00:25 INFO - PROCESS | 3756 | --DOMWINDOW == 90 (0000004DDFDCC000) [pid = 3756] [serial = 1624] [outer = 0000000000000000] [url = about:blank] 05:00:25 INFO - PROCESS | 3756 | --DOMWINDOW == 89 (0000004DDF78E400) [pid = 3756] [serial = 1619] [outer = 0000000000000000] [url = about:blank] 05:00:26 INFO - PROCESS | 3756 | 1471089626002 Marionette TRACE conn6 <- [1,2212,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.create2.nonfinite.html",0,null,null,[["createImageData() throws TypeError if arguments are not finite",0,null,null]]]}] 05:00:26 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.create2.nonfinite.html | createImageData() throws TypeError if arguments are not finite 05:00:26 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.create2.nonfinite.html | took 1947ms 05:00:26 INFO - PROCESS | 3756 | 1471089626061 Marionette TRACE conn6 -> [0,2213,"getWindowHandle",null] 05:00:26 INFO - PROCESS | 3756 | 1471089626065 Marionette TRACE conn6 <- [1,2213,null,{"value":"13"}] 05:00:26 INFO - PROCESS | 3756 | 1471089626070 Marionette TRACE conn6 -> [0,2214,"setScriptTimeout",{"ms":35000}] 05:00:26 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.create2.round.html 05:00:26 INFO - PROCESS | 3756 | 1471089626073 Marionette TRACE conn6 <- [1,2214,null,{}] 05:00:26 INFO - PROCESS | 3756 | 1471089626079 Marionette TRACE conn6 -> [0,2215,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:00:26 INFO - PROCESS | 3756 | 1471089626082 Marionette INFO sendAsync 3dea87e7-b1f7-4d7f-bd25-36a6049bc663 05:00:26 INFO - PROCESS | 3756 | 1471089626180 Marionette TRACE conn6 <- [1,2215,null,{"value":null}] 05:00:26 INFO - PROCESS | 3756 | 1471089626187 Marionette TRACE conn6 -> [0,2216,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/pixel-manipulation/2d.imageData.create2.round.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create2.round.html\", \"893d4e98-a8f2-4003-9cd7-2985a4dd9108\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:00:26 INFO - PROCESS | 3756 | 1471089626191 Marionette INFO sendAsync 3dea87e7-b1f7-4d7f-bd25-36a6049bc663 05:00:26 INFO - PROCESS | 3756 | ++DOCSHELL 0000004D81D0F800 == 26 [pid = 3756] [id = 563] 05:00:26 INFO - PROCESS | 3756 | ++DOMWINDOW == 90 (0000004D829E5400) [pid = 3756] [serial = 1689] [outer = 0000000000000000] 05:00:26 INFO - PROCESS | 3756 | ++DOMWINDOW == 91 (0000004D829E8C00) [pid = 3756] [serial = 1690] [outer = 0000004D829E5400] 05:00:26 INFO - PROCESS | 3756 | 1471089626246 Marionette DEBUG loaded listener.js 05:00:26 INFO - PROCESS | 3756 | ++DOMWINDOW == 92 (0000004D830E4C00) [pid = 3756] [serial = 1691] [outer = 0000004D829E5400] 05:00:26 INFO - PROCESS | 3756 | 1471089626719 Marionette TRACE conn6 <- [1,2216,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.create2.round.html",0,null,null,[["createImageData(w, h) is rounded the same as getImageData(0, 0, w, h)",0,null,null]]]}] 05:00:26 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.create2.round.html | createImageData(w, h) is rounded the same as getImageData(0, 0, w, h) 05:00:26 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.create2.round.html | took 692ms 05:00:26 INFO - PROCESS | 3756 | 1471089626766 Marionette TRACE conn6 -> [0,2217,"getWindowHandle",null] 05:00:26 INFO - PROCESS | 3756 | 1471089626771 Marionette TRACE conn6 <- [1,2217,null,{"value":"13"}] 05:00:26 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.create2.this.html 05:00:26 INFO - PROCESS | 3756 | 1471089626778 Marionette TRACE conn6 -> [0,2218,"setScriptTimeout",{"ms":35000}] 05:00:26 INFO - PROCESS | 3756 | 1471089626781 Marionette TRACE conn6 <- [1,2218,null,{}] 05:00:26 INFO - PROCESS | 3756 | 1471089626785 Marionette TRACE conn6 -> [0,2219,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:00:26 INFO - PROCESS | 3756 | 1471089626788 Marionette INFO sendAsync 3dea87e7-b1f7-4d7f-bd25-36a6049bc663 05:00:26 INFO - PROCESS | 3756 | 1471089626884 Marionette TRACE conn6 <- [1,2219,null,{"value":null}] 05:00:26 INFO - PROCESS | 3756 | 1471089626892 Marionette TRACE conn6 -> [0,2220,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/pixel-manipulation/2d.imageData.create2.this.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create2.this.html\", \"893d4e98-a8f2-4003-9cd7-2985a4dd9108\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:00:26 INFO - PROCESS | 3756 | 1471089626895 Marionette INFO sendAsync 3dea87e7-b1f7-4d7f-bd25-36a6049bc663 05:00:26 INFO - PROCESS | 3756 | ++DOCSHELL 0000004D826E5800 == 27 [pid = 3756] [id = 564] 05:00:26 INFO - PROCESS | 3756 | ++DOMWINDOW == 93 (0000004DD0042000) [pid = 3756] [serial = 1692] [outer = 0000000000000000] 05:00:26 INFO - PROCESS | 3756 | ++DOMWINDOW == 94 (0000004DD0844000) [pid = 3756] [serial = 1693] [outer = 0000004DD0042000] 05:00:26 INFO - PROCESS | 3756 | 1471089626946 Marionette DEBUG loaded listener.js 05:00:27 INFO - PROCESS | 3756 | ++DOMWINDOW == 95 (0000004DD12CEC00) [pid = 3756] [serial = 1694] [outer = 0000004DD0042000] 05:00:27 INFO - PROCESS | 3756 | 1471089627430 Marionette TRACE conn6 <- [1,2220,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.create2.this.html",0,null,null,[["createImageData(sw, sh) should throw when called with the wrong |this|",0,null,null]]]}] 05:00:27 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.create2.this.html | createImageData(sw, sh) should throw when called with the wrong |this| 05:00:27 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.create2.this.html | took 693ms 05:00:27 INFO - PROCESS | 3756 | 1471089627472 Marionette TRACE conn6 -> [0,2221,"getWindowHandle",null] 05:00:27 INFO - PROCESS | 3756 | 1471089627475 Marionette TRACE conn6 <- [1,2221,null,{"value":"13"}] 05:00:27 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.create2.tiny.html 05:00:27 INFO - PROCESS | 3756 | 1471089627478 Marionette TRACE conn6 -> [0,2222,"setScriptTimeout",{"ms":35000}] 05:00:27 INFO - PROCESS | 3756 | 1471089627482 Marionette TRACE conn6 <- [1,2222,null,{}] 05:00:27 INFO - PROCESS | 3756 | 1471089627493 Marionette TRACE conn6 -> [0,2223,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:00:27 INFO - PROCESS | 3756 | 1471089627498 Marionette INFO sendAsync 3dea87e7-b1f7-4d7f-bd25-36a6049bc663 05:00:27 INFO - PROCESS | 3756 | 1471089627622 Marionette TRACE conn6 <- [1,2223,null,{"value":null}] 05:00:27 INFO - PROCESS | 3756 | 1471089627725 Marionette TRACE conn6 -> [0,2224,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/pixel-manipulation/2d.imageData.create2.tiny.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create2.tiny.html\", \"893d4e98-a8f2-4003-9cd7-2985a4dd9108\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:00:27 INFO - PROCESS | 3756 | 1471089627728 Marionette INFO sendAsync 3dea87e7-b1f7-4d7f-bd25-36a6049bc663 05:00:27 INFO - PROCESS | 3756 | ++DOCSHELL 0000004DD21A7800 == 28 [pid = 3756] [id = 565] 05:00:27 INFO - PROCESS | 3756 | ++DOMWINDOW == 96 (0000004D8265C800) [pid = 3756] [serial = 1695] [outer = 0000000000000000] 05:00:27 INFO - PROCESS | 3756 | ++DOMWINDOW == 97 (0000004DD1D9F000) [pid = 3756] [serial = 1696] [outer = 0000004D8265C800] 05:00:27 INFO - PROCESS | 3756 | 1471089627778 Marionette DEBUG loaded listener.js 05:00:27 INFO - PROCESS | 3756 | ++DOMWINDOW == 98 (0000004DD2164C00) [pid = 3756] [serial = 1697] [outer = 0000004D8265C800] 05:00:28 INFO - PROCESS | 3756 | 1471089628195 Marionette TRACE conn6 <- [1,2224,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.create2.tiny.html",0,null,null,[["createImageData(sw, sh) works for sizes smaller than one pixel",0,null,null]]]}] 05:00:28 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.create2.tiny.html | createImageData(sw, sh) works for sizes smaller than one pixel 05:00:28 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.create2.tiny.html | took 734ms 05:00:28 INFO - PROCESS | 3756 | 1471089628214 Marionette TRACE conn6 -> [0,2225,"getWindowHandle",null] 05:00:28 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.create2.type.html 05:00:28 INFO - PROCESS | 3756 | 1471089628217 Marionette TRACE conn6 <- [1,2225,null,{"value":"13"}] 05:00:28 INFO - PROCESS | 3756 | 1471089628220 Marionette TRACE conn6 -> [0,2226,"setScriptTimeout",{"ms":35000}] 05:00:28 INFO - PROCESS | 3756 | 1471089628222 Marionette TRACE conn6 <- [1,2226,null,{}] 05:00:28 INFO - PROCESS | 3756 | 1471089628225 Marionette TRACE conn6 -> [0,2227,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:00:28 INFO - PROCESS | 3756 | 1471089628227 Marionette INFO sendAsync 3dea87e7-b1f7-4d7f-bd25-36a6049bc663 05:00:28 INFO - PROCESS | 3756 | 1471089628352 Marionette TRACE conn6 <- [1,2227,null,{"value":null}] 05:00:28 INFO - PROCESS | 3756 | 1471089628413 Marionette TRACE conn6 -> [0,2228,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/pixel-manipulation/2d.imageData.create2.type.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create2.type.html\", \"893d4e98-a8f2-4003-9cd7-2985a4dd9108\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:00:28 INFO - PROCESS | 3756 | 1471089628416 Marionette INFO sendAsync 3dea87e7-b1f7-4d7f-bd25-36a6049bc663 05:00:28 INFO - PROCESS | 3756 | ++DOCSHELL 0000004DD6D0D800 == 29 [pid = 3756] [id = 566] 05:00:28 INFO - PROCESS | 3756 | ++DOMWINDOW == 99 (0000004DD622B000) [pid = 3756] [serial = 1698] [outer = 0000000000000000] 05:00:28 INFO - PROCESS | 3756 | ++DOMWINDOW == 100 (0000004DD62BE400) [pid = 3756] [serial = 1699] [outer = 0000004DD622B000] 05:00:28 INFO - PROCESS | 3756 | 1471089628462 Marionette DEBUG loaded listener.js 05:00:28 INFO - PROCESS | 3756 | ++DOMWINDOW == 101 (0000004DD6BA0400) [pid = 3756] [serial = 1700] [outer = 0000004DD622B000] 05:00:28 INFO - PROCESS | 3756 | 1471089628900 Marionette TRACE conn6 <- [1,2228,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.create2.type.html",0,null,null,[["createImageData(sw, sh) returns an ImageData object containing a Uint8ClampedArray object",0,null,null]]]}] 05:00:28 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.create2.type.html | createImageData(sw, sh) returns an ImageData object containing a Uint8ClampedArray object 05:00:28 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.create2.type.html | took 735ms 05:00:28 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.create2.zero.html 05:00:28 INFO - PROCESS | 3756 | 1471089628958 Marionette TRACE conn6 -> [0,2229,"getWindowHandle",null] 05:00:28 INFO - PROCESS | 3756 | 1471089628961 Marionette TRACE conn6 <- [1,2229,null,{"value":"13"}] 05:00:28 INFO - PROCESS | 3756 | 1471089628968 Marionette TRACE conn6 -> [0,2230,"setScriptTimeout",{"ms":35000}] 05:00:28 INFO - PROCESS | 3756 | 1471089628970 Marionette TRACE conn6 <- [1,2230,null,{}] 05:00:28 INFO - PROCESS | 3756 | 1471089628973 Marionette TRACE conn6 -> [0,2231,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:00:28 INFO - PROCESS | 3756 | 1471089628976 Marionette INFO sendAsync 3dea87e7-b1f7-4d7f-bd25-36a6049bc663 05:00:29 INFO - PROCESS | 3756 | 1471089629123 Marionette TRACE conn6 <- [1,2231,null,{"value":null}] 05:00:29 INFO - PROCESS | 3756 | 1471089629135 Marionette TRACE conn6 -> [0,2232,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/pixel-manipulation/2d.imageData.create2.zero.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create2.zero.html\", \"893d4e98-a8f2-4003-9cd7-2985a4dd9108\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:00:29 INFO - PROCESS | 3756 | 1471089629137 Marionette INFO sendAsync 3dea87e7-b1f7-4d7f-bd25-36a6049bc663 05:00:29 INFO - PROCESS | 3756 | ++DOCSHELL 0000004DDBFBC000 == 30 [pid = 3756] [id = 567] 05:00:29 INFO - PROCESS | 3756 | ++DOMWINDOW == 102 (0000004D829E4800) [pid = 3756] [serial = 1701] [outer = 0000000000000000] 05:00:29 INFO - PROCESS | 3756 | ++DOMWINDOW == 103 (0000004DD7B0B400) [pid = 3756] [serial = 1702] [outer = 0000004D829E4800] 05:00:29 INFO - PROCESS | 3756 | 1471089629234 Marionette DEBUG loaded listener.js 05:00:29 INFO - PROCESS | 3756 | ++DOMWINDOW == 104 (0000004DD806C400) [pid = 3756] [serial = 1703] [outer = 0000004D829E4800] 05:00:29 INFO - PROCESS | 3756 | 1471089629662 Marionette TRACE conn6 <- [1,2232,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.create2.zero.html",0,null,null,[["createImageData(sw, sh) throws INDEX_SIZE_ERR if size is zero",0,null,null]]]}] 05:00:29 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.create2.zero.html | createImageData(sw, sh) throws INDEX_SIZE_ERR if size is zero 05:00:29 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.create2.zero.html | took 734ms 05:00:29 INFO - PROCESS | 3756 | 1471089629701 Marionette TRACE conn6 -> [0,2233,"getWindowHandle",null] 05:00:29 INFO - PROCESS | 3756 | 1471089629703 Marionette TRACE conn6 <- [1,2233,null,{"value":"13"}] 05:00:29 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.basic.html 05:00:29 INFO - PROCESS | 3756 | 1471089629713 Marionette TRACE conn6 -> [0,2234,"setScriptTimeout",{"ms":35000}] 05:00:29 INFO - PROCESS | 3756 | 1471089629715 Marionette TRACE conn6 <- [1,2234,null,{}] 05:00:29 INFO - PROCESS | 3756 | 1471089629718 Marionette TRACE conn6 -> [0,2235,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:00:29 INFO - PROCESS | 3756 | 1471089629724 Marionette INFO sendAsync 3dea87e7-b1f7-4d7f-bd25-36a6049bc663 05:00:29 INFO - PROCESS | 3756 | 1471089629870 Marionette TRACE conn6 <- [1,2235,null,{"value":null}] 05:00:29 INFO - PROCESS | 3756 | 1471089629933 Marionette TRACE conn6 -> [0,2236,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/pixel-manipulation/2d.imageData.get.basic.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.basic.html\", \"893d4e98-a8f2-4003-9cd7-2985a4dd9108\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:00:29 INFO - PROCESS | 3756 | 1471089629935 Marionette INFO sendAsync 3dea87e7-b1f7-4d7f-bd25-36a6049bc663 05:00:29 INFO - PROCESS | 3756 | ++DOCSHELL 0000004DDE5E4000 == 31 [pid = 3756] [id = 568] 05:00:29 INFO - PROCESS | 3756 | ++DOMWINDOW == 105 (0000004DD0044400) [pid = 3756] [serial = 1704] [outer = 0000000000000000] 05:00:29 INFO - PROCESS | 3756 | ++DOMWINDOW == 106 (0000004DDB847C00) [pid = 3756] [serial = 1705] [outer = 0000004DD0044400] 05:00:29 INFO - PROCESS | 3756 | 1471089629981 Marionette DEBUG loaded listener.js 05:00:30 INFO - PROCESS | 3756 | ++DOMWINDOW == 107 (0000004DDC245400) [pid = 3756] [serial = 1706] [outer = 0000004DD0044400] 05:00:30 INFO - PROCESS | 3756 | --DOMWINDOW == 106 (0000004DD0845800) [pid = 3756] [serial = 1587] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.selfintersect.html] 05:00:30 INFO - PROCESS | 3756 | --DOMWINDOW == 105 (0000004DD6BCCC00) [pid = 3756] [serial = 1584] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.nonfinite.html] 05:00:30 INFO - PROCESS | 3756 | --DOMWINDOW == 104 (0000004D8094E400) [pid = 3756] [serial = 1551] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.quadraticCurveTo.ensuresubpath.1.html] 05:00:30 INFO - PROCESS | 3756 | --DOMWINDOW == 103 (0000004DDC2BD000) [pid = 3756] [serial = 1593] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.zero.1.html] 05:00:30 INFO - PROCESS | 3756 | --DOMWINDOW == 102 (0000004DDB889800) [pid = 3756] [serial = 1656] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.transformation.multiple.html] 05:00:30 INFO - PROCESS | 3756 | --DOMWINDOW == 101 (0000004DDEC36800) [pid = 3756] [serial = 1659] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create1.basic.html] 05:00:30 INFO - PROCESS | 3756 | --DOMWINDOW == 100 (0000004D82655000) [pid = 3756] [serial = 1647] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.union.html] 05:00:30 INFO - PROCESS | 3756 | --DOMWINDOW == 99 (0000004D826C9800) [pid = 3756] [serial = 1638] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.scale2.html] 05:00:30 INFO - PROCESS | 3756 | --DOMWINDOW == 98 (0000004DDE982C00) [pid = 3756] [serial = 1635] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.scale1.html] 05:00:30 INFO - PROCESS | 3756 | --DOMWINDOW == 97 (0000004D81DC9C00) [pid = 3756] [serial = 1644] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.unaffected.html] 05:00:30 INFO - PROCESS | 3756 | --DOMWINDOW == 96 (0000004DD62BB800) [pid = 3756] [serial = 1653] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.transformation.changing.html] 05:00:30 INFO - PROCESS | 3756 | --DOMWINDOW == 95 (0000004DD05EC400) [pid = 3756] [serial = 1629] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.prune.line.html] 05:00:30 INFO - PROCESS | 3756 | --DOMWINDOW == 94 (0000004DDEC43000) [pid = 3756] [serial = 1662] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create1.initial.html] 05:00:30 INFO - PROCESS | 3756 | --DOMWINDOW == 93 (0000004DD6223800) [pid = 3756] [serial = 1650] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.transformation.basic.html] 05:00:30 INFO - PROCESS | 3756 | --DOMWINDOW == 92 (0000004DE00BEC00) [pid = 3756] [serial = 1626] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.prune.curve.html] 05:00:30 INFO - PROCESS | 3756 | --DOMWINDOW == 91 (0000004DD6A48C00) [pid = 3756] [serial = 1632] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.prune.rect.html] 05:00:30 INFO - PROCESS | 3756 | --DOMWINDOW == 90 (0000004D81DBDC00) [pid = 3756] [serial = 1641] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.skew.html] 05:00:30 INFO - PROCESS | 3756 | --DOMWINDOW == 89 (0000004DD6BD1800) [pid = 3756] [serial = 1665] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create1.this.html] 05:00:30 INFO - PROCESS | 3756 | --DOMWINDOW == 88 (0000004DDEB04000) [pid = 3756] [serial = 1671] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create1.zero.html] 05:00:30 INFO - PROCESS | 3756 | --DOMWINDOW == 87 (0000004D830DC800) [pid = 3756] [serial = 1668] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create1.type.html] 05:00:30 INFO - PROCESS | 3756 | --DOMWINDOW == 86 (0000004DD6E16C00) [pid = 3756] [serial = 1590] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.winding.html] 05:00:30 INFO - PROCESS | 3756 | --DOMWINDOW == 85 (0000004DDF50B400) [pid = 3756] [serial = 1596] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.zero.2.html] 05:00:31 INFO - PROCESS | 3756 | 1471089631020 Marionette TRACE conn6 <- [1,2236,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.get.basic.html",0,null,null,[["getImageData() exists and returns something",0,null,null]]]}] 05:00:31 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.get.basic.html | getImageData() exists and returns something 05:00:31 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.basic.html | took 1335ms 05:00:31 INFO - PROCESS | 3756 | 1471089631050 Marionette TRACE conn6 -> [0,2237,"getWindowHandle",null] 05:00:31 INFO - PROCESS | 3756 | 1471089631053 Marionette TRACE conn6 <- [1,2237,null,{"value":"13"}] 05:00:31 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.clamp.html 05:00:31 INFO - PROCESS | 3756 | 1471089631056 Marionette TRACE conn6 -> [0,2238,"setScriptTimeout",{"ms":35000}] 05:00:31 INFO - PROCESS | 3756 | 1471089631057 Marionette TRACE conn6 <- [1,2238,null,{}] 05:00:31 INFO - PROCESS | 3756 | 1471089631061 Marionette TRACE conn6 -> [0,2239,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:00:31 INFO - PROCESS | 3756 | 1471089631063 Marionette INFO sendAsync 3dea87e7-b1f7-4d7f-bd25-36a6049bc663 05:00:31 INFO - PROCESS | 3756 | 1471089631149 Marionette TRACE conn6 <- [1,2239,null,{"value":null}] 05:00:31 INFO - PROCESS | 3756 | 1471089631155 Marionette TRACE conn6 -> [0,2240,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/pixel-manipulation/2d.imageData.get.clamp.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.clamp.html\", \"893d4e98-a8f2-4003-9cd7-2985a4dd9108\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:00:31 INFO - PROCESS | 3756 | 1471089631157 Marionette INFO sendAsync 3dea87e7-b1f7-4d7f-bd25-36a6049bc663 05:00:31 INFO - PROCESS | 3756 | ++DOCSHELL 0000004DDF34A000 == 32 [pid = 3756] [id = 569] 05:00:31 INFO - PROCESS | 3756 | ++DOMWINDOW == 86 (0000004D81DCB800) [pid = 3756] [serial = 1707] [outer = 0000000000000000] 05:00:31 INFO - PROCESS | 3756 | ++DOMWINDOW == 87 (0000004D830DCC00) [pid = 3756] [serial = 1708] [outer = 0000004D81DCB800] 05:00:31 INFO - PROCESS | 3756 | 1471089631204 Marionette DEBUG loaded listener.js 05:00:31 INFO - PROCESS | 3756 | ++DOMWINDOW == 88 (0000004DD1D59C00) [pid = 3756] [serial = 1709] [outer = 0000004D81DCB800] 05:00:31 INFO - PROCESS | 3756 | 1471089631644 Marionette TRACE conn6 <- [1,2240,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.get.clamp.html",0,null,null,[["getImageData() clamps colours to the range [0, 255]",0,null,null]]]}] 05:00:31 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.get.clamp.html | getImageData() clamps colours to the range [0, 255] 05:00:31 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.clamp.html | took 629ms 05:00:31 INFO - PROCESS | 3756 | 1471089631689 Marionette TRACE conn6 -> [0,2241,"getWindowHandle",null] 05:00:31 INFO - PROCESS | 3756 | 1471089631691 Marionette TRACE conn6 <- [1,2241,null,{"value":"13"}] 05:00:31 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.length.html 05:00:31 INFO - PROCESS | 3756 | 1471089631695 Marionette TRACE conn6 -> [0,2242,"setScriptTimeout",{"ms":35000}] 05:00:31 INFO - PROCESS | 3756 | 1471089631697 Marionette TRACE conn6 <- [1,2242,null,{}] 05:00:31 INFO - PROCESS | 3756 | 1471089631700 Marionette TRACE conn6 -> [0,2243,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:00:31 INFO - PROCESS | 3756 | 1471089631702 Marionette INFO sendAsync 3dea87e7-b1f7-4d7f-bd25-36a6049bc663 05:00:31 INFO - PROCESS | 3756 | 1471089631788 Marionette TRACE conn6 <- [1,2243,null,{"value":null}] 05:00:31 INFO - PROCESS | 3756 | 1471089631794 Marionette TRACE conn6 -> [0,2244,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/pixel-manipulation/2d.imageData.get.length.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.length.html\", \"893d4e98-a8f2-4003-9cd7-2985a4dd9108\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:00:31 INFO - PROCESS | 3756 | 1471089631796 Marionette INFO sendAsync 3dea87e7-b1f7-4d7f-bd25-36a6049bc663 05:00:31 INFO - PROCESS | 3756 | ++DOCSHELL 0000004DDFE09000 == 33 [pid = 3756] [id = 570] 05:00:31 INFO - PROCESS | 3756 | ++DOMWINDOW == 89 (0000004DD6E14000) [pid = 3756] [serial = 1710] [outer = 0000000000000000] 05:00:31 INFO - PROCESS | 3756 | ++DOMWINDOW == 90 (0000004DDB889800) [pid = 3756] [serial = 1711] [outer = 0000004DD6E14000] 05:00:31 INFO - PROCESS | 3756 | 1471089631851 Marionette DEBUG loaded listener.js 05:00:31 INFO - PROCESS | 3756 | ++DOMWINDOW == 91 (0000004DDC275400) [pid = 3756] [serial = 1712] [outer = 0000004DD6E14000] 05:00:32 INFO - PROCESS | 3756 | 1471089632292 Marionette TRACE conn6 <- [1,2244,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.get.length.html",0,null,null,[["getImageData() returns a correctly-sized Uint8ClampedArray",0,null,null]]]}] 05:00:32 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.get.length.html | getImageData() returns a correctly-sized Uint8ClampedArray 05:00:32 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.length.html | took 629ms 05:00:32 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.nonfinite.html 05:00:32 INFO - PROCESS | 3756 | 1471089632327 Marionette TRACE conn6 -> [0,2245,"getWindowHandle",null] 05:00:32 INFO - PROCESS | 3756 | 1471089632329 Marionette TRACE conn6 <- [1,2245,null,{"value":"13"}] 05:00:32 INFO - PROCESS | 3756 | 1471089632332 Marionette TRACE conn6 -> [0,2246,"setScriptTimeout",{"ms":35000}] 05:00:32 INFO - PROCESS | 3756 | 1471089632334 Marionette TRACE conn6 <- [1,2246,null,{}] 05:00:32 INFO - PROCESS | 3756 | 1471089632338 Marionette TRACE conn6 -> [0,2247,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:00:32 INFO - PROCESS | 3756 | 1471089632340 Marionette INFO sendAsync 3dea87e7-b1f7-4d7f-bd25-36a6049bc663 05:00:32 INFO - PROCESS | 3756 | 1471089632472 Marionette TRACE conn6 <- [1,2247,null,{"value":null}] 05:00:32 INFO - PROCESS | 3756 | 1471089632478 Marionette TRACE conn6 -> [0,2248,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/pixel-manipulation/2d.imageData.get.nonfinite.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.nonfinite.html\", \"893d4e98-a8f2-4003-9cd7-2985a4dd9108\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:00:32 INFO - PROCESS | 3756 | 1471089632480 Marionette INFO sendAsync 3dea87e7-b1f7-4d7f-bd25-36a6049bc663 05:00:32 INFO - PROCESS | 3756 | ++DOCSHELL 0000004DD21A5000 == 34 [pid = 3756] [id = 571] 05:00:32 INFO - PROCESS | 3756 | ++DOMWINDOW == 92 (0000004DDC2B2400) [pid = 3756] [serial = 1713] [outer = 0000000000000000] 05:00:32 INFO - PROCESS | 3756 | ++DOMWINDOW == 93 (0000004DDC673400) [pid = 3756] [serial = 1714] [outer = 0000004DDC2B2400] 05:00:32 INFO - PROCESS | 3756 | 1471089632527 Marionette DEBUG loaded listener.js 05:00:32 INFO - PROCESS | 3756 | ++DOMWINDOW == 94 (0000004DDDDABC00) [pid = 3756] [serial = 1715] [outer = 0000004DDC2B2400] 05:00:33 INFO - PROCESS | 3756 | 1471089633330 Marionette TRACE conn6 <- [1,2248,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.get.nonfinite.html",0,null,null,[["getImageData() throws TypeError if arguments are not finite",0,null,null]]]}] 05:00:33 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.get.nonfinite.html | getImageData() throws TypeError if arguments are not finite 05:00:33 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.nonfinite.html | took 1077ms 05:00:33 INFO - PROCESS | 3756 | 1471089633413 Marionette TRACE conn6 -> [0,2249,"getWindowHandle",null] 05:00:33 INFO - PROCESS | 3756 | 1471089633418 Marionette TRACE conn6 <- [1,2249,null,{"value":"13"}] 05:00:33 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.nonpremul.html 05:00:33 INFO - PROCESS | 3756 | 1471089633424 Marionette TRACE conn6 -> [0,2250,"setScriptTimeout",{"ms":35000}] 05:00:33 INFO - PROCESS | 3756 | 1471089633428 Marionette TRACE conn6 <- [1,2250,null,{}] 05:00:33 INFO - PROCESS | 3756 | 1471089633435 Marionette TRACE conn6 -> [0,2251,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:00:33 INFO - PROCESS | 3756 | 1471089633438 Marionette INFO sendAsync 3dea87e7-b1f7-4d7f-bd25-36a6049bc663 05:00:33 INFO - PROCESS | 3756 | 1471089633597 Marionette TRACE conn6 <- [1,2251,null,{"value":null}] 05:00:33 INFO - PROCESS | 3756 | 1471089633726 Marionette TRACE conn6 -> [0,2252,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/pixel-manipulation/2d.imageData.get.nonpremul.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.nonpremul.html\", \"893d4e98-a8f2-4003-9cd7-2985a4dd9108\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:00:33 INFO - PROCESS | 3756 | 1471089633729 Marionette INFO sendAsync 3dea87e7-b1f7-4d7f-bd25-36a6049bc663 05:00:33 INFO - PROCESS | 3756 | ++DOCSHELL 0000004D826DB000 == 35 [pid = 3756] [id = 572] 05:00:33 INFO - PROCESS | 3756 | ++DOMWINDOW == 95 (0000004D8265B400) [pid = 3756] [serial = 1716] [outer = 0000000000000000] 05:00:33 INFO - PROCESS | 3756 | ++DOMWINDOW == 96 (0000004D830D6400) [pid = 3756] [serial = 1717] [outer = 0000004D8265B400] 05:00:33 INFO - PROCESS | 3756 | 1471089633790 Marionette DEBUG loaded listener.js 05:00:33 INFO - PROCESS | 3756 | ++DOMWINDOW == 97 (0000004DD0046000) [pid = 3756] [serial = 1718] [outer = 0000004D8265B400] 05:00:34 INFO - PROCESS | 3756 | 1471089634430 Marionette TRACE conn6 <- [1,2252,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.get.nonpremul.html",0,null,null,[["getImageData() returns non-premultiplied colours",0,null,null]]]}] 05:00:34 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.get.nonpremul.html | getImageData() returns non-premultiplied colours 05:00:34 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.nonpremul.html | took 1080ms 05:00:34 INFO - PROCESS | 3756 | 1471089634507 Marionette TRACE conn6 -> [0,2253,"getWindowHandle",null] 05:00:34 INFO - PROCESS | 3756 | 1471089634512 Marionette TRACE conn6 <- [1,2253,null,{"value":"13"}] 05:00:34 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.order.alpha.html 05:00:34 INFO - PROCESS | 3756 | 1471089634519 Marionette TRACE conn6 -> [0,2254,"setScriptTimeout",{"ms":35000}] 05:00:34 INFO - PROCESS | 3756 | 1471089634522 Marionette TRACE conn6 <- [1,2254,null,{}] 05:00:34 INFO - PROCESS | 3756 | 1471089634526 Marionette TRACE conn6 -> [0,2255,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:00:34 INFO - PROCESS | 3756 | 1471089634530 Marionette INFO sendAsync 3dea87e7-b1f7-4d7f-bd25-36a6049bc663 05:00:34 INFO - PROCESS | 3756 | 1471089634687 Marionette TRACE conn6 <- [1,2255,null,{"value":null}] 05:00:34 INFO - PROCESS | 3756 | 1471089634813 Marionette TRACE conn6 -> [0,2256,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/pixel-manipulation/2d.imageData.get.order.alpha.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.order.alpha.html\", \"893d4e98-a8f2-4003-9cd7-2985a4dd9108\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:00:34 INFO - PROCESS | 3756 | 1471089634816 Marionette INFO sendAsync 3dea87e7-b1f7-4d7f-bd25-36a6049bc663 05:00:34 INFO - PROCESS | 3756 | ++DOCSHELL 0000004DDB5C3800 == 36 [pid = 3756] [id = 573] 05:00:34 INFO - PROCESS | 3756 | ++DOMWINDOW == 98 (0000004DD1D30800) [pid = 3756] [serial = 1719] [outer = 0000000000000000] 05:00:34 INFO - PROCESS | 3756 | ++DOMWINDOW == 99 (0000004DD1D53000) [pid = 3756] [serial = 1720] [outer = 0000004DD1D30800] 05:00:34 INFO - PROCESS | 3756 | 1471089634877 Marionette DEBUG loaded listener.js 05:00:34 INFO - PROCESS | 3756 | ++DOMWINDOW == 100 (0000004DD2F0DC00) [pid = 3756] [serial = 1721] [outer = 0000004DD1D30800] 05:00:35 INFO - PROCESS | 3756 | 1471089635769 Marionette TRACE conn6 <- [1,2256,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.get.order.alpha.html",0,null,null,[["getImageData() returns A in the fourth component",0,null,null]]]}] 05:00:35 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.get.order.alpha.html | getImageData() returns A in the fourth component 05:00:35 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.order.alpha.html | took 1296ms 05:00:35 INFO - PROCESS | 3756 | 1471089635816 Marionette TRACE conn6 -> [0,2257,"getWindowHandle",null] 05:00:35 INFO - PROCESS | 3756 | 1471089635821 Marionette TRACE conn6 <- [1,2257,null,{"value":"13"}] 05:00:35 INFO - PROCESS | 3756 | 1471089635826 Marionette TRACE conn6 -> [0,2258,"setScriptTimeout",{"ms":35000}] 05:00:35 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.order.cols.html 05:00:35 INFO - PROCESS | 3756 | 1471089635829 Marionette TRACE conn6 <- [1,2258,null,{}] 05:00:35 INFO - PROCESS | 3756 | 1471089635835 Marionette TRACE conn6 -> [0,2259,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:00:35 INFO - PROCESS | 3756 | 1471089635838 Marionette INFO sendAsync 3dea87e7-b1f7-4d7f-bd25-36a6049bc663 05:00:35 INFO - PROCESS | 3756 | 1471089635959 Marionette TRACE conn6 <- [1,2259,null,{"value":null}] 05:00:36 INFO - PROCESS | 3756 | 1471089636094 Marionette TRACE conn6 -> [0,2260,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/pixel-manipulation/2d.imageData.get.order.cols.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.order.cols.html\", \"893d4e98-a8f2-4003-9cd7-2985a4dd9108\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:00:36 INFO - PROCESS | 3756 | 1471089636099 Marionette INFO sendAsync 3dea87e7-b1f7-4d7f-bd25-36a6049bc663 05:00:36 INFO - PROCESS | 3756 | ++DOCSHELL 0000004D81D0D800 == 37 [pid = 3756] [id = 574] 05:00:36 INFO - PROCESS | 3756 | ++DOMWINDOW == 101 (0000004D808CAC00) [pid = 3756] [serial = 1722] [outer = 0000000000000000] 05:00:36 INFO - PROCESS | 3756 | ++DOMWINDOW == 102 (0000004D808D0400) [pid = 3756] [serial = 1723] [outer = 0000004D808CAC00] 05:00:36 INFO - PROCESS | 3756 | 1471089636156 Marionette DEBUG loaded listener.js 05:00:36 INFO - PROCESS | 3756 | ++DOMWINDOW == 103 (0000004D80946800) [pid = 3756] [serial = 1724] [outer = 0000004D808CAC00] 05:00:36 INFO - PROCESS | 3756 | --DOCSHELL 0000004DDFE09000 == 36 [pid = 3756] [id = 570] 05:00:36 INFO - PROCESS | 3756 | --DOCSHELL 0000004DDF34A000 == 35 [pid = 3756] [id = 569] 05:00:36 INFO - PROCESS | 3756 | --DOCSHELL 0000004DDE5E4000 == 34 [pid = 3756] [id = 568] 05:00:36 INFO - PROCESS | 3756 | --DOCSHELL 0000004DDBFBC000 == 33 [pid = 3756] [id = 567] 05:00:36 INFO - PROCESS | 3756 | --DOCSHELL 0000004DD6D0D800 == 32 [pid = 3756] [id = 566] 05:00:36 INFO - PROCESS | 3756 | --DOCSHELL 0000004DD21A7800 == 31 [pid = 3756] [id = 565] 05:00:36 INFO - PROCESS | 3756 | --DOCSHELL 0000004D826E5800 == 30 [pid = 3756] [id = 564] 05:00:36 INFO - PROCESS | 3756 | --DOCSHELL 0000004D81D0F800 == 29 [pid = 3756] [id = 563] 05:00:36 INFO - PROCESS | 3756 | --DOMWINDOW == 102 (0000004DDB875000) [pid = 3756] [serial = 1592] [outer = 0000000000000000] [url = about:blank] 05:00:36 INFO - PROCESS | 3756 | --DOMWINDOW == 101 (0000004DDF795000) [pid = 3756] [serial = 1598] [outer = 0000000000000000] [url = about:blank] 05:00:36 INFO - PROCESS | 3756 | --DOMWINDOW == 100 (0000004DD223F000) [pid = 3756] [serial = 1589] [outer = 0000000000000000] [url = about:blank] 05:00:36 INFO - PROCESS | 3756 | --DOMWINDOW == 99 (0000004DDEF68400) [pid = 3756] [serial = 1586] [outer = 0000000000000000] [url = about:blank] 05:00:36 INFO - PROCESS | 3756 | --DOMWINDOW == 98 (0000004DCFF92800) [pid = 3756] [serial = 1553] [outer = 0000000000000000] [url = about:blank] 05:00:36 INFO - PROCESS | 3756 | --DOMWINDOW == 97 (0000004DDEF70400) [pid = 3756] [serial = 1595] [outer = 0000000000000000] [url = about:blank] 05:00:36 INFO - PROCESS | 3756 | --DOMWINDOW == 96 (0000004DD8062000) [pid = 3756] [serial = 1633] [outer = 0000000000000000] [url = about:blank] 05:00:36 INFO - PROCESS | 3756 | --DOMWINDOW == 95 (0000004DDB893800) [pid = 3756] [serial = 1634] [outer = 0000000000000000] [url = about:blank] 05:00:36 INFO - PROCESS | 3756 | --DOMWINDOW == 94 (0000004D81DC7800) [pid = 3756] [serial = 1642] [outer = 0000000000000000] [url = about:blank] 05:00:36 INFO - PROCESS | 3756 | --DOMWINDOW == 93 (0000004D826CDC00) [pid = 3756] [serial = 1643] [outer = 0000000000000000] [url = about:blank] 05:00:36 INFO - PROCESS | 3756 | --DOMWINDOW == 92 (0000004DDBE5E400) [pid = 3756] [serial = 1666] [outer = 0000000000000000] [url = about:blank] 05:00:36 INFO - PROCESS | 3756 | --DOMWINDOW == 91 (0000004DDEB09C00) [pid = 3756] [serial = 1672] [outer = 0000000000000000] [url = about:blank] 05:00:36 INFO - PROCESS | 3756 | --DOMWINDOW == 90 (0000004DDEB0F000) [pid = 3756] [serial = 1673] [outer = 0000000000000000] [url = about:blank] 05:00:36 INFO - PROCESS | 3756 | --DOMWINDOW == 89 (0000004DCFF98800) [pid = 3756] [serial = 1670] [outer = 0000000000000000] [url = about:blank] 05:00:36 INFO - PROCESS | 3756 | --DOMWINDOW == 88 (0000004D830E0C00) [pid = 3756] [serial = 1669] [outer = 0000000000000000] [url = about:blank] 05:00:36 INFO - PROCESS | 3756 | --DOMWINDOW == 87 (0000004DE0CDB000) [pid = 3756] [serial = 1664] [outer = 0000000000000000] [url = about:blank] 05:00:36 INFO - PROCESS | 3756 | --DOMWINDOW == 86 (0000004DE0087800) [pid = 3756] [serial = 1667] [outer = 0000000000000000] [url = about:blank] 05:00:36 INFO - PROCESS | 3756 | --DOMWINDOW == 85 (0000004DDBD94000) [pid = 3756] [serial = 1655] [outer = 0000000000000000] [url = about:blank] 05:00:36 INFO - PROCESS | 3756 | --DOMWINDOW == 84 (0000004DDC0F2000) [pid = 3756] [serial = 1657] [outer = 0000000000000000] [url = about:blank] 05:00:36 INFO - PROCESS | 3756 | --DOMWINDOW == 83 (0000004DDF50AC00) [pid = 3756] [serial = 1660] [outer = 0000000000000000] [url = about:blank] 05:00:36 INFO - PROCESS | 3756 | --DOMWINDOW == 82 (0000004DDC23F400) [pid = 3756] [serial = 1658] [outer = 0000000000000000] [url = about:blank] 05:00:36 INFO - PROCESS | 3756 | --DOMWINDOW == 81 (0000004DD1A3E800) [pid = 3756] [serial = 1648] [outer = 0000000000000000] [url = about:blank] 05:00:36 INFO - PROCESS | 3756 | --DOMWINDOW == 80 (0000004DD1D9B800) [pid = 3756] [serial = 1649] [outer = 0000000000000000] [url = about:blank] 05:00:36 INFO - PROCESS | 3756 | --DOMWINDOW == 79 (0000004D826CFC00) [pid = 3756] [serial = 1639] [outer = 0000000000000000] [url = about:blank] 05:00:36 INFO - PROCESS | 3756 | --DOMWINDOW == 78 (0000004DE0A82C00) [pid = 3756] [serial = 1640] [outer = 0000000000000000] [url = about:blank] 05:00:36 INFO - PROCESS | 3756 | --DOMWINDOW == 77 (0000004DDEFAD000) [pid = 3756] [serial = 1636] [outer = 0000000000000000] [url = about:blank] 05:00:36 INFO - PROCESS | 3756 | --DOMWINDOW == 76 (0000004DE0A15000) [pid = 3756] [serial = 1637] [outer = 0000000000000000] [url = about:blank] 05:00:36 INFO - PROCESS | 3756 | --DOMWINDOW == 75 (0000004DD0041800) [pid = 3756] [serial = 1645] [outer = 0000000000000000] [url = about:blank] 05:00:36 INFO - PROCESS | 3756 | --DOMWINDOW == 74 (0000004DD1B24400) [pid = 3756] [serial = 1646] [outer = 0000000000000000] [url = about:blank] 05:00:36 INFO - PROCESS | 3756 | --DOMWINDOW == 73 (0000004DDB555800) [pid = 3756] [serial = 1654] [outer = 0000000000000000] [url = about:blank] 05:00:36 INFO - PROCESS | 3756 | --DOMWINDOW == 72 (0000004DD1057800) [pid = 3756] [serial = 1630] [outer = 0000000000000000] [url = about:blank] 05:00:36 INFO - PROCESS | 3756 | --DOMWINDOW == 71 (0000004DE0A13400) [pid = 3756] [serial = 1663] [outer = 0000000000000000] [url = about:blank] 05:00:36 INFO - PROCESS | 3756 | --DOMWINDOW == 70 (0000004DD1DA4400) [pid = 3756] [serial = 1631] [outer = 0000000000000000] [url = about:blank] 05:00:36 INFO - PROCESS | 3756 | --DOMWINDOW == 69 (0000004DD6AD2000) [pid = 3756] [serial = 1651] [outer = 0000000000000000] [url = about:blank] 05:00:36 INFO - PROCESS | 3756 | --DOMWINDOW == 68 (0000004DD704B400) [pid = 3756] [serial = 1652] [outer = 0000000000000000] [url = about:blank] 05:00:36 INFO - PROCESS | 3756 | --DOMWINDOW == 67 (0000004DDF798000) [pid = 3756] [serial = 1661] [outer = 0000000000000000] [url = about:blank] 05:00:36 INFO - PROCESS | 3756 | --DOMWINDOW == 66 (0000004DE0A37400) [pid = 3756] [serial = 1628] [outer = 0000000000000000] [url = about:blank] 05:00:36 INFO - PROCESS | 3756 | 1471089636677 Marionette TRACE conn6 <- [1,2260,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.get.order.cols.html",0,null,null,[["getImageData() returns leftmost columns first",0,null,null]]]}] 05:00:36 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.get.order.cols.html | getImageData() returns leftmost columns first 05:00:36 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.order.cols.html | took 881ms 05:00:36 INFO - PROCESS | 3756 | 1471089636711 Marionette TRACE conn6 -> [0,2261,"getWindowHandle",null] 05:00:36 INFO - PROCESS | 3756 | 1471089636716 Marionette TRACE conn6 <- [1,2261,null,{"value":"13"}] 05:00:36 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.order.rgb.html 05:00:36 INFO - PROCESS | 3756 | 1471089636726 Marionette TRACE conn6 -> [0,2262,"setScriptTimeout",{"ms":35000}] 05:00:36 INFO - PROCESS | 3756 | 1471089636729 Marionette TRACE conn6 <- [1,2262,null,{}] 05:00:36 INFO - PROCESS | 3756 | 1471089636734 Marionette TRACE conn6 -> [0,2263,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:00:36 INFO - PROCESS | 3756 | 1471089636736 Marionette INFO sendAsync 3dea87e7-b1f7-4d7f-bd25-36a6049bc663 05:00:36 INFO - PROCESS | 3756 | 1471089636830 Marionette TRACE conn6 <- [1,2263,null,{"value":null}] 05:00:36 INFO - PROCESS | 3756 | 1471089636839 Marionette TRACE conn6 -> [0,2264,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/pixel-manipulation/2d.imageData.get.order.rgb.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.order.rgb.html\", \"893d4e98-a8f2-4003-9cd7-2985a4dd9108\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:00:36 INFO - PROCESS | 3756 | 1471089636841 Marionette INFO sendAsync 3dea87e7-b1f7-4d7f-bd25-36a6049bc663 05:00:36 INFO - PROCESS | 3756 | ++DOCSHELL 0000004D81D18000 == 30 [pid = 3756] [id = 575] 05:00:36 INFO - PROCESS | 3756 | ++DOMWINDOW == 67 (0000004D81DC1800) [pid = 3756] [serial = 1725] [outer = 0000000000000000] 05:00:36 INFO - PROCESS | 3756 | ++DOMWINDOW == 68 (0000004D81DC6800) [pid = 3756] [serial = 1726] [outer = 0000004D81DC1800] 05:00:36 INFO - PROCESS | 3756 | 1471089636891 Marionette DEBUG loaded listener.js 05:00:36 INFO - PROCESS | 3756 | ++DOMWINDOW == 69 (0000004D826C1800) [pid = 3756] [serial = 1727] [outer = 0000004D81DC1800] 05:00:37 INFO - PROCESS | 3756 | 1471089637359 Marionette TRACE conn6 <- [1,2264,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.get.order.rgb.html",0,null,null,[["getImageData() returns R then G then B",0,null,null]]]}] 05:00:37 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.get.order.rgb.html | getImageData() returns R then G then B 05:00:37 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.order.rgb.html | took 670ms 05:00:37 INFO - PROCESS | 3756 | 1471089637401 Marionette TRACE conn6 -> [0,2265,"getWindowHandle",null] 05:00:37 INFO - PROCESS | 3756 | 1471089637404 Marionette TRACE conn6 <- [1,2265,null,{"value":"13"}] 05:00:37 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.order.rows.html 05:00:37 INFO - PROCESS | 3756 | 1471089637407 Marionette TRACE conn6 -> [0,2266,"setScriptTimeout",{"ms":35000}] 05:00:37 INFO - PROCESS | 3756 | 1471089637411 Marionette TRACE conn6 <- [1,2266,null,{}] 05:00:37 INFO - PROCESS | 3756 | 1471089637423 Marionette TRACE conn6 -> [0,2267,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:00:37 INFO - PROCESS | 3756 | 1471089637427 Marionette INFO sendAsync 3dea87e7-b1f7-4d7f-bd25-36a6049bc663 05:00:37 INFO - PROCESS | 3756 | 1471089637549 Marionette TRACE conn6 <- [1,2267,null,{"value":null}] 05:00:37 INFO - PROCESS | 3756 | 1471089637565 Marionette TRACE conn6 -> [0,2268,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/pixel-manipulation/2d.imageData.get.order.rows.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.order.rows.html\", \"893d4e98-a8f2-4003-9cd7-2985a4dd9108\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:00:37 INFO - PROCESS | 3756 | 1471089637568 Marionette INFO sendAsync 3dea87e7-b1f7-4d7f-bd25-36a6049bc663 05:00:37 INFO - PROCESS | 3756 | ++DOCSHELL 0000004DD1E42800 == 31 [pid = 3756] [id = 576] 05:00:37 INFO - PROCESS | 3756 | ++DOMWINDOW == 70 (0000004D8040B000) [pid = 3756] [serial = 1728] [outer = 0000000000000000] 05:00:37 INFO - PROCESS | 3756 | ++DOMWINDOW == 71 (0000004DCFF9EC00) [pid = 3756] [serial = 1729] [outer = 0000004D8040B000] 05:00:37 INFO - PROCESS | 3756 | 1471089637625 Marionette DEBUG loaded listener.js 05:00:37 INFO - PROCESS | 3756 | ++DOMWINDOW == 72 (0000004DD08D5400) [pid = 3756] [serial = 1730] [outer = 0000004D8040B000] 05:00:38 INFO - PROCESS | 3756 | 1471089638085 Marionette TRACE conn6 <- [1,2268,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.get.order.rows.html",0,null,null,[["getImageData() returns topmost rows first",0,null,null]]]}] 05:00:38 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.get.order.rows.html | getImageData() returns topmost rows first 05:00:38 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.order.rows.html | took 734ms 05:00:38 INFO - PROCESS | 3756 | 1471089638144 Marionette TRACE conn6 -> [0,2269,"getWindowHandle",null] 05:00:38 INFO - PROCESS | 3756 | 1471089638147 Marionette TRACE conn6 <- [1,2269,null,{"value":"13"}] 05:00:38 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.range.html 05:00:38 INFO - PROCESS | 3756 | 1471089638151 Marionette TRACE conn6 -> [0,2270,"setScriptTimeout",{"ms":35000}] 05:00:38 INFO - PROCESS | 3756 | 1471089638152 Marionette TRACE conn6 <- [1,2270,null,{}] 05:00:38 INFO - PROCESS | 3756 | 1471089638156 Marionette TRACE conn6 -> [0,2271,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:00:38 INFO - PROCESS | 3756 | 1471089638158 Marionette INFO sendAsync 3dea87e7-b1f7-4d7f-bd25-36a6049bc663 05:00:38 INFO - PROCESS | 3756 | 1471089638254 Marionette TRACE conn6 <- [1,2271,null,{"value":null}] 05:00:38 INFO - PROCESS | 3756 | 1471089638261 Marionette TRACE conn6 -> [0,2272,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/pixel-manipulation/2d.imageData.get.range.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.range.html\", \"893d4e98-a8f2-4003-9cd7-2985a4dd9108\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:00:38 INFO - PROCESS | 3756 | 1471089638263 Marionette INFO sendAsync 3dea87e7-b1f7-4d7f-bd25-36a6049bc663 05:00:38 INFO - PROCESS | 3756 | ++DOCSHELL 0000004DD7033800 == 32 [pid = 3756] [id = 577] 05:00:38 INFO - PROCESS | 3756 | ++DOMWINDOW == 73 (0000004DD1A35800) [pid = 3756] [serial = 1731] [outer = 0000000000000000] 05:00:38 INFO - PROCESS | 3756 | ++DOMWINDOW == 74 (0000004DD1A89000) [pid = 3756] [serial = 1732] [outer = 0000004DD1A35800] 05:00:38 INFO - PROCESS | 3756 | 1471089638311 Marionette DEBUG loaded listener.js 05:00:38 INFO - PROCESS | 3756 | ++DOMWINDOW == 75 (0000004DD1D30000) [pid = 3756] [serial = 1733] [outer = 0000004DD1A35800] 05:00:38 INFO - PROCESS | 3756 | 1471089638743 Marionette TRACE conn6 <- [1,2272,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.get.range.html",0,null,null,[["getImageData() returns values in the range [0, 255]",0,null,null]]]}] 05:00:38 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.get.range.html | getImageData() returns values in the range [0, 255] 05:00:38 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.range.html | took 628ms 05:00:38 INFO - PROCESS | 3756 | 1471089638785 Marionette TRACE conn6 -> [0,2273,"getWindowHandle",null] 05:00:38 INFO - PROCESS | 3756 | 1471089638787 Marionette TRACE conn6 <- [1,2273,null,{"value":"13"}] 05:00:38 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.source.negative.html 05:00:38 INFO - PROCESS | 3756 | 1471089638790 Marionette TRACE conn6 -> [0,2274,"setScriptTimeout",{"ms":35000}] 05:00:38 INFO - PROCESS | 3756 | 1471089638792 Marionette TRACE conn6 <- [1,2274,null,{}] 05:00:38 INFO - PROCESS | 3756 | 1471089638795 Marionette TRACE conn6 -> [0,2275,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:00:38 INFO - PROCESS | 3756 | 1471089638797 Marionette INFO sendAsync 3dea87e7-b1f7-4d7f-bd25-36a6049bc663 05:00:38 INFO - PROCESS | 3756 | 1471089638926 Marionette TRACE conn6 <- [1,2275,null,{"value":null}] 05:00:39 INFO - PROCESS | 3756 | 1471089639007 Marionette TRACE conn6 -> [0,2276,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/pixel-manipulation/2d.imageData.get.source.negative.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.source.negative.html\", \"893d4e98-a8f2-4003-9cd7-2985a4dd9108\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:00:39 INFO - PROCESS | 3756 | 1471089639009 Marionette INFO sendAsync 3dea87e7-b1f7-4d7f-bd25-36a6049bc663 05:00:39 INFO - PROCESS | 3756 | ++DOCSHELL 0000004DDBEF1000 == 33 [pid = 3756] [id = 578] 05:00:39 INFO - PROCESS | 3756 | ++DOMWINDOW == 76 (0000004DD1D33400) [pid = 3756] [serial = 1734] [outer = 0000000000000000] 05:00:39 INFO - PROCESS | 3756 | ++DOMWINDOW == 77 (0000004DD1D9B000) [pid = 3756] [serial = 1735] [outer = 0000004DD1D33400] 05:00:39 INFO - PROCESS | 3756 | 1471089639054 Marionette DEBUG loaded listener.js 05:00:39 INFO - PROCESS | 3756 | ++DOMWINDOW == 78 (0000004DD1DD2800) [pid = 3756] [serial = 1736] [outer = 0000004DD1D33400] 05:00:39 INFO - PROCESS | 3756 | 1471089639486 Marionette TRACE conn6 <- [1,2276,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.get.source.negative.html",0,null,null,[["getImageData() works with negative width and height, and returns top-to-bottom left-to-right",0,null,null]]]}] 05:00:39 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 05:00:39 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.source.negative.html | took 732ms 05:00:39 INFO - PROCESS | 3756 | 1471089639534 Marionette TRACE conn6 -> [0,2277,"getWindowHandle",null] 05:00:39 INFO - PROCESS | 3756 | 1471089639537 Marionette TRACE conn6 <- [1,2277,null,{"value":"13"}] 05:00:39 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.source.outside.html 05:00:39 INFO - PROCESS | 3756 | 1471089639540 Marionette TRACE conn6 -> [0,2278,"setScriptTimeout",{"ms":35000}] 05:00:39 INFO - PROCESS | 3756 | 1471089639542 Marionette TRACE conn6 <- [1,2278,null,{}] 05:00:39 INFO - PROCESS | 3756 | 1471089639545 Marionette TRACE conn6 -> [0,2279,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:00:39 INFO - PROCESS | 3756 | 1471089639551 Marionette INFO sendAsync 3dea87e7-b1f7-4d7f-bd25-36a6049bc663 05:00:39 INFO - PROCESS | 3756 | 1471089639697 Marionette TRACE conn6 <- [1,2279,null,{"value":null}] 05:00:39 INFO - PROCESS | 3756 | 1471089639755 Marionette TRACE conn6 -> [0,2280,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/pixel-manipulation/2d.imageData.get.source.outside.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.source.outside.html\", \"893d4e98-a8f2-4003-9cd7-2985a4dd9108\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:00:39 INFO - PROCESS | 3756 | 1471089639757 Marionette INFO sendAsync 3dea87e7-b1f7-4d7f-bd25-36a6049bc663 05:00:39 INFO - PROCESS | 3756 | ++DOCSHELL 0000004DDDDCF000 == 34 [pid = 3756] [id = 579] 05:00:39 INFO - PROCESS | 3756 | ++DOMWINDOW == 79 (0000004DD2F0BC00) [pid = 3756] [serial = 1737] [outer = 0000000000000000] 05:00:39 INFO - PROCESS | 3756 | ++DOMWINDOW == 80 (0000004DD62BDC00) [pid = 3756] [serial = 1738] [outer = 0000004DD2F0BC00] 05:00:39 INFO - PROCESS | 3756 | 1471089639802 Marionette DEBUG loaded listener.js 05:00:39 INFO - PROCESS | 3756 | ++DOMWINDOW == 81 (0000004DD7B09000) [pid = 3756] [serial = 1739] [outer = 0000004DD2F0BC00] 05:00:40 INFO - PROCESS | 3756 | 1471089640234 Marionette TRACE conn6 <- [1,2280,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.get.source.outside.html",0,null,null,[["getImageData() returns transparent black outside the canvas",0,null,null]]]}] 05:00:40 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.get.source.outside.html | getImageData() returns transparent black outside the canvas 05:00:40 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.source.outside.html | took 729ms 05:00:40 INFO - PROCESS | 3756 | 1471089640291 Marionette TRACE conn6 -> [0,2281,"getWindowHandle",null] 05:00:40 INFO - PROCESS | 3756 | 1471089640293 Marionette TRACE conn6 <- [1,2281,null,{"value":"13"}] 05:00:40 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.source.size.html 05:00:40 INFO - PROCESS | 3756 | 1471089640303 Marionette TRACE conn6 -> [0,2282,"setScriptTimeout",{"ms":35000}] 05:00:40 INFO - PROCESS | 3756 | 1471089640305 Marionette TRACE conn6 <- [1,2282,null,{}] 05:00:40 INFO - PROCESS | 3756 | 1471089640308 Marionette TRACE conn6 -> [0,2283,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:00:40 INFO - PROCESS | 3756 | 1471089640310 Marionette INFO sendAsync 3dea87e7-b1f7-4d7f-bd25-36a6049bc663 05:00:40 INFO - PROCESS | 3756 | 1471089640437 Marionette TRACE conn6 <- [1,2283,null,{"value":null}] 05:00:40 INFO - PROCESS | 3756 | 1471089640449 Marionette TRACE conn6 -> [0,2284,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/pixel-manipulation/2d.imageData.get.source.size.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.source.size.html\", \"893d4e98-a8f2-4003-9cd7-2985a4dd9108\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:00:40 INFO - PROCESS | 3756 | 1471089640450 Marionette INFO sendAsync 3dea87e7-b1f7-4d7f-bd25-36a6049bc663 05:00:40 INFO - PROCESS | 3756 | ++DOCSHELL 0000004DDEF30800 == 35 [pid = 3756] [id = 580] 05:00:40 INFO - PROCESS | 3756 | ++DOMWINDOW == 82 (0000004DD7C1FC00) [pid = 3756] [serial = 1740] [outer = 0000000000000000] 05:00:40 INFO - PROCESS | 3756 | ++DOMWINDOW == 83 (0000004DD805EC00) [pid = 3756] [serial = 1741] [outer = 0000004DD7C1FC00] 05:00:40 INFO - PROCESS | 3756 | 1471089640544 Marionette DEBUG loaded listener.js 05:00:40 INFO - PROCESS | 3756 | ++DOMWINDOW == 84 (0000004DDACC8800) [pid = 3756] [serial = 1742] [outer = 0000004DD7C1FC00] 05:00:40 INFO - PROCESS | 3756 | --DOMWINDOW == 83 (0000004D81DCB800) [pid = 3756] [serial = 1707] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.clamp.html] 05:00:40 INFO - PROCESS | 3756 | --DOMWINDOW == 82 (0000004DD0042000) [pid = 3756] [serial = 1692] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create2.this.html] 05:00:40 INFO - PROCESS | 3756 | --DOMWINDOW == 81 (0000004DDDDAF000) [pid = 3756] [serial = 1680] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create2.large.html] 05:00:40 INFO - PROCESS | 3756 | --DOMWINDOW == 80 (0000004D829E4800) [pid = 3756] [serial = 1701] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create2.zero.html] 05:00:40 INFO - PROCESS | 3756 | --DOMWINDOW == 79 (0000004D82657000) [pid = 3756] [serial = 1674] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create2.basic.html] 05:00:40 INFO - PROCESS | 3756 | --DOMWINDOW == 78 (0000004DE0A12C00) [pid = 3756] [serial = 1683] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create2.negative.html] 05:00:40 INFO - PROCESS | 3756 | --DOMWINDOW == 77 (0000004DD0044400) [pid = 3756] [serial = 1704] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.basic.html] 05:00:40 INFO - PROCESS | 3756 | --DOMWINDOW == 76 (0000004D829E5400) [pid = 3756] [serial = 1689] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create2.round.html] 05:00:40 INFO - PROCESS | 3756 | --DOMWINDOW == 75 (0000004DD6E14000) [pid = 3756] [serial = 1710] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.length.html] 05:00:40 INFO - PROCESS | 3756 | --DOMWINDOW == 74 (0000004D8265C800) [pid = 3756] [serial = 1695] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create2.tiny.html] 05:00:40 INFO - PROCESS | 3756 | --DOMWINDOW == 73 (0000004DD622E000) [pid = 3756] [serial = 1677] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create2.initial.html] 05:00:40 INFO - PROCESS | 3756 | --DOMWINDOW == 72 (0000004DD622B000) [pid = 3756] [serial = 1698] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create2.type.html] 05:00:40 INFO - PROCESS | 3756 | --DOMWINDOW == 71 (0000004D82656C00) [pid = 3756] [serial = 1686] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create2.nonfinite.html] 05:00:40 INFO - PROCESS | 3756 | 1471089640989 Marionette TRACE conn6 <- [1,2284,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.get.source.size.html",0,null,null,[["getImageData() returns bigger ImageData for bigger source rectangle",0,null,null]]]}] 05:00:41 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.get.source.size.html | getImageData() returns bigger ImageData for bigger source rectangle 05:00:41 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.source.size.html | took 733ms 05:00:41 INFO - PROCESS | 3756 | 1471089641031 Marionette TRACE conn6 -> [0,2285,"getWindowHandle",null] 05:00:41 INFO - PROCESS | 3756 | 1471089641033 Marionette TRACE conn6 <- [1,2285,null,{"value":"13"}] 05:00:41 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.tiny.html 05:00:41 INFO - PROCESS | 3756 | 1471089641036 Marionette TRACE conn6 -> [0,2286,"setScriptTimeout",{"ms":35000}] 05:00:41 INFO - PROCESS | 3756 | 1471089641038 Marionette TRACE conn6 <- [1,2286,null,{}] 05:00:41 INFO - PROCESS | 3756 | 1471089641041 Marionette TRACE conn6 -> [0,2287,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:00:41 INFO - PROCESS | 3756 | 1471089641043 Marionette INFO sendAsync 3dea87e7-b1f7-4d7f-bd25-36a6049bc663 05:00:41 INFO - PROCESS | 3756 | 1471089641129 Marionette TRACE conn6 <- [1,2287,null,{"value":null}] 05:00:41 INFO - PROCESS | 3756 | 1471089641214 Marionette TRACE conn6 -> [0,2288,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/pixel-manipulation/2d.imageData.get.tiny.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.tiny.html\", \"893d4e98-a8f2-4003-9cd7-2985a4dd9108\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:00:41 INFO - PROCESS | 3756 | 1471089641216 Marionette INFO sendAsync 3dea87e7-b1f7-4d7f-bd25-36a6049bc663 05:00:41 INFO - PROCESS | 3756 | ++DOCSHELL 0000004DDF357800 == 36 [pid = 3756] [id = 581] 05:00:41 INFO - PROCESS | 3756 | ++DOMWINDOW == 72 (0000004D80942400) [pid = 3756] [serial = 1743] [outer = 0000000000000000] 05:00:41 INFO - PROCESS | 3756 | ++DOMWINDOW == 73 (0000004D829E6400) [pid = 3756] [serial = 1744] [outer = 0000004D80942400] 05:00:41 INFO - PROCESS | 3756 | 1471089641264 Marionette DEBUG loaded listener.js 05:00:41 INFO - PROCESS | 3756 | ++DOMWINDOW == 74 (0000004DD7C26C00) [pid = 3756] [serial = 1745] [outer = 0000004D80942400] 05:00:41 INFO - PROCESS | 3756 | 1471089641620 Marionette TRACE conn6 <- [1,2288,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.get.tiny.html",0,null,null,[["getImageData() works for sizes smaller than one pixel",0,null,null]]]}] 05:00:41 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.get.tiny.html | getImageData() works for sizes smaller than one pixel 05:00:41 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.tiny.html | took 629ms 05:00:41 INFO - PROCESS | 3756 | 1471089641669 Marionette TRACE conn6 -> [0,2289,"getWindowHandle",null] 05:00:41 INFO - PROCESS | 3756 | 1471089641671 Marionette TRACE conn6 <- [1,2289,null,{"value":"13"}] 05:00:41 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.type.html 05:00:41 INFO - PROCESS | 3756 | 1471089641674 Marionette TRACE conn6 -> [0,2290,"setScriptTimeout",{"ms":35000}] 05:00:41 INFO - PROCESS | 3756 | 1471089641676 Marionette TRACE conn6 <- [1,2290,null,{}] 05:00:41 INFO - PROCESS | 3756 | 1471089641679 Marionette TRACE conn6 -> [0,2291,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:00:41 INFO - PROCESS | 3756 | 1471089641681 Marionette INFO sendAsync 3dea87e7-b1f7-4d7f-bd25-36a6049bc663 05:00:41 INFO - PROCESS | 3756 | 1471089641801 Marionette TRACE conn6 <- [1,2291,null,{"value":null}] 05:00:41 INFO - PROCESS | 3756 | 1471089641836 Marionette TRACE conn6 -> [0,2292,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/pixel-manipulation/2d.imageData.get.type.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.type.html\", \"893d4e98-a8f2-4003-9cd7-2985a4dd9108\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:00:41 INFO - PROCESS | 3756 | 1471089641838 Marionette INFO sendAsync 3dea87e7-b1f7-4d7f-bd25-36a6049bc663 05:00:41 INFO - PROCESS | 3756 | ++DOCSHELL 0000004DD1E42000 == 37 [pid = 3756] [id = 582] 05:00:41 INFO - PROCESS | 3756 | ++DOMWINDOW == 75 (0000004DD1A3E800) [pid = 3756] [serial = 1746] [outer = 0000000000000000] 05:00:41 INFO - PROCESS | 3756 | ++DOMWINDOW == 76 (0000004DDB843800) [pid = 3756] [serial = 1747] [outer = 0000004DD1A3E800] 05:00:41 INFO - PROCESS | 3756 | 1471089641884 Marionette DEBUG loaded listener.js 05:00:41 INFO - PROCESS | 3756 | ++DOMWINDOW == 77 (0000004DDB88F400) [pid = 3756] [serial = 1748] [outer = 0000004DD1A3E800] 05:00:42 INFO - PROCESS | 3756 | 1471089642280 Marionette TRACE conn6 <- [1,2292,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.get.type.html",0,null,null,[["getImageData() returns an ImageData object containing a Uint8ClampedArray object",0,null,null]]]}] 05:00:42 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.get.type.html | getImageData() returns an ImageData object containing a Uint8ClampedArray object 05:00:42 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.type.html | took 628ms 05:00:42 INFO - PROCESS | 3756 | 1471089642306 Marionette TRACE conn6 -> [0,2293,"getWindowHandle",null] 05:00:42 INFO - PROCESS | 3756 | 1471089642308 Marionette TRACE conn6 <- [1,2293,null,{"value":"13"}] 05:00:42 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.unaffected.html 05:00:42 INFO - PROCESS | 3756 | 1471089642311 Marionette TRACE conn6 -> [0,2294,"setScriptTimeout",{"ms":35000}] 05:00:42 INFO - PROCESS | 3756 | 1471089642313 Marionette TRACE conn6 <- [1,2294,null,{}] 05:00:42 INFO - PROCESS | 3756 | 1471089642316 Marionette TRACE conn6 -> [0,2295,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:00:42 INFO - PROCESS | 3756 | 1471089642318 Marionette INFO sendAsync 3dea87e7-b1f7-4d7f-bd25-36a6049bc663 05:00:42 INFO - PROCESS | 3756 | 1471089642444 Marionette TRACE conn6 <- [1,2295,null,{"value":null}] 05:00:42 INFO - PROCESS | 3756 | 1471089642453 Marionette TRACE conn6 -> [0,2296,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/pixel-manipulation/2d.imageData.get.unaffected.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.unaffected.html\", \"893d4e98-a8f2-4003-9cd7-2985a4dd9108\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:00:42 INFO - PROCESS | 3756 | 1471089642455 Marionette INFO sendAsync 3dea87e7-b1f7-4d7f-bd25-36a6049bc663 05:00:42 INFO - PROCESS | 3756 | ++DOCSHELL 0000004DE20DC800 == 38 [pid = 3756] [id = 583] 05:00:42 INFO - PROCESS | 3756 | ++DOMWINDOW == 78 (0000004DDB894800) [pid = 3756] [serial = 1749] [outer = 0000000000000000] 05:00:42 INFO - PROCESS | 3756 | ++DOMWINDOW == 79 (0000004DDBE0E400) [pid = 3756] [serial = 1750] [outer = 0000004DDB894800] 05:00:42 INFO - PROCESS | 3756 | 1471089642501 Marionette DEBUG loaded listener.js 05:00:42 INFO - PROCESS | 3756 | ++DOMWINDOW == 80 (0000004DDC0F2000) [pid = 3756] [serial = 1751] [outer = 0000004DDB894800] 05:00:42 INFO - PROCESS | 3756 | 1471089642958 Marionette TRACE conn6 <- [1,2296,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.get.unaffected.html",0,null,null,[["getImageData() is not affected by context state",0,null,null]]]}] 05:00:43 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.get.unaffected.html | getImageData() is not affected by context state 05:00:43 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.unaffected.html | took 732ms 05:00:43 INFO - PROCESS | 3756 | 1471089643048 Marionette TRACE conn6 -> [0,2297,"getWindowHandle",null] 05:00:43 INFO - PROCESS | 3756 | 1471089643053 Marionette TRACE conn6 <- [1,2297,null,{"value":"13"}] 05:00:43 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.zero.html 05:00:43 INFO - PROCESS | 3756 | 1471089643059 Marionette TRACE conn6 -> [0,2298,"setScriptTimeout",{"ms":35000}] 05:00:43 INFO - PROCESS | 3756 | 1471089643063 Marionette TRACE conn6 <- [1,2298,null,{}] 05:00:43 INFO - PROCESS | 3756 | 1471089643087 Marionette TRACE conn6 -> [0,2299,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:00:43 INFO - PROCESS | 3756 | 1471089643091 Marionette INFO sendAsync 3dea87e7-b1f7-4d7f-bd25-36a6049bc663 05:00:43 INFO - PROCESS | 3756 | 1471089643267 Marionette TRACE conn6 <- [1,2299,null,{"value":null}] 05:00:43 INFO - PROCESS | 3756 | 1471089643362 Marionette TRACE conn6 -> [0,2300,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/pixel-manipulation/2d.imageData.get.zero.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.zero.html\", \"893d4e98-a8f2-4003-9cd7-2985a4dd9108\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:00:43 INFO - PROCESS | 3756 | 1471089643367 Marionette INFO sendAsync 3dea87e7-b1f7-4d7f-bd25-36a6049bc663 05:00:43 INFO - PROCESS | 3756 | ++DOCSHELL 0000004D81D06800 == 39 [pid = 3756] [id = 584] 05:00:43 INFO - PROCESS | 3756 | ++DOMWINDOW == 81 (0000004D808C9000) [pid = 3756] [serial = 1752] [outer = 0000000000000000] 05:00:43 INFO - PROCESS | 3756 | ++DOMWINDOW == 82 (0000004D808D7400) [pid = 3756] [serial = 1753] [outer = 0000004D808C9000] 05:00:43 INFO - PROCESS | 3756 | 1471089643439 Marionette DEBUG loaded listener.js 05:00:43 INFO - PROCESS | 3756 | ++DOMWINDOW == 83 (0000004D81DC9C00) [pid = 3756] [serial = 1754] [outer = 0000004D808C9000] 05:00:44 INFO - PROCESS | 3756 | 1471089644002 Marionette TRACE conn6 <- [1,2300,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.get.zero.html",0,null,null,[["getImageData() throws INDEX_SIZE_ERR if size is zero",0,null,null]]]}] 05:00:44 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.get.zero.html | getImageData() throws INDEX_SIZE_ERR if size is zero 05:00:44 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.zero.html | took 1005ms 05:00:44 INFO - PROCESS | 3756 | 1471089644066 Marionette TRACE conn6 -> [0,2301,"getWindowHandle",null] 05:00:44 INFO - PROCESS | 3756 | 1471089644071 Marionette TRACE conn6 <- [1,2301,null,{"value":"13"}] 05:00:44 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.object.clamp.html 05:00:44 INFO - PROCESS | 3756 | 1471089644078 Marionette TRACE conn6 -> [0,2302,"setScriptTimeout",{"ms":35000}] 05:00:44 INFO - PROCESS | 3756 | 1471089644081 Marionette TRACE conn6 <- [1,2302,null,{}] 05:00:44 INFO - PROCESS | 3756 | 1471089644085 Marionette TRACE conn6 -> [0,2303,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:00:44 INFO - PROCESS | 3756 | 1471089644088 Marionette INFO sendAsync 3dea87e7-b1f7-4d7f-bd25-36a6049bc663 05:00:44 INFO - PROCESS | 3756 | 1471089644208 Marionette TRACE conn6 <- [1,2303,null,{"value":null}] 05:00:44 INFO - PROCESS | 3756 | 1471089644337 Marionette TRACE conn6 -> [0,2304,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/pixel-manipulation/2d.imageData.object.clamp.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.object.clamp.html\", \"893d4e98-a8f2-4003-9cd7-2985a4dd9108\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:00:44 INFO - PROCESS | 3756 | 1471089644340 Marionette INFO sendAsync 3dea87e7-b1f7-4d7f-bd25-36a6049bc663 05:00:44 INFO - PROCESS | 3756 | ++DOCSHELL 0000004DD8129800 == 40 [pid = 3756] [id = 585] 05:00:44 INFO - PROCESS | 3756 | ++DOMWINDOW == 84 (0000004D9789EC00) [pid = 3756] [serial = 1755] [outer = 0000000000000000] 05:00:44 INFO - PROCESS | 3756 | ++DOMWINDOW == 85 (0000004DD0048C00) [pid = 3756] [serial = 1756] [outer = 0000004D9789EC00] 05:00:44 INFO - PROCESS | 3756 | 1471089644399 Marionette DEBUG loaded listener.js 05:00:44 INFO - PROCESS | 3756 | ++DOMWINDOW == 86 (0000004DD1A38C00) [pid = 3756] [serial = 1757] [outer = 0000004D9789EC00] 05:00:44 INFO - PROCESS | 3756 | 1471089644990 Marionette TRACE conn6 <- [1,2304,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.object.clamp.html",0,null,null,[["ImageData.data clamps numbers to [0, 255]",0,null,null]]]}] 05:00:45 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.object.clamp.html | ImageData.data clamps numbers to [0, 255] 05:00:45 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.object.clamp.html | took 944ms 05:00:45 INFO - PROCESS | 3756 | 1471089645024 Marionette TRACE conn6 -> [0,2305,"getWindowHandle",null] 05:00:45 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.object.ctor.html 05:00:45 INFO - PROCESS | 3756 | 1471089645026 Marionette TRACE conn6 <- [1,2305,null,{"value":"13"}] 05:00:45 INFO - PROCESS | 3756 | 1471089645030 Marionette TRACE conn6 -> [0,2306,"setScriptTimeout",{"ms":35000}] 05:00:45 INFO - PROCESS | 3756 | 1471089645034 Marionette TRACE conn6 <- [1,2306,null,{}] 05:00:45 INFO - PROCESS | 3756 | 1471089645046 Marionette TRACE conn6 -> [0,2307,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:00:45 INFO - PROCESS | 3756 | 1471089645051 Marionette INFO sendAsync 3dea87e7-b1f7-4d7f-bd25-36a6049bc663 05:00:45 INFO - PROCESS | 3756 | 1471089645171 Marionette TRACE conn6 <- [1,2307,null,{"value":null}] 05:00:45 INFO - PROCESS | 3756 | 1471089645299 Marionette TRACE conn6 -> [0,2308,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/pixel-manipulation/2d.imageData.object.ctor.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.object.ctor.html\", \"893d4e98-a8f2-4003-9cd7-2985a4dd9108\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:00:45 INFO - PROCESS | 3756 | 1471089645303 Marionette INFO sendAsync 3dea87e7-b1f7-4d7f-bd25-36a6049bc663 05:00:45 INFO - PROCESS | 3756 | ++DOCSHELL 0000004DE4C15000 == 41 [pid = 3756] [id = 586] 05:00:45 INFO - PROCESS | 3756 | ++DOMWINDOW == 87 (0000004DD296A800) [pid = 3756] [serial = 1758] [outer = 0000000000000000] 05:00:45 INFO - PROCESS | 3756 | ++DOMWINDOW == 88 (0000004DD6A44400) [pid = 3756] [serial = 1759] [outer = 0000004DD296A800] 05:00:45 INFO - PROCESS | 3756 | 1471089645365 Marionette DEBUG loaded listener.js 05:00:45 INFO - PROCESS | 3756 | ++DOMWINDOW == 89 (0000004DD8759C00) [pid = 3756] [serial = 1760] [outer = 0000004DD296A800] 05:00:46 INFO - PROCESS | 3756 | 1471089646010 Marionette TRACE conn6 <- [1,2308,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.object.ctor.html",0,null,null,[["ImageData does not have a usable constructor",1,"assert_throws: function \"function () { new window.ImageData(1,1); }\" did not throw","@http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.object.ctor.html:23:1\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\n_addTest/ [0,2309,"getWindowHandle",null] 05:00:46 INFO - PROCESS | 3756 | 1471089646067 Marionette TRACE conn6 <- [1,2309,null,{"value":"13"}] 05:00:46 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.object.nan.html 05:00:46 INFO - PROCESS | 3756 | 1471089646070 Marionette TRACE conn6 -> [0,2310,"setScriptTimeout",{"ms":35000}] 05:00:46 INFO - PROCESS | 3756 | 1471089646072 Marionette TRACE conn6 <- [1,2310,null,{}] 05:00:46 INFO - PROCESS | 3756 | 1471089646076 Marionette TRACE conn6 -> [0,2311,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:00:46 INFO - PROCESS | 3756 | 1471089646079 Marionette INFO sendAsync 3dea87e7-b1f7-4d7f-bd25-36a6049bc663 05:00:46 INFO - PROCESS | 3756 | 1471089646196 Marionette TRACE conn6 <- [1,2311,null,{"value":null}] 05:00:46 INFO - PROCESS | 3756 | 1471089646322 Marionette TRACE conn6 -> [0,2312,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/pixel-manipulation/2d.imageData.object.nan.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.object.nan.html\", \"893d4e98-a8f2-4003-9cd7-2985a4dd9108\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:00:46 INFO - PROCESS | 3756 | 1471089646324 Marionette INFO sendAsync 3dea87e7-b1f7-4d7f-bd25-36a6049bc663 05:00:46 INFO - PROCESS | 3756 | ++DOCSHELL 0000004DE4E44000 == 42 [pid = 3756] [id = 587] 05:00:46 INFO - PROCESS | 3756 | ++DOMWINDOW == 90 (0000004DDC1E2400) [pid = 3756] [serial = 1761] [outer = 0000000000000000] 05:00:46 INFO - PROCESS | 3756 | ++DOMWINDOW == 91 (0000004DDC1ED800) [pid = 3756] [serial = 1762] [outer = 0000004DDC1E2400] 05:00:46 INFO - PROCESS | 3756 | 1471089646381 Marionette DEBUG loaded listener.js 05:00:46 INFO - PROCESS | 3756 | ++DOMWINDOW == 92 (0000004DDC247400) [pid = 3756] [serial = 1763] [outer = 0000004DDC1E2400] 05:00:46 INFO - PROCESS | 3756 | 1471089646952 Marionette TRACE conn6 <- [1,2312,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.object.nan.html",0,null,null,[["ImageData.data converts NaN to 0",0,null,null]]]}] 05:00:47 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.object.nan.html | ImageData.data converts NaN to 0 05:00:47 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.object.nan.html | took 941ms 05:00:47 INFO - PROCESS | 3756 | 1471089647014 Marionette TRACE conn6 -> [0,2313,"getWindowHandle",null] 05:00:47 INFO - PROCESS | 3756 | 1471089647016 Marionette TRACE conn6 <- [1,2313,null,{"value":"13"}] 05:00:47 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.object.properties.html 05:00:47 INFO - PROCESS | 3756 | 1471089647020 Marionette TRACE conn6 -> [0,2314,"setScriptTimeout",{"ms":35000}] 05:00:47 INFO - PROCESS | 3756 | 1471089647023 Marionette TRACE conn6 <- [1,2314,null,{}] 05:00:47 INFO - PROCESS | 3756 | 1471089647027 Marionette TRACE conn6 -> [0,2315,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:00:47 INFO - PROCESS | 3756 | 1471089647030 Marionette INFO sendAsync 3dea87e7-b1f7-4d7f-bd25-36a6049bc663 05:00:47 INFO - PROCESS | 3756 | 1471089647143 Marionette TRACE conn6 <- [1,2315,null,{"value":null}] 05:00:47 INFO - PROCESS | 3756 | 1471089647295 Marionette TRACE conn6 -> [0,2316,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/pixel-manipulation/2d.imageData.object.properties.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.object.properties.html\", \"893d4e98-a8f2-4003-9cd7-2985a4dd9108\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:00:47 INFO - PROCESS | 3756 | 1471089647298 Marionette INFO sendAsync 3dea87e7-b1f7-4d7f-bd25-36a6049bc663 05:00:47 INFO - PROCESS | 3756 | ++DOCSHELL 0000004DE0C38800 == 43 [pid = 3756] [id = 588] 05:00:47 INFO - PROCESS | 3756 | ++DOMWINDOW == 93 (0000004DDC247C00) [pid = 3756] [serial = 1764] [outer = 0000000000000000] 05:00:47 INFO - PROCESS | 3756 | ++DOMWINDOW == 94 (0000004DDC2B8000) [pid = 3756] [serial = 1765] [outer = 0000004DDC247C00] 05:00:47 INFO - PROCESS | 3756 | 1471089647354 Marionette DEBUG loaded listener.js 05:00:47 INFO - PROCESS | 3756 | ++DOMWINDOW == 95 (0000004DDC987400) [pid = 3756] [serial = 1766] [outer = 0000004DDC247C00] 05:00:48 INFO - PROCESS | 3756 | 1471089648146 Marionette TRACE conn6 <- [1,2316,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.object.properties.html",0,null,null,[["ImageData objects have the right properties",0,null,null]]]}] 05:00:48 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.object.properties.html | ImageData objects have the right properties 05:00:48 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.object.properties.html | took 1181ms 05:00:48 INFO - PROCESS | 3756 | 1471089648204 Marionette TRACE conn6 -> [0,2317,"getWindowHandle",null] 05:00:48 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.object.readonly.html 05:00:48 INFO - PROCESS | 3756 | 1471089648208 Marionette TRACE conn6 <- [1,2317,null,{"value":"13"}] 05:00:48 INFO - PROCESS | 3756 | 1471089648213 Marionette TRACE conn6 -> [0,2318,"setScriptTimeout",{"ms":35000}] 05:00:48 INFO - PROCESS | 3756 | 1471089648216 Marionette TRACE conn6 <- [1,2318,null,{}] 05:00:48 INFO - PROCESS | 3756 | 1471089648221 Marionette TRACE conn6 -> [0,2319,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:00:48 INFO - PROCESS | 3756 | 1471089648224 Marionette INFO sendAsync 3dea87e7-b1f7-4d7f-bd25-36a6049bc663 05:00:48 INFO - PROCESS | 3756 | 1471089648344 Marionette TRACE conn6 <- [1,2319,null,{"value":null}] 05:00:48 INFO - PROCESS | 3756 | 1471089648470 Marionette TRACE conn6 -> [0,2320,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/pixel-manipulation/2d.imageData.object.readonly.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.object.readonly.html\", \"893d4e98-a8f2-4003-9cd7-2985a4dd9108\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:00:48 INFO - PROCESS | 3756 | 1471089648473 Marionette INFO sendAsync 3dea87e7-b1f7-4d7f-bd25-36a6049bc663 05:00:48 INFO - PROCESS | 3756 | ++DOCSHELL 0000004D8136D800 == 44 [pid = 3756] [id = 589] 05:00:48 INFO - PROCESS | 3756 | ++DOMWINDOW == 96 (0000004D806E8400) [pid = 3756] [serial = 1767] [outer = 0000000000000000] 05:00:48 INFO - PROCESS | 3756 | ++DOMWINDOW == 97 (0000004D830D8400) [pid = 3756] [serial = 1768] [outer = 0000004D806E8400] 05:00:48 INFO - PROCESS | 3756 | 1471089648527 Marionette DEBUG loaded listener.js 05:00:48 INFO - PROCESS | 3756 | ++DOMWINDOW == 98 (0000004DCFF93800) [pid = 3756] [serial = 1769] [outer = 0000004D806E8400] 05:00:49 INFO - PROCESS | 3756 | --DOCSHELL 0000004DD1E42000 == 43 [pid = 3756] [id = 582] 05:00:49 INFO - PROCESS | 3756 | --DOCSHELL 0000004DDF357800 == 42 [pid = 3756] [id = 581] 05:00:49 INFO - PROCESS | 3756 | --DOCSHELL 0000004DDEF30800 == 41 [pid = 3756] [id = 580] 05:00:49 INFO - PROCESS | 3756 | --DOCSHELL 0000004DDDDCF000 == 40 [pid = 3756] [id = 579] 05:00:49 INFO - PROCESS | 3756 | --DOCSHELL 0000004DDBEF1000 == 39 [pid = 3756] [id = 578] 05:00:49 INFO - PROCESS | 3756 | --DOCSHELL 0000004DD7033800 == 38 [pid = 3756] [id = 577] 05:00:49 INFO - PROCESS | 3756 | --DOCSHELL 0000004DD1E42800 == 37 [pid = 3756] [id = 576] 05:00:49 INFO - PROCESS | 3756 | --DOCSHELL 0000004D81D18000 == 36 [pid = 3756] [id = 575] 05:00:49 INFO - PROCESS | 3756 | --DOCSHELL 0000004D81D0D800 == 35 [pid = 3756] [id = 574] 05:00:49 INFO - PROCESS | 3756 | --DOCSHELL 0000004DDB5C3800 == 34 [pid = 3756] [id = 573] 05:00:49 INFO - PROCESS | 3756 | --DOCSHELL 0000004DD21A5000 == 33 [pid = 3756] [id = 571] 05:00:49 INFO - PROCESS | 3756 | --DOCSHELL 0000004D826DB000 == 32 [pid = 3756] [id = 572] 05:00:49 INFO - PROCESS | 3756 | --DOCSHELL 0000004D81E0F000 == 31 [pid = 3756] [id = 562] 05:00:49 INFO - PROCESS | 3756 | --DOCSHELL 0000004DE0C38800 == 30 [pid = 3756] [id = 588] 05:00:49 INFO - PROCESS | 3756 | --DOCSHELL 0000004DE4E44000 == 29 [pid = 3756] [id = 587] 05:00:49 INFO - PROCESS | 3756 | --DOCSHELL 0000004DE4C15000 == 28 [pid = 3756] [id = 586] 05:00:49 INFO - PROCESS | 3756 | --DOCSHELL 0000004DD8129800 == 27 [pid = 3756] [id = 585] 05:00:49 INFO - PROCESS | 3756 | --DOCSHELL 0000004DE20DC800 == 26 [pid = 3756] [id = 583] 05:00:49 INFO - PROCESS | 3756 | --DOCSHELL 0000004D81D06800 == 25 [pid = 3756] [id = 584] 05:00:49 INFO - PROCESS | 3756 | --DOMWINDOW == 97 (0000004DD0844000) [pid = 3756] [serial = 1693] [outer = 0000000000000000] [url = about:blank] 05:00:49 INFO - PROCESS | 3756 | --DOMWINDOW == 96 (0000004DD12CEC00) [pid = 3756] [serial = 1694] [outer = 0000000000000000] [url = about:blank] 05:00:49 INFO - PROCESS | 3756 | --DOMWINDOW == 95 (0000004DD1D9F000) [pid = 3756] [serial = 1696] [outer = 0000000000000000] [url = about:blank] 05:00:49 INFO - PROCESS | 3756 | --DOMWINDOW == 94 (0000004D829EA400) [pid = 3756] [serial = 1688] [outer = 0000000000000000] [url = about:blank] 05:00:49 INFO - PROCESS | 3756 | --DOMWINDOW == 93 (0000004D829DE400) [pid = 3756] [serial = 1687] [outer = 0000000000000000] [url = about:blank] 05:00:49 INFO - PROCESS | 3756 | --DOMWINDOW == 92 (0000004DD62BE400) [pid = 3756] [serial = 1699] [outer = 0000000000000000] [url = about:blank] 05:00:49 INFO - PROCESS | 3756 | --DOMWINDOW == 91 (0000004D829E8C00) [pid = 3756] [serial = 1690] [outer = 0000000000000000] [url = about:blank] 05:00:49 INFO - PROCESS | 3756 | --DOMWINDOW == 90 (0000004D830E4C00) [pid = 3756] [serial = 1691] [outer = 0000000000000000] [url = about:blank] 05:00:49 INFO - PROCESS | 3756 | --DOMWINDOW == 89 (0000004DD7B0B400) [pid = 3756] [serial = 1702] [outer = 0000000000000000] [url = about:blank] 05:00:49 INFO - PROCESS | 3756 | --DOMWINDOW == 88 (0000004DD6BA0400) [pid = 3756] [serial = 1700] [outer = 0000000000000000] [url = about:blank] 05:00:49 INFO - PROCESS | 3756 | --DOMWINDOW == 87 (0000004DDB847C00) [pid = 3756] [serial = 1705] [outer = 0000000000000000] [url = about:blank] 05:00:49 INFO - PROCESS | 3756 | --DOMWINDOW == 86 (0000004DD806C400) [pid = 3756] [serial = 1703] [outer = 0000000000000000] [url = about:blank] 05:00:49 INFO - PROCESS | 3756 | --DOMWINDOW == 85 (0000004DD12C8000) [pid = 3756] [serial = 1676] [outer = 0000000000000000] [url = about:blank] 05:00:49 INFO - PROCESS | 3756 | --DOMWINDOW == 84 (0000004D826CF800) [pid = 3756] [serial = 1675] [outer = 0000000000000000] [url = about:blank] 05:00:49 INFO - PROCESS | 3756 | --DOMWINDOW == 83 (0000004DD7B78800) [pid = 3756] [serial = 1679] [outer = 0000000000000000] [url = about:blank] 05:00:49 INFO - PROCESS | 3756 | --DOMWINDOW == 82 (0000004DD63E1400) [pid = 3756] [serial = 1678] [outer = 0000000000000000] [url = about:blank] 05:00:49 INFO - PROCESS | 3756 | --DOMWINDOW == 81 (0000004DDEF52C00) [pid = 3756] [serial = 1682] [outer = 0000000000000000] [url = about:blank] 05:00:49 INFO - PROCESS | 3756 | --DOMWINDOW == 80 (0000004DDE97F400) [pid = 3756] [serial = 1681] [outer = 0000000000000000] [url = about:blank] 05:00:49 INFO - PROCESS | 3756 | --DOMWINDOW == 79 (0000004DDC275400) [pid = 3756] [serial = 1712] [outer = 0000000000000000] [url = about:blank] 05:00:49 INFO - PROCESS | 3756 | --DOMWINDOW == 78 (0000004DE1050800) [pid = 3756] [serial = 1685] [outer = 0000000000000000] [url = about:blank] 05:00:49 INFO - PROCESS | 3756 | --DOMWINDOW == 77 (0000004DE0CDC400) [pid = 3756] [serial = 1684] [outer = 0000000000000000] [url = about:blank] 05:00:49 INFO - PROCESS | 3756 | --DOMWINDOW == 76 (0000004DDC673400) [pid = 3756] [serial = 1714] [outer = 0000000000000000] [url = about:blank] 05:00:49 INFO - PROCESS | 3756 | --DOMWINDOW == 75 (0000004DDB889800) [pid = 3756] [serial = 1711] [outer = 0000000000000000] [url = about:blank] 05:00:49 INFO - PROCESS | 3756 | --DOMWINDOW == 74 (0000004DDC245400) [pid = 3756] [serial = 1706] [outer = 0000000000000000] [url = about:blank] 05:00:49 INFO - PROCESS | 3756 | --DOMWINDOW == 73 (0000004D830DCC00) [pid = 3756] [serial = 1708] [outer = 0000000000000000] [url = about:blank] 05:00:49 INFO - PROCESS | 3756 | --DOMWINDOW == 72 (0000004DD1D59C00) [pid = 3756] [serial = 1709] [outer = 0000000000000000] [url = about:blank] 05:00:49 INFO - PROCESS | 3756 | --DOMWINDOW == 71 (0000004DD2164C00) [pid = 3756] [serial = 1697] [outer = 0000000000000000] [url = about:blank] 05:00:50 INFO - PROCESS | 3756 | 1471089650066 Marionette TRACE conn6 <- [1,2320,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.object.readonly.html",0,null,null,[["ImageData objects properties are read-only",0,null,null]]]}] 05:00:50 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.object.readonly.html | ImageData objects properties are read-only 05:00:50 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.object.readonly.html | took 1887ms 05:00:50 INFO - PROCESS | 3756 | 1471089650100 Marionette TRACE conn6 -> [0,2321,"getWindowHandle",null] 05:00:50 INFO - PROCESS | 3756 | 1471089650105 Marionette TRACE conn6 <- [1,2321,null,{"value":"13"}] 05:00:50 INFO - PROCESS | 3756 | 1471089650110 Marionette TRACE conn6 -> [0,2322,"setScriptTimeout",{"ms":35000}] 05:00:50 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.object.round.html 05:00:50 INFO - PROCESS | 3756 | 1471089650114 Marionette TRACE conn6 <- [1,2322,null,{}] 05:00:50 INFO - PROCESS | 3756 | 1471089650121 Marionette TRACE conn6 -> [0,2323,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:00:50 INFO - PROCESS | 3756 | 1471089650124 Marionette INFO sendAsync 3dea87e7-b1f7-4d7f-bd25-36a6049bc663 05:00:50 INFO - PROCESS | 3756 | 1471089650258 Marionette TRACE conn6 <- [1,2323,null,{"value":null}] 05:00:50 INFO - PROCESS | 3756 | 1471089650338 Marionette TRACE conn6 -> [0,2324,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/pixel-manipulation/2d.imageData.object.round.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.object.round.html\", \"893d4e98-a8f2-4003-9cd7-2985a4dd9108\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:00:50 INFO - PROCESS | 3756 | 1471089650341 Marionette INFO sendAsync 3dea87e7-b1f7-4d7f-bd25-36a6049bc663 05:00:50 INFO - PROCESS | 3756 | ++DOCSHELL 0000004D81379000 == 26 [pid = 3756] [id = 590] 05:00:50 INFO - PROCESS | 3756 | ++DOMWINDOW == 72 (0000004D808CB000) [pid = 3756] [serial = 1770] [outer = 0000000000000000] 05:00:50 INFO - PROCESS | 3756 | ++DOMWINDOW == 73 (0000004D80943800) [pid = 3756] [serial = 1771] [outer = 0000004D808CB000] 05:00:50 INFO - PROCESS | 3756 | 1471089650442 Marionette DEBUG loaded listener.js 05:00:50 INFO - PROCESS | 3756 | ++DOMWINDOW == 74 (0000004D81DC1000) [pid = 3756] [serial = 1772] [outer = 0000004D808CB000] 05:00:51 INFO - PROCESS | 3756 | 1471089651212 Marionette TRACE conn6 <- [1,2324,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.object.round.html",0,null,null,[["ImageData.data rounds numbers with round-to-zero",0,null,null]]]}] 05:00:51 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.object.round.html | ImageData.data rounds numbers with round-to-zero 05:00:51 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.object.round.html | took 1144ms 05:00:51 INFO - PROCESS | 3756 | 1471089651258 Marionette TRACE conn6 -> [0,2325,"getWindowHandle",null] 05:00:51 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.object.set.html 05:00:51 INFO - PROCESS | 3756 | 1471089651264 Marionette TRACE conn6 <- [1,2325,null,{"value":"13"}] 05:00:51 INFO - PROCESS | 3756 | 1471089651272 Marionette TRACE conn6 -> [0,2326,"setScriptTimeout",{"ms":35000}] 05:00:51 INFO - PROCESS | 3756 | 1471089651275 Marionette TRACE conn6 <- [1,2326,null,{}] 05:00:51 INFO - PROCESS | 3756 | 1471089651280 Marionette TRACE conn6 -> [0,2327,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:00:51 INFO - PROCESS | 3756 | 1471089651283 Marionette INFO sendAsync 3dea87e7-b1f7-4d7f-bd25-36a6049bc663 05:00:51 INFO - PROCESS | 3756 | 1471089651412 Marionette TRACE conn6 <- [1,2327,null,{"value":null}] 05:00:51 INFO - PROCESS | 3756 | 1471089651484 Marionette TRACE conn6 -> [0,2328,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/pixel-manipulation/2d.imageData.object.set.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.object.set.html\", \"893d4e98-a8f2-4003-9cd7-2985a4dd9108\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:00:51 INFO - PROCESS | 3756 | 1471089651487 Marionette INFO sendAsync 3dea87e7-b1f7-4d7f-bd25-36a6049bc663 05:00:51 INFO - PROCESS | 3756 | ++DOCSHELL 0000004D81E17000 == 27 [pid = 3756] [id = 591] 05:00:51 INFO - PROCESS | 3756 | ++DOMWINDOW == 75 (0000004D82654C00) [pid = 3756] [serial = 1773] [outer = 0000000000000000] 05:00:51 INFO - PROCESS | 3756 | ++DOMWINDOW == 76 (0000004D8265AC00) [pid = 3756] [serial = 1774] [outer = 0000004D82654C00] 05:00:51 INFO - PROCESS | 3756 | 1471089651593 Marionette DEBUG loaded listener.js 05:00:51 INFO - PROCESS | 3756 | ++DOMWINDOW == 77 (0000004D829E5800) [pid = 3756] [serial = 1775] [outer = 0000004D82654C00] 05:00:52 INFO - PROCESS | 3756 | 1471089652308 Marionette TRACE conn6 <- [1,2328,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.object.set.html",0,null,null,[["ImageData.data can be modified",0,null,null]]]}] 05:00:52 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.object.set.html | ImageData.data can be modified 05:00:52 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.object.set.html | took 1082ms 05:00:52 INFO - PROCESS | 3756 | 1471089652353 Marionette TRACE conn6 -> [0,2329,"getWindowHandle",null] 05:00:52 INFO - PROCESS | 3756 | 1471089652358 Marionette TRACE conn6 <- [1,2329,null,{"value":"13"}] 05:00:52 INFO - PROCESS | 3756 | 1471089652363 Marionette TRACE conn6 -> [0,2330,"setScriptTimeout",{"ms":35000}] 05:00:52 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.object.string.html 05:00:52 INFO - PROCESS | 3756 | 1471089652366 Marionette TRACE conn6 <- [1,2330,null,{}] 05:00:52 INFO - PROCESS | 3756 | 1471089652372 Marionette TRACE conn6 -> [0,2331,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:00:52 INFO - PROCESS | 3756 | 1471089652375 Marionette INFO sendAsync 3dea87e7-b1f7-4d7f-bd25-36a6049bc663 05:00:52 INFO - PROCESS | 3756 | 1471089652480 Marionette TRACE conn6 <- [1,2331,null,{"value":null}] 05:00:52 INFO - PROCESS | 3756 | 1471089652557 Marionette TRACE conn6 -> [0,2332,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/pixel-manipulation/2d.imageData.object.string.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.object.string.html\", \"893d4e98-a8f2-4003-9cd7-2985a4dd9108\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:00:52 INFO - PROCESS | 3756 | 1471089652562 Marionette INFO sendAsync 3dea87e7-b1f7-4d7f-bd25-36a6049bc663 05:00:52 INFO - PROCESS | 3756 | ++DOCSHELL 0000004D81D15800 == 28 [pid = 3756] [id = 592] 05:00:52 INFO - PROCESS | 3756 | ++DOMWINDOW == 78 (0000004D8066B400) [pid = 3756] [serial = 1776] [outer = 0000000000000000] 05:00:52 INFO - PROCESS | 3756 | ++DOMWINDOW == 79 (0000004D8094EC00) [pid = 3756] [serial = 1777] [outer = 0000004D8066B400] 05:00:52 INFO - PROCESS | 3756 | 1471089652611 Marionette DEBUG loaded listener.js 05:00:52 INFO - PROCESS | 3756 | ++DOMWINDOW == 80 (0000004D826CB400) [pid = 3756] [serial = 1778] [outer = 0000004D8066B400] 05:00:53 INFO - PROCESS | 3756 | 1471089653046 Marionette TRACE conn6 <- [1,2332,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.object.string.html",0,null,null,[["ImageData.data converts strings to numbers with ToNumber",0,null,null]]]}] 05:00:53 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.object.string.html | ImageData.data converts strings to numbers with ToNumber 05:00:53 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.object.string.html | took 735ms 05:00:53 INFO - PROCESS | 3756 | 1471089653101 Marionette TRACE conn6 -> [0,2333,"getWindowHandle",null] 05:00:53 INFO - PROCESS | 3756 | 1471089653106 Marionette TRACE conn6 <- [1,2333,null,{"value":"13"}] 05:00:53 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.object.undefined.html 05:00:53 INFO - PROCESS | 3756 | 1471089653112 Marionette TRACE conn6 -> [0,2334,"setScriptTimeout",{"ms":35000}] 05:00:53 INFO - PROCESS | 3756 | 1471089653115 Marionette TRACE conn6 <- [1,2334,null,{}] 05:00:53 INFO - PROCESS | 3756 | 1471089653119 Marionette TRACE conn6 -> [0,2335,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:00:53 INFO - PROCESS | 3756 | 1471089653122 Marionette INFO sendAsync 3dea87e7-b1f7-4d7f-bd25-36a6049bc663 05:00:53 INFO - PROCESS | 3756 | 1471089653213 Marionette TRACE conn6 <- [1,2335,null,{"value":null}] 05:00:53 INFO - PROCESS | 3756 | 1471089653227 Marionette TRACE conn6 -> [0,2336,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/pixel-manipulation/2d.imageData.object.undefined.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.object.undefined.html\", \"893d4e98-a8f2-4003-9cd7-2985a4dd9108\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:00:53 INFO - PROCESS | 3756 | 1471089653229 Marionette INFO sendAsync 3dea87e7-b1f7-4d7f-bd25-36a6049bc663 05:00:53 INFO - PROCESS | 3756 | ++DOCSHELL 0000004D9778D800 == 29 [pid = 3756] [id = 593] 05:00:53 INFO - PROCESS | 3756 | ++DOMWINDOW == 81 (0000004D978A5400) [pid = 3756] [serial = 1779] [outer = 0000000000000000] 05:00:53 INFO - PROCESS | 3756 | ++DOMWINDOW == 82 (0000004D978AA400) [pid = 3756] [serial = 1780] [outer = 0000004D978A5400] 05:00:53 INFO - PROCESS | 3756 | 1471089653281 Marionette DEBUG loaded listener.js 05:00:53 INFO - PROCESS | 3756 | ++DOMWINDOW == 83 (0000004DCFF9DC00) [pid = 3756] [serial = 1781] [outer = 0000004D978A5400] 05:00:53 INFO - PROCESS | 3756 | 1471089653741 Marionette TRACE conn6 <- [1,2336,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.object.undefined.html",0,null,null,[["ImageData.data converts undefined to 0",0,null,null]]]}] 05:00:53 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.object.undefined.html | ImageData.data converts undefined to 0 05:00:53 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.object.undefined.html | took 691ms 05:00:53 INFO - PROCESS | 3756 | 1471089653806 Marionette TRACE conn6 -> [0,2337,"getWindowHandle",null] 05:00:53 INFO - PROCESS | 3756 | 1471089653809 Marionette TRACE conn6 <- [1,2337,null,{"value":"13"}] 05:00:53 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.alpha.html 05:00:53 INFO - PROCESS | 3756 | 1471089653813 Marionette TRACE conn6 -> [0,2338,"setScriptTimeout",{"ms":35000}] 05:00:53 INFO - PROCESS | 3756 | 1471089653817 Marionette TRACE conn6 <- [1,2338,null,{}] 05:00:53 INFO - PROCESS | 3756 | 1471089653828 Marionette TRACE conn6 -> [0,2339,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:00:53 INFO - PROCESS | 3756 | 1471089653833 Marionette INFO sendAsync 3dea87e7-b1f7-4d7f-bd25-36a6049bc663 05:00:53 INFO - PROCESS | 3756 | 1471089653922 Marionette TRACE conn6 <- [1,2339,null,{"value":null}] 05:00:54 INFO - PROCESS | 3756 | 1471089654036 Marionette TRACE conn6 -> [0,2340,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/pixel-manipulation/2d.imageData.put.alpha.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.alpha.html\", \"893d4e98-a8f2-4003-9cd7-2985a4dd9108\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:00:54 INFO - PROCESS | 3756 | 1471089654039 Marionette INFO sendAsync 3dea87e7-b1f7-4d7f-bd25-36a6049bc663 05:00:54 INFO - PROCESS | 3756 | ++DOCSHELL 0000004DD12A9000 == 30 [pid = 3756] [id = 594] 05:00:54 INFO - PROCESS | 3756 | ++DOMWINDOW == 84 (0000004D808E1000) [pid = 3756] [serial = 1782] [outer = 0000000000000000] 05:00:54 INFO - PROCESS | 3756 | ++DOMWINDOW == 85 (0000004DD1054C00) [pid = 3756] [serial = 1783] [outer = 0000004D808E1000] 05:00:54 INFO - PROCESS | 3756 | 1471089654088 Marionette DEBUG loaded listener.js 05:00:54 INFO - PROCESS | 3756 | ++DOMWINDOW == 86 (0000004DD172A800) [pid = 3756] [serial = 1784] [outer = 0000004D808E1000] 05:00:54 INFO - PROCESS | 3756 | 1471089654455 Marionette TRACE conn6 <- [1,2340,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.put.alpha.html",0,null,null,[["putImageData() puts non-solid image data correctly",0,null,null]]]}] 05:00:54 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.put.alpha.html | putImageData() puts non-solid image data correctly 05:00:54 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.alpha.html | took 692ms 05:00:54 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.basic.html 05:00:54 INFO - PROCESS | 3756 | 1471089654507 Marionette TRACE conn6 -> [0,2341,"getWindowHandle",null] 05:00:54 INFO - PROCESS | 3756 | 1471089654510 Marionette TRACE conn6 <- [1,2341,null,{"value":"13"}] 05:00:54 INFO - PROCESS | 3756 | 1471089654513 Marionette TRACE conn6 -> [0,2342,"setScriptTimeout",{"ms":35000}] 05:00:54 INFO - PROCESS | 3756 | 1471089654515 Marionette TRACE conn6 <- [1,2342,null,{}] 05:00:54 INFO - PROCESS | 3756 | 1471089654519 Marionette TRACE conn6 -> [0,2343,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:00:54 INFO - PROCESS | 3756 | 1471089654521 Marionette INFO sendAsync 3dea87e7-b1f7-4d7f-bd25-36a6049bc663 05:00:54 INFO - PROCESS | 3756 | 1471089654641 Marionette TRACE conn6 <- [1,2343,null,{"value":null}] 05:00:54 INFO - PROCESS | 3756 | 1471089654646 Marionette TRACE conn6 -> [0,2344,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/pixel-manipulation/2d.imageData.put.basic.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.basic.html\", \"893d4e98-a8f2-4003-9cd7-2985a4dd9108\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:00:54 INFO - PROCESS | 3756 | 1471089654649 Marionette INFO sendAsync 3dea87e7-b1f7-4d7f-bd25-36a6049bc663 05:00:54 INFO - PROCESS | 3756 | ++DOCSHELL 0000004DD2F38000 == 31 [pid = 3756] [id = 595] 05:00:54 INFO - PROCESS | 3756 | ++DOMWINDOW == 87 (0000004DD1A39400) [pid = 3756] [serial = 1785] [outer = 0000000000000000] 05:00:54 INFO - PROCESS | 3756 | ++DOMWINDOW == 88 (0000004DD1A7E400) [pid = 3756] [serial = 1786] [outer = 0000004DD1A39400] 05:00:54 INFO - PROCESS | 3756 | 1471089654742 Marionette DEBUG loaded listener.js 05:00:54 INFO - PROCESS | 3756 | ++DOMWINDOW == 89 (0000004DD1B2FC00) [pid = 3756] [serial = 1787] [outer = 0000004DD1A39400] 05:00:55 INFO - PROCESS | 3756 | 1471089655181 Marionette TRACE conn6 <- [1,2344,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.put.basic.html",0,null,null,[["putImageData() puts image data from getImageData() onto the canvas",0,null,null]]]}] 05:00:55 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.put.basic.html | putImageData() puts image data from getImageData() onto the canvas 05:00:55 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.basic.html | took 733ms 05:00:55 INFO - PROCESS | 3756 | 1471089655249 Marionette TRACE conn6 -> [0,2345,"getWindowHandle",null] 05:00:55 INFO - PROCESS | 3756 | 1471089655252 Marionette TRACE conn6 <- [1,2345,null,{"value":"13"}] 05:00:55 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.clip.html 05:00:55 INFO - PROCESS | 3756 | 1471089655255 Marionette TRACE conn6 -> [0,2346,"setScriptTimeout",{"ms":35000}] 05:00:55 INFO - PROCESS | 3756 | 1471089655256 Marionette TRACE conn6 <- [1,2346,null,{}] 05:00:55 INFO - PROCESS | 3756 | 1471089655260 Marionette TRACE conn6 -> [0,2347,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:00:55 INFO - PROCESS | 3756 | 1471089655262 Marionette INFO sendAsync 3dea87e7-b1f7-4d7f-bd25-36a6049bc663 05:00:55 INFO - PROCESS | 3756 | 1471089655409 Marionette TRACE conn6 <- [1,2347,null,{"value":null}] 05:00:55 INFO - PROCESS | 3756 | 1471089655431 Marionette TRACE conn6 -> [0,2348,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/pixel-manipulation/2d.imageData.put.clip.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.clip.html\", \"893d4e98-a8f2-4003-9cd7-2985a4dd9108\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:00:55 INFO - PROCESS | 3756 | 1471089655433 Marionette INFO sendAsync 3dea87e7-b1f7-4d7f-bd25-36a6049bc663 05:00:55 INFO - PROCESS | 3756 | ++DOCSHELL 0000004DD6DBD800 == 32 [pid = 3756] [id = 596] 05:00:55 INFO - PROCESS | 3756 | ++DOMWINDOW == 90 (0000004DD1D33000) [pid = 3756] [serial = 1788] [outer = 0000000000000000] 05:00:55 INFO - PROCESS | 3756 | ++DOMWINDOW == 91 (0000004DD1D52000) [pid = 3756] [serial = 1789] [outer = 0000004DD1D33000] 05:00:55 INFO - PROCESS | 3756 | 1471089655480 Marionette DEBUG loaded listener.js 05:00:55 INFO - PROCESS | 3756 | ++DOMWINDOW == 92 (0000004DD1DA0000) [pid = 3756] [serial = 1790] [outer = 0000004DD1D33000] 05:00:55 INFO - PROCESS | 3756 | 1471089655934 Marionette TRACE conn6 <- [1,2348,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.put.clip.html",0,null,null,[["putImageData() is not affected by clipping regions",0,null,null]]]}] 05:00:55 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.put.clip.html | putImageData() is not affected by clipping regions 05:00:55 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.clip.html | took 734ms 05:00:55 INFO - PROCESS | 3756 | 1471089655992 Marionette TRACE conn6 -> [0,2349,"getWindowHandle",null] 05:00:56 INFO - PROCESS | 3756 | 1471089655994 Marionette TRACE conn6 <- [1,2349,null,{"value":"13"}] 05:00:56 INFO - PROCESS | 3756 | 1471089655998 Marionette TRACE conn6 -> [0,2350,"setScriptTimeout",{"ms":35000}] 05:00:56 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.created.html 05:00:56 INFO - PROCESS | 3756 | 1471089655999 Marionette TRACE conn6 <- [1,2350,null,{}] 05:00:56 INFO - PROCESS | 3756 | 1471089656003 Marionette TRACE conn6 -> [0,2351,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:00:56 INFO - PROCESS | 3756 | 1471089656009 Marionette INFO sendAsync 3dea87e7-b1f7-4d7f-bd25-36a6049bc663 05:00:56 INFO - PROCESS | 3756 | 1471089656148 Marionette TRACE conn6 <- [1,2351,null,{"value":null}] 05:00:56 INFO - PROCESS | 3756 | 1471089656204 Marionette TRACE conn6 -> [0,2352,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/pixel-manipulation/2d.imageData.put.created.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.created.html\", \"893d4e98-a8f2-4003-9cd7-2985a4dd9108\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:00:56 INFO - PROCESS | 3756 | 1471089656206 Marionette INFO sendAsync 3dea87e7-b1f7-4d7f-bd25-36a6049bc663 05:00:56 INFO - PROCESS | 3756 | ++DOCSHELL 0000004DDBE27000 == 33 [pid = 3756] [id = 597] 05:00:56 INFO - PROCESS | 3756 | ++DOMWINDOW == 93 (0000004DD1DA2C00) [pid = 3756] [serial = 1791] [outer = 0000000000000000] 05:00:56 INFO - PROCESS | 3756 | ++DOMWINDOW == 94 (0000004DD22BE000) [pid = 3756] [serial = 1792] [outer = 0000004DD1DA2C00] 05:00:56 INFO - PROCESS | 3756 | 1471089656252 Marionette DEBUG loaded listener.js 05:00:56 INFO - PROCESS | 3756 | ++DOMWINDOW == 95 (0000004DD622F800) [pid = 3756] [serial = 1793] [outer = 0000004DD1DA2C00] 05:00:56 INFO - PROCESS | 3756 | --DOMWINDOW == 94 (0000004D9789EC00) [pid = 3756] [serial = 1755] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.object.clamp.html] 05:00:56 INFO - PROCESS | 3756 | --DOMWINDOW == 93 (0000004DD1A3E800) [pid = 3756] [serial = 1746] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.type.html] 05:00:56 INFO - PROCESS | 3756 | --DOMWINDOW == 92 (0000004DD1D33400) [pid = 3756] [serial = 1734] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.source.negative.html] 05:00:56 INFO - PROCESS | 3756 | --DOMWINDOW == 91 (0000004DD2F0BC00) [pid = 3756] [serial = 1737] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.source.outside.html] 05:00:56 INFO - PROCESS | 3756 | --DOMWINDOW == 90 (0000004D80942400) [pid = 3756] [serial = 1743] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.tiny.html] 05:00:56 INFO - PROCESS | 3756 | --DOMWINDOW == 89 (0000004DD7C1FC00) [pid = 3756] [serial = 1740] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.source.size.html] 05:00:56 INFO - PROCESS | 3756 | --DOMWINDOW == 88 (0000004D8265B400) [pid = 3756] [serial = 1716] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.nonpremul.html] 05:00:56 INFO - PROCESS | 3756 | --DOMWINDOW == 87 (0000004D81DC1800) [pid = 3756] [serial = 1725] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.order.rgb.html] 05:00:56 INFO - PROCESS | 3756 | --DOMWINDOW == 86 (0000004D8040B000) [pid = 3756] [serial = 1728] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.order.rows.html] 05:00:56 INFO - PROCESS | 3756 | --DOMWINDOW == 85 (0000004D808CAC00) [pid = 3756] [serial = 1722] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.order.cols.html] 05:00:56 INFO - PROCESS | 3756 | --DOMWINDOW == 84 (0000004DD1A35800) [pid = 3756] [serial = 1731] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.range.html] 05:00:56 INFO - PROCESS | 3756 | --DOMWINDOW == 83 (0000004DDC2B2400) [pid = 3756] [serial = 1713] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.nonfinite.html] 05:00:56 INFO - PROCESS | 3756 | --DOMWINDOW == 82 (0000004DD1D30800) [pid = 3756] [serial = 1719] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.order.alpha.html] 05:00:56 INFO - PROCESS | 3756 | --DOMWINDOW == 81 (0000004DDC247C00) [pid = 3756] [serial = 1764] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.object.properties.html] 05:00:56 INFO - PROCESS | 3756 | --DOMWINDOW == 80 (0000004DDC1E2400) [pid = 3756] [serial = 1761] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.object.nan.html] 05:00:56 INFO - PROCESS | 3756 | --DOMWINDOW == 79 (0000004DD296A800) [pid = 3756] [serial = 1758] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.object.ctor.html] 05:00:56 INFO - PROCESS | 3756 | --DOMWINDOW == 78 (0000004D808C9000) [pid = 3756] [serial = 1752] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.zero.html] 05:00:56 INFO - PROCESS | 3756 | 1471089656744 Marionette TRACE conn6 <- [1,2352,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.put.created.html",0,null,null,[["putImageData() puts image data from createImageData() onto the canvas",0,null,null]]]}] 05:00:56 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.put.created.html | putImageData() puts image data from createImageData() onto the canvas 05:00:56 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.created.html | took 774ms 05:00:56 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.cross.html 05:00:56 INFO - PROCESS | 3756 | 1471089656775 Marionette TRACE conn6 -> [0,2353,"getWindowHandle",null] 05:00:56 INFO - PROCESS | 3756 | 1471089656777 Marionette TRACE conn6 <- [1,2353,null,{"value":"13"}] 05:00:56 INFO - PROCESS | 3756 | 1471089656781 Marionette TRACE conn6 -> [0,2354,"setScriptTimeout",{"ms":35000}] 05:00:56 INFO - PROCESS | 3756 | 1471089656783 Marionette TRACE conn6 <- [1,2354,null,{}] 05:00:56 INFO - PROCESS | 3756 | 1471089656786 Marionette TRACE conn6 -> [0,2355,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:00:56 INFO - PROCESS | 3756 | 1471089656788 Marionette INFO sendAsync 3dea87e7-b1f7-4d7f-bd25-36a6049bc663 05:00:56 INFO - PROCESS | 3756 | 1471089656900 Marionette TRACE conn6 <- [1,2355,null,{"value":null}] 05:00:56 INFO - PROCESS | 3756 | 1471089656954 Marionette TRACE conn6 -> [0,2356,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/pixel-manipulation/2d.imageData.put.cross.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.cross.html\", \"893d4e98-a8f2-4003-9cd7-2985a4dd9108\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:00:56 INFO - PROCESS | 3756 | 1471089656956 Marionette INFO sendAsync 3dea87e7-b1f7-4d7f-bd25-36a6049bc663 05:00:56 INFO - PROCESS | 3756 | ++DOCSHELL 0000004D81D15000 == 34 [pid = 3756] [id = 598] 05:00:56 INFO - PROCESS | 3756 | ++DOMWINDOW == 79 (0000004D808D5400) [pid = 3756] [serial = 1794] [outer = 0000000000000000] 05:00:57 INFO - PROCESS | 3756 | ++DOMWINDOW == 80 (0000004DCFF95400) [pid = 3756] [serial = 1795] [outer = 0000004D808D5400] 05:00:57 INFO - PROCESS | 3756 | 1471089657001 Marionette DEBUG loaded listener.js 05:00:57 INFO - PROCESS | 3756 | ++DOMWINDOW == 81 (0000004DD6225000) [pid = 3756] [serial = 1796] [outer = 0000004D808D5400] 05:00:57 INFO - PROCESS | 3756 | 1471089657351 Marionette TRACE conn6 <- [1,2356,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.put.cross.html",0,null,null,[["putImageData() accepts image data got from a different canvas",0,null,null]]]}] 05:00:57 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.put.cross.html | putImageData() accepts image data got from a different canvas 05:00:57 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.cross.html | took 629ms 05:00:57 INFO - PROCESS | 3756 | 1471089657420 Marionette TRACE conn6 -> [0,2357,"getWindowHandle",null] 05:00:57 INFO - PROCESS | 3756 | 1471089657422 Marionette TRACE conn6 <- [1,2357,null,{"value":"13"}] 05:00:57 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.dirty.negative.html 05:00:57 INFO - PROCESS | 3756 | 1471089657426 Marionette TRACE conn6 -> [0,2358,"setScriptTimeout",{"ms":35000}] 05:00:57 INFO - PROCESS | 3756 | 1471089657428 Marionette TRACE conn6 <- [1,2358,null,{}] 05:00:57 INFO - PROCESS | 3756 | 1471089657431 Marionette TRACE conn6 -> [0,2359,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:00:57 INFO - PROCESS | 3756 | 1471089657433 Marionette INFO sendAsync 3dea87e7-b1f7-4d7f-bd25-36a6049bc663 05:00:57 INFO - PROCESS | 3756 | 1471089657520 Marionette TRACE conn6 <- [1,2359,null,{"value":null}] 05:00:57 INFO - PROCESS | 3756 | 1471089657526 Marionette TRACE conn6 -> [0,2360,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/pixel-manipulation/2d.imageData.put.dirty.negative.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.dirty.negative.html\", \"893d4e98-a8f2-4003-9cd7-2985a4dd9108\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:00:57 INFO - PROCESS | 3756 | 1471089657528 Marionette INFO sendAsync 3dea87e7-b1f7-4d7f-bd25-36a6049bc663 05:00:57 INFO - PROCESS | 3756 | ++DOCSHELL 0000004DDDDC0800 == 35 [pid = 3756] [id = 599] 05:00:57 INFO - PROCESS | 3756 | ++DOMWINDOW == 82 (0000004DD62C3000) [pid = 3756] [serial = 1797] [outer = 0000000000000000] 05:00:57 INFO - PROCESS | 3756 | ++DOMWINDOW == 83 (0000004DD63E1400) [pid = 3756] [serial = 1798] [outer = 0000004DD62C3000] 05:00:57 INFO - PROCESS | 3756 | 1471089657573 Marionette DEBUG loaded listener.js 05:00:57 INFO - PROCESS | 3756 | ++DOMWINDOW == 84 (0000004DD6D84800) [pid = 3756] [serial = 1799] [outer = 0000004DD62C3000] 05:00:58 INFO - PROCESS | 3756 | 1471089658008 Marionette TRACE conn6 <- [1,2360,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.put.dirty.negative.html",0,null,null,[["putImageData() handles negative-sized dirty rectangles correctly",0,null,null]]]}] 05:00:58 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.put.dirty.negative.html | putImageData() handles negative-sized dirty rectangles correctly 05:00:58 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.dirty.negative.html | took 625ms 05:00:58 INFO - PROCESS | 3756 | 1471089658053 Marionette TRACE conn6 -> [0,2361,"getWindowHandle",null] 05:00:58 INFO - PROCESS | 3756 | 1471089658055 Marionette TRACE conn6 <- [1,2361,null,{"value":"13"}] 05:00:58 INFO - PROCESS | 3756 | 1471089658058 Marionette TRACE conn6 -> [0,2362,"setScriptTimeout",{"ms":35000}] 05:00:58 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.dirty.outside.html 05:00:58 INFO - PROCESS | 3756 | 1471089658060 Marionette TRACE conn6 <- [1,2362,null,{}] 05:00:58 INFO - PROCESS | 3756 | 1471089658064 Marionette TRACE conn6 -> [0,2363,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:00:58 INFO - PROCESS | 3756 | 1471089658066 Marionette INFO sendAsync 3dea87e7-b1f7-4d7f-bd25-36a6049bc663 05:00:58 INFO - PROCESS | 3756 | 1471089658151 Marionette TRACE conn6 <- [1,2363,null,{"value":null}] 05:00:58 INFO - PROCESS | 3756 | 1471089658156 Marionette TRACE conn6 -> [0,2364,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/pixel-manipulation/2d.imageData.put.dirty.outside.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.dirty.outside.html\", \"893d4e98-a8f2-4003-9cd7-2985a4dd9108\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:00:58 INFO - PROCESS | 3756 | 1471089658158 Marionette INFO sendAsync 3dea87e7-b1f7-4d7f-bd25-36a6049bc663 05:00:58 INFO - PROCESS | 3756 | ++DOCSHELL 0000004DD12A7800 == 36 [pid = 3756] [id = 600] 05:00:58 INFO - PROCESS | 3756 | ++DOMWINDOW == 85 (0000004DD6E13C00) [pid = 3756] [serial = 1800] [outer = 0000000000000000] 05:00:58 INFO - PROCESS | 3756 | ++DOMWINDOW == 86 (0000004DD6E1DC00) [pid = 3756] [serial = 1801] [outer = 0000004DD6E13C00] 05:00:58 INFO - PROCESS | 3756 | 1471089658204 Marionette DEBUG loaded listener.js 05:00:58 INFO - PROCESS | 3756 | ++DOMWINDOW == 87 (0000004DD7C1B400) [pid = 3756] [serial = 1802] [outer = 0000004DD6E13C00] 05:00:58 INFO - PROCESS | 3756 | 1471089658787 Marionette TRACE conn6 <- [1,2364,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.put.dirty.outside.html",0,null,null,[["putImageData() handles dirty rectangles outside the canvas correctly",0,null,null]]]}] 05:00:58 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.put.dirty.outside.html | putImageData() handles dirty rectangles outside the canvas correctly 05:00:58 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.dirty.outside.html | took 775ms 05:00:58 INFO - PROCESS | 3756 | 1471089658837 Marionette TRACE conn6 -> [0,2365,"getWindowHandle",null] 05:00:58 INFO - PROCESS | 3756 | 1471089658843 Marionette TRACE conn6 <- [1,2365,null,{"value":"13"}] 05:00:58 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.dirty.rect1.html 05:00:58 INFO - PROCESS | 3756 | 1471089658848 Marionette TRACE conn6 -> [0,2366,"setScriptTimeout",{"ms":35000}] 05:00:58 INFO - PROCESS | 3756 | 1471089658852 Marionette TRACE conn6 <- [1,2366,null,{}] 05:00:58 INFO - PROCESS | 3756 | 1471089658858 Marionette TRACE conn6 -> [0,2367,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:00:58 INFO - PROCESS | 3756 | 1471089658861 Marionette INFO sendAsync 3dea87e7-b1f7-4d7f-bd25-36a6049bc663 05:00:58 INFO - PROCESS | 3756 | 1471089658986 Marionette TRACE conn6 <- [1,2367,null,{"value":null}] 05:00:59 INFO - PROCESS | 3756 | 1471089659110 Marionette TRACE conn6 -> [0,2368,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/pixel-manipulation/2d.imageData.put.dirty.rect1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.dirty.rect1.html\", \"893d4e98-a8f2-4003-9cd7-2985a4dd9108\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:00:59 INFO - PROCESS | 3756 | 1471089659116 Marionette INFO sendAsync 3dea87e7-b1f7-4d7f-bd25-36a6049bc663 05:00:59 INFO - PROCESS | 3756 | ++DOCSHELL 0000004D826D5800 == 37 [pid = 3756] [id = 601] 05:00:59 INFO - PROCESS | 3756 | ++DOMWINDOW == 88 (0000004D808D0C00) [pid = 3756] [serial = 1803] [outer = 0000000000000000] 05:00:59 INFO - PROCESS | 3756 | ++DOMWINDOW == 89 (0000004D81DBC400) [pid = 3756] [serial = 1804] [outer = 0000004D808D0C00] 05:00:59 INFO - PROCESS | 3756 | 1471089659175 Marionette DEBUG loaded listener.js 05:00:59 INFO - PROCESS | 3756 | ++DOMWINDOW == 90 (0000004D829EA400) [pid = 3756] [serial = 1805] [outer = 0000004D808D0C00] 05:00:59 INFO - PROCESS | 3756 | 1471089659821 Marionette TRACE conn6 <- [1,2368,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.put.dirty.rect1.html",0,null,null,[["putImageData() only modifies areas inside the dirty rectangle, using width and height",0,null,null]]]}] 05:00:59 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.put.dirty.rect1.html | putImageData() only modifies areas inside the dirty rectangle, using width and height 05:00:59 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.dirty.rect1.html | took 1027ms 05:00:59 INFO - PROCESS | 3756 | 1471089659878 Marionette TRACE conn6 -> [0,2369,"getWindowHandle",null] 05:00:59 INFO - PROCESS | 3756 | 1471089659883 Marionette TRACE conn6 <- [1,2369,null,{"value":"13"}] 05:00:59 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.dirty.rect2.html 05:00:59 INFO - PROCESS | 3756 | 1471089659890 Marionette TRACE conn6 -> [0,2370,"setScriptTimeout",{"ms":35000}] 05:00:59 INFO - PROCESS | 3756 | 1471089659893 Marionette TRACE conn6 <- [1,2370,null,{}] 05:00:59 INFO - PROCESS | 3756 | 1471089659910 Marionette TRACE conn6 -> [0,2371,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:00:59 INFO - PROCESS | 3756 | 1471089659914 Marionette INFO sendAsync 3dea87e7-b1f7-4d7f-bd25-36a6049bc663 05:01:00 INFO - PROCESS | 3756 | 1471089660084 Marionette TRACE conn6 <- [1,2371,null,{"value":null}] 05:01:00 INFO - PROCESS | 3756 | 1471089660134 Marionette TRACE conn6 -> [0,2372,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/pixel-manipulation/2d.imageData.put.dirty.rect2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.dirty.rect2.html\", \"893d4e98-a8f2-4003-9cd7-2985a4dd9108\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:01:00 INFO - PROCESS | 3756 | 1471089660137 Marionette INFO sendAsync 3dea87e7-b1f7-4d7f-bd25-36a6049bc663 05:01:00 INFO - PROCESS | 3756 | ++DOCSHELL 0000004DD6B06000 == 38 [pid = 3756] [id = 602] 05:01:00 INFO - PROCESS | 3756 | ++DOMWINDOW == 91 (0000004DD05EB000) [pid = 3756] [serial = 1806] [outer = 0000000000000000] 05:01:00 INFO - PROCESS | 3756 | ++DOMWINDOW == 92 (0000004DD0907000) [pid = 3756] [serial = 1807] [outer = 0000004DD05EB000] 05:01:00 INFO - PROCESS | 3756 | 1471089660195 Marionette DEBUG loaded listener.js 05:01:00 INFO - PROCESS | 3756 | ++DOMWINDOW == 93 (0000004DD1A38800) [pid = 3756] [serial = 1808] [outer = 0000004DD05EB000] 05:01:00 INFO - PROCESS | 3756 | 1471089660814 Marionette TRACE conn6 <- [1,2372,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.put.dirty.rect2.html",0,null,null,[["putImageData() only modifies areas inside the dirty rectangle, using x and y",0,null,null]]]}] 05:01:00 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.put.dirty.rect2.html | putImageData() only modifies areas inside the dirty rectangle, using x and y 05:01:00 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.dirty.rect2.html | took 987ms 05:01:00 INFO - PROCESS | 3756 | 1471089660878 Marionette TRACE conn6 -> [0,2373,"getWindowHandle",null] 05:01:00 INFO - PROCESS | 3756 | 1471089660881 Marionette TRACE conn6 <- [1,2373,null,{"value":"13"}] 05:01:00 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.dirty.zero.html 05:01:00 INFO - PROCESS | 3756 | 1471089660885 Marionette TRACE conn6 -> [0,2374,"setScriptTimeout",{"ms":35000}] 05:01:00 INFO - PROCESS | 3756 | 1471089660889 Marionette TRACE conn6 <- [1,2374,null,{}] 05:01:00 INFO - PROCESS | 3756 | 1471089660914 Marionette TRACE conn6 -> [0,2375,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:01:00 INFO - PROCESS | 3756 | 1471089660920 Marionette INFO sendAsync 3dea87e7-b1f7-4d7f-bd25-36a6049bc663 05:01:01 INFO - PROCESS | 3756 | 1471089661068 Marionette TRACE conn6 <- [1,2375,null,{"value":null}] 05:01:01 INFO - PROCESS | 3756 | 1471089661120 Marionette TRACE conn6 -> [0,2376,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/pixel-manipulation/2d.imageData.put.dirty.zero.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.dirty.zero.html\", \"893d4e98-a8f2-4003-9cd7-2985a4dd9108\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:01:01 INFO - PROCESS | 3756 | 1471089661123 Marionette INFO sendAsync 3dea87e7-b1f7-4d7f-bd25-36a6049bc663 05:01:01 INFO - PROCESS | 3756 | ++DOCSHELL 0000004DDF489800 == 39 [pid = 3756] [id = 603] 05:01:01 INFO - PROCESS | 3756 | ++DOMWINDOW == 94 (0000004DD2F79400) [pid = 3756] [serial = 1809] [outer = 0000000000000000] 05:01:01 INFO - PROCESS | 3756 | ++DOMWINDOW == 95 (0000004DD5C7F000) [pid = 3756] [serial = 1810] [outer = 0000004DD2F79400] 05:01:01 INFO - PROCESS | 3756 | 1471089661182 Marionette DEBUG loaded listener.js 05:01:01 INFO - PROCESS | 3756 | ++DOMWINDOW == 96 (0000004DD7B77000) [pid = 3756] [serial = 1811] [outer = 0000004DD2F79400] 05:01:01 INFO - PROCESS | 3756 | 1471089661781 Marionette TRACE conn6 <- [1,2376,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.put.dirty.zero.html",0,null,null,[["putImageData() with zero-sized dirty rectangle puts nothing",0,null,null]]]}] 05:01:01 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.put.dirty.zero.html | putImageData() with zero-sized dirty rectangle puts nothing 05:01:01 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.dirty.zero.html | took 943ms 05:01:01 INFO - PROCESS | 3756 | 1471089661830 Marionette TRACE conn6 -> [0,2377,"getWindowHandle",null] 05:01:01 INFO - PROCESS | 3756 | 1471089661834 Marionette TRACE conn6 <- [1,2377,null,{"value":"13"}] 05:01:01 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.modified.html 05:01:01 INFO - PROCESS | 3756 | 1471089661837 Marionette TRACE conn6 -> [0,2378,"setScriptTimeout",{"ms":35000}] 05:01:01 INFO - PROCESS | 3756 | 1471089661839 Marionette TRACE conn6 <- [1,2378,null,{}] 05:01:01 INFO - PROCESS | 3756 | 1471089661843 Marionette TRACE conn6 -> [0,2379,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:01:01 INFO - PROCESS | 3756 | 1471089661845 Marionette INFO sendAsync 3dea87e7-b1f7-4d7f-bd25-36a6049bc663 05:01:01 INFO - PROCESS | 3756 | 1471089661960 Marionette TRACE conn6 <- [1,2379,null,{"value":null}] 05:01:02 INFO - PROCESS | 3756 | 1471089662055 Marionette TRACE conn6 -> [0,2380,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/pixel-manipulation/2d.imageData.put.modified.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.modified.html\", \"893d4e98-a8f2-4003-9cd7-2985a4dd9108\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:01:02 INFO - PROCESS | 3756 | 1471089662058 Marionette INFO sendAsync 3dea87e7-b1f7-4d7f-bd25-36a6049bc663 05:01:02 INFO - PROCESS | 3756 | ++DOCSHELL 0000004DE0C51000 == 40 [pid = 3756] [id = 604] 05:01:02 INFO - PROCESS | 3756 | ++DOMWINDOW == 97 (0000004DD8068800) [pid = 3756] [serial = 1812] [outer = 0000000000000000] 05:01:02 INFO - PROCESS | 3756 | ++DOMWINDOW == 98 (0000004DD81B9400) [pid = 3756] [serial = 1813] [outer = 0000004DD8068800] 05:01:02 INFO - PROCESS | 3756 | 1471089662115 Marionette DEBUG loaded listener.js 05:01:02 INFO - PROCESS | 3756 | ++DOMWINDOW == 99 (0000004DDACCC000) [pid = 3756] [serial = 1814] [outer = 0000004DD8068800] 05:01:02 INFO - PROCESS | 3756 | 1471089662752 Marionette TRACE conn6 <- [1,2380,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.put.modified.html",0,null,null,[["putImageData() puts modified image data correctly",0,null,null]]]}] 05:01:02 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.put.modified.html | putImageData() puts modified image data correctly 05:01:02 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.modified.html | took 943ms 05:01:02 INFO - PROCESS | 3756 | 1471089662783 Marionette TRACE conn6 -> [0,2381,"getWindowHandle",null] 05:01:02 INFO - PROCESS | 3756 | 1471089662785 Marionette TRACE conn6 <- [1,2381,null,{"value":"13"}] 05:01:02 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.nonfinite.html 05:01:02 INFO - PROCESS | 3756 | 1471089662789 Marionette TRACE conn6 -> [0,2382,"setScriptTimeout",{"ms":35000}] 05:01:02 INFO - PROCESS | 3756 | 1471089662791 Marionette TRACE conn6 <- [1,2382,null,{}] 05:01:02 INFO - PROCESS | 3756 | 1471089662795 Marionette TRACE conn6 -> [0,2383,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:01:02 INFO - PROCESS | 3756 | 1471089662797 Marionette INFO sendAsync 3dea87e7-b1f7-4d7f-bd25-36a6049bc663 05:01:02 INFO - PROCESS | 3756 | 1471089662908 Marionette TRACE conn6 <- [1,2383,null,{"value":null}] 05:01:03 INFO - PROCESS | 3756 | 1471089663151 Marionette TRACE conn6 -> [0,2384,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/pixel-manipulation/2d.imageData.put.nonfinite.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.nonfinite.html\", \"893d4e98-a8f2-4003-9cd7-2985a4dd9108\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:01:03 INFO - PROCESS | 3756 | 1471089663155 Marionette INFO sendAsync 3dea87e7-b1f7-4d7f-bd25-36a6049bc663 05:01:03 INFO - PROCESS | 3756 | ++DOCSHELL 0000004D809BA000 == 41 [pid = 3756] [id = 605] 05:01:03 INFO - PROCESS | 3756 | ++DOMWINDOW == 100 (0000004D80671400) [pid = 3756] [serial = 1815] [outer = 0000000000000000] 05:01:03 INFO - PROCESS | 3756 | ++DOMWINDOW == 101 (0000004D806F0000) [pid = 3756] [serial = 1816] [outer = 0000004D80671400] 05:01:03 INFO - PROCESS | 3756 | 1471089663209 Marionette DEBUG loaded listener.js 05:01:03 INFO - PROCESS | 3756 | ++DOMWINDOW == 102 (0000004D81DBC800) [pid = 3756] [serial = 1817] [outer = 0000004D80671400] 05:01:03 INFO - PROCESS | 3756 | --DOCSHELL 0000004DDDDC0800 == 40 [pid = 3756] [id = 599] 05:01:03 INFO - PROCESS | 3756 | --DOCSHELL 0000004D81D15000 == 39 [pid = 3756] [id = 598] 05:01:03 INFO - PROCESS | 3756 | --DOCSHELL 0000004DDBE27000 == 38 [pid = 3756] [id = 597] 05:01:03 INFO - PROCESS | 3756 | --DOCSHELL 0000004DD6DBD800 == 37 [pid = 3756] [id = 596] 05:01:03 INFO - PROCESS | 3756 | --DOCSHELL 0000004DD2F38000 == 36 [pid = 3756] [id = 595] 05:01:03 INFO - PROCESS | 3756 | --DOCSHELL 0000004DD12A9000 == 35 [pid = 3756] [id = 594] 05:01:03 INFO - PROCESS | 3756 | --DOCSHELL 0000004D9778D800 == 34 [pid = 3756] [id = 593] 05:01:03 INFO - PROCESS | 3756 | --DOCSHELL 0000004D81D15800 == 33 [pid = 3756] [id = 592] 05:01:03 INFO - PROCESS | 3756 | --DOCSHELL 0000004D81E17000 == 32 [pid = 3756] [id = 591] 05:01:03 INFO - PROCESS | 3756 | --DOCSHELL 0000004D81379000 == 31 [pid = 3756] [id = 590] 05:01:03 INFO - PROCESS | 3756 | --DOMWINDOW == 101 (0000004D830D8400) [pid = 3756] [serial = 1768] [outer = 0000000000000000] [url = about:blank] 05:01:03 INFO - PROCESS | 3756 | --DOMWINDOW == 100 (0000004DDB88F400) [pid = 3756] [serial = 1748] [outer = 0000000000000000] [url = about:blank] 05:01:03 INFO - PROCESS | 3756 | --DOMWINDOW == 99 (0000004DD1D9B000) [pid = 3756] [serial = 1735] [outer = 0000000000000000] [url = about:blank] 05:01:03 INFO - PROCESS | 3756 | --DOMWINDOW == 98 (0000004DD7B09000) [pid = 3756] [serial = 1739] [outer = 0000000000000000] [url = about:blank] 05:01:03 INFO - PROCESS | 3756 | --DOMWINDOW == 97 (0000004DD62BDC00) [pid = 3756] [serial = 1738] [outer = 0000000000000000] [url = about:blank] 05:01:03 INFO - PROCESS | 3756 | --DOMWINDOW == 96 (0000004D829E6400) [pid = 3756] [serial = 1744] [outer = 0000000000000000] [url = about:blank] 05:01:03 INFO - PROCESS | 3756 | --DOMWINDOW == 95 (0000004DD805EC00) [pid = 3756] [serial = 1741] [outer = 0000000000000000] [url = about:blank] 05:01:03 INFO - PROCESS | 3756 | --DOMWINDOW == 94 (0000004DDB843800) [pid = 3756] [serial = 1747] [outer = 0000000000000000] [url = about:blank] 05:01:03 INFO - PROCESS | 3756 | --DOMWINDOW == 93 (0000004D830D6400) [pid = 3756] [serial = 1717] [outer = 0000000000000000] [url = about:blank] 05:01:03 INFO - PROCESS | 3756 | --DOMWINDOW == 92 (0000004DD0046000) [pid = 3756] [serial = 1718] [outer = 0000000000000000] [url = about:blank] 05:01:03 INFO - PROCESS | 3756 | --DOMWINDOW == 91 (0000004D81DC6800) [pid = 3756] [serial = 1726] [outer = 0000000000000000] [url = about:blank] 05:01:03 INFO - PROCESS | 3756 | --DOMWINDOW == 90 (0000004D826C1800) [pid = 3756] [serial = 1727] [outer = 0000000000000000] [url = about:blank] 05:01:03 INFO - PROCESS | 3756 | --DOMWINDOW == 89 (0000004DCFF9EC00) [pid = 3756] [serial = 1729] [outer = 0000000000000000] [url = about:blank] 05:01:03 INFO - PROCESS | 3756 | --DOMWINDOW == 88 (0000004DD08D5400) [pid = 3756] [serial = 1730] [outer = 0000000000000000] [url = about:blank] 05:01:03 INFO - PROCESS | 3756 | --DOMWINDOW == 87 (0000004D808D0400) [pid = 3756] [serial = 1723] [outer = 0000000000000000] [url = about:blank] 05:01:03 INFO - PROCESS | 3756 | --DOMWINDOW == 86 (0000004D80946800) [pid = 3756] [serial = 1724] [outer = 0000000000000000] [url = about:blank] 05:01:03 INFO - PROCESS | 3756 | --DOMWINDOW == 85 (0000004DD1A89000) [pid = 3756] [serial = 1732] [outer = 0000000000000000] [url = about:blank] 05:01:03 INFO - PROCESS | 3756 | --DOMWINDOW == 84 (0000004DDACC8800) [pid = 3756] [serial = 1742] [outer = 0000000000000000] [url = about:blank] 05:01:03 INFO - PROCESS | 3756 | --DOMWINDOW == 83 (0000004DDDDABC00) [pid = 3756] [serial = 1715] [outer = 0000000000000000] [url = about:blank] 05:01:03 INFO - PROCESS | 3756 | --DOMWINDOW == 82 (0000004DD1D53000) [pid = 3756] [serial = 1720] [outer = 0000000000000000] [url = about:blank] 05:01:03 INFO - PROCESS | 3756 | --DOMWINDOW == 81 (0000004DD2F0DC00) [pid = 3756] [serial = 1721] [outer = 0000000000000000] [url = about:blank] 05:01:03 INFO - PROCESS | 3756 | --DOMWINDOW == 80 (0000004DDBE0E400) [pid = 3756] [serial = 1750] [outer = 0000000000000000] [url = about:blank] 05:01:03 INFO - PROCESS | 3756 | --DOMWINDOW == 79 (0000004DD1DD2800) [pid = 3756] [serial = 1736] [outer = 0000000000000000] [url = about:blank] 05:01:03 INFO - PROCESS | 3756 | --DOMWINDOW == 78 (0000004DD7C26C00) [pid = 3756] [serial = 1745] [outer = 0000000000000000] [url = about:blank] 05:01:03 INFO - PROCESS | 3756 | --DOMWINDOW == 77 (0000004DD1D30000) [pid = 3756] [serial = 1733] [outer = 0000000000000000] [url = about:blank] 05:01:03 INFO - PROCESS | 3756 | --DOMWINDOW == 76 (0000004DDC987400) [pid = 3756] [serial = 1766] [outer = 0000000000000000] [url = about:blank] 05:01:03 INFO - PROCESS | 3756 | --DOMWINDOW == 75 (0000004DDC247400) [pid = 3756] [serial = 1763] [outer = 0000000000000000] [url = about:blank] 05:01:03 INFO - PROCESS | 3756 | --DOMWINDOW == 74 (0000004DD8759C00) [pid = 3756] [serial = 1760] [outer = 0000000000000000] [url = about:blank] 05:01:03 INFO - PROCESS | 3756 | --DOMWINDOW == 73 (0000004DDC2B8000) [pid = 3756] [serial = 1765] [outer = 0000000000000000] [url = about:blank] 05:01:03 INFO - PROCESS | 3756 | --DOMWINDOW == 72 (0000004DDC1ED800) [pid = 3756] [serial = 1762] [outer = 0000000000000000] [url = about:blank] 05:01:03 INFO - PROCESS | 3756 | --DOMWINDOW == 71 (0000004D81DC9C00) [pid = 3756] [serial = 1754] [outer = 0000000000000000] [url = about:blank] 05:01:03 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.put.nonfinite.html | putImageData() throws TypeError if arguments are not finite 05:01:03 INFO - PROCESS | 3756 | --DOMWINDOW == 70 (0000004DD6A44400) [pid = 3756] [serial = 1759] [outer = 0000000000000000] [url = about:blank] 05:01:03 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.nonfinite.html | took 1194ms 05:01:03 INFO - PROCESS | 3756 | --DOMWINDOW == 69 (0000004DD1A38C00) [pid = 3756] [serial = 1757] [outer = 0000000000000000] [url = about:blank] 05:01:03 INFO - PROCESS | 3756 | --DOMWINDOW == 68 (0000004D808D7400) [pid = 3756] [serial = 1753] [outer = 0000000000000000] [url = about:blank] 05:01:03 INFO - PROCESS | 3756 | --DOMWINDOW == 67 (0000004DD0048C00) [pid = 3756] [serial = 1756] [outer = 0000000000000000] [url = about:blank] 05:01:03 INFO - PROCESS | 3756 | 1471089663929 Marionette TRACE conn6 <- [1,2384,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.put.nonfinite.html",0,null,null,[["putImageData() throws TypeError if arguments are not finite",0,null,null]]]}] 05:01:03 INFO - PROCESS | 3756 | 1471089663987 Marionette TRACE conn6 -> [0,2385,"getWindowHandle",null] 05:01:03 INFO - PROCESS | 3756 | 1471089663991 Marionette TRACE conn6 <- [1,2385,null,{"value":"13"}] 05:01:03 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.null.html 05:01:04 INFO - PROCESS | 3756 | 1471089663995 Marionette TRACE conn6 -> [0,2386,"setScriptTimeout",{"ms":35000}] 05:01:04 INFO - PROCESS | 3756 | 1471089663998 Marionette TRACE conn6 <- [1,2386,null,{}] 05:01:04 INFO - PROCESS | 3756 | 1471089664005 Marionette TRACE conn6 -> [0,2387,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:01:04 INFO - PROCESS | 3756 | 1471089664009 Marionette INFO sendAsync 3dea87e7-b1f7-4d7f-bd25-36a6049bc663 05:01:04 INFO - PROCESS | 3756 | 1471089664108 Marionette TRACE conn6 <- [1,2387,null,{"value":null}] 05:01:04 INFO - PROCESS | 3756 | 1471089664117 Marionette TRACE conn6 -> [0,2388,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/pixel-manipulation/2d.imageData.put.null.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.null.html\", \"893d4e98-a8f2-4003-9cd7-2985a4dd9108\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:01:04 INFO - PROCESS | 3756 | 1471089664120 Marionette INFO sendAsync 3dea87e7-b1f7-4d7f-bd25-36a6049bc663 05:01:04 INFO - PROCESS | 3756 | ++DOCSHELL 0000004D8263D000 == 32 [pid = 3756] [id = 606] 05:01:04 INFO - PROCESS | 3756 | ++DOMWINDOW == 68 (0000004D8265B000) [pid = 3756] [serial = 1818] [outer = 0000000000000000] 05:01:04 INFO - PROCESS | 3756 | ++DOMWINDOW == 69 (0000004D826C1800) [pid = 3756] [serial = 1819] [outer = 0000004D8265B000] 05:01:04 INFO - PROCESS | 3756 | 1471089664169 Marionette DEBUG loaded listener.js 05:01:04 INFO - PROCESS | 3756 | ++DOMWINDOW == 70 (0000004D830E4000) [pid = 3756] [serial = 1820] [outer = 0000004D8265B000] 05:01:04 INFO - PROCESS | 3756 | 1471089664655 Marionette TRACE conn6 <- [1,2388,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.put.null.html",0,null,null,[["putImageData() with null imagedata throws TypeError",0,null,null]]]}] 05:01:04 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.put.null.html | putImageData() with null imagedata throws TypeError 05:01:04 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.null.html | took 691ms 05:01:04 INFO - PROCESS | 3756 | 1471089664692 Marionette TRACE conn6 -> [0,2389,"getWindowHandle",null] 05:01:04 INFO - PROCESS | 3756 | 1471089664697 Marionette TRACE conn6 <- [1,2389,null,{"value":"13"}] 05:01:04 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.path.html 05:01:04 INFO - PROCESS | 3756 | 1471089664701 Marionette TRACE conn6 -> [0,2390,"setScriptTimeout",{"ms":35000}] 05:01:04 INFO - PROCESS | 3756 | 1471089664703 Marionette TRACE conn6 <- [1,2390,null,{}] 05:01:04 INFO - PROCESS | 3756 | 1471089664707 Marionette TRACE conn6 -> [0,2391,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:01:04 INFO - PROCESS | 3756 | 1471089664710 Marionette INFO sendAsync 3dea87e7-b1f7-4d7f-bd25-36a6049bc663 05:01:04 INFO - PROCESS | 3756 | 1471089664805 Marionette TRACE conn6 <- [1,2391,null,{"value":null}] 05:01:04 INFO - PROCESS | 3756 | 1471089664813 Marionette TRACE conn6 -> [0,2392,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/pixel-manipulation/2d.imageData.put.path.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.path.html\", \"893d4e98-a8f2-4003-9cd7-2985a4dd9108\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:01:04 INFO - PROCESS | 3756 | 1471089664816 Marionette INFO sendAsync 3dea87e7-b1f7-4d7f-bd25-36a6049bc663 05:01:04 INFO - PROCESS | 3756 | ++DOCSHELL 0000004DD080D000 == 33 [pid = 3756] [id = 607] 05:01:04 INFO - PROCESS | 3756 | ++DOMWINDOW == 71 (0000004DD05E8400) [pid = 3756] [serial = 1821] [outer = 0000000000000000] 05:01:04 INFO - PROCESS | 3756 | ++DOMWINDOW == 72 (0000004DD0EC4000) [pid = 3756] [serial = 1822] [outer = 0000004DD05E8400] 05:01:04 INFO - PROCESS | 3756 | 1471089664864 Marionette DEBUG loaded listener.js 05:01:04 INFO - PROCESS | 3756 | ++DOMWINDOW == 73 (0000004DD1A41000) [pid = 3756] [serial = 1823] [outer = 0000004DD05E8400] 05:01:05 INFO - PROCESS | 3756 | 1471089665354 Marionette TRACE conn6 <- [1,2392,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.put.path.html",0,null,null,[["putImageData() does not affect the current path",0,null,null]]]}] 05:01:05 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.put.path.html | putImageData() does not affect the current path 05:01:05 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.path.html | took 693ms 05:01:05 INFO - PROCESS | 3756 | 1471089665398 Marionette TRACE conn6 -> [0,2393,"getWindowHandle",null] 05:01:05 INFO - PROCESS | 3756 | 1471089665400 Marionette TRACE conn6 <- [1,2393,null,{"value":"13"}] 05:01:05 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.unaffected.html 05:01:05 INFO - PROCESS | 3756 | 1471089665405 Marionette TRACE conn6 -> [0,2394,"setScriptTimeout",{"ms":35000}] 05:01:05 INFO - PROCESS | 3756 | 1471089665411 Marionette TRACE conn6 <- [1,2394,null,{}] 05:01:05 INFO - PROCESS | 3756 | 1471089665420 Marionette TRACE conn6 -> [0,2395,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:01:05 INFO - PROCESS | 3756 | 1471089665424 Marionette INFO sendAsync 3dea87e7-b1f7-4d7f-bd25-36a6049bc663 05:01:05 INFO - PROCESS | 3756 | 1471089665542 Marionette TRACE conn6 <- [1,2395,null,{"value":null}] 05:01:05 INFO - PROCESS | 3756 | 1471089665629 Marionette TRACE conn6 -> [0,2396,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/pixel-manipulation/2d.imageData.put.unaffected.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.unaffected.html\", \"893d4e98-a8f2-4003-9cd7-2985a4dd9108\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:01:05 INFO - PROCESS | 3756 | 1471089665631 Marionette INFO sendAsync 3dea87e7-b1f7-4d7f-bd25-36a6049bc663 05:01:05 INFO - PROCESS | 3756 | ++DOCSHELL 0000004DD2F38000 == 34 [pid = 3756] [id = 608] 05:01:05 INFO - PROCESS | 3756 | ++DOMWINDOW == 74 (0000004DD1B2E400) [pid = 3756] [serial = 1824] [outer = 0000000000000000] 05:01:05 INFO - PROCESS | 3756 | ++DOMWINDOW == 75 (0000004DD1DA0800) [pid = 3756] [serial = 1825] [outer = 0000004DD1B2E400] 05:01:05 INFO - PROCESS | 3756 | 1471089665676 Marionette DEBUG loaded listener.js 05:01:05 INFO - PROCESS | 3756 | ++DOMWINDOW == 76 (0000004DD223B800) [pid = 3756] [serial = 1826] [outer = 0000004DD1B2E400] 05:01:06 INFO - PROCESS | 3756 | 1471089666047 Marionette TRACE conn6 <- [1,2396,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.put.unaffected.html",0,null,null,[["putImageData() is not affected by context state",0,null,null]]]}] 05:01:06 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.put.unaffected.html | putImageData() is not affected by context state 05:01:06 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.unaffected.html | took 692ms 05:01:06 INFO - PROCESS | 3756 | 1471089666099 Marionette TRACE conn6 -> [0,2397,"getWindowHandle",null] 05:01:06 INFO - PROCESS | 3756 | 1471089666101 Marionette TRACE conn6 <- [1,2397,null,{"value":"13"}] 05:01:06 INFO - PROCESS | 3756 | 1471089666120 Marionette TRACE conn6 -> [0,2398,"setScriptTimeout",{"ms":35000}] 05:01:06 INFO - PROCESS | 3756 | 1471089666122 Marionette TRACE conn6 <- [1,2398,null,{}] 05:01:06 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.unchanged.html 05:01:06 INFO - PROCESS | 3756 | 1471089666126 Marionette TRACE conn6 -> [0,2399,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:01:06 INFO - PROCESS | 3756 | 1471089666128 Marionette INFO sendAsync 3dea87e7-b1f7-4d7f-bd25-36a6049bc663 05:01:06 INFO - PROCESS | 3756 | 1471089666251 Marionette TRACE conn6 <- [1,2399,null,{"value":null}] 05:01:06 INFO - PROCESS | 3756 | 1471089666305 Marionette TRACE conn6 -> [0,2400,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/pixel-manipulation/2d.imageData.put.unchanged.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.unchanged.html\", \"893d4e98-a8f2-4003-9cd7-2985a4dd9108\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:01:06 INFO - PROCESS | 3756 | 1471089666308 Marionette INFO sendAsync 3dea87e7-b1f7-4d7f-bd25-36a6049bc663 05:01:06 INFO - PROCESS | 3756 | ++DOCSHELL 0000004DDB5C9800 == 35 [pid = 3756] [id = 609] 05:01:06 INFO - PROCESS | 3756 | ++DOMWINDOW == 77 (0000004DD622A400) [pid = 3756] [serial = 1827] [outer = 0000000000000000] 05:01:06 INFO - PROCESS | 3756 | ++DOMWINDOW == 78 (0000004DD6A48C00) [pid = 3756] [serial = 1828] [outer = 0000004DD622A400] 05:01:06 INFO - PROCESS | 3756 | 1471089666360 Marionette DEBUG loaded listener.js 05:01:06 INFO - PROCESS | 3756 | ++DOMWINDOW == 79 (0000004DD6E1E400) [pid = 3756] [serial = 1829] [outer = 0000004DD622A400] 05:01:06 INFO - PROCESS | 3756 | 1471089666775 Marionette TRACE conn6 <- [1,2400,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.put.unchanged.html",0,null,null,[["putImageData(getImageData(...), ...) has no effect",0,null,null]]]}] 05:01:06 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.put.unchanged.html | putImageData(getImageData(...), ...) has no effect 05:01:06 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.unchanged.html | took 671ms 05:01:06 INFO - PROCESS | 3756 | 1471089666800 Marionette TRACE conn6 -> [0,2401,"getWindowHandle",null] 05:01:06 INFO - PROCESS | 3756 | 1471089666802 Marionette TRACE conn6 <- [1,2401,null,{"value":"13"}] 05:01:06 INFO - PROCESS | 3756 | 1471089666806 Marionette TRACE conn6 -> [0,2402,"setScriptTimeout",{"ms":35000}] 05:01:06 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.wrongtype.html 05:01:06 INFO - PROCESS | 3756 | 1471089666807 Marionette TRACE conn6 <- [1,2402,null,{}] 05:01:06 INFO - PROCESS | 3756 | 1471089666811 Marionette TRACE conn6 -> [0,2403,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:01:06 INFO - PROCESS | 3756 | 1471089666813 Marionette INFO sendAsync 3dea87e7-b1f7-4d7f-bd25-36a6049bc663 05:01:06 INFO - PROCESS | 3756 | 1471089666962 Marionette TRACE conn6 <- [1,2403,null,{"value":null}] 05:01:06 INFO - PROCESS | 3756 | 1471089666983 Marionette TRACE conn6 -> [0,2404,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/pixel-manipulation/2d.imageData.put.wrongtype.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.wrongtype.html\", \"893d4e98-a8f2-4003-9cd7-2985a4dd9108\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:01:06 INFO - PROCESS | 3756 | 1471089666990 Marionette INFO sendAsync 3dea87e7-b1f7-4d7f-bd25-36a6049bc663 05:01:07 INFO - PROCESS | 3756 | ++DOCSHELL 0000004DDC922000 == 36 [pid = 3756] [id = 610] 05:01:07 INFO - PROCESS | 3756 | ++DOMWINDOW == 80 (0000004DD8761C00) [pid = 3756] [serial = 1830] [outer = 0000000000000000] 05:01:07 INFO - PROCESS | 3756 | ++DOMWINDOW == 81 (0000004DDACCBC00) [pid = 3756] [serial = 1831] [outer = 0000004DD8761C00] 05:01:07 INFO - PROCESS | 3756 | 1471089667050 Marionette DEBUG loaded listener.js 05:01:07 INFO - PROCESS | 3756 | ++DOMWINDOW == 82 (0000004DDB87A000) [pid = 3756] [serial = 1832] [outer = 0000004DD8761C00] 05:01:07 INFO - PROCESS | 3756 | 1471089667524 Marionette TRACE conn6 <- [1,2404,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.put.wrongtype.html",0,null,null,[["putImageData() does not accept non-ImageData objects",0,null,null]]]}] 05:01:07 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.put.wrongtype.html | putImageData() does not accept non-ImageData objects 05:01:07 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.wrongtype.html | took 734ms 05:01:07 INFO - PROCESS | 3756 | 1471089667544 Marionette TRACE conn6 -> [0,2405,"getWindowHandle",null] 05:01:07 INFO - PROCESS | 3756 | 1471089667547 Marionette TRACE conn6 <- [1,2405,null,{"value":"13"}] 05:01:07 INFO - TEST-START | /2dcontext/shadows/2d.shadow.alpha.1.html 05:01:07 INFO - PROCESS | 3756 | 1471089667555 Marionette TRACE conn6 -> [0,2406,"setScriptTimeout",{"ms":35000}] 05:01:07 INFO - PROCESS | 3756 | 1471089667557 Marionette TRACE conn6 <- [1,2406,null,{}] 05:01:07 INFO - PROCESS | 3756 | 1471089667561 Marionette TRACE conn6 -> [0,2407,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:01:07 INFO - PROCESS | 3756 | 1471089667563 Marionette INFO sendAsync 3dea87e7-b1f7-4d7f-bd25-36a6049bc663 05:01:07 INFO - PROCESS | 3756 | 1471089667696 Marionette TRACE conn6 <- [1,2407,null,{"value":null}] 05:01:07 INFO - PROCESS | 3756 | 1471089667706 Marionette TRACE conn6 -> [0,2408,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/shadows/2d.shadow.alpha.1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/shadows/2d.shadow.alpha.1.html\", \"893d4e98-a8f2-4003-9cd7-2985a4dd9108\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:01:07 INFO - PROCESS | 3756 | 1471089667708 Marionette INFO sendAsync 3dea87e7-b1f7-4d7f-bd25-36a6049bc663 05:01:07 INFO - PROCESS | 3756 | ++DOCSHELL 0000004DDE718800 == 37 [pid = 3756] [id = 611] 05:01:07 INFO - PROCESS | 3756 | ++DOMWINDOW == 83 (0000004DD8762400) [pid = 3756] [serial = 1833] [outer = 0000000000000000] 05:01:07 INFO - PROCESS | 3756 | ++DOMWINDOW == 84 (0000004DDBE54400) [pid = 3756] [serial = 1834] [outer = 0000004DD8762400] 05:01:07 INFO - PROCESS | 3756 | 1471089667799 Marionette DEBUG loaded listener.js 05:01:07 INFO - PROCESS | 3756 | ++DOMWINDOW == 85 (0000004DDC0F0C00) [pid = 3756] [serial = 1835] [outer = 0000004DD8762400] 05:01:08 INFO - PROCESS | 3756 | --DOMWINDOW == 84 (0000004DD1DA2C00) [pid = 3756] [serial = 1791] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.created.html] 05:01:08 INFO - PROCESS | 3756 | --DOMWINDOW == 83 (0000004DD1D33000) [pid = 3756] [serial = 1788] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.clip.html] 05:01:08 INFO - PROCESS | 3756 | --DOMWINDOW == 82 (0000004D8066B400) [pid = 3756] [serial = 1776] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.object.string.html] 05:01:08 INFO - PROCESS | 3756 | --DOMWINDOW == 81 (0000004D808CB000) [pid = 3756] [serial = 1770] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.object.round.html] 05:01:08 INFO - PROCESS | 3756 | --DOMWINDOW == 80 (0000004D82654C00) [pid = 3756] [serial = 1773] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.object.set.html] 05:01:08 INFO - PROCESS | 3756 | --DOMWINDOW == 79 (0000004D808E1000) [pid = 3756] [serial = 1782] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.alpha.html] 05:01:08 INFO - PROCESS | 3756 | --DOMWINDOW == 78 (0000004D806E8400) [pid = 3756] [serial = 1767] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.object.readonly.html] 05:01:08 INFO - PROCESS | 3756 | --DOMWINDOW == 77 (0000004D978A5400) [pid = 3756] [serial = 1779] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.object.undefined.html] 05:01:08 INFO - PROCESS | 3756 | --DOMWINDOW == 76 (0000004D808D5400) [pid = 3756] [serial = 1794] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.cross.html] 05:01:08 INFO - PROCESS | 3756 | --DOMWINDOW == 75 (0000004DD62C3000) [pid = 3756] [serial = 1797] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.dirty.negative.html] 05:01:08 INFO - PROCESS | 3756 | --DOMWINDOW == 74 (0000004DD1A39400) [pid = 3756] [serial = 1785] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.basic.html] 05:01:08 INFO - PROCESS | 3756 | --DOMWINDOW == 73 (0000004DDB894800) [pid = 3756] [serial = 1749] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.unaffected.html] 05:01:08 INFO - PROCESS | 3756 | 1471089668300 Marionette TRACE conn6 <- [1,2408,null,{"value":["/2dcontext/shadows/2d.shadow.alpha.1.html",0,null,null,[["Shadow colour alpha components are used",0,null,null]]]}] 05:01:08 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.alpha.1.html | Shadow colour alpha components are used 05:01:08 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.alpha.1.html | took 792ms 05:01:08 INFO - PROCESS | 3756 | 1471089668346 Marionette TRACE conn6 -> [0,2409,"getWindowHandle",null] 05:01:08 INFO - PROCESS | 3756 | 1471089668348 Marionette TRACE conn6 <- [1,2409,null,{"value":"13"}] 05:01:08 INFO - TEST-START | /2dcontext/shadows/2d.shadow.alpha.2.html 05:01:08 INFO - PROCESS | 3756 | 1471089668355 Marionette TRACE conn6 -> [0,2410,"setScriptTimeout",{"ms":35000}] 05:01:08 INFO - PROCESS | 3756 | 1471089668357 Marionette TRACE conn6 <- [1,2410,null,{}] 05:01:08 INFO - PROCESS | 3756 | 1471089668361 Marionette TRACE conn6 -> [0,2411,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:01:08 INFO - PROCESS | 3756 | 1471089668363 Marionette INFO sendAsync 3dea87e7-b1f7-4d7f-bd25-36a6049bc663 05:01:08 INFO - PROCESS | 3756 | 1471089668449 Marionette TRACE conn6 <- [1,2411,null,{"value":null}] 05:01:08 INFO - PROCESS | 3756 | 1471089668455 Marionette TRACE conn6 -> [0,2412,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/shadows/2d.shadow.alpha.2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/shadows/2d.shadow.alpha.2.html\", \"893d4e98-a8f2-4003-9cd7-2985a4dd9108\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:01:08 INFO - PROCESS | 3756 | 1471089668457 Marionette INFO sendAsync 3dea87e7-b1f7-4d7f-bd25-36a6049bc663 05:01:08 INFO - PROCESS | 3756 | ++DOCSHELL 0000004DDF351000 == 38 [pid = 3756] [id = 612] 05:01:08 INFO - PROCESS | 3756 | ++DOMWINDOW == 74 (0000004D806E8400) [pid = 3756] [serial = 1836] [outer = 0000000000000000] 05:01:08 INFO - PROCESS | 3756 | ++DOMWINDOW == 75 (0000004D978A5400) [pid = 3756] [serial = 1837] [outer = 0000004D806E8400] 05:01:08 INFO - PROCESS | 3756 | 1471089668504 Marionette DEBUG loaded listener.js 05:01:08 INFO - PROCESS | 3756 | ++DOMWINDOW == 76 (0000004DDB874000) [pid = 3756] [serial = 1838] [outer = 0000004D806E8400] 05:01:08 INFO - PROCESS | 3756 | 1471089668922 Marionette TRACE conn6 <- [1,2412,null,{"value":["/2dcontext/shadows/2d.shadow.alpha.2.html",0,null,null,[["Shadow colour alpha components are used",0,null,null]]]}] 05:01:08 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.alpha.2.html | Shadow colour alpha components are used 05:01:08 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.alpha.2.html | took 587ms 05:01:08 INFO - PROCESS | 3756 | 1471089668946 Marionette TRACE conn6 -> [0,2413,"getWindowHandle",null] 05:01:08 INFO - PROCESS | 3756 | 1471089668948 Marionette TRACE conn6 <- [1,2413,null,{"value":"13"}] 05:01:08 INFO - TEST-START | /2dcontext/shadows/2d.shadow.alpha.3.html 05:01:08 INFO - PROCESS | 3756 | 1471089668963 Marionette TRACE conn6 -> [0,2414,"setScriptTimeout",{"ms":35000}] 05:01:08 INFO - PROCESS | 3756 | 1471089668974 Marionette TRACE conn6 <- [1,2414,null,{}] 05:01:08 INFO - PROCESS | 3756 | 1471089668978 Marionette TRACE conn6 -> [0,2415,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:01:08 INFO - PROCESS | 3756 | 1471089668980 Marionette INFO sendAsync 3dea87e7-b1f7-4d7f-bd25-36a6049bc663 05:01:09 INFO - PROCESS | 3756 | 1471089669066 Marionette TRACE conn6 <- [1,2415,null,{"value":null}] 05:01:09 INFO - PROCESS | 3756 | 1471089669072 Marionette TRACE conn6 -> [0,2416,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/shadows/2d.shadow.alpha.3.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/shadows/2d.shadow.alpha.3.html\", \"893d4e98-a8f2-4003-9cd7-2985a4dd9108\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:01:09 INFO - PROCESS | 3756 | 1471089669074 Marionette INFO sendAsync 3dea87e7-b1f7-4d7f-bd25-36a6049bc663 05:01:09 INFO - PROCESS | 3756 | ++DOCSHELL 0000004DE006C000 == 39 [pid = 3756] [id = 613] 05:01:09 INFO - PROCESS | 3756 | ++DOMWINDOW == 77 (0000004DDB893800) [pid = 3756] [serial = 1839] [outer = 0000000000000000] 05:01:09 INFO - PROCESS | 3756 | ++DOMWINDOW == 78 (0000004DDC142800) [pid = 3756] [serial = 1840] [outer = 0000004DDB893800] 05:01:09 INFO - PROCESS | 3756 | 1471089669120 Marionette DEBUG loaded listener.js 05:01:09 INFO - PROCESS | 3756 | ++DOMWINDOW == 79 (0000004DDC1EBC00) [pid = 3756] [serial = 1841] [outer = 0000004DDB893800] 05:01:09 INFO - PROCESS | 3756 | 1471089669513 Marionette TRACE conn6 <- [1,2416,null,{"value":["/2dcontext/shadows/2d.shadow.alpha.3.html",0,null,null,[["Shadows are affected by globalAlpha",0,null,null]]]}] 05:01:09 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.alpha.3.html | Shadows are affected by globalAlpha 05:01:09 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.alpha.3.html | took 608ms 05:01:09 INFO - PROCESS | 3756 | 1471089669563 Marionette TRACE conn6 -> [0,2417,"getWindowHandle",null] 05:01:09 INFO - PROCESS | 3756 | 1471089669565 Marionette TRACE conn6 <- [1,2417,null,{"value":"13"}] 05:01:09 INFO - PROCESS | 3756 | 1471089669568 Marionette TRACE conn6 -> [0,2418,"setScriptTimeout",{"ms":35000}] 05:01:09 INFO - TEST-START | /2dcontext/shadows/2d.shadow.alpha.4.html 05:01:09 INFO - PROCESS | 3756 | 1471089669570 Marionette TRACE conn6 <- [1,2418,null,{}] 05:01:09 INFO - PROCESS | 3756 | 1471089669591 Marionette TRACE conn6 -> [0,2419,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:01:09 INFO - PROCESS | 3756 | 1471089669593 Marionette INFO sendAsync 3dea87e7-b1f7-4d7f-bd25-36a6049bc663 05:01:09 INFO - PROCESS | 3756 | 1471089669680 Marionette TRACE conn6 <- [1,2419,null,{"value":null}] 05:01:09 INFO - PROCESS | 3756 | 1471089669686 Marionette TRACE conn6 -> [0,2420,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/shadows/2d.shadow.alpha.4.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/shadows/2d.shadow.alpha.4.html\", \"893d4e98-a8f2-4003-9cd7-2985a4dd9108\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:01:09 INFO - PROCESS | 3756 | 1471089669688 Marionette INFO sendAsync 3dea87e7-b1f7-4d7f-bd25-36a6049bc663 05:01:09 INFO - PROCESS | 3756 | ++DOCSHELL 0000004DE20D0800 == 40 [pid = 3756] [id = 614] 05:01:09 INFO - PROCESS | 3756 | ++DOMWINDOW == 80 (0000004DDC239C00) [pid = 3756] [serial = 1842] [outer = 0000000000000000] 05:01:09 INFO - PROCESS | 3756 | ++DOMWINDOW == 81 (0000004DDC246000) [pid = 3756] [serial = 1843] [outer = 0000004DDC239C00] 05:01:09 INFO - PROCESS | 3756 | 1471089669734 Marionette DEBUG loaded listener.js 05:01:09 INFO - PROCESS | 3756 | ++DOMWINDOW == 82 (0000004DDC278000) [pid = 3756] [serial = 1844] [outer = 0000004DDC239C00] 05:01:10 INFO - PROCESS | 3756 | 1471089670179 Marionette TRACE conn6 <- [1,2420,null,{"value":["/2dcontext/shadows/2d.shadow.alpha.4.html",0,null,null,[["Shadows with alpha components are correctly affected by globalAlpha",0,null,null]]]}] 05:01:10 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.alpha.4.html | Shadows with alpha components are correctly affected by globalAlpha 05:01:10 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.alpha.4.html | took 647ms 05:01:10 INFO - PROCESS | 3756 | 1471089670275 Marionette TRACE conn6 -> [0,2421,"getWindowHandle",null] 05:01:10 INFO - PROCESS | 3756 | 1471089670279 Marionette TRACE conn6 <- [1,2421,null,{"value":"13"}] 05:01:10 INFO - PROCESS | 3756 | 1471089670285 Marionette TRACE conn6 -> [0,2422,"setScriptTimeout",{"ms":35000}] 05:01:10 INFO - PROCESS | 3756 | 1471089670290 Marionette TRACE conn6 <- [1,2422,null,{}] 05:01:10 INFO - TEST-START | /2dcontext/shadows/2d.shadow.alpha.5.html 05:01:10 INFO - PROCESS | 3756 | 1471089670297 Marionette TRACE conn6 -> [0,2423,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:01:10 INFO - PROCESS | 3756 | 1471089670301 Marionette INFO sendAsync 3dea87e7-b1f7-4d7f-bd25-36a6049bc663 05:01:10 INFO - PROCESS | 3756 | 1471089670467 Marionette TRACE conn6 <- [1,2423,null,{"value":null}] 05:01:10 INFO - PROCESS | 3756 | 1471089670588 Marionette TRACE conn6 -> [0,2424,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/shadows/2d.shadow.alpha.5.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/shadows/2d.shadow.alpha.5.html\", \"893d4e98-a8f2-4003-9cd7-2985a4dd9108\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:01:10 INFO - PROCESS | 3756 | 1471089670594 Marionette INFO sendAsync 3dea87e7-b1f7-4d7f-bd25-36a6049bc663 05:01:10 INFO - PROCESS | 3756 | ++DOCSHELL 0000004D81D21000 == 41 [pid = 3756] [id = 615] 05:01:10 INFO - PROCESS | 3756 | ++DOMWINDOW == 83 (0000004D808DDC00) [pid = 3756] [serial = 1845] [outer = 0000000000000000] 05:01:10 INFO - PROCESS | 3756 | ++DOMWINDOW == 84 (0000004D81DC9C00) [pid = 3756] [serial = 1846] [outer = 0000004D808DDC00] 05:01:10 INFO - PROCESS | 3756 | 1471089670654 Marionette DEBUG loaded listener.js 05:01:10 INFO - PROCESS | 3756 | ++DOMWINDOW == 85 (0000004D830E5400) [pid = 3756] [serial = 1847] [outer = 0000004D808DDC00] 05:01:11 INFO - PROCESS | 3756 | 1471089671313 Marionette TRACE conn6 <- [1,2424,null,{"value":["/2dcontext/shadows/2d.shadow.alpha.5.html",0,null,null,[["Shadows of shapes with alpha components are drawn correctly",0,null,null]]]}] 05:01:11 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.alpha.5.html | Shadows of shapes with alpha components are drawn correctly 05:01:11 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.alpha.5.html | took 1076ms 05:01:11 INFO - PROCESS | 3756 | 1471089671373 Marionette TRACE conn6 -> [0,2425,"getWindowHandle",null] 05:01:11 INFO - PROCESS | 3756 | 1471089671376 Marionette TRACE conn6 <- [1,2425,null,{"value":"13"}] 05:01:11 INFO - TEST-START | /2dcontext/shadows/2d.shadow.attributes.shadowBlur.initial.html 05:01:11 INFO - PROCESS | 3756 | 1471089671383 Marionette TRACE conn6 -> [0,2426,"setScriptTimeout",{"ms":35000}] 05:01:11 INFO - PROCESS | 3756 | 1471089671387 Marionette TRACE conn6 <- [1,2426,null,{}] 05:01:11 INFO - PROCESS | 3756 | 1471089671392 Marionette TRACE conn6 -> [0,2427,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:01:11 INFO - PROCESS | 3756 | 1471089671395 Marionette INFO sendAsync 3dea87e7-b1f7-4d7f-bd25-36a6049bc663 05:01:11 INFO - PROCESS | 3756 | 1471089671546 Marionette TRACE conn6 <- [1,2427,null,{"value":null}] 05:01:11 INFO - PROCESS | 3756 | 1471089671673 Marionette TRACE conn6 -> [0,2428,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/shadows/2d.shadow.attributes.shadowBlur.initial.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/shadows/2d.shadow.attributes.shadowBlur.initial.html\", \"893d4e98-a8f2-4003-9cd7-2985a4dd9108\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:01:11 INFO - PROCESS | 3756 | 1471089671676 Marionette INFO sendAsync 3dea87e7-b1f7-4d7f-bd25-36a6049bc663 05:01:11 INFO - PROCESS | 3756 | ++DOCSHELL 0000004DD6E48800 == 42 [pid = 3756] [id = 616] 05:01:11 INFO - PROCESS | 3756 | ++DOMWINDOW == 86 (0000004DD172FC00) [pid = 3756] [serial = 1848] [outer = 0000000000000000] 05:01:11 INFO - PROCESS | 3756 | ++DOMWINDOW == 87 (0000004DD1D31400) [pid = 3756] [serial = 1849] [outer = 0000004DD172FC00] 05:01:11 INFO - PROCESS | 3756 | 1471089671737 Marionette DEBUG loaded listener.js 05:01:11 INFO - PROCESS | 3756 | ++DOMWINDOW == 88 (0000004DD1D9E400) [pid = 3756] [serial = 1850] [outer = 0000004DD172FC00] 05:01:12 INFO - PROCESS | 3756 | 1471089672383 Marionette TRACE conn6 <- [1,2428,null,{"value":["/2dcontext/shadows/2d.shadow.attributes.shadowBlur.initial.html",0,null,null,[["Canvas test: 2d.shadow.attributes.shadowBlur.initial",0,null,null]]]}] 05:01:12 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.attributes.shadowBlur.initial.html | Canvas test: 2d.shadow.attributes.shadowBlur.initial 05:01:12 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.attributes.shadowBlur.initial.html | took 1032ms 05:01:12 INFO - PROCESS | 3756 | 1471089672414 Marionette TRACE conn6 -> [0,2429,"getWindowHandle",null] 05:01:12 INFO - PROCESS | 3756 | 1471089672416 Marionette TRACE conn6 <- [1,2429,null,{"value":"13"}] 05:01:12 INFO - TEST-START | /2dcontext/shadows/2d.shadow.attributes.shadowBlur.invalid.html 05:01:12 INFO - PROCESS | 3756 | 1471089672420 Marionette TRACE conn6 -> [0,2430,"setScriptTimeout",{"ms":35000}] 05:01:12 INFO - PROCESS | 3756 | 1471089672422 Marionette TRACE conn6 <- [1,2430,null,{}] 05:01:12 INFO - PROCESS | 3756 | 1471089672433 Marionette TRACE conn6 -> [0,2431,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:01:12 INFO - PROCESS | 3756 | 1471089672439 Marionette INFO sendAsync 3dea87e7-b1f7-4d7f-bd25-36a6049bc663 05:01:12 INFO - PROCESS | 3756 | 1471089672613 Marionette TRACE conn6 <- [1,2431,null,{"value":null}] 05:01:12 INFO - PROCESS | 3756 | 1471089672743 Marionette TRACE conn6 -> [0,2432,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/shadows/2d.shadow.attributes.shadowBlur.invalid.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/shadows/2d.shadow.attributes.shadowBlur.invalid.html\", \"893d4e98-a8f2-4003-9cd7-2985a4dd9108\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:01:12 INFO - PROCESS | 3756 | 1471089672748 Marionette INFO sendAsync 3dea87e7-b1f7-4d7f-bd25-36a6049bc663 05:01:12 INFO - PROCESS | 3756 | ++DOCSHELL 0000004DE4AA2000 == 43 [pid = 3756] [id = 617] 05:01:12 INFO - PROCESS | 3756 | ++DOMWINDOW == 89 (0000004DD81B3000) [pid = 3756] [serial = 1851] [outer = 0000000000000000] 05:01:12 INFO - PROCESS | 3756 | ++DOMWINDOW == 90 (0000004DDB558800) [pid = 3756] [serial = 1852] [outer = 0000004DD81B3000] 05:01:12 INFO - PROCESS | 3756 | 1471089672810 Marionette DEBUG loaded listener.js 05:01:12 INFO - PROCESS | 3756 | ++DOMWINDOW == 91 (0000004DDB888400) [pid = 3756] [serial = 1853] [outer = 0000004DD81B3000] 05:01:13 INFO - PROCESS | 3756 | 1471089673657 Marionette TRACE conn6 <- [1,2432,null,{"value":["/2dcontext/shadows/2d.shadow.attributes.shadowBlur.invalid.html",0,null,null,[["Canvas test: 2d.shadow.attributes.shadowBlur.invalid",0,null,null]]]}] 05:01:13 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.attributes.shadowBlur.invalid.html | Canvas test: 2d.shadow.attributes.shadowBlur.invalid 05:01:13 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.attributes.shadowBlur.invalid.html | took 1279ms 05:01:13 INFO - PROCESS | 3756 | 1471089673702 Marionette TRACE conn6 -> [0,2433,"getWindowHandle",null] 05:01:13 INFO - PROCESS | 3756 | 1471089673706 Marionette TRACE conn6 <- [1,2433,null,{"value":"13"}] 05:01:13 INFO - TEST-START | /2dcontext/shadows/2d.shadow.attributes.shadowBlur.valid.html 05:01:13 INFO - PROCESS | 3756 | 1471089673712 Marionette TRACE conn6 -> [0,2434,"setScriptTimeout",{"ms":35000}] 05:01:13 INFO - PROCESS | 3756 | 1471089673715 Marionette TRACE conn6 <- [1,2434,null,{}] 05:01:13 INFO - PROCESS | 3756 | 1471089673720 Marionette TRACE conn6 -> [0,2435,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:01:13 INFO - PROCESS | 3756 | 1471089673723 Marionette INFO sendAsync 3dea87e7-b1f7-4d7f-bd25-36a6049bc663 05:01:13 INFO - PROCESS | 3756 | 1471089673833 Marionette TRACE conn6 <- [1,2435,null,{"value":null}] 05:01:13 INFO - PROCESS | 3756 | 1471089673964 Marionette TRACE conn6 -> [0,2436,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/shadows/2d.shadow.attributes.shadowBlur.valid.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/shadows/2d.shadow.attributes.shadowBlur.valid.html\", \"893d4e98-a8f2-4003-9cd7-2985a4dd9108\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:01:13 INFO - PROCESS | 3756 | 1471089673969 Marionette INFO sendAsync 3dea87e7-b1f7-4d7f-bd25-36a6049bc663 05:01:13 INFO - PROCESS | 3756 | ++DOCSHELL 0000004D8042C800 == 44 [pid = 3756] [id = 618] 05:01:13 INFO - PROCESS | 3756 | ++DOMWINDOW == 92 (0000004D82658800) [pid = 3756] [serial = 1854] [outer = 0000000000000000] 05:01:14 INFO - PROCESS | 3756 | ++DOMWINDOW == 93 (0000004D978A3000) [pid = 3756] [serial = 1855] [outer = 0000004D82658800] 05:01:14 INFO - PROCESS | 3756 | 1471089674027 Marionette DEBUG loaded listener.js 05:01:14 INFO - PROCESS | 3756 | ++DOMWINDOW == 94 (0000004DD00D0800) [pid = 3756] [serial = 1856] [outer = 0000004D82658800] 05:01:14 INFO - PROCESS | 3756 | --DOCSHELL 0000004DE006C000 == 43 [pid = 3756] [id = 613] 05:01:14 INFO - PROCESS | 3756 | --DOCSHELL 0000004DDF351000 == 42 [pid = 3756] [id = 612] 05:01:14 INFO - PROCESS | 3756 | --DOCSHELL 0000004DDE718800 == 41 [pid = 3756] [id = 611] 05:01:14 INFO - PROCESS | 3756 | --DOCSHELL 0000004DDC922000 == 40 [pid = 3756] [id = 610] 05:01:14 INFO - PROCESS | 3756 | --DOCSHELL 0000004DDB5C9800 == 39 [pid = 3756] [id = 609] 05:01:14 INFO - PROCESS | 3756 | --DOCSHELL 0000004DD2F38000 == 38 [pid = 3756] [id = 608] 05:01:14 INFO - PROCESS | 3756 | --DOCSHELL 0000004DD080D000 == 37 [pid = 3756] [id = 607] 05:01:14 INFO - PROCESS | 3756 | --DOCSHELL 0000004D8263D000 == 36 [pid = 3756] [id = 606] 05:01:14 INFO - PROCESS | 3756 | --DOMWINDOW == 93 (0000004DD6E1DC00) [pid = 3756] [serial = 1801] [outer = 0000000000000000] [url = about:blank] 05:01:14 INFO - PROCESS | 3756 | --DOCSHELL 0000004D809BA000 == 35 [pid = 3756] [id = 605] 05:01:14 INFO - PROCESS | 3756 | --DOMWINDOW == 92 (0000004DDC0F2000) [pid = 3756] [serial = 1751] [outer = 0000000000000000] [url = about:blank] 05:01:14 INFO - PROCESS | 3756 | --DOMWINDOW == 91 (0000004DD22BE000) [pid = 3756] [serial = 1792] [outer = 0000000000000000] [url = about:blank] 05:01:14 INFO - PROCESS | 3756 | --DOMWINDOW == 90 (0000004DD1DA0000) [pid = 3756] [serial = 1790] [outer = 0000000000000000] [url = about:blank] 05:01:14 INFO - PROCESS | 3756 | --DOMWINDOW == 89 (0000004DD1D52000) [pid = 3756] [serial = 1789] [outer = 0000000000000000] [url = about:blank] 05:01:14 INFO - PROCESS | 3756 | --DOMWINDOW == 88 (0000004D8094EC00) [pid = 3756] [serial = 1777] [outer = 0000000000000000] [url = about:blank] 05:01:14 INFO - PROCESS | 3756 | --DOMWINDOW == 87 (0000004D826CB400) [pid = 3756] [serial = 1778] [outer = 0000000000000000] [url = about:blank] 05:01:14 INFO - PROCESS | 3756 | --DOMWINDOW == 86 (0000004D81DC1000) [pid = 3756] [serial = 1772] [outer = 0000000000000000] [url = about:blank] 05:01:14 INFO - PROCESS | 3756 | --DOMWINDOW == 85 (0000004D80943800) [pid = 3756] [serial = 1771] [outer = 0000000000000000] [url = about:blank] 05:01:14 INFO - PROCESS | 3756 | --DOMWINDOW == 84 (0000004D829E5800) [pid = 3756] [serial = 1775] [outer = 0000000000000000] [url = about:blank] 05:01:14 INFO - PROCESS | 3756 | --DOMWINDOW == 83 (0000004D8265AC00) [pid = 3756] [serial = 1774] [outer = 0000000000000000] [url = about:blank] 05:01:14 INFO - PROCESS | 3756 | --DOMWINDOW == 82 (0000004DD1054C00) [pid = 3756] [serial = 1783] [outer = 0000000000000000] [url = about:blank] 05:01:14 INFO - PROCESS | 3756 | --DOMWINDOW == 81 (0000004DCFF93800) [pid = 3756] [serial = 1769] [outer = 0000000000000000] [url = about:blank] 05:01:14 INFO - PROCESS | 3756 | --DOMWINDOW == 80 (0000004D978AA400) [pid = 3756] [serial = 1780] [outer = 0000000000000000] [url = about:blank] 05:01:14 INFO - PROCESS | 3756 | --DOMWINDOW == 79 (0000004DCFF9DC00) [pid = 3756] [serial = 1781] [outer = 0000000000000000] [url = about:blank] 05:01:14 INFO - PROCESS | 3756 | --DOMWINDOW == 78 (0000004DCFF95400) [pid = 3756] [serial = 1795] [outer = 0000000000000000] [url = about:blank] 05:01:14 INFO - PROCESS | 3756 | --DOMWINDOW == 77 (0000004DD63E1400) [pid = 3756] [serial = 1798] [outer = 0000000000000000] [url = about:blank] 05:01:14 INFO - PROCESS | 3756 | --DOMWINDOW == 76 (0000004DD622F800) [pid = 3756] [serial = 1793] [outer = 0000000000000000] [url = about:blank] 05:01:14 INFO - PROCESS | 3756 | --DOMWINDOW == 75 (0000004DD1A7E400) [pid = 3756] [serial = 1786] [outer = 0000000000000000] [url = about:blank] 05:01:14 INFO - PROCESS | 3756 | --DOMWINDOW == 74 (0000004DD6D84800) [pid = 3756] [serial = 1799] [outer = 0000000000000000] [url = about:blank] 05:01:14 INFO - PROCESS | 3756 | --DOMWINDOW == 73 (0000004DD6225000) [pid = 3756] [serial = 1796] [outer = 0000000000000000] [url = about:blank] 05:01:14 INFO - PROCESS | 3756 | --DOMWINDOW == 72 (0000004DD1B2FC00) [pid = 3756] [serial = 1787] [outer = 0000000000000000] [url = about:blank] 05:01:14 INFO - PROCESS | 3756 | --DOMWINDOW == 71 (0000004DD172A800) [pid = 3756] [serial = 1784] [outer = 0000000000000000] [url = about:blank] 05:01:14 INFO - PROCESS | 3756 | 1471089674593 Marionette TRACE conn6 <- [1,2436,null,{"value":["/2dcontext/shadows/2d.shadow.attributes.shadowBlur.valid.html",0,null,null,[["Canvas test: 2d.shadow.attributes.shadowBlur.valid",0,null,null]]]}] 05:01:14 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.attributes.shadowBlur.valid.html | Canvas test: 2d.shadow.attributes.shadowBlur.valid 05:01:14 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.attributes.shadowBlur.valid.html | took 942ms 05:01:14 INFO - PROCESS | 3756 | 1471089674658 Marionette TRACE conn6 -> [0,2437,"getWindowHandle",null] 05:01:14 INFO - PROCESS | 3756 | 1471089674663 Marionette TRACE conn6 <- [1,2437,null,{"value":"13"}] 05:01:14 INFO - PROCESS | 3756 | 1471089674669 Marionette TRACE conn6 -> [0,2438,"setScriptTimeout",{"ms":35000}] 05:01:14 INFO - TEST-START | /2dcontext/shadows/2d.shadow.attributes.shadowColor.initial.html 05:01:14 INFO - PROCESS | 3756 | 1471089674672 Marionette TRACE conn6 <- [1,2438,null,{}] 05:01:14 INFO - PROCESS | 3756 | 1471089674676 Marionette TRACE conn6 -> [0,2439,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:01:14 INFO - PROCESS | 3756 | 1471089674678 Marionette INFO sendAsync 3dea87e7-b1f7-4d7f-bd25-36a6049bc663 05:01:14 INFO - PROCESS | 3756 | 1471089674772 Marionette TRACE conn6 <- [1,2439,null,{"value":null}] 05:01:14 INFO - PROCESS | 3756 | 1471089674859 Marionette TRACE conn6 -> [0,2440,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/shadows/2d.shadow.attributes.shadowColor.initial.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/shadows/2d.shadow.attributes.shadowColor.initial.html\", \"893d4e98-a8f2-4003-9cd7-2985a4dd9108\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:01:14 INFO - PROCESS | 3756 | 1471089674861 Marionette INFO sendAsync 3dea87e7-b1f7-4d7f-bd25-36a6049bc663 05:01:14 INFO - PROCESS | 3756 | ++DOCSHELL 0000004D8263F000 == 36 [pid = 3756] [id = 619] 05:01:14 INFO - PROCESS | 3756 | ++DOMWINDOW == 72 (0000004D80945C00) [pid = 3756] [serial = 1857] [outer = 0000000000000000] 05:01:14 INFO - PROCESS | 3756 | ++DOMWINDOW == 73 (0000004D829E1000) [pid = 3756] [serial = 1858] [outer = 0000004D80945C00] 05:01:14 INFO - PROCESS | 3756 | 1471089674910 Marionette DEBUG loaded listener.js 05:01:14 INFO - PROCESS | 3756 | ++DOMWINDOW == 74 (0000004DD0041400) [pid = 3756] [serial = 1859] [outer = 0000004D80945C00] 05:01:15 INFO - PROCESS | 3756 | 1471089675302 Marionette TRACE conn6 <- [1,2440,null,{"value":["/2dcontext/shadows/2d.shadow.attributes.shadowColor.initial.html",0,null,null,[["Canvas test: 2d.shadow.attributes.shadowColor.initial",0,null,null]]]}] 05:01:15 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.attributes.shadowColor.initial.html | Canvas test: 2d.shadow.attributes.shadowColor.initial 05:01:15 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.attributes.shadowColor.initial.html | took 734ms 05:01:15 INFO - PROCESS | 3756 | 1471089675406 Marionette TRACE conn6 -> [0,2441,"getWindowHandle",null] 05:01:15 INFO - PROCESS | 3756 | 1471089675408 Marionette TRACE conn6 <- [1,2441,null,{"value":"13"}] 05:01:15 INFO - TEST-START | /2dcontext/shadows/2d.shadow.attributes.shadowColor.invalid.html 05:01:15 INFO - PROCESS | 3756 | 1471089675412 Marionette TRACE conn6 -> [0,2442,"setScriptTimeout",{"ms":35000}] 05:01:15 INFO - PROCESS | 3756 | 1471089675415 Marionette TRACE conn6 <- [1,2442,null,{}] 05:01:15 INFO - PROCESS | 3756 | 1471089675431 Marionette TRACE conn6 -> [0,2443,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:01:15 INFO - PROCESS | 3756 | 1471089675436 Marionette INFO sendAsync 3dea87e7-b1f7-4d7f-bd25-36a6049bc663 05:01:15 INFO - PROCESS | 3756 | 1471089675531 Marionette TRACE conn6 <- [1,2443,null,{"value":null}] 05:01:15 INFO - PROCESS | 3756 | 1471089675540 Marionette TRACE conn6 -> [0,2444,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/shadows/2d.shadow.attributes.shadowColor.invalid.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/shadows/2d.shadow.attributes.shadowColor.invalid.html\", \"893d4e98-a8f2-4003-9cd7-2985a4dd9108\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:01:15 INFO - PROCESS | 3756 | 1471089675543 Marionette INFO sendAsync 3dea87e7-b1f7-4d7f-bd25-36a6049bc663 05:01:15 INFO - PROCESS | 3756 | ++DOCSHELL 0000004DD1E2A800 == 37 [pid = 3756] [id = 620] 05:01:15 INFO - PROCESS | 3756 | ++DOMWINDOW == 75 (0000004DD1B28400) [pid = 3756] [serial = 1860] [outer = 0000000000000000] 05:01:15 INFO - PROCESS | 3756 | ++DOMWINDOW == 76 (0000004DD1B2FC00) [pid = 3756] [serial = 1861] [outer = 0000004DD1B28400] 05:01:15 INFO - PROCESS | 3756 | 1471089675594 Marionette DEBUG loaded listener.js 05:01:15 INFO - PROCESS | 3756 | ++DOMWINDOW == 77 (0000004DD1D9B800) [pid = 3756] [serial = 1862] [outer = 0000004DD1B28400] 05:01:16 INFO - PROCESS | 3756 | 1471089676058 Marionette TRACE conn6 <- [1,2444,null,{"value":["/2dcontext/shadows/2d.shadow.attributes.shadowColor.invalid.html",0,null,null,[["Canvas test: 2d.shadow.attributes.shadowColor.invalid",0,null,null]]]}] 05:01:16 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.attributes.shadowColor.invalid.html | Canvas test: 2d.shadow.attributes.shadowColor.invalid 05:01:16 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.attributes.shadowColor.invalid.html | took 691ms 05:01:16 INFO - PROCESS | 3756 | 1471089676106 Marionette TRACE conn6 -> [0,2445,"getWindowHandle",null] 05:01:16 INFO - PROCESS | 3756 | 1471089676109 Marionette TRACE conn6 <- [1,2445,null,{"value":"13"}] 05:01:16 INFO - TEST-START | /2dcontext/shadows/2d.shadow.attributes.shadowColor.valid.html 05:01:16 INFO - PROCESS | 3756 | 1471089676112 Marionette TRACE conn6 -> [0,2446,"setScriptTimeout",{"ms":35000}] 05:01:16 INFO - PROCESS | 3756 | 1471089676114 Marionette TRACE conn6 <- [1,2446,null,{}] 05:01:16 INFO - PROCESS | 3756 | 1471089676118 Marionette TRACE conn6 -> [0,2447,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:01:16 INFO - PROCESS | 3756 | 1471089676120 Marionette INFO sendAsync 3dea87e7-b1f7-4d7f-bd25-36a6049bc663 05:01:16 INFO - PROCESS | 3756 | 1471089676214 Marionette TRACE conn6 <- [1,2447,null,{"value":null}] 05:01:16 INFO - PROCESS | 3756 | 1471089676221 Marionette TRACE conn6 -> [0,2448,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/shadows/2d.shadow.attributes.shadowColor.valid.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/shadows/2d.shadow.attributes.shadowColor.valid.html\", \"893d4e98-a8f2-4003-9cd7-2985a4dd9108\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:01:16 INFO - PROCESS | 3756 | 1471089676223 Marionette INFO sendAsync 3dea87e7-b1f7-4d7f-bd25-36a6049bc663 05:01:16 INFO - PROCESS | 3756 | ++DOCSHELL 0000004DD659A000 == 38 [pid = 3756] [id = 621] 05:01:16 INFO - PROCESS | 3756 | ++DOMWINDOW == 78 (0000004DD5C85C00) [pid = 3756] [serial = 1863] [outer = 0000000000000000] 05:01:16 INFO - PROCESS | 3756 | ++DOMWINDOW == 79 (0000004DD622B400) [pid = 3756] [serial = 1864] [outer = 0000004DD5C85C00] 05:01:16 INFO - PROCESS | 3756 | 1471089676270 Marionette DEBUG loaded listener.js 05:01:16 INFO - PROCESS | 3756 | ++DOMWINDOW == 80 (0000004DD6397400) [pid = 3756] [serial = 1865] [outer = 0000004DD5C85C00] 05:01:16 INFO - PROCESS | 3756 | 1471089676689 Marionette TRACE conn6 <- [1,2448,null,{"value":["/2dcontext/shadows/2d.shadow.attributes.shadowColor.valid.html",0,null,null,[["Canvas test: 2d.shadow.attributes.shadowColor.valid",0,null,null]]]}] 05:01:16 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.attributes.shadowColor.valid.html | Canvas test: 2d.shadow.attributes.shadowColor.valid 05:01:16 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.attributes.shadowColor.valid.html | took 627ms 05:01:16 INFO - PROCESS | 3756 | 1471089676752 Marionette TRACE conn6 -> [0,2449,"getWindowHandle",null] 05:01:16 INFO - PROCESS | 3756 | 1471089676755 Marionette TRACE conn6 <- [1,2449,null,{"value":"13"}] 05:01:16 INFO - TEST-START | /2dcontext/shadows/2d.shadow.attributes.shadowOffset.initial.html 05:01:16 INFO - PROCESS | 3756 | 1471089676758 Marionette TRACE conn6 -> [0,2450,"setScriptTimeout",{"ms":35000}] 05:01:16 INFO - PROCESS | 3756 | 1471089676760 Marionette TRACE conn6 <- [1,2450,null,{}] 05:01:16 INFO - PROCESS | 3756 | 1471089676770 Marionette TRACE conn6 -> [0,2451,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:01:16 INFO - PROCESS | 3756 | 1471089676772 Marionette INFO sendAsync 3dea87e7-b1f7-4d7f-bd25-36a6049bc663 05:01:16 INFO - PROCESS | 3756 | 1471089676892 Marionette TRACE conn6 <- [1,2451,null,{"value":null}] 05:01:16 INFO - PROCESS | 3756 | 1471089676973 Marionette TRACE conn6 -> [0,2452,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/shadows/2d.shadow.attributes.shadowOffset.initial.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/shadows/2d.shadow.attributes.shadowOffset.initial.html\", \"893d4e98-a8f2-4003-9cd7-2985a4dd9108\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:01:16 INFO - PROCESS | 3756 | 1471089676976 Marionette INFO sendAsync 3dea87e7-b1f7-4d7f-bd25-36a6049bc663 05:01:16 INFO - PROCESS | 3756 | ++DOCSHELL 0000004DDB5D0000 == 39 [pid = 3756] [id = 622] 05:01:16 INFO - PROCESS | 3756 | ++DOMWINDOW == 81 (0000004DD223E800) [pid = 3756] [serial = 1866] [outer = 0000000000000000] 05:01:17 INFO - PROCESS | 3756 | ++DOMWINDOW == 82 (0000004DD6E1E000) [pid = 3756] [serial = 1867] [outer = 0000004DD223E800] 05:01:17 INFO - PROCESS | 3756 | 1471089677021 Marionette DEBUG loaded listener.js 05:01:17 INFO - PROCESS | 3756 | ++DOMWINDOW == 83 (0000004DD8061000) [pid = 3756] [serial = 1868] [outer = 0000004DD223E800] 05:01:17 INFO - PROCESS | 3756 | 1471089677449 Marionette TRACE conn6 <- [1,2452,null,{"value":["/2dcontext/shadows/2d.shadow.attributes.shadowOffset.initial.html",0,null,null,[["Canvas test: 2d.shadow.attributes.shadowOffset.initial",0,null,null]]]}] 05:01:17 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.attributes.shadowOffset.initial.html | Canvas test: 2d.shadow.attributes.shadowOffset.initial 05:01:17 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.attributes.shadowOffset.initial.html | took 734ms 05:01:17 INFO - PROCESS | 3756 | 1471089677495 Marionette TRACE conn6 -> [0,2453,"getWindowHandle",null] 05:01:17 INFO - PROCESS | 3756 | 1471089677497 Marionette TRACE conn6 <- [1,2453,null,{"value":"13"}] 05:01:17 INFO - PROCESS | 3756 | 1471089677500 Marionette TRACE conn6 -> [0,2454,"setScriptTimeout",{"ms":35000}] 05:01:17 INFO - TEST-START | /2dcontext/shadows/2d.shadow.attributes.shadowOffset.invalid.html 05:01:17 INFO - PROCESS | 3756 | 1471089677502 Marionette TRACE conn6 <- [1,2454,null,{}] 05:01:17 INFO - PROCESS | 3756 | 1471089677514 Marionette TRACE conn6 -> [0,2455,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:01:17 INFO - PROCESS | 3756 | 1471089677520 Marionette INFO sendAsync 3dea87e7-b1f7-4d7f-bd25-36a6049bc663 05:01:17 INFO - PROCESS | 3756 | 1471089677664 Marionette TRACE conn6 <- [1,2455,null,{"value":null}] 05:01:17 INFO - PROCESS | 3756 | 1471089677674 Marionette TRACE conn6 -> [0,2456,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/shadows/2d.shadow.attributes.shadowOffset.invalid.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/shadows/2d.shadow.attributes.shadowOffset.invalid.html\", \"893d4e98-a8f2-4003-9cd7-2985a4dd9108\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:01:17 INFO - PROCESS | 3756 | 1471089677676 Marionette INFO sendAsync 3dea87e7-b1f7-4d7f-bd25-36a6049bc663 05:01:17 INFO - PROCESS | 3756 | ++DOCSHELL 0000004DDDDCF000 == 40 [pid = 3756] [id = 623] 05:01:17 INFO - PROCESS | 3756 | ++DOMWINDOW == 84 (0000004DDB551000) [pid = 3756] [serial = 1869] [outer = 0000000000000000] 05:01:17 INFO - PROCESS | 3756 | ++DOMWINDOW == 85 (0000004DDB889C00) [pid = 3756] [serial = 1870] [outer = 0000004DDB551000] 05:01:17 INFO - PROCESS | 3756 | 1471089677769 Marionette DEBUG loaded listener.js 05:01:17 INFO - PROCESS | 3756 | ++DOMWINDOW == 86 (0000004DDC1E4400) [pid = 3756] [serial = 1871] [outer = 0000004DDB551000] 05:01:18 INFO - PROCESS | 3756 | 1471089678200 Marionette TRACE conn6 <- [1,2456,null,{"value":["/2dcontext/shadows/2d.shadow.attributes.shadowOffset.invalid.html",0,null,null,[["Canvas test: 2d.shadow.attributes.shadowOffset.invalid",0,null,null]]]}] 05:01:18 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.attributes.shadowOffset.invalid.html | Canvas test: 2d.shadow.attributes.shadowOffset.invalid 05:01:18 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.attributes.shadowOffset.invalid.html | took 733ms 05:01:18 INFO - PROCESS | 3756 | 1471089678268 Marionette TRACE conn6 -> [0,2457,"getWindowHandle",null] 05:01:18 INFO - PROCESS | 3756 | 1471089678270 Marionette TRACE conn6 <- [1,2457,null,{"value":"13"}] 05:01:18 INFO - PROCESS | 3756 | 1471089678274 Marionette TRACE conn6 -> [0,2458,"setScriptTimeout",{"ms":35000}] 05:01:18 INFO - PROCESS | 3756 | 1471089678275 Marionette TRACE conn6 <- [1,2458,null,{}] 05:01:18 INFO - TEST-START | /2dcontext/shadows/2d.shadow.attributes.shadowOffset.valid.html 05:01:18 INFO - PROCESS | 3756 | 1471089678287 Marionette TRACE conn6 -> [0,2459,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:01:18 INFO - PROCESS | 3756 | 1471089678289 Marionette INFO sendAsync 3dea87e7-b1f7-4d7f-bd25-36a6049bc663 05:01:18 INFO - PROCESS | 3756 | 1471089678406 Marionette TRACE conn6 <- [1,2459,null,{"value":null}] 05:01:18 INFO - PROCESS | 3756 | 1471089678464 Marionette TRACE conn6 -> [0,2460,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/shadows/2d.shadow.attributes.shadowOffset.valid.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/shadows/2d.shadow.attributes.shadowOffset.valid.html\", \"893d4e98-a8f2-4003-9cd7-2985a4dd9108\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:01:18 INFO - PROCESS | 3756 | 1471089678466 Marionette INFO sendAsync 3dea87e7-b1f7-4d7f-bd25-36a6049bc663 05:01:18 INFO - PROCESS | 3756 | ++DOCSHELL 0000004DDEFC5000 == 41 [pid = 3756] [id = 624] 05:01:18 INFO - PROCESS | 3756 | ++DOMWINDOW == 87 (0000004DDC242800) [pid = 3756] [serial = 1872] [outer = 0000000000000000] 05:01:18 INFO - PROCESS | 3756 | ++DOMWINDOW == 88 (0000004DDC278800) [pid = 3756] [serial = 1873] [outer = 0000004DDC242800] 05:01:18 INFO - PROCESS | 3756 | 1471089678511 Marionette DEBUG loaded listener.js 05:01:18 INFO - PROCESS | 3756 | ++DOMWINDOW == 89 (0000004DDC2B1400) [pid = 3756] [serial = 1874] [outer = 0000004DDC242800] 05:01:18 INFO - PROCESS | 3756 | --DOMWINDOW == 88 (0000004DD8762400) [pid = 3756] [serial = 1833] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.alpha.1.html] 05:01:18 INFO - PROCESS | 3756 | --DOMWINDOW == 87 (0000004D80671400) [pid = 3756] [serial = 1815] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.nonfinite.html] 05:01:18 INFO - PROCESS | 3756 | --DOMWINDOW == 86 (0000004DD1B2E400) [pid = 3756] [serial = 1824] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.unaffected.html] 05:01:18 INFO - PROCESS | 3756 | --DOMWINDOW == 85 (0000004D8265B000) [pid = 3756] [serial = 1818] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.null.html] 05:01:18 INFO - PROCESS | 3756 | --DOMWINDOW == 84 (0000004DD05E8400) [pid = 3756] [serial = 1821] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.path.html] 05:01:18 INFO - PROCESS | 3756 | --DOMWINDOW == 83 (0000004DD8761C00) [pid = 3756] [serial = 1830] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.wrongtype.html] 05:01:18 INFO - PROCESS | 3756 | --DOMWINDOW == 82 (0000004D806E8400) [pid = 3756] [serial = 1836] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.alpha.2.html] 05:01:18 INFO - PROCESS | 3756 | --DOMWINDOW == 81 (0000004DD622A400) [pid = 3756] [serial = 1827] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.unchanged.html] 05:01:18 INFO - PROCESS | 3756 | --DOMWINDOW == 80 (0000004DDB893800) [pid = 3756] [serial = 1839] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.alpha.3.html] 05:01:18 INFO - PROCESS | 3756 | 1471089678983 Marionette TRACE conn6 <- [1,2460,null,{"value":["/2dcontext/shadows/2d.shadow.attributes.shadowOffset.valid.html",0,null,null,[["Canvas test: 2d.shadow.attributes.shadowOffset.valid",0,null,null]]]}] 05:01:19 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.attributes.shadowOffset.valid.html | Canvas test: 2d.shadow.attributes.shadowOffset.valid 05:01:19 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.attributes.shadowOffset.valid.html | took 734ms 05:01:19 INFO - PROCESS | 3756 | 1471089679015 Marionette TRACE conn6 -> [0,2461,"getWindowHandle",null] 05:01:19 INFO - PROCESS | 3756 | 1471089679018 Marionette TRACE conn6 <- [1,2461,null,{"value":"13"}] 05:01:19 INFO - TEST-START | /2dcontext/shadows/2d.shadow.canvas.alpha.html 05:01:19 INFO - PROCESS | 3756 | 1471089679021 Marionette TRACE conn6 -> [0,2462,"setScriptTimeout",{"ms":35000}] 05:01:19 INFO - PROCESS | 3756 | 1471089679023 Marionette TRACE conn6 <- [1,2462,null,{}] 05:01:19 INFO - PROCESS | 3756 | 1471089679026 Marionette TRACE conn6 -> [0,2463,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:01:19 INFO - PROCESS | 3756 | 1471089679028 Marionette INFO sendAsync 3dea87e7-b1f7-4d7f-bd25-36a6049bc663 05:01:19 INFO - PROCESS | 3756 | 1471089679114 Marionette TRACE conn6 <- [1,2463,null,{"value":null}] 05:01:19 INFO - PROCESS | 3756 | 1471089679198 Marionette TRACE conn6 -> [0,2464,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/shadows/2d.shadow.canvas.alpha.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/shadows/2d.shadow.canvas.alpha.html\", \"893d4e98-a8f2-4003-9cd7-2985a4dd9108\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:01:19 INFO - PROCESS | 3756 | 1471089679200 Marionette INFO sendAsync 3dea87e7-b1f7-4d7f-bd25-36a6049bc663 05:01:19 INFO - PROCESS | 3756 | ++DOCSHELL 0000004DDF73C000 == 42 [pid = 3756] [id = 625] 05:01:19 INFO - PROCESS | 3756 | ++DOMWINDOW == 81 (0000004D8094A400) [pid = 3756] [serial = 1875] [outer = 0000000000000000] 05:01:19 INFO - PROCESS | 3756 | ++DOMWINDOW == 82 (0000004DD20AC400) [pid = 3756] [serial = 1876] [outer = 0000004D8094A400] 05:01:19 INFO - PROCESS | 3756 | 1471089679246 Marionette DEBUG loaded listener.js 05:01:19 INFO - PROCESS | 3756 | ++DOMWINDOW == 83 (0000004DDC0EB800) [pid = 3756] [serial = 1877] [outer = 0000004D8094A400] 05:01:19 INFO - PROCESS | 3756 | 1471089679618 Marionette TRACE conn6 <- [1,2464,null,{"value":["/2dcontext/shadows/2d.shadow.canvas.alpha.html",0,null,null,[["Shadows are drawn correctly for partially-transparent canvases",0,null,null]]]}] 05:01:19 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.canvas.alpha.html | Shadows are drawn correctly for partially-transparent canvases 05:01:19 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.canvas.alpha.html | took 626ms 05:01:19 INFO - PROCESS | 3756 | 1471089679650 Marionette TRACE conn6 -> [0,2465,"getWindowHandle",null] 05:01:19 INFO - PROCESS | 3756 | 1471089679652 Marionette TRACE conn6 <- [1,2465,null,{"value":"13"}] 05:01:19 INFO - TEST-START | /2dcontext/shadows/2d.shadow.canvas.basic.html 05:01:19 INFO - PROCESS | 3756 | 1471089679655 Marionette TRACE conn6 -> [0,2466,"setScriptTimeout",{"ms":35000}] 05:01:19 INFO - PROCESS | 3756 | 1471089679657 Marionette TRACE conn6 <- [1,2466,null,{}] 05:01:19 INFO - PROCESS | 3756 | 1471089679660 Marionette TRACE conn6 -> [0,2467,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:01:19 INFO - PROCESS | 3756 | 1471089679662 Marionette INFO sendAsync 3dea87e7-b1f7-4d7f-bd25-36a6049bc663 05:01:19 INFO - PROCESS | 3756 | 1471089679751 Marionette TRACE conn6 <- [1,2467,null,{"value":null}] 05:01:19 INFO - PROCESS | 3756 | 1471089679862 Marionette TRACE conn6 -> [0,2468,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/shadows/2d.shadow.canvas.basic.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/shadows/2d.shadow.canvas.basic.html\", \"893d4e98-a8f2-4003-9cd7-2985a4dd9108\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:01:19 INFO - PROCESS | 3756 | 1471089679864 Marionette INFO sendAsync 3dea87e7-b1f7-4d7f-bd25-36a6049bc663 05:01:19 INFO - PROCESS | 3756 | ++DOCSHELL 0000004DE4A97000 == 43 [pid = 3756] [id = 626] 05:01:19 INFO - PROCESS | 3756 | ++DOMWINDOW == 84 (0000004DD1727C00) [pid = 3756] [serial = 1878] [outer = 0000000000000000] 05:01:19 INFO - PROCESS | 3756 | ++DOMWINDOW == 85 (0000004DDC2BAC00) [pid = 3756] [serial = 1879] [outer = 0000004DD1727C00] 05:01:19 INFO - PROCESS | 3756 | 1471089679910 Marionette DEBUG loaded listener.js 05:01:19 INFO - PROCESS | 3756 | ++DOMWINDOW == 86 (0000004DDC6B7C00) [pid = 3756] [serial = 1880] [outer = 0000004DD1727C00] 05:01:20 INFO - PROCESS | 3756 | 1471089680264 Marionette TRACE conn6 <- [1,2468,null,{"value":["/2dcontext/shadows/2d.shadow.canvas.basic.html",0,null,null,[["Shadows are drawn for canvases",0,null,null]]]}] 05:01:20 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.canvas.basic.html | Shadows are drawn for canvases 05:01:20 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.canvas.basic.html | took 629ms 05:01:20 INFO - PROCESS | 3756 | 1471089680288 Marionette TRACE conn6 -> [0,2469,"getWindowHandle",null] 05:01:20 INFO - PROCESS | 3756 | 1471089680290 Marionette TRACE conn6 <- [1,2469,null,{"value":"13"}] 05:01:20 INFO - PROCESS | 3756 | 1471089680294 Marionette TRACE conn6 -> [0,2470,"setScriptTimeout",{"ms":35000}] 05:01:20 INFO - TEST-START | /2dcontext/shadows/2d.shadow.canvas.transparent.1.html 05:01:20 INFO - PROCESS | 3756 | 1471089680296 Marionette TRACE conn6 <- [1,2470,null,{}] 05:01:20 INFO - PROCESS | 3756 | 1471089680299 Marionette TRACE conn6 -> [0,2471,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:01:20 INFO - PROCESS | 3756 | 1471089680301 Marionette INFO sendAsync 3dea87e7-b1f7-4d7f-bd25-36a6049bc663 05:01:20 INFO - PROCESS | 3756 | 1471089680423 Marionette TRACE conn6 <- [1,2471,null,{"value":null}] 05:01:20 INFO - PROCESS | 3756 | 1471089680432 Marionette TRACE conn6 -> [0,2472,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/shadows/2d.shadow.canvas.transparent.1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/shadows/2d.shadow.canvas.transparent.1.html\", \"893d4e98-a8f2-4003-9cd7-2985a4dd9108\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:01:20 INFO - PROCESS | 3756 | 1471089680434 Marionette INFO sendAsync 3dea87e7-b1f7-4d7f-bd25-36a6049bc663 05:01:20 INFO - PROCESS | 3756 | ++DOCSHELL 0000004DE4CB1000 == 44 [pid = 3756] [id = 627] 05:01:20 INFO - PROCESS | 3756 | ++DOMWINDOW == 87 (0000004DDC2BD400) [pid = 3756] [serial = 1881] [outer = 0000000000000000] 05:01:20 INFO - PROCESS | 3756 | ++DOMWINDOW == 88 (0000004DDDDAC000) [pid = 3756] [serial = 1882] [outer = 0000004DDC2BD400] 05:01:20 INFO - PROCESS | 3756 | 1471089680480 Marionette DEBUG loaded listener.js 05:01:20 INFO - PROCESS | 3756 | ++DOMWINDOW == 89 (0000004DDE97DC00) [pid = 3756] [serial = 1883] [outer = 0000004DDC2BD400] 05:01:20 INFO - PROCESS | 3756 | 1471089680947 Marionette TRACE conn6 <- [1,2472,null,{"value":["/2dcontext/shadows/2d.shadow.canvas.transparent.1.html",0,null,null,[["Shadows are not drawn for transparent canvases",0,null,null]]]}] 05:01:20 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.canvas.transparent.1.html | Shadows are not drawn for transparent canvases 05:01:20 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.canvas.transparent.1.html | took 692ms 05:01:20 INFO - PROCESS | 3756 | 1471089680990 Marionette TRACE conn6 -> [0,2473,"getWindowHandle",null] 05:01:20 INFO - PROCESS | 3756 | 1471089680995 Marionette TRACE conn6 <- [1,2473,null,{"value":"13"}] 05:01:21 INFO - TEST-START | /2dcontext/shadows/2d.shadow.canvas.transparent.2.html 05:01:21 INFO - PROCESS | 3756 | 1471089681017 Marionette TRACE conn6 -> [0,2474,"setScriptTimeout",{"ms":35000}] 05:01:21 INFO - PROCESS | 3756 | 1471089681022 Marionette TRACE conn6 <- [1,2474,null,{}] 05:01:21 INFO - PROCESS | 3756 | 1471089681030 Marionette TRACE conn6 -> [0,2475,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:01:21 INFO - PROCESS | 3756 | 1471089681034 Marionette INFO sendAsync 3dea87e7-b1f7-4d7f-bd25-36a6049bc663 05:01:21 INFO - PROCESS | 3756 | 1471089681218 Marionette TRACE conn6 <- [1,2475,null,{"value":null}] 05:01:21 INFO - PROCESS | 3756 | 1471089681312 Marionette TRACE conn6 -> [0,2476,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/shadows/2d.shadow.canvas.transparent.2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/shadows/2d.shadow.canvas.transparent.2.html\", \"893d4e98-a8f2-4003-9cd7-2985a4dd9108\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:01:21 INFO - PROCESS | 3756 | 1471089681318 Marionette INFO sendAsync 3dea87e7-b1f7-4d7f-bd25-36a6049bc663 05:01:21 INFO - PROCESS | 3756 | ++DOCSHELL 0000004D8262B000 == 45 [pid = 3756] [id = 628] 05:01:21 INFO - PROCESS | 3756 | ++DOMWINDOW == 90 (0000004D81DC4400) [pid = 3756] [serial = 1884] [outer = 0000000000000000] 05:01:21 INFO - PROCESS | 3756 | ++DOMWINDOW == 91 (0000004D82659C00) [pid = 3756] [serial = 1885] [outer = 0000004D81DC4400] 05:01:21 INFO - PROCESS | 3756 | 1471089681390 Marionette DEBUG loaded listener.js 05:01:21 INFO - PROCESS | 3756 | ++DOMWINDOW == 92 (0000004DCFF96400) [pid = 3756] [serial = 1886] [outer = 0000004D81DC4400] 05:01:21 INFO - PROCESS | 3756 | 1471089681987 Marionette TRACE conn6 <- [1,2476,null,{"value":["/2dcontext/shadows/2d.shadow.canvas.transparent.2.html",0,null,null,[["Shadows are not drawn for transparent parts of canvases",0,null,null]]]}] 05:01:22 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.canvas.transparent.2.html | Shadows are not drawn for transparent parts of canvases 05:01:22 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.canvas.transparent.2.html | took 1051ms 05:01:22 INFO - PROCESS | 3756 | 1471089682055 Marionette TRACE conn6 -> [0,2477,"getWindowHandle",null] 05:01:22 INFO - PROCESS | 3756 | 1471089682060 Marionette TRACE conn6 <- [1,2477,null,{"value":"13"}] 05:01:22 INFO - TEST-START | /2dcontext/shadows/2d.shadow.clip.1.html 05:01:22 INFO - PROCESS | 3756 | 1471089682066 Marionette TRACE conn6 -> [0,2478,"setScriptTimeout",{"ms":35000}] 05:01:22 INFO - PROCESS | 3756 | 1471089682070 Marionette TRACE conn6 <- [1,2478,null,{}] 05:01:22 INFO - PROCESS | 3756 | 1471089682074 Marionette TRACE conn6 -> [0,2479,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:01:22 INFO - PROCESS | 3756 | 1471089682077 Marionette INFO sendAsync 3dea87e7-b1f7-4d7f-bd25-36a6049bc663 05:01:22 INFO - PROCESS | 3756 | 1471089682198 Marionette TRACE conn6 <- [1,2479,null,{"value":null}] 05:01:22 INFO - PROCESS | 3756 | 1471089682327 Marionette TRACE conn6 -> [0,2480,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/shadows/2d.shadow.clip.1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/shadows/2d.shadow.clip.1.html\", \"893d4e98-a8f2-4003-9cd7-2985a4dd9108\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:01:22 INFO - PROCESS | 3756 | 1471089682330 Marionette INFO sendAsync 3dea87e7-b1f7-4d7f-bd25-36a6049bc663 05:01:22 INFO - PROCESS | 3756 | ++DOCSHELL 0000004DD702D800 == 46 [pid = 3756] [id = 629] 05:01:22 INFO - PROCESS | 3756 | ++DOMWINDOW == 93 (0000004DD1A37800) [pid = 3756] [serial = 1887] [outer = 0000000000000000] 05:01:22 INFO - PROCESS | 3756 | ++DOMWINDOW == 94 (0000004DD1B22800) [pid = 3756] [serial = 1888] [outer = 0000004DD1A37800] 05:01:22 INFO - PROCESS | 3756 | 1471089682390 Marionette DEBUG loaded listener.js 05:01:22 INFO - PROCESS | 3756 | ++DOMWINDOW == 95 (0000004DD1F9D000) [pid = 3756] [serial = 1889] [outer = 0000004DD1A37800] 05:01:23 INFO - PROCESS | 3756 | 1471089682997 Marionette TRACE conn6 <- [1,2480,null,{"value":["/2dcontext/shadows/2d.shadow.clip.1.html",0,null,null,[["Shadows of clipped shapes are still drawn within the clipping region",0,null,null]]]}] 05:01:23 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.clip.1.html | Shadows of clipped shapes are still drawn within the clipping region 05:01:23 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.clip.1.html | took 985ms 05:01:23 INFO - TEST-START | /2dcontext/shadows/2d.shadow.clip.2.html 05:01:23 INFO - PROCESS | 3756 | 1471089683054 Marionette TRACE conn6 -> [0,2481,"getWindowHandle",null] 05:01:23 INFO - PROCESS | 3756 | 1471089683057 Marionette TRACE conn6 <- [1,2481,null,{"value":"13"}] 05:01:23 INFO - PROCESS | 3756 | 1471089683062 Marionette TRACE conn6 -> [0,2482,"setScriptTimeout",{"ms":35000}] 05:01:23 INFO - PROCESS | 3756 | 1471089683066 Marionette TRACE conn6 <- [1,2482,null,{}] 05:01:23 INFO - PROCESS | 3756 | 1471089683077 Marionette TRACE conn6 -> [0,2483,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:01:23 INFO - PROCESS | 3756 | 1471089683082 Marionette INFO sendAsync 3dea87e7-b1f7-4d7f-bd25-36a6049bc663 05:01:23 INFO - PROCESS | 3756 | 1471089683201 Marionette TRACE conn6 <- [1,2483,null,{"value":null}] 05:01:23 INFO - PROCESS | 3756 | 1471089683329 Marionette TRACE conn6 -> [0,2484,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/shadows/2d.shadow.clip.2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/shadows/2d.shadow.clip.2.html\", \"893d4e98-a8f2-4003-9cd7-2985a4dd9108\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:01:23 INFO - PROCESS | 3756 | 1471089683333 Marionette INFO sendAsync 3dea87e7-b1f7-4d7f-bd25-36a6049bc663 05:01:23 INFO - PROCESS | 3756 | ++DOCSHELL 0000004DE4E5B000 == 47 [pid = 3756] [id = 630] 05:01:23 INFO - PROCESS | 3756 | ++DOMWINDOW == 96 (0000004DDB888800) [pid = 3756] [serial = 1890] [outer = 0000000000000000] 05:01:23 INFO - PROCESS | 3756 | ++DOMWINDOW == 97 (0000004DDBE07C00) [pid = 3756] [serial = 1891] [outer = 0000004DDB888800] 05:01:23 INFO - PROCESS | 3756 | 1471089683394 Marionette DEBUG loaded listener.js 05:01:23 INFO - PROCESS | 3756 | ++DOMWINDOW == 98 (0000004DDC278C00) [pid = 3756] [serial = 1892] [outer = 0000004DDB888800] 05:01:24 INFO - PROCESS | 3756 | 1471089684026 Marionette TRACE conn6 <- [1,2484,null,{"value":["/2dcontext/shadows/2d.shadow.clip.2.html",0,null,null,[["Shadows are not drawn outside the clipping region",0,null,null]]]}] 05:01:24 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.clip.2.html | Shadows are not drawn outside the clipping region 05:01:24 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.clip.2.html | took 1033ms 05:01:24 INFO - PROCESS | 3756 | 1471089684096 Marionette TRACE conn6 -> [0,2485,"getWindowHandle",null] 05:01:24 INFO - PROCESS | 3756 | 1471089684099 Marionette TRACE conn6 <- [1,2485,null,{"value":"13"}] 05:01:24 INFO - TEST-START | /2dcontext/shadows/2d.shadow.clip.3.html 05:01:24 INFO - PROCESS | 3756 | 1471089684102 Marionette TRACE conn6 -> [0,2486,"setScriptTimeout",{"ms":35000}] 05:01:24 INFO - PROCESS | 3756 | 1471089684105 Marionette TRACE conn6 <- [1,2486,null,{}] 05:01:24 INFO - PROCESS | 3756 | 1471089684109 Marionette TRACE conn6 -> [0,2487,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:01:24 INFO - PROCESS | 3756 | 1471089684111 Marionette INFO sendAsync 3dea87e7-b1f7-4d7f-bd25-36a6049bc663 05:01:24 INFO - PROCESS | 3756 | 1471089684230 Marionette TRACE conn6 <- [1,2487,null,{"value":null}] 05:01:24 INFO - PROCESS | 3756 | 1471089684356 Marionette TRACE conn6 -> [0,2488,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/shadows/2d.shadow.clip.3.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/shadows/2d.shadow.clip.3.html\", \"893d4e98-a8f2-4003-9cd7-2985a4dd9108\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:01:24 INFO - PROCESS | 3756 | 1471089684359 Marionette INFO sendAsync 3dea87e7-b1f7-4d7f-bd25-36a6049bc663 05:01:24 INFO - PROCESS | 3756 | ++DOCSHELL 0000004DE5C9C000 == 48 [pid = 3756] [id = 631] 05:01:24 INFO - PROCESS | 3756 | ++DOMWINDOW == 99 (0000004DDE8D5C00) [pid = 3756] [serial = 1893] [outer = 0000000000000000] 05:01:24 INFO - PROCESS | 3756 | ++DOMWINDOW == 100 (0000004DDEB0B400) [pid = 3756] [serial = 1894] [outer = 0000004DDE8D5C00] 05:01:24 INFO - PROCESS | 3756 | 1471089684415 Marionette DEBUG loaded listener.js 05:01:24 INFO - PROCESS | 3756 | ++DOMWINDOW == 101 (0000004DDEC3A000) [pid = 3756] [serial = 1895] [outer = 0000004DDE8D5C00] 05:01:25 INFO - PROCESS | 3756 | 1471089685017 Marionette TRACE conn6 <- [1,2488,null,{"value":["/2dcontext/shadows/2d.shadow.clip.3.html",0,null,null,[["Shadows of clipped shapes are still drawn within the clipping region",0,null,null]]]}] 05:01:25 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.clip.3.html | Shadows of clipped shapes are still drawn within the clipping region 05:01:25 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.clip.3.html | took 985ms 05:01:25 INFO - PROCESS | 3756 | 1471089685090 Marionette TRACE conn6 -> [0,2489,"getWindowHandle",null] 05:01:25 INFO - PROCESS | 3756 | 1471089685093 Marionette TRACE conn6 <- [1,2489,null,{"value":"13"}] 05:01:25 INFO - TEST-START | /2dcontext/shadows/2d.shadow.composite.1.html 05:01:25 INFO - PROCESS | 3756 | 1471089685096 Marionette TRACE conn6 -> [0,2490,"setScriptTimeout",{"ms":35000}] 05:01:25 INFO - PROCESS | 3756 | 1471089685099 Marionette TRACE conn6 <- [1,2490,null,{}] 05:01:25 INFO - PROCESS | 3756 | 1471089685118 Marionette TRACE conn6 -> [0,2491,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:01:25 INFO - PROCESS | 3756 | 1471089685121 Marionette INFO sendAsync 3dea87e7-b1f7-4d7f-bd25-36a6049bc663 05:01:25 INFO - PROCESS | 3756 | 1471089685234 Marionette TRACE conn6 <- [1,2491,null,{"value":null}] 05:01:25 INFO - PROCESS | 3756 | 1471089685484 Marionette TRACE conn6 -> [0,2492,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/shadows/2d.shadow.composite.1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/shadows/2d.shadow.composite.1.html\", \"893d4e98-a8f2-4003-9cd7-2985a4dd9108\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:01:25 INFO - PROCESS | 3756 | 1471089685488 Marionette INFO sendAsync 3dea87e7-b1f7-4d7f-bd25-36a6049bc663 05:01:25 INFO - PROCESS | 3756 | ++DOCSHELL 0000004D82630000 == 49 [pid = 3756] [id = 632] 05:01:25 INFO - PROCESS | 3756 | ++DOMWINDOW == 102 (0000004D808D0000) [pid = 3756] [serial = 1896] [outer = 0000000000000000] 05:01:25 INFO - PROCESS | 3756 | ++DOMWINDOW == 103 (0000004D80949800) [pid = 3756] [serial = 1897] [outer = 0000004D808D0000] 05:01:25 INFO - PROCESS | 3756 | 1471089685553 Marionette DEBUG loaded listener.js 05:01:25 INFO - PROCESS | 3756 | ++DOMWINDOW == 104 (0000004D826C8800) [pid = 3756] [serial = 1898] [outer = 0000004D808D0000] 05:01:26 INFO - PROCESS | 3756 | 1471089686223 Marionette TRACE conn6 <- [1,2492,null,{"value":["/2dcontext/shadows/2d.shadow.composite.1.html",0,null,null,[["Shadows are drawn using globalCompositeOperation",0,null,null]]]}] 05:01:26 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.composite.1.html | Shadows are drawn using globalCompositeOperation 05:01:26 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.composite.1.html | took 1204ms 05:01:27 INFO - PROCESS | 3756 | --DOCSHELL 0000004DE4A97000 == 48 [pid = 3756] [id = 626] 05:01:27 INFO - PROCESS | 3756 | --DOCSHELL 0000004DDF73C000 == 47 [pid = 3756] [id = 625] 05:01:27 INFO - PROCESS | 3756 | --DOCSHELL 0000004DDEFC5000 == 46 [pid = 3756] [id = 624] 05:01:27 INFO - PROCESS | 3756 | --DOCSHELL 0000004DDDDCF000 == 45 [pid = 3756] [id = 623] 05:01:27 INFO - PROCESS | 3756 | --DOCSHELL 0000004DDB5D0000 == 44 [pid = 3756] [id = 622] 05:01:27 INFO - PROCESS | 3756 | --DOCSHELL 0000004DD659A000 == 43 [pid = 3756] [id = 621] 05:01:27 INFO - PROCESS | 3756 | --DOCSHELL 0000004DD1E2A800 == 42 [pid = 3756] [id = 620] 05:01:27 INFO - PROCESS | 3756 | --DOCSHELL 0000004D8263F000 == 41 [pid = 3756] [id = 619] 05:01:27 INFO - PROCESS | 3756 | --DOCSHELL 0000004D8042C800 == 40 [pid = 3756] [id = 618] 05:01:27 INFO - PROCESS | 3756 | --DOCSHELL 0000004DD6E48800 == 39 [pid = 3756] [id = 616] 05:01:27 INFO - PROCESS | 3756 | --DOCSHELL 0000004DE20D0800 == 38 [pid = 3756] [id = 614] 05:01:27 INFO - PROCESS | 3756 | --DOCSHELL 0000004D81D21000 == 37 [pid = 3756] [id = 615] 05:01:27 INFO - PROCESS | 3756 | --DOCSHELL 0000004D826D5800 == 36 [pid = 3756] [id = 601] 05:01:27 INFO - PROCESS | 3756 | --DOCSHELL 0000004DD6B06000 == 35 [pid = 3756] [id = 602] 05:01:27 INFO - PROCESS | 3756 | --DOCSHELL 0000004DE4AA2000 == 34 [pid = 3756] [id = 617] 05:01:27 INFO - PROCESS | 3756 | --DOCSHELL 0000004DD12A7800 == 33 [pid = 3756] [id = 600] 05:01:27 INFO - PROCESS | 3756 | --DOCSHELL 0000004DE0C51000 == 32 [pid = 3756] [id = 604] 05:01:27 INFO - PROCESS | 3756 | --DOCSHELL 0000004DDF489800 == 31 [pid = 3756] [id = 603] 05:01:27 INFO - PROCESS | 3756 | --DOCSHELL 0000004D8136D800 == 30 [pid = 3756] [id = 589] 05:01:27 INFO - PROCESS | 3756 | --DOCSHELL 0000004DE5C9C000 == 29 [pid = 3756] [id = 631] 05:01:27 INFO - PROCESS | 3756 | --DOCSHELL 0000004DE4E5B000 == 28 [pid = 3756] [id = 630] 05:01:27 INFO - PROCESS | 3756 | --DOCSHELL 0000004DD702D800 == 27 [pid = 3756] [id = 629] 05:01:27 INFO - PROCESS | 3756 | --DOCSHELL 0000004DE4CB1000 == 26 [pid = 3756] [id = 627] 05:01:27 INFO - PROCESS | 3756 | --DOCSHELL 0000004D8262B000 == 25 [pid = 3756] [id = 628] 05:01:27 INFO - PROCESS | 3756 | --DOMWINDOW == 103 (0000004DDBE54400) [pid = 3756] [serial = 1834] [outer = 0000000000000000] [url = about:blank] 05:01:27 INFO - PROCESS | 3756 | --DOMWINDOW == 102 (0000004D81DBC800) [pid = 3756] [serial = 1817] [outer = 0000000000000000] [url = about:blank] 05:01:27 INFO - PROCESS | 3756 | --DOMWINDOW == 101 (0000004D806F0000) [pid = 3756] [serial = 1816] [outer = 0000000000000000] [url = about:blank] 05:01:27 INFO - PROCESS | 3756 | --DOMWINDOW == 100 (0000004DD1DA0800) [pid = 3756] [serial = 1825] [outer = 0000000000000000] [url = about:blank] 05:01:27 INFO - PROCESS | 3756 | --DOMWINDOW == 99 (0000004D826C1800) [pid = 3756] [serial = 1819] [outer = 0000000000000000] [url = about:blank] 05:01:27 INFO - PROCESS | 3756 | --DOMWINDOW == 98 (0000004D830E4000) [pid = 3756] [serial = 1820] [outer = 0000000000000000] [url = about:blank] 05:01:27 INFO - PROCESS | 3756 | --DOMWINDOW == 97 (0000004DD1A41000) [pid = 3756] [serial = 1823] [outer = 0000000000000000] [url = about:blank] 05:01:27 INFO - PROCESS | 3756 | --DOMWINDOW == 96 (0000004DD0EC4000) [pid = 3756] [serial = 1822] [outer = 0000000000000000] [url = about:blank] 05:01:27 INFO - PROCESS | 3756 | --DOMWINDOW == 95 (0000004DD5C7F000) [pid = 3756] [serial = 1810] [outer = 0000000000000000] [url = about:blank] 05:01:27 INFO - PROCESS | 3756 | --DOMWINDOW == 94 (0000004D81DBC400) [pid = 3756] [serial = 1804] [outer = 0000000000000000] [url = about:blank] 05:01:27 INFO - PROCESS | 3756 | --DOMWINDOW == 93 (0000004DD81B9400) [pid = 3756] [serial = 1813] [outer = 0000000000000000] [url = about:blank] 05:01:27 INFO - PROCESS | 3756 | --DOMWINDOW == 92 (0000004DD0907000) [pid = 3756] [serial = 1807] [outer = 0000000000000000] [url = about:blank] 05:01:27 INFO - PROCESS | 3756 | --DOMWINDOW == 91 (0000004DDACCBC00) [pid = 3756] [serial = 1831] [outer = 0000000000000000] [url = about:blank] 05:01:27 INFO - PROCESS | 3756 | --DOMWINDOW == 90 (0000004DDB874000) [pid = 3756] [serial = 1838] [outer = 0000000000000000] [url = about:blank] 05:01:27 INFO - PROCESS | 3756 | --DOMWINDOW == 89 (0000004DDC0F0C00) [pid = 3756] [serial = 1835] [outer = 0000000000000000] [url = about:blank] 05:01:27 INFO - PROCESS | 3756 | --DOMWINDOW == 88 (0000004D978A5400) [pid = 3756] [serial = 1837] [outer = 0000000000000000] [url = about:blank] 05:01:27 INFO - PROCESS | 3756 | --DOMWINDOW == 87 (0000004DD6A48C00) [pid = 3756] [serial = 1828] [outer = 0000000000000000] [url = about:blank] 05:01:27 INFO - PROCESS | 3756 | --DOMWINDOW == 86 (0000004DDC142800) [pid = 3756] [serial = 1840] [outer = 0000000000000000] [url = about:blank] 05:01:27 INFO - PROCESS | 3756 | --DOMWINDOW == 85 (0000004DDB87A000) [pid = 3756] [serial = 1832] [outer = 0000000000000000] [url = about:blank] 05:01:27 INFO - PROCESS | 3756 | --DOMWINDOW == 84 (0000004DDC246000) [pid = 3756] [serial = 1843] [outer = 0000000000000000] [url = about:blank] 05:01:27 INFO - PROCESS | 3756 | --DOMWINDOW == 83 (0000004DD223B800) [pid = 3756] [serial = 1826] [outer = 0000000000000000] [url = about:blank] 05:01:27 INFO - PROCESS | 3756 | --DOMWINDOW == 82 (0000004DDC1EBC00) [pid = 3756] [serial = 1841] [outer = 0000000000000000] [url = about:blank] 05:01:27 INFO - PROCESS | 3756 | --DOMWINDOW == 81 (0000004DD6E1E400) [pid = 3756] [serial = 1829] [outer = 0000000000000000] [url = about:blank] 05:01:27 INFO - PROCESS | 3756 | 1471089687165 Marionette TRACE conn6 -> [0,2493,"getWindowHandle",null] 05:01:27 INFO - PROCESS | 3756 | 1471089687170 Marionette TRACE conn6 <- [1,2493,null,{"value":"13"}] 05:01:27 INFO - PROCESS | 3756 | 1471089687211 Marionette TRACE conn6 -> [0,2494,"setScriptTimeout",{"ms":35000}] 05:01:27 INFO - PROCESS | 3756 | 1471089687216 Marionette TRACE conn6 <- [1,2494,null,{}] 05:01:27 INFO - PROCESS | 3756 | 1471089687222 Marionette TRACE conn6 -> [0,2495,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:01:27 INFO - TEST-START | /2dcontext/shadows/2d.shadow.composite.2.html 05:01:27 INFO - PROCESS | 3756 | 1471089687226 Marionette INFO sendAsync 3dea87e7-b1f7-4d7f-bd25-36a6049bc663 05:01:27 INFO - PROCESS | 3756 | 1471089687324 Marionette TRACE conn6 <- [1,2495,null,{"value":null}] 05:01:27 INFO - PROCESS | 3756 | 1471089687404 Marionette TRACE conn6 -> [0,2496,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/shadows/2d.shadow.composite.2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/shadows/2d.shadow.composite.2.html\", \"893d4e98-a8f2-4003-9cd7-2985a4dd9108\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:01:27 INFO - PROCESS | 3756 | 1471089687407 Marionette INFO sendAsync 3dea87e7-b1f7-4d7f-bd25-36a6049bc663 05:01:27 INFO - PROCESS | 3756 | ++DOCSHELL 0000004D8137F000 == 26 [pid = 3756] [id = 633] 05:01:27 INFO - PROCESS | 3756 | ++DOMWINDOW == 82 (0000004D8265E400) [pid = 3756] [serial = 1899] [outer = 0000000000000000] 05:01:27 INFO - PROCESS | 3756 | ++DOMWINDOW == 83 (0000004D826C2000) [pid = 3756] [serial = 1900] [outer = 0000004D8265E400] 05:01:27 INFO - PROCESS | 3756 | 1471089687459 Marionette DEBUG loaded listener.js 05:01:27 INFO - PROCESS | 3756 | ++DOMWINDOW == 84 (0000004D829E4000) [pid = 3756] [serial = 1901] [outer = 0000004D8265E400] 05:01:27 INFO - PROCESS | 3756 | 1471089687924 Marionette TRACE conn6 <- [1,2496,null,{"value":["/2dcontext/shadows/2d.shadow.composite.2.html",0,null,null,[["Shadows are drawn using globalCompositeOperation",0,null,null]]]}] 05:01:28 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.composite.2.html | Shadows are drawn using globalCompositeOperation 05:01:28 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.composite.2.html | took 777ms 05:01:28 INFO - PROCESS | 3756 | 1471089688003 Marionette TRACE conn6 -> [0,2497,"getWindowHandle",null] 05:01:28 INFO - PROCESS | 3756 | 1471089688007 Marionette TRACE conn6 <- [1,2497,null,{"value":"13"}] 05:01:28 INFO - TEST-START | /2dcontext/shadows/2d.shadow.composite.3.html 05:01:28 INFO - PROCESS | 3756 | 1471089688014 Marionette TRACE conn6 -> [0,2498,"setScriptTimeout",{"ms":35000}] 05:01:28 INFO - PROCESS | 3756 | 1471089688018 Marionette TRACE conn6 <- [1,2498,null,{}] 05:01:28 INFO - PROCESS | 3756 | 1471089688027 Marionette TRACE conn6 -> [0,2499,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:01:28 INFO - PROCESS | 3756 | 1471089688031 Marionette INFO sendAsync 3dea87e7-b1f7-4d7f-bd25-36a6049bc663 05:01:28 INFO - PROCESS | 3756 | 1471089688129 Marionette TRACE conn6 <- [1,2499,null,{"value":null}] 05:01:28 INFO - PROCESS | 3756 | 1471089688145 Marionette TRACE conn6 -> [0,2500,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/shadows/2d.shadow.composite.3.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/shadows/2d.shadow.composite.3.html\", \"893d4e98-a8f2-4003-9cd7-2985a4dd9108\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:01:28 INFO - PROCESS | 3756 | 1471089688147 Marionette INFO sendAsync 3dea87e7-b1f7-4d7f-bd25-36a6049bc663 05:01:28 INFO - PROCESS | 3756 | ++DOCSHELL 0000004D826D4000 == 27 [pid = 3756] [id = 634] 05:01:28 INFO - PROCESS | 3756 | ++DOMWINDOW == 85 (0000004DD0848800) [pid = 3756] [serial = 1902] [outer = 0000000000000000] 05:01:28 INFO - PROCESS | 3756 | ++DOMWINDOW == 86 (0000004DD0907000) [pid = 3756] [serial = 1903] [outer = 0000004DD0848800] 05:01:28 INFO - PROCESS | 3756 | 1471089688199 Marionette DEBUG loaded listener.js 05:01:28 INFO - PROCESS | 3756 | ++DOMWINDOW == 87 (0000004DD12D1000) [pid = 3756] [serial = 1904] [outer = 0000004DD0848800] 05:01:28 INFO - PROCESS | 3756 | 1471089688666 Marionette TRACE conn6 <- [1,2500,null,{"value":["/2dcontext/shadows/2d.shadow.composite.3.html",0,null,null,[["Areas outside shadows are drawn correctly with destination-out",0,null,null]]]}] 05:01:28 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.composite.3.html | Areas outside shadows are drawn correctly with destination-out 05:01:28 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.composite.3.html | took 692ms 05:01:28 INFO - PROCESS | 3756 | 1471089688731 Marionette TRACE conn6 -> [0,2501,"getWindowHandle",null] 05:01:28 INFO - TEST-START | /2dcontext/shadows/2d.shadow.enable.blur.html 05:01:28 INFO - PROCESS | 3756 | 1471089688734 Marionette TRACE conn6 <- [1,2501,null,{"value":"13"}] 05:01:28 INFO - PROCESS | 3756 | 1471089688738 Marionette TRACE conn6 -> [0,2502,"setScriptTimeout",{"ms":35000}] 05:01:28 INFO - PROCESS | 3756 | 1471089688748 Marionette TRACE conn6 <- [1,2502,null,{}] 05:01:28 INFO - PROCESS | 3756 | 1471089688759 Marionette TRACE conn6 -> [0,2503,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:01:28 INFO - PROCESS | 3756 | 1471089688765 Marionette INFO sendAsync 3dea87e7-b1f7-4d7f-bd25-36a6049bc663 05:01:28 INFO - PROCESS | 3756 | 1471089688863 Marionette TRACE conn6 <- [1,2503,null,{"value":null}] 05:01:28 INFO - PROCESS | 3756 | 1471089688963 Marionette TRACE conn6 -> [0,2504,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/shadows/2d.shadow.enable.blur.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/shadows/2d.shadow.enable.blur.html\", \"893d4e98-a8f2-4003-9cd7-2985a4dd9108\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:01:28 INFO - PROCESS | 3756 | 1471089688967 Marionette INFO sendAsync 3dea87e7-b1f7-4d7f-bd25-36a6049bc663 05:01:28 INFO - PROCESS | 3756 | ++DOCSHELL 0000004DD21A0800 == 28 [pid = 3756] [id = 635] 05:01:28 INFO - PROCESS | 3756 | ++DOMWINDOW == 88 (0000004DD1D38400) [pid = 3756] [serial = 1905] [outer = 0000000000000000] 05:01:29 INFO - PROCESS | 3756 | ++DOMWINDOW == 89 (0000004DD1D3CC00) [pid = 3756] [serial = 1906] [outer = 0000004DD1D38400] 05:01:29 INFO - PROCESS | 3756 | 1471089689019 Marionette DEBUG loaded listener.js 05:01:29 INFO - PROCESS | 3756 | ++DOMWINDOW == 90 (0000004DD1DA5000) [pid = 3756] [serial = 1907] [outer = 0000004DD1D38400] 05:01:29 INFO - PROCESS | 3756 | 1471089689477 Marionette TRACE conn6 <- [1,2504,null,{"value":["/2dcontext/shadows/2d.shadow.enable.blur.html",0,null,null,[["Shadows are drawn if shadowBlur is set",0,null,null]]]}] 05:01:29 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.enable.blur.html | Shadows are drawn if shadowBlur is set 05:01:29 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.enable.blur.html | took 797ms 05:01:29 INFO - PROCESS | 3756 | 1471089689536 Marionette TRACE conn6 -> [0,2505,"getWindowHandle",null] 05:01:29 INFO - TEST-START | /2dcontext/shadows/2d.shadow.enable.off.1.html 05:01:29 INFO - PROCESS | 3756 | 1471089689538 Marionette TRACE conn6 <- [1,2505,null,{"value":"13"}] 05:01:29 INFO - PROCESS | 3756 | 1471089689541 Marionette TRACE conn6 -> [0,2506,"setScriptTimeout",{"ms":35000}] 05:01:29 INFO - PROCESS | 3756 | 1471089689543 Marionette TRACE conn6 <- [1,2506,null,{}] 05:01:29 INFO - PROCESS | 3756 | 1471089689547 Marionette TRACE conn6 -> [0,2507,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:01:29 INFO - PROCESS | 3756 | 1471089689549 Marionette INFO sendAsync 3dea87e7-b1f7-4d7f-bd25-36a6049bc663 05:01:29 INFO - PROCESS | 3756 | 1471089689675 Marionette TRACE conn6 <- [1,2507,null,{"value":null}] 05:01:29 INFO - PROCESS | 3756 | 1471089689737 Marionette TRACE conn6 -> [0,2508,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/shadows/2d.shadow.enable.off.1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/shadows/2d.shadow.enable.off.1.html\", \"893d4e98-a8f2-4003-9cd7-2985a4dd9108\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:01:29 INFO - PROCESS | 3756 | 1471089689740 Marionette INFO sendAsync 3dea87e7-b1f7-4d7f-bd25-36a6049bc663 05:01:29 INFO - PROCESS | 3756 | ++DOCSHELL 0000004DD6DD8000 == 29 [pid = 3756] [id = 636] 05:01:29 INFO - PROCESS | 3756 | ++DOMWINDOW == 91 (0000004DD2F76800) [pid = 3756] [serial = 1908] [outer = 0000000000000000] 05:01:29 INFO - PROCESS | 3756 | ++DOMWINDOW == 92 (0000004DD6228000) [pid = 3756] [serial = 1909] [outer = 0000004DD2F76800] 05:01:29 INFO - PROCESS | 3756 | 1471089689787 Marionette DEBUG loaded listener.js 05:01:29 INFO - PROCESS | 3756 | ++DOMWINDOW == 93 (0000004DD6312C00) [pid = 3756] [serial = 1910] [outer = 0000004DD2F76800] 05:01:30 INFO - PROCESS | 3756 | 1471089690225 Marionette TRACE conn6 <- [1,2508,null,{"value":["/2dcontext/shadows/2d.shadow.enable.off.1.html",0,null,null,[["Shadows are not drawn when only shadowColor is set",0,null,null]]]}] 05:01:30 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.enable.off.1.html | Shadows are not drawn when only shadowColor is set 05:01:30 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.enable.off.1.html | took 734ms 05:01:30 INFO - PROCESS | 3756 | 1471089690279 Marionette TRACE conn6 -> [0,2509,"getWindowHandle",null] 05:01:30 INFO - PROCESS | 3756 | 1471089690281 Marionette TRACE conn6 <- [1,2509,null,{"value":"13"}] 05:01:30 INFO - TEST-START | /2dcontext/shadows/2d.shadow.enable.off.2.html 05:01:30 INFO - PROCESS | 3756 | 1471089690285 Marionette TRACE conn6 -> [0,2510,"setScriptTimeout",{"ms":35000}] 05:01:30 INFO - PROCESS | 3756 | 1471089690287 Marionette TRACE conn6 <- [1,2510,null,{}] 05:01:30 INFO - PROCESS | 3756 | 1471089690291 Marionette TRACE conn6 -> [0,2511,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:01:30 INFO - PROCESS | 3756 | 1471089690293 Marionette INFO sendAsync 3dea87e7-b1f7-4d7f-bd25-36a6049bc663 05:01:30 INFO - PROCESS | 3756 | 1471089690419 Marionette TRACE conn6 <- [1,2511,null,{"value":null}] 05:01:30 INFO - PROCESS | 3756 | 1471089690479 Marionette TRACE conn6 -> [0,2512,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/shadows/2d.shadow.enable.off.2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/shadows/2d.shadow.enable.off.2.html\", \"893d4e98-a8f2-4003-9cd7-2985a4dd9108\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:01:30 INFO - PROCESS | 3756 | 1471089690481 Marionette INFO sendAsync 3dea87e7-b1f7-4d7f-bd25-36a6049bc663 05:01:30 INFO - PROCESS | 3756 | ++DOCSHELL 0000004DDBEF4800 == 30 [pid = 3756] [id = 637] 05:01:30 INFO - PROCESS | 3756 | ++DOMWINDOW == 94 (0000004DD639E400) [pid = 3756] [serial = 1911] [outer = 0000000000000000] 05:01:30 INFO - PROCESS | 3756 | ++DOMWINDOW == 95 (0000004DD6E14C00) [pid = 3756] [serial = 1912] [outer = 0000004DD639E400] 05:01:30 INFO - PROCESS | 3756 | 1471089690528 Marionette DEBUG loaded listener.js 05:01:30 INFO - PROCESS | 3756 | ++DOMWINDOW == 96 (0000004DD7C1F000) [pid = 3756] [serial = 1913] [outer = 0000004DD639E400] 05:01:30 INFO - PROCESS | 3756 | 1471089690957 Marionette TRACE conn6 <- [1,2512,null,{"value":["/2dcontext/shadows/2d.shadow.enable.off.2.html",0,null,null,[["Shadows are not drawn when only shadowColor is set",0,null,null]]]}] 05:01:31 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.enable.off.2.html | Shadows are not drawn when only shadowColor is set 05:01:31 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.enable.off.2.html | took 734ms 05:01:31 INFO - PROCESS | 3756 | 1471089691024 Marionette TRACE conn6 -> [0,2513,"getWindowHandle",null] 05:01:31 INFO - TEST-START | /2dcontext/shadows/2d.shadow.enable.x.html 05:01:31 INFO - PROCESS | 3756 | 1471089691026 Marionette TRACE conn6 <- [1,2513,null,{"value":"13"}] 05:01:31 INFO - PROCESS | 3756 | 1471089691030 Marionette TRACE conn6 -> [0,2514,"setScriptTimeout",{"ms":35000}] 05:01:31 INFO - PROCESS | 3756 | 1471089691032 Marionette TRACE conn6 <- [1,2514,null,{}] 05:01:31 INFO - PROCESS | 3756 | 1471089691036 Marionette TRACE conn6 -> [0,2515,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:01:31 INFO - PROCESS | 3756 | 1471089691042 Marionette INFO sendAsync 3dea87e7-b1f7-4d7f-bd25-36a6049bc663 05:01:31 INFO - PROCESS | 3756 | 1471089691189 Marionette TRACE conn6 <- [1,2515,null,{"value":null}] 05:01:31 INFO - PROCESS | 3756 | --DOMWINDOW == 95 (0000004DDC2BD400) [pid = 3756] [serial = 1881] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.canvas.transparent.1.html] 05:01:31 INFO - PROCESS | 3756 | --DOMWINDOW == 94 (0000004DDC242800) [pid = 3756] [serial = 1872] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.attributes.shadowOffset.valid.html] 05:01:31 INFO - PROCESS | 3756 | --DOMWINDOW == 93 (0000004D8094A400) [pid = 3756] [serial = 1875] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.canvas.alpha.html] 05:01:31 INFO - PROCESS | 3756 | --DOMWINDOW == 92 (0000004DD2F79400) [pid = 3756] [serial = 1809] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.dirty.zero.html] 05:01:31 INFO - PROCESS | 3756 | --DOMWINDOW == 91 (0000004DD172FC00) [pid = 3756] [serial = 1848] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.attributes.shadowBlur.initial.html] 05:01:31 INFO - PROCESS | 3756 | --DOMWINDOW == 90 (0000004DD81B3000) [pid = 3756] [serial = 1851] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.attributes.shadowBlur.invalid.html] 05:01:31 INFO - PROCESS | 3756 | --DOMWINDOW == 89 (0000004D80945C00) [pid = 3756] [serial = 1857] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.attributes.shadowColor.initial.html] 05:01:31 INFO - PROCESS | 3756 | --DOMWINDOW == 88 (0000004DD5C85C00) [pid = 3756] [serial = 1863] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.attributes.shadowColor.valid.html] 05:01:31 INFO - PROCESS | 3756 | --DOMWINDOW == 87 (0000004DD223E800) [pid = 3756] [serial = 1866] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.attributes.shadowOffset.initial.html] 05:01:31 INFO - PROCESS | 3756 | --DOMWINDOW == 86 (0000004DD6E13C00) [pid = 3756] [serial = 1800] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.dirty.outside.html] 05:01:31 INFO - PROCESS | 3756 | --DOMWINDOW == 85 (0000004DD05EB000) [pid = 3756] [serial = 1806] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.dirty.rect2.html] 05:01:31 INFO - PROCESS | 3756 | --DOMWINDOW == 84 (0000004DD1B28400) [pid = 3756] [serial = 1860] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.attributes.shadowColor.invalid.html] 05:01:31 INFO - PROCESS | 3756 | --DOMWINDOW == 83 (0000004D808DDC00) [pid = 3756] [serial = 1845] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.alpha.5.html] 05:01:31 INFO - PROCESS | 3756 | --DOMWINDOW == 82 (0000004DDB551000) [pid = 3756] [serial = 1869] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.attributes.shadowOffset.invalid.html] 05:01:31 INFO - PROCESS | 3756 | --DOMWINDOW == 81 (0000004DD8068800) [pid = 3756] [serial = 1812] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.modified.html] 05:01:31 INFO - PROCESS | 3756 | --DOMWINDOW == 80 (0000004DD1727C00) [pid = 3756] [serial = 1878] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.canvas.basic.html] 05:01:31 INFO - PROCESS | 3756 | --DOMWINDOW == 79 (0000004DDC239C00) [pid = 3756] [serial = 1842] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.alpha.4.html] 05:01:31 INFO - PROCESS | 3756 | --DOMWINDOW == 78 (0000004D82658800) [pid = 3756] [serial = 1854] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.attributes.shadowBlur.valid.html] 05:01:31 INFO - PROCESS | 3756 | --DOMWINDOW == 77 (0000004D808D0C00) [pid = 3756] [serial = 1803] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.dirty.rect1.html] 05:01:31 INFO - PROCESS | 3756 | 1471089691727 Marionette TRACE conn6 -> [0,2516,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/shadows/2d.shadow.enable.x.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/shadows/2d.shadow.enable.x.html\", \"893d4e98-a8f2-4003-9cd7-2985a4dd9108\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:01:31 INFO - PROCESS | 3756 | 1471089691730 Marionette INFO sendAsync 3dea87e7-b1f7-4d7f-bd25-36a6049bc663 05:01:31 INFO - PROCESS | 3756 | ++DOCSHELL 0000004D97824800 == 31 [pid = 3756] [id = 638] 05:01:31 INFO - PROCESS | 3756 | ++DOMWINDOW == 78 (0000004D806ED000) [pid = 3756] [serial = 1914] [outer = 0000000000000000] 05:01:31 INFO - PROCESS | 3756 | ++DOMWINDOW == 79 (0000004D8094A400) [pid = 3756] [serial = 1915] [outer = 0000004D806ED000] 05:01:31 INFO - PROCESS | 3756 | 1471089691780 Marionette DEBUG loaded listener.js 05:01:31 INFO - PROCESS | 3756 | ++DOMWINDOW == 80 (0000004DD1729000) [pid = 3756] [serial = 1916] [outer = 0000004D806ED000] 05:01:32 INFO - PROCESS | 3756 | 1471089692236 Marionette TRACE conn6 <- [1,2516,null,{"value":["/2dcontext/shadows/2d.shadow.enable.x.html",0,null,null,[["Shadows are drawn if shadowOffsetX is set",0,null,null]]]}] 05:01:32 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.enable.x.html | Shadows are drawn if shadowOffsetX is set 05:01:32 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.enable.x.html | took 1240ms 05:01:32 INFO - PROCESS | 3756 | 1471089692271 Marionette TRACE conn6 -> [0,2517,"getWindowHandle",null] 05:01:32 INFO - PROCESS | 3756 | 1471089692273 Marionette TRACE conn6 <- [1,2517,null,{"value":"13"}] 05:01:32 INFO - TEST-START | /2dcontext/shadows/2d.shadow.enable.y.html 05:01:32 INFO - PROCESS | 3756 | 1471089692277 Marionette TRACE conn6 -> [0,2518,"setScriptTimeout",{"ms":35000}] 05:01:32 INFO - PROCESS | 3756 | 1471089692278 Marionette TRACE conn6 <- [1,2518,null,{}] 05:01:32 INFO - PROCESS | 3756 | 1471089692282 Marionette TRACE conn6 -> [0,2519,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:01:32 INFO - PROCESS | 3756 | 1471089692284 Marionette INFO sendAsync 3dea87e7-b1f7-4d7f-bd25-36a6049bc663 05:01:32 INFO - PROCESS | 3756 | 1471089692370 Marionette TRACE conn6 <- [1,2519,null,{"value":null}] 05:01:32 INFO - PROCESS | 3756 | 1471089692375 Marionette TRACE conn6 -> [0,2520,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/shadows/2d.shadow.enable.y.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/shadows/2d.shadow.enable.y.html\", \"893d4e98-a8f2-4003-9cd7-2985a4dd9108\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:01:32 INFO - PROCESS | 3756 | 1471089692377 Marionette INFO sendAsync 3dea87e7-b1f7-4d7f-bd25-36a6049bc663 05:01:32 INFO - PROCESS | 3756 | ++DOCSHELL 0000004DDF348800 == 32 [pid = 3756] [id = 639] 05:01:32 INFO - PROCESS | 3756 | ++DOMWINDOW == 81 (0000004D80948C00) [pid = 3756] [serial = 1917] [outer = 0000000000000000] 05:01:32 INFO - PROCESS | 3756 | ++DOMWINDOW == 82 (0000004DD6BD1000) [pid = 3756] [serial = 1918] [outer = 0000004D80948C00] 05:01:32 INFO - PROCESS | 3756 | 1471089692422 Marionette DEBUG loaded listener.js 05:01:32 INFO - PROCESS | 3756 | ++DOMWINDOW == 83 (0000004DDB889800) [pid = 3756] [serial = 1919] [outer = 0000004D80948C00] 05:01:32 INFO - PROCESS | 3756 | 1471089692858 Marionette TRACE conn6 <- [1,2520,null,{"value":["/2dcontext/shadows/2d.shadow.enable.y.html",0,null,null,[["Shadows are drawn if shadowOffsetY is set",0,null,null]]]}] 05:01:32 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.enable.y.html | Shadows are drawn if shadowOffsetY is set 05:01:32 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.enable.y.html | took 629ms 05:01:32 INFO - PROCESS | 3756 | 1471089692909 Marionette TRACE conn6 -> [0,2521,"getWindowHandle",null] 05:01:32 INFO - PROCESS | 3756 | 1471089692911 Marionette TRACE conn6 <- [1,2521,null,{"value":"13"}] 05:01:32 INFO - PROCESS | 3756 | 1471089692915 Marionette TRACE conn6 -> [0,2522,"setScriptTimeout",{"ms":35000}] 05:01:32 INFO - TEST-START | /2dcontext/shadows/2d.shadow.gradient.alpha.html 05:01:32 INFO - PROCESS | 3756 | 1471089692917 Marionette TRACE conn6 <- [1,2522,null,{}] 05:01:32 INFO - PROCESS | 3756 | 1471089692921 Marionette TRACE conn6 -> [0,2523,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:01:32 INFO - PROCESS | 3756 | 1471089692923 Marionette INFO sendAsync 3dea87e7-b1f7-4d7f-bd25-36a6049bc663 05:01:33 INFO - PROCESS | 3756 | 1471089693009 Marionette TRACE conn6 <- [1,2523,null,{"value":null}] 05:01:33 INFO - PROCESS | 3756 | 1471089693014 Marionette TRACE conn6 -> [0,2524,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/shadows/2d.shadow.gradient.alpha.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/shadows/2d.shadow.gradient.alpha.html\", \"893d4e98-a8f2-4003-9cd7-2985a4dd9108\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:01:33 INFO - PROCESS | 3756 | 1471089693016 Marionette INFO sendAsync 3dea87e7-b1f7-4d7f-bd25-36a6049bc663 05:01:33 INFO - PROCESS | 3756 | ++DOCSHELL 0000004DE0081800 == 33 [pid = 3756] [id = 640] 05:01:33 INFO - PROCESS | 3756 | ++DOMWINDOW == 84 (0000004DDB894000) [pid = 3756] [serial = 1920] [outer = 0000000000000000] 05:01:33 INFO - PROCESS | 3756 | ++DOMWINDOW == 85 (0000004DDC026C00) [pid = 3756] [serial = 1921] [outer = 0000004DDB894000] 05:01:33 INFO - PROCESS | 3756 | 1471089693063 Marionette DEBUG loaded listener.js 05:01:33 INFO - PROCESS | 3756 | ++DOMWINDOW == 86 (0000004DDC136C00) [pid = 3756] [serial = 1922] [outer = 0000004DDB894000] 05:01:33 INFO - PROCESS | 3756 | 1471089693518 Marionette TRACE conn6 <- [1,2524,null,{"value":["/2dcontext/shadows/2d.shadow.gradient.alpha.html",0,null,null,[["Shadows are drawn correctly for partially-transparent gradient fills",0,null,null]]]}] 05:01:33 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.gradient.alpha.html | Shadows are drawn correctly for partially-transparent gradient fills 05:01:33 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.gradient.alpha.html | took 671ms 05:01:33 INFO - PROCESS | 3756 | 1471089693589 Marionette TRACE conn6 -> [0,2525,"getWindowHandle",null] 05:01:33 INFO - PROCESS | 3756 | 1471089693591 Marionette TRACE conn6 <- [1,2525,null,{"value":"13"}] 05:01:33 INFO - TEST-START | /2dcontext/shadows/2d.shadow.gradient.basic.html 05:01:33 INFO - PROCESS | 3756 | 1471089693594 Marionette TRACE conn6 -> [0,2526,"setScriptTimeout",{"ms":35000}] 05:01:33 INFO - PROCESS | 3756 | 1471089693596 Marionette TRACE conn6 <- [1,2526,null,{}] 05:01:33 INFO - PROCESS | 3756 | 1471089693600 Marionette TRACE conn6 -> [0,2527,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:01:33 INFO - PROCESS | 3756 | 1471089693602 Marionette INFO sendAsync 3dea87e7-b1f7-4d7f-bd25-36a6049bc663 05:01:33 INFO - PROCESS | 3756 | 1471089693690 Marionette TRACE conn6 <- [1,2527,null,{"value":null}] 05:01:33 INFO - PROCESS | 3756 | 1471089693695 Marionette TRACE conn6 -> [0,2528,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/shadows/2d.shadow.gradient.basic.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/shadows/2d.shadow.gradient.basic.html\", \"893d4e98-a8f2-4003-9cd7-2985a4dd9108\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:01:33 INFO - PROCESS | 3756 | 1471089693697 Marionette INFO sendAsync 3dea87e7-b1f7-4d7f-bd25-36a6049bc663 05:01:33 INFO - PROCESS | 3756 | ++DOCSHELL 0000004DE20CF000 == 34 [pid = 3756] [id = 641] 05:01:33 INFO - PROCESS | 3756 | ++DOMWINDOW == 87 (0000004DDC137C00) [pid = 3756] [serial = 1923] [outer = 0000000000000000] 05:01:33 INFO - PROCESS | 3756 | ++DOMWINDOW == 88 (0000004DDC1E6C00) [pid = 3756] [serial = 1924] [outer = 0000004DDC137C00] 05:01:33 INFO - PROCESS | 3756 | 1471089693743 Marionette DEBUG loaded listener.js 05:01:33 INFO - PROCESS | 3756 | ++DOMWINDOW == 89 (0000004DDC23F800) [pid = 3756] [serial = 1925] [outer = 0000004DDC137C00] 05:01:34 INFO - PROCESS | 3756 | 1471089694587 Marionette TRACE conn6 <- [1,2528,null,{"value":["/2dcontext/shadows/2d.shadow.gradient.basic.html",0,null,null,[["Shadows are drawn for gradient fills",0,null,null]]]}] 05:01:34 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.gradient.basic.html | Shadows are drawn for gradient fills 05:01:34 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.gradient.basic.html | took 1021ms 05:01:34 INFO - PROCESS | 3756 | 1471089694619 Marionette TRACE conn6 -> [0,2529,"getWindowHandle",null] 05:01:34 INFO - PROCESS | 3756 | 1471089694623 Marionette TRACE conn6 <- [1,2529,null,{"value":"13"}] 05:01:34 INFO - PROCESS | 3756 | 1471089694628 Marionette TRACE conn6 -> [0,2530,"setScriptTimeout",{"ms":35000}] 05:01:34 INFO - TEST-START | /2dcontext/shadows/2d.shadow.gradient.transparent.1.html 05:01:34 INFO - PROCESS | 3756 | 1471089694634 Marionette TRACE conn6 <- [1,2530,null,{}] 05:01:34 INFO - PROCESS | 3756 | 1471089694660 Marionette TRACE conn6 -> [0,2531,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:01:34 INFO - PROCESS | 3756 | 1471089694663 Marionette INFO sendAsync 3dea87e7-b1f7-4d7f-bd25-36a6049bc663 05:01:34 INFO - PROCESS | 3756 | 1471089694797 Marionette TRACE conn6 <- [1,2531,null,{"value":null}] 05:01:34 INFO - PROCESS | 3756 | 1471089694927 Marionette TRACE conn6 -> [0,2532,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/shadows/2d.shadow.gradient.transparent.1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/shadows/2d.shadow.gradient.transparent.1.html\", \"893d4e98-a8f2-4003-9cd7-2985a4dd9108\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:01:34 INFO - PROCESS | 3756 | 1471089694931 Marionette INFO sendAsync 3dea87e7-b1f7-4d7f-bd25-36a6049bc663 05:01:34 INFO - PROCESS | 3756 | ++DOCSHELL 0000004DD080E800 == 35 [pid = 3756] [id = 642] 05:01:34 INFO - PROCESS | 3756 | ++DOMWINDOW == 90 (0000004D826CA000) [pid = 3756] [serial = 1926] [outer = 0000000000000000] 05:01:34 INFO - PROCESS | 3756 | ++DOMWINDOW == 91 (0000004D978A1C00) [pid = 3756] [serial = 1927] [outer = 0000004D826CA000] 05:01:35 INFO - PROCESS | 3756 | 1471089694992 Marionette DEBUG loaded listener.js 05:01:35 INFO - PROCESS | 3756 | ++DOMWINDOW == 92 (0000004DD090D800) [pid = 3756] [serial = 1928] [outer = 0000004D826CA000] 05:01:35 INFO - PROCESS | 3756 | 1471089695693 Marionette TRACE conn6 <- [1,2532,null,{"value":["/2dcontext/shadows/2d.shadow.gradient.transparent.1.html",0,null,null,[["Shadows are not drawn for transparent gradient fills",0,null,null]]]}] 05:01:35 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.gradient.transparent.1.html | Shadows are not drawn for transparent gradient fills 05:01:35 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.gradient.transparent.1.html | took 1102ms 05:01:35 INFO - PROCESS | 3756 | 1471089695734 Marionette TRACE conn6 -> [0,2533,"getWindowHandle",null] 05:01:35 INFO - PROCESS | 3756 | 1471089695740 Marionette TRACE conn6 <- [1,2533,null,{"value":"13"}] 05:01:35 INFO - TEST-START | /2dcontext/shadows/2d.shadow.gradient.transparent.2.html 05:01:35 INFO - PROCESS | 3756 | 1471089695746 Marionette TRACE conn6 -> [0,2534,"setScriptTimeout",{"ms":35000}] 05:01:35 INFO - PROCESS | 3756 | 1471089695750 Marionette TRACE conn6 <- [1,2534,null,{}] 05:01:35 INFO - PROCESS | 3756 | 1471089695754 Marionette TRACE conn6 -> [0,2535,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:01:35 INFO - PROCESS | 3756 | 1471089695758 Marionette INFO sendAsync 3dea87e7-b1f7-4d7f-bd25-36a6049bc663 05:01:35 INFO - PROCESS | 3756 | 1471089695891 Marionette TRACE conn6 <- [1,2535,null,{"value":null}] 05:01:36 INFO - PROCESS | 3756 | 1471089696022 Marionette TRACE conn6 -> [0,2536,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/shadows/2d.shadow.gradient.transparent.2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/shadows/2d.shadow.gradient.transparent.2.html\", \"893d4e98-a8f2-4003-9cd7-2985a4dd9108\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:01:36 INFO - PROCESS | 3756 | 1471089696025 Marionette INFO sendAsync 3dea87e7-b1f7-4d7f-bd25-36a6049bc663 05:01:36 INFO - PROCESS | 3756 | ++DOCSHELL 0000004DDDDB9800 == 36 [pid = 3756] [id = 643] 05:01:36 INFO - PROCESS | 3756 | ++DOMWINDOW == 93 (0000004DD1A81400) [pid = 3756] [serial = 1929] [outer = 0000000000000000] 05:01:36 INFO - PROCESS | 3756 | ++DOMWINDOW == 94 (0000004DD1D5D000) [pid = 3756] [serial = 1930] [outer = 0000004DD1A81400] 05:01:36 INFO - PROCESS | 3756 | 1471089696087 Marionette DEBUG loaded listener.js 05:01:36 INFO - PROCESS | 3756 | ++DOMWINDOW == 95 (0000004DD6225000) [pid = 3756] [serial = 1931] [outer = 0000004DD1A81400] 05:01:37 INFO - PROCESS | 3756 | 1471089696992 Marionette TRACE conn6 <- [1,2536,null,{"value":["/2dcontext/shadows/2d.shadow.gradient.transparent.2.html",0,null,null,[["Shadows are not drawn for transparent parts of gradient fills",0,null,null]]]}] 05:01:37 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.gradient.transparent.2.html | Shadows are not drawn for transparent parts of gradient fills 05:01:37 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.gradient.transparent.2.html | took 1339ms 05:01:37 INFO - PROCESS | 3756 | 1471089697088 Marionette TRACE conn6 -> [0,2537,"getWindowHandle",null] 05:01:37 INFO - PROCESS | 3756 | 1471089697093 Marionette TRACE conn6 <- [1,2537,null,{"value":"13"}] 05:01:37 INFO - TEST-START | /2dcontext/shadows/2d.shadow.image.alpha.html 05:01:37 INFO - PROCESS | 3756 | 1471089697099 Marionette TRACE conn6 -> [0,2538,"setScriptTimeout",{"ms":35000}] 05:01:37 INFO - PROCESS | 3756 | 1471089697102 Marionette TRACE conn6 <- [1,2538,null,{}] 05:01:37 INFO - PROCESS | 3756 | 1471089697108 Marionette TRACE conn6 -> [0,2539,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:01:37 INFO - PROCESS | 3756 | 1471089697111 Marionette INFO sendAsync 3dea87e7-b1f7-4d7f-bd25-36a6049bc663 05:01:37 INFO - PROCESS | 3756 | 1471089697261 Marionette TRACE conn6 <- [1,2539,null,{"value":null}] 05:01:37 INFO - PROCESS | 3756 | --DOCSHELL 0000004DE0081800 == 35 [pid = 3756] [id = 640] 05:01:37 INFO - PROCESS | 3756 | --DOCSHELL 0000004DDF348800 == 34 [pid = 3756] [id = 639] 05:01:37 INFO - PROCESS | 3756 | --DOCSHELL 0000004D97824800 == 33 [pid = 3756] [id = 638] 05:01:37 INFO - PROCESS | 3756 | --DOCSHELL 0000004DDBEF4800 == 32 [pid = 3756] [id = 637] 05:01:37 INFO - PROCESS | 3756 | --DOCSHELL 0000004DD6DD8000 == 31 [pid = 3756] [id = 636] 05:01:37 INFO - PROCESS | 3756 | --DOCSHELL 0000004DD21A0800 == 30 [pid = 3756] [id = 635] 05:01:37 INFO - PROCESS | 3756 | --DOCSHELL 0000004D826D4000 == 29 [pid = 3756] [id = 634] 05:01:37 INFO - PROCESS | 3756 | --DOCSHELL 0000004D8137F000 == 28 [pid = 3756] [id = 633] 05:01:37 INFO - PROCESS | 3756 | --DOMWINDOW == 94 (0000004DDDDAC000) [pid = 3756] [serial = 1882] [outer = 0000000000000000] [url = about:blank] 05:01:37 INFO - PROCESS | 3756 | --DOMWINDOW == 93 (0000004DDE97DC00) [pid = 3756] [serial = 1883] [outer = 0000000000000000] [url = about:blank] 05:01:37 INFO - PROCESS | 3756 | --DOMWINDOW == 92 (0000004DDC278800) [pid = 3756] [serial = 1873] [outer = 0000000000000000] [url = about:blank] 05:01:37 INFO - PROCESS | 3756 | --DOMWINDOW == 91 (0000004DD20AC400) [pid = 3756] [serial = 1876] [outer = 0000000000000000] [url = about:blank] 05:01:37 INFO - PROCESS | 3756 | --DOMWINDOW == 90 (0000004DD7B77000) [pid = 3756] [serial = 1811] [outer = 0000000000000000] [url = about:blank] 05:01:37 INFO - PROCESS | 3756 | --DOMWINDOW == 89 (0000004DD1D31400) [pid = 3756] [serial = 1849] [outer = 0000000000000000] [url = about:blank] 05:01:37 INFO - PROCESS | 3756 | --DOMWINDOW == 88 (0000004DDB888400) [pid = 3756] [serial = 1853] [outer = 0000000000000000] [url = about:blank] 05:01:37 INFO - PROCESS | 3756 | --DOMWINDOW == 87 (0000004D829E1000) [pid = 3756] [serial = 1858] [outer = 0000000000000000] [url = about:blank] 05:01:37 INFO - PROCESS | 3756 | --DOMWINDOW == 86 (0000004DD6397400) [pid = 3756] [serial = 1865] [outer = 0000000000000000] [url = about:blank] 05:01:37 INFO - PROCESS | 3756 | --DOMWINDOW == 85 (0000004DD8061000) [pid = 3756] [serial = 1868] [outer = 0000000000000000] [url = about:blank] 05:01:37 INFO - PROCESS | 3756 | --DOMWINDOW == 84 (0000004DD7C1B400) [pid = 3756] [serial = 1802] [outer = 0000000000000000] [url = about:blank] 05:01:37 INFO - PROCESS | 3756 | --DOMWINDOW == 83 (0000004DD1A38800) [pid = 3756] [serial = 1808] [outer = 0000000000000000] [url = about:blank] 05:01:37 INFO - PROCESS | 3756 | --DOMWINDOW == 82 (0000004DD1D9B800) [pid = 3756] [serial = 1862] [outer = 0000000000000000] [url = about:blank] 05:01:37 INFO - PROCESS | 3756 | --DOMWINDOW == 81 (0000004D830E5400) [pid = 3756] [serial = 1847] [outer = 0000000000000000] [url = about:blank] 05:01:37 INFO - PROCESS | 3756 | --DOMWINDOW == 80 (0000004DDC1E4400) [pid = 3756] [serial = 1871] [outer = 0000000000000000] [url = about:blank] 05:01:37 INFO - PROCESS | 3756 | --DOMWINDOW == 79 (0000004DD0041400) [pid = 3756] [serial = 1859] [outer = 0000000000000000] [url = about:blank] 05:01:37 INFO - PROCESS | 3756 | --DOMWINDOW == 78 (0000004DD622B400) [pid = 3756] [serial = 1864] [outer = 0000000000000000] [url = about:blank] 05:01:37 INFO - PROCESS | 3756 | --DOMWINDOW == 77 (0000004DDB558800) [pid = 3756] [serial = 1852] [outer = 0000000000000000] [url = about:blank] 05:01:37 INFO - PROCESS | 3756 | --DOMWINDOW == 76 (0000004D81DC9C00) [pid = 3756] [serial = 1846] [outer = 0000000000000000] [url = about:blank] 05:01:37 INFO - PROCESS | 3756 | --DOMWINDOW == 75 (0000004DD1B2FC00) [pid = 3756] [serial = 1861] [outer = 0000000000000000] [url = about:blank] 05:01:37 INFO - PROCESS | 3756 | --DOMWINDOW == 74 (0000004DDACCC000) [pid = 3756] [serial = 1814] [outer = 0000000000000000] [url = about:blank] 05:01:37 INFO - PROCESS | 3756 | --DOMWINDOW == 73 (0000004DD6E1E000) [pid = 3756] [serial = 1867] [outer = 0000000000000000] [url = about:blank] 05:01:37 INFO - PROCESS | 3756 | --DOMWINDOW == 72 (0000004DDC2BAC00) [pid = 3756] [serial = 1879] [outer = 0000000000000000] [url = about:blank] 05:01:37 INFO - PROCESS | 3756 | --DOMWINDOW == 71 (0000004DDC278000) [pid = 3756] [serial = 1844] [outer = 0000000000000000] [url = about:blank] 05:01:37 INFO - PROCESS | 3756 | --DOMWINDOW == 70 (0000004D978A3000) [pid = 3756] [serial = 1855] [outer = 0000000000000000] [url = about:blank] 05:01:37 INFO - PROCESS | 3756 | --DOMWINDOW == 69 (0000004DD00D0800) [pid = 3756] [serial = 1856] [outer = 0000000000000000] [url = about:blank] 05:01:37 INFO - PROCESS | 3756 | --DOMWINDOW == 68 (0000004DDB889C00) [pid = 3756] [serial = 1870] [outer = 0000000000000000] [url = about:blank] 05:01:37 INFO - PROCESS | 3756 | --DOMWINDOW == 67 (0000004DDC0EB800) [pid = 3756] [serial = 1877] [outer = 0000000000000000] [url = about:blank] 05:01:37 INFO - PROCESS | 3756 | --DOMWINDOW == 66 (0000004DD1D9E400) [pid = 3756] [serial = 1850] [outer = 0000000000000000] [url = about:blank] 05:01:37 INFO - PROCESS | 3756 | --DOMWINDOW == 65 (0000004DDC2B1400) [pid = 3756] [serial = 1874] [outer = 0000000000000000] [url = about:blank] 05:01:37 INFO - PROCESS | 3756 | --DOMWINDOW == 64 (0000004D829EA400) [pid = 3756] [serial = 1805] [outer = 0000000000000000] [url = about:blank] 05:01:37 INFO - PROCESS | 3756 | --DOMWINDOW == 63 (0000004DDC6B7C00) [pid = 3756] [serial = 1880] [outer = 0000000000000000] [url = about:blank] 05:01:37 INFO - PROCESS | 3756 | 1471089697379 Marionette TRACE conn6 -> [0,2540,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/shadows/2d.shadow.image.alpha.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/shadows/2d.shadow.image.alpha.html\", \"893d4e98-a8f2-4003-9cd7-2985a4dd9108\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:01:37 INFO - PROCESS | 3756 | 1471089697384 Marionette INFO sendAsync 3dea87e7-b1f7-4d7f-bd25-36a6049bc663 05:01:37 INFO - PROCESS | 3756 | ++DOCSHELL 0000004D81368800 == 29 [pid = 3756] [id = 644] 05:01:37 INFO - PROCESS | 3756 | ++DOMWINDOW == 64 (0000004D808E0800) [pid = 3756] [serial = 1932] [outer = 0000000000000000] 05:01:37 INFO - PROCESS | 3756 | ++DOMWINDOW == 65 (0000004D8094D000) [pid = 3756] [serial = 1933] [outer = 0000004D808E0800] 05:01:37 INFO - PROCESS | 3756 | 1471089697438 Marionette DEBUG loaded listener.js 05:01:37 INFO - PROCESS | 3756 | ++DOMWINDOW == 66 (0000004D826C8000) [pid = 3756] [serial = 1934] [outer = 0000004D808E0800] 05:01:37 INFO - PROCESS | 3756 | 1471089697922 Marionette TRACE conn6 <- [1,2540,null,{"value":["/2dcontext/shadows/2d.shadow.image.alpha.html",0,null,null,[["Shadows are drawn correctly for partially-transparent images",0,null,null]]]}] 05:01:37 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.image.alpha.html | Shadows are drawn correctly for partially-transparent images 05:01:37 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.image.alpha.html | took 881ms 05:01:37 INFO - PROCESS | 3756 | 1471089697988 Marionette TRACE conn6 -> [0,2541,"getWindowHandle",null] 05:01:37 INFO - PROCESS | 3756 | 1471089697992 Marionette TRACE conn6 <- [1,2541,null,{"value":"13"}] 05:01:38 INFO - TEST-START | /2dcontext/shadows/2d.shadow.image.basic.html 05:01:38 INFO - PROCESS | 3756 | 1471089697999 Marionette TRACE conn6 -> [0,2542,"setScriptTimeout",{"ms":35000}] 05:01:38 INFO - PROCESS | 3756 | 1471089698002 Marionette TRACE conn6 <- [1,2542,null,{}] 05:01:38 INFO - PROCESS | 3756 | 1471089698006 Marionette TRACE conn6 -> [0,2543,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:01:38 INFO - PROCESS | 3756 | 1471089698009 Marionette INFO sendAsync 3dea87e7-b1f7-4d7f-bd25-36a6049bc663 05:01:38 INFO - PROCESS | 3756 | 1471089698105 Marionette TRACE conn6 <- [1,2543,null,{"value":null}] 05:01:38 INFO - PROCESS | 3756 | 1471089698120 Marionette TRACE conn6 -> [0,2544,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/shadows/2d.shadow.image.basic.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/shadows/2d.shadow.image.basic.html\", \"893d4e98-a8f2-4003-9cd7-2985a4dd9108\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:01:38 INFO - PROCESS | 3756 | 1471089698122 Marionette INFO sendAsync 3dea87e7-b1f7-4d7f-bd25-36a6049bc663 05:01:38 INFO - PROCESS | 3756 | ++DOCSHELL 0000004D97817800 == 30 [pid = 3756] [id = 645] 05:01:38 INFO - PROCESS | 3756 | ++DOMWINDOW == 67 (0000004DCFF93000) [pid = 3756] [serial = 1935] [outer = 0000000000000000] 05:01:38 INFO - PROCESS | 3756 | ++DOMWINDOW == 68 (0000004DCFF9A000) [pid = 3756] [serial = 1936] [outer = 0000004DCFF93000] 05:01:38 INFO - PROCESS | 3756 | 1471089698172 Marionette DEBUG loaded listener.js 05:01:38 INFO - PROCESS | 3756 | ++DOMWINDOW == 69 (0000004DD0E2F000) [pid = 3756] [serial = 1937] [outer = 0000004DCFF93000] 05:01:38 INFO - PROCESS | 3756 | 1471089698656 Marionette TRACE conn6 <- [1,2544,null,{"value":["/2dcontext/shadows/2d.shadow.image.basic.html",0,null,null,[["Shadows are drawn for images",0,null,null]]]}] 05:01:38 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.image.basic.html | Shadows are drawn for images 05:01:38 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.image.basic.html | took 670ms 05:01:38 INFO - PROCESS | 3756 | 1471089698673 Marionette TRACE conn6 -> [0,2545,"getWindowHandle",null] 05:01:38 INFO - PROCESS | 3756 | 1471089698675 Marionette TRACE conn6 <- [1,2545,null,{"value":"13"}] 05:01:38 INFO - TEST-START | /2dcontext/shadows/2d.shadow.image.scale.html 05:01:38 INFO - PROCESS | 3756 | 1471089698712 Marionette TRACE conn6 -> [0,2546,"setScriptTimeout",{"ms":35000}] 05:01:38 INFO - PROCESS | 3756 | 1471089698716 Marionette TRACE conn6 <- [1,2546,null,{}] 05:01:38 INFO - PROCESS | 3756 | 1471089698728 Marionette TRACE conn6 -> [0,2547,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:01:38 INFO - PROCESS | 3756 | 1471089698733 Marionette INFO sendAsync 3dea87e7-b1f7-4d7f-bd25-36a6049bc663 05:01:38 INFO - PROCESS | 3756 | 1471089698836 Marionette TRACE conn6 <- [1,2547,null,{"value":null}] 05:01:38 INFO - PROCESS | 3756 | 1471089698925 Marionette TRACE conn6 -> [0,2548,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/shadows/2d.shadow.image.scale.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/shadows/2d.shadow.image.scale.html\", \"893d4e98-a8f2-4003-9cd7-2985a4dd9108\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:01:38 INFO - PROCESS | 3756 | 1471089698928 Marionette INFO sendAsync 3dea87e7-b1f7-4d7f-bd25-36a6049bc663 05:01:38 INFO - PROCESS | 3756 | ++DOCSHELL 0000004DD6A79800 == 31 [pid = 3756] [id = 646] 05:01:38 INFO - PROCESS | 3756 | ++DOMWINDOW == 70 (0000004DD0E3A000) [pid = 3756] [serial = 1938] [outer = 0000000000000000] 05:01:38 INFO - PROCESS | 3756 | ++DOMWINDOW == 71 (0000004DD1D30800) [pid = 3756] [serial = 1939] [outer = 0000004DD0E3A000] 05:01:38 INFO - PROCESS | 3756 | 1471089698978 Marionette DEBUG loaded listener.js 05:01:39 INFO - PROCESS | 3756 | ++DOMWINDOW == 72 (0000004DD1DC6400) [pid = 3756] [serial = 1940] [outer = 0000004DD0E3A000] 05:01:39 INFO - PROCESS | 3756 | 1471089699363 Marionette TRACE conn6 <- [1,2548,null,{"value":["/2dcontext/shadows/2d.shadow.image.scale.html",0,null,null,[["Shadows are drawn correctly for scaled images",0,null,null]]]}] 05:01:39 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.image.scale.html | Shadows are drawn correctly for scaled images 05:01:39 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.image.scale.html | took 713ms 05:01:39 INFO - PROCESS | 3756 | 1471089699405 Marionette TRACE conn6 -> [0,2549,"getWindowHandle",null] 05:01:39 INFO - PROCESS | 3756 | 1471089699407 Marionette TRACE conn6 <- [1,2549,null,{"value":"13"}] 05:01:39 INFO - PROCESS | 3756 | 1471089699411 Marionette TRACE conn6 -> [0,2550,"setScriptTimeout",{"ms":35000}] 05:01:39 INFO - TEST-START | /2dcontext/shadows/2d.shadow.image.section.html 05:01:39 INFO - PROCESS | 3756 | 1471089699413 Marionette TRACE conn6 <- [1,2550,null,{}] 05:01:39 INFO - PROCESS | 3756 | 1471089699416 Marionette TRACE conn6 -> [0,2551,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:01:39 INFO - PROCESS | 3756 | 1471089699419 Marionette INFO sendAsync 3dea87e7-b1f7-4d7f-bd25-36a6049bc663 05:01:39 INFO - PROCESS | 3756 | 1471089699546 Marionette TRACE conn6 <- [1,2551,null,{"value":null}] 05:01:39 INFO - PROCESS | 3756 | 1471089699556 Marionette TRACE conn6 -> [0,2552,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/shadows/2d.shadow.image.section.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/shadows/2d.shadow.image.section.html\", \"893d4e98-a8f2-4003-9cd7-2985a4dd9108\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:01:39 INFO - PROCESS | 3756 | 1471089699558 Marionette INFO sendAsync 3dea87e7-b1f7-4d7f-bd25-36a6049bc663 05:01:39 INFO - PROCESS | 3756 | ++DOCSHELL 0000004DDBEE6800 == 32 [pid = 3756] [id = 647] 05:01:39 INFO - PROCESS | 3756 | ++DOMWINDOW == 73 (0000004DD2F11400) [pid = 3756] [serial = 1941] [outer = 0000000000000000] 05:01:39 INFO - PROCESS | 3756 | ++DOMWINDOW == 74 (0000004DD622CC00) [pid = 3756] [serial = 1942] [outer = 0000004DD2F11400] 05:01:39 INFO - PROCESS | 3756 | 1471089699653 Marionette DEBUG loaded listener.js 05:01:39 INFO - PROCESS | 3756 | ++DOMWINDOW == 75 (0000004DD6ACF000) [pid = 3756] [serial = 1943] [outer = 0000004DD2F11400] 05:01:40 INFO - PROCESS | 3756 | 1471089700116 Marionette TRACE conn6 <- [1,2552,null,{"value":["/2dcontext/shadows/2d.shadow.image.section.html",0,null,null,[["Shadows are not drawn for areas outside image source rectangles",0,null,null]]]}] 05:01:40 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.image.section.html | Shadows are not drawn for areas outside image source rectangles 05:01:40 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.image.section.html | took 733ms 05:01:40 INFO - TEST-START | /2dcontext/shadows/2d.shadow.image.transparent.1.html 05:01:40 INFO - PROCESS | 3756 | 1471089700149 Marionette TRACE conn6 -> [0,2553,"getWindowHandle",null] 05:01:40 INFO - PROCESS | 3756 | 1471089700151 Marionette TRACE conn6 <- [1,2553,null,{"value":"13"}] 05:01:40 INFO - PROCESS | 3756 | 1471089700154 Marionette TRACE conn6 -> [0,2554,"setScriptTimeout",{"ms":35000}] 05:01:40 INFO - PROCESS | 3756 | 1471089700156 Marionette TRACE conn6 <- [1,2554,null,{}] 05:01:40 INFO - PROCESS | 3756 | 1471089700160 Marionette TRACE conn6 -> [0,2555,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:01:40 INFO - PROCESS | 3756 | 1471089700162 Marionette INFO sendAsync 3dea87e7-b1f7-4d7f-bd25-36a6049bc663 05:01:40 INFO - PROCESS | 3756 | 1471089700309 Marionette TRACE conn6 <- [1,2555,null,{"value":null}] 05:01:40 INFO - PROCESS | 3756 | 1471089700369 Marionette TRACE conn6 -> [0,2556,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/shadows/2d.shadow.image.transparent.1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/shadows/2d.shadow.image.transparent.1.html\", \"893d4e98-a8f2-4003-9cd7-2985a4dd9108\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:01:40 INFO - PROCESS | 3756 | 1471089700371 Marionette INFO sendAsync 3dea87e7-b1f7-4d7f-bd25-36a6049bc663 05:01:40 INFO - PROCESS | 3756 | ++DOCSHELL 0000004DDDBEB800 == 33 [pid = 3756] [id = 648] 05:01:40 INFO - PROCESS | 3756 | ++DOMWINDOW == 76 (0000004D806ECC00) [pid = 3756] [serial = 1944] [outer = 0000000000000000] 05:01:40 INFO - PROCESS | 3756 | ++DOMWINDOW == 77 (0000004DD6E1E400) [pid = 3756] [serial = 1945] [outer = 0000004D806ECC00] 05:01:40 INFO - PROCESS | 3756 | 1471089700418 Marionette DEBUG loaded listener.js 05:01:40 INFO - PROCESS | 3756 | ++DOMWINDOW == 78 (0000004DD7CDC800) [pid = 3756] [serial = 1946] [outer = 0000004D806ECC00] 05:01:40 INFO - PROCESS | 3756 | 1471089700860 Marionette TRACE conn6 <- [1,2556,null,{"value":["/2dcontext/shadows/2d.shadow.image.transparent.1.html",0,null,null,[["Shadows are not drawn for transparent images",0,null,null]]]}] 05:01:40 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.image.transparent.1.html | Shadows are not drawn for transparent images 05:01:40 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.image.transparent.1.html | took 733ms 05:01:40 INFO - TEST-START | /2dcontext/shadows/2d.shadow.image.transparent.2.html 05:01:40 INFO - PROCESS | 3756 | 1471089700890 Marionette TRACE conn6 -> [0,2557,"getWindowHandle",null] 05:01:40 INFO - PROCESS | 3756 | 1471089700892 Marionette TRACE conn6 <- [1,2557,null,{"value":"13"}] 05:01:40 INFO - PROCESS | 3756 | 1471089700895 Marionette TRACE conn6 -> [0,2558,"setScriptTimeout",{"ms":35000}] 05:01:40 INFO - PROCESS | 3756 | 1471089700897 Marionette TRACE conn6 <- [1,2558,null,{}] 05:01:40 INFO - PROCESS | 3756 | 1471089700906 Marionette TRACE conn6 -> [0,2559,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:01:40 INFO - PROCESS | 3756 | 1471089700912 Marionette INFO sendAsync 3dea87e7-b1f7-4d7f-bd25-36a6049bc663 05:01:41 INFO - PROCESS | 3756 | 1471089701056 Marionette TRACE conn6 <- [1,2559,null,{"value":null}] 05:01:41 INFO - PROCESS | 3756 | 1471089701117 Marionette TRACE conn6 -> [0,2560,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/shadows/2d.shadow.image.transparent.2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/shadows/2d.shadow.image.transparent.2.html\", \"893d4e98-a8f2-4003-9cd7-2985a4dd9108\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:01:41 INFO - PROCESS | 3756 | 1471089701119 Marionette INFO sendAsync 3dea87e7-b1f7-4d7f-bd25-36a6049bc663 05:01:41 INFO - PROCESS | 3756 | ++DOCSHELL 0000004DDEFD4000 == 34 [pid = 3756] [id = 649] 05:01:41 INFO - PROCESS | 3756 | ++DOMWINDOW == 79 (0000004DD8757800) [pid = 3756] [serial = 1947] [outer = 0000000000000000] 05:01:41 INFO - PROCESS | 3756 | ++DOMWINDOW == 80 (0000004DDB889C00) [pid = 3756] [serial = 1948] [outer = 0000004DD8757800] 05:01:41 INFO - PROCESS | 3756 | 1471089701167 Marionette DEBUG loaded listener.js 05:01:41 INFO - PROCESS | 3756 | ++DOMWINDOW == 81 (0000004DDBE60400) [pid = 3756] [serial = 1949] [outer = 0000004DD8757800] 05:01:41 INFO - PROCESS | 3756 | --DOMWINDOW == 80 (0000004DDB894000) [pid = 3756] [serial = 1920] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.gradient.alpha.html] 05:01:41 INFO - PROCESS | 3756 | --DOMWINDOW == 79 (0000004DD0848800) [pid = 3756] [serial = 1902] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.composite.3.html] 05:01:41 INFO - PROCESS | 3756 | --DOMWINDOW == 78 (0000004DD2F76800) [pid = 3756] [serial = 1908] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.enable.off.1.html] 05:01:41 INFO - PROCESS | 3756 | --DOMWINDOW == 77 (0000004D808D0000) [pid = 3756] [serial = 1896] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.composite.1.html] 05:01:41 INFO - PROCESS | 3756 | --DOMWINDOW == 76 (0000004DD639E400) [pid = 3756] [serial = 1911] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.enable.off.2.html] 05:01:41 INFO - PROCESS | 3756 | --DOMWINDOW == 75 (0000004DD1D38400) [pid = 3756] [serial = 1905] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.enable.blur.html] 05:01:41 INFO - PROCESS | 3756 | --DOMWINDOW == 74 (0000004D806ED000) [pid = 3756] [serial = 1914] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.enable.x.html] 05:01:41 INFO - PROCESS | 3756 | --DOMWINDOW == 73 (0000004D8265E400) [pid = 3756] [serial = 1899] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.composite.2.html] 05:01:41 INFO - PROCESS | 3756 | --DOMWINDOW == 72 (0000004D80948C00) [pid = 3756] [serial = 1917] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.enable.y.html] 05:01:41 INFO - PROCESS | 3756 | --DOMWINDOW == 71 (0000004D81DC4400) [pid = 3756] [serial = 1884] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.canvas.transparent.2.html] 05:01:41 INFO - PROCESS | 3756 | --DOMWINDOW == 70 (0000004DD1A37800) [pid = 3756] [serial = 1887] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.clip.1.html] 05:01:41 INFO - PROCESS | 3756 | --DOMWINDOW == 69 (0000004DDB888800) [pid = 3756] [serial = 1890] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.clip.2.html] 05:01:41 INFO - PROCESS | 3756 | --DOMWINDOW == 68 (0000004DDE8D5C00) [pid = 3756] [serial = 1893] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.clip.3.html] 05:01:41 INFO - PROCESS | 3756 | 1471089701676 Marionette TRACE conn6 <- [1,2560,null,{"value":["/2dcontext/shadows/2d.shadow.image.transparent.2.html",0,null,null,[["Shadows are not drawn for transparent parts of images",0,null,null]]]}] 05:01:41 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.image.transparent.2.html | Shadows are not drawn for transparent parts of images 05:01:41 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.image.transparent.2.html | took 818ms 05:01:41 INFO - PROCESS | 3756 | 1471089701717 Marionette TRACE conn6 -> [0,2561,"getWindowHandle",null] 05:01:41 INFO - PROCESS | 3756 | 1471089701720 Marionette TRACE conn6 <- [1,2561,null,{"value":"13"}] 05:01:41 INFO - TEST-START | /2dcontext/shadows/2d.shadow.offset.negativeX.html 05:01:41 INFO - PROCESS | 3756 | 1471089701723 Marionette TRACE conn6 -> [0,2562,"setScriptTimeout",{"ms":35000}] 05:01:41 INFO - PROCESS | 3756 | 1471089701725 Marionette TRACE conn6 <- [1,2562,null,{}] 05:01:41 INFO - PROCESS | 3756 | 1471089701728 Marionette TRACE conn6 -> [0,2563,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:01:41 INFO - PROCESS | 3756 | 1471089701730 Marionette INFO sendAsync 3dea87e7-b1f7-4d7f-bd25-36a6049bc663 05:01:41 INFO - PROCESS | 3756 | 1471089701849 Marionette TRACE conn6 <- [1,2563,null,{"value":null}] 05:01:41 INFO - PROCESS | 3756 | 1471089701908 Marionette TRACE conn6 -> [0,2564,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/shadows/2d.shadow.offset.negativeX.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/shadows/2d.shadow.offset.negativeX.html\", \"893d4e98-a8f2-4003-9cd7-2985a4dd9108\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:01:41 INFO - PROCESS | 3756 | 1471089701910 Marionette INFO sendAsync 3dea87e7-b1f7-4d7f-bd25-36a6049bc663 05:01:41 INFO - PROCESS | 3756 | ++DOCSHELL 0000004DDF61D000 == 35 [pid = 3756] [id = 650] 05:01:41 INFO - PROCESS | 3756 | ++DOMWINDOW == 69 (0000004D808D0000) [pid = 3756] [serial = 1950] [outer = 0000000000000000] 05:01:41 INFO - PROCESS | 3756 | ++DOMWINDOW == 70 (0000004DD1A3A800) [pid = 3756] [serial = 1951] [outer = 0000004D808D0000] 05:01:41 INFO - PROCESS | 3756 | 1471089701955 Marionette DEBUG loaded listener.js 05:01:42 INFO - PROCESS | 3756 | ++DOMWINDOW == 71 (0000004DD875F400) [pid = 3756] [serial = 1952] [outer = 0000004D808D0000] 05:01:42 INFO - PROCESS | 3756 | 1471089702325 Marionette TRACE conn6 <- [1,2564,null,{"value":["/2dcontext/shadows/2d.shadow.offset.negativeX.html",0,null,null,[["Shadows can be offset with negative x",0,null,null]]]}] 05:01:42 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.offset.negativeX.html | Shadows can be offset with negative x 05:01:42 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.offset.negativeX.html | took 630ms 05:01:42 INFO - TEST-START | /2dcontext/shadows/2d.shadow.offset.negativeY.html 05:01:42 INFO - PROCESS | 3756 | 1471089702361 Marionette TRACE conn6 -> [0,2565,"getWindowHandle",null] 05:01:42 INFO - PROCESS | 3756 | 1471089702363 Marionette TRACE conn6 <- [1,2565,null,{"value":"13"}] 05:01:42 INFO - PROCESS | 3756 | 1471089702367 Marionette TRACE conn6 -> [0,2566,"setScriptTimeout",{"ms":35000}] 05:01:42 INFO - PROCESS | 3756 | 1471089702368 Marionette TRACE conn6 <- [1,2566,null,{}] 05:01:42 INFO - PROCESS | 3756 | 1471089702372 Marionette TRACE conn6 -> [0,2567,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:01:42 INFO - PROCESS | 3756 | 1471089702374 Marionette INFO sendAsync 3dea87e7-b1f7-4d7f-bd25-36a6049bc663 05:01:42 INFO - PROCESS | 3756 | 1471089702461 Marionette TRACE conn6 <- [1,2567,null,{"value":null}] 05:01:42 INFO - PROCESS | 3756 | 1471089702468 Marionette TRACE conn6 -> [0,2568,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/shadows/2d.shadow.offset.negativeY.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/shadows/2d.shadow.offset.negativeY.html\", \"893d4e98-a8f2-4003-9cd7-2985a4dd9108\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:01:42 INFO - PROCESS | 3756 | 1471089702470 Marionette INFO sendAsync 3dea87e7-b1f7-4d7f-bd25-36a6049bc663 05:01:42 INFO - PROCESS | 3756 | ++DOCSHELL 0000004DE1547000 == 36 [pid = 3756] [id = 651] 05:01:42 INFO - PROCESS | 3756 | ++DOMWINDOW == 72 (0000004DDBE62000) [pid = 3756] [serial = 1953] [outer = 0000000000000000] 05:01:42 INFO - PROCESS | 3756 | ++DOMWINDOW == 73 (0000004DDC1E3C00) [pid = 3756] [serial = 1954] [outer = 0000004DDBE62000] 05:01:42 INFO - PROCESS | 3756 | 1471089702516 Marionette DEBUG loaded listener.js 05:01:42 INFO - PROCESS | 3756 | ++DOMWINDOW == 74 (0000004DDC241800) [pid = 3756] [serial = 1955] [outer = 0000004DDBE62000] 05:01:42 INFO - PROCESS | 3756 | 1471089702961 Marionette TRACE conn6 <- [1,2568,null,{"value":["/2dcontext/shadows/2d.shadow.offset.negativeY.html",0,null,null,[["Shadows can be offset with negative y",0,null,null]]]}] 05:01:43 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.offset.negativeY.html | Shadows can be offset with negative y 05:01:43 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.offset.negativeY.html | took 629ms 05:01:43 INFO - PROCESS | 3756 | 1471089702999 Marionette TRACE conn6 -> [0,2569,"getWindowHandle",null] 05:01:43 INFO - PROCESS | 3756 | 1471089703001 Marionette TRACE conn6 <- [1,2569,null,{"value":"13"}] 05:01:43 INFO - TEST-START | /2dcontext/shadows/2d.shadow.offset.positiveX.html 05:01:43 INFO - PROCESS | 3756 | 1471089703009 Marionette TRACE conn6 -> [0,2570,"setScriptTimeout",{"ms":35000}] 05:01:43 INFO - PROCESS | 3756 | 1471089703011 Marionette TRACE conn6 <- [1,2570,null,{}] 05:01:43 INFO - PROCESS | 3756 | 1471089703014 Marionette TRACE conn6 -> [0,2571,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:01:43 INFO - PROCESS | 3756 | 1471089703016 Marionette INFO sendAsync 3dea87e7-b1f7-4d7f-bd25-36a6049bc663 05:01:43 INFO - PROCESS | 3756 | 1471089703104 Marionette TRACE conn6 <- [1,2571,null,{"value":null}] 05:01:43 INFO - PROCESS | 3756 | 1471089703110 Marionette TRACE conn6 -> [0,2572,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/shadows/2d.shadow.offset.positiveX.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/shadows/2d.shadow.offset.positiveX.html\", \"893d4e98-a8f2-4003-9cd7-2985a4dd9108\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:01:43 INFO - PROCESS | 3756 | 1471089703112 Marionette INFO sendAsync 3dea87e7-b1f7-4d7f-bd25-36a6049bc663 05:01:43 INFO - PROCESS | 3756 | ++DOCSHELL 0000004DE4C04000 == 37 [pid = 3756] [id = 652] 05:01:43 INFO - PROCESS | 3756 | ++DOMWINDOW == 75 (0000004DDC276400) [pid = 3756] [serial = 1956] [outer = 0000000000000000] 05:01:43 INFO - PROCESS | 3756 | ++DOMWINDOW == 76 (0000004DDC247800) [pid = 3756] [serial = 1957] [outer = 0000004DDC276400] 05:01:43 INFO - PROCESS | 3756 | 1471089703156 Marionette DEBUG loaded listener.js 05:01:43 INFO - PROCESS | 3756 | ++DOMWINDOW == 77 (0000004DDC2B6000) [pid = 3756] [serial = 1958] [outer = 0000004DDC276400] 05:01:43 INFO - PROCESS | 3756 | 1471089703756 Marionette TRACE conn6 <- [1,2572,null,{"value":["/2dcontext/shadows/2d.shadow.offset.positiveX.html",0,null,null,[["Shadows can be offset with positive x",0,null,null]]]}] 05:01:43 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.offset.positiveX.html | Shadows can be offset with positive x 05:01:43 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.offset.positiveX.html | took 818ms 05:01:43 INFO - PROCESS | 3756 | 1471089703831 Marionette TRACE conn6 -> [0,2573,"getWindowHandle",null] 05:01:43 INFO - PROCESS | 3756 | 1471089703836 Marionette TRACE conn6 <- [1,2573,null,{"value":"13"}] 05:01:43 INFO - TEST-START | /2dcontext/shadows/2d.shadow.offset.positiveY.html 05:01:43 INFO - PROCESS | 3756 | 1471089703856 Marionette TRACE conn6 -> [0,2574,"setScriptTimeout",{"ms":35000}] 05:01:43 INFO - PROCESS | 3756 | 1471089703860 Marionette TRACE conn6 <- [1,2574,null,{}] 05:01:43 INFO - PROCESS | 3756 | 1471089703866 Marionette TRACE conn6 -> [0,2575,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:01:43 INFO - PROCESS | 3756 | 1471089703870 Marionette INFO sendAsync 3dea87e7-b1f7-4d7f-bd25-36a6049bc663 05:01:44 INFO - PROCESS | 3756 | 1471089704008 Marionette TRACE conn6 <- [1,2575,null,{"value":null}] 05:01:44 INFO - PROCESS | 3756 | 1471089704132 Marionette TRACE conn6 -> [0,2576,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/shadows/2d.shadow.offset.positiveY.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/shadows/2d.shadow.offset.positiveY.html\", \"893d4e98-a8f2-4003-9cd7-2985a4dd9108\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:01:44 INFO - PROCESS | 3756 | 1471089704138 Marionette INFO sendAsync 3dea87e7-b1f7-4d7f-bd25-36a6049bc663 05:01:44 INFO - PROCESS | 3756 | ++DOCSHELL 0000004D97788000 == 38 [pid = 3756] [id = 653] 05:01:44 INFO - PROCESS | 3756 | ++DOMWINDOW == 78 (0000004D808D5800) [pid = 3756] [serial = 1959] [outer = 0000000000000000] 05:01:44 INFO - PROCESS | 3756 | ++DOMWINDOW == 79 (0000004D826CAC00) [pid = 3756] [serial = 1960] [outer = 0000004D808D5800] 05:01:44 INFO - PROCESS | 3756 | 1471089704202 Marionette DEBUG loaded listener.js 05:01:44 INFO - PROCESS | 3756 | ++DOMWINDOW == 80 (0000004D978A8C00) [pid = 3756] [serial = 1961] [outer = 0000004D808D5800] 05:01:44 INFO - PROCESS | 3756 | 1471089704810 Marionette TRACE conn6 <- [1,2576,null,{"value":["/2dcontext/shadows/2d.shadow.offset.positiveY.html",0,null,null,[["Shadows can be offset with positive y",0,null,null]]]}] 05:01:44 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.offset.positiveY.html | Shadows can be offset with positive y 05:01:44 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.offset.positiveY.html | took 986ms 05:01:44 INFO - PROCESS | 3756 | 1471089704851 Marionette TRACE conn6 -> [0,2577,"getWindowHandle",null] 05:01:44 INFO - PROCESS | 3756 | 1471089704856 Marionette TRACE conn6 <- [1,2577,null,{"value":"13"}] 05:01:44 INFO - PROCESS | 3756 | 1471089704864 Marionette TRACE conn6 -> [0,2578,"setScriptTimeout",{"ms":35000}] 05:01:44 INFO - PROCESS | 3756 | 1471089704867 Marionette TRACE conn6 <- [1,2578,null,{}] 05:01:44 INFO - TEST-START | /2dcontext/shadows/2d.shadow.outside.html 05:01:44 INFO - PROCESS | 3756 | 1471089704871 Marionette TRACE conn6 -> [0,2579,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:01:44 INFO - PROCESS | 3756 | 1471089704874 Marionette INFO sendAsync 3dea87e7-b1f7-4d7f-bd25-36a6049bc663 05:01:45 INFO - PROCESS | 3756 | 1471089704995 Marionette TRACE conn6 <- [1,2579,null,{"value":null}] 05:01:45 INFO - PROCESS | 3756 | 1471089705097 Marionette TRACE conn6 -> [0,2580,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/shadows/2d.shadow.outside.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/shadows/2d.shadow.outside.html\", \"893d4e98-a8f2-4003-9cd7-2985a4dd9108\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:01:45 INFO - PROCESS | 3756 | 1471089705100 Marionette INFO sendAsync 3dea87e7-b1f7-4d7f-bd25-36a6049bc663 05:01:45 INFO - PROCESS | 3756 | ++DOCSHELL 0000004DDE5DB000 == 39 [pid = 3756] [id = 654] 05:01:45 INFO - PROCESS | 3756 | ++DOMWINDOW == 81 (0000004DD1D2D400) [pid = 3756] [serial = 1962] [outer = 0000000000000000] 05:01:45 INFO - PROCESS | 3756 | ++DOMWINDOW == 82 (0000004DD1D5C000) [pid = 3756] [serial = 1963] [outer = 0000004DD1D2D400] 05:01:45 INFO - PROCESS | 3756 | 1471089705159 Marionette DEBUG loaded listener.js 05:01:45 INFO - PROCESS | 3756 | ++DOMWINDOW == 83 (0000004DD622E800) [pid = 3756] [serial = 1964] [outer = 0000004DD1D2D400] 05:01:45 INFO - PROCESS | 3756 | 1471089705815 Marionette TRACE conn6 <- [1,2580,null,{"value":["/2dcontext/shadows/2d.shadow.outside.html",0,null,null,[["Shadows of shapes outside the visible area can be offset onto the visible area",0,null,null]]]}] 05:01:45 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.outside.html | Shadows of shapes outside the visible area can be offset onto the visible area 05:01:45 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.outside.html | took 1015ms 05:01:45 INFO - PROCESS | 3756 | 1471089705886 Marionette TRACE conn6 -> [0,2581,"getWindowHandle",null] 05:01:45 INFO - PROCESS | 3756 | 1471089705889 Marionette TRACE conn6 <- [1,2581,null,{"value":"13"}] 05:01:45 INFO - TEST-START | /2dcontext/shadows/2d.shadow.pattern.alpha.html 05:01:45 INFO - PROCESS | 3756 | 1471089705893 Marionette TRACE conn6 -> [0,2582,"setScriptTimeout",{"ms":35000}] 05:01:45 INFO - PROCESS | 3756 | 1471089705897 Marionette TRACE conn6 <- [1,2582,null,{}] 05:01:45 INFO - PROCESS | 3756 | 1471089705943 Marionette TRACE conn6 -> [0,2583,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:01:45 INFO - PROCESS | 3756 | 1471089705949 Marionette INFO sendAsync 3dea87e7-b1f7-4d7f-bd25-36a6049bc663 05:01:46 INFO - PROCESS | 3756 | 1471089706074 Marionette TRACE conn6 <- [1,2583,null,{"value":null}] 05:01:46 INFO - PROCESS | 3756 | 1471089706198 Marionette TRACE conn6 -> [0,2584,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/shadows/2d.shadow.pattern.alpha.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/shadows/2d.shadow.pattern.alpha.html\", \"893d4e98-a8f2-4003-9cd7-2985a4dd9108\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:01:46 INFO - PROCESS | 3756 | 1471089706201 Marionette INFO sendAsync 3dea87e7-b1f7-4d7f-bd25-36a6049bc663 05:01:46 INFO - PROCESS | 3756 | ++DOCSHELL 0000004DE4CBA800 == 40 [pid = 3756] [id = 655] 05:01:46 INFO - PROCESS | 3756 | ++DOMWINDOW == 84 (0000004DD81B7800) [pid = 3756] [serial = 1965] [outer = 0000000000000000] 05:01:46 INFO - PROCESS | 3756 | ++DOMWINDOW == 85 (0000004DDB84B800) [pid = 3756] [serial = 1966] [outer = 0000004DD81B7800] 05:01:46 INFO - PROCESS | 3756 | 1471089706263 Marionette DEBUG loaded listener.js 05:01:46 INFO - PROCESS | 3756 | ++DOMWINDOW == 86 (0000004DDC27B400) [pid = 3756] [serial = 1967] [outer = 0000004DD81B7800] 05:01:46 INFO - PROCESS | 3756 | 1471089706851 Marionette TRACE conn6 <- [1,2584,null,{"value":["/2dcontext/shadows/2d.shadow.pattern.alpha.html",0,null,null,[["Shadows are drawn correctly for partially-transparent fill patterns",0,null,null]]]}] 05:01:46 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.pattern.alpha.html | Shadows are drawn correctly for partially-transparent fill patterns 05:01:46 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.pattern.alpha.html | took 1005ms 05:01:46 INFO - PROCESS | 3756 | 1471089706900 Marionette TRACE conn6 -> [0,2585,"getWindowHandle",null] 05:01:46 INFO - PROCESS | 3756 | 1471089706903 Marionette TRACE conn6 <- [1,2585,null,{"value":"13"}] 05:01:46 INFO - TEST-START | /2dcontext/shadows/2d.shadow.pattern.basic.html 05:01:46 INFO - PROCESS | 3756 | 1471089706907 Marionette TRACE conn6 -> [0,2586,"setScriptTimeout",{"ms":35000}] 05:01:46 INFO - PROCESS | 3756 | 1471089706909 Marionette TRACE conn6 <- [1,2586,null,{}] 05:01:46 INFO - PROCESS | 3756 | 1471089706913 Marionette TRACE conn6 -> [0,2587,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:01:46 INFO - PROCESS | 3756 | 1471089706915 Marionette INFO sendAsync 3dea87e7-b1f7-4d7f-bd25-36a6049bc663 05:01:47 INFO - PROCESS | 3756 | 1471089707098 Marionette TRACE conn6 <- [1,2587,null,{"value":null}] 05:01:47 INFO - PROCESS | 3756 | 1471089707200 Marionette TRACE conn6 -> [0,2588,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/shadows/2d.shadow.pattern.basic.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/shadows/2d.shadow.pattern.basic.html\", \"893d4e98-a8f2-4003-9cd7-2985a4dd9108\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:01:47 INFO - PROCESS | 3756 | 1471089707202 Marionette INFO sendAsync 3dea87e7-b1f7-4d7f-bd25-36a6049bc663 05:01:47 INFO - PROCESS | 3756 | ++DOCSHELL 0000004DE5A16000 == 41 [pid = 3756] [id = 656] 05:01:47 INFO - PROCESS | 3756 | ++DOMWINDOW == 87 (0000004DDC984400) [pid = 3756] [serial = 1968] [outer = 0000000000000000] 05:01:47 INFO - PROCESS | 3756 | ++DOMWINDOW == 88 (0000004DDDDF3800) [pid = 3756] [serial = 1969] [outer = 0000004DDC984400] 05:01:47 INFO - PROCESS | 3756 | 1471089707261 Marionette DEBUG loaded listener.js 05:01:47 INFO - PROCESS | 3756 | ++DOMWINDOW == 89 (0000004DDE983400) [pid = 3756] [serial = 1970] [outer = 0000004DDC984400] 05:01:47 INFO - PROCESS | 3756 | 1471089707899 Marionette TRACE conn6 <- [1,2588,null,{"value":["/2dcontext/shadows/2d.shadow.pattern.basic.html",0,null,null,[["Shadows are drawn for fill patterns",0,null,null]]]}] 05:01:47 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.pattern.basic.html | Shadows are drawn for fill patterns 05:01:47 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.pattern.basic.html | took 1078ms 05:01:47 INFO - PROCESS | 3756 | 1471089707987 Marionette TRACE conn6 -> [0,2589,"getWindowHandle",null] 05:01:48 INFO - PROCESS | 3756 | 1471089707989 Marionette TRACE conn6 <- [1,2589,null,{"value":"13"}] 05:01:48 INFO - PROCESS | 3756 | 1471089707993 Marionette TRACE conn6 -> [0,2590,"setScriptTimeout",{"ms":35000}] 05:01:48 INFO - TEST-START | /2dcontext/shadows/2d.shadow.pattern.transparent.1.html 05:01:48 INFO - PROCESS | 3756 | 1471089707995 Marionette TRACE conn6 <- [1,2590,null,{}] 05:01:48 INFO - PROCESS | 3756 | 1471089707999 Marionette TRACE conn6 -> [0,2591,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:01:48 INFO - PROCESS | 3756 | 1471089708001 Marionette INFO sendAsync 3dea87e7-b1f7-4d7f-bd25-36a6049bc663 05:01:48 INFO - PROCESS | 3756 | 1471089708164 Marionette TRACE conn6 <- [1,2591,null,{"value":null}] 05:01:48 INFO - PROCESS | 3756 | 1471089708173 Marionette TRACE conn6 -> [0,2592,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/shadows/2d.shadow.pattern.transparent.1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/shadows/2d.shadow.pattern.transparent.1.html\", \"893d4e98-a8f2-4003-9cd7-2985a4dd9108\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:01:48 INFO - PROCESS | 3756 | 1471089708176 Marionette INFO sendAsync 3dea87e7-b1f7-4d7f-bd25-36a6049bc663 05:01:48 INFO - PROCESS | 3756 | ++DOCSHELL 0000004DDEAAD000 == 42 [pid = 3756] [id = 657] 05:01:48 INFO - PROCESS | 3756 | ++DOMWINDOW == 90 (0000004DD1B28400) [pid = 3756] [serial = 1971] [outer = 0000000000000000] 05:01:48 INFO - PROCESS | 3756 | ++DOMWINDOW == 91 (0000004DDE97C800) [pid = 3756] [serial = 1972] [outer = 0000004DD1B28400] 05:01:48 INFO - PROCESS | 3756 | 1471089708231 Marionette DEBUG loaded listener.js 05:01:48 INFO - PROCESS | 3756 | ++DOMWINDOW == 92 (0000004DDEB0C400) [pid = 3756] [serial = 1973] [outer = 0000004DD1B28400] 05:01:49 INFO - PROCESS | 3756 | 1471089709082 Marionette TRACE conn6 <- [1,2592,null,{"value":["/2dcontext/shadows/2d.shadow.pattern.transparent.1.html",0,null,null,[["Shadows are not drawn for transparent fill patterns",0,null,null]]]}] 05:01:49 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.pattern.transparent.1.html | Shadows are not drawn for transparent fill patterns 05:01:49 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.pattern.transparent.1.html | took 1136ms 05:01:49 INFO - PROCESS | 3756 | 1471089709132 Marionette TRACE conn6 -> [0,2593,"getWindowHandle",null] 05:01:49 INFO - PROCESS | 3756 | 1471089709137 Marionette TRACE conn6 <- [1,2593,null,{"value":"13"}] 05:01:49 INFO - TEST-START | /2dcontext/shadows/2d.shadow.pattern.transparent.2.html 05:01:49 INFO - PROCESS | 3756 | 1471089709142 Marionette TRACE conn6 -> [0,2594,"setScriptTimeout",{"ms":35000}] 05:01:49 INFO - PROCESS | 3756 | 1471089709146 Marionette TRACE conn6 <- [1,2594,null,{}] 05:01:49 INFO - PROCESS | 3756 | 1471089709151 Marionette TRACE conn6 -> [0,2595,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:01:49 INFO - PROCESS | 3756 | 1471089709154 Marionette INFO sendAsync 3dea87e7-b1f7-4d7f-bd25-36a6049bc663 05:01:49 INFO - PROCESS | 3756 | 1471089709302 Marionette TRACE conn6 <- [1,2595,null,{"value":null}] 05:01:49 INFO - PROCESS | 3756 | 1471089709432 Marionette TRACE conn6 -> [0,2596,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/shadows/2d.shadow.pattern.transparent.2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/shadows/2d.shadow.pattern.transparent.2.html\", \"893d4e98-a8f2-4003-9cd7-2985a4dd9108\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:01:49 INFO - PROCESS | 3756 | 1471089709437 Marionette INFO sendAsync 3dea87e7-b1f7-4d7f-bd25-36a6049bc663 05:01:49 INFO - PROCESS | 3756 | ++DOCSHELL 0000004D81D1A800 == 43 [pid = 3756] [id = 658] 05:01:49 INFO - PROCESS | 3756 | ++DOMWINDOW == 93 (0000004DCCA9D800) [pid = 3756] [serial = 1974] [outer = 0000000000000000] 05:01:49 INFO - PROCESS | 3756 | ++DOMWINDOW == 94 (0000004DCFF9A400) [pid = 3756] [serial = 1975] [outer = 0000004DCCA9D800] 05:01:49 INFO - PROCESS | 3756 | 1471089709490 Marionette DEBUG loaded listener.js 05:01:49 INFO - PROCESS | 3756 | ++DOMWINDOW == 95 (0000004DD103B400) [pid = 3756] [serial = 1976] [outer = 0000004DCCA9D800] 05:01:50 INFO - PROCESS | 3756 | --DOCSHELL 0000004DE1547000 == 42 [pid = 3756] [id = 651] 05:01:50 INFO - PROCESS | 3756 | --DOCSHELL 0000004DDF61D000 == 41 [pid = 3756] [id = 650] 05:01:50 INFO - PROCESS | 3756 | --DOCSHELL 0000004DDEFD4000 == 40 [pid = 3756] [id = 649] 05:01:50 INFO - PROCESS | 3756 | --DOCSHELL 0000004DDDBEB800 == 39 [pid = 3756] [id = 648] 05:01:50 INFO - PROCESS | 3756 | --DOCSHELL 0000004DDBEE6800 == 38 [pid = 3756] [id = 647] 05:01:50 INFO - PROCESS | 3756 | --DOCSHELL 0000004DD6A79800 == 37 [pid = 3756] [id = 646] 05:01:50 INFO - PROCESS | 3756 | --DOCSHELL 0000004D97817800 == 36 [pid = 3756] [id = 645] 05:01:50 INFO - PROCESS | 3756 | --DOCSHELL 0000004D81368800 == 35 [pid = 3756] [id = 644] 05:01:50 INFO - PROCESS | 3756 | --DOCSHELL 0000004DD080E800 == 34 [pid = 3756] [id = 642] 05:01:50 INFO - PROCESS | 3756 | --DOCSHELL 0000004DE20CF000 == 33 [pid = 3756] [id = 641] 05:01:50 INFO - PROCESS | 3756 | --DOCSHELL 0000004D82630000 == 32 [pid = 3756] [id = 632] 05:01:50 INFO - PROCESS | 3756 | --DOCSHELL 0000004DDDDB9800 == 31 [pid = 3756] [id = 643] 05:01:50 INFO - PROCESS | 3756 | --DOCSHELL 0000004DDEAAD000 == 30 [pid = 3756] [id = 657] 05:01:50 INFO - PROCESS | 3756 | --DOCSHELL 0000004DE5A16000 == 29 [pid = 3756] [id = 656] 05:01:50 INFO - PROCESS | 3756 | --DOCSHELL 0000004DE4CBA800 == 28 [pid = 3756] [id = 655] 05:01:50 INFO - PROCESS | 3756 | --DOCSHELL 0000004DDE5DB000 == 27 [pid = 3756] [id = 654] 05:01:50 INFO - PROCESS | 3756 | --DOCSHELL 0000004DE4C04000 == 26 [pid = 3756] [id = 652] 05:01:50 INFO - PROCESS | 3756 | --DOCSHELL 0000004D97788000 == 25 [pid = 3756] [id = 653] 05:01:50 INFO - PROCESS | 3756 | --DOMWINDOW == 94 (0000004DDC026C00) [pid = 3756] [serial = 1921] [outer = 0000000000000000] [url = about:blank] 05:01:50 INFO - PROCESS | 3756 | --DOMWINDOW == 93 (0000004DD0907000) [pid = 3756] [serial = 1903] [outer = 0000000000000000] [url = about:blank] 05:01:50 INFO - PROCESS | 3756 | --DOMWINDOW == 92 (0000004DD12D1000) [pid = 3756] [serial = 1904] [outer = 0000000000000000] [url = about:blank] 05:01:50 INFO - PROCESS | 3756 | --DOMWINDOW == 91 (0000004DD6228000) [pid = 3756] [serial = 1909] [outer = 0000000000000000] [url = about:blank] 05:01:50 INFO - PROCESS | 3756 | --DOMWINDOW == 90 (0000004D826C8800) [pid = 3756] [serial = 1898] [outer = 0000000000000000] [url = about:blank] 05:01:50 INFO - PROCESS | 3756 | --DOMWINDOW == 89 (0000004D80949800) [pid = 3756] [serial = 1897] [outer = 0000000000000000] [url = about:blank] 05:01:50 INFO - PROCESS | 3756 | --DOMWINDOW == 88 (0000004DD6E14C00) [pid = 3756] [serial = 1912] [outer = 0000000000000000] [url = about:blank] 05:01:50 INFO - PROCESS | 3756 | --DOMWINDOW == 87 (0000004DD6312C00) [pid = 3756] [serial = 1910] [outer = 0000000000000000] [url = about:blank] 05:01:50 INFO - PROCESS | 3756 | --DOMWINDOW == 86 (0000004DD1D3CC00) [pid = 3756] [serial = 1906] [outer = 0000000000000000] [url = about:blank] 05:01:50 INFO - PROCESS | 3756 | --DOMWINDOW == 85 (0000004D8094A400) [pid = 3756] [serial = 1915] [outer = 0000000000000000] [url = about:blank] 05:01:50 INFO - PROCESS | 3756 | --DOMWINDOW == 84 (0000004D826C2000) [pid = 3756] [serial = 1900] [outer = 0000000000000000] [url = about:blank] 05:01:50 INFO - PROCESS | 3756 | --DOMWINDOW == 83 (0000004D829E4000) [pid = 3756] [serial = 1901] [outer = 0000000000000000] [url = about:blank] 05:01:50 INFO - PROCESS | 3756 | --DOMWINDOW == 82 (0000004DD7C1F000) [pid = 3756] [serial = 1913] [outer = 0000000000000000] [url = about:blank] 05:01:50 INFO - PROCESS | 3756 | --DOMWINDOW == 81 (0000004DD6BD1000) [pid = 3756] [serial = 1918] [outer = 0000000000000000] [url = about:blank] 05:01:50 INFO - PROCESS | 3756 | --DOMWINDOW == 80 (0000004DD1729000) [pid = 3756] [serial = 1916] [outer = 0000000000000000] [url = about:blank] 05:01:50 INFO - PROCESS | 3756 | --DOMWINDOW == 79 (0000004DCFF96400) [pid = 3756] [serial = 1886] [outer = 0000000000000000] [url = about:blank] 05:01:50 INFO - PROCESS | 3756 | --DOMWINDOW == 78 (0000004D82659C00) [pid = 3756] [serial = 1885] [outer = 0000000000000000] [url = about:blank] 05:01:50 INFO - PROCESS | 3756 | --DOMWINDOW == 77 (0000004DD1F9D000) [pid = 3756] [serial = 1889] [outer = 0000000000000000] [url = about:blank] 05:01:50 INFO - PROCESS | 3756 | --DOMWINDOW == 76 (0000004DD1B22800) [pid = 3756] [serial = 1888] [outer = 0000000000000000] [url = about:blank] 05:01:50 INFO - PROCESS | 3756 | --DOMWINDOW == 75 (0000004DDC278C00) [pid = 3756] [serial = 1892] [outer = 0000000000000000] [url = about:blank] 05:01:50 INFO - PROCESS | 3756 | --DOMWINDOW == 74 (0000004DDBE07C00) [pid = 3756] [serial = 1891] [outer = 0000000000000000] [url = about:blank] 05:01:50 INFO - PROCESS | 3756 | --DOMWINDOW == 73 (0000004DDEC3A000) [pid = 3756] [serial = 1895] [outer = 0000000000000000] [url = about:blank] 05:01:50 INFO - PROCESS | 3756 | --DOMWINDOW == 72 (0000004DDEB0B400) [pid = 3756] [serial = 1894] [outer = 0000000000000000] [url = about:blank] 05:01:50 INFO - PROCESS | 3756 | --DOMWINDOW == 71 (0000004DDC136C00) [pid = 3756] [serial = 1922] [outer = 0000000000000000] [url = about:blank] 05:01:50 INFO - PROCESS | 3756 | --DOMWINDOW == 70 (0000004DDB889800) [pid = 3756] [serial = 1919] [outer = 0000000000000000] [url = about:blank] 05:01:50 INFO - PROCESS | 3756 | --DOMWINDOW == 69 (0000004DD1DA5000) [pid = 3756] [serial = 1907] [outer = 0000000000000000] [url = about:blank] 05:01:50 INFO - PROCESS | 3756 | 1471089710754 Marionette TRACE conn6 <- [1,2596,null,{"value":["/2dcontext/shadows/2d.shadow.pattern.transparent.2.html",0,null,null,[["Shadows are not drawn for transparent parts of fill patterns",0,null,null]]]}] 05:01:50 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.pattern.transparent.2.html | Shadows are not drawn for transparent parts of fill patterns 05:01:50 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.pattern.transparent.2.html | took 1636ms 05:01:50 INFO - PROCESS | 3756 | 1471089710782 Marionette TRACE conn6 -> [0,2597,"getWindowHandle",null] 05:01:50 INFO - PROCESS | 3756 | 1471089710786 Marionette TRACE conn6 <- [1,2597,null,{"value":"13"}] 05:01:50 INFO - TEST-START | /2dcontext/shadows/2d.shadow.stroke.basic.html 05:01:50 INFO - PROCESS | 3756 | 1471089710790 Marionette TRACE conn6 -> [0,2598,"setScriptTimeout",{"ms":35000}] 05:01:50 INFO - PROCESS | 3756 | 1471089710795 Marionette TRACE conn6 <- [1,2598,null,{}] 05:01:50 INFO - PROCESS | 3756 | 1471089710800 Marionette TRACE conn6 -> [0,2599,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:01:50 INFO - PROCESS | 3756 | 1471089710803 Marionette INFO sendAsync 3dea87e7-b1f7-4d7f-bd25-36a6049bc663 05:01:50 INFO - PROCESS | 3756 | 1471089710937 Marionette TRACE conn6 <- [1,2599,null,{"value":null}] 05:01:51 INFO - PROCESS | 3756 | 1471089711019 Marionette TRACE conn6 -> [0,2600,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/shadows/2d.shadow.stroke.basic.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/shadows/2d.shadow.stroke.basic.html\", \"893d4e98-a8f2-4003-9cd7-2985a4dd9108\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:01:51 INFO - PROCESS | 3756 | 1471089711022 Marionette INFO sendAsync 3dea87e7-b1f7-4d7f-bd25-36a6049bc663 05:01:51 INFO - PROCESS | 3756 | ++DOCSHELL 0000004D81C93000 == 26 [pid = 3756] [id = 659] 05:01:51 INFO - PROCESS | 3756 | ++DOMWINDOW == 70 (0000004D808D0400) [pid = 3756] [serial = 1977] [outer = 0000000000000000] 05:01:51 INFO - PROCESS | 3756 | ++DOMWINDOW == 71 (0000004D808DCC00) [pid = 3756] [serial = 1978] [outer = 0000004D808D0400] 05:01:51 INFO - PROCESS | 3756 | 1471089711073 Marionette DEBUG loaded listener.js 05:01:51 INFO - PROCESS | 3756 | ++DOMWINDOW == 72 (0000004D8040D400) [pid = 3756] [serial = 1979] [outer = 0000004D808D0400] 05:01:51 INFO - PROCESS | 3756 | 1471089711474 Marionette TRACE conn6 <- [1,2600,null,{"value":["/2dcontext/shadows/2d.shadow.stroke.basic.html",0,null,null,[["Shadows are drawn for strokes",0,null,null]]]}] 05:01:51 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.stroke.basic.html | Shadows are drawn for strokes 05:01:51 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.stroke.basic.html | took 734ms 05:01:51 INFO - PROCESS | 3756 | 1471089711540 Marionette TRACE conn6 -> [0,2601,"getWindowHandle",null] 05:01:51 INFO - PROCESS | 3756 | 1471089711546 Marionette TRACE conn6 <- [1,2601,null,{"value":"13"}] 05:01:51 INFO - TEST-START | /2dcontext/shadows/2d.shadow.stroke.cap.1.html 05:01:51 INFO - PROCESS | 3756 | 1471089711555 Marionette TRACE conn6 -> [0,2602,"setScriptTimeout",{"ms":35000}] 05:01:51 INFO - PROCESS | 3756 | 1471089711558 Marionette TRACE conn6 <- [1,2602,null,{}] 05:01:51 INFO - PROCESS | 3756 | 1471089711562 Marionette TRACE conn6 -> [0,2603,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:01:51 INFO - PROCESS | 3756 | 1471089711564 Marionette INFO sendAsync 3dea87e7-b1f7-4d7f-bd25-36a6049bc663 05:01:51 INFO - PROCESS | 3756 | 1471089711662 Marionette TRACE conn6 <- [1,2603,null,{"value":null}] 05:01:51 INFO - PROCESS | 3756 | 1471089711676 Marionette TRACE conn6 -> [0,2604,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/shadows/2d.shadow.stroke.cap.1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/shadows/2d.shadow.stroke.cap.1.html\", \"893d4e98-a8f2-4003-9cd7-2985a4dd9108\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:01:51 INFO - PROCESS | 3756 | 1471089711678 Marionette INFO sendAsync 3dea87e7-b1f7-4d7f-bd25-36a6049bc663 05:01:51 INFO - PROCESS | 3756 | ++DOCSHELL 0000004D82642800 == 27 [pid = 3756] [id = 660] 05:01:51 INFO - PROCESS | 3756 | ++DOMWINDOW == 73 (0000004D81DC8800) [pid = 3756] [serial = 1980] [outer = 0000000000000000] 05:01:51 INFO - PROCESS | 3756 | ++DOMWINDOW == 74 (0000004D826C0C00) [pid = 3756] [serial = 1981] [outer = 0000004D81DC8800] 05:01:51 INFO - PROCESS | 3756 | 1471089711728 Marionette DEBUG loaded listener.js 05:01:51 INFO - PROCESS | 3756 | ++DOMWINDOW == 75 (0000004D829E3400) [pid = 3756] [serial = 1982] [outer = 0000004D81DC8800] 05:01:52 INFO - PROCESS | 3756 | 1471089712205 Marionette TRACE conn6 <- [1,2604,null,{"value":["/2dcontext/shadows/2d.shadow.stroke.cap.1.html",0,null,null,[["Shadows are not drawn for areas outside stroke caps",0,null,null]]]}] 05:01:52 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.stroke.cap.1.html | Shadows are not drawn for areas outside stroke caps 05:01:52 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.stroke.cap.1.html | took 671ms 05:01:52 INFO - PROCESS | 3756 | 1471089712227 Marionette TRACE conn6 -> [0,2605,"getWindowHandle",null] 05:01:52 INFO - PROCESS | 3756 | 1471089712230 Marionette TRACE conn6 <- [1,2605,null,{"value":"13"}] 05:01:52 INFO - TEST-START | /2dcontext/shadows/2d.shadow.stroke.cap.2.html 05:01:52 INFO - PROCESS | 3756 | 1471089712233 Marionette TRACE conn6 -> [0,2606,"setScriptTimeout",{"ms":35000}] 05:01:52 INFO - PROCESS | 3756 | 1471089712238 Marionette TRACE conn6 <- [1,2606,null,{}] 05:01:52 INFO - PROCESS | 3756 | 1471089712249 Marionette TRACE conn6 -> [0,2607,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:01:52 INFO - PROCESS | 3756 | 1471089712254 Marionette INFO sendAsync 3dea87e7-b1f7-4d7f-bd25-36a6049bc663 05:01:52 INFO - PROCESS | 3756 | 1471089712385 Marionette TRACE conn6 <- [1,2607,null,{"value":null}] 05:01:52 INFO - PROCESS | 3756 | 1471089712511 Marionette TRACE conn6 -> [0,2608,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/shadows/2d.shadow.stroke.cap.2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/shadows/2d.shadow.stroke.cap.2.html\", \"893d4e98-a8f2-4003-9cd7-2985a4dd9108\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:01:52 INFO - PROCESS | 3756 | 1471089712515 Marionette INFO sendAsync 3dea87e7-b1f7-4d7f-bd25-36a6049bc663 05:01:52 INFO - PROCESS | 3756 | ++DOCSHELL 0000004D809B8000 == 28 [pid = 3756] [id = 661] 05:01:52 INFO - PROCESS | 3756 | ++DOMWINDOW == 76 (0000004D80408800) [pid = 3756] [serial = 1983] [outer = 0000000000000000] 05:01:52 INFO - PROCESS | 3756 | ++DOMWINDOW == 77 (0000004D80410400) [pid = 3756] [serial = 1984] [outer = 0000004D80408800] 05:01:52 INFO - PROCESS | 3756 | 1471089712579 Marionette DEBUG loaded listener.js 05:01:52 INFO - PROCESS | 3756 | ++DOMWINDOW == 78 (0000004D808CF400) [pid = 3756] [serial = 1985] [outer = 0000004D80408800] 05:01:53 INFO - PROCESS | 3756 | 1471089713378 Marionette TRACE conn6 <- [1,2608,null,{"value":["/2dcontext/shadows/2d.shadow.stroke.cap.2.html",0,null,null,[["Shadows are drawn for stroke caps",0,null,null]]]}] 05:01:53 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.stroke.cap.2.html | Shadows are drawn for stroke caps 05:01:53 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.stroke.cap.2.html | took 1234ms 05:01:53 INFO - PROCESS | 3756 | 1471089713472 Marionette TRACE conn6 -> [0,2609,"getWindowHandle",null] 05:01:53 INFO - PROCESS | 3756 | 1471089713477 Marionette TRACE conn6 <- [1,2609,null,{"value":"13"}] 05:01:53 INFO - TEST-START | /2dcontext/shadows/2d.shadow.stroke.join.1.html 05:01:53 INFO - PROCESS | 3756 | 1471089713482 Marionette TRACE conn6 -> [0,2610,"setScriptTimeout",{"ms":35000}] 05:01:53 INFO - PROCESS | 3756 | 1471089713486 Marionette TRACE conn6 <- [1,2610,null,{}] 05:01:53 INFO - PROCESS | 3756 | 1471089713491 Marionette TRACE conn6 -> [0,2611,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:01:53 INFO - PROCESS | 3756 | 1471089713494 Marionette INFO sendAsync 3dea87e7-b1f7-4d7f-bd25-36a6049bc663 05:01:53 INFO - PROCESS | 3756 | 1471089713625 Marionette TRACE conn6 <- [1,2611,null,{"value":null}] 05:01:53 INFO - PROCESS | 3756 | 1471089713741 Marionette TRACE conn6 -> [0,2612,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/shadows/2d.shadow.stroke.join.1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/shadows/2d.shadow.stroke.join.1.html\", \"893d4e98-a8f2-4003-9cd7-2985a4dd9108\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:01:53 INFO - PROCESS | 3756 | 1471089713744 Marionette INFO sendAsync 3dea87e7-b1f7-4d7f-bd25-36a6049bc663 05:01:53 INFO - PROCESS | 3756 | ++DOCSHELL 0000004D97819800 == 29 [pid = 3756] [id = 662] 05:01:53 INFO - PROCESS | 3756 | ++DOMWINDOW == 79 (0000004D81DC3000) [pid = 3756] [serial = 1986] [outer = 0000000000000000] 05:01:53 INFO - PROCESS | 3756 | ++DOMWINDOW == 80 (0000004D830D9800) [pid = 3756] [serial = 1987] [outer = 0000004D81DC3000] 05:01:53 INFO - PROCESS | 3756 | 1471089713804 Marionette DEBUG loaded listener.js 05:01:53 INFO - PROCESS | 3756 | ++DOMWINDOW == 81 (0000004D978A0C00) [pid = 3756] [serial = 1988] [outer = 0000004D81DC3000] 05:01:54 INFO - PROCESS | 3756 | 1471089714506 Marionette TRACE conn6 <- [1,2612,null,{"value":["/2dcontext/shadows/2d.shadow.stroke.join.1.html",0,null,null,[["Shadows are not drawn for areas outside stroke joins",0,null,null]]]}] 05:01:54 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.stroke.join.1.html | Shadows are not drawn for areas outside stroke joins 05:01:54 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.stroke.join.1.html | took 1081ms 05:01:54 INFO - PROCESS | 3756 | 1471089714583 Marionette TRACE conn6 -> [0,2613,"getWindowHandle",null] 05:01:54 INFO - PROCESS | 3756 | 1471089714587 Marionette TRACE conn6 <- [1,2613,null,{"value":"13"}] 05:01:54 INFO - TEST-START | /2dcontext/shadows/2d.shadow.stroke.join.2.html 05:01:54 INFO - PROCESS | 3756 | 1471089714591 Marionette TRACE conn6 -> [0,2614,"setScriptTimeout",{"ms":35000}] 05:01:54 INFO - PROCESS | 3756 | 1471089714593 Marionette TRACE conn6 <- [1,2614,null,{}] 05:01:54 INFO - PROCESS | 3756 | 1471089714597 Marionette TRACE conn6 -> [0,2615,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:01:54 INFO - PROCESS | 3756 | 1471089714600 Marionette INFO sendAsync 3dea87e7-b1f7-4d7f-bd25-36a6049bc663 05:01:54 INFO - PROCESS | 3756 | 1471089714730 Marionette TRACE conn6 <- [1,2615,null,{"value":null}] 05:01:54 INFO - PROCESS | 3756 | 1471089714878 Marionette TRACE conn6 -> [0,2616,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/shadows/2d.shadow.stroke.join.2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/shadows/2d.shadow.stroke.join.2.html\", \"893d4e98-a8f2-4003-9cd7-2985a4dd9108\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:01:54 INFO - PROCESS | 3756 | 1471089714882 Marionette INFO sendAsync 3dea87e7-b1f7-4d7f-bd25-36a6049bc663 05:01:54 INFO - PROCESS | 3756 | ++DOCSHELL 0000004D8062F000 == 30 [pid = 3756] [id = 663] 05:01:54 INFO - PROCESS | 3756 | ++DOMWINDOW == 82 (0000004D80412800) [pid = 3756] [serial = 1989] [outer = 0000000000000000] 05:01:54 INFO - PROCESS | 3756 | ++DOMWINDOW == 83 (0000004D806E7800) [pid = 3756] [serial = 1990] [outer = 0000004D80412800] 05:01:54 INFO - PROCESS | 3756 | 1471089714938 Marionette DEBUG loaded listener.js 05:01:55 INFO - PROCESS | 3756 | ++DOMWINDOW == 84 (0000004D806EE400) [pid = 3756] [serial = 1991] [outer = 0000004D80412800] 05:01:55 INFO - PROCESS | 3756 | --DOCSHELL 0000004D82642800 == 29 [pid = 3756] [id = 660] 05:01:55 INFO - PROCESS | 3756 | --DOCSHELL 0000004D81C93000 == 28 [pid = 3756] [id = 659] 05:01:55 INFO - PROCESS | 3756 | --DOCSHELL 0000004D81D1A800 == 27 [pid = 3756] [id = 658] 05:01:55 INFO - PROCESS | 3756 | 1471089715524 Marionette TRACE conn6 <- [1,2616,null,{"value":["/2dcontext/shadows/2d.shadow.stroke.join.2.html",0,null,null,[["Shadows are drawn for stroke joins",0,null,null]]]}] 05:01:55 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.stroke.join.2.html | Shadows are drawn for stroke joins 05:01:55 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.stroke.join.2.html | took 986ms 05:01:55 INFO - PROCESS | 3756 | 1471089715586 Marionette TRACE conn6 -> [0,2617,"getWindowHandle",null] 05:01:55 INFO - PROCESS | 3756 | 1471089715590 Marionette TRACE conn6 <- [1,2617,null,{"value":"13"}] 05:01:55 INFO - TEST-START | /2dcontext/shadows/2d.shadow.stroke.join.3.html 05:01:55 INFO - PROCESS | 3756 | 1471089715595 Marionette TRACE conn6 -> [0,2618,"setScriptTimeout",{"ms":35000}] 05:01:55 INFO - PROCESS | 3756 | 1471089715597 Marionette TRACE conn6 <- [1,2618,null,{}] 05:01:55 INFO - PROCESS | 3756 | 1471089715603 Marionette TRACE conn6 -> [0,2619,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:01:55 INFO - PROCESS | 3756 | 1471089715608 Marionette INFO sendAsync 3dea87e7-b1f7-4d7f-bd25-36a6049bc663 05:01:55 INFO - PROCESS | 3756 | 1471089715736 Marionette TRACE conn6 <- [1,2619,null,{"value":null}] 05:01:55 INFO - PROCESS | 3756 | 1471089715790 Marionette TRACE conn6 -> [0,2620,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/shadows/2d.shadow.stroke.join.3.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/shadows/2d.shadow.stroke.join.3.html\", \"893d4e98-a8f2-4003-9cd7-2985a4dd9108\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:01:55 INFO - PROCESS | 3756 | 1471089715793 Marionette INFO sendAsync 3dea87e7-b1f7-4d7f-bd25-36a6049bc663 05:01:55 INFO - PROCESS | 3756 | ++DOCSHELL 0000004D826DF800 == 28 [pid = 3756] [id = 664] 05:01:55 INFO - PROCESS | 3756 | ++DOMWINDOW == 85 (0000004D8265EC00) [pid = 3756] [serial = 1992] [outer = 0000000000000000] 05:01:55 INFO - PROCESS | 3756 | ++DOMWINDOW == 86 (0000004D826C6400) [pid = 3756] [serial = 1993] [outer = 0000004D8265EC00] 05:01:55 INFO - PROCESS | 3756 | 1471089715842 Marionette DEBUG loaded listener.js 05:01:55 INFO - PROCESS | 3756 | ++DOMWINDOW == 87 (0000004D829E9800) [pid = 3756] [serial = 1994] [outer = 0000004D8265EC00] 05:01:56 INFO - PROCESS | 3756 | 1471089716327 Marionette TRACE conn6 <- [1,2620,null,{"value":["/2dcontext/shadows/2d.shadow.stroke.join.3.html",0,null,null,[["Shadows are drawn for stroke joins respecting miter limit",0,null,null]]]}] 05:01:56 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.stroke.join.3.html | Shadows are drawn for stroke joins respecting miter limit 05:01:56 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.stroke.join.3.html | took 776ms 05:01:56 INFO - PROCESS | 3756 | 1471089716383 Marionette TRACE conn6 -> [0,2621,"getWindowHandle",null] 05:01:56 INFO - PROCESS | 3756 | 1471089716388 Marionette TRACE conn6 <- [1,2621,null,{"value":"13"}] 05:01:56 INFO - TEST-START | /2dcontext/shadows/2d.shadow.transform.1.html 05:01:56 INFO - PROCESS | 3756 | 1471089716393 Marionette TRACE conn6 -> [0,2622,"setScriptTimeout",{"ms":35000}] 05:01:56 INFO - PROCESS | 3756 | 1471089716395 Marionette TRACE conn6 <- [1,2622,null,{}] 05:01:56 INFO - PROCESS | 3756 | 1471089716399 Marionette TRACE conn6 -> [0,2623,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:01:56 INFO - PROCESS | 3756 | 1471089716401 Marionette INFO sendAsync 3dea87e7-b1f7-4d7f-bd25-36a6049bc663 05:01:56 INFO - PROCESS | 3756 | 1471089716525 Marionette TRACE conn6 <- [1,2623,null,{"value":null}] 05:01:56 INFO - PROCESS | 3756 | 1471089716586 Marionette TRACE conn6 -> [0,2624,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/shadows/2d.shadow.transform.1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/shadows/2d.shadow.transform.1.html\", \"893d4e98-a8f2-4003-9cd7-2985a4dd9108\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:01:56 INFO - PROCESS | 3756 | 1471089716588 Marionette INFO sendAsync 3dea87e7-b1f7-4d7f-bd25-36a6049bc663 05:01:56 INFO - PROCESS | 3756 | ++DOCSHELL 0000004DD1E31800 == 29 [pid = 3756] [id = 665] 05:01:56 INFO - PROCESS | 3756 | ++DOMWINDOW == 88 (0000004DD00D9C00) [pid = 3756] [serial = 1995] [outer = 0000000000000000] 05:01:56 INFO - PROCESS | 3756 | ++DOMWINDOW == 89 (0000004DD0846400) [pid = 3756] [serial = 1996] [outer = 0000004DD00D9C00] 05:01:56 INFO - PROCESS | 3756 | 1471089716636 Marionette DEBUG loaded listener.js 05:01:56 INFO - PROCESS | 3756 | ++DOMWINDOW == 90 (0000004DD12CC000) [pid = 3756] [serial = 1997] [outer = 0000004DD00D9C00] 05:01:57 INFO - PROCESS | 3756 | 1471089717104 Marionette TRACE conn6 <- [1,2624,null,{"value":["/2dcontext/shadows/2d.shadow.transform.1.html",0,null,null,[["Shadows take account of transformations",0,null,null]]]}] 05:01:57 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.transform.1.html | Shadows take account of transformations 05:01:57 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.transform.1.html | took 776ms 05:01:57 INFO - PROCESS | 3756 | 1471089717171 Marionette TRACE conn6 -> [0,2625,"getWindowHandle",null] 05:01:57 INFO - PROCESS | 3756 | 1471089717174 Marionette TRACE conn6 <- [1,2625,null,{"value":"13"}] 05:01:57 INFO - TEST-START | /2dcontext/shadows/2d.shadow.transform.2.html 05:01:57 INFO - PROCESS | 3756 | 1471089717179 Marionette TRACE conn6 -> [0,2626,"setScriptTimeout",{"ms":35000}] 05:01:57 INFO - PROCESS | 3756 | 1471089717185 Marionette TRACE conn6 <- [1,2626,null,{}] 05:01:57 INFO - PROCESS | 3756 | 1471089717201 Marionette TRACE conn6 -> [0,2627,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:01:57 INFO - PROCESS | 3756 | 1471089717205 Marionette INFO sendAsync 3dea87e7-b1f7-4d7f-bd25-36a6049bc663 05:01:57 INFO - PROCESS | 3756 | 1471089717325 Marionette TRACE conn6 <- [1,2627,null,{"value":null}] 05:01:57 INFO - PROCESS | 3756 | 1471089717384 Marionette TRACE conn6 -> [0,2628,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/shadows/2d.shadow.transform.2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/shadows/2d.shadow.transform.2.html\", \"893d4e98-a8f2-4003-9cd7-2985a4dd9108\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:01:57 INFO - PROCESS | 3756 | 1471089717387 Marionette INFO sendAsync 3dea87e7-b1f7-4d7f-bd25-36a6049bc663 05:01:57 INFO - PROCESS | 3756 | ++DOCSHELL 0000004DD6B42800 == 30 [pid = 3756] [id = 666] 05:01:57 INFO - PROCESS | 3756 | ++DOMWINDOW == 91 (0000004DD1A87C00) [pid = 3756] [serial = 1998] [outer = 0000000000000000] 05:01:57 INFO - PROCESS | 3756 | ++DOMWINDOW == 92 (0000004DD1D31800) [pid = 3756] [serial = 1999] [outer = 0000004DD1A87C00] 05:01:57 INFO - PROCESS | 3756 | 1471089717433 Marionette DEBUG loaded listener.js 05:01:57 INFO - PROCESS | 3756 | ++DOMWINDOW == 93 (0000004D80940400) [pid = 3756] [serial = 2000] [outer = 0000004DD1A87C00] 05:01:57 INFO - PROCESS | 3756 | --DOMWINDOW == 92 (0000004D806ECC00) [pid = 3756] [serial = 1944] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.image.transparent.1.html] 05:01:57 INFO - PROCESS | 3756 | --DOMWINDOW == 91 (0000004D808D0000) [pid = 3756] [serial = 1950] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.offset.negativeX.html] 05:01:57 INFO - PROCESS | 3756 | --DOMWINDOW == 90 (0000004DD8757800) [pid = 3756] [serial = 1947] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.image.transparent.2.html] 05:01:57 INFO - PROCESS | 3756 | --DOMWINDOW == 89 (0000004DDC137C00) [pid = 3756] [serial = 1923] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.gradient.basic.html] 05:01:57 INFO - PROCESS | 3756 | --DOMWINDOW == 88 (0000004DCFF93000) [pid = 3756] [serial = 1935] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.image.basic.html] 05:01:57 INFO - PROCESS | 3756 | --DOMWINDOW == 87 (0000004D808E0800) [pid = 3756] [serial = 1932] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.image.alpha.html] 05:01:57 INFO - PROCESS | 3756 | --DOMWINDOW == 86 (0000004DD0E3A000) [pid = 3756] [serial = 1938] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.image.scale.html] 05:01:57 INFO - PROCESS | 3756 | --DOMWINDOW == 85 (0000004DD1A81400) [pid = 3756] [serial = 1929] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.gradient.transparent.2.html] 05:01:57 INFO - PROCESS | 3756 | --DOMWINDOW == 84 (0000004D826CA000) [pid = 3756] [serial = 1926] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.gradient.transparent.1.html] 05:01:57 INFO - PROCESS | 3756 | --DOMWINDOW == 83 (0000004DDBE62000) [pid = 3756] [serial = 1953] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.offset.negativeY.html] 05:01:57 INFO - PROCESS | 3756 | --DOMWINDOW == 82 (0000004DDC276400) [pid = 3756] [serial = 1956] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.offset.positiveX.html] 05:01:57 INFO - PROCESS | 3756 | --DOMWINDOW == 81 (0000004DD2F11400) [pid = 3756] [serial = 1941] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.image.section.html] 05:01:57 INFO - PROCESS | 3756 | --DOMWINDOW == 80 (0000004D808D0400) [pid = 3756] [serial = 1977] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.stroke.basic.html] 05:01:57 INFO - PROCESS | 3756 | --DOMWINDOW == 79 (0000004D808D5800) [pid = 3756] [serial = 1959] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.offset.positiveY.html] 05:01:57 INFO - PROCESS | 3756 | --DOMWINDOW == 78 (0000004DD1D2D400) [pid = 3756] [serial = 1962] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.outside.html] 05:01:57 INFO - PROCESS | 3756 | --DOMWINDOW == 77 (0000004DD81B7800) [pid = 3756] [serial = 1965] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.pattern.alpha.html] 05:01:57 INFO - PROCESS | 3756 | --DOMWINDOW == 76 (0000004DDC984400) [pid = 3756] [serial = 1968] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.pattern.basic.html] 05:01:57 INFO - PROCESS | 3756 | --DOMWINDOW == 75 (0000004DD1B28400) [pid = 3756] [serial = 1971] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.pattern.transparent.1.html] 05:01:57 INFO - PROCESS | 3756 | 1471089717875 Marionette TRACE conn6 <- [1,2628,null,{"value":["/2dcontext/shadows/2d.shadow.transform.2.html",0,null,null,[["Shadow offsets are not affected by transformations",0,null,null]]]}] 05:01:57 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.transform.2.html | Shadow offsets are not affected by transformations 05:01:57 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.transform.2.html | took 734ms 05:01:57 INFO - PROCESS | 3756 | 1471089717914 Marionette TRACE conn6 -> [0,2629,"getWindowHandle",null] 05:01:57 INFO - PROCESS | 3756 | 1471089717917 Marionette TRACE conn6 <- [1,2629,null,{"value":"13"}] 05:01:57 INFO - TEST-START | /2dcontext/text-styles/2d.text.align.default.html 05:01:57 INFO - PROCESS | 3756 | 1471089717922 Marionette TRACE conn6 -> [0,2630,"setScriptTimeout",{"ms":35000}] 05:01:57 INFO - PROCESS | 3756 | 1471089717924 Marionette TRACE conn6 <- [1,2630,null,{}] 05:01:57 INFO - PROCESS | 3756 | 1471089717928 Marionette TRACE conn6 -> [0,2631,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:01:57 INFO - PROCESS | 3756 | 1471089717930 Marionette INFO sendAsync 3dea87e7-b1f7-4d7f-bd25-36a6049bc663 05:01:58 INFO - PROCESS | 3756 | 1471089718020 Marionette TRACE conn6 <- [1,2631,null,{"value":null}] 05:01:58 INFO - PROCESS | 3756 | 1471089718027 Marionette TRACE conn6 -> [0,2632,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/text-styles/2d.text.align.default.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/text-styles/2d.text.align.default.html\", \"893d4e98-a8f2-4003-9cd7-2985a4dd9108\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:01:58 INFO - PROCESS | 3756 | 1471089718029 Marionette INFO sendAsync 3dea87e7-b1f7-4d7f-bd25-36a6049bc663 05:01:58 INFO - PROCESS | 3756 | ++DOCSHELL 0000004D80638000 == 31 [pid = 3756] [id = 667] 05:01:58 INFO - PROCESS | 3756 | ++DOMWINDOW == 76 (0000004DD1A34800) [pid = 3756] [serial = 2001] [outer = 0000000000000000] 05:01:58 INFO - PROCESS | 3756 | ++DOMWINDOW == 77 (0000004DD1D39800) [pid = 3756] [serial = 2002] [outer = 0000004DD1A34800] 05:01:58 INFO - PROCESS | 3756 | 1471089718076 Marionette DEBUG loaded listener.js 05:01:58 INFO - PROCESS | 3756 | ++DOMWINDOW == 78 (0000004DD1D58800) [pid = 3756] [serial = 2003] [outer = 0000004DD1A34800] 05:01:58 INFO - PROCESS | 3756 | 1471089718486 Marionette TRACE conn6 <- [1,2632,null,{"value":["/2dcontext/text-styles/2d.text.align.default.html",0,null,null,[["Canvas test: 2d.text.align.default",0,null,null]]]}] 05:01:58 INFO - TEST-PASS | /2dcontext/text-styles/2d.text.align.default.html | Canvas test: 2d.text.align.default 05:01:58 INFO - TEST-OK | /2dcontext/text-styles/2d.text.align.default.html | took 629ms 05:01:58 INFO - PROCESS | 3756 | 1471089718566 Marionette TRACE conn6 -> [0,2633,"getWindowHandle",null] 05:01:58 INFO - PROCESS | 3756 | 1471089718568 Marionette TRACE conn6 <- [1,2633,null,{"value":"13"}] 05:01:58 INFO - PROCESS | 3756 | 1471089718572 Marionette TRACE conn6 -> [0,2634,"setScriptTimeout",{"ms":35000}] 05:01:58 INFO - PROCESS | 3756 | 1471089718574 Marionette TRACE conn6 <- [1,2634,null,{}] 05:01:58 INFO - TEST-START | /2dcontext/text-styles/2d.text.align.invalid.html 05:01:58 INFO - PROCESS | 3756 | 1471089718578 Marionette TRACE conn6 -> [0,2635,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:01:58 INFO - PROCESS | 3756 | 1471089718580 Marionette INFO sendAsync 3dea87e7-b1f7-4d7f-bd25-36a6049bc663 05:01:58 INFO - PROCESS | 3756 | 1471089718666 Marionette TRACE conn6 <- [1,2635,null,{"value":null}] 05:01:58 INFO - PROCESS | 3756 | 1471089718673 Marionette TRACE conn6 -> [0,2636,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/text-styles/2d.text.align.invalid.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/text-styles/2d.text.align.invalid.html\", \"893d4e98-a8f2-4003-9cd7-2985a4dd9108\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:01:58 INFO - PROCESS | 3756 | 1471089718679 Marionette INFO sendAsync 3dea87e7-b1f7-4d7f-bd25-36a6049bc663 05:01:58 INFO - PROCESS | 3756 | ++DOCSHELL 0000004DDC008800 == 32 [pid = 3756] [id = 668] 05:01:58 INFO - PROCESS | 3756 | ++DOMWINDOW == 79 (0000004DD1DA6800) [pid = 3756] [serial = 2004] [outer = 0000000000000000] 05:01:58 INFO - PROCESS | 3756 | ++DOMWINDOW == 80 (0000004DD1DA8C00) [pid = 3756] [serial = 2005] [outer = 0000004DD1DA6800] 05:01:58 INFO - PROCESS | 3756 | 1471089718737 Marionette DEBUG loaded listener.js 05:01:58 INFO - PROCESS | 3756 | ++DOMWINDOW == 81 (0000004DD20B7400) [pid = 3756] [serial = 2006] [outer = 0000004DD1DA6800] 05:01:59 INFO - PROCESS | 3756 | 1471089719187 Marionette TRACE conn6 <- [1,2636,null,{"value":["/2dcontext/text-styles/2d.text.align.invalid.html",0,null,null,[["Canvas test: 2d.text.align.invalid",0,null,null]]]}] 05:01:59 INFO - TEST-PASS | /2dcontext/text-styles/2d.text.align.invalid.html | Canvas test: 2d.text.align.invalid 05:01:59 INFO - TEST-OK | /2dcontext/text-styles/2d.text.align.invalid.html | took 672ms 05:01:59 INFO - PROCESS | 3756 | 1471089719248 Marionette TRACE conn6 -> [0,2637,"getWindowHandle",null] 05:01:59 INFO - PROCESS | 3756 | 1471089719251 Marionette TRACE conn6 <- [1,2637,null,{"value":"13"}] 05:01:59 INFO - TEST-START | /2dcontext/text-styles/2d.text.align.valid.html 05:01:59 INFO - PROCESS | 3756 | 1471089719254 Marionette TRACE conn6 -> [0,2638,"setScriptTimeout",{"ms":35000}] 05:01:59 INFO - PROCESS | 3756 | 1471089719256 Marionette TRACE conn6 <- [1,2638,null,{}] 05:01:59 INFO - PROCESS | 3756 | 1471089719259 Marionette TRACE conn6 -> [0,2639,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:01:59 INFO - PROCESS | 3756 | 1471089719261 Marionette INFO sendAsync 3dea87e7-b1f7-4d7f-bd25-36a6049bc663 05:01:59 INFO - PROCESS | 3756 | 1471089719350 Marionette TRACE conn6 <- [1,2639,null,{"value":null}] 05:01:59 INFO - PROCESS | 3756 | 1471089719387 Marionette TRACE conn6 -> [0,2640,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/text-styles/2d.text.align.valid.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/text-styles/2d.text.align.valid.html\", \"893d4e98-a8f2-4003-9cd7-2985a4dd9108\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:01:59 INFO - PROCESS | 3756 | 1471089719389 Marionette INFO sendAsync 3dea87e7-b1f7-4d7f-bd25-36a6049bc663 05:01:59 INFO - PROCESS | 3756 | ++DOCSHELL 0000004D97798800 == 33 [pid = 3756] [id = 669] 05:01:59 INFO - PROCESS | 3756 | ++DOMWINDOW == 82 (0000004DD2F79800) [pid = 3756] [serial = 2007] [outer = 0000000000000000] 05:01:59 INFO - PROCESS | 3756 | ++DOMWINDOW == 83 (0000004DD6231C00) [pid = 3756] [serial = 2008] [outer = 0000004DD2F79800] 05:01:59 INFO - PROCESS | 3756 | 1471089719435 Marionette DEBUG loaded listener.js 05:01:59 INFO - PROCESS | 3756 | ++DOMWINDOW == 84 (0000004DD62C6C00) [pid = 3756] [serial = 2009] [outer = 0000004DD2F79800] 05:02:00 INFO - PROCESS | 3756 | 1471089720087 Marionette TRACE conn6 <- [1,2640,null,{"value":["/2dcontext/text-styles/2d.text.align.valid.html",0,null,null,[["Canvas test: 2d.text.align.valid",0,null,null]]]}] 05:02:00 INFO - TEST-PASS | /2dcontext/text-styles/2d.text.align.valid.html | Canvas test: 2d.text.align.valid 05:02:00 INFO - TEST-OK | /2dcontext/text-styles/2d.text.align.valid.html | took 881ms 05:02:00 INFO - PROCESS | 3756 | 1471089720138 Marionette TRACE conn6 -> [0,2641,"getWindowHandle",null] 05:02:00 INFO - PROCESS | 3756 | 1471089720143 Marionette TRACE conn6 <- [1,2641,null,{"value":"13"}] 05:02:00 INFO - PROCESS | 3756 | 1471089720148 Marionette TRACE conn6 -> [0,2642,"setScriptTimeout",{"ms":35000}] 05:02:00 INFO - TEST-START | /2dcontext/text-styles/2d.text.baseline.default.html 05:02:00 INFO - PROCESS | 3756 | 1471089720154 Marionette TRACE conn6 <- [1,2642,null,{}] 05:02:00 INFO - PROCESS | 3756 | 1471089720174 Marionette TRACE conn6 -> [0,2643,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:02:00 INFO - PROCESS | 3756 | 1471089720177 Marionette INFO sendAsync 3dea87e7-b1f7-4d7f-bd25-36a6049bc663 05:02:00 INFO - PROCESS | 3756 | 1471089720312 Marionette TRACE conn6 <- [1,2643,null,{"value":null}] 05:02:00 INFO - PROCESS | 3756 | 1471089720429 Marionette TRACE conn6 -> [0,2644,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/text-styles/2d.text.baseline.default.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/text-styles/2d.text.baseline.default.html\", \"893d4e98-a8f2-4003-9cd7-2985a4dd9108\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:02:00 INFO - PROCESS | 3756 | 1471089720432 Marionette INFO sendAsync 3dea87e7-b1f7-4d7f-bd25-36a6049bc663 05:02:00 INFO - PROCESS | 3756 | ++DOCSHELL 0000004D97821000 == 34 [pid = 3756] [id = 670] 05:02:00 INFO - PROCESS | 3756 | ++DOMWINDOW == 85 (0000004D80942000) [pid = 3756] [serial = 2010] [outer = 0000000000000000] 05:02:00 INFO - PROCESS | 3756 | ++DOMWINDOW == 86 (0000004D82655400) [pid = 3756] [serial = 2011] [outer = 0000004D80942000] 05:02:00 INFO - PROCESS | 3756 | 1471089720493 Marionette DEBUG loaded listener.js 05:02:00 INFO - PROCESS | 3756 | ++DOMWINDOW == 87 (0000004D829EDC00) [pid = 3756] [serial = 2012] [outer = 0000004D80942000] 05:02:01 INFO - PROCESS | 3756 | 1471089721119 Marionette TRACE conn6 <- [1,2644,null,{"value":["/2dcontext/text-styles/2d.text.baseline.default.html",0,null,null,[["Canvas test: 2d.text.baseline.default",0,null,null]]]}] 05:02:01 INFO - TEST-PASS | /2dcontext/text-styles/2d.text.baseline.default.html | Canvas test: 2d.text.baseline.default 05:02:01 INFO - TEST-OK | /2dcontext/text-styles/2d.text.baseline.default.html | took 1003ms 05:02:01 INFO - PROCESS | 3756 | 1471089721156 Marionette TRACE conn6 -> [0,2645,"getWindowHandle",null] 05:02:01 INFO - PROCESS | 3756 | 1471089721161 Marionette TRACE conn6 <- [1,2645,null,{"value":"13"}] 05:02:01 INFO - TEST-START | /2dcontext/text-styles/2d.text.baseline.invalid.html 05:02:01 INFO - PROCESS | 3756 | 1471089721168 Marionette TRACE conn6 -> [0,2646,"setScriptTimeout",{"ms":35000}] 05:02:01 INFO - PROCESS | 3756 | 1471089721171 Marionette TRACE conn6 <- [1,2646,null,{}] 05:02:01 INFO - PROCESS | 3756 | 1471089721176 Marionette TRACE conn6 -> [0,2647,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:02:01 INFO - PROCESS | 3756 | 1471089721179 Marionette INFO sendAsync 3dea87e7-b1f7-4d7f-bd25-36a6049bc663 05:02:01 INFO - PROCESS | 3756 | 1471089721308 Marionette TRACE conn6 <- [1,2647,null,{"value":null}] 05:02:01 INFO - PROCESS | 3756 | 1471089721407 Marionette TRACE conn6 -> [0,2648,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/text-styles/2d.text.baseline.invalid.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/text-styles/2d.text.baseline.invalid.html\", \"893d4e98-a8f2-4003-9cd7-2985a4dd9108\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:02:01 INFO - PROCESS | 3756 | 1471089721410 Marionette INFO sendAsync 3dea87e7-b1f7-4d7f-bd25-36a6049bc663 05:02:01 INFO - PROCESS | 3756 | ++DOCSHELL 0000004DD7C9C800 == 35 [pid = 3756] [id = 671] 05:02:01 INFO - PROCESS | 3756 | ++DOMWINDOW == 88 (0000004DD12C8800) [pid = 3756] [serial = 2013] [outer = 0000000000000000] 05:02:01 INFO - PROCESS | 3756 | ++DOMWINDOW == 89 (0000004DD1A34C00) [pid = 3756] [serial = 2014] [outer = 0000004DD12C8800] 05:02:01 INFO - PROCESS | 3756 | 1471089721469 Marionette DEBUG loaded listener.js 05:02:01 INFO - PROCESS | 3756 | ++DOMWINDOW == 90 (0000004DD1B26800) [pid = 3756] [serial = 2015] [outer = 0000004DD12C8800] 05:02:02 INFO - PROCESS | 3756 | 1471089722100 Marionette TRACE conn6 <- [1,2648,null,{"value":["/2dcontext/text-styles/2d.text.baseline.invalid.html",0,null,null,[["Canvas test: 2d.text.baseline.invalid",0,null,null]]]}] 05:02:02 INFO - TEST-PASS | /2dcontext/text-styles/2d.text.baseline.invalid.html | Canvas test: 2d.text.baseline.invalid 05:02:02 INFO - TEST-OK | /2dcontext/text-styles/2d.text.baseline.invalid.html | took 985ms 05:02:02 INFO - PROCESS | 3756 | 1471089722155 Marionette TRACE conn6 -> [0,2649,"getWindowHandle",null] 05:02:02 INFO - TEST-START | /2dcontext/text-styles/2d.text.baseline.valid.html 05:02:02 INFO - PROCESS | 3756 | 1471089722158 Marionette TRACE conn6 <- [1,2649,null,{"value":"13"}] 05:02:02 INFO - PROCESS | 3756 | 1471089722162 Marionette TRACE conn6 -> [0,2650,"setScriptTimeout",{"ms":35000}] 05:02:02 INFO - PROCESS | 3756 | 1471089722166 Marionette TRACE conn6 <- [1,2650,null,{}] 05:02:02 INFO - PROCESS | 3756 | 1471089722178 Marionette TRACE conn6 -> [0,2651,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:02:02 INFO - PROCESS | 3756 | 1471089722183 Marionette INFO sendAsync 3dea87e7-b1f7-4d7f-bd25-36a6049bc663 05:02:02 INFO - PROCESS | 3756 | 1471089722327 Marionette TRACE conn6 <- [1,2651,null,{"value":null}] 05:02:02 INFO - PROCESS | 3756 | 1471089722456 Marionette TRACE conn6 -> [0,2652,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/text-styles/2d.text.baseline.valid.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/text-styles/2d.text.baseline.valid.html\", \"893d4e98-a8f2-4003-9cd7-2985a4dd9108\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:02:02 INFO - PROCESS | 3756 | 1471089722460 Marionette INFO sendAsync 3dea87e7-b1f7-4d7f-bd25-36a6049bc663 05:02:02 INFO - PROCESS | 3756 | ++DOCSHELL 0000004DD5CAD000 == 36 [pid = 3756] [id = 672] 05:02:02 INFO - PROCESS | 3756 | ++DOMWINDOW == 91 (0000004DD2961C00) [pid = 3756] [serial = 2016] [outer = 0000000000000000] 05:02:02 INFO - PROCESS | 3756 | ++DOMWINDOW == 92 (0000004DD622EC00) [pid = 3756] [serial = 2017] [outer = 0000004DD2961C00] 05:02:02 INFO - PROCESS | 3756 | 1471089722521 Marionette DEBUG loaded listener.js 05:02:02 INFO - PROCESS | 3756 | ++DOMWINDOW == 93 (0000004DD63E0000) [pid = 3756] [serial = 2018] [outer = 0000004DD2961C00] 05:02:03 INFO - PROCESS | 3756 | 1471089723133 Marionette TRACE conn6 <- [1,2652,null,{"value":["/2dcontext/text-styles/2d.text.baseline.valid.html",0,null,null,[["Canvas test: 2d.text.baseline.valid",0,null,null]]]}] 05:02:03 INFO - TEST-PASS | /2dcontext/text-styles/2d.text.baseline.valid.html | Canvas test: 2d.text.baseline.valid 05:02:03 INFO - TEST-OK | /2dcontext/text-styles/2d.text.baseline.valid.html | took 1028ms 05:02:03 INFO - PROCESS | 3756 | 1471089723192 Marionette TRACE conn6 -> [0,2653,"getWindowHandle",null] 05:02:03 INFO - PROCESS | 3756 | 1471089723195 Marionette TRACE conn6 <- [1,2653,null,{"value":"13"}] 05:02:03 INFO - TEST-START | /2dcontext/text-styles/2d.text.draw.baseline.bottom.html 05:02:03 INFO - PROCESS | 3756 | 1471089723199 Marionette TRACE conn6 -> [0,2654,"setScriptTimeout",{"ms":35000}] 05:02:03 INFO - PROCESS | 3756 | 1471089723201 Marionette TRACE conn6 <- [1,2654,null,{}] 05:02:03 INFO - PROCESS | 3756 | 1471089723205 Marionette TRACE conn6 -> [0,2655,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:02:03 INFO - PROCESS | 3756 | 1471089723209 Marionette INFO sendAsync 3dea87e7-b1f7-4d7f-bd25-36a6049bc663 05:02:03 INFO - PROCESS | 3756 | 1471089723452 Marionette TRACE conn6 <- [1,2655,null,{"value":null}] 05:02:03 INFO - PROCESS | 3756 | 1471089723585 Marionette TRACE conn6 -> [0,2656,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/text-styles/2d.text.draw.baseline.bottom.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.baseline.bottom.html\", \"893d4e98-a8f2-4003-9cd7-2985a4dd9108\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:02:03 INFO - PROCESS | 3756 | 1471089723588 Marionette INFO sendAsync 3dea87e7-b1f7-4d7f-bd25-36a6049bc663 05:02:03 INFO - PROCESS | 3756 | ++DOCSHELL 0000004D81D18000 == 37 [pid = 3756] [id = 673] 05:02:03 INFO - PROCESS | 3756 | ++DOMWINDOW == 94 (0000004D80675000) [pid = 3756] [serial = 2019] [outer = 0000000000000000] 05:02:03 INFO - PROCESS | 3756 | ++DOMWINDOW == 95 (0000004D808DE000) [pid = 3756] [serial = 2020] [outer = 0000004D80675000] 05:02:03 INFO - PROCESS | 3756 | 1471089723640 Marionette DEBUG loaded listener.js 05:02:03 INFO - PROCESS | 3756 | ++DOMWINDOW == 96 (0000004D8265C400) [pid = 3756] [serial = 2021] [outer = 0000004D80675000] 05:02:04 INFO - PROCESS | 3756 | --DOCSHELL 0000004DDC008800 == 36 [pid = 3756] [id = 668] 05:02:04 INFO - PROCESS | 3756 | --DOCSHELL 0000004D80638000 == 35 [pid = 3756] [id = 667] 05:02:04 INFO - PROCESS | 3756 | --DOCSHELL 0000004DD6B42800 == 34 [pid = 3756] [id = 666] 05:02:04 INFO - PROCESS | 3756 | --DOCSHELL 0000004DD1E31800 == 33 [pid = 3756] [id = 665] 05:02:04 INFO - PROCESS | 3756 | --DOCSHELL 0000004D826DF800 == 32 [pid = 3756] [id = 664] 05:02:04 INFO - PROCESS | 3756 | --DOCSHELL 0000004D8062F000 == 31 [pid = 3756] [id = 663] 05:02:04 INFO - PROCESS | 3756 | --DOMWINDOW == 95 (0000004D808DCC00) [pid = 3756] [serial = 1978] [outer = 0000000000000000] [url = about:blank] 05:02:04 INFO - PROCESS | 3756 | --DOMWINDOW == 94 (0000004D8040D400) [pid = 3756] [serial = 1979] [outer = 0000000000000000] [url = about:blank] 05:02:04 INFO - PROCESS | 3756 | --DOMWINDOW == 93 (0000004D826C0C00) [pid = 3756] [serial = 1981] [outer = 0000000000000000] [url = about:blank] 05:02:04 INFO - PROCESS | 3756 | --DOMWINDOW == 92 (0000004DCFF9A400) [pid = 3756] [serial = 1975] [outer = 0000000000000000] [url = about:blank] 05:02:04 INFO - PROCESS | 3756 | --DOMWINDOW == 91 (0000004D826CAC00) [pid = 3756] [serial = 1960] [outer = 0000000000000000] [url = about:blank] 05:02:04 INFO - PROCESS | 3756 | --DOMWINDOW == 90 (0000004DD1D5C000) [pid = 3756] [serial = 1963] [outer = 0000000000000000] [url = about:blank] 05:02:04 INFO - PROCESS | 3756 | --DOMWINDOW == 89 (0000004DDB84B800) [pid = 3756] [serial = 1966] [outer = 0000000000000000] [url = about:blank] 05:02:04 INFO - PROCESS | 3756 | --DOMWINDOW == 88 (0000004DDDDF3800) [pid = 3756] [serial = 1969] [outer = 0000000000000000] [url = about:blank] 05:02:04 INFO - PROCESS | 3756 | --DOMWINDOW == 87 (0000004DDE97C800) [pid = 3756] [serial = 1972] [outer = 0000000000000000] [url = about:blank] 05:02:04 INFO - PROCESS | 3756 | --DOMWINDOW == 86 (0000004DD7CDC800) [pid = 3756] [serial = 1946] [outer = 0000000000000000] [url = about:blank] 05:02:04 INFO - PROCESS | 3756 | --DOMWINDOW == 85 (0000004DD6E1E400) [pid = 3756] [serial = 1945] [outer = 0000000000000000] [url = about:blank] 05:02:04 INFO - PROCESS | 3756 | --DOMWINDOW == 84 (0000004DD1A3A800) [pid = 3756] [serial = 1951] [outer = 0000000000000000] [url = about:blank] 05:02:04 INFO - PROCESS | 3756 | --DOMWINDOW == 83 (0000004DDB889C00) [pid = 3756] [serial = 1948] [outer = 0000000000000000] [url = about:blank] 05:02:04 INFO - PROCESS | 3756 | --DOMWINDOW == 82 (0000004DDC23F800) [pid = 3756] [serial = 1925] [outer = 0000000000000000] [url = about:blank] 05:02:04 INFO - PROCESS | 3756 | --DOMWINDOW == 81 (0000004DDC1E6C00) [pid = 3756] [serial = 1924] [outer = 0000000000000000] [url = about:blank] 05:02:04 INFO - PROCESS | 3756 | --DOMWINDOW == 80 (0000004DCFF9A000) [pid = 3756] [serial = 1936] [outer = 0000000000000000] [url = about:blank] 05:02:04 INFO - PROCESS | 3756 | --DOMWINDOW == 79 (0000004DD0E2F000) [pid = 3756] [serial = 1937] [outer = 0000000000000000] [url = about:blank] 05:02:04 INFO - PROCESS | 3756 | --DOMWINDOW == 78 (0000004D8094D000) [pid = 3756] [serial = 1933] [outer = 0000000000000000] [url = about:blank] 05:02:04 INFO - PROCESS | 3756 | --DOMWINDOW == 77 (0000004D978A8C00) [pid = 3756] [serial = 1961] [outer = 0000000000000000] [url = about:blank] 05:02:04 INFO - PROCESS | 3756 | --DOMWINDOW == 76 (0000004D826C8000) [pid = 3756] [serial = 1934] [outer = 0000000000000000] [url = about:blank] 05:02:04 INFO - PROCESS | 3756 | --DOMWINDOW == 75 (0000004DD1D30800) [pid = 3756] [serial = 1939] [outer = 0000000000000000] [url = about:blank] 05:02:04 INFO - PROCESS | 3756 | --DOMWINDOW == 74 (0000004DD1D5D000) [pid = 3756] [serial = 1930] [outer = 0000000000000000] [url = about:blank] 05:02:04 INFO - PROCESS | 3756 | --DOMWINDOW == 73 (0000004DD6225000) [pid = 3756] [serial = 1931] [outer = 0000000000000000] [url = about:blank] 05:02:04 INFO - PROCESS | 3756 | --DOMWINDOW == 72 (0000004D978A1C00) [pid = 3756] [serial = 1927] [outer = 0000000000000000] [url = about:blank] 05:02:04 INFO - PROCESS | 3756 | --DOMWINDOW == 71 (0000004DD090D800) [pid = 3756] [serial = 1928] [outer = 0000000000000000] [url = about:blank] 05:02:04 INFO - PROCESS | 3756 | --DOMWINDOW == 70 (0000004DDC1E3C00) [pid = 3756] [serial = 1954] [outer = 0000000000000000] [url = about:blank] 05:02:04 INFO - PROCESS | 3756 | --DOMWINDOW == 69 (0000004DDBE60400) [pid = 3756] [serial = 1949] [outer = 0000000000000000] [url = about:blank] 05:02:04 INFO - PROCESS | 3756 | --DOMWINDOW == 68 (0000004DD622E800) [pid = 3756] [serial = 1964] [outer = 0000000000000000] [url = about:blank] 05:02:04 INFO - PROCESS | 3756 | --DOMWINDOW == 67 (0000004DDC27B400) [pid = 3756] [serial = 1967] [outer = 0000000000000000] [url = about:blank] 05:02:04 INFO - PROCESS | 3756 | --DOMWINDOW == 66 (0000004DDE983400) [pid = 3756] [serial = 1970] [outer = 0000000000000000] [url = about:blank] 05:02:04 INFO - PROCESS | 3756 | --DOMWINDOW == 65 (0000004DDC247800) [pid = 3756] [serial = 1957] [outer = 0000000000000000] [url = about:blank] 05:02:04 INFO - PROCESS | 3756 | --DOMWINDOW == 64 (0000004DDC2B6000) [pid = 3756] [serial = 1958] [outer = 0000000000000000] [url = about:blank] 05:02:04 INFO - PROCESS | 3756 | --DOMWINDOW == 63 (0000004DDC241800) [pid = 3756] [serial = 1955] [outer = 0000000000000000] [url = about:blank] 05:02:04 INFO - PROCESS | 3756 | --DOMWINDOW == 62 (0000004DD622CC00) [pid = 3756] [serial = 1942] [outer = 0000000000000000] [url = about:blank] 05:02:04 INFO - PROCESS | 3756 | --DOMWINDOW == 61 (0000004DD6ACF000) [pid = 3756] [serial = 1943] [outer = 0000000000000000] [url = about:blank] 05:02:04 INFO - PROCESS | 3756 | --DOMWINDOW == 60 (0000004DD875F400) [pid = 3756] [serial = 1952] [outer = 0000000000000000] [url = about:blank] 05:02:04 INFO - PROCESS | 3756 | --DOMWINDOW == 59 (0000004DDEB0C400) [pid = 3756] [serial = 1973] [outer = 0000000000000000] [url = about:blank] 05:02:04 INFO - PROCESS | 3756 | --DOMWINDOW == 58 (0000004DD1DC6400) [pid = 3756] [serial = 1940] [outer = 0000000000000000] [url = about:blank] 05:02:04 INFO - PROCESS | 3756 | [3756] WARNING: Using default font: file c:/builds/moz2_slave/m-rel-w64-d-000000000000000000/build/src/gfx/thebes/gfxDWriteFonts.cpp, line 113 05:02:04 INFO - PROCESS | 3756 | [3756] WARNING: Using default font: file c:/builds/moz2_slave/m-rel-w64-d-000000000000000000/build/src/gfx/thebes/gfxDWriteFonts.cpp, line 113 05:02:04 INFO - PROCESS | 3756 | 1471089724745 Marionette TRACE conn6 <- [1,2656,null,{"value":["/2dcontext/text-styles/2d.text.draw.baseline.bottom.html",0,null,null,[["textBaseline bottom is the bottom of the em square (not the bounding box)",0,null,null]]]}] 05:02:04 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) 05:02:04 INFO - TEST-OK | /2dcontext/text-styles/2d.text.draw.baseline.bottom.html | took 1592ms 05:02:04 INFO - PROCESS | 3756 | 1471089724794 Marionette TRACE conn6 -> [0,2657,"getWindowHandle",null] 05:02:04 INFO - PROCESS | 3756 | 1471089724798 Marionette TRACE conn6 <- [1,2657,null,{"value":"13"}] 05:02:04 INFO - TEST-START | /2dcontext/text-styles/2d.text.draw.baseline.hanging.html 05:02:04 INFO - PROCESS | 3756 | 1471089724803 Marionette TRACE conn6 -> [0,2658,"setScriptTimeout",{"ms":35000}] 05:02:04 INFO - PROCESS | 3756 | 1471089724805 Marionette TRACE conn6 <- [1,2658,null,{}] 05:02:04 INFO - PROCESS | 3756 | 1471089724810 Marionette TRACE conn6 -> [0,2659,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:02:04 INFO - PROCESS | 3756 | 1471089724813 Marionette INFO sendAsync 3dea87e7-b1f7-4d7f-bd25-36a6049bc663 05:02:04 INFO - PROCESS | 3756 | 1471089724931 Marionette TRACE conn6 <- [1,2659,null,{"value":null}] 05:02:05 INFO - PROCESS | 3756 | 1471089725040 Marionette TRACE conn6 -> [0,2660,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/text-styles/2d.text.draw.baseline.hanging.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.baseline.hanging.html\", \"893d4e98-a8f2-4003-9cd7-2985a4dd9108\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:02:05 INFO - PROCESS | 3756 | 1471089725043 Marionette INFO sendAsync 3dea87e7-b1f7-4d7f-bd25-36a6049bc663 05:02:05 INFO - PROCESS | 3756 | ++DOCSHELL 0000004D82633000 == 32 [pid = 3756] [id = 674] 05:02:05 INFO - PROCESS | 3756 | ++DOMWINDOW == 59 (0000004D826C5800) [pid = 3756] [serial = 2022] [outer = 0000000000000000] 05:02:05 INFO - PROCESS | 3756 | ++DOMWINDOW == 60 (0000004D830D8000) [pid = 3756] [serial = 2023] [outer = 0000004D826C5800] 05:02:05 INFO - PROCESS | 3756 | 1471089725093 Marionette DEBUG loaded listener.js 05:02:05 INFO - PROCESS | 3756 | ++DOMWINDOW == 61 (0000004DD0041400) [pid = 3756] [serial = 2024] [outer = 0000004D826C5800] 05:02:05 INFO - PROCESS | 3756 | 1471089725980 Marionette TRACE conn6 <- [1,2660,null,{"value":["/2dcontext/text-styles/2d.text.draw.baseline.hanging.html",0,null,null,[["Canvas test: 2d.text.draw.baseline.hanging",1,"assert_approx_equals: Red channel of the pixel at (5, 5) expected 0 +/- 2 but got 255","_assertPixelApprox@http://web-platform.test:8000/common/canvas-tests.js:47:5\n@http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.baseline.hanging.html:37:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\nTest.prototype.step_func_done/<@http://web-platform.test:8000/resources/testharness.js:1422:17\n"]]]}] 05:02:06 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 05:02:06 INFO - _assertPixelApprox@http://web-platform.test:8000/common/canvas-tests.js:47:5 05:02:06 INFO - @http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.baseline.hanging.html:37:5 05:02:06 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 05:02:06 INFO - Test.prototype.step_func_done/<@http://web-platform.test:8000/resources/testharness.js:1422:17 05:02:06 INFO - TEST-OK | /2dcontext/text-styles/2d.text.draw.baseline.hanging.html | took 1237ms 05:02:06 INFO - PROCESS | 3756 | 1471089726045 Marionette TRACE conn6 -> [0,2661,"getWindowHandle",null] 05:02:06 INFO - PROCESS | 3756 | 1471089726048 Marionette TRACE conn6 <- [1,2661,null,{"value":"13"}] 05:02:06 INFO - TEST-START | /2dcontext/text-styles/2d.text.draw.baseline.ideographic.html 05:02:06 INFO - PROCESS | 3756 | 1471089726052 Marionette TRACE conn6 -> [0,2662,"setScriptTimeout",{"ms":35000}] 05:02:06 INFO - PROCESS | 3756 | 1471089726054 Marionette TRACE conn6 <- [1,2662,null,{}] 05:02:06 INFO - PROCESS | 3756 | 1471089726058 Marionette TRACE conn6 -> [0,2663,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:02:06 INFO - PROCESS | 3756 | 1471089726060 Marionette INFO sendAsync 3dea87e7-b1f7-4d7f-bd25-36a6049bc663 05:02:06 INFO - PROCESS | 3756 | 1471089726155 Marionette TRACE conn6 <- [1,2663,null,{"value":null}] 05:02:06 INFO - PROCESS | 3756 | 1471089726164 Marionette TRACE conn6 -> [0,2664,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/text-styles/2d.text.draw.baseline.ideographic.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.baseline.ideographic.html\", \"893d4e98-a8f2-4003-9cd7-2985a4dd9108\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:02:06 INFO - PROCESS | 3756 | 1471089726167 Marionette INFO sendAsync 3dea87e7-b1f7-4d7f-bd25-36a6049bc663 05:02:06 INFO - PROCESS | 3756 | ++DOCSHELL 0000004DD12A7800 == 33 [pid = 3756] [id = 675] 05:02:06 INFO - PROCESS | 3756 | ++DOMWINDOW == 62 (0000004DD12C8C00) [pid = 3756] [serial = 2025] [outer = 0000000000000000] 05:02:06 INFO - PROCESS | 3756 | ++DOMWINDOW == 63 (0000004DD1B25C00) [pid = 3756] [serial = 2026] [outer = 0000004DD12C8C00] 05:02:06 INFO - PROCESS | 3756 | 1471089726215 Marionette DEBUG loaded listener.js 05:02:06 INFO - PROCESS | 3756 | ++DOMWINDOW == 64 (0000004DD1D5A400) [pid = 3756] [serial = 2027] [outer = 0000004DD12C8C00] 05:02:07 INFO - PROCESS | 3756 | 1471089727231 Marionette TRACE conn6 <- [1,2664,null,{"value":["/2dcontext/text-styles/2d.text.draw.baseline.ideographic.html",0,null,null,[["Canvas test: 2d.text.draw.baseline.ideographic",1,"assert_approx_equals: Red channel of the pixel at (5, 45) expected 0 +/- 2 but got 255","_assertPixelApprox@http://web-platform.test:8000/common/canvas-tests.js:47:5\n@http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.baseline.ideographic.html:41:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\nTest.prototype.step_func_done/<@http://web-platform.test:8000/resources/testharness.js:1422:17\n"]]]}] 05:02:07 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 05:02:07 INFO - _assertPixelApprox@http://web-platform.test:8000/common/canvas-tests.js:47:5 05:02:07 INFO - @http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.baseline.ideographic.html:41:5 05:02:07 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 05:02:07 INFO - Test.prototype.step_func_done/<@http://web-platform.test:8000/resources/testharness.js:1422:17 05:02:07 INFO - TEST-OK | /2dcontext/text-styles/2d.text.draw.baseline.ideographic.html | took 1235ms 05:02:07 INFO - PROCESS | 3756 | 1471089727294 Marionette TRACE conn6 -> [0,2665,"getWindowHandle",null] 05:02:07 INFO - PROCESS | 3756 | 1471089727298 Marionette TRACE conn6 <- [1,2665,null,{"value":"13"}] 05:02:07 INFO - TEST-START | /2dcontext/text-styles/2d.text.draw.baseline.middle.html 05:02:07 INFO - PROCESS | 3756 | 1471089727308 Marionette TRACE conn6 -> [0,2666,"setScriptTimeout",{"ms":35000}] 05:02:07 INFO - PROCESS | 3756 | 1471089727313 Marionette TRACE conn6 <- [1,2666,null,{}] 05:02:07 INFO - PROCESS | 3756 | 1471089727317 Marionette TRACE conn6 -> [0,2667,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:02:07 INFO - PROCESS | 3756 | 1471089727320 Marionette INFO sendAsync 3dea87e7-b1f7-4d7f-bd25-36a6049bc663 05:02:07 INFO - PROCESS | 3756 | 1471089727443 Marionette TRACE conn6 <- [1,2667,null,{"value":null}] 05:02:07 INFO - PROCESS | 3756 | 1471089727494 Marionette TRACE conn6 -> [0,2668,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/text-styles/2d.text.draw.baseline.middle.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.baseline.middle.html\", \"893d4e98-a8f2-4003-9cd7-2985a4dd9108\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:02:07 INFO - PROCESS | 3756 | 1471089727497 Marionette INFO sendAsync 3dea87e7-b1f7-4d7f-bd25-36a6049bc663 05:02:07 INFO - PROCESS | 3756 | ++DOCSHELL 0000004DD6A7A800 == 34 [pid = 3756] [id = 676] 05:02:07 INFO - PROCESS | 3756 | ++DOMWINDOW == 65 (0000004DD1F91400) [pid = 3756] [serial = 2028] [outer = 0000000000000000] 05:02:07 INFO - PROCESS | 3756 | ++DOMWINDOW == 66 (0000004DD62BD800) [pid = 3756] [serial = 2029] [outer = 0000004DD1F91400] 05:02:07 INFO - PROCESS | 3756 | 1471089727544 Marionette DEBUG loaded listener.js 05:02:07 INFO - PROCESS | 3756 | ++DOMWINDOW == 67 (0000004DD63DF800) [pid = 3756] [serial = 2030] [outer = 0000004DD1F91400] 05:02:07 INFO - PROCESS | 3756 | --DOMWINDOW == 66 (0000004D80412800) [pid = 3756] [serial = 1989] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.stroke.join.2.html] 05:02:07 INFO - PROCESS | 3756 | --DOMWINDOW == 65 (0000004DD00D9C00) [pid = 3756] [serial = 1995] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.transform.1.html] 05:02:07 INFO - PROCESS | 3756 | --DOMWINDOW == 64 (0000004DD1DA6800) [pid = 3756] [serial = 2004] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.align.invalid.html] 05:02:07 INFO - PROCESS | 3756 | --DOMWINDOW == 63 (0000004DD1A87C00) [pid = 3756] [serial = 1998] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.transform.2.html] 05:02:07 INFO - PROCESS | 3756 | --DOMWINDOW == 62 (0000004DD1A34800) [pid = 3756] [serial = 2001] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.align.default.html] 05:02:07 INFO - PROCESS | 3756 | --DOMWINDOW == 61 (0000004D8265EC00) [pid = 3756] [serial = 1992] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.stroke.join.3.html] 05:02:07 INFO - PROCESS | 3756 | --DOMWINDOW == 60 (0000004DCCA9D800) [pid = 3756] [serial = 1974] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.pattern.transparent.2.html] 05:02:08 INFO - PROCESS | 3756 | 1471089728461 Marionette TRACE conn6 <- [1,2668,null,{"value":["/2dcontext/text-styles/2d.text.draw.baseline.middle.html",0,null,null,[["textBaseline middle is the middle of the em square (not the bounding box)",0,null,null]]]}] 05:02:08 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) 05:02:08 INFO - TEST-OK | /2dcontext/text-styles/2d.text.draw.baseline.middle.html | took 1191ms 05:02:08 INFO - TEST-START | /2dcontext/text-styles/2d.text.draw.baseline.top.html 05:02:08 INFO - PROCESS | 3756 | 1471089728498 Marionette TRACE conn6 -> [0,2669,"getWindowHandle",null] 05:02:08 INFO - PROCESS | 3756 | 1471089728500 Marionette TRACE conn6 <- [1,2669,null,{"value":"13"}] 05:02:08 INFO - PROCESS | 3756 | 1471089728504 Marionette TRACE conn6 -> [0,2670,"setScriptTimeout",{"ms":35000}] 05:02:08 INFO - PROCESS | 3756 | 1471089728505 Marionette TRACE conn6 <- [1,2670,null,{}] 05:02:08 INFO - PROCESS | 3756 | 1471089728509 Marionette TRACE conn6 -> [0,2671,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:02:08 INFO - PROCESS | 3756 | 1471089728511 Marionette INFO sendAsync 3dea87e7-b1f7-4d7f-bd25-36a6049bc663 05:02:08 INFO - PROCESS | 3756 | 1471089728629 Marionette TRACE conn6 <- [1,2671,null,{"value":null}] 05:02:08 INFO - PROCESS | 3756 | 1471089728638 Marionette TRACE conn6 -> [0,2672,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/text-styles/2d.text.draw.baseline.top.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.baseline.top.html\", \"893d4e98-a8f2-4003-9cd7-2985a4dd9108\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:02:08 INFO - PROCESS | 3756 | 1471089728646 Marionette INFO sendAsync 3dea87e7-b1f7-4d7f-bd25-36a6049bc663 05:02:08 INFO - PROCESS | 3756 | ++DOCSHELL 0000004DDBE2D000 == 35 [pid = 3756] [id = 677] 05:02:08 INFO - PROCESS | 3756 | ++DOMWINDOW == 61 (0000004D808D0C00) [pid = 3756] [serial = 2031] [outer = 0000000000000000] 05:02:08 INFO - PROCESS | 3756 | ++DOMWINDOW == 62 (0000004DD1B22000) [pid = 3756] [serial = 2032] [outer = 0000004D808D0C00] 05:02:08 INFO - PROCESS | 3756 | 1471089728693 Marionette DEBUG loaded listener.js 05:02:08 INFO - PROCESS | 3756 | ++DOMWINDOW == 63 (0000004DD6BA2800) [pid = 3756] [serial = 2033] [outer = 0000004D808D0C00] 05:02:09 INFO - PROCESS | 3756 | 1471089729619 Marionette TRACE conn6 <- [1,2672,null,{"value":["/2dcontext/text-styles/2d.text.draw.baseline.top.html",0,null,null,[["textBaseline top is the top of the em square (not the bounding box)",0,null,null]]]}] 05:02:09 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) 05:02:09 INFO - TEST-OK | /2dcontext/text-styles/2d.text.draw.baseline.top.html | took 1121ms 05:02:09 INFO - PROCESS | 3756 | 1471089729628 Marionette TRACE conn6 -> [0,2673,"getWindowHandle",null] 05:02:09 INFO - PROCESS | 3756 | 1471089729630 Marionette TRACE conn6 <- [1,2673,null,{"value":"13"}] 05:02:09 INFO - TEST-START | /2dcontext/text-styles/2d.text.draw.space.collapse.end.html 05:02:09 INFO - PROCESS | 3756 | 1471089729634 Marionette TRACE conn6 -> [0,2674,"setScriptTimeout",{"ms":35000}] 05:02:09 INFO - PROCESS | 3756 | 1471089729636 Marionette TRACE conn6 <- [1,2674,null,{}] 05:02:09 INFO - PROCESS | 3756 | 1471089729640 Marionette TRACE conn6 -> [0,2675,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:02:09 INFO - PROCESS | 3756 | 1471089729642 Marionette INFO sendAsync 3dea87e7-b1f7-4d7f-bd25-36a6049bc663 05:02:09 INFO - PROCESS | 3756 | 1471089729760 Marionette TRACE conn6 <- [1,2675,null,{"value":null}] 05:02:09 INFO - PROCESS | 3756 | 1471089729769 Marionette TRACE conn6 -> [0,2676,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/text-styles/2d.text.draw.space.collapse.end.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.space.collapse.end.html\", \"893d4e98-a8f2-4003-9cd7-2985a4dd9108\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:02:09 INFO - PROCESS | 3756 | 1471089729776 Marionette INFO sendAsync 3dea87e7-b1f7-4d7f-bd25-36a6049bc663 05:02:09 INFO - PROCESS | 3756 | ++DOCSHELL 0000004D809AC000 == 36 [pid = 3756] [id = 678] 05:02:09 INFO - PROCESS | 3756 | ++DOMWINDOW == 64 (0000004DD7B72C00) [pid = 3756] [serial = 2034] [outer = 0000000000000000] 05:02:09 INFO - PROCESS | 3756 | ++DOMWINDOW == 65 (0000004DD7B75C00) [pid = 3756] [serial = 2035] [outer = 0000004DD7B72C00] 05:02:09 INFO - PROCESS | 3756 | 1471089729834 Marionette DEBUG loaded listener.js 05:02:09 INFO - PROCESS | 3756 | ++DOMWINDOW == 66 (0000004DD7CD7400) [pid = 3756] [serial = 2036] [outer = 0000004DD7B72C00] 05:02:10 INFO - PROCESS | 3756 | 1471089730794 Marionette TRACE conn6 <- [1,2676,null,{"value":["/2dcontext/text-styles/2d.text.draw.space.collapse.end.html",0,null,null,[["Space characters at the end of a line are collapsed (per CSS)",1,"assert_approx_equals: Red channel of the pixel at (75, 25) expected 0 +/- 2 but got 255","_assertPixelApprox@http://web-platform.test:8000/common/canvas-tests.js:47:5\n@http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.space.collapse.end.html:38:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\nTest.prototype.step_func_done/<@http://web-platform.test:8000/resources/testharness.js:1422:17\n"]]]}] 05:02:10 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 05:02:10 INFO - _assertPixelApprox@http://web-platform.test:8000/common/canvas-tests.js:47:5 05:02:10 INFO - @http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.space.collapse.end.html:38:5 05:02:10 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 05:02:10 INFO - Test.prototype.step_func_done/<@http://web-platform.test:8000/resources/testharness.js:1422:17 05:02:10 INFO - TEST-OK | /2dcontext/text-styles/2d.text.draw.space.collapse.end.html | took 1180ms 05:02:10 INFO - PROCESS | 3756 | 1471089730818 Marionette TRACE conn6 -> [0,2677,"getWindowHandle",null] 05:02:10 INFO - PROCESS | 3756 | 1471089730823 Marionette TRACE conn6 <- [1,2677,null,{"value":"13"}] 05:02:10 INFO - TEST-START | /2dcontext/text-styles/2d.text.draw.space.collapse.other.html 05:02:10 INFO - PROCESS | 3756 | 1471089730828 Marionette TRACE conn6 -> [0,2678,"setScriptTimeout",{"ms":35000}] 05:02:10 INFO - PROCESS | 3756 | 1471089730832 Marionette TRACE conn6 <- [1,2678,null,{}] 05:02:10 INFO - PROCESS | 3756 | 1471089730838 Marionette TRACE conn6 -> [0,2679,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:02:10 INFO - PROCESS | 3756 | 1471089730842 Marionette INFO sendAsync 3dea87e7-b1f7-4d7f-bd25-36a6049bc663 05:02:10 INFO - PROCESS | 3756 | 1471089730969 Marionette TRACE conn6 <- [1,2679,null,{"value":null}] 05:02:11 INFO - PROCESS | 3756 | 1471089731088 Marionette TRACE conn6 -> [0,2680,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/text-styles/2d.text.draw.space.collapse.other.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.space.collapse.other.html\", \"893d4e98-a8f2-4003-9cd7-2985a4dd9108\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:02:11 INFO - PROCESS | 3756 | 1471089731094 Marionette INFO sendAsync 3dea87e7-b1f7-4d7f-bd25-36a6049bc663 05:02:11 INFO - PROCESS | 3756 | ++DOCSHELL 0000004D81E17800 == 37 [pid = 3756] [id = 679] 05:02:11 INFO - PROCESS | 3756 | ++DOMWINDOW == 67 (0000004D82653400) [pid = 3756] [serial = 2037] [outer = 0000000000000000] 05:02:11 INFO - PROCESS | 3756 | ++DOMWINDOW == 68 (0000004D826C9C00) [pid = 3756] [serial = 2038] [outer = 0000004D82653400] 05:02:11 INFO - PROCESS | 3756 | 1471089731158 Marionette DEBUG loaded listener.js 05:02:11 INFO - PROCESS | 3756 | ++DOMWINDOW == 69 (0000004DCFF97400) [pid = 3756] [serial = 2039] [outer = 0000004D82653400] 05:02:12 INFO - PROCESS | 3756 | 1471089732254 Marionette TRACE conn6 <- [1,2680,null,{"value":["/2dcontext/text-styles/2d.text.draw.space.collapse.other.html",0,null,null,[["Space characters are converted to U+0020, and collapsed (per CSS)",1,"assert_approx_equals: Red channel of the pixel at (25, 25) expected 0 +/- 2 but got 255","_assertPixelApprox@http://web-platform.test:8000/common/canvas-tests.js:47:5\n@http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.space.collapse.other.html:36:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\nTest.prototype.step_func_done/<@http://web-platform.test:8000/resources/testharness.js:1422:17\n"]]]}] 05:02:12 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 05:02:12 INFO - _assertPixelApprox@http://web-platform.test:8000/common/canvas-tests.js:47:5 05:02:12 INFO - @http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.space.collapse.other.html:36:5 05:02:12 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 05:02:12 INFO - Test.prototype.step_func_done/<@http://web-platform.test:8000/resources/testharness.js:1422:17 05:02:12 INFO - TEST-OK | /2dcontext/text-styles/2d.text.draw.space.collapse.other.html | took 1486ms 05:02:12 INFO - PROCESS | 3756 | 1471089732318 Marionette TRACE conn6 -> [0,2681,"getWindowHandle",null] 05:02:12 INFO - PROCESS | 3756 | 1471089732324 Marionette TRACE conn6 <- [1,2681,null,{"value":"13"}] 05:02:12 INFO - TEST-START | /2dcontext/text-styles/2d.text.draw.space.collapse.space.html 05:02:12 INFO - PROCESS | 3756 | 1471089732330 Marionette TRACE conn6 -> [0,2682,"setScriptTimeout",{"ms":35000}] 05:02:12 INFO - PROCESS | 3756 | 1471089732334 Marionette TRACE conn6 <- [1,2682,null,{}] 05:02:12 INFO - PROCESS | 3756 | 1471089732338 Marionette TRACE conn6 -> [0,2683,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:02:12 INFO - PROCESS | 3756 | 1471089732341 Marionette INFO sendAsync 3dea87e7-b1f7-4d7f-bd25-36a6049bc663 05:02:12 INFO - PROCESS | 3756 | 1471089732491 Marionette TRACE conn6 <- [1,2683,null,{"value":null}] 05:02:12 INFO - PROCESS | 3756 | 1471089732647 Marionette TRACE conn6 -> [0,2684,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/text-styles/2d.text.draw.space.collapse.space.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.space.collapse.space.html\", \"893d4e98-a8f2-4003-9cd7-2985a4dd9108\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:02:12 INFO - PROCESS | 3756 | 1471089732650 Marionette INFO sendAsync 3dea87e7-b1f7-4d7f-bd25-36a6049bc663 05:02:12 INFO - PROCESS | 3756 | ++DOCSHELL 0000004DD6288800 == 38 [pid = 3756] [id = 680] 05:02:12 INFO - PROCESS | 3756 | ++DOMWINDOW == 70 (0000004DD0E2F000) [pid = 3756] [serial = 2040] [outer = 0000000000000000] 05:02:12 INFO - PROCESS | 3756 | ++DOMWINDOW == 71 (0000004DD1DD2800) [pid = 3756] [serial = 2041] [outer = 0000004DD0E2F000] 05:02:12 INFO - PROCESS | 3756 | 1471089732710 Marionette DEBUG loaded listener.js 05:02:12 INFO - PROCESS | 3756 | ++DOMWINDOW == 72 (0000004DD622F000) [pid = 3756] [serial = 2042] [outer = 0000004DD0E2F000] 05:02:13 INFO - PROCESS | 3756 | 1471089733802 Marionette TRACE conn6 <- [1,2684,null,{"value":["/2dcontext/text-styles/2d.text.draw.space.collapse.space.html",0,null,null,[["Space characters are converted to U+0020, and collapsed (per CSS)",1,"assert_approx_equals: Red channel of the pixel at (25, 25) expected 0 +/- 2 but got 255","_assertPixelApprox@http://web-platform.test:8000/common/canvas-tests.js:47:5\n@http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.space.collapse.space.html:36:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\nTest.prototype.step_func_done/<@http://web-platform.test:8000/resources/testharness.js:1422:17\n"]]]}] 05:02:13 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 05:02:13 INFO - _assertPixelApprox@http://web-platform.test:8000/common/canvas-tests.js:47:5 05:02:13 INFO - @http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.space.collapse.space.html:36:5 05:02:13 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 05:02:13 INFO - Test.prototype.step_func_done/<@http://web-platform.test:8000/resources/testharness.js:1422:17 05:02:13 INFO - TEST-OK | /2dcontext/text-styles/2d.text.draw.space.collapse.space.html | took 1525ms 05:02:13 INFO - PROCESS | 3756 | 1471089733857 Marionette TRACE conn6 -> [0,2685,"getWindowHandle",null] 05:02:13 INFO - PROCESS | 3756 | 1471089733861 Marionette TRACE conn6 <- [1,2685,null,{"value":"13"}] 05:02:13 INFO - TEST-START | /2dcontext/text-styles/2d.text.draw.space.collapse.start.html 05:02:13 INFO - PROCESS | 3756 | 1471089733866 Marionette TRACE conn6 -> [0,2686,"setScriptTimeout",{"ms":35000}] 05:02:13 INFO - PROCESS | 3756 | 1471089733870 Marionette TRACE conn6 <- [1,2686,null,{}] 05:02:13 INFO - PROCESS | 3756 | 1471089733875 Marionette TRACE conn6 -> [0,2687,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:02:13 INFO - PROCESS | 3756 | 1471089733878 Marionette INFO sendAsync 3dea87e7-b1f7-4d7f-bd25-36a6049bc663 05:02:14 INFO - PROCESS | 3756 | 1471089734022 Marionette TRACE conn6 <- [1,2687,null,{"value":null}] 05:02:14 INFO - PROCESS | 3756 | --DOCSHELL 0000004DDBE2D000 == 37 [pid = 3756] [id = 677] 05:02:14 INFO - PROCESS | 3756 | --DOCSHELL 0000004DD6A7A800 == 36 [pid = 3756] [id = 676] 05:02:14 INFO - PROCESS | 3756 | --DOCSHELL 0000004DD12A7800 == 35 [pid = 3756] [id = 675] 05:02:14 INFO - PROCESS | 3756 | --DOCSHELL 0000004D82633000 == 34 [pid = 3756] [id = 674] 05:02:14 INFO - PROCESS | 3756 | --DOCSHELL 0000004D81D18000 == 33 [pid = 3756] [id = 673] 05:02:14 INFO - PROCESS | 3756 | --DOCSHELL 0000004DD7C9C800 == 32 [pid = 3756] [id = 671] 05:02:14 INFO - PROCESS | 3756 | --DOCSHELL 0000004D97821000 == 31 [pid = 3756] [id = 670] 05:02:14 INFO - PROCESS | 3756 | --DOCSHELL 0000004D97798800 == 30 [pid = 3756] [id = 669] 05:02:14 INFO - PROCESS | 3756 | --DOCSHELL 0000004D97819800 == 29 [pid = 3756] [id = 662] 05:02:14 INFO - PROCESS | 3756 | --DOCSHELL 0000004D809B8000 == 28 [pid = 3756] [id = 661] 05:02:14 INFO - PROCESS | 3756 | --DOCSHELL 0000004DD5CAD000 == 27 [pid = 3756] [id = 672] 05:02:14 INFO - PROCESS | 3756 | --DOCSHELL 0000004DD6288800 == 26 [pid = 3756] [id = 680] 05:02:14 INFO - PROCESS | 3756 | --DOCSHELL 0000004D809AC000 == 25 [pid = 3756] [id = 678] 05:02:14 INFO - PROCESS | 3756 | --DOCSHELL 0000004D81E17800 == 24 [pid = 3756] [id = 679] 05:02:14 INFO - PROCESS | 3756 | --DOMWINDOW == 71 (0000004DD103B400) [pid = 3756] [serial = 1976] [outer = 0000000000000000] [url = about:blank] 05:02:14 INFO - PROCESS | 3756 | --DOMWINDOW == 70 (0000004D830D9800) [pid = 3756] [serial = 1987] [outer = 0000000000000000] [url = about:blank] 05:02:14 INFO - PROCESS | 3756 | --DOMWINDOW == 69 (0000004D806E7800) [pid = 3756] [serial = 1990] [outer = 0000000000000000] [url = about:blank] 05:02:14 INFO - PROCESS | 3756 | --DOMWINDOW == 68 (0000004D80410400) [pid = 3756] [serial = 1984] [outer = 0000000000000000] [url = about:blank] 05:02:14 INFO - PROCESS | 3756 | --DOMWINDOW == 67 (0000004DD12CC000) [pid = 3756] [serial = 1997] [outer = 0000000000000000] [url = about:blank] 05:02:14 INFO - PROCESS | 3756 | --DOMWINDOW == 66 (0000004DD0846400) [pid = 3756] [serial = 1996] [outer = 0000000000000000] [url = about:blank] 05:02:14 INFO - PROCESS | 3756 | --DOMWINDOW == 65 (0000004DD6231C00) [pid = 3756] [serial = 2008] [outer = 0000000000000000] [url = about:blank] 05:02:14 INFO - PROCESS | 3756 | --DOMWINDOW == 64 (0000004DD20B7400) [pid = 3756] [serial = 2006] [outer = 0000000000000000] [url = about:blank] 05:02:14 INFO - PROCESS | 3756 | --DOMWINDOW == 63 (0000004DD1D31800) [pid = 3756] [serial = 1999] [outer = 0000000000000000] [url = about:blank] 05:02:14 INFO - PROCESS | 3756 | --DOMWINDOW == 62 (0000004DD1D39800) [pid = 3756] [serial = 2002] [outer = 0000000000000000] [url = about:blank] 05:02:14 INFO - PROCESS | 3756 | --DOMWINDOW == 61 (0000004DD1DA8C00) [pid = 3756] [serial = 2005] [outer = 0000000000000000] [url = about:blank] 05:02:14 INFO - PROCESS | 3756 | --DOMWINDOW == 60 (0000004D80940400) [pid = 3756] [serial = 2000] [outer = 0000000000000000] [url = about:blank] 05:02:14 INFO - PROCESS | 3756 | --DOMWINDOW == 59 (0000004D826C6400) [pid = 3756] [serial = 1993] [outer = 0000000000000000] [url = about:blank] 05:02:14 INFO - PROCESS | 3756 | --DOMWINDOW == 58 (0000004DD1D58800) [pid = 3756] [serial = 2003] [outer = 0000000000000000] [url = about:blank] 05:02:14 INFO - PROCESS | 3756 | --DOMWINDOW == 57 (0000004D829E9800) [pid = 3756] [serial = 1994] [outer = 0000000000000000] [url = about:blank] 05:02:14 INFO - PROCESS | 3756 | --DOMWINDOW == 56 (0000004D806EE400) [pid = 3756] [serial = 1991] [outer = 0000000000000000] [url = about:blank] 05:02:14 INFO - PROCESS | 3756 | 1471089734847 Marionette TRACE conn6 -> [0,2688,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/text-styles/2d.text.draw.space.collapse.start.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.space.collapse.start.html\", \"893d4e98-a8f2-4003-9cd7-2985a4dd9108\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:02:14 INFO - PROCESS | 3756 | 1471089734851 Marionette INFO sendAsync 3dea87e7-b1f7-4d7f-bd25-36a6049bc663 05:02:14 INFO - PROCESS | 3756 | ++DOCSHELL 0000004D809A9800 == 25 [pid = 3756] [id = 681] 05:02:14 INFO - PROCESS | 3756 | ++DOMWINDOW == 57 (0000004D80211000) [pid = 3756] [serial = 2043] [outer = 0000000000000000] 05:02:14 INFO - PROCESS | 3756 | ++DOMWINDOW == 58 (0000004D806E6C00) [pid = 3756] [serial = 2044] [outer = 0000004D80211000] 05:02:14 INFO - PROCESS | 3756 | 1471089734907 Marionette DEBUG loaded listener.js 05:02:15 INFO - PROCESS | 3756 | ++DOMWINDOW == 59 (0000004D808CE400) [pid = 3756] [serial = 2045] [outer = 0000004D80211000] 05:02:15 INFO - PROCESS | 3756 | 1471089735847 Marionette TRACE conn6 <- [1,2688,null,{"value":["/2dcontext/text-styles/2d.text.draw.space.collapse.start.html",0,null,null,[["Space characters at the start of a line are collapsed (per CSS)",1,"assert_approx_equals: Red channel of the pixel at (25, 25) expected 0 +/- 2 but got 255","_assertPixelApprox@http://web-platform.test:8000/common/canvas-tests.js:47:5\n@http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.space.collapse.start.html:36:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\nTest.prototype.step_func_done/<@http://web-platform.test:8000/resources/testharness.js:1422:17\n"]]]}] 05:02:15 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 05:02:15 INFO - _assertPixelApprox@http://web-platform.test:8000/common/canvas-tests.js:47:5 05:02:15 INFO - @http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.space.collapse.start.html:36:5 05:02:15 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 05:02:15 INFO - Test.prototype.step_func_done/<@http://web-platform.test:8000/resources/testharness.js:1422:17 05:02:15 INFO - TEST-OK | /2dcontext/text-styles/2d.text.draw.space.collapse.start.html | took 2032ms 05:02:15 INFO - PROCESS | 3756 | 1471089735899 Marionette TRACE conn6 -> [0,2689,"getWindowHandle",null] 05:02:15 INFO - PROCESS | 3756 | 1471089735902 Marionette TRACE conn6 <- [1,2689,null,{"value":"13"}] 05:02:15 INFO - TEST-START | /2dcontext/text-styles/2d.text.font.default.html 05:02:15 INFO - PROCESS | 3756 | 1471089735907 Marionette TRACE conn6 -> [0,2690,"setScriptTimeout",{"ms":35000}] 05:02:15 INFO - PROCESS | 3756 | 1471089735911 Marionette TRACE conn6 <- [1,2690,null,{}] 05:02:15 INFO - PROCESS | 3756 | 1471089735916 Marionette TRACE conn6 -> [0,2691,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:02:15 INFO - PROCESS | 3756 | 1471089735919 Marionette INFO sendAsync 3dea87e7-b1f7-4d7f-bd25-36a6049bc663 05:02:16 INFO - PROCESS | 3756 | 1471089736027 Marionette TRACE conn6 <- [1,2691,null,{"value":null}] 05:02:16 INFO - PROCESS | 3756 | 1471089736104 Marionette TRACE conn6 -> [0,2692,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/text-styles/2d.text.font.default.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/text-styles/2d.text.font.default.html\", \"893d4e98-a8f2-4003-9cd7-2985a4dd9108\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:02:16 INFO - PROCESS | 3756 | 1471089736107 Marionette INFO sendAsync 3dea87e7-b1f7-4d7f-bd25-36a6049bc663 05:02:16 INFO - PROCESS | 3756 | ++DOCSHELL 0000004D8263D000 == 26 [pid = 3756] [id = 682] 05:02:16 INFO - PROCESS | 3756 | ++DOMWINDOW == 60 (0000004D826C1000) [pid = 3756] [serial = 2046] [outer = 0000000000000000] 05:02:16 INFO - PROCESS | 3756 | ++DOMWINDOW == 61 (0000004D829E7C00) [pid = 3756] [serial = 2047] [outer = 0000004D826C1000] 05:02:16 INFO - PROCESS | 3756 | 1471089736159 Marionette DEBUG loaded listener.js 05:02:16 INFO - PROCESS | 3756 | ++DOMWINDOW == 62 (0000004D830E0800) [pid = 3756] [serial = 2048] [outer = 0000004D826C1000] 05:02:16 INFO - PROCESS | 3756 | 1471089736624 Marionette TRACE conn6 <- [1,2692,null,{"value":["/2dcontext/text-styles/2d.text.font.default.html",0,null,null,[["Canvas test: 2d.text.font.default",0,null,null]]]}] 05:02:16 INFO - TEST-PASS | /2dcontext/text-styles/2d.text.font.default.html | Canvas test: 2d.text.font.default 05:02:16 INFO - TEST-OK | /2dcontext/text-styles/2d.text.font.default.html | took 777ms 05:02:16 INFO - PROCESS | 3756 | 1471089736691 Marionette TRACE conn6 -> [0,2693,"getWindowHandle",null] 05:02:16 INFO - PROCESS | 3756 | 1471089736696 Marionette TRACE conn6 <- [1,2693,null,{"value":"13"}] 05:02:16 INFO - TEST-START | /2dcontext/text-styles/2d.text.font.parse.basic.html 05:02:16 INFO - PROCESS | 3756 | 1471089736700 Marionette TRACE conn6 -> [0,2694,"setScriptTimeout",{"ms":35000}] 05:02:16 INFO - PROCESS | 3756 | 1471089736702 Marionette TRACE conn6 <- [1,2694,null,{}] 05:02:16 INFO - PROCESS | 3756 | 1471089736706 Marionette TRACE conn6 -> [0,2695,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:02:16 INFO - PROCESS | 3756 | 1471089736709 Marionette INFO sendAsync 3dea87e7-b1f7-4d7f-bd25-36a6049bc663 05:02:16 INFO - PROCESS | 3756 | 1471089736812 Marionette TRACE conn6 <- [1,2695,null,{"value":null}] 05:02:16 INFO - PROCESS | 3756 | 1471089736828 Marionette TRACE conn6 -> [0,2696,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/text-styles/2d.text.font.parse.basic.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/text-styles/2d.text.font.parse.basic.html\", \"893d4e98-a8f2-4003-9cd7-2985a4dd9108\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:02:16 INFO - PROCESS | 3756 | 1471089736830 Marionette INFO sendAsync 3dea87e7-b1f7-4d7f-bd25-36a6049bc663 05:02:16 INFO - PROCESS | 3756 | ++DOCSHELL 0000004D81C88800 == 27 [pid = 3756] [id = 683] 05:02:16 INFO - PROCESS | 3756 | ++DOMWINDOW == 63 (0000004DD08DA800) [pid = 3756] [serial = 2049] [outer = 0000000000000000] 05:02:16 INFO - PROCESS | 3756 | ++DOMWINDOW == 64 (0000004DD12C8000) [pid = 3756] [serial = 2050] [outer = 0000004DD08DA800] 05:02:16 INFO - PROCESS | 3756 | 1471089736889 Marionette DEBUG loaded listener.js 05:02:16 INFO - PROCESS | 3756 | ++DOMWINDOW == 65 (0000004DD1A34000) [pid = 3756] [serial = 2051] [outer = 0000004DD08DA800] 05:02:17 INFO - PROCESS | 3756 | 1471089737429 Marionette TRACE conn6 <- [1,2696,null,{"value":["/2dcontext/text-styles/2d.text.font.parse.basic.html",0,null,null,[["Canvas test: 2d.text.font.parse.basic",0,null,null]]]}] 05:02:17 INFO - TEST-PASS | /2dcontext/text-styles/2d.text.font.parse.basic.html | Canvas test: 2d.text.font.parse.basic 05:02:17 INFO - TEST-OK | /2dcontext/text-styles/2d.text.font.parse.basic.html | took 839ms 05:02:17 INFO - PROCESS | 3756 | 1471089737542 Marionette TRACE conn6 -> [0,2697,"getWindowHandle",null] 05:02:17 INFO - PROCESS | 3756 | 1471089737544 Marionette TRACE conn6 <- [1,2697,null,{"value":"13"}] 05:02:17 INFO - TEST-START | /2dcontext/text-styles/2d.text.font.parse.complex.html 05:02:17 INFO - PROCESS | 3756 | 1471089737555 Marionette TRACE conn6 -> [0,2698,"setScriptTimeout",{"ms":35000}] 05:02:17 INFO - PROCESS | 3756 | 1471089737561 Marionette TRACE conn6 <- [1,2698,null,{}] 05:02:17 INFO - PROCESS | 3756 | 1471089737571 Marionette TRACE conn6 -> [0,2699,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:02:17 INFO - PROCESS | 3756 | 1471089737575 Marionette INFO sendAsync 3dea87e7-b1f7-4d7f-bd25-36a6049bc663 05:02:17 INFO - PROCESS | 3756 | 1471089737713 Marionette TRACE conn6 <- [1,2699,null,{"value":null}] 05:02:17 INFO - PROCESS | 3756 | 1471089737719 Marionette TRACE conn6 -> [0,2700,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/text-styles/2d.text.font.parse.complex.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/text-styles/2d.text.font.parse.complex.html\", \"893d4e98-a8f2-4003-9cd7-2985a4dd9108\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:02:17 INFO - PROCESS | 3756 | 1471089737722 Marionette INFO sendAsync 3dea87e7-b1f7-4d7f-bd25-36a6049bc663 05:02:17 INFO - PROCESS | 3756 | ++DOCSHELL 0000004DD6B51000 == 28 [pid = 3756] [id = 684] 05:02:17 INFO - PROCESS | 3756 | ++DOMWINDOW == 66 (0000004DD1D34800) [pid = 3756] [serial = 2052] [outer = 0000000000000000] 05:02:17 INFO - PROCESS | 3756 | ++DOMWINDOW == 67 (0000004DD1D5C400) [pid = 3756] [serial = 2053] [outer = 0000004DD1D34800] 05:02:17 INFO - PROCESS | 3756 | 1471089737768 Marionette DEBUG loaded listener.js 05:02:17 INFO - PROCESS | 3756 | ++DOMWINDOW == 68 (0000004DD1DA8400) [pid = 3756] [serial = 2054] [outer = 0000004DD1D34800] 05:02:18 INFO - PROCESS | 3756 | 1471089738255 Marionette TRACE conn6 <- [1,2700,null,{"value":["/2dcontext/text-styles/2d.text.font.parse.complex.html",0,null,null,[["Canvas test: 2d.text.font.parse.complex",1,"assert_equals: ctx.font === 'italic small-caps 12px \"Unknown Font\", sans-serif' (got italic small-caps 400 12px Unknown Font,sans-serif[string], expected italic small-caps 12px \"Unknown Font\", sans-serif[string]) expected \"italic small-caps 12px \\\"Unknown Font\\\", sans-serif\" but got \"italic small-caps 400 12px Unknown Font,sans-serif\"","_assertSame@http://web-platform.test:8000/common/canvas-tests.js:17:5\n@http://web-platform.test:8000/2dcontext/text-styles/2d.text.font.parse.complex.html:23:1\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\n_addTest/ [0,2701,"getWindowHandle",null] 05:02:18 INFO - PROCESS | 3756 | 1471089738293 Marionette TRACE conn6 <- [1,2701,null,{"value":"13"}] 05:02:18 INFO - PROCESS | 3756 | 1471089738297 Marionette TRACE conn6 -> [0,2702,"setScriptTimeout",{"ms":35000}] 05:02:18 INFO - PROCESS | 3756 | 1471089738299 Marionette TRACE conn6 <- [1,2702,null,{}] 05:02:18 INFO - PROCESS | 3756 | 1471089738306 Marionette TRACE conn6 -> [0,2703,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:02:18 INFO - PROCESS | 3756 | 1471089738309 Marionette INFO sendAsync 3dea87e7-b1f7-4d7f-bd25-36a6049bc663 05:02:18 INFO - PROCESS | 3756 | 1471089738434 Marionette TRACE conn6 <- [1,2703,null,{"value":null}] 05:02:18 INFO - PROCESS | 3756 | 1471089738498 Marionette TRACE conn6 -> [0,2704,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/text-styles/2d.text.font.parse.invalid.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/text-styles/2d.text.font.parse.invalid.html\", \"893d4e98-a8f2-4003-9cd7-2985a4dd9108\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:02:18 INFO - PROCESS | 3756 | 1471089738501 Marionette INFO sendAsync 3dea87e7-b1f7-4d7f-bd25-36a6049bc663 05:02:18 INFO - PROCESS | 3756 | ++DOCSHELL 0000004DDB5D3800 == 29 [pid = 3756] [id = 685] 05:02:18 INFO - PROCESS | 3756 | ++DOMWINDOW == 69 (0000004DD1F96800) [pid = 3756] [serial = 2055] [outer = 0000000000000000] 05:02:18 INFO - PROCESS | 3756 | ++DOMWINDOW == 70 (0000004DD296A400) [pid = 3756] [serial = 2056] [outer = 0000004DD1F96800] 05:02:18 INFO - PROCESS | 3756 | 1471089738548 Marionette DEBUG loaded listener.js 05:02:18 INFO - PROCESS | 3756 | ++DOMWINDOW == 71 (0000004DD6229400) [pid = 3756] [serial = 2057] [outer = 0000004DD1F96800] 05:02:18 INFO - PROCESS | 3756 | 1471089738957 Marionette TRACE conn6 <- [1,2704,null,{"value":["/2dcontext/text-styles/2d.text.font.parse.invalid.html",0,null,null,[["Canvas test: 2d.text.font.parse.invalid",0,null,null]]]}] 05:02:19 INFO - TEST-PASS | /2dcontext/text-styles/2d.text.font.parse.invalid.html | Canvas test: 2d.text.font.parse.invalid 05:02:19 INFO - TEST-OK | /2dcontext/text-styles/2d.text.font.parse.invalid.html | took 734ms 05:02:19 INFO - PROCESS | 3756 | --DOMWINDOW == 70 (0000004D81DC8800) [pid = 3756] [serial = 1980] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.stroke.cap.1.html] 05:02:19 INFO - PROCESS | 3756 | --DOMWINDOW == 69 (0000004DD7B72C00) [pid = 3756] [serial = 2034] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.space.collapse.end.html] 05:02:19 INFO - PROCESS | 3756 | --DOMWINDOW == 68 (0000004D80408800) [pid = 3756] [serial = 1983] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.stroke.cap.2.html] 05:02:19 INFO - PROCESS | 3756 | --DOMWINDOW == 67 (0000004D81DC3000) [pid = 3756] [serial = 1986] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.stroke.join.1.html] 05:02:19 INFO - PROCESS | 3756 | --DOMWINDOW == 66 (0000004DD1F91400) [pid = 3756] [serial = 2028] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.baseline.middle.html] 05:02:19 INFO - PROCESS | 3756 | --DOMWINDOW == 65 (0000004D826C5800) [pid = 3756] [serial = 2022] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.baseline.hanging.html] 05:02:19 INFO - PROCESS | 3756 | --DOMWINDOW == 64 (0000004DD2961C00) [pid = 3756] [serial = 2016] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.baseline.valid.html] 05:02:19 INFO - PROCESS | 3756 | --DOMWINDOW == 63 (0000004D80942000) [pid = 3756] [serial = 2010] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.baseline.default.html] 05:02:19 INFO - PROCESS | 3756 | --DOMWINDOW == 62 (0000004DD12C8C00) [pid = 3756] [serial = 2025] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.baseline.ideographic.html] 05:02:19 INFO - PROCESS | 3756 | --DOMWINDOW == 61 (0000004D80675000) [pid = 3756] [serial = 2019] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.baseline.bottom.html] 05:02:19 INFO - PROCESS | 3756 | --DOMWINDOW == 60 (0000004D808D0C00) [pid = 3756] [serial = 2031] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.baseline.top.html] 05:02:19 INFO - PROCESS | 3756 | --DOMWINDOW == 59 (0000004DD2F79800) [pid = 3756] [serial = 2007] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.align.valid.html] 05:02:19 INFO - PROCESS | 3756 | --DOMWINDOW == 58 (0000004DD12C8800) [pid = 3756] [serial = 2013] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.baseline.invalid.html] 05:02:19 INFO - PROCESS | 3756 | 1471089739419 Marionette TRACE conn6 -> [0,2705,"getWindowHandle",null] 05:02:19 INFO - PROCESS | 3756 | 1471089739421 Marionette TRACE conn6 <- [1,2705,null,{"value":"13"}] 05:02:19 INFO - PROCESS | 3756 | 1471089739430 Marionette TRACE conn6 -> [0,2706,"setScriptTimeout",{"ms":35000}] 05:02:19 INFO - PROCESS | 3756 | 1471089739433 Marionette TRACE conn6 <- [1,2706,null,{}] 05:02:19 INFO - PROCESS | 3756 | 1471089739436 Marionette TRACE conn6 -> [0,2707,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:02:19 INFO - PROCESS | 3756 | 1471089739439 Marionette INFO sendAsync 3dea87e7-b1f7-4d7f-bd25-36a6049bc663 05:02:19 INFO - TEST-START | /2dcontext/text-styles/2d.text.font.parse.size.percentage.default.html 05:02:19 INFO - PROCESS | 3756 | 1471089739528 Marionette TRACE conn6 <- [1,2707,null,{"value":null}] 05:02:19 INFO - PROCESS | 3756 | 1471089739537 Marionette TRACE conn6 -> [0,2708,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/text-styles/2d.text.font.parse.size.percentage.default.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/text-styles/2d.text.font.parse.size.percentage.default.html\", \"893d4e98-a8f2-4003-9cd7-2985a4dd9108\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:02:19 INFO - PROCESS | 3756 | 1471089739544 Marionette INFO sendAsync 3dea87e7-b1f7-4d7f-bd25-36a6049bc663 05:02:19 INFO - PROCESS | 3756 | ++DOCSHELL 0000004DDDB41000 == 30 [pid = 3756] [id = 686] 05:02:19 INFO - PROCESS | 3756 | ++DOMWINDOW == 59 (0000004D978A4000) [pid = 3756] [serial = 2058] [outer = 0000000000000000] 05:02:19 INFO - PROCESS | 3756 | ++DOMWINDOW == 60 (0000004DCFF9F800) [pid = 3756] [serial = 2059] [outer = 0000004D978A4000] 05:02:19 INFO - PROCESS | 3756 | 1471089739603 Marionette DEBUG loaded listener.js 05:02:19 INFO - PROCESS | 3756 | ++DOMWINDOW == 61 (0000004DD62C2400) [pid = 3756] [serial = 2060] [outer = 0000004D978A4000] 05:02:20 INFO - PROCESS | 3756 | 1471089740080 Marionette TRACE conn6 <- [1,2708,null,{"value":["/2dcontext/text-styles/2d.text.font.parse.size.percentage.default.html",0,null,null,[["Canvas test: 2d.text.font.parse.size.percentage.default",1,"assert_equals: ctx2.font === '100px serif' (got 1000% serif[string], expected 100px serif[string]) expected \"100px serif\" but got \"1000% serif\"","_assertSame@http://web-platform.test:8000/common/canvas-tests.js:17:5\n@http://web-platform.test:8000/2dcontext/text-styles/2d.text.font.parse.size.percentage.default.html:25:1\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\n_addTest/ [0,2709,"getWindowHandle",null] 05:02:20 INFO - PROCESS | 3756 | 1471089740167 Marionette TRACE conn6 <- [1,2709,null,{"value":"13"}] 05:02:20 INFO - TEST-START | /2dcontext/text-styles/2d.text.font.parse.size.percentage.html 05:02:20 INFO - PROCESS | 3756 | 1471089740171 Marionette TRACE conn6 -> [0,2710,"setScriptTimeout",{"ms":35000}] 05:02:20 INFO - PROCESS | 3756 | 1471089740173 Marionette TRACE conn6 <- [1,2710,null,{}] 05:02:20 INFO - PROCESS | 3756 | 1471089740176 Marionette TRACE conn6 -> [0,2711,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:02:20 INFO - PROCESS | 3756 | 1471089740179 Marionette INFO sendAsync 3dea87e7-b1f7-4d7f-bd25-36a6049bc663 05:02:20 INFO - PROCESS | 3756 | 1471089740279 Marionette TRACE conn6 <- [1,2711,null,{"value":null}] 05:02:20 INFO - PROCESS | 3756 | 1471089740289 Marionette TRACE conn6 -> [0,2712,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/text-styles/2d.text.font.parse.size.percentage.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/text-styles/2d.text.font.parse.size.percentage.html\", \"893d4e98-a8f2-4003-9cd7-2985a4dd9108\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:02:20 INFO - PROCESS | 3756 | 1471089740291 Marionette INFO sendAsync 3dea87e7-b1f7-4d7f-bd25-36a6049bc663 05:02:20 INFO - PROCESS | 3756 | ++DOCSHELL 0000004DDEF36800 == 31 [pid = 3756] [id = 687] 05:02:20 INFO - PROCESS | 3756 | ++DOMWINDOW == 62 (0000004DD6E1C400) [pid = 3756] [serial = 2061] [outer = 0000000000000000] 05:02:20 INFO - PROCESS | 3756 | ++DOMWINDOW == 63 (0000004DD6EC2C00) [pid = 3756] [serial = 2062] [outer = 0000004DD6E1C400] 05:02:20 INFO - PROCESS | 3756 | 1471089740337 Marionette DEBUG loaded listener.js 05:02:20 INFO - PROCESS | 3756 | ++DOMWINDOW == 64 (0000004DD7C1D000) [pid = 3756] [serial = 2063] [outer = 0000004DD6E1C400] 05:02:20 INFO - PROCESS | 3756 | 1471089740773 Marionette TRACE conn6 <- [1,2712,null,{"value":["/2dcontext/text-styles/2d.text.font.parse.size.percentage.html",0,null,null,[["Canvas test: 2d.text.font.parse.size.percentage",1,"assert_equals: ctx.font === '72px serif' (got 50% serif[string], expected 72px serif[string]) expected \"72px serif\" but got \"50% serif\"","_assertSame@http://web-platform.test:8000/common/canvas-tests.js:17:5\n@http://web-platform.test:8000/2dcontext/text-styles/2d.text.font.parse.size.percentage.html:23:1\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\n_addTest/ [0,2713,"getWindowHandle",null] 05:02:20 INFO - PROCESS | 3756 | 1471089740805 Marionette TRACE conn6 <- [1,2713,null,{"value":"13"}] 05:02:20 INFO - TEST-START | /2dcontext/text-styles/2d.text.font.parse.system.html 05:02:20 INFO - PROCESS | 3756 | 1471089740808 Marionette TRACE conn6 -> [0,2714,"setScriptTimeout",{"ms":35000}] 05:02:20 INFO - PROCESS | 3756 | 1471089740810 Marionette TRACE conn6 <- [1,2714,null,{}] 05:02:20 INFO - PROCESS | 3756 | 1471089740814 Marionette TRACE conn6 -> [0,2715,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:02:20 INFO - PROCESS | 3756 | 1471089740816 Marionette INFO sendAsync 3dea87e7-b1f7-4d7f-bd25-36a6049bc663 05:02:20 INFO - PROCESS | 3756 | 1471089740904 Marionette TRACE conn6 <- [1,2715,null,{"value":null}] 05:02:20 INFO - PROCESS | 3756 | 1471089740940 Marionette TRACE conn6 -> [0,2716,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/text-styles/2d.text.font.parse.system.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/text-styles/2d.text.font.parse.system.html\", \"893d4e98-a8f2-4003-9cd7-2985a4dd9108\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:02:20 INFO - PROCESS | 3756 | 1471089740942 Marionette INFO sendAsync 3dea87e7-b1f7-4d7f-bd25-36a6049bc663 05:02:20 INFO - PROCESS | 3756 | ++DOCSHELL 0000004DDF482800 == 32 [pid = 3756] [id = 688] 05:02:20 INFO - PROCESS | 3756 | ++DOMWINDOW == 65 (0000004DD0045C00) [pid = 3756] [serial = 2064] [outer = 0000000000000000] 05:02:20 INFO - PROCESS | 3756 | ++DOMWINDOW == 66 (0000004DD8062000) [pid = 3756] [serial = 2065] [outer = 0000004DD0045C00] 05:02:20 INFO - PROCESS | 3756 | 1471089740988 Marionette DEBUG loaded listener.js 05:02:21 INFO - PROCESS | 3756 | ++DOMWINDOW == 67 (0000004DD8069C00) [pid = 3756] [serial = 2066] [outer = 0000004DD0045C00] 05:02:21 INFO - PROCESS | 3756 | 1471089741463 Marionette TRACE conn6 <- [1,2716,null,{"value":["/2dcontext/text-styles/2d.text.font.parse.system.html",0,null,null,[["System fonts must be computed to explicit values",0,null,null]]]}] 05:02:21 INFO - TEST-PASS | /2dcontext/text-styles/2d.text.font.parse.system.html | System fonts must be computed to explicit values 05:02:21 INFO - TEST-OK | /2dcontext/text-styles/2d.text.font.parse.system.html | took 734ms 05:02:21 INFO - PROCESS | 3756 | 1471089741547 Marionette TRACE conn6 -> [0,2717,"getWindowHandle",null] 05:02:21 INFO - PROCESS | 3756 | 1471089741552 Marionette TRACE conn6 <- [1,2717,null,{"value":"13"}] 05:02:21 INFO - TEST-START | /2dcontext/text-styles/2d.text.measure.width.space.html 05:02:21 INFO - PROCESS | 3756 | 1471089741599 Marionette TRACE conn6 -> [0,2718,"setScriptTimeout",{"ms":35000}] 05:02:21 INFO - PROCESS | 3756 | 1471089741604 Marionette TRACE conn6 <- [1,2718,null,{}] 05:02:21 INFO - PROCESS | 3756 | 1471089741610 Marionette TRACE conn6 -> [0,2719,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:02:21 INFO - PROCESS | 3756 | 1471089741614 Marionette INFO sendAsync 3dea87e7-b1f7-4d7f-bd25-36a6049bc663 05:02:21 INFO - PROCESS | 3756 | 1471089741723 Marionette TRACE conn6 <- [1,2719,null,{"value":null}] 05:02:21 INFO - PROCESS | 3756 | 1471089741844 Marionette TRACE conn6 -> [0,2720,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/text-styles/2d.text.measure.width.space.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/text-styles/2d.text.measure.width.space.html\", \"893d4e98-a8f2-4003-9cd7-2985a4dd9108\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:02:21 INFO - PROCESS | 3756 | 1471089741849 Marionette INFO sendAsync 3dea87e7-b1f7-4d7f-bd25-36a6049bc663 05:02:21 INFO - PROCESS | 3756 | ++DOCSHELL 0000004D82629000 == 33 [pid = 3756] [id = 689] 05:02:21 INFO - PROCESS | 3756 | ++DOMWINDOW == 68 (0000004D80945000) [pid = 3756] [serial = 2067] [outer = 0000000000000000] 05:02:21 INFO - PROCESS | 3756 | ++DOMWINDOW == 69 (0000004D81DBE800) [pid = 3756] [serial = 2068] [outer = 0000004D80945000] 05:02:21 INFO - PROCESS | 3756 | 1471089741910 Marionette DEBUG loaded listener.js 05:02:22 INFO - PROCESS | 3756 | ++DOMWINDOW == 70 (0000004D826C5400) [pid = 3756] [serial = 2069] [outer = 0000004D80945000] 05:02:23 INFO - PROCESS | 3756 | 1471089743192 Marionette TRACE conn6 <- [1,2720,null,{"value":["/2dcontext/text-styles/2d.text.measure.width.space.html",0,null,null,[["Space characters are converted to U+0020 and collapsed (per CSS)",1,"assert_equals: ctx.measureText('A B').width === 150 (got 200[number], expected 150[number]) expected 150 but got 200","_assertSame@http://web-platform.test:8000/common/canvas-tests.js:17:5\n@http://web-platform.test:8000/2dcontext/text-styles/2d.text.measure.width.space.html:33:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\nTest.prototype.step_func_done/<@http://web-platform.test:8000/resources/testharness.js:1422:17\n"]]]}] 05:02:23 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 05:02:23 INFO - _assertSame@http://web-platform.test:8000/common/canvas-tests.js:17:5 05:02:23 INFO - @http://web-platform.test:8000/2dcontext/text-styles/2d.text.measure.width.space.html:33:5 05:02:23 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 05:02:23 INFO - Test.prototype.step_func_done/<@http://web-platform.test:8000/resources/testharness.js:1422:17 05:02:23 INFO - TEST-OK | /2dcontext/text-styles/2d.text.measure.width.space.html | took 1627ms 05:02:23 INFO - PROCESS | 3756 | 1471089743227 Marionette TRACE conn6 -> [0,2721,"getWindowHandle",null] 05:02:23 INFO - PROCESS | 3756 | 1471089743233 Marionette TRACE conn6 <- [1,2721,null,{"value":"13"}] 05:02:23 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.bitmap.html 05:02:23 INFO - PROCESS | 3756 | 1471089743240 Marionette TRACE conn6 -> [0,2722,"setScriptTimeout",{"ms":35000}] 05:02:23 INFO - PROCESS | 3756 | 1471089743243 Marionette TRACE conn6 <- [1,2722,null,{}] 05:02:23 INFO - PROCESS | 3756 | 1471089743247 Marionette TRACE conn6 -> [0,2723,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:02:23 INFO - PROCESS | 3756 | 1471089743250 Marionette INFO sendAsync 3dea87e7-b1f7-4d7f-bd25-36a6049bc663 05:02:23 INFO - PROCESS | 3756 | 1471089743392 Marionette TRACE conn6 <- [1,2723,null,{"value":null}] 05:02:23 INFO - PROCESS | 3756 | 1471089743526 Marionette TRACE conn6 -> [0,2724,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/the-canvas-state/2d.state.saverestore.bitmap.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.bitmap.html\", \"893d4e98-a8f2-4003-9cd7-2985a4dd9108\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:02:23 INFO - PROCESS | 3756 | 1471089743529 Marionette INFO sendAsync 3dea87e7-b1f7-4d7f-bd25-36a6049bc663 05:02:23 INFO - PROCESS | 3756 | ++DOCSHELL 0000004DDB5C9000 == 34 [pid = 3756] [id = 690] 05:02:23 INFO - PROCESS | 3756 | ++DOMWINDOW == 71 (0000004DD0844000) [pid = 3756] [serial = 2070] [outer = 0000000000000000] 05:02:23 INFO - PROCESS | 3756 | ++DOMWINDOW == 72 (0000004DD172B800) [pid = 3756] [serial = 2071] [outer = 0000004DD0844000] 05:02:23 INFO - PROCESS | 3756 | 1471089743593 Marionette DEBUG loaded listener.js 05:02:23 INFO - PROCESS | 3756 | ++DOMWINDOW == 73 (0000004DD1D36800) [pid = 3756] [serial = 2072] [outer = 0000004DD0844000] 05:02:24 INFO - PROCESS | 3756 | --DOCSHELL 0000004DE4A9F000 == 33 [pid = 3756] [id = 454] 05:02:24 INFO - PROCESS | 3756 | --DOCSHELL 0000004DDEF42800 == 32 [pid = 3756] [id = 462] 05:02:24 INFO - PROCESS | 3756 | --DOCSHELL 0000004D97796000 == 31 [pid = 3756] [id = 458] 05:02:24 INFO - PROCESS | 3756 | --DOCSHELL 0000004DE0070000 == 30 [pid = 3756] [id = 452] 05:02:24 INFO - PROCESS | 3756 | --DOCSHELL 0000004DDBE26000 == 29 [pid = 3756] [id = 460] 05:02:24 INFO - PROCESS | 3756 | --DOCSHELL 0000004DD21B7800 == 28 [pid = 3756] [id = 459] 05:02:24 INFO - PROCESS | 3756 | --DOMWINDOW == 72 (0000004D829E3400) [pid = 3756] [serial = 1982] [outer = 0000000000000000] [url = about:blank] 05:02:24 INFO - PROCESS | 3756 | --DOMWINDOW == 71 (0000004DD7B75C00) [pid = 3756] [serial = 2035] [outer = 0000000000000000] [url = about:blank] 05:02:24 INFO - PROCESS | 3756 | --DOMWINDOW == 70 (0000004D808CF400) [pid = 3756] [serial = 1985] [outer = 0000000000000000] [url = about:blank] 05:02:24 INFO - PROCESS | 3756 | --DOMWINDOW == 69 (0000004D978A0C00) [pid = 3756] [serial = 1988] [outer = 0000000000000000] [url = about:blank] 05:02:24 INFO - PROCESS | 3756 | --DOMWINDOW == 68 (0000004DD62BD800) [pid = 3756] [serial = 2029] [outer = 0000000000000000] [url = about:blank] 05:02:24 INFO - PROCESS | 3756 | --DOMWINDOW == 67 (0000004D830D8000) [pid = 3756] [serial = 2023] [outer = 0000000000000000] [url = about:blank] 05:02:24 INFO - PROCESS | 3756 | --DOMWINDOW == 66 (0000004DD0041400) [pid = 3756] [serial = 2024] [outer = 0000000000000000] [url = about:blank] 05:02:24 INFO - PROCESS | 3756 | --DOMWINDOW == 65 (0000004DD622EC00) [pid = 3756] [serial = 2017] [outer = 0000000000000000] [url = about:blank] 05:02:24 INFO - PROCESS | 3756 | --DOMWINDOW == 64 (0000004DD63E0000) [pid = 3756] [serial = 2018] [outer = 0000000000000000] [url = about:blank] 05:02:24 INFO - PROCESS | 3756 | --DOMWINDOW == 63 (0000004D82655400) [pid = 3756] [serial = 2011] [outer = 0000000000000000] [url = about:blank] 05:02:24 INFO - PROCESS | 3756 | --DOMWINDOW == 62 (0000004D829EDC00) [pid = 3756] [serial = 2012] [outer = 0000000000000000] [url = about:blank] 05:02:24 INFO - PROCESS | 3756 | --DOMWINDOW == 61 (0000004DD1B25C00) [pid = 3756] [serial = 2026] [outer = 0000000000000000] [url = about:blank] 05:02:24 INFO - PROCESS | 3756 | --DOMWINDOW == 60 (0000004D808DE000) [pid = 3756] [serial = 2020] [outer = 0000000000000000] [url = about:blank] 05:02:24 INFO - PROCESS | 3756 | --DOMWINDOW == 59 (0000004DD63DF800) [pid = 3756] [serial = 2030] [outer = 0000000000000000] [url = about:blank] 05:02:24 INFO - PROCESS | 3756 | --DOMWINDOW == 58 (0000004DD1B22000) [pid = 3756] [serial = 2032] [outer = 0000000000000000] [url = about:blank] 05:02:24 INFO - PROCESS | 3756 | --DOMWINDOW == 57 (0000004D8265C400) [pid = 3756] [serial = 2021] [outer = 0000000000000000] [url = about:blank] 05:02:24 INFO - PROCESS | 3756 | --DOMWINDOW == 56 (0000004DD62C6C00) [pid = 3756] [serial = 2009] [outer = 0000000000000000] [url = about:blank] 05:02:24 INFO - PROCESS | 3756 | --DOMWINDOW == 55 (0000004DD1A34C00) [pid = 3756] [serial = 2014] [outer = 0000000000000000] [url = about:blank] 05:02:24 INFO - PROCESS | 3756 | --DOMWINDOW == 54 (0000004DD7CD7400) [pid = 3756] [serial = 2036] [outer = 0000000000000000] [url = about:blank] 05:02:24 INFO - PROCESS | 3756 | --DOMWINDOW == 53 (0000004DD1B26800) [pid = 3756] [serial = 2015] [outer = 0000000000000000] [url = about:blank] 05:02:24 INFO - PROCESS | 3756 | --DOMWINDOW == 52 (0000004DD6BA2800) [pid = 3756] [serial = 2033] [outer = 0000000000000000] [url = about:blank] 05:02:24 INFO - PROCESS | 3756 | --DOMWINDOW == 51 (0000004DD1D5A400) [pid = 3756] [serial = 2027] [outer = 0000000000000000] [url = about:blank] 05:02:24 INFO - PROCESS | 3756 | 1471089744455 Marionette TRACE conn6 <- [1,2724,null,{"value":["/2dcontext/the-canvas-state/2d.state.saverestore.bitmap.html",0,null,null,[["save()/restore() does not affect the current bitmap",0,null,null]]]}] 05:02:24 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.bitmap.html | save()/restore() does not affect the current bitmap 05:02:24 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.bitmap.html | took 1285ms 05:02:24 INFO - PROCESS | 3756 | 1471089744526 Marionette TRACE conn6 -> [0,2725,"getWindowHandle",null] 05:02:24 INFO - PROCESS | 3756 | 1471089744530 Marionette TRACE conn6 <- [1,2725,null,{"value":"13"}] 05:02:24 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.clip.html 05:02:24 INFO - PROCESS | 3756 | 1471089744534 Marionette TRACE conn6 -> [0,2726,"setScriptTimeout",{"ms":35000}] 05:02:24 INFO - PROCESS | 3756 | 1471089744538 Marionette TRACE conn6 <- [1,2726,null,{}] 05:02:24 INFO - PROCESS | 3756 | 1471089744543 Marionette TRACE conn6 -> [0,2727,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:02:24 INFO - PROCESS | 3756 | 1471089744546 Marionette INFO sendAsync 3dea87e7-b1f7-4d7f-bd25-36a6049bc663 05:02:24 INFO - PROCESS | 3756 | 1471089744641 Marionette TRACE conn6 <- [1,2727,null,{"value":null}] 05:02:24 INFO - PROCESS | 3756 | 1471089744656 Marionette TRACE conn6 -> [0,2728,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/the-canvas-state/2d.state.saverestore.clip.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.clip.html\", \"893d4e98-a8f2-4003-9cd7-2985a4dd9108\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:02:24 INFO - PROCESS | 3756 | 1471089744658 Marionette INFO sendAsync 3dea87e7-b1f7-4d7f-bd25-36a6049bc663 05:02:24 INFO - PROCESS | 3756 | ++DOCSHELL 0000004D81E26000 == 29 [pid = 3756] [id = 691] 05:02:24 INFO - PROCESS | 3756 | ++DOMWINDOW == 52 (0000004D81DC2400) [pid = 3756] [serial = 2073] [outer = 0000000000000000] 05:02:24 INFO - PROCESS | 3756 | ++DOMWINDOW == 53 (0000004D81DC9C00) [pid = 3756] [serial = 2074] [outer = 0000004D81DC2400] 05:02:24 INFO - PROCESS | 3756 | 1471089744714 Marionette DEBUG loaded listener.js 05:02:24 INFO - PROCESS | 3756 | ++DOMWINDOW == 54 (0000004D826CA000) [pid = 3756] [serial = 2075] [outer = 0000004D81DC2400] 05:02:25 INFO - PROCESS | 3756 | 1471089745255 Marionette TRACE conn6 <- [1,2728,null,{"value":["/2dcontext/the-canvas-state/2d.state.saverestore.clip.html",0,null,null,[["save()/restore() affects the clipping path",0,null,null]]]}] 05:02:25 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.clip.html | save()/restore() affects the clipping path 05:02:25 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.clip.html | took 776ms 05:02:25 INFO - PROCESS | 3756 | 1471089745310 Marionette TRACE conn6 -> [0,2729,"getWindowHandle",null] 05:02:25 INFO - PROCESS | 3756 | 1471089745315 Marionette TRACE conn6 <- [1,2729,null,{"value":"13"}] 05:02:25 INFO - PROCESS | 3756 | 1471089745321 Marionette TRACE conn6 -> [0,2730,"setScriptTimeout",{"ms":35000}] 05:02:25 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.fillStyle.html 05:02:25 INFO - PROCESS | 3756 | 1471089745324 Marionette TRACE conn6 <- [1,2730,null,{}] 05:02:25 INFO - PROCESS | 3756 | 1471089745328 Marionette TRACE conn6 -> [0,2731,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:02:25 INFO - PROCESS | 3756 | 1471089745330 Marionette INFO sendAsync 3dea87e7-b1f7-4d7f-bd25-36a6049bc663 05:02:25 INFO - PROCESS | 3756 | 1471089745430 Marionette TRACE conn6 <- [1,2731,null,{"value":null}] 05:02:25 INFO - PROCESS | 3756 | 1471089745514 Marionette TRACE conn6 -> [0,2732,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/the-canvas-state/2d.state.saverestore.fillStyle.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.fillStyle.html\", \"893d4e98-a8f2-4003-9cd7-2985a4dd9108\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:02:25 INFO - PROCESS | 3756 | 1471089745517 Marionette INFO sendAsync 3dea87e7-b1f7-4d7f-bd25-36a6049bc663 05:02:25 INFO - PROCESS | 3756 | ++DOCSHELL 0000004DD0EF2000 == 30 [pid = 3756] [id = 692] 05:02:25 INFO - PROCESS | 3756 | ++DOMWINDOW == 55 (0000004DCFF97800) [pid = 3756] [serial = 2076] [outer = 0000000000000000] 05:02:25 INFO - PROCESS | 3756 | ++DOMWINDOW == 56 (0000004DD0042400) [pid = 3756] [serial = 2077] [outer = 0000004DCFF97800] 05:02:25 INFO - PROCESS | 3756 | 1471089745566 Marionette DEBUG loaded listener.js 05:02:25 INFO - PROCESS | 3756 | ++DOMWINDOW == 57 (0000004DD09CF000) [pid = 3756] [serial = 2078] [outer = 0000004DCFF97800] 05:02:25 INFO - PROCESS | 3756 | 1471089745968 Marionette TRACE conn6 <- [1,2732,null,{"value":["/2dcontext/the-canvas-state/2d.state.saverestore.fillStyle.html",0,null,null,[["save()/restore() works for fillStyle",0,null,null]]]}] 05:02:25 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.fillStyle.html | save()/restore() works for fillStyle 05:02:25 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.fillStyle.html | took 671ms 05:02:26 INFO - PROCESS | 3756 | 1471089745995 Marionette TRACE conn6 -> [0,2733,"getWindowHandle",null] 05:02:26 INFO - PROCESS | 3756 | 1471089745998 Marionette TRACE conn6 <- [1,2733,null,{"value":"13"}] 05:02:26 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.font.html 05:02:26 INFO - PROCESS | 3756 | 1471089746002 Marionette TRACE conn6 -> [0,2734,"setScriptTimeout",{"ms":35000}] 05:02:26 INFO - PROCESS | 3756 | 1471089746006 Marionette TRACE conn6 <- [1,2734,null,{}] 05:02:26 INFO - PROCESS | 3756 | 1471089746017 Marionette TRACE conn6 -> [0,2735,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:02:26 INFO - PROCESS | 3756 | 1471089746022 Marionette INFO sendAsync 3dea87e7-b1f7-4d7f-bd25-36a6049bc663 05:02:26 INFO - PROCESS | 3756 | 1471089746147 Marionette TRACE conn6 <- [1,2735,null,{"value":null}] 05:02:26 INFO - PROCESS | 3756 | 1471089746163 Marionette TRACE conn6 -> [0,2736,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/the-canvas-state/2d.state.saverestore.font.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.font.html\", \"893d4e98-a8f2-4003-9cd7-2985a4dd9108\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:02:26 INFO - PROCESS | 3756 | 1471089746166 Marionette INFO sendAsync 3dea87e7-b1f7-4d7f-bd25-36a6049bc663 05:02:26 INFO - PROCESS | 3756 | ++DOCSHELL 0000004DD6512800 == 31 [pid = 3756] [id = 693] 05:02:26 INFO - PROCESS | 3756 | ++DOMWINDOW == 58 (0000004DD1D30400) [pid = 3756] [serial = 2079] [outer = 0000000000000000] 05:02:26 INFO - PROCESS | 3756 | ++DOMWINDOW == 59 (0000004DD1D5B800) [pid = 3756] [serial = 2080] [outer = 0000004DD1D30400] 05:02:26 INFO - PROCESS | 3756 | 1471089746217 Marionette DEBUG loaded listener.js 05:02:26 INFO - PROCESS | 3756 | ++DOMWINDOW == 60 (0000004DD1DC8800) [pid = 3756] [serial = 2081] [outer = 0000004DD1D30400] 05:02:26 INFO - PROCESS | 3756 | 1471089746662 Marionette TRACE conn6 <- [1,2736,null,{"value":["/2dcontext/the-canvas-state/2d.state.saverestore.font.html",0,null,null,[["save()/restore() works for font",0,null,null]]]}] 05:02:26 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.font.html | save()/restore() works for font 05:02:26 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.font.html | took 671ms 05:02:26 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.globalAlpha.html 05:02:26 INFO - PROCESS | 3756 | 1471089746694 Marionette TRACE conn6 -> [0,2737,"getWindowHandle",null] 05:02:26 INFO - PROCESS | 3756 | 1471089746697 Marionette TRACE conn6 <- [1,2737,null,{"value":"13"}] 05:02:26 INFO - PROCESS | 3756 | 1471089746700 Marionette TRACE conn6 -> [0,2738,"setScriptTimeout",{"ms":35000}] 05:02:26 INFO - PROCESS | 3756 | 1471089746702 Marionette TRACE conn6 <- [1,2738,null,{}] 05:02:26 INFO - PROCESS | 3756 | 1471089746716 Marionette TRACE conn6 -> [0,2739,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:02:26 INFO - PROCESS | 3756 | 1471089746718 Marionette INFO sendAsync 3dea87e7-b1f7-4d7f-bd25-36a6049bc663 05:02:26 INFO - PROCESS | 3756 | 1471089746841 Marionette TRACE conn6 <- [1,2739,null,{"value":null}] 05:02:26 INFO - PROCESS | 3756 | 1471089746846 Marionette TRACE conn6 -> [0,2740,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/the-canvas-state/2d.state.saverestore.globalAlpha.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.globalAlpha.html\", \"893d4e98-a8f2-4003-9cd7-2985a4dd9108\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:02:26 INFO - PROCESS | 3756 | 1471089746848 Marionette INFO sendAsync 3dea87e7-b1f7-4d7f-bd25-36a6049bc663 05:02:26 INFO - PROCESS | 3756 | ++DOCSHELL 0000004DDBEE9800 == 32 [pid = 3756] [id = 694] 05:02:26 INFO - PROCESS | 3756 | ++DOMWINDOW == 61 (0000004DD1F92800) [pid = 3756] [serial = 2082] [outer = 0000000000000000] 05:02:26 INFO - PROCESS | 3756 | ++DOMWINDOW == 62 (0000004DD2F6E800) [pid = 3756] [serial = 2083] [outer = 0000004DD1F92800] 05:02:26 INFO - PROCESS | 3756 | 1471089746896 Marionette DEBUG loaded listener.js 05:02:26 INFO - PROCESS | 3756 | ++DOMWINDOW == 63 (0000004DD62BEC00) [pid = 3756] [serial = 2084] [outer = 0000004DD1F92800] 05:02:27 INFO - PROCESS | 3756 | 1471089747359 Marionette TRACE conn6 <- [1,2740,null,{"value":["/2dcontext/the-canvas-state/2d.state.saverestore.globalAlpha.html",0,null,null,[["save()/restore() works for globalAlpha",0,null,null]]]}] 05:02:27 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.globalAlpha.html | save()/restore() works for globalAlpha 05:02:27 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.globalAlpha.html | took 692ms 05:02:27 INFO - PROCESS | 3756 | 1471089747394 Marionette TRACE conn6 -> [0,2741,"getWindowHandle",null] 05:02:27 INFO - PROCESS | 3756 | 1471089747397 Marionette TRACE conn6 <- [1,2741,null,{"value":"13"}] 05:02:27 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.globalCompositeOperation.html 05:02:27 INFO - PROCESS | 3756 | 1471089747400 Marionette TRACE conn6 -> [0,2742,"setScriptTimeout",{"ms":35000}] 05:02:27 INFO - PROCESS | 3756 | 1471089747402 Marionette TRACE conn6 <- [1,2742,null,{}] 05:02:27 INFO - PROCESS | 3756 | 1471089747405 Marionette TRACE conn6 -> [0,2743,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:02:27 INFO - PROCESS | 3756 | 1471089747408 Marionette INFO sendAsync 3dea87e7-b1f7-4d7f-bd25-36a6049bc663 05:02:27 INFO - PROCESS | 3756 | 1471089747529 Marionette TRACE conn6 <- [1,2743,null,{"value":null}] 05:02:27 INFO - PROCESS | 3756 | 1471089747615 Marionette TRACE conn6 -> [0,2744,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/the-canvas-state/2d.state.saverestore.globalCompositeOperation.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.globalCompositeOperation.html\", \"893d4e98-a8f2-4003-9cd7-2985a4dd9108\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:02:27 INFO - PROCESS | 3756 | 1471089747618 Marionette INFO sendAsync 3dea87e7-b1f7-4d7f-bd25-36a6049bc663 05:02:27 INFO - PROCESS | 3756 | ++DOCSHELL 0000004DDDB45000 == 33 [pid = 3756] [id = 695] 05:02:27 INFO - PROCESS | 3756 | ++DOMWINDOW == 64 (0000004DD639E400) [pid = 3756] [serial = 2085] [outer = 0000000000000000] 05:02:27 INFO - PROCESS | 3756 | ++DOMWINDOW == 65 (0000004DD6A44800) [pid = 3756] [serial = 2086] [outer = 0000004DD639E400] 05:02:27 INFO - PROCESS | 3756 | 1471089747666 Marionette DEBUG loaded listener.js 05:02:27 INFO - PROCESS | 3756 | ++DOMWINDOW == 66 (0000004DD6DDCC00) [pid = 3756] [serial = 2087] [outer = 0000004DD639E400] 05:02:28 INFO - PROCESS | 3756 | 1471089748107 Marionette TRACE conn6 <- [1,2744,null,{"value":["/2dcontext/the-canvas-state/2d.state.saverestore.globalCompositeOperation.html",0,null,null,[["save()/restore() works for globalCompositeOperation",0,null,null]]]}] 05:02:28 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.globalCompositeOperation.html | save()/restore() works for globalCompositeOperation 05:02:28 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.globalCompositeOperation.html | took 734ms 05:02:28 INFO - PROCESS | 3756 | 1471089748138 Marionette TRACE conn6 -> [0,2745,"getWindowHandle",null] 05:02:28 INFO - PROCESS | 3756 | 1471089748140 Marionette TRACE conn6 <- [1,2745,null,{"value":"13"}] 05:02:28 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.lineCap.html 05:02:28 INFO - PROCESS | 3756 | 1471089748143 Marionette TRACE conn6 -> [0,2746,"setScriptTimeout",{"ms":35000}] 05:02:28 INFO - PROCESS | 3756 | 1471089748145 Marionette TRACE conn6 <- [1,2746,null,{}] 05:02:28 INFO - PROCESS | 3756 | 1471089748148 Marionette TRACE conn6 -> [0,2747,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:02:28 INFO - PROCESS | 3756 | 1471089748154 Marionette INFO sendAsync 3dea87e7-b1f7-4d7f-bd25-36a6049bc663 05:02:28 INFO - PROCESS | 3756 | 1471089748305 Marionette TRACE conn6 <- [1,2747,null,{"value":null}] 05:02:28 INFO - PROCESS | 3756 | 1471089748363 Marionette TRACE conn6 -> [0,2748,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/the-canvas-state/2d.state.saverestore.lineCap.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.lineCap.html\", \"893d4e98-a8f2-4003-9cd7-2985a4dd9108\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:02:28 INFO - PROCESS | 3756 | 1471089748365 Marionette INFO sendAsync 3dea87e7-b1f7-4d7f-bd25-36a6049bc663 05:02:28 INFO - PROCESS | 3756 | ++DOCSHELL 0000004DDEF31800 == 34 [pid = 3756] [id = 696] 05:02:28 INFO - PROCESS | 3756 | ++DOMWINDOW == 67 (0000004DD6EBE400) [pid = 3756] [serial = 2088] [outer = 0000000000000000] 05:02:28 INFO - PROCESS | 3756 | ++DOMWINDOW == 68 (0000004DD81B2400) [pid = 3756] [serial = 2089] [outer = 0000004DD6EBE400] 05:02:28 INFO - PROCESS | 3756 | 1471089748413 Marionette DEBUG loaded listener.js 05:02:28 INFO - PROCESS | 3756 | ++DOMWINDOW == 69 (0000004DDACC8C00) [pid = 3756] [serial = 2090] [outer = 0000004DD6EBE400] 05:02:28 INFO - PROCESS | 3756 | --DOMWINDOW == 68 (0000004DD1D34800) [pid = 3756] [serial = 2052] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.font.parse.complex.html] 05:02:28 INFO - PROCESS | 3756 | --DOMWINDOW == 67 (0000004D80211000) [pid = 3756] [serial = 2043] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.space.collapse.start.html] 05:02:28 INFO - PROCESS | 3756 | --DOMWINDOW == 66 (0000004DD08DA800) [pid = 3756] [serial = 2049] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.font.parse.basic.html] 05:02:28 INFO - PROCESS | 3756 | --DOMWINDOW == 65 (0000004D826C1000) [pid = 3756] [serial = 2046] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.font.default.html] 05:02:28 INFO - PROCESS | 3756 | --DOMWINDOW == 64 (0000004D82653400) [pid = 3756] [serial = 2037] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.space.collapse.other.html] 05:02:28 INFO - PROCESS | 3756 | --DOMWINDOW == 63 (0000004DD1F96800) [pid = 3756] [serial = 2055] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.font.parse.invalid.html] 05:02:28 INFO - PROCESS | 3756 | --DOMWINDOW == 62 (0000004D978A4000) [pid = 3756] [serial = 2058] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.font.parse.size.percentage.default.html] 05:02:28 INFO - PROCESS | 3756 | --DOMWINDOW == 61 (0000004DD6E1C400) [pid = 3756] [serial = 2061] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.font.parse.size.percentage.html] 05:02:28 INFO - PROCESS | 3756 | 1471089748851 Marionette TRACE conn6 <- [1,2748,null,{"value":["/2dcontext/the-canvas-state/2d.state.saverestore.lineCap.html",0,null,null,[["save()/restore() works for lineCap",0,null,null]]]}] 05:02:28 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.lineCap.html | save()/restore() works for lineCap 05:02:28 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.lineCap.html | took 733ms 05:02:28 INFO - PROCESS | 3756 | 1471089748880 Marionette TRACE conn6 -> [0,2749,"getWindowHandle",null] 05:02:28 INFO - PROCESS | 3756 | 1471089748882 Marionette TRACE conn6 <- [1,2749,null,{"value":"13"}] 05:02:28 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.lineJoin.html 05:02:28 INFO - PROCESS | 3756 | 1471089748913 Marionette TRACE conn6 -> [0,2750,"setScriptTimeout",{"ms":35000}] 05:02:28 INFO - PROCESS | 3756 | 1471089748915 Marionette TRACE conn6 <- [1,2750,null,{}] 05:02:28 INFO - PROCESS | 3756 | 1471089748921 Marionette TRACE conn6 -> [0,2751,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:02:28 INFO - PROCESS | 3756 | 1471089748923 Marionette INFO sendAsync 3dea87e7-b1f7-4d7f-bd25-36a6049bc663 05:02:29 INFO - PROCESS | 3756 | 1471089749039 Marionette TRACE conn6 <- [1,2751,null,{"value":null}] 05:02:29 INFO - PROCESS | 3756 | 1471089749092 Marionette TRACE conn6 -> [0,2752,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/the-canvas-state/2d.state.saverestore.lineJoin.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.lineJoin.html\", \"893d4e98-a8f2-4003-9cd7-2985a4dd9108\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:02:29 INFO - PROCESS | 3756 | 1471089749094 Marionette INFO sendAsync 3dea87e7-b1f7-4d7f-bd25-36a6049bc663 05:02:29 INFO - PROCESS | 3756 | ++DOCSHELL 0000004DDF615000 == 35 [pid = 3756] [id = 697] 05:02:29 INFO - PROCESS | 3756 | ++DOMWINDOW == 62 (0000004DD1727400) [pid = 3756] [serial = 2091] [outer = 0000000000000000] 05:02:29 INFO - PROCESS | 3756 | ++DOMWINDOW == 63 (0000004DD6E1C400) [pid = 3756] [serial = 2092] [outer = 0000004DD1727400] 05:02:29 INFO - PROCESS | 3756 | 1471089749141 Marionette DEBUG loaded listener.js 05:02:29 INFO - PROCESS | 3756 | ++DOMWINDOW == 64 (0000004DDB812400) [pid = 3756] [serial = 2093] [outer = 0000004DD1727400] 05:02:29 INFO - PROCESS | 3756 | 1471089749480 Marionette TRACE conn6 <- [1,2752,null,{"value":["/2dcontext/the-canvas-state/2d.state.saverestore.lineJoin.html",0,null,null,[["save()/restore() works for lineJoin",0,null,null]]]}] 05:02:29 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.lineJoin.html | save()/restore() works for lineJoin 05:02:29 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.lineJoin.html | took 626ms 05:02:29 INFO - PROCESS | 3756 | 1471089749543 Marionette TRACE conn6 -> [0,2753,"getWindowHandle",null] 05:02:29 INFO - PROCESS | 3756 | 1471089749546 Marionette TRACE conn6 <- [1,2753,null,{"value":"13"}] 05:02:29 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.lineWidth.html 05:02:29 INFO - PROCESS | 3756 | 1471089749549 Marionette TRACE conn6 -> [0,2754,"setScriptTimeout",{"ms":35000}] 05:02:29 INFO - PROCESS | 3756 | 1471089749551 Marionette TRACE conn6 <- [1,2754,null,{}] 05:02:29 INFO - PROCESS | 3756 | 1471089749554 Marionette TRACE conn6 -> [0,2755,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:02:29 INFO - PROCESS | 3756 | 1471089749556 Marionette INFO sendAsync 3dea87e7-b1f7-4d7f-bd25-36a6049bc663 05:02:29 INFO - PROCESS | 3756 | 1471089749645 Marionette TRACE conn6 <- [1,2755,null,{"value":null}] 05:02:29 INFO - PROCESS | 3756 | 1471089749651 Marionette TRACE conn6 -> [0,2756,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/the-canvas-state/2d.state.saverestore.lineWidth.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.lineWidth.html\", \"893d4e98-a8f2-4003-9cd7-2985a4dd9108\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:02:29 INFO - PROCESS | 3756 | 1471089749653 Marionette INFO sendAsync 3dea87e7-b1f7-4d7f-bd25-36a6049bc663 05:02:29 INFO - PROCESS | 3756 | ++DOCSHELL 0000004DE0A56000 == 36 [pid = 3756] [id = 698] 05:02:29 INFO - PROCESS | 3756 | ++DOMWINDOW == 65 (0000004DDB813400) [pid = 3756] [serial = 2094] [outer = 0000000000000000] 05:02:29 INFO - PROCESS | 3756 | ++DOMWINDOW == 66 (0000004DDB849400) [pid = 3756] [serial = 2095] [outer = 0000004DDB813400] 05:02:29 INFO - PROCESS | 3756 | 1471089749699 Marionette DEBUG loaded listener.js 05:02:29 INFO - PROCESS | 3756 | ++DOMWINDOW == 67 (0000004DDB887000) [pid = 3756] [serial = 2096] [outer = 0000004DDB813400] 05:02:30 INFO - PROCESS | 3756 | 1471089750135 Marionette TRACE conn6 <- [1,2756,null,{"value":["/2dcontext/the-canvas-state/2d.state.saverestore.lineWidth.html",0,null,null,[["save()/restore() works for lineWidth",0,null,null]]]}] 05:02:30 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.lineWidth.html | save()/restore() works for lineWidth 05:02:30 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.lineWidth.html | took 628ms 05:02:30 INFO - PROCESS | 3756 | 1471089750178 Marionette TRACE conn6 -> [0,2757,"getWindowHandle",null] 05:02:30 INFO - PROCESS | 3756 | 1471089750180 Marionette TRACE conn6 <- [1,2757,null,{"value":"13"}] 05:02:30 INFO - PROCESS | 3756 | 1471089750183 Marionette TRACE conn6 -> [0,2758,"setScriptTimeout",{"ms":35000}] 05:02:30 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.miterLimit.html 05:02:30 INFO - PROCESS | 3756 | 1471089750185 Marionette TRACE conn6 <- [1,2758,null,{}] 05:02:30 INFO - PROCESS | 3756 | 1471089750193 Marionette TRACE conn6 -> [0,2759,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:02:30 INFO - PROCESS | 3756 | 1471089750195 Marionette INFO sendAsync 3dea87e7-b1f7-4d7f-bd25-36a6049bc663 05:02:30 INFO - PROCESS | 3756 | 1471089750286 Marionette TRACE conn6 <- [1,2759,null,{"value":null}] 05:02:30 INFO - PROCESS | 3756 | 1471089750292 Marionette TRACE conn6 -> [0,2760,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/the-canvas-state/2d.state.saverestore.miterLimit.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.miterLimit.html\", \"893d4e98-a8f2-4003-9cd7-2985a4dd9108\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:02:30 INFO - PROCESS | 3756 | 1471089750294 Marionette INFO sendAsync 3dea87e7-b1f7-4d7f-bd25-36a6049bc663 05:02:30 INFO - PROCESS | 3756 | ++DOCSHELL 0000004DE1544000 == 37 [pid = 3756] [id = 699] 05:02:30 INFO - PROCESS | 3756 | ++DOMWINDOW == 68 (0000004DDB891000) [pid = 3756] [serial = 2097] [outer = 0000000000000000] 05:02:30 INFO - PROCESS | 3756 | ++DOMWINDOW == 69 (0000004DDBD94000) [pid = 3756] [serial = 2098] [outer = 0000004DDB891000] 05:02:30 INFO - PROCESS | 3756 | 1471089750340 Marionette DEBUG loaded listener.js 05:02:30 INFO - PROCESS | 3756 | ++DOMWINDOW == 70 (0000004DDBE10C00) [pid = 3756] [serial = 2099] [outer = 0000004DDB891000] 05:02:30 INFO - PROCESS | 3756 | 1471089750917 Marionette TRACE conn6 <- [1,2760,null,{"value":["/2dcontext/the-canvas-state/2d.state.saverestore.miterLimit.html",0,null,null,[["save()/restore() works for miterLimit",0,null,null]]]}] 05:02:30 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.miterLimit.html | save()/restore() works for miterLimit 05:02:30 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.miterLimit.html | took 776ms 05:02:30 INFO - PROCESS | 3756 | 1471089750964 Marionette TRACE conn6 -> [0,2761,"getWindowHandle",null] 05:02:30 INFO - PROCESS | 3756 | 1471089750969 Marionette TRACE conn6 <- [1,2761,null,{"value":"13"}] 05:02:30 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.path.html 05:02:30 INFO - PROCESS | 3756 | 1471089750975 Marionette TRACE conn6 -> [0,2762,"setScriptTimeout",{"ms":35000}] 05:02:30 INFO - PROCESS | 3756 | 1471089750979 Marionette TRACE conn6 <- [1,2762,null,{}] 05:02:30 INFO - PROCESS | 3756 | 1471089750985 Marionette TRACE conn6 -> [0,2763,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:02:30 INFO - PROCESS | 3756 | 1471089750988 Marionette INFO sendAsync 3dea87e7-b1f7-4d7f-bd25-36a6049bc663 05:02:31 INFO - PROCESS | 3756 | 1471089751114 Marionette TRACE conn6 <- [1,2763,null,{"value":null}] 05:02:31 INFO - PROCESS | 3756 | 1471089751242 Marionette TRACE conn6 -> [0,2764,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/the-canvas-state/2d.state.saverestore.path.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.path.html\", \"893d4e98-a8f2-4003-9cd7-2985a4dd9108\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:02:31 INFO - PROCESS | 3756 | 1471089751247 Marionette INFO sendAsync 3dea87e7-b1f7-4d7f-bd25-36a6049bc663 05:02:31 INFO - PROCESS | 3756 | ++DOCSHELL 0000004D97799000 == 38 [pid = 3756] [id = 700] 05:02:31 INFO - PROCESS | 3756 | ++DOMWINDOW == 71 (0000004D806F1000) [pid = 3756] [serial = 2100] [outer = 0000000000000000] 05:02:31 INFO - PROCESS | 3756 | ++DOMWINDOW == 72 (0000004D82651C00) [pid = 3756] [serial = 2101] [outer = 0000004D806F1000] 05:02:31 INFO - PROCESS | 3756 | 1471089751308 Marionette DEBUG loaded listener.js 05:02:31 INFO - PROCESS | 3756 | ++DOMWINDOW == 73 (0000004D830E5800) [pid = 3756] [serial = 2102] [outer = 0000004D806F1000] 05:02:31 INFO - PROCESS | 3756 | 1471089751953 Marionette TRACE conn6 <- [1,2764,null,{"value":["/2dcontext/the-canvas-state/2d.state.saverestore.path.html",0,null,null,[["save()/restore() does not affect the current path",0,null,null]]]}] 05:02:32 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.path.html | save()/restore() does not affect the current path 05:02:32 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.path.html | took 1023ms 05:02:32 INFO - PROCESS | 3756 | 1471089751999 Marionette TRACE conn6 -> [0,2765,"getWindowHandle",null] 05:02:32 INFO - PROCESS | 3756 | 1471089752005 Marionette TRACE conn6 <- [1,2765,null,{"value":"13"}] 05:02:32 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.shadowBlur.html 05:02:32 INFO - PROCESS | 3756 | 1471089752011 Marionette TRACE conn6 -> [0,2766,"setScriptTimeout",{"ms":35000}] 05:02:32 INFO - PROCESS | 3756 | 1471089752014 Marionette TRACE conn6 <- [1,2766,null,{}] 05:02:32 INFO - PROCESS | 3756 | 1471089752019 Marionette TRACE conn6 -> [0,2767,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:02:32 INFO - PROCESS | 3756 | 1471089752022 Marionette INFO sendAsync 3dea87e7-b1f7-4d7f-bd25-36a6049bc663 05:02:32 INFO - PROCESS | 3756 | 1471089752145 Marionette TRACE conn6 <- [1,2767,null,{"value":null}] 05:02:32 INFO - PROCESS | 3756 | 1471089752272 Marionette TRACE conn6 -> [0,2768,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/the-canvas-state/2d.state.saverestore.shadowBlur.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.shadowBlur.html\", \"893d4e98-a8f2-4003-9cd7-2985a4dd9108\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:02:32 INFO - PROCESS | 3756 | 1471089752275 Marionette INFO sendAsync 3dea87e7-b1f7-4d7f-bd25-36a6049bc663 05:02:32 INFO - PROCESS | 3756 | ++DOCSHELL 0000004DDB5CF800 == 39 [pid = 3756] [id = 701] 05:02:32 INFO - PROCESS | 3756 | ++DOMWINDOW == 74 (0000004DD1D2DC00) [pid = 3756] [serial = 2103] [outer = 0000000000000000] 05:02:32 INFO - PROCESS | 3756 | ++DOMWINDOW == 75 (0000004DD1D3A800) [pid = 3756] [serial = 2104] [outer = 0000004DD1D2DC00] 05:02:32 INFO - PROCESS | 3756 | 1471089752361 Marionette DEBUG loaded listener.js 05:02:32 INFO - PROCESS | 3756 | ++DOMWINDOW == 76 (0000004DD1F9A800) [pid = 3756] [serial = 2105] [outer = 0000004DD1D2DC00] 05:02:32 INFO - PROCESS | 3756 | 1471089752963 Marionette TRACE conn6 <- [1,2768,null,{"value":["/2dcontext/the-canvas-state/2d.state.saverestore.shadowBlur.html",0,null,null,[["save()/restore() works for shadowBlur",0,null,null]]]}] 05:02:33 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.shadowBlur.html | save()/restore() works for shadowBlur 05:02:33 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.shadowBlur.html | took 986ms 05:02:33 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.shadowColor.html 05:02:33 INFO - PROCESS | 3756 | 1471089753000 Marionette TRACE conn6 -> [0,2769,"getWindowHandle",null] 05:02:33 INFO - PROCESS | 3756 | 1471089753003 Marionette TRACE conn6 <- [1,2769,null,{"value":"13"}] 05:02:33 INFO - PROCESS | 3756 | 1471089753007 Marionette TRACE conn6 -> [0,2770,"setScriptTimeout",{"ms":35000}] 05:02:33 INFO - PROCESS | 3756 | 1471089753011 Marionette TRACE conn6 <- [1,2770,null,{}] 05:02:33 INFO - PROCESS | 3756 | 1471089753023 Marionette TRACE conn6 -> [0,2771,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:02:33 INFO - PROCESS | 3756 | 1471089753028 Marionette INFO sendAsync 3dea87e7-b1f7-4d7f-bd25-36a6049bc663 05:02:33 INFO - PROCESS | 3756 | 1471089753145 Marionette TRACE conn6 <- [1,2771,null,{"value":null}] 05:02:33 INFO - PROCESS | 3756 | 1471089753272 Marionette TRACE conn6 -> [0,2772,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/the-canvas-state/2d.state.saverestore.shadowColor.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.shadowColor.html\", \"893d4e98-a8f2-4003-9cd7-2985a4dd9108\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:02:33 INFO - PROCESS | 3756 | 1471089753275 Marionette INFO sendAsync 3dea87e7-b1f7-4d7f-bd25-36a6049bc663 05:02:33 INFO - PROCESS | 3756 | ++DOCSHELL 0000004DE20D5000 == 40 [pid = 3756] [id = 702] 05:02:33 INFO - PROCESS | 3756 | ++DOMWINDOW == 77 (0000004DD7B74000) [pid = 3756] [serial = 2106] [outer = 0000000000000000] 05:02:33 INFO - PROCESS | 3756 | ++DOMWINDOW == 78 (0000004DD8062C00) [pid = 3756] [serial = 2107] [outer = 0000004DD7B74000] 05:02:33 INFO - PROCESS | 3756 | 1471089753336 Marionette DEBUG loaded listener.js 05:02:33 INFO - PROCESS | 3756 | ++DOMWINDOW == 79 (0000004DDBD9C800) [pid = 3756] [serial = 2108] [outer = 0000004DD7B74000] 05:02:33 INFO - PROCESS | 3756 | 1471089753906 Marionette TRACE conn6 <- [1,2772,null,{"value":["/2dcontext/the-canvas-state/2d.state.saverestore.shadowColor.html",0,null,null,[["save()/restore() works for shadowColor",0,null,null]]]}] 05:02:33 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.shadowColor.html | save()/restore() works for shadowColor 05:02:33 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.shadowColor.html | took 944ms 05:02:33 INFO - PROCESS | 3756 | 1471089753953 Marionette TRACE conn6 -> [0,2773,"getWindowHandle",null] 05:02:33 INFO - PROCESS | 3756 | 1471089753956 Marionette TRACE conn6 <- [1,2773,null,{"value":"13"}] 05:02:33 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.shadowOffsetX.html 05:02:33 INFO - PROCESS | 3756 | 1471089753960 Marionette TRACE conn6 -> [0,2774,"setScriptTimeout",{"ms":35000}] 05:02:33 INFO - PROCESS | 3756 | 1471089753962 Marionette TRACE conn6 <- [1,2774,null,{}] 05:02:33 INFO - PROCESS | 3756 | 1471089753965 Marionette TRACE conn6 -> [0,2775,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:02:33 INFO - PROCESS | 3756 | 1471089753968 Marionette INFO sendAsync 3dea87e7-b1f7-4d7f-bd25-36a6049bc663 05:02:34 INFO - PROCESS | 3756 | 1471089754085 Marionette TRACE conn6 <- [1,2775,null,{"value":null}] 05:02:34 INFO - PROCESS | 3756 | 1471089754182 Marionette TRACE conn6 -> [0,2776,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/the-canvas-state/2d.state.saverestore.shadowOffsetX.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.shadowOffsetX.html\", \"893d4e98-a8f2-4003-9cd7-2985a4dd9108\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:02:34 INFO - PROCESS | 3756 | 1471089754185 Marionette INFO sendAsync 3dea87e7-b1f7-4d7f-bd25-36a6049bc663 05:02:34 INFO - PROCESS | 3756 | ++DOCSHELL 0000004DE4A9E800 == 41 [pid = 3756] [id = 703] 05:02:34 INFO - PROCESS | 3756 | ++DOMWINDOW == 80 (0000004DDC0EE400) [pid = 3756] [serial = 2109] [outer = 0000000000000000] 05:02:34 INFO - PROCESS | 3756 | ++DOMWINDOW == 81 (0000004DDC136C00) [pid = 3756] [serial = 2110] [outer = 0000004DDC0EE400] 05:02:34 INFO - PROCESS | 3756 | 1471089754242 Marionette DEBUG loaded listener.js 05:02:34 INFO - PROCESS | 3756 | ++DOMWINDOW == 82 (0000004DDC141800) [pid = 3756] [serial = 2111] [outer = 0000004DDC0EE400] 05:02:35 INFO - PROCESS | 3756 | 1471089755062 Marionette TRACE conn6 <- [1,2776,null,{"value":["/2dcontext/the-canvas-state/2d.state.saverestore.shadowOffsetX.html",0,null,null,[["save()/restore() works for shadowOffsetX",0,null,null]]]}] 05:02:35 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.shadowOffsetX.html | save()/restore() works for shadowOffsetX 05:02:35 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.shadowOffsetX.html | took 1130ms 05:02:35 INFO - PROCESS | 3756 | 1471089755092 Marionette TRACE conn6 -> [0,2777,"getWindowHandle",null] 05:02:35 INFO - PROCESS | 3756 | 1471089755096 Marionette TRACE conn6 <- [1,2777,null,{"value":"13"}] 05:02:35 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.shadowOffsetY.html 05:02:35 INFO - PROCESS | 3756 | 1471089755101 Marionette TRACE conn6 -> [0,2778,"setScriptTimeout",{"ms":35000}] 05:02:35 INFO - PROCESS | 3756 | 1471089755104 Marionette TRACE conn6 <- [1,2778,null,{}] 05:02:35 INFO - PROCESS | 3756 | 1471089755110 Marionette TRACE conn6 -> [0,2779,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:02:35 INFO - PROCESS | 3756 | 1471089755113 Marionette INFO sendAsync 3dea87e7-b1f7-4d7f-bd25-36a6049bc663 05:02:35 INFO - PROCESS | 3756 | 1471089755224 Marionette TRACE conn6 <- [1,2779,null,{"value":null}] 05:02:35 INFO - PROCESS | 3756 | 1471089755359 Marionette TRACE conn6 -> [0,2780,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/the-canvas-state/2d.state.saverestore.shadowOffsetY.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.shadowOffsetY.html\", \"893d4e98-a8f2-4003-9cd7-2985a4dd9108\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:02:35 INFO - PROCESS | 3756 | 1471089755361 Marionette INFO sendAsync 3dea87e7-b1f7-4d7f-bd25-36a6049bc663 05:02:35 INFO - PROCESS | 3756 | ++DOCSHELL 0000004D81E13000 == 42 [pid = 3756] [id = 704] 05:02:35 INFO - PROCESS | 3756 | ++DOMWINDOW == 83 (0000004D829E7800) [pid = 3756] [serial = 2112] [outer = 0000000000000000] 05:02:35 INFO - PROCESS | 3756 | ++DOMWINDOW == 84 (0000004D830D8C00) [pid = 3756] [serial = 2113] [outer = 0000004D829E7800] 05:02:35 INFO - PROCESS | 3756 | 1471089755415 Marionette DEBUG loaded listener.js 05:02:35 INFO - PROCESS | 3756 | ++DOMWINDOW == 85 (0000004DCFF9F000) [pid = 3756] [serial = 2114] [outer = 0000004D829E7800] 05:02:36 INFO - PROCESS | 3756 | --DOCSHELL 0000004DD1E24800 == 41 [pid = 3756] [id = 455] 05:02:36 INFO - PROCESS | 3756 | --DOCSHELL 0000004DDF498000 == 40 [pid = 3756] [id = 451] 05:02:36 INFO - PROCESS | 3756 | --DOCSHELL 0000004DDEF3F800 == 39 [pid = 3756] [id = 450] 05:02:36 INFO - PROCESS | 3756 | --DOCSHELL 0000004DDE715000 == 38 [pid = 3756] [id = 456] 05:02:36 INFO - PROCESS | 3756 | --DOCSHELL 0000004D809A9800 == 37 [pid = 3756] [id = 681] 05:02:36 INFO - PROCESS | 3756 | --DOCSHELL 0000004DD7046000 == 36 [pid = 3756] [id = 447] 05:02:36 INFO - PROCESS | 3756 | --DOCSHELL 0000004DE1CB2000 == 35 [pid = 3756] [id = 453] 05:02:36 INFO - PROCESS | 3756 | --DOCSHELL 0000004DE4CAF800 == 34 [pid = 3756] [id = 457] 05:02:36 INFO - PROCESS | 3756 | --DOCSHELL 0000004DDC019000 == 33 [pid = 3756] [id = 448] 05:02:36 INFO - PROCESS | 3756 | --DOCSHELL 0000004DDE024000 == 32 [pid = 3756] [id = 449] 05:02:36 INFO - PROCESS | 3756 | --DOCSHELL 0000004DE0072000 == 31 [pid = 3756] [id = 463] 05:02:36 INFO - PROCESS | 3756 | --DOCSHELL 0000004DD1E39800 == 30 [pid = 3756] [id = 446] 05:02:36 INFO - PROCESS | 3756 | --DOCSHELL 0000004DDDDC6800 == 29 [pid = 3756] [id = 461] 05:02:36 INFO - PROCESS | 3756 | --DOMWINDOW == 84 (0000004DD1D5C400) [pid = 3756] [serial = 2053] [outer = 0000000000000000] [url = about:blank] 05:02:36 INFO - PROCESS | 3756 | --DOMWINDOW == 83 (0000004D806E6C00) [pid = 3756] [serial = 2044] [outer = 0000000000000000] [url = about:blank] 05:02:36 INFO - PROCESS | 3756 | --DOMWINDOW == 82 (0000004D808CE400) [pid = 3756] [serial = 2045] [outer = 0000000000000000] [url = about:blank] 05:02:36 INFO - PROCESS | 3756 | --DOMWINDOW == 81 (0000004DD12C8000) [pid = 3756] [serial = 2050] [outer = 0000000000000000] [url = about:blank] 05:02:36 INFO - PROCESS | 3756 | --DOMWINDOW == 80 (0000004D829E7C00) [pid = 3756] [serial = 2047] [outer = 0000000000000000] [url = about:blank] 05:02:36 INFO - PROCESS | 3756 | --DOMWINDOW == 79 (0000004D830E0800) [pid = 3756] [serial = 2048] [outer = 0000000000000000] [url = about:blank] 05:02:36 INFO - PROCESS | 3756 | --DOMWINDOW == 78 (0000004DCFF97400) [pid = 3756] [serial = 2039] [outer = 0000000000000000] [url = about:blank] 05:02:36 INFO - PROCESS | 3756 | --DOMWINDOW == 77 (0000004D826C9C00) [pid = 3756] [serial = 2038] [outer = 0000000000000000] [url = about:blank] 05:02:36 INFO - PROCESS | 3756 | --DOMWINDOW == 76 (0000004DD8062000) [pid = 3756] [serial = 2065] [outer = 0000000000000000] [url = about:blank] 05:02:36 INFO - PROCESS | 3756 | --DOMWINDOW == 75 (0000004DD1DD2800) [pid = 3756] [serial = 2041] [outer = 0000000000000000] [url = about:blank] 05:02:36 INFO - PROCESS | 3756 | --DOMWINDOW == 74 (0000004DD296A400) [pid = 3756] [serial = 2056] [outer = 0000000000000000] [url = about:blank] 05:02:36 INFO - PROCESS | 3756 | --DOMWINDOW == 73 (0000004DD1DA8400) [pid = 3756] [serial = 2054] [outer = 0000000000000000] [url = about:blank] 05:02:36 INFO - PROCESS | 3756 | --DOMWINDOW == 72 (0000004DD62C2400) [pid = 3756] [serial = 2060] [outer = 0000000000000000] [url = about:blank] 05:02:36 INFO - PROCESS | 3756 | --DOMWINDOW == 71 (0000004DCFF9F800) [pid = 3756] [serial = 2059] [outer = 0000000000000000] [url = about:blank] 05:02:36 INFO - PROCESS | 3756 | --DOMWINDOW == 70 (0000004DD6EC2C00) [pid = 3756] [serial = 2062] [outer = 0000000000000000] [url = about:blank] 05:02:36 INFO - PROCESS | 3756 | --DOMWINDOW == 69 (0000004DD7C1D000) [pid = 3756] [serial = 2063] [outer = 0000000000000000] [url = about:blank] 05:02:36 INFO - PROCESS | 3756 | --DOMWINDOW == 68 (0000004DD6229400) [pid = 3756] [serial = 2057] [outer = 0000000000000000] [url = about:blank] 05:02:36 INFO - PROCESS | 3756 | --DOMWINDOW == 67 (0000004DD1A34000) [pid = 3756] [serial = 2051] [outer = 0000000000000000] [url = about:blank] 05:02:36 INFO - PROCESS | 3756 | 1471089756540 Marionette TRACE conn6 <- [1,2780,null,{"value":["/2dcontext/the-canvas-state/2d.state.saverestore.shadowOffsetY.html",0,null,null,[["save()/restore() works for shadowOffsetY",0,null,null]]]}] 05:02:36 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.shadowOffsetY.html | save()/restore() works for shadowOffsetY 05:02:36 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.shadowOffsetY.html | took 1489ms 05:02:36 INFO - PROCESS | 3756 | 1471089756590 Marionette TRACE conn6 -> [0,2781,"getWindowHandle",null] 05:02:36 INFO - PROCESS | 3756 | 1471089756595 Marionette TRACE conn6 <- [1,2781,null,{"value":"13"}] 05:02:36 INFO - PROCESS | 3756 | 1471089756599 Marionette TRACE conn6 -> [0,2782,"setScriptTimeout",{"ms":35000}] 05:02:36 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.stack.html 05:02:36 INFO - PROCESS | 3756 | 1471089756604 Marionette TRACE conn6 <- [1,2782,null,{}] 05:02:36 INFO - PROCESS | 3756 | 1471089756609 Marionette TRACE conn6 -> [0,2783,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:02:36 INFO - PROCESS | 3756 | 1471089756612 Marionette INFO sendAsync 3dea87e7-b1f7-4d7f-bd25-36a6049bc663 05:02:36 INFO - PROCESS | 3756 | 1471089756706 Marionette TRACE conn6 <- [1,2783,null,{"value":null}] 05:02:36 INFO - PROCESS | 3756 | 1471089756715 Marionette TRACE conn6 -> [0,2784,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/the-canvas-state/2d.state.saverestore.stack.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.stack.html\", \"893d4e98-a8f2-4003-9cd7-2985a4dd9108\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:02:36 INFO - PROCESS | 3756 | 1471089756718 Marionette INFO sendAsync 3dea87e7-b1f7-4d7f-bd25-36a6049bc663 05:02:36 INFO - PROCESS | 3756 | ++DOCSHELL 0000004D81C94800 == 30 [pid = 3756] [id = 705] 05:02:36 INFO - PROCESS | 3756 | ++DOMWINDOW == 68 (0000004D808E0000) [pid = 3756] [serial = 2115] [outer = 0000000000000000] 05:02:36 INFO - PROCESS | 3756 | ++DOMWINDOW == 69 (0000004D80941800) [pid = 3756] [serial = 2116] [outer = 0000004D808E0000] 05:02:36 INFO - PROCESS | 3756 | 1471089756776 Marionette DEBUG loaded listener.js 05:02:36 INFO - PROCESS | 3756 | ++DOMWINDOW == 70 (0000004D81DBE000) [pid = 3756] [serial = 2117] [outer = 0000004D808E0000] 05:02:37 INFO - PROCESS | 3756 | 1471089757271 Marionette TRACE conn6 <- [1,2784,null,{"value":["/2dcontext/the-canvas-state/2d.state.saverestore.stack.html",0,null,null,[["save()/restore() can be nested as a stack",0,null,null]]]}] 05:02:37 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.stack.html | save()/restore() can be nested as a stack 05:02:37 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.stack.html | took 733ms 05:02:37 INFO - PROCESS | 3756 | 1471089757338 Marionette TRACE conn6 -> [0,2785,"getWindowHandle",null] 05:02:37 INFO - PROCESS | 3756 | 1471089757343 Marionette TRACE conn6 <- [1,2785,null,{"value":"13"}] 05:02:37 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.stackdepth.html 05:02:37 INFO - PROCESS | 3756 | 1471089757350 Marionette TRACE conn6 -> [0,2786,"setScriptTimeout",{"ms":35000}] 05:02:37 INFO - PROCESS | 3756 | 1471089757353 Marionette TRACE conn6 <- [1,2786,null,{}] 05:02:37 INFO - PROCESS | 3756 | 1471089757357 Marionette TRACE conn6 -> [0,2787,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:02:37 INFO - PROCESS | 3756 | 1471089757360 Marionette INFO sendAsync 3dea87e7-b1f7-4d7f-bd25-36a6049bc663 05:02:37 INFO - PROCESS | 3756 | 1471089757494 Marionette TRACE conn6 <- [1,2787,null,{"value":null}] 05:02:37 INFO - PROCESS | 3756 | 1471089757579 Marionette TRACE conn6 -> [0,2788,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/the-canvas-state/2d.state.saverestore.stackdepth.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.stackdepth.html\", \"893d4e98-a8f2-4003-9cd7-2985a4dd9108\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:02:37 INFO - PROCESS | 3756 | 1471089757582 Marionette INFO sendAsync 3dea87e7-b1f7-4d7f-bd25-36a6049bc663 05:02:37 INFO - PROCESS | 3756 | ++DOCSHELL 0000004D826EA000 == 31 [pid = 3756] [id = 706] 05:02:37 INFO - PROCESS | 3756 | ++DOMWINDOW == 71 (0000004D81DC8000) [pid = 3756] [serial = 2118] [outer = 0000000000000000] 05:02:37 INFO - PROCESS | 3756 | ++DOMWINDOW == 72 (0000004D829E0800) [pid = 3756] [serial = 2119] [outer = 0000004D81DC8000] 05:02:37 INFO - PROCESS | 3756 | 1471089757635 Marionette DEBUG loaded listener.js 05:02:37 INFO - PROCESS | 3756 | ++DOMWINDOW == 73 (0000004D9789E000) [pid = 3756] [serial = 2120] [outer = 0000004D81DC8000] 05:02:38 INFO - PROCESS | 3756 | 1471089758030 Marionette TRACE conn6 <- [1,2788,null,{"value":["/2dcontext/the-canvas-state/2d.state.saverestore.stackdepth.html",0,null,null,[["save()/restore() stack depth is not unreasonably limited",0,null,null]]]}] 05:02:38 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.stackdepth.html | save()/restore() stack depth is not unreasonably limited 05:02:38 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.stackdepth.html | took 734ms 05:02:38 INFO - PROCESS | 3756 | 1471089758086 Marionette TRACE conn6 -> [0,2789,"getWindowHandle",null] 05:02:38 INFO - PROCESS | 3756 | 1471089758089 Marionette TRACE conn6 <- [1,2789,null,{"value":"13"}] 05:02:38 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.strokeStyle.html 05:02:38 INFO - PROCESS | 3756 | 1471089758092 Marionette TRACE conn6 -> [0,2790,"setScriptTimeout",{"ms":35000}] 05:02:38 INFO - PROCESS | 3756 | 1471089758096 Marionette TRACE conn6 <- [1,2790,null,{}] 05:02:38 INFO - PROCESS | 3756 | 1471089758107 Marionette TRACE conn6 -> [0,2791,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:02:38 INFO - PROCESS | 3756 | 1471089758112 Marionette INFO sendAsync 3dea87e7-b1f7-4d7f-bd25-36a6049bc663 05:02:38 INFO - PROCESS | 3756 | 1471089758202 Marionette TRACE conn6 <- [1,2791,null,{"value":null}] 05:02:38 INFO - PROCESS | 3756 | 1471089758209 Marionette TRACE conn6 -> [0,2792,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/the-canvas-state/2d.state.saverestore.strokeStyle.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.strokeStyle.html\", \"893d4e98-a8f2-4003-9cd7-2985a4dd9108\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:02:38 INFO - PROCESS | 3756 | 1471089758212 Marionette INFO sendAsync 3dea87e7-b1f7-4d7f-bd25-36a6049bc663 05:02:38 INFO - PROCESS | 3756 | ++DOCSHELL 0000004DD177B000 == 32 [pid = 3756] [id = 707] 05:02:38 INFO - PROCESS | 3756 | ++DOMWINDOW == 74 (0000004DD0047000) [pid = 3756] [serial = 2121] [outer = 0000000000000000] 05:02:38 INFO - PROCESS | 3756 | ++DOMWINDOW == 75 (0000004DD090BC00) [pid = 3756] [serial = 2122] [outer = 0000004DD0047000] 05:02:38 INFO - PROCESS | 3756 | 1471089758263 Marionette DEBUG loaded listener.js 05:02:38 INFO - PROCESS | 3756 | ++DOMWINDOW == 76 (0000004DD1721800) [pid = 3756] [serial = 2123] [outer = 0000004DD0047000] 05:02:38 INFO - PROCESS | 3756 | 1471089758759 Marionette TRACE conn6 <- [1,2792,null,{"value":["/2dcontext/the-canvas-state/2d.state.saverestore.strokeStyle.html",0,null,null,[["save()/restore() works for strokeStyle",0,null,null]]]}] 05:02:38 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.strokeStyle.html | save()/restore() works for strokeStyle 05:02:38 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.strokeStyle.html | took 734ms 05:02:38 INFO - PROCESS | 3756 | 1471089758829 Marionette TRACE conn6 -> [0,2793,"getWindowHandle",null] 05:02:38 INFO - PROCESS | 3756 | 1471089758832 Marionette TRACE conn6 <- [1,2793,null,{"value":"13"}] 05:02:38 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.textAlign.html 05:02:38 INFO - PROCESS | 3756 | 1471089758878 Marionette TRACE conn6 -> [0,2794,"setScriptTimeout",{"ms":35000}] 05:02:38 INFO - PROCESS | 3756 | 1471089758880 Marionette TRACE conn6 <- [1,2794,null,{}] 05:02:38 INFO - PROCESS | 3756 | 1471089758884 Marionette TRACE conn6 -> [0,2795,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:02:38 INFO - PROCESS | 3756 | 1471089758887 Marionette INFO sendAsync 3dea87e7-b1f7-4d7f-bd25-36a6049bc663 05:02:39 INFO - PROCESS | 3756 | 1471089759008 Marionette TRACE conn6 <- [1,2795,null,{"value":null}] 05:02:39 INFO - PROCESS | 3756 | 1471089759014 Marionette TRACE conn6 -> [0,2796,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/the-canvas-state/2d.state.saverestore.textAlign.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.textAlign.html\", \"893d4e98-a8f2-4003-9cd7-2985a4dd9108\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:02:39 INFO - PROCESS | 3756 | 1471089759016 Marionette INFO sendAsync 3dea87e7-b1f7-4d7f-bd25-36a6049bc663 05:02:39 INFO - PROCESS | 3756 | ++DOCSHELL 0000004DD2F33000 == 33 [pid = 3756] [id = 708] 05:02:39 INFO - PROCESS | 3756 | ++DOMWINDOW == 77 (0000004DD1A3D000) [pid = 3756] [serial = 2124] [outer = 0000000000000000] 05:02:39 INFO - PROCESS | 3756 | ++DOMWINDOW == 78 (0000004DD1A40800) [pid = 3756] [serial = 2125] [outer = 0000004DD1A3D000] 05:02:39 INFO - PROCESS | 3756 | 1471089759105 Marionette DEBUG loaded listener.js 05:02:39 INFO - PROCESS | 3756 | ++DOMWINDOW == 79 (0000004DD1B2AC00) [pid = 3756] [serial = 2126] [outer = 0000004DD1A3D000] 05:02:39 INFO - PROCESS | 3756 | 1471089759546 Marionette TRACE conn6 <- [1,2796,null,{"value":["/2dcontext/the-canvas-state/2d.state.saverestore.textAlign.html",0,null,null,[["save()/restore() works for textAlign",0,null,null]]]}] 05:02:39 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.textAlign.html | save()/restore() works for textAlign 05:02:39 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.textAlign.html | took 734ms 05:02:39 INFO - PROCESS | 3756 | 1471089759607 Marionette TRACE conn6 -> [0,2797,"getWindowHandle",null] 05:02:39 INFO - PROCESS | 3756 | 1471089759609 Marionette TRACE conn6 <- [1,2797,null,{"value":"13"}] 05:02:39 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.textBaseline.html 05:02:39 INFO - PROCESS | 3756 | 1471089759613 Marionette TRACE conn6 -> [0,2798,"setScriptTimeout",{"ms":35000}] 05:02:39 INFO - PROCESS | 3756 | 1471089759615 Marionette TRACE conn6 <- [1,2798,null,{}] 05:02:39 INFO - PROCESS | 3756 | 1471089759618 Marionette TRACE conn6 -> [0,2799,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:02:39 INFO - PROCESS | 3756 | 1471089759621 Marionette INFO sendAsync 3dea87e7-b1f7-4d7f-bd25-36a6049bc663 05:02:39 INFO - PROCESS | 3756 | 1471089759733 Marionette TRACE conn6 <- [1,2799,null,{"value":null}] 05:02:39 INFO - PROCESS | 3756 | 1471089759743 Marionette TRACE conn6 -> [0,2800,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/the-canvas-state/2d.state.saverestore.textBaseline.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.textBaseline.html\", \"893d4e98-a8f2-4003-9cd7-2985a4dd9108\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:02:39 INFO - PROCESS | 3756 | 1471089759745 Marionette INFO sendAsync 3dea87e7-b1f7-4d7f-bd25-36a6049bc663 05:02:39 INFO - PROCESS | 3756 | ++DOCSHELL 0000004DD6DD2800 == 34 [pid = 3756] [id = 709] 05:02:39 INFO - PROCESS | 3756 | ++DOMWINDOW == 80 (0000004DD1A3D400) [pid = 3756] [serial = 2127] [outer = 0000000000000000] 05:02:39 INFO - PROCESS | 3756 | ++DOMWINDOW == 81 (0000004DD1D39000) [pid = 3756] [serial = 2128] [outer = 0000004DD1A3D400] 05:02:39 INFO - PROCESS | 3756 | 1471089759792 Marionette DEBUG loaded listener.js 05:02:39 INFO - PROCESS | 3756 | ++DOMWINDOW == 82 (0000004DD1D9B000) [pid = 3756] [serial = 2129] [outer = 0000004DD1A3D400] 05:02:40 INFO - PROCESS | 3756 | 1471089760278 Marionette TRACE conn6 <- [1,2800,null,{"value":["/2dcontext/the-canvas-state/2d.state.saverestore.textBaseline.html",0,null,null,[["save()/restore() works for textBaseline",0,null,null]]]}] 05:02:40 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.textBaseline.html | save()/restore() works for textBaseline 05:02:40 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.textBaseline.html | took 672ms 05:02:40 INFO - PROCESS | 3756 | 1471089760287 Marionette TRACE conn6 -> [0,2801,"getWindowHandle",null] 05:02:40 INFO - PROCESS | 3756 | 1471089760289 Marionette TRACE conn6 <- [1,2801,null,{"value":"13"}] 05:02:40 INFO - PROCESS | 3756 | 1471089760292 Marionette TRACE conn6 -> [0,2802,"setScriptTimeout",{"ms":35000}] 05:02:40 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.transformation.html 05:02:40 INFO - PROCESS | 3756 | 1471089760294 Marionette TRACE conn6 <- [1,2802,null,{}] 05:02:40 INFO - PROCESS | 3756 | 1471089760297 Marionette TRACE conn6 -> [0,2803,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:02:40 INFO - PROCESS | 3756 | 1471089760303 Marionette INFO sendAsync 3dea87e7-b1f7-4d7f-bd25-36a6049bc663 05:02:40 INFO - PROCESS | 3756 | 1471089760619 Marionette TRACE conn6 <- [1,2803,null,{"value":null}] 05:02:40 INFO - PROCESS | 3756 | --DOMWINDOW == 81 (0000004DD6EBE400) [pid = 3756] [serial = 2088] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.lineCap.html] 05:02:40 INFO - PROCESS | 3756 | --DOMWINDOW == 80 (0000004DD639E400) [pid = 3756] [serial = 2085] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.globalCompositeOperation.html] 05:02:40 INFO - PROCESS | 3756 | --DOMWINDOW == 79 (0000004DD1727400) [pid = 3756] [serial = 2091] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.lineJoin.html] 05:02:40 INFO - PROCESS | 3756 | --DOMWINDOW == 78 (0000004DCFF97800) [pid = 3756] [serial = 2076] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.fillStyle.html] 05:02:40 INFO - PROCESS | 3756 | --DOMWINDOW == 77 (0000004D81DC2400) [pid = 3756] [serial = 2073] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.clip.html] 05:02:40 INFO - PROCESS | 3756 | --DOMWINDOW == 76 (0000004DD1D30400) [pid = 3756] [serial = 2079] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.font.html] 05:02:40 INFO - PROCESS | 3756 | --DOMWINDOW == 75 (0000004D80945000) [pid = 3756] [serial = 2067] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.measure.width.space.html] 05:02:40 INFO - PROCESS | 3756 | --DOMWINDOW == 74 (0000004DD0844000) [pid = 3756] [serial = 2070] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.bitmap.html] 05:02:40 INFO - PROCESS | 3756 | --DOMWINDOW == 73 (0000004DD0045C00) [pid = 3756] [serial = 2064] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.font.parse.system.html] 05:02:40 INFO - PROCESS | 3756 | --DOMWINDOW == 72 (0000004DDB813400) [pid = 3756] [serial = 2094] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.lineWidth.html] 05:02:40 INFO - PROCESS | 3756 | --DOMWINDOW == 71 (0000004DDB891000) [pid = 3756] [serial = 2097] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.miterLimit.html] 05:02:40 INFO - PROCESS | 3756 | --DOMWINDOW == 70 (0000004DD1F92800) [pid = 3756] [serial = 2082] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.globalAlpha.html] 05:02:40 INFO - PROCESS | 3756 | --DOMWINDOW == 69 (0000004DD0E2F000) [pid = 3756] [serial = 2040] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.space.collapse.space.html] 05:02:40 INFO - PROCESS | 3756 | 1471089760679 Marionette TRACE conn6 -> [0,2804,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/the-canvas-state/2d.state.saverestore.transformation.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.transformation.html\", \"893d4e98-a8f2-4003-9cd7-2985a4dd9108\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:02:40 INFO - PROCESS | 3756 | 1471089760681 Marionette INFO sendAsync 3dea87e7-b1f7-4d7f-bd25-36a6049bc663 05:02:40 INFO - PROCESS | 3756 | ++DOCSHELL 0000004DD702D800 == 35 [pid = 3756] [id = 710] 05:02:40 INFO - PROCESS | 3756 | ++DOMWINDOW == 70 (0000004D808C4C00) [pid = 3756] [serial = 2130] [outer = 0000000000000000] 05:02:40 INFO - PROCESS | 3756 | ++DOMWINDOW == 71 (0000004D81DCA400) [pid = 3756] [serial = 2131] [outer = 0000004D808C4C00] 05:02:40 INFO - PROCESS | 3756 | 1471089760729 Marionette DEBUG loaded listener.js 05:02:40 INFO - PROCESS | 3756 | ++DOMWINDOW == 72 (0000004DD1A81400) [pid = 3756] [serial = 2132] [outer = 0000004D808C4C00] 05:02:41 INFO - PROCESS | 3756 | 1471089761092 Marionette TRACE conn6 <- [1,2804,null,{"value":["/2dcontext/the-canvas-state/2d.state.saverestore.transformation.html",0,null,null,[["save()/restore() affects the current transformation matrix",0,null,null]]]}] 05:02:41 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.transformation.html | save()/restore() affects the current transformation matrix 05:02:41 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.transformation.html | took 881ms 05:02:41 INFO - PROCESS | 3756 | 1471089761177 Marionette TRACE conn6 -> [0,2805,"getWindowHandle",null] 05:02:41 INFO - PROCESS | 3756 | 1471089761179 Marionette TRACE conn6 <- [1,2805,null,{"value":"13"}] 05:02:41 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.underflow.html 05:02:41 INFO - PROCESS | 3756 | 1471089761182 Marionette TRACE conn6 -> [0,2806,"setScriptTimeout",{"ms":35000}] 05:02:41 INFO - PROCESS | 3756 | 1471089761184 Marionette TRACE conn6 <- [1,2806,null,{}] 05:02:41 INFO - PROCESS | 3756 | 1471089761188 Marionette TRACE conn6 -> [0,2807,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:02:41 INFO - PROCESS | 3756 | 1471089761190 Marionette INFO sendAsync 3dea87e7-b1f7-4d7f-bd25-36a6049bc663 05:02:41 INFO - PROCESS | 3756 | 1471089761271 Marionette TRACE conn6 <- [1,2807,null,{"value":null}] 05:02:41 INFO - PROCESS | 3756 | 1471089761277 Marionette TRACE conn6 -> [0,2808,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/the-canvas-state/2d.state.saverestore.underflow.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.underflow.html\", \"893d4e98-a8f2-4003-9cd7-2985a4dd9108\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:02:41 INFO - PROCESS | 3756 | 1471089761279 Marionette INFO sendAsync 3dea87e7-b1f7-4d7f-bd25-36a6049bc663 05:02:41 INFO - PROCESS | 3756 | ++DOCSHELL 0000004DDDBD0800 == 36 [pid = 3756] [id = 711] 05:02:41 INFO - PROCESS | 3756 | ++DOMWINDOW == 73 (0000004DD1B26000) [pid = 3756] [serial = 2133] [outer = 0000000000000000] 05:02:41 INFO - PROCESS | 3756 | ++DOMWINDOW == 74 (0000004DD620E400) [pid = 3756] [serial = 2134] [outer = 0000004DD1B26000] 05:02:41 INFO - PROCESS | 3756 | 1471089761326 Marionette DEBUG loaded listener.js 05:02:41 INFO - PROCESS | 3756 | ++DOMWINDOW == 75 (0000004DD62BD800) [pid = 3756] [serial = 2135] [outer = 0000004DD1B26000] 05:02:41 INFO - PROCESS | 3756 | 1471089761730 Marionette TRACE conn6 <- [1,2808,null,{"value":["/2dcontext/the-canvas-state/2d.state.saverestore.underflow.html",0,null,null,[["restore() with an empty stack has no effect",0,null,null]]]}] 05:02:41 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.underflow.html | restore() with an empty stack has no effect 05:02:41 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.underflow.html | took 587ms 05:02:41 INFO - TEST-START | /2dcontext/transformations/2d.transformation.order.html 05:02:41 INFO - PROCESS | 3756 | 1471089761784 Marionette TRACE conn6 -> [0,2809,"getWindowHandle",null] 05:02:41 INFO - PROCESS | 3756 | 1471089761787 Marionette TRACE conn6 <- [1,2809,null,{"value":"13"}] 05:02:41 INFO - PROCESS | 3756 | 1471089761790 Marionette TRACE conn6 -> [0,2810,"setScriptTimeout",{"ms":35000}] 05:02:41 INFO - PROCESS | 3756 | 1471089761792 Marionette TRACE conn6 <- [1,2810,null,{}] 05:02:41 INFO - PROCESS | 3756 | 1471089761796 Marionette TRACE conn6 -> [0,2811,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:02:41 INFO - PROCESS | 3756 | 1471089761798 Marionette INFO sendAsync 3dea87e7-b1f7-4d7f-bd25-36a6049bc663 05:02:41 INFO - PROCESS | 3756 | 1471089761882 Marionette TRACE conn6 <- [1,2811,null,{"value":null}] 05:02:41 INFO - PROCESS | 3756 | 1471089761890 Marionette TRACE conn6 -> [0,2812,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/transformations/2d.transformation.order.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/transformations/2d.transformation.order.html\", \"893d4e98-a8f2-4003-9cd7-2985a4dd9108\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:02:41 INFO - PROCESS | 3756 | 1471089761892 Marionette INFO sendAsync 3dea87e7-b1f7-4d7f-bd25-36a6049bc663 05:02:41 INFO - PROCESS | 3756 | ++DOCSHELL 0000004DDE5DD000 == 37 [pid = 3756] [id = 712] 05:02:41 INFO - PROCESS | 3756 | ++DOMWINDOW == 76 (0000004DD62BE800) [pid = 3756] [serial = 2136] [outer = 0000000000000000] 05:02:41 INFO - PROCESS | 3756 | ++DOMWINDOW == 77 (0000004DD63D8800) [pid = 3756] [serial = 2137] [outer = 0000004DD62BE800] 05:02:41 INFO - PROCESS | 3756 | 1471089761938 Marionette DEBUG loaded listener.js 05:02:42 INFO - PROCESS | 3756 | ++DOMWINDOW == 78 (0000004DD6AD2000) [pid = 3756] [serial = 2138] [outer = 0000004DD62BE800] 05:02:42 INFO - PROCESS | 3756 | 1471089762400 Marionette TRACE conn6 <- [1,2812,null,{"value":["/2dcontext/transformations/2d.transformation.order.html",0,null,null,[["Transformations are applied in the right order",0,null,null]]]}] 05:02:42 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.order.html | Transformations are applied in the right order 05:02:42 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.order.html | took 629ms 05:02:42 INFO - PROCESS | 3756 | 1471089762435 Marionette TRACE conn6 -> [0,2813,"getWindowHandle",null] 05:02:42 INFO - PROCESS | 3756 | 1471089762437 Marionette TRACE conn6 <- [1,2813,null,{"value":"13"}] 05:02:42 INFO - TEST-START | /2dcontext/transformations/2d.transformation.rotate.direction.html 05:02:42 INFO - PROCESS | 3756 | 1471089762441 Marionette TRACE conn6 -> [0,2814,"setScriptTimeout",{"ms":35000}] 05:02:42 INFO - PROCESS | 3756 | 1471089762443 Marionette TRACE conn6 <- [1,2814,null,{}] 05:02:42 INFO - PROCESS | 3756 | 1471089762446 Marionette TRACE conn6 -> [0,2815,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:02:42 INFO - PROCESS | 3756 | 1471089762448 Marionette INFO sendAsync 3dea87e7-b1f7-4d7f-bd25-36a6049bc663 05:02:42 INFO - PROCESS | 3756 | 1471089762533 Marionette TRACE conn6 <- [1,2815,null,{"value":null}] 05:02:42 INFO - PROCESS | 3756 | 1471089762538 Marionette TRACE conn6 -> [0,2816,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/transformations/2d.transformation.rotate.direction.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/transformations/2d.transformation.rotate.direction.html\", \"893d4e98-a8f2-4003-9cd7-2985a4dd9108\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:02:42 INFO - PROCESS | 3756 | 1471089762540 Marionette INFO sendAsync 3dea87e7-b1f7-4d7f-bd25-36a6049bc663 05:02:42 INFO - PROCESS | 3756 | ++DOCSHELL 0000004DDEF42000 == 38 [pid = 3756] [id = 713] 05:02:42 INFO - PROCESS | 3756 | ++DOMWINDOW == 79 (0000004DD004EC00) [pid = 3756] [serial = 2139] [outer = 0000000000000000] 05:02:42 INFO - PROCESS | 3756 | ++DOMWINDOW == 80 (0000004DD6E11800) [pid = 3756] [serial = 2140] [outer = 0000004DD004EC00] 05:02:42 INFO - PROCESS | 3756 | 1471089762586 Marionette DEBUG loaded listener.js 05:02:42 INFO - PROCESS | 3756 | ++DOMWINDOW == 81 (0000004DD6E1FC00) [pid = 3756] [serial = 2141] [outer = 0000004DD004EC00] 05:02:43 INFO - PROCESS | 3756 | 1471089763406 Marionette TRACE conn6 <- [1,2816,null,{"value":["/2dcontext/transformations/2d.transformation.rotate.direction.html",0,null,null,[["rotate() is clockwise",0,null,null]]]}] 05:02:43 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.rotate.direction.html | rotate() is clockwise 05:02:43 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.rotate.direction.html | took 1020ms 05:02:43 INFO - PROCESS | 3756 | 1471089763464 Marionette TRACE conn6 -> [0,2817,"getWindowHandle",null] 05:02:43 INFO - PROCESS | 3756 | 1471089763469 Marionette TRACE conn6 <- [1,2817,null,{"value":"13"}] 05:02:43 INFO - TEST-START | /2dcontext/transformations/2d.transformation.rotate.nonfinite.html 05:02:43 INFO - PROCESS | 3756 | 1471089763473 Marionette TRACE conn6 -> [0,2818,"setScriptTimeout",{"ms":35000}] 05:02:43 INFO - PROCESS | 3756 | 1471089763479 Marionette TRACE conn6 <- [1,2818,null,{}] 05:02:43 INFO - PROCESS | 3756 | 1471089763547 Marionette TRACE conn6 -> [0,2819,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:02:43 INFO - PROCESS | 3756 | 1471089763551 Marionette INFO sendAsync 3dea87e7-b1f7-4d7f-bd25-36a6049bc663 05:02:43 INFO - PROCESS | 3756 | 1471089763664 Marionette TRACE conn6 <- [1,2819,null,{"value":null}] 05:02:43 INFO - PROCESS | 3756 | 1471089763780 Marionette TRACE conn6 -> [0,2820,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/transformations/2d.transformation.rotate.nonfinite.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/transformations/2d.transformation.rotate.nonfinite.html\", \"893d4e98-a8f2-4003-9cd7-2985a4dd9108\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:02:43 INFO - PROCESS | 3756 | 1471089763783 Marionette INFO sendAsync 3dea87e7-b1f7-4d7f-bd25-36a6049bc663 05:02:43 INFO - PROCESS | 3756 | ++DOCSHELL 0000004D826D7800 == 39 [pid = 3756] [id = 714] 05:02:43 INFO - PROCESS | 3756 | ++DOMWINDOW == 82 (0000004D80943800) [pid = 3756] [serial = 2142] [outer = 0000000000000000] 05:02:43 INFO - PROCESS | 3756 | ++DOMWINDOW == 83 (0000004D81DC2000) [pid = 3756] [serial = 2143] [outer = 0000004D80943800] 05:02:43 INFO - PROCESS | 3756 | 1471089763844 Marionette DEBUG loaded listener.js 05:02:43 INFO - PROCESS | 3756 | ++DOMWINDOW == 84 (0000004D829E8C00) [pid = 3756] [serial = 2144] [outer = 0000004D80943800] 05:02:44 INFO - PROCESS | 3756 | 1471089764552 Marionette TRACE conn6 <- [1,2820,null,{"value":["/2dcontext/transformations/2d.transformation.rotate.nonfinite.html",0,null,null,[["rotate() with Infinity/NaN is ignored",0,null,null]]]}] 05:02:44 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.rotate.nonfinite.html | rotate() with Infinity/NaN is ignored 05:02:44 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.rotate.nonfinite.html | took 1100ms 05:02:44 INFO - PROCESS | 3756 | 1471089764578 Marionette TRACE conn6 -> [0,2821,"getWindowHandle",null] 05:02:44 INFO - PROCESS | 3756 | 1471089764583 Marionette TRACE conn6 <- [1,2821,null,{"value":"13"}] 05:02:44 INFO - TEST-START | /2dcontext/transformations/2d.transformation.rotate.radians.html 05:02:44 INFO - PROCESS | 3756 | 1471089764590 Marionette TRACE conn6 -> [0,2822,"setScriptTimeout",{"ms":35000}] 05:02:44 INFO - PROCESS | 3756 | 1471089764593 Marionette TRACE conn6 <- [1,2822,null,{}] 05:02:44 INFO - PROCESS | 3756 | 1471089764616 Marionette TRACE conn6 -> [0,2823,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:02:44 INFO - PROCESS | 3756 | 1471089764619 Marionette INFO sendAsync 3dea87e7-b1f7-4d7f-bd25-36a6049bc663 05:02:44 INFO - PROCESS | 3756 | 1471089764813 Marionette TRACE conn6 <- [1,2823,null,{"value":null}] 05:02:44 INFO - PROCESS | 3756 | 1471089764823 Marionette TRACE conn6 -> [0,2824,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/transformations/2d.transformation.rotate.radians.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/transformations/2d.transformation.rotate.radians.html\", \"893d4e98-a8f2-4003-9cd7-2985a4dd9108\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:02:44 INFO - PROCESS | 3756 | 1471089764826 Marionette INFO sendAsync 3dea87e7-b1f7-4d7f-bd25-36a6049bc663 05:02:44 INFO - PROCESS | 3756 | ++DOCSHELL 0000004DD6D0E000 == 40 [pid = 3756] [id = 715] 05:02:44 INFO - PROCESS | 3756 | ++DOMWINDOW == 85 (0000004D829E5400) [pid = 3756] [serial = 2145] [outer = 0000000000000000] 05:02:44 INFO - PROCESS | 3756 | ++DOMWINDOW == 86 (0000004DCFF99C00) [pid = 3756] [serial = 2146] [outer = 0000004D829E5400] 05:02:44 INFO - PROCESS | 3756 | 1471089764885 Marionette DEBUG loaded listener.js 05:02:44 INFO - PROCESS | 3756 | ++DOMWINDOW == 87 (0000004DD1727400) [pid = 3756] [serial = 2147] [outer = 0000004D829E5400] 05:02:45 INFO - PROCESS | 3756 | --DOCSHELL 0000004DDE5DD000 == 39 [pid = 3756] [id = 712] 05:02:45 INFO - PROCESS | 3756 | --DOCSHELL 0000004DDDBD0800 == 38 [pid = 3756] [id = 711] 05:02:45 INFO - PROCESS | 3756 | --DOCSHELL 0000004DD702D800 == 37 [pid = 3756] [id = 710] 05:02:45 INFO - PROCESS | 3756 | --DOCSHELL 0000004DD6DD2800 == 36 [pid = 3756] [id = 709] 05:02:45 INFO - PROCESS | 3756 | --DOCSHELL 0000004DD2F33000 == 35 [pid = 3756] [id = 708] 05:02:45 INFO - PROCESS | 3756 | --DOCSHELL 0000004DD177B000 == 34 [pid = 3756] [id = 707] 05:02:45 INFO - PROCESS | 3756 | --DOCSHELL 0000004D826EA000 == 33 [pid = 3756] [id = 706] 05:02:45 INFO - PROCESS | 3756 | --DOCSHELL 0000004D81C94800 == 32 [pid = 3756] [id = 705] 05:02:45 INFO - PROCESS | 3756 | --DOMWINDOW == 86 (0000004DD622F000) [pid = 3756] [serial = 2042] [outer = 0000000000000000] [url = about:blank] 05:02:45 INFO - PROCESS | 3756 | --DOMWINDOW == 85 (0000004DD81B2400) [pid = 3756] [serial = 2089] [outer = 0000000000000000] [url = about:blank] 05:02:45 INFO - PROCESS | 3756 | --DOMWINDOW == 84 (0000004DD6DDCC00) [pid = 3756] [serial = 2087] [outer = 0000000000000000] [url = about:blank] 05:02:45 INFO - PROCESS | 3756 | --DOMWINDOW == 83 (0000004DD6A44800) [pid = 3756] [serial = 2086] [outer = 0000000000000000] [url = about:blank] 05:02:45 INFO - PROCESS | 3756 | --DOMWINDOW == 82 (0000004DD6E1C400) [pid = 3756] [serial = 2092] [outer = 0000000000000000] [url = about:blank] 05:02:45 INFO - PROCESS | 3756 | --DOMWINDOW == 81 (0000004DD0042400) [pid = 3756] [serial = 2077] [outer = 0000000000000000] [url = about:blank] 05:02:45 INFO - PROCESS | 3756 | --DOMWINDOW == 80 (0000004DD09CF000) [pid = 3756] [serial = 2078] [outer = 0000000000000000] [url = about:blank] 05:02:45 INFO - PROCESS | 3756 | --DOMWINDOW == 79 (0000004D81DC9C00) [pid = 3756] [serial = 2074] [outer = 0000000000000000] [url = about:blank] 05:02:45 INFO - PROCESS | 3756 | --DOMWINDOW == 78 (0000004D826CA000) [pid = 3756] [serial = 2075] [outer = 0000000000000000] [url = about:blank] 05:02:45 INFO - PROCESS | 3756 | --DOMWINDOW == 77 (0000004DD1D5B800) [pid = 3756] [serial = 2080] [outer = 0000000000000000] [url = about:blank] 05:02:45 INFO - PROCESS | 3756 | --DOMWINDOW == 76 (0000004D81DBE800) [pid = 3756] [serial = 2068] [outer = 0000000000000000] [url = about:blank] 05:02:45 INFO - PROCESS | 3756 | --DOMWINDOW == 75 (0000004D826C5400) [pid = 3756] [serial = 2069] [outer = 0000000000000000] [url = about:blank] 05:02:45 INFO - PROCESS | 3756 | --DOMWINDOW == 74 (0000004DD172B800) [pid = 3756] [serial = 2071] [outer = 0000000000000000] [url = about:blank] 05:02:45 INFO - PROCESS | 3756 | --DOMWINDOW == 73 (0000004DD1D36800) [pid = 3756] [serial = 2072] [outer = 0000000000000000] [url = about:blank] 05:02:45 INFO - PROCESS | 3756 | --DOMWINDOW == 72 (0000004DD8069C00) [pid = 3756] [serial = 2066] [outer = 0000000000000000] [url = about:blank] 05:02:45 INFO - PROCESS | 3756 | --DOMWINDOW == 71 (0000004DDACC8C00) [pid = 3756] [serial = 2090] [outer = 0000000000000000] [url = about:blank] 05:02:45 INFO - PROCESS | 3756 | --DOMWINDOW == 70 (0000004DDB849400) [pid = 3756] [serial = 2095] [outer = 0000000000000000] [url = about:blank] 05:02:45 INFO - PROCESS | 3756 | --DOMWINDOW == 69 (0000004DDB887000) [pid = 3756] [serial = 2096] [outer = 0000000000000000] [url = about:blank] 05:02:45 INFO - PROCESS | 3756 | --DOMWINDOW == 68 (0000004DDBE10C00) [pid = 3756] [serial = 2099] [outer = 0000000000000000] [url = about:blank] 05:02:45 INFO - PROCESS | 3756 | --DOMWINDOW == 67 (0000004DDBD94000) [pid = 3756] [serial = 2098] [outer = 0000000000000000] [url = about:blank] 05:02:45 INFO - PROCESS | 3756 | --DOMWINDOW == 66 (0000004DD2F6E800) [pid = 3756] [serial = 2083] [outer = 0000000000000000] [url = about:blank] 05:02:45 INFO - PROCESS | 3756 | --DOMWINDOW == 65 (0000004DD62BEC00) [pid = 3756] [serial = 2084] [outer = 0000000000000000] [url = about:blank] 05:02:45 INFO - PROCESS | 3756 | --DOMWINDOW == 64 (0000004DD1DC8800) [pid = 3756] [serial = 2081] [outer = 0000000000000000] [url = about:blank] 05:02:45 INFO - PROCESS | 3756 | --DOMWINDOW == 63 (0000004DDB812400) [pid = 3756] [serial = 2093] [outer = 0000000000000000] [url = about:blank] 05:02:45 INFO - PROCESS | 3756 | 1471089765749 Marionette TRACE conn6 <- [1,2824,null,{"value":["/2dcontext/transformations/2d.transformation.rotate.radians.html",0,null,null,[["rotate() uses radians",0,null,null]]]}] 05:02:45 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.rotate.radians.html | rotate() uses radians 05:02:45 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.rotate.radians.html | took 1191ms 05:02:45 INFO - TEST-START | /2dcontext/transformations/2d.transformation.rotate.wrap.html 05:02:45 INFO - PROCESS | 3756 | 1471089765783 Marionette TRACE conn6 -> [0,2825,"getWindowHandle",null] 05:02:45 INFO - PROCESS | 3756 | 1471089765787 Marionette TRACE conn6 <- [1,2825,null,{"value":"13"}] 05:02:45 INFO - PROCESS | 3756 | 1471089765792 Marionette TRACE conn6 -> [0,2826,"setScriptTimeout",{"ms":35000}] 05:02:45 INFO - PROCESS | 3756 | 1471089765797 Marionette TRACE conn6 <- [1,2826,null,{}] 05:02:45 INFO - PROCESS | 3756 | 1471089765802 Marionette TRACE conn6 -> [0,2827,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:02:45 INFO - PROCESS | 3756 | 1471089765805 Marionette INFO sendAsync 3dea87e7-b1f7-4d7f-bd25-36a6049bc663 05:02:45 INFO - PROCESS | 3756 | 1471089765899 Marionette TRACE conn6 <- [1,2827,null,{"value":null}] 05:02:45 INFO - PROCESS | 3756 | 1471089765983 Marionette TRACE conn6 -> [0,2828,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/transformations/2d.transformation.rotate.wrap.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/transformations/2d.transformation.rotate.wrap.html\", \"893d4e98-a8f2-4003-9cd7-2985a4dd9108\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:02:45 INFO - PROCESS | 3756 | 1471089765986 Marionette INFO sendAsync 3dea87e7-b1f7-4d7f-bd25-36a6049bc663 05:02:46 INFO - PROCESS | 3756 | ++DOCSHELL 0000004D81D18800 == 33 [pid = 3756] [id = 716] 05:02:46 INFO - PROCESS | 3756 | ++DOMWINDOW == 64 (0000004D8094D400) [pid = 3756] [serial = 2148] [outer = 0000000000000000] 05:02:46 INFO - PROCESS | 3756 | ++DOMWINDOW == 65 (0000004D8265F800) [pid = 3756] [serial = 2149] [outer = 0000004D8094D400] 05:02:46 INFO - PROCESS | 3756 | 1471089766038 Marionette DEBUG loaded listener.js 05:02:46 INFO - PROCESS | 3756 | ++DOMWINDOW == 66 (0000004D829E9400) [pid = 3756] [serial = 2150] [outer = 0000004D8094D400] 05:02:46 INFO - PROCESS | 3756 | 1471089766505 Marionette TRACE conn6 <- [1,2828,null,{"value":["/2dcontext/transformations/2d.transformation.rotate.wrap.html",0,null,null,[["rotate() wraps large positive values correctly",0,null,null]]]}] 05:02:46 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.rotate.wrap.html | rotate() wraps large positive values correctly 05:02:46 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.rotate.wrap.html | took 734ms 05:02:46 INFO - PROCESS | 3756 | 1471089766526 Marionette TRACE conn6 -> [0,2829,"getWindowHandle",null] 05:02:46 INFO - PROCESS | 3756 | 1471089766531 Marionette TRACE conn6 <- [1,2829,null,{"value":"13"}] 05:02:46 INFO - TEST-START | /2dcontext/transformations/2d.transformation.rotate.wrapnegative.html 05:02:46 INFO - PROCESS | 3756 | 1471089766541 Marionette TRACE conn6 -> [0,2830,"setScriptTimeout",{"ms":35000}] 05:02:46 INFO - PROCESS | 3756 | 1471089766544 Marionette TRACE conn6 <- [1,2830,null,{}] 05:02:46 INFO - PROCESS | 3756 | 1471089766548 Marionette TRACE conn6 -> [0,2831,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:02:46 INFO - PROCESS | 3756 | 1471089766550 Marionette INFO sendAsync 3dea87e7-b1f7-4d7f-bd25-36a6049bc663 05:02:46 INFO - PROCESS | 3756 | 1471089766647 Marionette TRACE conn6 <- [1,2831,null,{"value":null}] 05:02:46 INFO - PROCESS | 3756 | 1471089766656 Marionette TRACE conn6 -> [0,2832,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/transformations/2d.transformation.rotate.wrapnegative.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/transformations/2d.transformation.rotate.wrapnegative.html\", \"893d4e98-a8f2-4003-9cd7-2985a4dd9108\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:02:46 INFO - PROCESS | 3756 | 1471089766658 Marionette INFO sendAsync 3dea87e7-b1f7-4d7f-bd25-36a6049bc663 05:02:46 INFO - PROCESS | 3756 | ++DOCSHELL 0000004DD081F800 == 34 [pid = 3756] [id = 717] 05:02:46 INFO - PROCESS | 3756 | ++DOMWINDOW == 67 (0000004DD0E31000) [pid = 3756] [serial = 2151] [outer = 0000000000000000] 05:02:46 INFO - PROCESS | 3756 | ++DOMWINDOW == 68 (0000004DD1058C00) [pid = 3756] [serial = 2152] [outer = 0000004DD0E31000] 05:02:46 INFO - PROCESS | 3756 | 1471089766707 Marionette DEBUG loaded listener.js 05:02:46 INFO - PROCESS | 3756 | ++DOMWINDOW == 69 (0000004DD1A3E800) [pid = 3756] [serial = 2153] [outer = 0000004DD0E31000] 05:02:47 INFO - PROCESS | 3756 | 1471089767189 Marionette TRACE conn6 <- [1,2832,null,{"value":["/2dcontext/transformations/2d.transformation.rotate.wrapnegative.html",0,null,null,[["rotate() wraps large negative values correctly",0,null,null]]]}] 05:02:47 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.rotate.wrapnegative.html | rotate() wraps large negative values correctly 05:02:47 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.rotate.wrapnegative.html | took 692ms 05:02:47 INFO - PROCESS | 3756 | 1471089767232 Marionette TRACE conn6 -> [0,2833,"getWindowHandle",null] 05:02:47 INFO - PROCESS | 3756 | 1471089767235 Marionette TRACE conn6 <- [1,2833,null,{"value":"13"}] 05:02:47 INFO - TEST-START | /2dcontext/transformations/2d.transformation.rotate.zero.html 05:02:47 INFO - PROCESS | 3756 | 1471089767238 Marionette TRACE conn6 -> [0,2834,"setScriptTimeout",{"ms":35000}] 05:02:47 INFO - PROCESS | 3756 | 1471089767242 Marionette TRACE conn6 <- [1,2834,null,{}] 05:02:47 INFO - PROCESS | 3756 | 1471089767254 Marionette TRACE conn6 -> [0,2835,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:02:47 INFO - PROCESS | 3756 | 1471089767258 Marionette INFO sendAsync 3dea87e7-b1f7-4d7f-bd25-36a6049bc663 05:02:47 INFO - PROCESS | 3756 | 1471089767370 Marionette TRACE conn6 <- [1,2835,null,{"value":null}] 05:02:47 INFO - PROCESS | 3756 | 1471089767493 Marionette TRACE conn6 -> [0,2836,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/transformations/2d.transformation.rotate.zero.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/transformations/2d.transformation.rotate.zero.html\", \"893d4e98-a8f2-4003-9cd7-2985a4dd9108\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:02:47 INFO - PROCESS | 3756 | 1471089767497 Marionette INFO sendAsync 3dea87e7-b1f7-4d7f-bd25-36a6049bc663 05:02:47 INFO - PROCESS | 3756 | ++DOCSHELL 0000004DD6B46000 == 35 [pid = 3756] [id = 718] 05:02:47 INFO - PROCESS | 3756 | ++DOMWINDOW == 70 (0000004D829E4400) [pid = 3756] [serial = 2154] [outer = 0000000000000000] 05:02:47 INFO - PROCESS | 3756 | ++DOMWINDOW == 71 (0000004DD1DC7C00) [pid = 3756] [serial = 2155] [outer = 0000004D829E4400] 05:02:47 INFO - PROCESS | 3756 | 1471089767549 Marionette DEBUG loaded listener.js 05:02:47 INFO - PROCESS | 3756 | ++DOMWINDOW == 72 (0000004DD1F9A400) [pid = 3756] [serial = 2156] [outer = 0000004D829E4400] 05:02:47 INFO - PROCESS | 3756 | 1471089767972 Marionette TRACE conn6 <- [1,2836,null,{"value":["/2dcontext/transformations/2d.transformation.rotate.zero.html",0,null,null,[["rotate() by 0 does nothing",0,null,null]]]}] 05:02:48 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.rotate.zero.html | rotate() by 0 does nothing 05:02:48 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.rotate.zero.html | took 776ms 05:02:48 INFO - PROCESS | 3756 | 1471089768017 Marionette TRACE conn6 -> [0,2837,"getWindowHandle",null] 05:02:48 INFO - PROCESS | 3756 | 1471089768020 Marionette TRACE conn6 <- [1,2837,null,{"value":"13"}] 05:02:48 INFO - PROCESS | 3756 | 1471089768023 Marionette TRACE conn6 -> [0,2838,"setScriptTimeout",{"ms":35000}] 05:02:48 INFO - TEST-START | /2dcontext/transformations/2d.transformation.scale.basic.html 05:02:48 INFO - PROCESS | 3756 | 1471089768025 Marionette TRACE conn6 <- [1,2838,null,{}] 05:02:48 INFO - PROCESS | 3756 | 1471089768028 Marionette TRACE conn6 -> [0,2839,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:02:48 INFO - PROCESS | 3756 | 1471089768030 Marionette INFO sendAsync 3dea87e7-b1f7-4d7f-bd25-36a6049bc663 05:02:48 INFO - PROCESS | 3756 | 1471089768152 Marionette TRACE conn6 <- [1,2839,null,{"value":null}] 05:02:48 INFO - PROCESS | 3756 | 1471089768211 Marionette TRACE conn6 -> [0,2840,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/transformations/2d.transformation.scale.basic.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/transformations/2d.transformation.scale.basic.html\", \"893d4e98-a8f2-4003-9cd7-2985a4dd9108\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:02:48 INFO - PROCESS | 3756 | 1471089768213 Marionette INFO sendAsync 3dea87e7-b1f7-4d7f-bd25-36a6049bc663 05:02:48 INFO - PROCESS | 3756 | ++DOCSHELL 0000004DDBFD3800 == 36 [pid = 3756] [id = 719] 05:02:48 INFO - PROCESS | 3756 | ++DOMWINDOW == 73 (0000004DD6222800) [pid = 3756] [serial = 2157] [outer = 0000000000000000] 05:02:48 INFO - PROCESS | 3756 | ++DOMWINDOW == 74 (0000004DD62BEC00) [pid = 3756] [serial = 2158] [outer = 0000004DD6222800] 05:02:48 INFO - PROCESS | 3756 | 1471089768261 Marionette DEBUG loaded listener.js 05:02:48 INFO - PROCESS | 3756 | ++DOMWINDOW == 75 (0000004DD63DC000) [pid = 3756] [serial = 2159] [outer = 0000004DD6222800] 05:02:48 INFO - PROCESS | 3756 | 1471089768692 Marionette TRACE conn6 <- [1,2840,null,{"value":["/2dcontext/transformations/2d.transformation.scale.basic.html",0,null,null,[["scale() works",0,null,null]]]}] 05:02:48 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.scale.basic.html | scale() works 05:02:48 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.scale.basic.html | took 735ms 05:02:48 INFO - PROCESS | 3756 | 1471089768782 Marionette TRACE conn6 -> [0,2841,"getWindowHandle",null] 05:02:48 INFO - PROCESS | 3756 | 1471089768784 Marionette TRACE conn6 <- [1,2841,null,{"value":"13"}] 05:02:48 INFO - TEST-START | /2dcontext/transformations/2d.transformation.scale.large.html 05:02:48 INFO - PROCESS | 3756 | 1471089768797 Marionette TRACE conn6 -> [0,2842,"setScriptTimeout",{"ms":35000}] 05:02:48 INFO - PROCESS | 3756 | 1471089768799 Marionette TRACE conn6 <- [1,2842,null,{}] 05:02:48 INFO - PROCESS | 3756 | 1471089768803 Marionette TRACE conn6 -> [0,2843,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:02:48 INFO - PROCESS | 3756 | 1471089768805 Marionette INFO sendAsync 3dea87e7-b1f7-4d7f-bd25-36a6049bc663 05:02:48 INFO - PROCESS | 3756 | 1471089768927 Marionette TRACE conn6 <- [1,2843,null,{"value":null}] 05:02:48 INFO - PROCESS | 3756 | 1471089768933 Marionette TRACE conn6 -> [0,2844,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/transformations/2d.transformation.scale.large.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/transformations/2d.transformation.scale.large.html\", \"893d4e98-a8f2-4003-9cd7-2985a4dd9108\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:02:48 INFO - PROCESS | 3756 | 1471089768936 Marionette INFO sendAsync 3dea87e7-b1f7-4d7f-bd25-36a6049bc663 05:02:48 INFO - PROCESS | 3756 | ++DOCSHELL 0000004DDDDCD000 == 37 [pid = 3756] [id = 720] 05:02:48 INFO - PROCESS | 3756 | ++DOMWINDOW == 76 (0000004D808C8400) [pid = 3756] [serial = 2160] [outer = 0000000000000000] 05:02:48 INFO - PROCESS | 3756 | ++DOMWINDOW == 77 (0000004DD6DEA400) [pid = 3756] [serial = 2161] [outer = 0000004D808C8400] 05:02:48 INFO - PROCESS | 3756 | 1471089768982 Marionette DEBUG loaded listener.js 05:02:49 INFO - PROCESS | 3756 | ++DOMWINDOW == 78 (0000004DD6E20800) [pid = 3756] [serial = 2162] [outer = 0000004D808C8400] 05:02:49 INFO - PROCESS | 3756 | 1471089769464 Marionette TRACE conn6 <- [1,2844,null,{"value":["/2dcontext/transformations/2d.transformation.scale.large.html",0,null,null,[["scale() with large scale factors works",0,null,null]]]}] 05:02:49 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.scale.large.html | scale() with large scale factors works 05:02:49 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.scale.large.html | took 734ms 05:02:49 INFO - PROCESS | 3756 | 1471089769542 Marionette TRACE conn6 -> [0,2845,"getWindowHandle",null] 05:02:49 INFO - PROCESS | 3756 | 1471089769544 Marionette TRACE conn6 <- [1,2845,null,{"value":"13"}] 05:02:49 INFO - PROCESS | 3756 | 1471089769547 Marionette TRACE conn6 -> [0,2846,"setScriptTimeout",{"ms":35000}] 05:02:49 INFO - PROCESS | 3756 | 1471089769549 Marionette TRACE conn6 <- [1,2846,null,{}] 05:02:49 INFO - TEST-START | /2dcontext/transformations/2d.transformation.scale.multiple.html 05:02:49 INFO - PROCESS | 3756 | 1471089769553 Marionette TRACE conn6 -> [0,2847,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:02:49 INFO - PROCESS | 3756 | 1471089769559 Marionette INFO sendAsync 3dea87e7-b1f7-4d7f-bd25-36a6049bc663 05:02:49 INFO - PROCESS | 3756 | 1471089769703 Marionette TRACE conn6 <- [1,2847,null,{"value":null}] 05:02:49 INFO - PROCESS | 3756 | 1471089769755 Marionette TRACE conn6 -> [0,2848,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/transformations/2d.transformation.scale.multiple.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/transformations/2d.transformation.scale.multiple.html\", \"893d4e98-a8f2-4003-9cd7-2985a4dd9108\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:02:49 INFO - PROCESS | 3756 | 1471089769758 Marionette INFO sendAsync 3dea87e7-b1f7-4d7f-bd25-36a6049bc663 05:02:49 INFO - PROCESS | 3756 | ++DOCSHELL 0000004DDF34F000 == 38 [pid = 3756] [id = 721] 05:02:49 INFO - PROCESS | 3756 | ++DOMWINDOW == 79 (0000004DD7C26800) [pid = 3756] [serial = 2163] [outer = 0000000000000000] 05:02:49 INFO - PROCESS | 3756 | ++DOMWINDOW == 80 (0000004DD806B400) [pid = 3756] [serial = 2164] [outer = 0000004DD7C26800] 05:02:49 INFO - PROCESS | 3756 | 1471089769804 Marionette DEBUG loaded listener.js 05:02:49 INFO - PROCESS | 3756 | ++DOMWINDOW == 81 (0000004DD875D400) [pid = 3756] [serial = 2165] [outer = 0000004DD7C26800] 05:02:50 INFO - PROCESS | 3756 | --DOMWINDOW == 80 (0000004DD62BE800) [pid = 3756] [serial = 2136] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.order.html] 05:02:50 INFO - PROCESS | 3756 | --DOMWINDOW == 79 (0000004D829E7800) [pid = 3756] [serial = 2112] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.shadowOffsetY.html] 05:02:50 INFO - PROCESS | 3756 | --DOMWINDOW == 78 (0000004D808E0000) [pid = 3756] [serial = 2115] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.stack.html] 05:02:50 INFO - PROCESS | 3756 | --DOMWINDOW == 77 (0000004DD0047000) [pid = 3756] [serial = 2121] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.strokeStyle.html] 05:02:50 INFO - PROCESS | 3756 | --DOMWINDOW == 76 (0000004DD1A3D000) [pid = 3756] [serial = 2124] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.textAlign.html] 05:02:50 INFO - PROCESS | 3756 | --DOMWINDOW == 75 (0000004D81DC8000) [pid = 3756] [serial = 2118] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.stackdepth.html] 05:02:50 INFO - PROCESS | 3756 | --DOMWINDOW == 74 (0000004DD1A3D400) [pid = 3756] [serial = 2127] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.textBaseline.html] 05:02:50 INFO - PROCESS | 3756 | --DOMWINDOW == 73 (0000004D808C4C00) [pid = 3756] [serial = 2130] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.transformation.html] 05:02:50 INFO - PROCESS | 3756 | --DOMWINDOW == 72 (0000004DD1B26000) [pid = 3756] [serial = 2133] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.underflow.html] 05:02:50 INFO - PROCESS | 3756 | --DOMWINDOW == 71 (0000004D806F1000) [pid = 3756] [serial = 2100] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.path.html] 05:02:50 INFO - PROCESS | 3756 | --DOMWINDOW == 70 (0000004DD1D2DC00) [pid = 3756] [serial = 2103] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.shadowBlur.html] 05:02:50 INFO - PROCESS | 3756 | --DOMWINDOW == 69 (0000004DD7B74000) [pid = 3756] [serial = 2106] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.shadowColor.html] 05:02:50 INFO - PROCESS | 3756 | --DOMWINDOW == 68 (0000004DDC0EE400) [pid = 3756] [serial = 2109] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.shadowOffsetX.html] 05:02:50 INFO - PROCESS | 3756 | 1471089770232 Marionette TRACE conn6 <- [1,2848,null,{"value":["/2dcontext/transformations/2d.transformation.scale.multiple.html",0,null,null,[["Multiple scale()s combine",0,null,null]]]}] 05:02:50 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.scale.multiple.html | Multiple scale()s combine 05:02:50 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.scale.multiple.html | took 735ms 05:02:50 INFO - PROCESS | 3756 | 1471089770287 Marionette TRACE conn6 -> [0,2849,"getWindowHandle",null] 05:02:50 INFO - PROCESS | 3756 | 1471089770289 Marionette TRACE conn6 <- [1,2849,null,{"value":"13"}] 05:02:50 INFO - TEST-START | /2dcontext/transformations/2d.transformation.scale.negative.html 05:02:50 INFO - PROCESS | 3756 | 1471089770293 Marionette TRACE conn6 -> [0,2850,"setScriptTimeout",{"ms":35000}] 05:02:50 INFO - PROCESS | 3756 | 1471089770295 Marionette TRACE conn6 <- [1,2850,null,{}] 05:02:50 INFO - PROCESS | 3756 | 1471089770298 Marionette TRACE conn6 -> [0,2851,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:02:50 INFO - PROCESS | 3756 | 1471089770300 Marionette INFO sendAsync 3dea87e7-b1f7-4d7f-bd25-36a6049bc663 05:02:50 INFO - PROCESS | 3756 | 1471089770383 Marionette TRACE conn6 <- [1,2851,null,{"value":null}] 05:02:50 INFO - PROCESS | 3756 | 1471089770389 Marionette TRACE conn6 -> [0,2852,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/transformations/2d.transformation.scale.negative.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/transformations/2d.transformation.scale.negative.html\", \"893d4e98-a8f2-4003-9cd7-2985a4dd9108\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:02:50 INFO - PROCESS | 3756 | 1471089770391 Marionette INFO sendAsync 3dea87e7-b1f7-4d7f-bd25-36a6049bc663 05:02:50 INFO - PROCESS | 3756 | ++DOCSHELL 0000004D82648800 == 39 [pid = 3756] [id = 722] 05:02:50 INFO - PROCESS | 3756 | ++DOMWINDOW == 69 (0000004D81DC8000) [pid = 3756] [serial = 2166] [outer = 0000000000000000] 05:02:50 INFO - PROCESS | 3756 | ++DOMWINDOW == 70 (0000004DD1B26000) [pid = 3756] [serial = 2167] [outer = 0000004D81DC8000] 05:02:50 INFO - PROCESS | 3756 | 1471089770437 Marionette DEBUG loaded listener.js 05:02:50 INFO - PROCESS | 3756 | ++DOMWINDOW == 71 (0000004DD7C27400) [pid = 3756] [serial = 2168] [outer = 0000004D81DC8000] 05:02:50 INFO - PROCESS | 3756 | 1471089770853 Marionette TRACE conn6 <- [1,2852,null,{"value":["/2dcontext/transformations/2d.transformation.scale.negative.html",0,null,null,[["scale() with negative scale factors works",0,null,null]]]}] 05:02:50 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.scale.negative.html | scale() with negative scale factors works 05:02:50 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.scale.negative.html | took 629ms 05:02:50 INFO - PROCESS | 3756 | 1471089770926 Marionette TRACE conn6 -> [0,2853,"getWindowHandle",null] 05:02:50 INFO - PROCESS | 3756 | 1471089770928 Marionette TRACE conn6 <- [1,2853,null,{"value":"13"}] 05:02:50 INFO - TEST-START | /2dcontext/transformations/2d.transformation.scale.nonfinite.html 05:02:50 INFO - PROCESS | 3756 | 1471089770940 Marionette TRACE conn6 -> [0,2854,"setScriptTimeout",{"ms":35000}] 05:02:50 INFO - PROCESS | 3756 | 1471089770942 Marionette TRACE conn6 <- [1,2854,null,{}] 05:02:50 INFO - PROCESS | 3756 | 1471089770945 Marionette TRACE conn6 -> [0,2855,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:02:50 INFO - PROCESS | 3756 | 1471089770947 Marionette INFO sendAsync 3dea87e7-b1f7-4d7f-bd25-36a6049bc663 05:02:51 INFO - PROCESS | 3756 | 1471089771033 Marionette TRACE conn6 <- [1,2855,null,{"value":null}] 05:02:51 INFO - PROCESS | 3756 | 1471089771042 Marionette TRACE conn6 -> [0,2856,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/transformations/2d.transformation.scale.nonfinite.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/transformations/2d.transformation.scale.nonfinite.html\", \"893d4e98-a8f2-4003-9cd7-2985a4dd9108\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:02:51 INFO - PROCESS | 3756 | 1471089771044 Marionette INFO sendAsync 3dea87e7-b1f7-4d7f-bd25-36a6049bc663 05:02:51 INFO - PROCESS | 3756 | ++DOCSHELL 0000004DE0074000 == 40 [pid = 3756] [id = 723] 05:02:51 INFO - PROCESS | 3756 | ++DOMWINDOW == 72 (0000004DD875C800) [pid = 3756] [serial = 2169] [outer = 0000000000000000] 05:02:51 INFO - PROCESS | 3756 | ++DOMWINDOW == 73 (0000004DDB558000) [pid = 3756] [serial = 2170] [outer = 0000004DD875C800] 05:02:51 INFO - PROCESS | 3756 | 1471089771093 Marionette DEBUG loaded listener.js 05:02:51 INFO - PROCESS | 3756 | ++DOMWINDOW == 74 (0000004DDB848000) [pid = 3756] [serial = 2171] [outer = 0000004DD875C800] 05:02:51 INFO - PROCESS | 3756 | 1471089771529 Marionette TRACE conn6 <- [1,2856,null,{"value":["/2dcontext/transformations/2d.transformation.scale.nonfinite.html",0,null,null,[["scale() with Infinity/NaN is ignored",0,null,null]]]}] 05:02:51 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.scale.nonfinite.html | scale() with Infinity/NaN is ignored 05:02:51 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.scale.nonfinite.html | took 629ms 05:02:51 INFO - PROCESS | 3756 | 1471089771575 Marionette TRACE conn6 -> [0,2857,"getWindowHandle",null] 05:02:51 INFO - PROCESS | 3756 | 1471089771577 Marionette TRACE conn6 <- [1,2857,null,{"value":"13"}] 05:02:51 INFO - TEST-START | /2dcontext/transformations/2d.transformation.scale.zero.html 05:02:51 INFO - PROCESS | 3756 | 1471089771581 Marionette TRACE conn6 -> [0,2858,"setScriptTimeout",{"ms":35000}] 05:02:51 INFO - PROCESS | 3756 | 1471089771583 Marionette TRACE conn6 <- [1,2858,null,{}] 05:02:51 INFO - PROCESS | 3756 | 1471089771586 Marionette TRACE conn6 -> [0,2859,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:02:51 INFO - PROCESS | 3756 | 1471089771588 Marionette INFO sendAsync 3dea87e7-b1f7-4d7f-bd25-36a6049bc663 05:02:51 INFO - PROCESS | 3756 | 1471089771675 Marionette TRACE conn6 <- [1,2859,null,{"value":null}] 05:02:51 INFO - PROCESS | 3756 | 1471089771681 Marionette TRACE conn6 -> [0,2860,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/transformations/2d.transformation.scale.zero.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/transformations/2d.transformation.scale.zero.html\", \"893d4e98-a8f2-4003-9cd7-2985a4dd9108\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:02:51 INFO - PROCESS | 3756 | 1471089771683 Marionette INFO sendAsync 3dea87e7-b1f7-4d7f-bd25-36a6049bc663 05:02:51 INFO - PROCESS | 3756 | ++DOCSHELL 0000004DE1165000 == 41 [pid = 3756] [id = 724] 05:02:51 INFO - PROCESS | 3756 | ++DOMWINDOW == 75 (0000004DDB843800) [pid = 3756] [serial = 2172] [outer = 0000000000000000] 05:02:51 INFO - PROCESS | 3756 | ++DOMWINDOW == 76 (0000004DDB889400) [pid = 3756] [serial = 2173] [outer = 0000004DDB843800] 05:02:51 INFO - PROCESS | 3756 | 1471089771729 Marionette DEBUG loaded listener.js 05:02:51 INFO - PROCESS | 3756 | ++DOMWINDOW == 77 (0000004DDBD99800) [pid = 3756] [serial = 2174] [outer = 0000004DDB843800] 05:02:52 INFO - PROCESS | 3756 | 1471089772427 Marionette TRACE conn6 <- [1,2860,null,{"value":["/2dcontext/transformations/2d.transformation.scale.zero.html",0,null,null,[["scale() with a scale factor of zero works",0,null,null]]]}] 05:02:52 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.scale.zero.html | scale() with a scale factor of zero works 05:02:52 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.scale.zero.html | took 881ms 05:02:52 INFO - PROCESS | 3756 | 1471089772465 Marionette TRACE conn6 -> [0,2861,"getWindowHandle",null] 05:02:52 INFO - PROCESS | 3756 | 1471089772470 Marionette TRACE conn6 <- [1,2861,null,{"value":"13"}] 05:02:52 INFO - TEST-START | /2dcontext/transformations/2d.transformation.setTransform.multiple.html 05:02:52 INFO - PROCESS | 3756 | 1471089772475 Marionette TRACE conn6 -> [0,2862,"setScriptTimeout",{"ms":35000}] 05:02:52 INFO - PROCESS | 3756 | 1471089772479 Marionette TRACE conn6 <- [1,2862,null,{}] 05:02:52 INFO - PROCESS | 3756 | 1471089772486 Marionette TRACE conn6 -> [0,2863,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:02:52 INFO - PROCESS | 3756 | 1471089772490 Marionette INFO sendAsync 3dea87e7-b1f7-4d7f-bd25-36a6049bc663 05:02:52 INFO - PROCESS | 3756 | 1471089772609 Marionette TRACE conn6 <- [1,2863,null,{"value":null}] 05:02:52 INFO - PROCESS | 3756 | 1471089772709 Marionette TRACE conn6 -> [0,2864,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/transformations/2d.transformation.setTransform.multiple.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/transformations/2d.transformation.setTransform.multiple.html\", \"893d4e98-a8f2-4003-9cd7-2985a4dd9108\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:02:52 INFO - PROCESS | 3756 | 1471089772713 Marionette INFO sendAsync 3dea87e7-b1f7-4d7f-bd25-36a6049bc663 05:02:52 INFO - PROCESS | 3756 | ++DOCSHELL 0000004D9782C800 == 42 [pid = 3756] [id = 725] 05:02:52 INFO - PROCESS | 3756 | ++DOMWINDOW == 78 (0000004D8265D800) [pid = 3756] [serial = 2175] [outer = 0000000000000000] 05:02:52 INFO - PROCESS | 3756 | ++DOMWINDOW == 79 (0000004D829E0C00) [pid = 3756] [serial = 2176] [outer = 0000004D8265D800] 05:02:52 INFO - PROCESS | 3756 | 1471089772774 Marionette DEBUG loaded listener.js 05:02:52 INFO - PROCESS | 3756 | ++DOMWINDOW == 80 (0000004DD0045800) [pid = 3756] [serial = 2177] [outer = 0000004D8265D800] 05:02:53 INFO - PROCESS | 3756 | 1471089773433 Marionette TRACE conn6 <- [1,2864,null,{"value":["/2dcontext/transformations/2d.transformation.setTransform.multiple.html",0,null,null,[["Canvas test: 2d.transformation.setTransform.multiple",0,null,null]]]}] 05:02:53 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.setTransform.multiple.html | Canvas test: 2d.transformation.setTransform.multiple 05:02:53 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.setTransform.multiple.html | took 1024ms 05:02:53 INFO - PROCESS | 3756 | 1471089773503 Marionette TRACE conn6 -> [0,2865,"getWindowHandle",null] 05:02:53 INFO - PROCESS | 3756 | 1471089773509 Marionette TRACE conn6 <- [1,2865,null,{"value":"13"}] 05:02:53 INFO - TEST-START | /2dcontext/transformations/2d.transformation.setTransform.nonfinite.html 05:02:53 INFO - PROCESS | 3756 | 1471089773516 Marionette TRACE conn6 -> [0,2866,"setScriptTimeout",{"ms":35000}] 05:02:53 INFO - PROCESS | 3756 | 1471089773519 Marionette TRACE conn6 <- [1,2866,null,{}] 05:02:53 INFO - PROCESS | 3756 | 1471089773557 Marionette TRACE conn6 -> [0,2867,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:02:53 INFO - PROCESS | 3756 | 1471089773560 Marionette INFO sendAsync 3dea87e7-b1f7-4d7f-bd25-36a6049bc663 05:02:53 INFO - PROCESS | 3756 | 1471089773686 Marionette TRACE conn6 <- [1,2867,null,{"value":null}] 05:02:53 INFO - PROCESS | 3756 | 1471089773805 Marionette TRACE conn6 -> [0,2868,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/transformations/2d.transformation.setTransform.nonfinite.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/transformations/2d.transformation.setTransform.nonfinite.html\", \"893d4e98-a8f2-4003-9cd7-2985a4dd9108\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:02:53 INFO - PROCESS | 3756 | 1471089773808 Marionette INFO sendAsync 3dea87e7-b1f7-4d7f-bd25-36a6049bc663 05:02:53 INFO - PROCESS | 3756 | ++DOCSHELL 0000004DDE71D800 == 43 [pid = 3756] [id = 726] 05:02:53 INFO - PROCESS | 3756 | ++DOMWINDOW == 81 (0000004DD1D35C00) [pid = 3756] [serial = 2178] [outer = 0000000000000000] 05:02:53 INFO - PROCESS | 3756 | ++DOMWINDOW == 82 (0000004DD1D9D000) [pid = 3756] [serial = 2179] [outer = 0000004DD1D35C00] 05:02:53 INFO - PROCESS | 3756 | 1471089773869 Marionette DEBUG loaded listener.js 05:02:53 INFO - PROCESS | 3756 | ++DOMWINDOW == 83 (0000004DD296A800) [pid = 3756] [serial = 2180] [outer = 0000004DD1D35C00] 05:02:54 INFO - PROCESS | 3756 | 1471089774510 Marionette TRACE conn6 <- [1,2868,null,{"value":["/2dcontext/transformations/2d.transformation.setTransform.nonfinite.html",0,null,null,[["setTransform() with Infinity/NaN is ignored",0,null,null]]]}] 05:02:54 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.setTransform.nonfinite.html | setTransform() with Infinity/NaN is ignored 05:02:54 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.setTransform.nonfinite.html | took 1044ms 05:02:54 INFO - PROCESS | 3756 | 1471089774561 Marionette TRACE conn6 -> [0,2869,"getWindowHandle",null] 05:02:54 INFO - PROCESS | 3756 | 1471089774564 Marionette TRACE conn6 <- [1,2869,null,{"value":"13"}] 05:02:54 INFO - TEST-START | /2dcontext/transformations/2d.transformation.setTransform.skewed.html 05:02:54 INFO - PROCESS | 3756 | 1471089774568 Marionette TRACE conn6 -> [0,2870,"setScriptTimeout",{"ms":35000}] 05:02:54 INFO - PROCESS | 3756 | 1471089774572 Marionette TRACE conn6 <- [1,2870,null,{}] 05:02:54 INFO - PROCESS | 3756 | 1471089774584 Marionette TRACE conn6 -> [0,2871,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:02:54 INFO - PROCESS | 3756 | 1471089774589 Marionette INFO sendAsync 3dea87e7-b1f7-4d7f-bd25-36a6049bc663 05:02:54 INFO - PROCESS | 3756 | 1471089774737 Marionette TRACE conn6 <- [1,2871,null,{"value":null}] 05:02:54 INFO - PROCESS | 3756 | 1471089774866 Marionette TRACE conn6 -> [0,2872,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/transformations/2d.transformation.setTransform.skewed.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/transformations/2d.transformation.setTransform.skewed.html\", \"893d4e98-a8f2-4003-9cd7-2985a4dd9108\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:02:54 INFO - PROCESS | 3756 | 1471089774869 Marionette INFO sendAsync 3dea87e7-b1f7-4d7f-bd25-36a6049bc663 05:02:54 INFO - PROCESS | 3756 | ++DOCSHELL 0000004DE20E4000 == 44 [pid = 3756] [id = 727] 05:02:54 INFO - PROCESS | 3756 | ++DOMWINDOW == 84 (0000004DD8061800) [pid = 3756] [serial = 2181] [outer = 0000000000000000] 05:02:54 INFO - PROCESS | 3756 | ++DOMWINDOW == 85 (0000004DD8069800) [pid = 3756] [serial = 2182] [outer = 0000004DD8061800] 05:02:54 INFO - PROCESS | 3756 | 1471089774931 Marionette DEBUG loaded listener.js 05:02:55 INFO - PROCESS | 3756 | ++DOMWINDOW == 86 (0000004DDBD92400) [pid = 3756] [serial = 2183] [outer = 0000004DD8061800] 05:02:55 INFO - PROCESS | 3756 | 1471089775712 Marionette TRACE conn6 <- [1,2872,null,{"value":["/2dcontext/transformations/2d.transformation.setTransform.skewed.html",0,null,null,[["Canvas test: 2d.transformation.setTransform.skewed",0,null,null]]]}] 05:02:55 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.setTransform.skewed.html | Canvas test: 2d.transformation.setTransform.skewed 05:02:55 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.setTransform.skewed.html | took 1179ms 05:02:55 INFO - PROCESS | 3756 | 1471089775749 Marionette TRACE conn6 -> [0,2873,"getWindowHandle",null] 05:02:55 INFO - PROCESS | 3756 | 1471089775754 Marionette TRACE conn6 <- [1,2873,null,{"value":"13"}] 05:02:55 INFO - TEST-START | /2dcontext/transformations/2d.transformation.transform.identity.html 05:02:55 INFO - PROCESS | 3756 | 1471089775759 Marionette TRACE conn6 -> [0,2874,"setScriptTimeout",{"ms":35000}] 05:02:55 INFO - PROCESS | 3756 | 1471089775763 Marionette TRACE conn6 <- [1,2874,null,{}] 05:02:55 INFO - PROCESS | 3756 | 1471089775768 Marionette TRACE conn6 -> [0,2875,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:02:55 INFO - PROCESS | 3756 | 1471089775771 Marionette INFO sendAsync 3dea87e7-b1f7-4d7f-bd25-36a6049bc663 05:02:55 INFO - PROCESS | 3756 | 1471089775883 Marionette TRACE conn6 <- [1,2875,null,{"value":null}] 05:02:56 INFO - PROCESS | 3756 | 1471089776013 Marionette TRACE conn6 -> [0,2876,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/transformations/2d.transformation.transform.identity.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/transformations/2d.transformation.transform.identity.html\", \"893d4e98-a8f2-4003-9cd7-2985a4dd9108\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:02:56 INFO - PROCESS | 3756 | 1471089776017 Marionette INFO sendAsync 3dea87e7-b1f7-4d7f-bd25-36a6049bc663 05:02:56 INFO - PROCESS | 3756 | ++DOCSHELL 0000004D81368000 == 45 [pid = 3756] [id = 728] 05:02:56 INFO - PROCESS | 3756 | ++DOMWINDOW == 87 (0000004D826C9C00) [pid = 3756] [serial = 2184] [outer = 0000000000000000] 05:02:56 INFO - PROCESS | 3756 | ++DOMWINDOW == 88 (0000004D829E1400) [pid = 3756] [serial = 2185] [outer = 0000004D826C9C00] 05:02:56 INFO - PROCESS | 3756 | 1471089776073 Marionette DEBUG loaded listener.js 05:02:56 INFO - PROCESS | 3756 | ++DOMWINDOW == 89 (0000004D978AB800) [pid = 3756] [serial = 2186] [outer = 0000004D826C9C00] 05:02:56 INFO - PROCESS | 3756 | --DOCSHELL 0000004DE0074000 == 44 [pid = 3756] [id = 723] 05:02:56 INFO - PROCESS | 3756 | --DOCSHELL 0000004D82648800 == 43 [pid = 3756] [id = 722] 05:02:56 INFO - PROCESS | 3756 | --DOCSHELL 0000004DDF34F000 == 42 [pid = 3756] [id = 721] 05:02:56 INFO - PROCESS | 3756 | --DOCSHELL 0000004DDDDCD000 == 41 [pid = 3756] [id = 720] 05:02:56 INFO - PROCESS | 3756 | --DOCSHELL 0000004DDBFD3800 == 40 [pid = 3756] [id = 719] 05:02:56 INFO - PROCESS | 3756 | --DOCSHELL 0000004DD6B46000 == 39 [pid = 3756] [id = 718] 05:02:56 INFO - PROCESS | 3756 | --DOCSHELL 0000004DD081F800 == 38 [pid = 3756] [id = 717] 05:02:56 INFO - PROCESS | 3756 | --DOCSHELL 0000004D81D18800 == 37 [pid = 3756] [id = 716] 05:02:56 INFO - PROCESS | 3756 | --DOCSHELL 0000004DD6D0E000 == 36 [pid = 3756] [id = 715] 05:02:56 INFO - PROCESS | 3756 | --DOCSHELL 0000004D826D7800 == 35 [pid = 3756] [id = 714] 05:02:56 INFO - PROCESS | 3756 | --DOCSHELL 0000004DDEF42000 == 34 [pid = 3756] [id = 713] 05:02:56 INFO - PROCESS | 3756 | --DOCSHELL 0000004DE1544000 == 33 [pid = 3756] [id = 699] 05:02:56 INFO - PROCESS | 3756 | --DOCSHELL 0000004DE20D5000 == 32 [pid = 3756] [id = 702] 05:02:56 INFO - PROCESS | 3756 | --DOCSHELL 0000004D81E13000 == 31 [pid = 3756] [id = 704] 05:02:56 INFO - PROCESS | 3756 | --DOCSHELL 0000004DDB5CF800 == 30 [pid = 3756] [id = 701] 05:02:56 INFO - PROCESS | 3756 | --DOCSHELL 0000004D97799000 == 29 [pid = 3756] [id = 700] 05:02:56 INFO - PROCESS | 3756 | --DOCSHELL 0000004DE4A9E800 == 28 [pid = 3756] [id = 703] 05:02:56 INFO - PROCESS | 3756 | --DOCSHELL 0000004DE20E4000 == 27 [pid = 3756] [id = 727] 05:02:56 INFO - PROCESS | 3756 | --DOCSHELL 0000004DDE71D800 == 26 [pid = 3756] [id = 726] 05:02:56 INFO - PROCESS | 3756 | --DOCSHELL 0000004DE1165000 == 25 [pid = 3756] [id = 724] 05:02:56 INFO - PROCESS | 3756 | --DOCSHELL 0000004D9782C800 == 24 [pid = 3756] [id = 725] 05:02:56 INFO - PROCESS | 3756 | --DOMWINDOW == 88 (0000004DD63D8800) [pid = 3756] [serial = 2137] [outer = 0000000000000000] [url = about:blank] 05:02:56 INFO - PROCESS | 3756 | --DOMWINDOW == 87 (0000004DCFF9F000) [pid = 3756] [serial = 2114] [outer = 0000000000000000] [url = about:blank] 05:02:56 INFO - PROCESS | 3756 | --DOMWINDOW == 86 (0000004D830D8C00) [pid = 3756] [serial = 2113] [outer = 0000000000000000] [url = about:blank] 05:02:56 INFO - PROCESS | 3756 | --DOMWINDOW == 85 (0000004D80941800) [pid = 3756] [serial = 2116] [outer = 0000000000000000] [url = about:blank] 05:02:56 INFO - PROCESS | 3756 | --DOMWINDOW == 84 (0000004D81DBE000) [pid = 3756] [serial = 2117] [outer = 0000000000000000] [url = about:blank] 05:02:56 INFO - PROCESS | 3756 | --DOMWINDOW == 83 (0000004DD090BC00) [pid = 3756] [serial = 2122] [outer = 0000000000000000] [url = about:blank] 05:02:56 INFO - PROCESS | 3756 | --DOMWINDOW == 82 (0000004DD1A40800) [pid = 3756] [serial = 2125] [outer = 0000000000000000] [url = about:blank] 05:02:56 INFO - PROCESS | 3756 | --DOMWINDOW == 81 (0000004D829E0800) [pid = 3756] [serial = 2119] [outer = 0000000000000000] [url = about:blank] 05:02:56 INFO - PROCESS | 3756 | --DOMWINDOW == 80 (0000004D9789E000) [pid = 3756] [serial = 2120] [outer = 0000000000000000] [url = about:blank] 05:02:56 INFO - PROCESS | 3756 | --DOMWINDOW == 79 (0000004DD1D39000) [pid = 3756] [serial = 2128] [outer = 0000000000000000] [url = about:blank] 05:02:56 INFO - PROCESS | 3756 | --DOMWINDOW == 78 (0000004DD1B2AC00) [pid = 3756] [serial = 2126] [outer = 0000000000000000] [url = about:blank] 05:02:56 INFO - PROCESS | 3756 | --DOMWINDOW == 77 (0000004D81DCA400) [pid = 3756] [serial = 2131] [outer = 0000000000000000] [url = about:blank] 05:02:56 INFO - PROCESS | 3756 | --DOMWINDOW == 76 (0000004DD1D9B000) [pid = 3756] [serial = 2129] [outer = 0000000000000000] [url = about:blank] 05:02:56 INFO - PROCESS | 3756 | --DOMWINDOW == 75 (0000004DD620E400) [pid = 3756] [serial = 2134] [outer = 0000000000000000] [url = about:blank] 05:02:56 INFO - PROCESS | 3756 | --DOMWINDOW == 74 (0000004D830E5800) [pid = 3756] [serial = 2102] [outer = 0000000000000000] [url = about:blank] 05:02:56 INFO - PROCESS | 3756 | --DOMWINDOW == 73 (0000004DD6AD2000) [pid = 3756] [serial = 2138] [outer = 0000000000000000] [url = about:blank] 05:02:56 INFO - PROCESS | 3756 | --DOMWINDOW == 72 (0000004D82651C00) [pid = 3756] [serial = 2101] [outer = 0000000000000000] [url = about:blank] 05:02:56 INFO - PROCESS | 3756 | --DOMWINDOW == 71 (0000004DD1F9A800) [pid = 3756] [serial = 2105] [outer = 0000000000000000] [url = about:blank] 05:02:56 INFO - PROCESS | 3756 | --DOMWINDOW == 70 (0000004DD1D3A800) [pid = 3756] [serial = 2104] [outer = 0000000000000000] [url = about:blank] 05:02:56 INFO - PROCESS | 3756 | --DOMWINDOW == 69 (0000004DDBD9C800) [pid = 3756] [serial = 2108] [outer = 0000000000000000] [url = about:blank] 05:02:56 INFO - PROCESS | 3756 | --DOMWINDOW == 68 (0000004DD8062C00) [pid = 3756] [serial = 2107] [outer = 0000000000000000] [url = about:blank] 05:02:56 INFO - PROCESS | 3756 | --DOMWINDOW == 67 (0000004DDC141800) [pid = 3756] [serial = 2111] [outer = 0000000000000000] [url = about:blank] 05:02:56 INFO - PROCESS | 3756 | --DOMWINDOW == 66 (0000004DDC136C00) [pid = 3756] [serial = 2110] [outer = 0000000000000000] [url = about:blank] 05:02:56 INFO - PROCESS | 3756 | --DOMWINDOW == 65 (0000004DD1A81400) [pid = 3756] [serial = 2132] [outer = 0000000000000000] [url = about:blank] 05:02:56 INFO - PROCESS | 3756 | --DOMWINDOW == 64 (0000004DD62BD800) [pid = 3756] [serial = 2135] [outer = 0000000000000000] [url = about:blank] 05:02:56 INFO - PROCESS | 3756 | --DOMWINDOW == 63 (0000004DD1721800) [pid = 3756] [serial = 2123] [outer = 0000000000000000] [url = about:blank] 05:02:57 INFO - PROCESS | 3756 | 1471089777243 Marionette TRACE conn6 <- [1,2876,null,{"value":["/2dcontext/transformations/2d.transformation.transform.identity.html",0,null,null,[["transform() with the identity matrix does nothing",0,null,null]]]}] 05:02:57 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.transform.identity.html | transform() with the identity matrix does nothing 05:02:57 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.transform.identity.html | took 1526ms 05:02:57 INFO - PROCESS | 3756 | 1471089777289 Marionette TRACE conn6 -> [0,2877,"getWindowHandle",null] 05:02:57 INFO - PROCESS | 3756 | 1471089777293 Marionette TRACE conn6 <- [1,2877,null,{"value":"13"}] 05:02:57 INFO - TEST-START | /2dcontext/transformations/2d.transformation.transform.multiply.html 05:02:57 INFO - PROCESS | 3756 | 1471089777298 Marionette TRACE conn6 -> [0,2878,"setScriptTimeout",{"ms":35000}] 05:02:57 INFO - PROCESS | 3756 | 1471089777303 Marionette TRACE conn6 <- [1,2878,null,{}] 05:02:57 INFO - PROCESS | 3756 | 1471089777308 Marionette TRACE conn6 -> [0,2879,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:02:57 INFO - PROCESS | 3756 | 1471089777311 Marionette INFO sendAsync 3dea87e7-b1f7-4d7f-bd25-36a6049bc663 05:02:57 INFO - PROCESS | 3756 | 1471089777408 Marionette TRACE conn6 <- [1,2879,null,{"value":null}] 05:02:57 INFO - PROCESS | 3756 | 1471089777528 Marionette TRACE conn6 -> [0,2880,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/transformations/2d.transformation.transform.multiply.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/transformations/2d.transformation.transform.multiply.html\", \"893d4e98-a8f2-4003-9cd7-2985a4dd9108\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:02:57 INFO - PROCESS | 3756 | 1471089777531 Marionette INFO sendAsync 3dea87e7-b1f7-4d7f-bd25-36a6049bc663 05:02:57 INFO - PROCESS | 3756 | ++DOCSHELL 0000004D81D15000 == 25 [pid = 3756] [id = 729] 05:02:57 INFO - PROCESS | 3756 | ++DOMWINDOW == 64 (0000004D80946400) [pid = 3756] [serial = 2187] [outer = 0000000000000000] 05:02:57 INFO - PROCESS | 3756 | ++DOMWINDOW == 65 (0000004D81DC7000) [pid = 3756] [serial = 2188] [outer = 0000004D80946400] 05:02:57 INFO - PROCESS | 3756 | 1471089777581 Marionette DEBUG loaded listener.js 05:02:57 INFO - PROCESS | 3756 | ++DOMWINDOW == 66 (0000004D8265BC00) [pid = 3756] [serial = 2189] [outer = 0000004D80946400] 05:02:57 INFO - PROCESS | 3756 | 1471089777975 Marionette TRACE conn6 <- [1,2880,null,{"value":["/2dcontext/transformations/2d.transformation.transform.multiply.html",0,null,null,[["transform() multiplies the CTM",0,null,null]]]}] 05:02:58 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.transform.multiply.html | transform() multiplies the CTM 05:02:58 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.transform.multiply.html | took 734ms 05:02:58 INFO - PROCESS | 3756 | 1471089778036 Marionette TRACE conn6 -> [0,2881,"getWindowHandle",null] 05:02:58 INFO - PROCESS | 3756 | 1471089778042 Marionette TRACE conn6 <- [1,2881,null,{"value":"13"}] 05:02:58 INFO - TEST-START | /2dcontext/transformations/2d.transformation.transform.nonfinite.html 05:02:58 INFO - PROCESS | 3756 | 1471089778080 Marionette TRACE conn6 -> [0,2882,"setScriptTimeout",{"ms":35000}] 05:02:58 INFO - PROCESS | 3756 | 1471089778083 Marionette TRACE conn6 <- [1,2882,null,{}] 05:02:58 INFO - PROCESS | 3756 | 1471089778091 Marionette TRACE conn6 -> [0,2883,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:02:58 INFO - PROCESS | 3756 | 1471089778094 Marionette INFO sendAsync 3dea87e7-b1f7-4d7f-bd25-36a6049bc663 05:02:58 INFO - PROCESS | 3756 | 1471089778200 Marionette TRACE conn6 <- [1,2883,null,{"value":null}] 05:02:58 INFO - PROCESS | 3756 | 1471089778209 Marionette TRACE conn6 -> [0,2884,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/transformations/2d.transformation.transform.nonfinite.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/transformations/2d.transformation.transform.nonfinite.html\", \"893d4e98-a8f2-4003-9cd7-2985a4dd9108\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:02:58 INFO - PROCESS | 3756 | 1471089778211 Marionette INFO sendAsync 3dea87e7-b1f7-4d7f-bd25-36a6049bc663 05:02:58 INFO - PROCESS | 3756 | ++DOCSHELL 0000004D97796000 == 26 [pid = 3756] [id = 730] 05:02:58 INFO - PROCESS | 3756 | ++DOMWINDOW == 67 (0000004D830DFC00) [pid = 3756] [serial = 2190] [outer = 0000000000000000] 05:02:58 INFO - PROCESS | 3756 | ++DOMWINDOW == 68 (0000004D9789DC00) [pid = 3756] [serial = 2191] [outer = 0000004D830DFC00] 05:02:58 INFO - PROCESS | 3756 | 1471089778261 Marionette DEBUG loaded listener.js 05:02:58 INFO - PROCESS | 3756 | ++DOMWINDOW == 69 (0000004DCFF92C00) [pid = 3756] [serial = 2192] [outer = 0000004D830DFC00] 05:02:58 INFO - PROCESS | 3756 | 1471089778737 Marionette TRACE conn6 <- [1,2884,null,{"value":["/2dcontext/transformations/2d.transformation.transform.nonfinite.html",0,null,null,[["transform() with Infinity/NaN is ignored",0,null,null]]]}] 05:02:58 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.transform.nonfinite.html | transform() with Infinity/NaN is ignored 05:02:58 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.transform.nonfinite.html | took 692ms 05:02:58 INFO - PROCESS | 3756 | 1471089778772 Marionette TRACE conn6 -> [0,2885,"getWindowHandle",null] 05:02:58 INFO - PROCESS | 3756 | 1471089778775 Marionette TRACE conn6 <- [1,2885,null,{"value":"13"}] 05:02:58 INFO - TEST-START | /2dcontext/transformations/2d.transformation.transform.skewed.html 05:02:58 INFO - PROCESS | 3756 | 1471089778778 Marionette TRACE conn6 -> [0,2886,"setScriptTimeout",{"ms":35000}] 05:02:58 INFO - PROCESS | 3756 | 1471089778782 Marionette TRACE conn6 <- [1,2886,null,{}] 05:02:58 INFO - PROCESS | 3756 | 1471089778793 Marionette TRACE conn6 -> [0,2887,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:02:58 INFO - PROCESS | 3756 | 1471089778798 Marionette INFO sendAsync 3dea87e7-b1f7-4d7f-bd25-36a6049bc663 05:02:58 INFO - PROCESS | 3756 | 1471089778888 Marionette TRACE conn6 <- [1,2887,null,{"value":null}] 05:02:58 INFO - PROCESS | 3756 | 1471089778896 Marionette TRACE conn6 -> [0,2888,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/transformations/2d.transformation.transform.skewed.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/transformations/2d.transformation.transform.skewed.html\", \"893d4e98-a8f2-4003-9cd7-2985a4dd9108\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:02:58 INFO - PROCESS | 3756 | 1471089778899 Marionette INFO sendAsync 3dea87e7-b1f7-4d7f-bd25-36a6049bc663 05:02:58 INFO - PROCESS | 3756 | ++DOCSHELL 0000004DD1E3C800 == 27 [pid = 3756] [id = 731] 05:02:58 INFO - PROCESS | 3756 | ++DOMWINDOW == 70 (0000004DD0845800) [pid = 3756] [serial = 2193] [outer = 0000000000000000] 05:02:58 INFO - PROCESS | 3756 | ++DOMWINDOW == 71 (0000004DD12C9C00) [pid = 3756] [serial = 2194] [outer = 0000004DD0845800] 05:02:58 INFO - PROCESS | 3756 | 1471089778948 Marionette DEBUG loaded listener.js 05:02:59 INFO - PROCESS | 3756 | ++DOMWINDOW == 72 (0000004DD1A3AC00) [pid = 3756] [serial = 2195] [outer = 0000004DD0845800] 05:02:59 INFO - PROCESS | 3756 | 1471089779447 Marionette TRACE conn6 <- [1,2888,null,{"value":["/2dcontext/transformations/2d.transformation.transform.skewed.html",0,null,null,[["transform() with skewy matrix transforms correctly",0,null,null]]]}] 05:02:59 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.transform.skewed.html | transform() with skewy matrix transforms correctly 05:02:59 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.transform.skewed.html | took 734ms 05:02:59 INFO - PROCESS | 3756 | 1471089779516 Marionette TRACE conn6 -> [0,2889,"getWindowHandle",null] 05:02:59 INFO - PROCESS | 3756 | 1471089779519 Marionette TRACE conn6 <- [1,2889,null,{"value":"13"}] 05:02:59 INFO - TEST-START | /2dcontext/transformations/2d.transformation.translate.basic.html 05:02:59 INFO - PROCESS | 3756 | 1471089779522 Marionette TRACE conn6 -> [0,2890,"setScriptTimeout",{"ms":35000}] 05:02:59 INFO - PROCESS | 3756 | 1471089779524 Marionette TRACE conn6 <- [1,2890,null,{}] 05:02:59 INFO - PROCESS | 3756 | 1471089779527 Marionette TRACE conn6 -> [0,2891,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:02:59 INFO - PROCESS | 3756 | 1471089779529 Marionette INFO sendAsync 3dea87e7-b1f7-4d7f-bd25-36a6049bc663 05:02:59 INFO - PROCESS | 3756 | 1471089779683 Marionette TRACE conn6 <- [1,2891,null,{"value":null}] 05:02:59 INFO - PROCESS | 3756 | 1471089779733 Marionette TRACE conn6 -> [0,2892,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/transformations/2d.transformation.translate.basic.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/transformations/2d.transformation.translate.basic.html\", \"893d4e98-a8f2-4003-9cd7-2985a4dd9108\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:02:59 INFO - PROCESS | 3756 | 1471089779735 Marionette INFO sendAsync 3dea87e7-b1f7-4d7f-bd25-36a6049bc663 05:02:59 INFO - PROCESS | 3756 | ++DOCSHELL 0000004DD6A7A800 == 28 [pid = 3756] [id = 732] 05:02:59 INFO - PROCESS | 3756 | ++DOMWINDOW == 73 (0000004DD1D2F800) [pid = 3756] [serial = 2196] [outer = 0000000000000000] 05:02:59 INFO - PROCESS | 3756 | ++DOMWINDOW == 74 (0000004DD1D34400) [pid = 3756] [serial = 2197] [outer = 0000004DD1D2F800] 05:02:59 INFO - PROCESS | 3756 | 1471089779784 Marionette DEBUG loaded listener.js 05:02:59 INFO - PROCESS | 3756 | ++DOMWINDOW == 75 (0000004DD1D54800) [pid = 3756] [serial = 2198] [outer = 0000004DD1D2F800] 05:03:00 INFO - PROCESS | 3756 | 1471089780232 Marionette TRACE conn6 <- [1,2892,null,{"value":["/2dcontext/transformations/2d.transformation.translate.basic.html",0,null,null,[["translate() works",0,null,null]]]}] 05:03:00 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.translate.basic.html | translate() works 05:03:00 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.translate.basic.html | took 734ms 05:03:00 INFO - PROCESS | 3756 | 1471089780259 Marionette TRACE conn6 -> [0,2893,"getWindowHandle",null] 05:03:00 INFO - PROCESS | 3756 | 1471089780261 Marionette TRACE conn6 <- [1,2893,null,{"value":"13"}] 05:03:00 INFO - TEST-START | /2dcontext/transformations/2d.transformation.translate.nonfinite.html 05:03:00 INFO - PROCESS | 3756 | 1471089780265 Marionette TRACE conn6 -> [0,2894,"setScriptTimeout",{"ms":35000}] 05:03:00 INFO - PROCESS | 3756 | 1471089780266 Marionette TRACE conn6 <- [1,2894,null,{}] 05:03:00 INFO - PROCESS | 3756 | 1471089780270 Marionette TRACE conn6 -> [0,2895,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:03:00 INFO - PROCESS | 3756 | 1471089780272 Marionette INFO sendAsync 3dea87e7-b1f7-4d7f-bd25-36a6049bc663 05:03:00 INFO - PROCESS | 3756 | 1471089780383 Marionette TRACE conn6 <- [1,2895,null,{"value":null}] 05:03:00 INFO - PROCESS | 3756 | 1471089780392 Marionette TRACE conn6 -> [0,2896,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/transformations/2d.transformation.translate.nonfinite.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/transformations/2d.transformation.translate.nonfinite.html\", \"893d4e98-a8f2-4003-9cd7-2985a4dd9108\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:03:00 INFO - PROCESS | 3756 | 1471089780394 Marionette INFO sendAsync 3dea87e7-b1f7-4d7f-bd25-36a6049bc663 05:03:00 INFO - PROCESS | 3756 | ++DOCSHELL 0000004DD7C8E800 == 29 [pid = 3756] [id = 733] 05:03:00 INFO - PROCESS | 3756 | ++DOMWINDOW == 76 (0000004D806EFC00) [pid = 3756] [serial = 2199] [outer = 0000000000000000] 05:03:00 INFO - PROCESS | 3756 | ++DOMWINDOW == 77 (0000004DD1D9A400) [pid = 3756] [serial = 2200] [outer = 0000004D806EFC00] 05:03:00 INFO - PROCESS | 3756 | 1471089780485 Marionette DEBUG loaded listener.js 05:03:00 INFO - PROCESS | 3756 | ++DOMWINDOW == 78 (0000004DD1DCA800) [pid = 3756] [serial = 2201] [outer = 0000004D806EFC00] 05:03:00 INFO - PROCESS | 3756 | 1471089780946 Marionette TRACE conn6 <- [1,2896,null,{"value":["/2dcontext/transformations/2d.transformation.translate.nonfinite.html",0,null,null,[["translate() with Infinity/NaN is ignored",0,null,null]]]}] 05:03:01 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.translate.nonfinite.html | translate() with Infinity/NaN is ignored 05:03:01 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.translate.nonfinite.html | took 734ms 05:03:01 INFO - PROCESS | 3756 | 1471089781002 Marionette TRACE conn6 -> [0,2897,"getWindowHandle",null] 05:03:01 INFO - PROCESS | 3756 | 1471089781004 Marionette TRACE conn6 <- [1,2897,null,{"value":"13"}] 05:03:01 INFO - PROCESS | 3756 | 1471089781007 Marionette TRACE conn6 -> [0,2898,"setScriptTimeout",{"ms":35000}] 05:03:01 INFO - TEST-START | /DOMEvents/ClickFakeEvent.nondocument.html 05:03:01 INFO - PROCESS | 3756 | 1471089781009 Marionette TRACE conn6 <- [1,2898,null,{}] 05:03:01 INFO - PROCESS | 3756 | 1471089781051 Marionette TRACE conn6 -> [0,2899,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:03:01 INFO - PROCESS | 3756 | 1471089781057 Marionette INFO sendAsync 3dea87e7-b1f7-4d7f-bd25-36a6049bc663 05:03:01 INFO - PROCESS | 3756 | 1471089781352 Marionette TRACE conn6 <- [1,2899,null,{"value":null}] 05:03:01 INFO - PROCESS | 3756 | --DOMWINDOW == 77 (0000004DDB843800) [pid = 3756] [serial = 2172] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.scale.zero.html] 05:03:01 INFO - PROCESS | 3756 | --DOMWINDOW == 76 (0000004DD0E31000) [pid = 3756] [serial = 2151] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.rotate.wrapnegative.html] 05:03:01 INFO - PROCESS | 3756 | --DOMWINDOW == 75 (0000004D8094D400) [pid = 3756] [serial = 2148] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.rotate.wrap.html] 05:03:01 INFO - PROCESS | 3756 | --DOMWINDOW == 74 (0000004D829E4400) [pid = 3756] [serial = 2154] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.rotate.zero.html] 05:03:01 INFO - PROCESS | 3756 | --DOMWINDOW == 73 (0000004D81DC8000) [pid = 3756] [serial = 2166] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.scale.negative.html] 05:03:01 INFO - PROCESS | 3756 | --DOMWINDOW == 72 (0000004DD7C26800) [pid = 3756] [serial = 2163] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.scale.multiple.html] 05:03:01 INFO - PROCESS | 3756 | --DOMWINDOW == 71 (0000004D808C8400) [pid = 3756] [serial = 2160] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.scale.large.html] 05:03:01 INFO - PROCESS | 3756 | --DOMWINDOW == 70 (0000004D80943800) [pid = 3756] [serial = 2142] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.rotate.nonfinite.html] 05:03:01 INFO - PROCESS | 3756 | --DOMWINDOW == 69 (0000004D829E5400) [pid = 3756] [serial = 2145] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.rotate.radians.html] 05:03:01 INFO - PROCESS | 3756 | --DOMWINDOW == 68 (0000004DD6222800) [pid = 3756] [serial = 2157] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.scale.basic.html] 05:03:01 INFO - PROCESS | 3756 | --DOMWINDOW == 67 (0000004DD004EC00) [pid = 3756] [serial = 2139] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.rotate.direction.html] 05:03:01 INFO - PROCESS | 3756 | --DOMWINDOW == 66 (0000004DD875C800) [pid = 3756] [serial = 2169] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.scale.nonfinite.html] 05:03:01 INFO - PROCESS | 3756 | 1471089781409 Marionette TRACE conn6 -> [0,2900,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/DOMEvents/ClickFakeEvent.nondocument.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/DOMEvents/ClickFakeEvent.nondocument.html\", \"893d4e98-a8f2-4003-9cd7-2985a4dd9108\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:03:01 INFO - PROCESS | 3756 | 1471089781411 Marionette INFO sendAsync 3dea87e7-b1f7-4d7f-bd25-36a6049bc663 05:03:01 INFO - PROCESS | 3756 | ++DOCSHELL 0000004DD293C000 == 30 [pid = 3756] [id = 734] 05:03:01 INFO - PROCESS | 3756 | ++DOMWINDOW == 67 (0000004D80210C00) [pid = 3756] [serial = 2202] [outer = 0000000000000000] 05:03:01 INFO - PROCESS | 3756 | ++DOMWINDOW == 68 (0000004D808C3400) [pid = 3756] [serial = 2203] [outer = 0000004D80210C00] 05:03:01 INFO - PROCESS | 3756 | 1471089781459 Marionette DEBUG loaded listener.js 05:03:01 INFO - PROCESS | 3756 | ++DOMWINDOW == 69 (0000004DD08D5400) [pid = 3756] [serial = 2204] [outer = 0000004D80210C00] 05:03:01 INFO - PROCESS | 3756 | 1471089781787 Marionette TRACE conn6 <- [1,2900,null,{"value":["/DOMEvents/ClickFakeEvent.nondocument.html",0,null,null,[["Click event on an element not in the document",0,null,null],["Click event can be dispatched to an element that is not in the document.",0,null,null]]]}] 05:03:01 INFO - TEST-PASS | /DOMEvents/ClickFakeEvent.nondocument.html | Click event on an element not in the document 05:03:01 INFO - TEST-PASS | /DOMEvents/ClickFakeEvent.nondocument.html | Click event can be dispatched to an element that is not in the document. 05:03:01 INFO - TEST-OK | /DOMEvents/ClickFakeEvent.nondocument.html | took 797ms 05:03:01 INFO - PROCESS | 3756 | 1471089781825 Marionette TRACE conn6 -> [0,2901,"getWindowHandle",null] 05:03:01 INFO - PROCESS | 3756 | 1471089781827 Marionette TRACE conn6 <- [1,2901,null,{"value":"13"}] 05:03:01 INFO - PROCESS | 3756 | 1471089781831 Marionette TRACE conn6 -> [0,2902,"setScriptTimeout",{"ms":35000}] 05:03:01 INFO - TEST-START | /DOMEvents/constructors.html 05:03:01 INFO - PROCESS | 3756 | 1471089781833 Marionette TRACE conn6 <- [1,2902,null,{}] 05:03:01 INFO - PROCESS | 3756 | 1471089781836 Marionette TRACE conn6 -> [0,2903,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:03:01 INFO - PROCESS | 3756 | 1471089781838 Marionette INFO sendAsync 3dea87e7-b1f7-4d7f-bd25-36a6049bc663 05:03:01 INFO - PROCESS | 3756 | 1471089781957 Marionette TRACE conn6 <- [1,2903,null,{"value":null}] 05:03:01 INFO - PROCESS | 3756 | 1471089781965 Marionette TRACE conn6 -> [0,2904,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/DOMEvents/constructors.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/DOMEvents/constructors.html\", \"893d4e98-a8f2-4003-9cd7-2985a4dd9108\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:03:01 INFO - PROCESS | 3756 | 1471089781967 Marionette INFO sendAsync 3dea87e7-b1f7-4d7f-bd25-36a6049bc663 05:03:01 INFO - PROCESS | 3756 | ++DOCSHELL 0000004DDDDD0000 == 31 [pid = 3756] [id = 735] 05:03:01 INFO - PROCESS | 3756 | ++DOMWINDOW == 70 (0000004DD0042000) [pid = 3756] [serial = 2205] [outer = 0000000000000000] 05:03:02 INFO - PROCESS | 3756 | ++DOMWINDOW == 71 (0000004DD6227400) [pid = 3756] [serial = 2206] [outer = 0000004DD0042000] 05:03:02 INFO - PROCESS | 3756 | 1471089782013 Marionette DEBUG loaded listener.js 05:03:02 INFO - PROCESS | 3756 | ++DOMWINDOW == 72 (0000004DD6312C00) [pid = 3756] [serial = 2207] [outer = 0000004DD0042000] 05:03:02 INFO - PROCESS | 3756 | 1471089782521 Marionette TRACE conn6 <- [1,2904,null,{"value":["/DOMEvents/constructors.html",0,null,null,[["Event constructor (no argument)",0,null,null],["Event constructor (undefined argument)",0,null,null],["Event constructor (null argument)",0,null,null],["Event constructor (empty argument)",0,null,null],["Event constructor (argument with default values)",0,null,null],["Event constructor (argument with non-default values)",0,null,null],["UIEvent constructor (no argument)",0,null,null],["UIEvent constructor (undefined argument)",0,null,null],["UIEvent constructor (null argument)",0,null,null],["UIEvent constructor (empty argument)",0,null,null],["UIEvent constructor (argument with default values)",0,null,null],["UIEvent constructor (argument with non-default values)",0,null,null],["FocusEvent constructor (no argument)",0,null,null],["FocusEvent constructor (undefined argument)",0,null,null],["FocusEvent constructor (null argument)",0,null,null],["FocusEvent constructor (empty argument)",0,null,null],["FocusEvent constructor (argument with default values)",0,null,null],["FocusEvent constructor (argument with non-default values)",0,null,null],["MouseEvent constructor (no argument)",0,null,null],["MouseEvent constructor (undefined argument)",0,null,null],["MouseEvent constructor (null argument)",0,null,null],["MouseEvent constructor (empty argument)",0,null,null],["MouseEvent constructor (argument with default values)",0,null,null],["MouseEvent constructor (argument with non-default values)",0,null,null],["WheelEvent constructor (no argument)",0,null,null],["WheelEvent constructor (undefined argument)",0,null,null],["WheelEvent constructor (null argument)",0,null,null],["WheelEvent constructor (empty argument)",0,null,null],["WheelEvent constructor (argument with default values)",0,null,null],["WheelEvent constructor (argument with non-default values)",0,null,null],["KeyboardEvent constructor (no argument)",0,null,null],["KeyboardEvent constructor (undefined argument)",0,null,null],["KeyboardEvent constructor (null argument)",0,null,null],["KeyboardEvent constructor (empty argument)",0,null,null],["KeyboardEvent constructor (argument with default values)",0,null,null],["KeyboardEvent constructor (argument with non-default values)",0,null,null],["CompositionEvent constructor (no argument)",1,"Illegal constructor.","@http://web-platform.test:8000/DOMEvents/constructors.html:100:17\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\n@http://web-platform.test:8000/DOMEvents/constructors.html:99:3\n@http://web-platform.test:8000/DOMEvents/constructors.html:98:1\n"],["CompositionEvent constructor (undefined argument)",1,"Illegal constructor.","@http://web-platform.test:8000/DOMEvents/constructors.html:105:17\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\n@http://web-platform.test:8000/DOMEvents/constructors.html:104:3\n@http://web-platform.test:8000/DOMEvents/constructors.html:98:1\n"],["CompositionEvent constructor (null argument)",1,"Illegal constructor.","@http://web-platform.test:8000/DOMEvents/constructors.html:110:17\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\n@http://web-platform.test:8000/DOMEvents/constructors.html:109:3\n@http://web-platform.test:8000/DOMEvents/constructors.html:98:1\n"],["CompositionEvent constructor (empty argument)",1,"Illegal constructor.","@http://web-platform.test:8000/DOMEvents/constructors.html:115:17\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\n@http://web-platform.test:8000/DOMEvents/constructors.html:114:3\n@http://web-platform.test:8000/DOMEvents/constructors.html:98:1\n"],["CompositionEvent constructor (argument with default values)",1,"Illegal constructor.","@http://web-platform.test:8000/DOMEvents/constructors.html:125:17\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\n@http://web-platform.test:8000/DOMEvents/constructors.html:119:3\n@http://web-platform.test:8000/DOMEvents/constructors.html:98:1\n"],["CompositionEvent constructor (argument with non-default values)",1,"Illegal constructor.","@http://web-platform.test:8000/DOMEvents/constructors.html:143:17\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\n@http://web-platform.test:8000/DOMEvents/constructors.html:129:3\n@http://web-platform.test:8000/DOMEvents/constructors.html:98:1\n"],["UIEvent constructor (view argument with wrong type)",0,null,null]]]}] 05:03:02 INFO - TEST-PASS | /DOMEvents/constructors.html | Event constructor (no argument) 05:03:02 INFO - TEST-PASS | /DOMEvents/constructors.html | Event constructor (undefined argument) 05:03:02 INFO - TEST-PASS | /DOMEvents/constructors.html | Event constructor (null argument) 05:03:02 INFO - TEST-PASS | /DOMEvents/constructors.html | Event constructor (empty argument) 05:03:02 INFO - TEST-PASS | /DOMEvents/constructors.html | Event constructor (argument with default values) 05:03:02 INFO - TEST-PASS | /DOMEvents/constructors.html | Event constructor (argument with non-default values) 05:03:02 INFO - TEST-PASS | /DOMEvents/constructors.html | UIEvent constructor (no argument) 05:03:02 INFO - TEST-PASS | /DOMEvents/constructors.html | UIEvent constructor (undefined argument) 05:03:02 INFO - TEST-PASS | /DOMEvents/constructors.html | UIEvent constructor (null argument) 05:03:02 INFO - TEST-PASS | /DOMEvents/constructors.html | UIEvent constructor (empty argument) 05:03:02 INFO - TEST-PASS | /DOMEvents/constructors.html | UIEvent constructor (argument with default values) 05:03:02 INFO - TEST-PASS | /DOMEvents/constructors.html | UIEvent constructor (argument with non-default values) 05:03:02 INFO - TEST-PASS | /DOMEvents/constructors.html | FocusEvent constructor (no argument) 05:03:02 INFO - TEST-PASS | /DOMEvents/constructors.html | FocusEvent constructor (undefined argument) 05:03:02 INFO - TEST-PASS | /DOMEvents/constructors.html | FocusEvent constructor (null argument) 05:03:02 INFO - TEST-PASS | /DOMEvents/constructors.html | FocusEvent constructor (empty argument) 05:03:02 INFO - TEST-PASS | /DOMEvents/constructors.html | FocusEvent constructor (argument with default values) 05:03:02 INFO - TEST-PASS | /DOMEvents/constructors.html | FocusEvent constructor (argument with non-default values) 05:03:02 INFO - TEST-PASS | /DOMEvents/constructors.html | MouseEvent constructor (no argument) 05:03:02 INFO - TEST-PASS | /DOMEvents/constructors.html | MouseEvent constructor (undefined argument) 05:03:02 INFO - TEST-PASS | /DOMEvents/constructors.html | MouseEvent constructor (null argument) 05:03:02 INFO - TEST-PASS | /DOMEvents/constructors.html | MouseEvent constructor (empty argument) 05:03:02 INFO - TEST-PASS | /DOMEvents/constructors.html | MouseEvent constructor (argument with default values) 05:03:02 INFO - TEST-PASS | /DOMEvents/constructors.html | MouseEvent constructor (argument with non-default values) 05:03:02 INFO - TEST-PASS | /DOMEvents/constructors.html | WheelEvent constructor (no argument) 05:03:02 INFO - TEST-PASS | /DOMEvents/constructors.html | WheelEvent constructor (undefined argument) 05:03:02 INFO - TEST-PASS | /DOMEvents/constructors.html | WheelEvent constructor (null argument) 05:03:02 INFO - TEST-PASS | /DOMEvents/constructors.html | WheelEvent constructor (empty argument) 05:03:02 INFO - TEST-PASS | /DOMEvents/constructors.html | WheelEvent constructor (argument with default values) 05:03:02 INFO - TEST-PASS | /DOMEvents/constructors.html | WheelEvent constructor (argument with non-default values) 05:03:02 INFO - TEST-PASS | /DOMEvents/constructors.html | KeyboardEvent constructor (no argument) 05:03:02 INFO - TEST-PASS | /DOMEvents/constructors.html | KeyboardEvent constructor (undefined argument) 05:03:02 INFO - TEST-PASS | /DOMEvents/constructors.html | KeyboardEvent constructor (null argument) 05:03:02 INFO - TEST-PASS | /DOMEvents/constructors.html | KeyboardEvent constructor (empty argument) 05:03:02 INFO - TEST-PASS | /DOMEvents/constructors.html | KeyboardEvent constructor (argument with default values) 05:03:02 INFO - TEST-PASS | /DOMEvents/constructors.html | KeyboardEvent constructor (argument with non-default values) 05:03:02 INFO - TEST-FAIL | /DOMEvents/constructors.html | CompositionEvent constructor (no argument) - Illegal constructor. 05:03:02 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:100:17 05:03:02 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 05:03:02 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 05:03:02 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:99:3 05:03:02 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:98:1 05:03:02 INFO - TEST-FAIL | /DOMEvents/constructors.html | CompositionEvent constructor (undefined argument) - Illegal constructor. 05:03:02 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:105:17 05:03:02 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 05:03:02 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 05:03:02 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:104:3 05:03:02 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:98:1 05:03:02 INFO - TEST-FAIL | /DOMEvents/constructors.html | CompositionEvent constructor (null argument) - Illegal constructor. 05:03:02 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:110:17 05:03:02 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 05:03:02 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 05:03:02 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:109:3 05:03:02 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:98:1 05:03:02 INFO - TEST-FAIL | /DOMEvents/constructors.html | CompositionEvent constructor (empty argument) - Illegal constructor. 05:03:02 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:115:17 05:03:02 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 05:03:02 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 05:03:02 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:114:3 05:03:02 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:98:1 05:03:02 INFO - TEST-FAIL | /DOMEvents/constructors.html | CompositionEvent constructor (argument with default values) - Illegal constructor. 05:03:02 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:125:17 05:03:02 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 05:03:02 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 05:03:02 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:119:3 05:03:02 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:98:1 05:03:02 INFO - TEST-FAIL | /DOMEvents/constructors.html | CompositionEvent constructor (argument with non-default values) - Illegal constructor. 05:03:02 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:143:17 05:03:02 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 05:03:02 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 05:03:02 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:129:3 05:03:02 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:98:1 05:03:02 INFO - TEST-PASS | /DOMEvents/constructors.html | UIEvent constructor (view argument with wrong type) 05:03:02 INFO - TEST-OK | /DOMEvents/constructors.html | took 764ms 05:03:02 INFO - PROCESS | 3756 | 1471089782599 Marionette TRACE conn6 -> [0,2905,"getWindowHandle",null] 05:03:02 INFO - PROCESS | 3756 | 1471089782602 Marionette TRACE conn6 <- [1,2905,null,{"value":"13"}] 05:03:02 INFO - PROCESS | 3756 | 1471089782605 Marionette TRACE conn6 -> [0,2906,"setScriptTimeout",{"ms":35000}] 05:03:02 INFO - TEST-START | /DOMEvents/event-phases-order.html 05:03:02 INFO - PROCESS | 3756 | 1471089782607 Marionette TRACE conn6 <- [1,2906,null,{}] 05:03:02 INFO - PROCESS | 3756 | 1471089782612 Marionette TRACE conn6 -> [0,2907,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:03:02 INFO - PROCESS | 3756 | 1471089782623 Marionette INFO sendAsync 3dea87e7-b1f7-4d7f-bd25-36a6049bc663 05:03:02 INFO - PROCESS | 3756 | 1471089782736 Marionette TRACE conn6 <- [1,2907,null,{"value":null}] 05:03:02 INFO - PROCESS | 3756 | 1471089782745 Marionette TRACE conn6 -> [0,2908,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/DOMEvents/event-phases-order.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/DOMEvents/event-phases-order.html\", \"893d4e98-a8f2-4003-9cd7-2985a4dd9108\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:03:02 INFO - PROCESS | 3756 | 1471089782747 Marionette INFO sendAsync 3dea87e7-b1f7-4d7f-bd25-36a6049bc663 05:03:02 INFO - PROCESS | 3756 | ++DOCSHELL 0000004DDEAAD000 == 32 [pid = 3756] [id = 736] 05:03:02 INFO - PROCESS | 3756 | ++DOMWINDOW == 73 (0000004DD63A4800) [pid = 3756] [serial = 2208] [outer = 0000000000000000] 05:03:02 INFO - PROCESS | 3756 | ++DOMWINDOW == 74 (0000004DD6AD7400) [pid = 3756] [serial = 2209] [outer = 0000004DD63A4800] 05:03:02 INFO - PROCESS | 3756 | 1471089782793 Marionette DEBUG loaded listener.js 05:03:02 INFO - PROCESS | 3756 | ++DOMWINDOW == 75 (0000004DD6E1F800) [pid = 3756] [serial = 2210] [outer = 0000004DD63A4800] 05:03:03 INFO - PROCESS | 3756 | 1471089783190 Marionette TRACE conn6 <- [1,2908,null,{"value":["/DOMEvents/event-phases-order.html",0,null,null,[["Event phases order",0,null,null]]]}] 05:03:03 INFO - TEST-PASS | /DOMEvents/event-phases-order.html | Event phases order 05:03:03 INFO - TEST-OK | /DOMEvents/event-phases-order.html | took 629ms 05:03:03 INFO - PROCESS | 3756 | 1471089783248 Marionette TRACE conn6 -> [0,2909,"getWindowHandle",null] 05:03:03 INFO - PROCESS | 3756 | 1471089783250 Marionette TRACE conn6 <- [1,2909,null,{"value":"13"}] 05:03:03 INFO - TEST-START | /DOMEvents/init-event-while-dispatching.html 05:03:03 INFO - PROCESS | 3756 | 1471089783254 Marionette TRACE conn6 -> [0,2910,"setScriptTimeout",{"ms":35000}] 05:03:03 INFO - PROCESS | 3756 | 1471089783256 Marionette TRACE conn6 <- [1,2910,null,{}] 05:03:03 INFO - PROCESS | 3756 | 1471089783260 Marionette TRACE conn6 -> [0,2911,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:03:03 INFO - PROCESS | 3756 | 1471089783262 Marionette INFO sendAsync 3dea87e7-b1f7-4d7f-bd25-36a6049bc663 05:03:03 INFO - PROCESS | 3756 | 1471089783348 Marionette TRACE conn6 <- [1,2911,null,{"value":null}] 05:03:03 INFO - PROCESS | 3756 | 1471089783466 Marionette TRACE conn6 -> [0,2912,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/DOMEvents/init-event-while-dispatching.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html\", \"893d4e98-a8f2-4003-9cd7-2985a4dd9108\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:03:03 INFO - PROCESS | 3756 | 1471089783470 Marionette INFO sendAsync 3dea87e7-b1f7-4d7f-bd25-36a6049bc663 05:03:03 INFO - PROCESS | 3756 | ++DOCSHELL 0000004D80621000 == 33 [pid = 3756] [id = 737] 05:03:03 INFO - PROCESS | 3756 | ++DOMWINDOW == 76 (0000004D80208C00) [pid = 3756] [serial = 2211] [outer = 0000000000000000] 05:03:03 INFO - PROCESS | 3756 | ++DOMWINDOW == 77 (0000004D8066D400) [pid = 3756] [serial = 2212] [outer = 0000004D80208C00] 05:03:03 INFO - PROCESS | 3756 | 1471089783533 Marionette DEBUG loaded listener.js 05:03:03 INFO - PROCESS | 3756 | ++DOMWINDOW == 78 (0000004D808CC000) [pid = 3756] [serial = 2213] [outer = 0000004D80208C00] 05:03:04 INFO - PROCESS | 3756 | [3756] 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 05:03:04 INFO - PROCESS | 3756 | [3756] 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 05:03:04 INFO - PROCESS | 3756 | [3756] 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 05:03:04 INFO - PROCESS | 3756 | [3756] 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 05:03:04 INFO - PROCESS | 3756 | 1471089784241 Marionette TRACE conn6 <- [1,2912,null,{"value":["/DOMEvents/init-event-while-dispatching.html",0,null,null,[["Calling initKeyboardEvent while dispatching.",1,"ev.initKeyboardEvent is not a function","events.KeyboardEvent.init@http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:12:28\n@http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:68:7\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\nTest.prototype.step_func/<@http://web-platform.test:8000/resources/testharness.js:1406:20\n@http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:79:19\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\n@http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:63:3\n"],["Calling initMouseEvent while dispatching.",1,"assert_equals: initMouseEvent screenX setter should short-circuit expected 0 but got 1","events.MouseEvent.check@http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:23:7\n@http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:75:9\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\nTest.prototype.step_func/<@http://web-platform.test:8000/resources/testharness.js:1406:20\n@http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:79:19\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\n@http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:63:3\n"],["Calling initCustomEvent while dispatching.",1,"assert_equals: initCustomEvent detail setter should short-circuit expected (object) null but got (number) 1","events.CustomEvent.check@http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:38:7\n@http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:75:9\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\nTest.prototype.step_func/<@http://web-platform.test:8000/resources/testharness.js:1406:20\n@http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:79:19\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\n@http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:63:3\n"],["Calling initUIEvent while dispatching.",1,"assert_equals: initUIEvent view setter should short-circuit expected null but got object \"[object Window]\"","events.UIEvent.check@http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:45:7\n@http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:75:9\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\nTest.prototype.step_func/<@http://web-platform.test:8000/resources/testharness.js:1406:20\n@http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:79:19\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\n@http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:63:3\n"],["Calling initEvent while dispatching.",0,null,null]]]}] 05:03:04 INFO - TEST-FAIL | /DOMEvents/init-event-while-dispatching.html | Calling initKeyboardEvent while dispatching. - ev.initKeyboardEvent is not a function 05:03:04 INFO - events.KeyboardEvent.init@http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:12:28 05:03:04 INFO - @http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:68:7 05:03:04 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 05:03:04 INFO - Test.prototype.step_func/<@http://web-platform.test:8000/resources/testharness.js:1406:20 05:03:04 INFO - @http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:79:19 05:03:04 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 05:03:04 INFO - @http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:63:3 05:03:04 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 05:03:04 INFO - events.MouseEvent.check@http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:23:7 05:03:04 INFO - @http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:75:9 05:03:04 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 05:03:04 INFO - Test.prototype.step_func/<@http://web-platform.test:8000/resources/testharness.js:1406:20 05:03:04 INFO - @http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:79:19 05:03:04 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 05:03:04 INFO - @http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:63:3 05:03:04 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 05:03:04 INFO - events.CustomEvent.check@http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:38:7 05:03:04 INFO - @http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:75:9 05:03:04 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 05:03:04 INFO - Test.prototype.step_func/<@http://web-platform.test:8000/resources/testharness.js:1406:20 05:03:04 INFO - @http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:79:19 05:03:04 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 05:03:04 INFO - @http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:63:3 05:03:04 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]" 05:03:04 INFO - events.UIEvent.check@http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:45:7 05:03:04 INFO - @http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:75:9 05:03:04 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 05:03:04 INFO - Test.prototype.step_func/<@http://web-platform.test:8000/resources/testharness.js:1406:20 05:03:04 INFO - @http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:79:19 05:03:04 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 05:03:04 INFO - @http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:63:3 05:03:04 INFO - TEST-PASS | /DOMEvents/init-event-while-dispatching.html | Calling initEvent while dispatching. 05:03:04 INFO - TEST-OK | /DOMEvents/init-event-while-dispatching.html | took 1026ms 05:03:04 INFO - PROCESS | 3756 | 1471089784285 Marionette TRACE conn6 -> [0,2913,"getWindowHandle",null] 05:03:04 INFO - PROCESS | 3756 | 1471089784289 Marionette TRACE conn6 <- [1,2913,null,{"value":"13"}] 05:03:04 INFO - TEST-START | /DOMEvents/throwing-in-listener-and-window-error-event.html 05:03:04 INFO - PROCESS | 3756 | 1471089784294 Marionette TRACE conn6 -> [0,2914,"setScriptTimeout",{"ms":35000}] 05:03:04 INFO - PROCESS | 3756 | 1471089784297 Marionette TRACE conn6 <- [1,2914,null,{}] 05:03:04 INFO - PROCESS | 3756 | 1471089784325 Marionette TRACE conn6 -> [0,2915,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:03:04 INFO - PROCESS | 3756 | 1471089784330 Marionette INFO sendAsync 3dea87e7-b1f7-4d7f-bd25-36a6049bc663 05:03:04 INFO - PROCESS | 3756 | 1471089784485 Marionette TRACE conn6 <- [1,2915,null,{"value":null}] 05:03:04 INFO - PROCESS | 3756 | 1471089784603 Marionette TRACE conn6 -> [0,2916,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/DOMEvents/throwing-in-listener-and-window-error-event.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/DOMEvents/throwing-in-listener-and-window-error-event.html\", \"893d4e98-a8f2-4003-9cd7-2985a4dd9108\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:03:04 INFO - PROCESS | 3756 | 1471089784607 Marionette INFO sendAsync 3dea87e7-b1f7-4d7f-bd25-36a6049bc663 05:03:04 INFO - PROCESS | 3756 | ++DOCSHELL 0000004DD5CB7000 == 34 [pid = 3756] [id = 738] 05:03:04 INFO - PROCESS | 3756 | ++DOMWINDOW == 79 (0000004DCFFA0800) [pid = 3756] [serial = 2214] [outer = 0000000000000000] 05:03:04 INFO - PROCESS | 3756 | ++DOMWINDOW == 80 (0000004DD0902800) [pid = 3756] [serial = 2215] [outer = 0000004DCFFA0800] 05:03:04 INFO - PROCESS | 3756 | 1471089784668 Marionette DEBUG loaded listener.js 05:03:04 INFO - PROCESS | 3756 | ++DOMWINDOW == 81 (0000004DD1A37800) [pid = 3756] [serial = 2216] [outer = 0000004DCFFA0800] 05:03:05 INFO - PROCESS | 3756 | JavaScript error: http://web-platform.test:8000/DOMEvents/throwing-in-listener-and-window-error-event.html, line 22: Error: Error from listener 05:03:05 INFO - PROCESS | 3756 | 1471089785253 Marionette TRACE conn6 <- [1,2916,null,{"value":["/DOMEvents/throwing-in-listener-and-window-error-event.html",1,"Error: Error from listener",null,[["Throwing in event listener generates an error event on the window object",0,null,null]]]}] 05:03:05 INFO - TEST-PASS | /DOMEvents/throwing-in-listener-and-window-error-event.html | Throwing in event listener generates an error event on the window object 05:03:05 INFO - TEST-ERROR | /DOMEvents/throwing-in-listener-and-window-error-event.html | took 1007ms 05:03:05 INFO - PROCESS | 3756 | 1471089785306 Marionette TRACE conn6 -> [0,2917,"getWindowHandle",null] 05:03:05 INFO - PROCESS | 3756 | 1471089785311 Marionette TRACE conn6 <- [1,2917,null,{"value":"13"}] 05:03:05 INFO - TEST-START | /DOMEvents/throwing-in-listener-when-all-have-not-run-yet.html 05:03:05 INFO - PROCESS | 3756 | 1471089785315 Marionette TRACE conn6 -> [0,2918,"setScriptTimeout",{"ms":35000}] 05:03:05 INFO - PROCESS | 3756 | 1471089785318 Marionette TRACE conn6 <- [1,2918,null,{}] 05:03:05 INFO - PROCESS | 3756 | 1471089785322 Marionette TRACE conn6 -> [0,2919,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:03:05 INFO - PROCESS | 3756 | 1471089785324 Marionette INFO sendAsync 3dea87e7-b1f7-4d7f-bd25-36a6049bc663 05:03:05 INFO - PROCESS | 3756 | 1471089785459 Marionette TRACE conn6 <- [1,2919,null,{"value":null}] 05:03:05 INFO - PROCESS | 3756 | 1471089785586 Marionette TRACE conn6 -> [0,2920,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/DOMEvents/throwing-in-listener-when-all-have-not-run-yet.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/DOMEvents/throwing-in-listener-when-all-have-not-run-yet.html\", \"893d4e98-a8f2-4003-9cd7-2985a4dd9108\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:03:05 INFO - PROCESS | 3756 | 1471089785589 Marionette INFO sendAsync 3dea87e7-b1f7-4d7f-bd25-36a6049bc663 05:03:05 INFO - PROCESS | 3756 | ++DOCSHELL 0000004DDF48C000 == 35 [pid = 3756] [id = 739] 05:03:05 INFO - PROCESS | 3756 | ++DOMWINDOW == 82 (0000004DD2171800) [pid = 3756] [serial = 2217] [outer = 0000000000000000] 05:03:05 INFO - PROCESS | 3756 | ++DOMWINDOW == 83 (0000004DD296A400) [pid = 3756] [serial = 2218] [outer = 0000004DD2171800] 05:03:05 INFO - PROCESS | 3756 | 1471089785646 Marionette DEBUG loaded listener.js 05:03:05 INFO - PROCESS | 3756 | ++DOMWINDOW == 84 (0000004DD63DF800) [pid = 3756] [serial = 2219] [outer = 0000004DD2171800] 05:03:06 INFO - PROCESS | 3756 | JavaScript error: http://web-platform.test:8000/DOMEvents/throwing-in-listener-when-all-have-not-run-yet.html, line 19: Error: Error from listener 05:03:06 INFO - PROCESS | 3756 | 1471089786436 Marionette TRACE conn6 <- [1,2920,null,{"value":["/DOMEvents/throwing-in-listener-when-all-have-not-run-yet.html",0,null,null,[["Throwing in event listener",0,null,null]]]}] 05:03:06 INFO - TEST-PASS | /DOMEvents/throwing-in-listener-when-all-have-not-run-yet.html | Throwing in event listener 05:03:06 INFO - TEST-OK | /DOMEvents/throwing-in-listener-when-all-have-not-run-yet.html | took 1179ms 05:03:06 INFO - PROCESS | 3756 | 1471089786515 Marionette TRACE conn6 -> [0,2921,"getWindowHandle",null] 05:03:06 INFO - PROCESS | 3756 | 1471089786520 Marionette TRACE conn6 <- [1,2921,null,{"value":"13"}] 05:03:06 INFO - PROCESS | 3756 | 1471089786525 Marionette TRACE conn6 -> [0,2922,"setScriptTimeout",{"ms":35000}] 05:03:06 INFO - TEST-START | /DOMEvents/tests/approved/DOM.event.flow.html 05:03:06 INFO - PROCESS | 3756 | 1471089786529 Marionette TRACE conn6 <- [1,2922,null,{}] 05:03:06 INFO - PROCESS | 3756 | 1471089786534 Marionette TRACE conn6 -> [0,2923,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:03:06 INFO - PROCESS | 3756 | 1471089786537 Marionette INFO sendAsync 3dea87e7-b1f7-4d7f-bd25-36a6049bc663 05:03:06 INFO - PROCESS | 3756 | 1471089786663 Marionette TRACE conn6 <- [1,2923,null,{"value":null}] 05:03:06 INFO - PROCESS | 3756 | --DOCSHELL 0000004DDEAAD000 == 34 [pid = 3756] [id = 736] 05:03:06 INFO - PROCESS | 3756 | --DOCSHELL 0000004DDDDD0000 == 33 [pid = 3756] [id = 735] 05:03:06 INFO - PROCESS | 3756 | --DOCSHELL 0000004DD293C000 == 32 [pid = 3756] [id = 734] 05:03:06 INFO - PROCESS | 3756 | --DOCSHELL 0000004DD7C8E800 == 31 [pid = 3756] [id = 733] 05:03:06 INFO - PROCESS | 3756 | --DOCSHELL 0000004DD6A7A800 == 30 [pid = 3756] [id = 732] 05:03:06 INFO - PROCESS | 3756 | --DOCSHELL 0000004DD1E3C800 == 29 [pid = 3756] [id = 731] 05:03:06 INFO - PROCESS | 3756 | --DOCSHELL 0000004D97796000 == 28 [pid = 3756] [id = 730] 05:03:06 INFO - PROCESS | 3756 | --DOCSHELL 0000004D81D15000 == 27 [pid = 3756] [id = 729] 05:03:06 INFO - PROCESS | 3756 | --DOMWINDOW == 83 (0000004DDB848000) [pid = 3756] [serial = 2171] [outer = 0000000000000000] [url = about:blank] 05:03:06 INFO - PROCESS | 3756 | --DOMWINDOW == 82 (0000004DDBD99800) [pid = 3756] [serial = 2174] [outer = 0000000000000000] [url = about:blank] 05:03:06 INFO - PROCESS | 3756 | --DOMWINDOW == 81 (0000004DDB889400) [pid = 3756] [serial = 2173] [outer = 0000000000000000] [url = about:blank] 05:03:06 INFO - PROCESS | 3756 | --DOMWINDOW == 80 (0000004DD1A3E800) [pid = 3756] [serial = 2153] [outer = 0000000000000000] [url = about:blank] 05:03:06 INFO - PROCESS | 3756 | --DOMWINDOW == 79 (0000004D829E9400) [pid = 3756] [serial = 2150] [outer = 0000000000000000] [url = about:blank] 05:03:06 INFO - PROCESS | 3756 | --DOMWINDOW == 78 (0000004DD1F9A400) [pid = 3756] [serial = 2156] [outer = 0000000000000000] [url = about:blank] 05:03:06 INFO - PROCESS | 3756 | --DOMWINDOW == 77 (0000004DD7C27400) [pid = 3756] [serial = 2168] [outer = 0000000000000000] [url = about:blank] 05:03:06 INFO - PROCESS | 3756 | --DOMWINDOW == 76 (0000004DD875D400) [pid = 3756] [serial = 2165] [outer = 0000000000000000] [url = about:blank] 05:03:06 INFO - PROCESS | 3756 | --DOMWINDOW == 75 (0000004DD6DEA400) [pid = 3756] [serial = 2161] [outer = 0000000000000000] [url = about:blank] 05:03:06 INFO - PROCESS | 3756 | --DOMWINDOW == 74 (0000004D829E8C00) [pid = 3756] [serial = 2144] [outer = 0000000000000000] [url = about:blank] 05:03:06 INFO - PROCESS | 3756 | --DOMWINDOW == 73 (0000004DD806B400) [pid = 3756] [serial = 2164] [outer = 0000000000000000] [url = about:blank] 05:03:06 INFO - PROCESS | 3756 | --DOMWINDOW == 72 (0000004DD6E20800) [pid = 3756] [serial = 2162] [outer = 0000000000000000] [url = about:blank] 05:03:06 INFO - PROCESS | 3756 | --DOMWINDOW == 71 (0000004DD1DC7C00) [pid = 3756] [serial = 2155] [outer = 0000000000000000] [url = about:blank] 05:03:06 INFO - PROCESS | 3756 | --DOMWINDOW == 70 (0000004D81DC2000) [pid = 3756] [serial = 2143] [outer = 0000000000000000] [url = about:blank] 05:03:06 INFO - PROCESS | 3756 | --DOMWINDOW == 69 (0000004DD1727400) [pid = 3756] [serial = 2147] [outer = 0000000000000000] [url = about:blank] 05:03:06 INFO - PROCESS | 3756 | --DOMWINDOW == 68 (0000004DD1B26000) [pid = 3756] [serial = 2167] [outer = 0000000000000000] [url = about:blank] 05:03:06 INFO - PROCESS | 3756 | --DOMWINDOW == 67 (0000004DD62BEC00) [pid = 3756] [serial = 2158] [outer = 0000000000000000] [url = about:blank] 05:03:06 INFO - PROCESS | 3756 | --DOMWINDOW == 66 (0000004DD63DC000) [pid = 3756] [serial = 2159] [outer = 0000000000000000] [url = about:blank] 05:03:06 INFO - PROCESS | 3756 | --DOMWINDOW == 65 (0000004DD1058C00) [pid = 3756] [serial = 2152] [outer = 0000000000000000] [url = about:blank] 05:03:06 INFO - PROCESS | 3756 | --DOMWINDOW == 64 (0000004D8265F800) [pid = 3756] [serial = 2149] [outer = 0000000000000000] [url = about:blank] 05:03:06 INFO - PROCESS | 3756 | --DOMWINDOW == 63 (0000004DD6E1FC00) [pid = 3756] [serial = 2141] [outer = 0000000000000000] [url = about:blank] 05:03:06 INFO - PROCESS | 3756 | --DOMWINDOW == 62 (0000004DD6E11800) [pid = 3756] [serial = 2140] [outer = 0000000000000000] [url = about:blank] 05:03:06 INFO - PROCESS | 3756 | --DOMWINDOW == 61 (0000004DDB558000) [pid = 3756] [serial = 2170] [outer = 0000000000000000] [url = about:blank] 05:03:06 INFO - PROCESS | 3756 | --DOMWINDOW == 60 (0000004DCFF99C00) [pid = 3756] [serial = 2146] [outer = 0000000000000000] [url = about:blank] 05:03:06 INFO - PROCESS | 3756 | 1471089786763 Marionette TRACE conn6 -> [0,2924,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/DOMEvents/tests/approved/DOM.event.flow.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/DOMEvents/tests/approved/DOM.event.flow.html\", \"893d4e98-a8f2-4003-9cd7-2985a4dd9108\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:03:06 INFO - PROCESS | 3756 | 1471089786765 Marionette INFO sendAsync 3dea87e7-b1f7-4d7f-bd25-36a6049bc663 05:03:06 INFO - PROCESS | 3756 | ++DOCSHELL 0000004D81367800 == 28 [pid = 3756] [id = 740] 05:03:06 INFO - PROCESS | 3756 | ++DOMWINDOW == 61 (0000004D808CBC00) [pid = 3756] [serial = 2220] [outer = 0000000000000000] 05:03:06 INFO - PROCESS | 3756 | ++DOMWINDOW == 62 (0000004D808E0C00) [pid = 3756] [serial = 2221] [outer = 0000004D808CBC00] 05:03:06 INFO - PROCESS | 3756 | 1471089786825 Marionette DEBUG loaded listener.js 05:03:06 INFO - PROCESS | 3756 | ++DOMWINDOW == 63 (0000004D830D8400) [pid = 3756] [serial = 2222] [outer = 0000004D808CBC00] 05:03:07 INFO - PROCESS | 3756 | 1471089787198 Marionette TRACE conn6 <- [1,2924,null,{"value":["/DOMEvents/tests/approved/DOM.event.flow.html",0,null,null,[["Test Description: Dispatch an event in a DOM tree using the DOM event flow.",0,null,null]]]}] 05:03:07 INFO - TEST-PASS | /DOMEvents/tests/approved/DOM.event.flow.html | Test Description: Dispatch an event in a DOM tree using the DOM event flow. 05:03:07 INFO - TEST-OK | /DOMEvents/tests/approved/DOM.event.flow.html | took 734ms 05:03:07 INFO - PROCESS | 3756 | 1471089787266 Marionette TRACE conn6 -> [0,2925,"getWindowHandle",null] 05:03:07 INFO - PROCESS | 3756 | 1471089787270 Marionette TRACE conn6 <- [1,2925,null,{"value":"13"}] 05:03:07 INFO - TEST-START | /DOMEvents/tests/approved/EventListener.eventHandler.html 05:03:07 INFO - PROCESS | 3756 | 1471089787277 Marionette TRACE conn6 -> [0,2926,"setScriptTimeout",{"ms":35000}] 05:03:07 INFO - PROCESS | 3756 | 1471089787279 Marionette TRACE conn6 <- [1,2926,null,{}] 05:03:07 INFO - PROCESS | 3756 | 1471089787283 Marionette TRACE conn6 -> [0,2927,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:03:07 INFO - PROCESS | 3756 | 1471089787286 Marionette INFO sendAsync 3dea87e7-b1f7-4d7f-bd25-36a6049bc663 05:03:07 INFO - PROCESS | 3756 | 1471089787407 Marionette TRACE conn6 <- [1,2927,null,{"value":null}] 05:03:07 INFO - PROCESS | 3756 | 1471089787484 Marionette TRACE conn6 -> [0,2928,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/DOMEvents/tests/approved/EventListener.eventHandler.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/DOMEvents/tests/approved/EventListener.eventHandler.html\", \"893d4e98-a8f2-4003-9cd7-2985a4dd9108\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:03:07 INFO - PROCESS | 3756 | 1471089787487 Marionette INFO sendAsync 3dea87e7-b1f7-4d7f-bd25-36a6049bc663 05:03:07 INFO - PROCESS | 3756 | ++DOCSHELL 0000004DD1240000 == 29 [pid = 3756] [id = 741] 05:03:07 INFO - PROCESS | 3756 | ++DOMWINDOW == 64 (0000004D830DE800) [pid = 3756] [serial = 2223] [outer = 0000000000000000] 05:03:07 INFO - PROCESS | 3756 | ++DOMWINDOW == 65 (0000004DD0049C00) [pid = 3756] [serial = 2224] [outer = 0000004D830DE800] 05:03:07 INFO - PROCESS | 3756 | 1471089787539 Marionette DEBUG loaded listener.js 05:03:07 INFO - PROCESS | 3756 | ++DOMWINDOW == 66 (0000004DD1A3DC00) [pid = 3756] [serial = 2225] [outer = 0000004D830DE800] 05:03:07 INFO - PROCESS | 3756 | 1471089787902 Marionette TRACE conn6 <- [1,2928,null,{"value":["/DOMEvents/tests/approved/EventListener.eventHandler.html",0,null,null,[["Test Description: handleEvent - This method shall be called whenever an event occurs of the event type for which the EventListener interface was registered.",0,null,null]]]}] 05:03:07 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. 05:03:07 INFO - TEST-OK | /DOMEvents/tests/approved/EventListener.eventHandler.html | took 671ms 05:03:07 INFO - PROCESS | 3756 | 1471089787951 Marionette TRACE conn6 -> [0,2929,"getWindowHandle",null] 05:03:07 INFO - PROCESS | 3756 | 1471089787953 Marionette TRACE conn6 <- [1,2929,null,{"value":"13"}] 05:03:07 INFO - TEST-START | /DOMEvents/tests/approved/EventObject.after.dispatchEvent.html 05:03:07 INFO - PROCESS | 3756 | 1471089787957 Marionette TRACE conn6 -> [0,2930,"setScriptTimeout",{"ms":35000}] 05:03:07 INFO - PROCESS | 3756 | 1471089787961 Marionette TRACE conn6 <- [1,2930,null,{}] 05:03:07 INFO - PROCESS | 3756 | 1471089787972 Marionette TRACE conn6 -> [0,2931,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:03:07 INFO - PROCESS | 3756 | 1471089787977 Marionette INFO sendAsync 3dea87e7-b1f7-4d7f-bd25-36a6049bc663 05:03:08 INFO - PROCESS | 3756 | 1471089788108 Marionette TRACE conn6 <- [1,2931,null,{"value":null}] 05:03:08 INFO - PROCESS | 3756 | 1471089788118 Marionette TRACE conn6 -> [0,2932,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/DOMEvents/tests/approved/EventObject.after.dispatchEvent.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/DOMEvents/tests/approved/EventObject.after.dispatchEvent.html\", \"893d4e98-a8f2-4003-9cd7-2985a4dd9108\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:03:08 INFO - PROCESS | 3756 | 1471089788121 Marionette INFO sendAsync 3dea87e7-b1f7-4d7f-bd25-36a6049bc663 05:03:08 INFO - PROCESS | 3756 | ++DOCSHELL 0000004DD6D19000 == 30 [pid = 3756] [id = 742] 05:03:08 INFO - PROCESS | 3756 | ++DOMWINDOW == 67 (0000004D80945400) [pid = 3756] [serial = 2226] [outer = 0000000000000000] 05:03:08 INFO - PROCESS | 3756 | ++DOMWINDOW == 68 (0000004DD1DA9C00) [pid = 3756] [serial = 2227] [outer = 0000004D80945400] 05:03:08 INFO - PROCESS | 3756 | 1471089788173 Marionette DEBUG loaded listener.js 05:03:08 INFO - PROCESS | 3756 | ++DOMWINDOW == 69 (0000004DD2239000) [pid = 3756] [serial = 2228] [outer = 0000004D80945400] 05:03:08 INFO - PROCESS | 3756 | 1471089788591 Marionette TRACE conn6 <- [1,2932,null,{"value":["/DOMEvents/tests/approved/EventObject.after.dispatchEvent.html",0,null,null,[["Test Description: As the final step of the event dispatch, the implementation must reset the event object's default-action-prevention state. ",1,"assert_array_equals: property 2, expected false but got true","@http://web-platform.test:8000/DOMEvents/tests/approved/EventObject.after.dispatchEvent.html:33:9\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\n@http://web-platform.test:8000/DOMEvents/tests/approved/EventObject.after.dispatchEvent.html:23:5\n"]]]}] 05:03:08 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 05:03:08 INFO - @http://web-platform.test:8000/DOMEvents/tests/approved/EventObject.after.dispatchEvent.html:33:9 05:03:08 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 05:03:08 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 05:03:08 INFO - @http://web-platform.test:8000/DOMEvents/tests/approved/EventObject.after.dispatchEvent.html:23:5 05:03:08 INFO - TEST-OK | /DOMEvents/tests/approved/EventObject.after.dispatchEvent.html | took 692ms 05:03:08 INFO - PROCESS | 3756 | 1471089788652 Marionette TRACE conn6 -> [0,2933,"getWindowHandle",null] 05:03:08 INFO - PROCESS | 3756 | 1471089788655 Marionette TRACE conn6 <- [1,2933,null,{"value":"13"}] 05:03:08 INFO - TEST-START | /DOMEvents/tests/approved/EventObject.multiple.dispatchEvent.html 05:03:08 INFO - PROCESS | 3756 | 1471089788658 Marionette TRACE conn6 -> [0,2934,"setScriptTimeout",{"ms":35000}] 05:03:08 INFO - PROCESS | 3756 | 1471089788660 Marionette TRACE conn6 <- [1,2934,null,{}] 05:03:08 INFO - PROCESS | 3756 | 1471089788663 Marionette TRACE conn6 -> [0,2935,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:03:08 INFO - PROCESS | 3756 | 1471089788665 Marionette INFO sendAsync 3dea87e7-b1f7-4d7f-bd25-36a6049bc663 05:03:08 INFO - PROCESS | 3756 | 1471089788759 Marionette TRACE conn6 <- [1,2935,null,{"value":null}] 05:03:08 INFO - PROCESS | 3756 | 1471089788764 Marionette TRACE conn6 -> [0,2936,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/DOMEvents/tests/approved/EventObject.multiple.dispatchEvent.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/DOMEvents/tests/approved/EventObject.multiple.dispatchEvent.html\", \"893d4e98-a8f2-4003-9cd7-2985a4dd9108\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:03:08 INFO - PROCESS | 3756 | 1471089788766 Marionette INFO sendAsync 3dea87e7-b1f7-4d7f-bd25-36a6049bc663 05:03:08 INFO - PROCESS | 3756 | ++DOCSHELL 0000004DDBFCD800 == 31 [pid = 3756] [id = 743] 05:03:08 INFO - PROCESS | 3756 | ++DOMWINDOW == 70 (0000004DD622D800) [pid = 3756] [serial = 2229] [outer = 0000000000000000] 05:03:08 INFO - PROCESS | 3756 | ++DOMWINDOW == 71 (0000004DD63DD000) [pid = 3756] [serial = 2230] [outer = 0000004DD622D800] 05:03:08 INFO - PROCESS | 3756 | 1471089788814 Marionette DEBUG loaded listener.js 05:03:08 INFO - PROCESS | 3756 | ++DOMWINDOW == 72 (0000004DD6DA3400) [pid = 3756] [serial = 2231] [outer = 0000004DD622D800] 05:03:09 INFO - PROCESS | 3756 | 1471089789262 Marionette TRACE conn6 <- [1,2936,null,{"value":["/DOMEvents/tests/approved/EventObject.multiple.dispatchEvent.html",0,null,null,[["Test Description: An event object may be properly dispatched multiple times while also allowing to prevent the event objects propagation prior to the event dispatch.",0,null,null]]]}] 05:03:09 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. 05:03:09 INFO - TEST-OK | /DOMEvents/tests/approved/EventObject.multiple.dispatchEvent.html | took 671ms 05:03:09 INFO - TEST-START | /DOMEvents/tests/approved/ProcessingInstruction.DOMCharacterDataModified.html 05:03:09 INFO - PROCESS | 3756 | 1471089789339 Marionette TRACE conn6 -> [0,2937,"getWindowHandle",null] 05:03:09 INFO - PROCESS | 3756 | 1471089789341 Marionette TRACE conn6 <- [1,2937,null,{"value":"13"}] 05:03:09 INFO - PROCESS | 3756 | 1471089789344 Marionette TRACE conn6 -> [0,2938,"setScriptTimeout",{"ms":35000}] 05:03:09 INFO - PROCESS | 3756 | 1471089789346 Marionette TRACE conn6 <- [1,2938,null,{}] 05:03:09 INFO - PROCESS | 3756 | 1471089789357 Marionette TRACE conn6 -> [0,2939,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:03:09 INFO - PROCESS | 3756 | 1471089789360 Marionette INFO sendAsync 3dea87e7-b1f7-4d7f-bd25-36a6049bc663 05:03:09 INFO - PROCESS | 3756 | 1471089789475 Marionette TRACE conn6 <- [1,2939,null,{"value":null}] 05:03:09 INFO - PROCESS | 3756 | 1471089789560 Marionette TRACE conn6 -> [0,2940,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/DOMEvents/tests/approved/ProcessingInstruction.DOMCharacterDataModified.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/DOMEvents/tests/approved/ProcessingInstruction.DOMCharacterDataModified.html\", \"893d4e98-a8f2-4003-9cd7-2985a4dd9108\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:03:09 INFO - PROCESS | 3756 | 1471089789562 Marionette INFO sendAsync 3dea87e7-b1f7-4d7f-bd25-36a6049bc663 05:03:09 INFO - PROCESS | 3756 | ++DOCSHELL 0000004DDE00A800 == 32 [pid = 3756] [id = 744] 05:03:09 INFO - PROCESS | 3756 | ++DOMWINDOW == 73 (0000004D808D8C00) [pid = 3756] [serial = 2232] [outer = 0000000000000000] 05:03:09 INFO - PROCESS | 3756 | ++DOMWINDOW == 74 (0000004DD7B76800) [pid = 3756] [serial = 2233] [outer = 0000004D808D8C00] 05:03:09 INFO - PROCESS | 3756 | 1471089789609 Marionette DEBUG loaded listener.js 05:03:09 INFO - PROCESS | 3756 | ++DOMWINDOW == 75 (0000004DD7CD3000) [pid = 3756] [serial = 2234] [outer = 0000004D808D8C00] 05:03:09 INFO - PROCESS | 3756 | ++DOCSHELL 0000004DDDBEE800 == 33 [pid = 3756] [id = 745] 05:03:09 INFO - PROCESS | 3756 | ++DOMWINDOW == 76 (0000004DD81B7000) [pid = 3756] [serial = 2235] [outer = 0000000000000000] 05:03:09 INFO - PROCESS | 3756 | ++DOMWINDOW == 77 (0000004DD8759C00) [pid = 3756] [serial = 2236] [outer = 0000004DD81B7000] 05:03:10 INFO - PROCESS | 3756 | 1471089790068 Marionette TRACE conn6 <- [1,2940,null,{"value":["/DOMEvents/tests/approved/ProcessingInstruction.DOMCharacterDataModified.html",0,null,null,[["Test Description: DOMCharacterDataModified event fires after ProcessingInstruction.data have been modified, but the node itself has not been inserted or deleted. The proximal event target of this event shall be the ProcessingInstruction node.",0,null,null]]]}] 05:03:10 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. 05:03:10 INFO - TEST-OK | /DOMEvents/tests/approved/ProcessingInstruction.DOMCharacterDataModified.html | took 775ms 05:03:10 INFO - TEST-START | /DOMEvents/tests/approved/dispatchEvent.click.checkbox.html 05:03:10 INFO - PROCESS | 3756 | 1471089790126 Marionette TRACE conn6 -> [0,2941,"getWindowHandle",null] 05:03:10 INFO - PROCESS | 3756 | 1471089790129 Marionette TRACE conn6 <- [1,2941,null,{"value":"13"}] 05:03:10 INFO - PROCESS | 3756 | 1471089790133 Marionette TRACE conn6 -> [0,2942,"setScriptTimeout",{"ms":35000}] 05:03:10 INFO - PROCESS | 3756 | 1471089790134 Marionette TRACE conn6 <- [1,2942,null,{}] 05:03:10 INFO - PROCESS | 3756 | 1471089790138 Marionette TRACE conn6 -> [0,2943,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:03:10 INFO - PROCESS | 3756 | 1471089790144 Marionette INFO sendAsync 3dea87e7-b1f7-4d7f-bd25-36a6049bc663 05:03:10 INFO - PROCESS | 3756 | 1471089790298 Marionette TRACE conn6 <- [1,2943,null,{"value":null}] 05:03:10 INFO - PROCESS | 3756 | 1471089790354 Marionette TRACE conn6 -> [0,2944,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/DOMEvents/tests/approved/dispatchEvent.click.checkbox.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/DOMEvents/tests/approved/dispatchEvent.click.checkbox.html\", \"893d4e98-a8f2-4003-9cd7-2985a4dd9108\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:03:10 INFO - PROCESS | 3756 | 1471089790356 Marionette INFO sendAsync 3dea87e7-b1f7-4d7f-bd25-36a6049bc663 05:03:10 INFO - PROCESS | 3756 | ++DOCSHELL 0000004DDF48E000 == 34 [pid = 3756] [id = 746] 05:03:10 INFO - PROCESS | 3756 | ++DOMWINDOW == 78 (0000004DDACC8800) [pid = 3756] [serial = 2237] [outer = 0000000000000000] 05:03:10 INFO - PROCESS | 3756 | ++DOMWINDOW == 79 (0000004DDB877000) [pid = 3756] [serial = 2238] [outer = 0000004DDACC8800] 05:03:10 INFO - PROCESS | 3756 | 1471089790403 Marionette DEBUG loaded listener.js 05:03:10 INFO - PROCESS | 3756 | ++DOMWINDOW == 80 (0000004DDB88E400) [pid = 3756] [serial = 2239] [outer = 0000004DDACC8800] 05:03:10 INFO - PROCESS | 3756 | 1471089790803 Marionette TRACE conn6 <- [1,2944,null,{"value":["/DOMEvents/tests/approved/dispatchEvent.click.checkbox.html",0,null,null,[["Checkbox state is unchanged before the synthetic click event is dispatched",0,null,null],["Test Description: MouseEvent: Default action is performed when a synthetic click event is dispatched on a checkbox element",0,null,null]]]}] 05:03:10 INFO - TEST-PASS | /DOMEvents/tests/approved/dispatchEvent.click.checkbox.html | Checkbox state is unchanged before the synthetic click event is dispatched 05:03:10 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 05:03:10 INFO - TEST-OK | /DOMEvents/tests/approved/dispatchEvent.click.checkbox.html | took 734ms 05:03:10 INFO - PROCESS | 3756 | 1471089790869 Marionette TRACE conn6 -> [0,2945,"getWindowHandle",null] 05:03:10 INFO - PROCESS | 3756 | 1471089790871 Marionette TRACE conn6 <- [1,2945,null,{"value":"13"}] 05:03:10 INFO - PROCESS | 3756 | 1471089790874 Marionette TRACE conn6 -> [0,2946,"setScriptTimeout",{"ms":35000}] 05:03:10 INFO - TEST-START | /DOMEvents/tests/approved/domnodeinserted.html 05:03:10 INFO - PROCESS | 3756 | 1471089790876 Marionette TRACE conn6 <- [1,2946,null,{}] 05:03:10 INFO - PROCESS | 3756 | 1471089790880 Marionette TRACE conn6 -> [0,2947,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:03:10 INFO - PROCESS | 3756 | 1471089790882 Marionette INFO sendAsync 3dea87e7-b1f7-4d7f-bd25-36a6049bc663 05:03:11 INFO - PROCESS | 3756 | 1471089791050 Marionette TRACE conn6 <- [1,2947,null,{"value":null}] 05:03:11 INFO - PROCESS | 3756 | --DOMWINDOW == 79 (0000004DD1D2F800) [pid = 3756] [serial = 2196] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.translate.basic.html] 05:03:11 INFO - PROCESS | 3756 | --DOMWINDOW == 78 (0000004DD0845800) [pid = 3756] [serial = 2193] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.transform.skewed.html] 05:03:11 INFO - PROCESS | 3756 | --DOMWINDOW == 77 (0000004D830DFC00) [pid = 3756] [serial = 2190] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.transform.nonfinite.html] 05:03:11 INFO - PROCESS | 3756 | --DOMWINDOW == 76 (0000004D80946400) [pid = 3756] [serial = 2187] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.transform.multiply.html] 05:03:11 INFO - PROCESS | 3756 | --DOMWINDOW == 75 (0000004D826C9C00) [pid = 3756] [serial = 2184] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.transform.identity.html] 05:03:11 INFO - PROCESS | 3756 | --DOMWINDOW == 74 (0000004D806EFC00) [pid = 3756] [serial = 2199] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.translate.nonfinite.html] 05:03:11 INFO - PROCESS | 3756 | --DOMWINDOW == 73 (0000004D8265D800) [pid = 3756] [serial = 2175] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.setTransform.multiple.html] 05:03:11 INFO - PROCESS | 3756 | --DOMWINDOW == 72 (0000004DD1D35C00) [pid = 3756] [serial = 2178] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.setTransform.nonfinite.html] 05:03:11 INFO - PROCESS | 3756 | --DOMWINDOW == 71 (0000004DD8061800) [pid = 3756] [serial = 2181] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.setTransform.skewed.html] 05:03:11 INFO - PROCESS | 3756 | --DOMWINDOW == 70 (0000004D80210C00) [pid = 3756] [serial = 2202] [outer = 0000000000000000] [url = http://web-platform.test:8000/DOMEvents/ClickFakeEvent.nondocument.html] 05:03:11 INFO - PROCESS | 3756 | --DOMWINDOW == 69 (0000004DD0042000) [pid = 3756] [serial = 2205] [outer = 0000000000000000] [url = http://web-platform.test:8000/DOMEvents/constructors.html] 05:03:11 INFO - PROCESS | 3756 | 1471089791111 Marionette TRACE conn6 -> [0,2948,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/DOMEvents/tests/approved/domnodeinserted.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/DOMEvents/tests/approved/domnodeinserted.html\", \"893d4e98-a8f2-4003-9cd7-2985a4dd9108\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:03:11 INFO - PROCESS | 3756 | 1471089791114 Marionette INFO sendAsync 3dea87e7-b1f7-4d7f-bd25-36a6049bc663 05:03:11 INFO - PROCESS | 3756 | ++DOCSHELL 0000004DD2220800 == 35 [pid = 3756] [id = 747] 05:03:11 INFO - PROCESS | 3756 | ++DOMWINDOW == 70 (0000004D806EE800) [pid = 3756] [serial = 2240] [outer = 0000000000000000] 05:03:11 INFO - PROCESS | 3756 | ++DOMWINDOW == 71 (0000004D80943000) [pid = 3756] [serial = 2241] [outer = 0000004D806EE800] 05:03:11 INFO - PROCESS | 3756 | 1471089791160 Marionette DEBUG loaded listener.js 05:03:11 INFO - PROCESS | 3756 | ++DOMWINDOW == 72 (0000004DD1A88800) [pid = 3756] [serial = 2242] [outer = 0000004D806EE800] 05:03:11 INFO - PROCESS | 3756 | 1471089791475 Marionette TRACE conn6 <- [1,2948,null,{"value":["/DOMEvents/tests/approved/domnodeinserted.html",0,null,null,[["Test Description: DOMNodeInserted event fires when a node has been added as a child of another node.",0,null,null]]]}] 05:03:11 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. 05:03:11 INFO - TEST-OK | /DOMEvents/tests/approved/domnodeinserted.html | took 629ms 05:03:11 INFO - PROCESS | 3756 | 1471089791516 Marionette TRACE conn6 -> [0,2949,"getWindowHandle",null] 05:03:11 INFO - PROCESS | 3756 | 1471089791518 Marionette TRACE conn6 <- [1,2949,null,{"value":"13"}] 05:03:11 INFO - TEST-START | /DOMEvents/tests/approved/stopImmediatePropagation.effect.html 05:03:11 INFO - PROCESS | 3756 | 1471089791526 Marionette TRACE conn6 -> [0,2950,"setScriptTimeout",{"ms":35000}] 05:03:11 INFO - PROCESS | 3756 | 1471089791528 Marionette TRACE conn6 <- [1,2950,null,{}] 05:03:11 INFO - PROCESS | 3756 | 1471089791532 Marionette TRACE conn6 -> [0,2951,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:03:11 INFO - PROCESS | 3756 | 1471089791534 Marionette INFO sendAsync 3dea87e7-b1f7-4d7f-bd25-36a6049bc663 05:03:11 INFO - PROCESS | 3756 | 1471089791657 Marionette TRACE conn6 <- [1,2951,null,{"value":null}] 05:03:11 INFO - PROCESS | 3756 | 1471089791666 Marionette TRACE conn6 -> [0,2952,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/DOMEvents/tests/approved/stopImmediatePropagation.effect.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/DOMEvents/tests/approved/stopImmediatePropagation.effect.html\", \"893d4e98-a8f2-4003-9cd7-2985a4dd9108\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:03:11 INFO - PROCESS | 3756 | 1471089791668 Marionette INFO sendAsync 3dea87e7-b1f7-4d7f-bd25-36a6049bc663 05:03:11 INFO - PROCESS | 3756 | ++DOCSHELL 0000004DE20CB000 == 36 [pid = 3756] [id = 748] 05:03:11 INFO - PROCESS | 3756 | ++DOMWINDOW == 73 (0000004D806F0C00) [pid = 3756] [serial = 2243] [outer = 0000000000000000] 05:03:11 INFO - PROCESS | 3756 | ++DOMWINDOW == 74 (0000004DD7B75800) [pid = 3756] [serial = 2244] [outer = 0000004D806F0C00] 05:03:11 INFO - PROCESS | 3756 | 1471089791714 Marionette DEBUG loaded listener.js 05:03:11 INFO - PROCESS | 3756 | ++DOMWINDOW == 75 (0000004DDC0F0800) [pid = 3756] [serial = 2245] [outer = 0000004D806F0C00] 05:03:12 INFO - PROCESS | 3756 | 1471089792104 Marionette TRACE conn6 <- [1,2952,null,{"value":["/DOMEvents/tests/approved/stopImmediatePropagation.effect.html",0,null,null,[["Test Description: stopImmediatePropagation() prevents other event listeners from being triggered and, unlike Event.stopPropagation(), its effect must be immediate. Once it has been called, further calls to this method have no additional effect.",0,null,null]]]}] 05:03:12 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. 05:03:12 INFO - TEST-OK | /DOMEvents/tests/approved/stopImmediatePropagation.effect.html | took 629ms 05:03:12 INFO - PROCESS | 3756 | 1471089792156 Marionette TRACE conn6 -> [0,2953,"getWindowHandle",null] 05:03:12 INFO - PROCESS | 3756 | 1471089792158 Marionette TRACE conn6 <- [1,2953,null,{"value":"13"}] 05:03:12 INFO - TEST-START | /DOMEvents/tests/approved/stopPropagation.deferred.effect.html 05:03:12 INFO - PROCESS | 3756 | 1471089792161 Marionette TRACE conn6 -> [0,2954,"setScriptTimeout",{"ms":35000}] 05:03:12 INFO - PROCESS | 3756 | 1471089792163 Marionette TRACE conn6 <- [1,2954,null,{}] 05:03:12 INFO - PROCESS | 3756 | 1471089792167 Marionette TRACE conn6 -> [0,2955,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:03:12 INFO - PROCESS | 3756 | 1471089792169 Marionette INFO sendAsync 3dea87e7-b1f7-4d7f-bd25-36a6049bc663 05:03:12 INFO - PROCESS | 3756 | 1471089792290 Marionette TRACE conn6 <- [1,2955,null,{"value":null}] 05:03:12 INFO - PROCESS | 3756 | 1471089792297 Marionette TRACE conn6 -> [0,2956,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/DOMEvents/tests/approved/stopPropagation.deferred.effect.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/DOMEvents/tests/approved/stopPropagation.deferred.effect.html\", \"893d4e98-a8f2-4003-9cd7-2985a4dd9108\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:03:12 INFO - PROCESS | 3756 | 1471089792299 Marionette INFO sendAsync 3dea87e7-b1f7-4d7f-bd25-36a6049bc663 05:03:12 INFO - PROCESS | 3756 | ++DOCSHELL 0000004DD6D18000 == 37 [pid = 3756] [id = 749] 05:03:12 INFO - PROCESS | 3756 | ++DOMWINDOW == 76 (0000004DD1DD1800) [pid = 3756] [serial = 2246] [outer = 0000000000000000] 05:03:12 INFO - PROCESS | 3756 | ++DOMWINDOW == 77 (0000004DDC137800) [pid = 3756] [serial = 2247] [outer = 0000004DD1DD1800] 05:03:12 INFO - PROCESS | 3756 | 1471089792349 Marionette DEBUG loaded listener.js 05:03:12 INFO - PROCESS | 3756 | ++DOMWINDOW == 78 (0000004DDC1E3400) [pid = 3756] [serial = 2248] [outer = 0000004DD1DD1800] 05:03:12 INFO - PROCESS | 3756 | 1471089792765 Marionette TRACE conn6 <- [1,2956,null,{"value":["/DOMEvents/tests/approved/stopPropagation.deferred.effect.html",0,null,null,[["Test Description: stopPropagation() prevents other event listeners from being triggered but its effect must be deferred until all event listeners attached on the Event.currentTarget have been triggered.",0,null,null]]]}] 05:03:12 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. 05:03:12 INFO - TEST-OK | /DOMEvents/tests/approved/stopPropagation.deferred.effect.html | took 629ms 05:03:12 INFO - PROCESS | 3756 | 1471089792794 Marionette TRACE conn6 -> [0,2957,"getWindowHandle",null] 05:03:12 INFO - PROCESS | 3756 | 1471089792796 Marionette TRACE conn6 <- [1,2957,null,{"value":"13"}] 05:03:12 INFO - PROCESS | 3756 | 1471089792799 Marionette TRACE conn6 -> [0,2958,"setScriptTimeout",{"ms":35000}] 05:03:12 INFO - TEST-START | /DOMEvents/tests/submissions/Microsoft/converted/DOM.event.flow.html 05:03:12 INFO - PROCESS | 3756 | 1471089792801 Marionette TRACE conn6 <- [1,2958,null,{}] 05:03:12 INFO - PROCESS | 3756 | 1471089792805 Marionette TRACE conn6 -> [0,2959,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:03:12 INFO - PROCESS | 3756 | 1471089792807 Marionette INFO sendAsync 3dea87e7-b1f7-4d7f-bd25-36a6049bc663 05:03:12 INFO - PROCESS | 3756 | 1471089792930 Marionette TRACE conn6 <- [1,2959,null,{"value":null}] 05:03:12 INFO - PROCESS | 3756 | 1471089792938 Marionette TRACE conn6 -> [0,2960,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/DOMEvents/tests/submissions/Microsoft/converted/DOM.event.flow.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/DOMEvents/tests/submissions/Microsoft/converted/DOM.event.flow.html\", \"893d4e98-a8f2-4003-9cd7-2985a4dd9108\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:03:12 INFO - PROCESS | 3756 | 1471089792940 Marionette INFO sendAsync 3dea87e7-b1f7-4d7f-bd25-36a6049bc663 05:03:12 INFO - PROCESS | 3756 | ++DOCSHELL 0000004DE4C1F000 == 38 [pid = 3756] [id = 750] 05:03:12 INFO - PROCESS | 3756 | ++DOMWINDOW == 79 (0000004DDC13CC00) [pid = 3756] [serial = 2249] [outer = 0000000000000000] 05:03:12 INFO - PROCESS | 3756 | ++DOMWINDOW == 80 (0000004DDC1E9400) [pid = 3756] [serial = 2250] [outer = 0000004DDC13CC00] 05:03:12 INFO - PROCESS | 3756 | 1471089792987 Marionette DEBUG loaded listener.js 05:03:13 INFO - PROCESS | 3756 | ++DOMWINDOW == 81 (0000004DDC241800) [pid = 3756] [serial = 2251] [outer = 0000004DDC13CC00] 05:03:13 INFO - PROCESS | 3756 | 1471089793596 Marionette TRACE conn6 <- [1,2960,null,{"value":["/DOMEvents/tests/submissions/Microsoft/converted/DOM.event.flow.html",0,null,null,[["Test Description: Dispatch an event in a DOM tree using the DOM event flow.",0,null,null]]]}] 05:03:13 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. 05:03:13 INFO - TEST-OK | /DOMEvents/tests/submissions/Microsoft/converted/DOM.event.flow.html | took 819ms 05:03:13 INFO - PROCESS | 3756 | 1471089793663 Marionette TRACE conn6 -> [0,2961,"getWindowHandle",null] 05:03:13 INFO - PROCESS | 3756 | 1471089793668 Marionette TRACE conn6 <- [1,2961,null,{"value":"13"}] 05:03:13 INFO - TEST-START | /DOMEvents/tests/submissions/Microsoft/converted/EventListener.dispatch.new.event.html 05:03:13 INFO - PROCESS | 3756 | 1471089793687 Marionette TRACE conn6 -> [0,2962,"setScriptTimeout",{"ms":35000}] 05:03:13 INFO - PROCESS | 3756 | 1471089793693 Marionette TRACE conn6 <- [1,2962,null,{}] 05:03:13 INFO - PROCESS | 3756 | 1471089793713 Marionette TRACE conn6 -> [0,2963,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:03:13 INFO - PROCESS | 3756 | 1471089793716 Marionette INFO sendAsync 3dea87e7-b1f7-4d7f-bd25-36a6049bc663 05:03:13 INFO - PROCESS | 3756 | 1471089793844 Marionette TRACE conn6 <- [1,2963,null,{"value":null}] 05:03:13 INFO - PROCESS | 3756 | 1471089793964 Marionette TRACE conn6 -> [0,2964,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/DOMEvents/tests/submissions/Microsoft/converted/EventListener.dispatch.new.event.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/DOMEvents/tests/submissions/Microsoft/converted/EventListener.dispatch.new.event.html\", \"893d4e98-a8f2-4003-9cd7-2985a4dd9108\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:03:13 INFO - PROCESS | 3756 | 1471089793967 Marionette INFO sendAsync 3dea87e7-b1f7-4d7f-bd25-36a6049bc663 05:03:13 INFO - PROCESS | 3756 | ++DOCSHELL 0000004DD0E46000 == 39 [pid = 3756] [id = 751] 05:03:13 INFO - PROCESS | 3756 | ++DOMWINDOW == 82 (0000004D81DCB400) [pid = 3756] [serial = 2252] [outer = 0000000000000000] 05:03:14 INFO - PROCESS | 3756 | ++DOMWINDOW == 83 (0000004DCFF93000) [pid = 3756] [serial = 2253] [outer = 0000004D81DCB400] 05:03:14 INFO - PROCESS | 3756 | 1471089794029 Marionette DEBUG loaded listener.js 05:03:14 INFO - PROCESS | 3756 | ++DOMWINDOW == 84 (0000004DD1A3E800) [pid = 3756] [serial = 2254] [outer = 0000004D81DCB400] 05:03:14 INFO - PROCESS | 3756 | 1471089794559 Marionette TRACE conn6 <- [1,2964,null,{"value":["/DOMEvents/tests/submissions/Microsoft/converted/EventListener.dispatch.new.event.html",0,null,null,[["Test Description: Implementations of the DOM event model must be reentrant. Event listeners may perform actions that cause additional events to be dispatched. Such events are handled in a synchronous manner, the event propagation that causes the event listener to be triggered must resume only after the event dispatch of the new event is completed.",0,null,null]]]}] 05:03:14 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. 05:03:14 INFO - TEST-OK | /DOMEvents/tests/submissions/Microsoft/converted/EventListener.dispatch.new.event.html | took 902ms 05:03:14 INFO - PROCESS | 3756 | 1471089794577 Marionette TRACE conn6 -> [0,2965,"getWindowHandle",null] 05:03:14 INFO - PROCESS | 3756 | 1471089794582 Marionette TRACE conn6 <- [1,2965,null,{"value":"13"}] 05:03:14 INFO - TEST-START | /DOMEvents/tests/submissions/Microsoft/converted/EventListener.eventHandler.html 05:03:14 INFO - PROCESS | 3756 | 1471089794589 Marionette TRACE conn6 -> [0,2966,"setScriptTimeout",{"ms":35000}] 05:03:14 INFO - PROCESS | 3756 | 1471089794592 Marionette TRACE conn6 <- [1,2966,null,{}] 05:03:14 INFO - PROCESS | 3756 | 1471089794597 Marionette TRACE conn6 -> [0,2967,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:03:14 INFO - PROCESS | 3756 | 1471089794601 Marionette INFO sendAsync 3dea87e7-b1f7-4d7f-bd25-36a6049bc663 05:03:14 INFO - PROCESS | 3756 | 1471089794724 Marionette TRACE conn6 <- [1,2967,null,{"value":null}] 05:03:14 INFO - PROCESS | 3756 | 1471089794853 Marionette TRACE conn6 -> [0,2968,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/DOMEvents/tests/submissions/Microsoft/converted/EventListener.eventHandler.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/DOMEvents/tests/submissions/Microsoft/converted/EventListener.eventHandler.html\", \"893d4e98-a8f2-4003-9cd7-2985a4dd9108\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:03:14 INFO - PROCESS | 3756 | 1471089794856 Marionette INFO sendAsync 3dea87e7-b1f7-4d7f-bd25-36a6049bc663 05:03:14 INFO - PROCESS | 3756 | ++DOCSHELL 0000004DDF356000 == 40 [pid = 3756] [id = 752] 05:03:14 INFO - PROCESS | 3756 | ++DOMWINDOW == 85 (0000004DD1D31400) [pid = 3756] [serial = 2255] [outer = 0000000000000000] 05:03:14 INFO - PROCESS | 3756 | ++DOMWINDOW == 86 (0000004DD63D8800) [pid = 3756] [serial = 2256] [outer = 0000004DD1D31400] 05:03:14 INFO - PROCESS | 3756 | 1471089794918 Marionette DEBUG loaded listener.js 05:03:15 INFO - PROCESS | 3756 | ++DOMWINDOW == 87 (0000004DD8060000) [pid = 3756] [serial = 2257] [outer = 0000004DD1D31400] 05:03:15 INFO - PROCESS | 3756 | 1471089795450 Marionette TRACE conn6 <- [1,2968,null,{"value":["/DOMEvents/tests/submissions/Microsoft/converted/EventListener.eventHandler.html",0,null,null,[["Test Description: handleEvent - This method shall be called whenever an event occurs of the event type for which the EventListener interface was registered.",0,null,null]]]}] 05:03:15 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. 05:03:15 INFO - TEST-OK | /DOMEvents/tests/submissions/Microsoft/converted/EventListener.eventHandler.html | took 881ms 05:03:15 INFO - PROCESS | 3756 | 1471089795473 Marionette TRACE conn6 -> [0,2969,"getWindowHandle",null] 05:03:15 INFO - PROCESS | 3756 | 1471089795476 Marionette TRACE conn6 <- [1,2969,null,{"value":"13"}] 05:03:15 INFO - TEST-START | /DOMEvents/tests/submissions/Microsoft/converted/EventObject.after.dispatchEvent.html 05:03:15 INFO - PROCESS | 3756 | 1471089795480 Marionette TRACE conn6 -> [0,2970,"setScriptTimeout",{"ms":35000}] 05:03:15 INFO - PROCESS | 3756 | 1471089795484 Marionette TRACE conn6 <- [1,2970,null,{}] 05:03:15 INFO - PROCESS | 3756 | 1471089795495 Marionette TRACE conn6 -> [0,2971,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:03:15 INFO - PROCESS | 3756 | 1471089795501 Marionette INFO sendAsync 3dea87e7-b1f7-4d7f-bd25-36a6049bc663 05:03:15 INFO - PROCESS | 3756 | 1471089795617 Marionette TRACE conn6 <- [1,2971,null,{"value":null}] 05:03:15 INFO - PROCESS | 3756 | 1471089795719 Marionette TRACE conn6 -> [0,2972,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/DOMEvents/tests/submissions/Microsoft/converted/EventObject.after.dispatchEvent.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/DOMEvents/tests/submissions/Microsoft/converted/EventObject.after.dispatchEvent.html\", \"893d4e98-a8f2-4003-9cd7-2985a4dd9108\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:03:15 INFO - PROCESS | 3756 | 1471089795722 Marionette INFO sendAsync 3dea87e7-b1f7-4d7f-bd25-36a6049bc663 05:03:15 INFO - PROCESS | 3756 | ++DOCSHELL 0000004DE4CBE000 == 41 [pid = 3756] [id = 753] 05:03:15 INFO - PROCESS | 3756 | ++DOMWINDOW == 88 (0000004DDB81AC00) [pid = 3756] [serial = 2258] [outer = 0000000000000000] 05:03:15 INFO - PROCESS | 3756 | ++DOMWINDOW == 89 (0000004DDBE5E400) [pid = 3756] [serial = 2259] [outer = 0000004DDB81AC00] 05:03:15 INFO - PROCESS | 3756 | 1471089795783 Marionette DEBUG loaded listener.js 05:03:15 INFO - PROCESS | 3756 | ++DOMWINDOW == 90 (0000004DDC243400) [pid = 3756] [serial = 2260] [outer = 0000004DDB81AC00] 05:03:16 INFO - PROCESS | 3756 | 1471089796278 Marionette TRACE conn6 <- [1,2972,null,{"value":["/DOMEvents/tests/submissions/Microsoft/converted/EventObject.after.dispatchEvent.html",0,null,null,[["Test Description: As the final step of the event dispatch, the implementation must reset the event object's default-action-prevention state. ",1,"assert_array_equals: property 2, expected false but got true","@http://web-platform.test:8000/DOMEvents/tests/submissions/Microsoft/converted/EventObject.after.dispatchEvent.html:34:9\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\n@http://web-platform.test:8000/DOMEvents/tests/submissions/Microsoft/converted/EventObject.after.dispatchEvent.html:24:5\n"]]]}] 05:03:16 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 05:03:16 INFO - @http://web-platform.test:8000/DOMEvents/tests/submissions/Microsoft/converted/EventObject.after.dispatchEvent.html:34:9 05:03:16 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 05:03:16 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 05:03:16 INFO - @http://web-platform.test:8000/DOMEvents/tests/submissions/Microsoft/converted/EventObject.after.dispatchEvent.html:24:5 05:03:16 INFO - TEST-OK | /DOMEvents/tests/submissions/Microsoft/converted/EventObject.after.dispatchEvent.html | took 839ms 05:03:16 INFO - PROCESS | 3756 | 1471089796322 Marionette TRACE conn6 -> [0,2973,"getWindowHandle",null] 05:03:16 INFO - PROCESS | 3756 | 1471089796325 Marionette TRACE conn6 <- [1,2973,null,{"value":"13"}] 05:03:16 INFO - PROCESS | 3756 | 1471089796329 Marionette TRACE conn6 -> [0,2974,"setScriptTimeout",{"ms":35000}] 05:03:16 INFO - PROCESS | 3756 | 1471089796331 Marionette TRACE conn6 <- [1,2974,null,{}] 05:03:16 INFO - TEST-START | /DOMEvents/tests/submissions/Microsoft/converted/EventObject.multiple.dispatchEvent.html 05:03:16 INFO - PROCESS | 3756 | 1471089796335 Marionette TRACE conn6 -> [0,2975,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:03:16 INFO - PROCESS | 3756 | 1471089796338 Marionette INFO sendAsync 3dea87e7-b1f7-4d7f-bd25-36a6049bc663 05:03:16 INFO - PROCESS | 3756 | 1471089796456 Marionette TRACE conn6 <- [1,2975,null,{"value":null}] 05:03:16 INFO - PROCESS | 3756 | 1471089796553 Marionette TRACE conn6 -> [0,2976,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/DOMEvents/tests/submissions/Microsoft/converted/EventObject.multiple.dispatchEvent.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/DOMEvents/tests/submissions/Microsoft/converted/EventObject.multiple.dispatchEvent.html\", \"893d4e98-a8f2-4003-9cd7-2985a4dd9108\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:03:16 INFO - PROCESS | 3756 | 1471089796555 Marionette INFO sendAsync 3dea87e7-b1f7-4d7f-bd25-36a6049bc663 05:03:16 INFO - PROCESS | 3756 | ++DOCSHELL 0000004DE4E5B800 == 42 [pid = 3756] [id = 754] 05:03:16 INFO - PROCESS | 3756 | ++DOMWINDOW == 91 (0000004DDC275800) [pid = 3756] [serial = 2261] [outer = 0000000000000000] 05:03:16 INFO - PROCESS | 3756 | ++DOMWINDOW == 92 (0000004DDC27C000) [pid = 3756] [serial = 2262] [outer = 0000004DDC275800] 05:03:16 INFO - PROCESS | 3756 | 1471089796612 Marionette DEBUG loaded listener.js 05:03:16 INFO - PROCESS | 3756 | ++DOMWINDOW == 93 (0000004DDC281800) [pid = 3756] [serial = 2263] [outer = 0000004DDC275800] 05:03:17 INFO - PROCESS | 3756 | 1471089797141 Marionette TRACE conn6 <- [1,2976,null,{"value":["/DOMEvents/tests/submissions/Microsoft/converted/EventObject.multiple.dispatchEvent.html",0,null,null,[["Test Description: An event object may be properly dispatched multiple times while also allowing to prevent the event objects propagation prior to the event dispatch.",0,null,null]]]}] 05:03:17 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. 05:03:17 INFO - TEST-OK | /DOMEvents/tests/submissions/Microsoft/converted/EventObject.multiple.dispatchEvent.html | took 818ms 05:03:17 INFO - PROCESS | 3756 | 1471089797152 Marionette TRACE conn6 -> [0,2977,"getWindowHandle",null] 05:03:17 INFO - PROCESS | 3756 | 1471089797155 Marionette TRACE conn6 <- [1,2977,null,{"value":"13"}] 05:03:17 INFO - TEST-START | /DOMEvents/tests/submissions/Microsoft/converted/ProcessingInstruction.DOMCharacterDataModified.html 05:03:17 INFO - PROCESS | 3756 | 1471089797159 Marionette TRACE conn6 -> [0,2978,"setScriptTimeout",{"ms":35000}] 05:03:17 INFO - PROCESS | 3756 | 1471089797161 Marionette TRACE conn6 <- [1,2978,null,{}] 05:03:17 INFO - PROCESS | 3756 | 1471089797165 Marionette TRACE conn6 -> [0,2979,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:03:17 INFO - PROCESS | 3756 | 1471089797167 Marionette INFO sendAsync 3dea87e7-b1f7-4d7f-bd25-36a6049bc663 05:03:17 INFO - PROCESS | 3756 | 1471089797293 Marionette TRACE conn6 <- [1,2979,null,{"value":null}] 05:03:17 INFO - PROCESS | 3756 | 1471089797389 Marionette TRACE conn6 -> [0,2980,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/DOMEvents/tests/submissions/Microsoft/converted/ProcessingInstruction.DOMCharacterDataModified.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/DOMEvents/tests/submissions/Microsoft/converted/ProcessingInstruction.DOMCharacterDataModified.html\", \"893d4e98-a8f2-4003-9cd7-2985a4dd9108\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:03:17 INFO - PROCESS | 3756 | 1471089797392 Marionette INFO sendAsync 3dea87e7-b1f7-4d7f-bd25-36a6049bc663 05:03:17 INFO - PROCESS | 3756 | ++DOCSHELL 0000004DE5A2A000 == 43 [pid = 3756] [id = 755] 05:03:17 INFO - PROCESS | 3756 | ++DOMWINDOW == 94 (0000004DDC281C00) [pid = 3756] [serial = 2264] [outer = 0000000000000000] 05:03:17 INFO - PROCESS | 3756 | ++DOMWINDOW == 95 (0000004DDC2B9000) [pid = 3756] [serial = 2265] [outer = 0000004DDC281C00] 05:03:17 INFO - PROCESS | 3756 | 1471089797446 Marionette DEBUG loaded listener.js 05:03:17 INFO - PROCESS | 3756 | ++DOMWINDOW == 96 (0000004DDC2BE800) [pid = 3756] [serial = 2266] [outer = 0000004DDC281C00] 05:03:17 INFO - PROCESS | 3756 | ++DOCSHELL 0000004D80630000 == 44 [pid = 3756] [id = 756] 05:03:17 INFO - PROCESS | 3756 | ++DOMWINDOW == 97 (0000004DD0E31400) [pid = 3756] [serial = 2267] [outer = 0000000000000000] 05:03:17 INFO - PROCESS | 3756 | ++DOMWINDOW == 98 (0000004DD1DCC400) [pid = 3756] [serial = 2268] [outer = 0000004DD0E31400] 05:03:18 INFO - PROCESS | 3756 | 1471089798072 Marionette TRACE conn6 <- [1,2980,null,{"value":["/DOMEvents/tests/submissions/Microsoft/converted/ProcessingInstruction.DOMCharacterDataModified.html",0,null,null,[["Test Description: DOMCharacterDataModified event fires after ProcessingInstruction.data have been modified, but the node itself has not been inserted or deleted. The proximal event target of this event shall be the ProcessingInstruction node.",0,null,null]]]}] 05:03:18 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. 05:03:18 INFO - TEST-OK | /DOMEvents/tests/submissions/Microsoft/converted/ProcessingInstruction.DOMCharacterDataModified.html | took 922ms 05:03:18 INFO - PROCESS | 3756 | 1471089798084 Marionette TRACE conn6 -> [0,2981,"getWindowHandle",null] 05:03:18 INFO - PROCESS | 3756 | 1471089798086 Marionette TRACE conn6 <- [1,2981,null,{"value":"13"}] 05:03:18 INFO - TEST-START | /DOMEvents/tests/submissions/Microsoft/converted/dispatchEvent.click.checkbox.html 05:03:18 INFO - PROCESS | 3756 | 1471089798295 Marionette TRACE conn6 -> [0,2982,"setScriptTimeout",{"ms":35000}] 05:03:18 INFO - PROCESS | 3756 | 1471089798299 Marionette TRACE conn6 <- [1,2982,null,{}] 05:03:18 INFO - PROCESS | 3756 | 1471089798306 Marionette TRACE conn6 -> [0,2983,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:03:18 INFO - PROCESS | 3756 | 1471089798309 Marionette INFO sendAsync 3dea87e7-b1f7-4d7f-bd25-36a6049bc663 05:03:18 INFO - PROCESS | 3756 | 1471089798431 Marionette TRACE conn6 <- [1,2983,null,{"value":null}] 05:03:18 INFO - PROCESS | 3756 | 1471089798553 Marionette TRACE conn6 -> [0,2984,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/DOMEvents/tests/submissions/Microsoft/converted/dispatchEvent.click.checkbox.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/DOMEvents/tests/submissions/Microsoft/converted/dispatchEvent.click.checkbox.html\", \"893d4e98-a8f2-4003-9cd7-2985a4dd9108\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:03:18 INFO - PROCESS | 3756 | 1471089798557 Marionette INFO sendAsync 3dea87e7-b1f7-4d7f-bd25-36a6049bc663 05:03:18 INFO - PROCESS | 3756 | ++DOCSHELL 0000004D82636000 == 45 [pid = 3756] [id = 757] 05:03:18 INFO - PROCESS | 3756 | ++DOMWINDOW == 99 (0000004D808C3C00) [pid = 3756] [serial = 2269] [outer = 0000000000000000] 05:03:18 INFO - PROCESS | 3756 | ++DOMWINDOW == 100 (0000004D81DC0800) [pid = 3756] [serial = 2270] [outer = 0000004D808C3C00] 05:03:18 INFO - PROCESS | 3756 | 1471089798613 Marionette DEBUG loaded listener.js 05:03:18 INFO - PROCESS | 3756 | ++DOMWINDOW == 101 (0000004D826CBC00) [pid = 3756] [serial = 2271] [outer = 0000004D808C3C00] 05:03:19 INFO - PROCESS | 3756 | 1471089799157 Marionette TRACE conn6 <- [1,2984,null,{"value":["/DOMEvents/tests/submissions/Microsoft/converted/dispatchEvent.click.checkbox.html",0,null,null,[["Checkbox state is unchanged before the synthetic click event is dispatched",0,null,null],["Test Description: MouseEvent: Default action is performed when a synthetic click event is dispatched on a checkbox element",0,null,null]]]}] 05:03:19 INFO - TEST-PASS | /DOMEvents/tests/submissions/Microsoft/converted/dispatchEvent.click.checkbox.html | Checkbox state is unchanged before the synthetic click event is dispatched 05:03:19 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 05:03:19 INFO - TEST-OK | /DOMEvents/tests/submissions/Microsoft/converted/dispatchEvent.click.checkbox.html | took 923ms 05:03:19 INFO - PROCESS | 3756 | 1471089799194 Marionette TRACE conn6 -> [0,2985,"getWindowHandle",null] 05:03:19 INFO - PROCESS | 3756 | 1471089799198 Marionette TRACE conn6 <- [1,2985,null,{"value":"13"}] 05:03:19 INFO - PROCESS | 3756 | 1471089799204 Marionette TRACE conn6 -> [0,2986,"setScriptTimeout",{"ms":35000}] 05:03:19 INFO - PROCESS | 3756 | 1471089799207 Marionette TRACE conn6 <- [1,2986,null,{}] 05:03:19 INFO - TEST-START | /DOMEvents/tests/submissions/Microsoft/converted/domnodeinserted.html 05:03:19 INFO - PROCESS | 3756 | 1471089799213 Marionette TRACE conn6 -> [0,2987,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:03:19 INFO - PROCESS | 3756 | 1471089799217 Marionette INFO sendAsync 3dea87e7-b1f7-4d7f-bd25-36a6049bc663 05:03:19 INFO - PROCESS | 3756 | --DOCSHELL 0000004DD6D18000 == 44 [pid = 3756] [id = 749] 05:03:19 INFO - PROCESS | 3756 | --DOCSHELL 0000004DE20CB000 == 43 [pid = 3756] [id = 748] 05:03:19 INFO - PROCESS | 3756 | --DOCSHELL 0000004DD2220800 == 42 [pid = 3756] [id = 747] 05:03:19 INFO - PROCESS | 3756 | --DOCSHELL 0000004DDF48E000 == 41 [pid = 3756] [id = 746] 05:03:19 INFO - PROCESS | 3756 | --DOCSHELL 0000004DDDBEE800 == 40 [pid = 3756] [id = 745] 05:03:19 INFO - PROCESS | 3756 | --DOCSHELL 0000004DD6D19000 == 39 [pid = 3756] [id = 742] 05:03:19 INFO - PROCESS | 3756 | --DOCSHELL 0000004DD1240000 == 38 [pid = 3756] [id = 741] 05:03:19 INFO - PROCESS | 3756 | --DOCSHELL 0000004D81367800 == 37 [pid = 3756] [id = 740] 05:03:19 INFO - PROCESS | 3756 | --DOCSHELL 0000004D81368000 == 36 [pid = 3756] [id = 728] 05:03:19 INFO - PROCESS | 3756 | --DOCSHELL 0000004DDF48C000 == 35 [pid = 3756] [id = 739] 05:03:19 INFO - PROCESS | 3756 | --DOCSHELL 0000004DD5CB7000 == 34 [pid = 3756] [id = 738] 05:03:19 INFO - PROCESS | 3756 | --DOCSHELL 0000004D80621000 == 33 [pid = 3756] [id = 737] 05:03:19 INFO - PROCESS | 3756 | --DOCSHELL 0000004DDBFCD800 == 32 [pid = 3756] [id = 743] 05:03:19 INFO - PROCESS | 3756 | --DOCSHELL 0000004DDE00A800 == 31 [pid = 3756] [id = 744] 05:03:19 INFO - PROCESS | 3756 | --DOCSHELL 0000004D80630000 == 30 [pid = 3756] [id = 756] 05:03:19 INFO - PROCESS | 3756 | --DOCSHELL 0000004D82636000 == 29 [pid = 3756] [id = 757] 05:03:19 INFO - PROCESS | 3756 | --DOCSHELL 0000004DE5A2A000 == 28 [pid = 3756] [id = 755] 05:03:19 INFO - PROCESS | 3756 | --DOCSHELL 0000004DE4E5B800 == 27 [pid = 3756] [id = 754] 05:03:19 INFO - PROCESS | 3756 | --DOCSHELL 0000004DE4CBE000 == 26 [pid = 3756] [id = 753] 05:03:19 INFO - PROCESS | 3756 | --DOCSHELL 0000004DDF356000 == 25 [pid = 3756] [id = 752] 05:03:19 INFO - PROCESS | 3756 | --DOCSHELL 0000004DD0E46000 == 24 [pid = 3756] [id = 751] 05:03:19 INFO - PROCESS | 3756 | --DOCSHELL 0000004DE4C1F000 == 23 [pid = 3756] [id = 750] 05:03:19 INFO - PROCESS | 3756 | 1471089799975 Marionette TRACE conn6 <- [1,2987,null,{"value":null}] 05:03:20 INFO - PROCESS | 3756 | --DOMWINDOW == 100 (0000004DD6AD7400) [pid = 3756] [serial = 2209] [outer = 0000000000000000] [url = about:blank] 05:03:20 INFO - PROCESS | 3756 | --DOMWINDOW == 99 (0000004DD1D34400) [pid = 3756] [serial = 2197] [outer = 0000000000000000] [url = about:blank] 05:03:20 INFO - PROCESS | 3756 | --DOMWINDOW == 98 (0000004DD12C9C00) [pid = 3756] [serial = 2194] [outer = 0000000000000000] [url = about:blank] 05:03:20 INFO - PROCESS | 3756 | --DOMWINDOW == 97 (0000004D9789DC00) [pid = 3756] [serial = 2191] [outer = 0000000000000000] [url = about:blank] 05:03:20 INFO - PROCESS | 3756 | --DOMWINDOW == 96 (0000004DCFF92C00) [pid = 3756] [serial = 2192] [outer = 0000000000000000] [url = about:blank] 05:03:20 INFO - PROCESS | 3756 | --DOMWINDOW == 95 (0000004D81DC7000) [pid = 3756] [serial = 2188] [outer = 0000000000000000] [url = about:blank] 05:03:20 INFO - PROCESS | 3756 | --DOMWINDOW == 94 (0000004D8265BC00) [pid = 3756] [serial = 2189] [outer = 0000000000000000] [url = about:blank] 05:03:20 INFO - PROCESS | 3756 | --DOMWINDOW == 93 (0000004D978AB800) [pid = 3756] [serial = 2186] [outer = 0000000000000000] [url = about:blank] 05:03:20 INFO - PROCESS | 3756 | --DOMWINDOW == 92 (0000004D829E1400) [pid = 3756] [serial = 2185] [outer = 0000000000000000] [url = about:blank] 05:03:20 INFO - PROCESS | 3756 | --DOMWINDOW == 91 (0000004DD1D9A400) [pid = 3756] [serial = 2200] [outer = 0000000000000000] [url = about:blank] 05:03:20 INFO - PROCESS | 3756 | --DOMWINDOW == 90 (0000004DD1D54800) [pid = 3756] [serial = 2198] [outer = 0000000000000000] [url = about:blank] 05:03:20 INFO - PROCESS | 3756 | --DOMWINDOW == 89 (0000004DD0045800) [pid = 3756] [serial = 2177] [outer = 0000000000000000] [url = about:blank] 05:03:20 INFO - PROCESS | 3756 | --DOMWINDOW == 88 (0000004D829E0C00) [pid = 3756] [serial = 2176] [outer = 0000000000000000] [url = about:blank] 05:03:20 INFO - PROCESS | 3756 | --DOMWINDOW == 87 (0000004DD296A800) [pid = 3756] [serial = 2180] [outer = 0000000000000000] [url = about:blank] 05:03:20 INFO - PROCESS | 3756 | --DOMWINDOW == 86 (0000004DD1D9D000) [pid = 3756] [serial = 2179] [outer = 0000000000000000] [url = about:blank] 05:03:20 INFO - PROCESS | 3756 | --DOMWINDOW == 85 (0000004DDBD92400) [pid = 3756] [serial = 2183] [outer = 0000000000000000] [url = about:blank] 05:03:20 INFO - PROCESS | 3756 | --DOMWINDOW == 84 (0000004DD8069800) [pid = 3756] [serial = 2182] [outer = 0000000000000000] [url = about:blank] 05:03:20 INFO - PROCESS | 3756 | --DOMWINDOW == 83 (0000004D808C3400) [pid = 3756] [serial = 2203] [outer = 0000000000000000] [url = about:blank] 05:03:20 INFO - PROCESS | 3756 | --DOMWINDOW == 82 (0000004DD1DCA800) [pid = 3756] [serial = 2201] [outer = 0000000000000000] [url = about:blank] 05:03:20 INFO - PROCESS | 3756 | --DOMWINDOW == 81 (0000004DD6227400) [pid = 3756] [serial = 2206] [outer = 0000000000000000] [url = about:blank] 05:03:20 INFO - PROCESS | 3756 | --DOMWINDOW == 80 (0000004DD08D5400) [pid = 3756] [serial = 2204] [outer = 0000000000000000] [url = about:blank] 05:03:20 INFO - PROCESS | 3756 | --DOMWINDOW == 79 (0000004DD6312C00) [pid = 3756] [serial = 2207] [outer = 0000000000000000] [url = about:blank] 05:03:20 INFO - PROCESS | 3756 | --DOMWINDOW == 78 (0000004DD1A3AC00) [pid = 3756] [serial = 2195] [outer = 0000000000000000] [url = about:blank] 05:03:20 INFO - PROCESS | 3756 | 1471089800175 Marionette TRACE conn6 -> [0,2988,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/DOMEvents/tests/submissions/Microsoft/converted/domnodeinserted.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/DOMEvents/tests/submissions/Microsoft/converted/domnodeinserted.html\", \"893d4e98-a8f2-4003-9cd7-2985a4dd9108\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:03:20 INFO - PROCESS | 3756 | 1471089800178 Marionette INFO sendAsync 3dea87e7-b1f7-4d7f-bd25-36a6049bc663 05:03:20 INFO - PROCESS | 3756 | ++DOCSHELL 0000004D81379000 == 24 [pid = 3756] [id = 758] 05:03:20 INFO - PROCESS | 3756 | ++DOMWINDOW == 79 (0000004D808CA400) [pid = 3756] [serial = 2272] [outer = 0000000000000000] 05:03:20 INFO - PROCESS | 3756 | ++DOMWINDOW == 80 (0000004D808D2C00) [pid = 3756] [serial = 2273] [outer = 0000004D808CA400] 05:03:20 INFO - PROCESS | 3756 | 1471089800232 Marionette DEBUG loaded listener.js 05:03:20 INFO - PROCESS | 3756 | ++DOMWINDOW == 81 (0000004D81DBF000) [pid = 3756] [serial = 2274] [outer = 0000004D808CA400] 05:03:20 INFO - PROCESS | 3756 | 1471089800620 Marionette TRACE conn6 <- [1,2988,null,{"value":["/DOMEvents/tests/submissions/Microsoft/converted/domnodeinserted.html",0,null,null,[["Test Description: DOMNodeInserted event fires when a node has been added as a child of another node.",0,null,null]]]}] 05:03:20 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. 05:03:20 INFO - TEST-OK | /DOMEvents/tests/submissions/Microsoft/converted/domnodeinserted.html | took 1475ms 05:03:20 INFO - PROCESS | 3756 | 1471089800696 Marionette TRACE conn6 -> [0,2989,"getWindowHandle",null] 05:03:20 INFO - PROCESS | 3756 | 1471089800700 Marionette TRACE conn6 <- [1,2989,null,{"value":"13"}] 05:03:20 INFO - TEST-START | /DOMEvents/tests/submissions/Microsoft/converted/stopImmediatePropagation.effect.html 05:03:20 INFO - PROCESS | 3756 | 1471089800706 Marionette TRACE conn6 -> [0,2990,"setScriptTimeout",{"ms":35000}] 05:03:20 INFO - PROCESS | 3756 | 1471089800709 Marionette TRACE conn6 <- [1,2990,null,{}] 05:03:20 INFO - PROCESS | 3756 | 1471089800714 Marionette TRACE conn6 -> [0,2991,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:03:20 INFO - PROCESS | 3756 | 1471089800716 Marionette INFO sendAsync 3dea87e7-b1f7-4d7f-bd25-36a6049bc663 05:03:20 INFO - PROCESS | 3756 | 1471089800811 Marionette TRACE conn6 <- [1,2991,null,{"value":null}] 05:03:20 INFO - PROCESS | 3756 | 1471089800818 Marionette TRACE conn6 -> [0,2992,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/DOMEvents/tests/submissions/Microsoft/converted/stopImmediatePropagation.effect.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/DOMEvents/tests/submissions/Microsoft/converted/stopImmediatePropagation.effect.html\", \"893d4e98-a8f2-4003-9cd7-2985a4dd9108\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:03:20 INFO - PROCESS | 3756 | 1471089800821 Marionette INFO sendAsync 3dea87e7-b1f7-4d7f-bd25-36a6049bc663 05:03:20 INFO - PROCESS | 3756 | ++DOCSHELL 0000004D82644800 == 25 [pid = 3756] [id = 759] 05:03:20 INFO - PROCESS | 3756 | ++DOMWINDOW == 82 (0000004D8265B800) [pid = 3756] [serial = 2275] [outer = 0000000000000000] 05:03:20 INFO - PROCESS | 3756 | ++DOMWINDOW == 83 (0000004D829E0C00) [pid = 3756] [serial = 2276] [outer = 0000004D8265B800] 05:03:20 INFO - PROCESS | 3756 | 1471089800870 Marionette DEBUG loaded listener.js 05:03:20 INFO - PROCESS | 3756 | ++DOMWINDOW == 84 (0000004D830E0000) [pid = 3756] [serial = 2277] [outer = 0000004D8265B800] 05:03:21 INFO - PROCESS | 3756 | 1471089801325 Marionette TRACE conn6 <- [1,2992,null,{"value":["/DOMEvents/tests/submissions/Microsoft/converted/stopImmediatePropagation.effect.html",0,null,null,[["Test Description: stopImmediatePropagation() prevents other event listeners from being triggered and, unlike Event.stopPropagation(), its effect must be immediate. Once it has been called, further calls to this method have no additional effect.",0,null,null]]]}] 05:03:21 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. 05:03:21 INFO - TEST-OK | /DOMEvents/tests/submissions/Microsoft/converted/stopImmediatePropagation.effect.html | took 692ms 05:03:21 INFO - PROCESS | 3756 | 1471089801399 Marionette TRACE conn6 -> [0,2993,"getWindowHandle",null] 05:03:21 INFO - PROCESS | 3756 | 1471089801402 Marionette TRACE conn6 <- [1,2993,null,{"value":"13"}] 05:03:21 INFO - TEST-START | /DOMEvents/tests/submissions/Microsoft/converted/stopPropagation.deferred.effect.html 05:03:21 INFO - PROCESS | 3756 | 1471089801405 Marionette TRACE conn6 -> [0,2994,"setScriptTimeout",{"ms":35000}] 05:03:21 INFO - PROCESS | 3756 | 1471089801407 Marionette TRACE conn6 <- [1,2994,null,{}] 05:03:21 INFO - PROCESS | 3756 | 1471089801411 Marionette TRACE conn6 -> [0,2995,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:03:21 INFO - PROCESS | 3756 | 1471089801414 Marionette INFO sendAsync 3dea87e7-b1f7-4d7f-bd25-36a6049bc663 05:03:21 INFO - PROCESS | 3756 | 1471089801542 Marionette TRACE conn6 <- [1,2995,null,{"value":null}] 05:03:21 INFO - PROCESS | 3756 | 1471089801632 Marionette TRACE conn6 -> [0,2996,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/DOMEvents/tests/submissions/Microsoft/converted/stopPropagation.deferred.effect.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/DOMEvents/tests/submissions/Microsoft/converted/stopPropagation.deferred.effect.html\", \"893d4e98-a8f2-4003-9cd7-2985a4dd9108\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:03:21 INFO - PROCESS | 3756 | 1471089801634 Marionette INFO sendAsync 3dea87e7-b1f7-4d7f-bd25-36a6049bc663 05:03:21 INFO - PROCESS | 3756 | ++DOCSHELL 0000004DD09BB000 == 26 [pid = 3756] [id = 760] 05:03:21 INFO - PROCESS | 3756 | ++DOMWINDOW == 85 (0000004D978A2400) [pid = 3756] [serial = 2278] [outer = 0000000000000000] 05:03:21 INFO - PROCESS | 3756 | ++DOMWINDOW == 86 (0000004DD0049000) [pid = 3756] [serial = 2279] [outer = 0000004D978A2400] 05:03:21 INFO - PROCESS | 3756 | 1471089801682 Marionette DEBUG loaded listener.js 05:03:21 INFO - PROCESS | 3756 | ++DOMWINDOW == 87 (0000004DD103F400) [pid = 3756] [serial = 2280] [outer = 0000004D978A2400] 05:03:22 INFO - PROCESS | 3756 | 1471089802057 Marionette TRACE conn6 <- [1,2996,null,{"value":["/DOMEvents/tests/submissions/Microsoft/converted/stopPropagation.deferred.effect.html",0,null,null,[["Test Description: stopPropagation() prevents other event listeners from being triggered but its effect must be deferred until all event listeners attached on the Event.currentTarget have been triggered.",0,null,null]]]}] 05:03:22 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. 05:03:22 INFO - TEST-OK | /DOMEvents/tests/submissions/Microsoft/converted/stopPropagation.deferred.effect.html | took 692ms 05:03:22 INFO - PROCESS | 3756 | 1471089802098 Marionette TRACE conn6 -> [0,2997,"getWindowHandle",null] 05:03:22 INFO - PROCESS | 3756 | 1471089802102 Marionette TRACE conn6 <- [1,2997,null,{"value":"13"}] 05:03:22 INFO - TEST-START | /FileAPI/FileReaderSync.worker 05:03:22 INFO - PROCESS | 3756 | 1471089802127 Marionette TRACE conn6 -> [0,2998,"setScriptTimeout",{"ms":35000}] 05:03:22 INFO - PROCESS | 3756 | 1471089802132 Marionette TRACE conn6 <- [1,2998,null,{}] 05:03:22 INFO - PROCESS | 3756 | 1471089802136 Marionette TRACE conn6 -> [0,2999,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:03:22 INFO - PROCESS | 3756 | 1471089802139 Marionette INFO sendAsync 3dea87e7-b1f7-4d7f-bd25-36a6049bc663 05:03:22 INFO - PROCESS | 3756 | 1471089802271 Marionette TRACE conn6 <- [1,2999,null,{"value":null}] 05:03:22 INFO - PROCESS | 3756 | 1471089802277 Marionette TRACE conn6 -> [0,3000,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/FileAPI/FileReaderSync.worker\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/FileAPI/FileReaderSync.worker\", \"893d4e98-a8f2-4003-9cd7-2985a4dd9108\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:03:22 INFO - PROCESS | 3756 | 1471089802279 Marionette INFO sendAsync 3dea87e7-b1f7-4d7f-bd25-36a6049bc663 05:03:22 INFO - PROCESS | 3756 | ++DOCSHELL 0000004DD5CA9800 == 27 [pid = 3756] [id = 761] 05:03:22 INFO - PROCESS | 3756 | ++DOMWINDOW == 88 (0000004DD12CB000) [pid = 3756] [serial = 2281] [outer = 0000000000000000] 05:03:22 INFO - PROCESS | 3756 | ++DOMWINDOW == 89 (0000004DD1A40800) [pid = 3756] [serial = 2282] [outer = 0000004DD12CB000] 05:03:22 INFO - PROCESS | 3756 | 1471089802328 Marionette DEBUG loaded listener.js 05:03:22 INFO - PROCESS | 3756 | ++DOMWINDOW == 90 (0000004DD1D3C000) [pid = 3756] [serial = 2283] [outer = 0000004DD12CB000] 05:03:22 INFO - PROCESS | 3756 | [3756] 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 05:03:22 INFO - PROCESS | 3756 | 1471089802801 Marionette TRACE conn6 <- [1,3000,null,{"value":["/FileAPI/FileReaderSync.worker",0,null,null,[["Interface",0,{},{}],["readAsText",0,{},{}],["readAsDataURL",0,{},{}],["readAsArrayBuffer",0,{},{}]]]}] 05:03:22 INFO - TEST-PASS | /FileAPI/FileReaderSync.worker | Interface - {} 05:03:22 INFO - {} 05:03:22 INFO - TEST-PASS | /FileAPI/FileReaderSync.worker | readAsText - {} 05:03:22 INFO - {} 05:03:22 INFO - TEST-PASS | /FileAPI/FileReaderSync.worker | readAsDataURL - {} 05:03:22 INFO - {} 05:03:22 INFO - TEST-PASS | /FileAPI/FileReaderSync.worker | readAsArrayBuffer - {} 05:03:22 INFO - {} 05:03:22 INFO - TEST-OK | /FileAPI/FileReaderSync.worker | took 754ms 05:03:22 INFO - PROCESS | 3756 | 1471089802867 Marionette TRACE conn6 -> [0,3001,"getWindowHandle",null] 05:03:22 INFO - PROCESS | 3756 | 1471089802869 Marionette TRACE conn6 <- [1,3001,null,{"value":"13"}] 05:03:22 INFO - TEST-START | /FileAPI/fileReader.html 05:03:22 INFO - PROCESS | 3756 | 1471089802872 Marionette TRACE conn6 -> [0,3002,"setScriptTimeout",{"ms":35000}] 05:03:22 INFO - PROCESS | 3756 | 1471089802874 Marionette TRACE conn6 <- [1,3002,null,{}] 05:03:22 INFO - PROCESS | 3756 | 1471089802921 Marionette TRACE conn6 -> [0,3003,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:03:22 INFO - PROCESS | 3756 | 1471089802923 Marionette INFO sendAsync 3dea87e7-b1f7-4d7f-bd25-36a6049bc663 05:03:23 INFO - PROCESS | 3756 | 1471089803048 Marionette TRACE conn6 <- [1,3003,null,{"value":null}] 05:03:23 INFO - PROCESS | 3756 | 1471089803053 Marionette TRACE conn6 -> [0,3004,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/FileAPI/fileReader.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/FileAPI/fileReader.html\", \"893d4e98-a8f2-4003-9cd7-2985a4dd9108\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:03:23 INFO - PROCESS | 3756 | 1471089803055 Marionette INFO sendAsync 3dea87e7-b1f7-4d7f-bd25-36a6049bc663 05:03:23 INFO - PROCESS | 3756 | ++DOCSHELL 0000004DDB5CA800 == 28 [pid = 3756] [id = 762] 05:03:23 INFO - PROCESS | 3756 | ++DOMWINDOW == 91 (0000004DD1D54800) [pid = 3756] [serial = 2284] [outer = 0000000000000000] 05:03:23 INFO - PROCESS | 3756 | ++DOMWINDOW == 92 (0000004DD1DD2400) [pid = 3756] [serial = 2285] [outer = 0000004DD1D54800] 05:03:23 INFO - PROCESS | 3756 | 1471089803101 Marionette DEBUG loaded listener.js 05:03:23 INFO - PROCESS | 3756 | ++DOMWINDOW == 93 (0000004DD2F79800) [pid = 3756] [serial = 2286] [outer = 0000004DD1D54800] 05:03:23 INFO - PROCESS | 3756 | 1471089803499 Marionette TRACE conn6 <- [1,3004,null,{"value":["/FileAPI/fileReader.html",0,null,null,[["FileReader interface object",0,null,null],["no-argument FileReader constructor",0,null,null],["FileReader States -- abort",0,null,null],["FileReader States -- events",0,null,null]]]}] 05:03:23 INFO - TEST-PASS | /FileAPI/fileReader.html | FileReader interface object 05:03:23 INFO - TEST-PASS | /FileAPI/fileReader.html | no-argument FileReader constructor 05:03:23 INFO - TEST-PASS | /FileAPI/fileReader.html | FileReader States -- abort 05:03:23 INFO - TEST-PASS | /FileAPI/fileReader.html | FileReader States -- events 05:03:23 INFO - TEST-OK | /FileAPI/fileReader.html | took 692ms 05:03:23 INFO - PROCESS | 3756 | 1471089803568 Marionette TRACE conn6 -> [0,3005,"getWindowHandle",null] 05:03:23 INFO - PROCESS | 3756 | 1471089803570 Marionette TRACE conn6 <- [1,3005,null,{"value":"13"}] 05:03:23 INFO - TEST-START | /FileAPI/historical.html 05:03:23 INFO - PROCESS | 3756 | 1471089803579 Marionette TRACE conn6 -> [0,3006,"setScriptTimeout",{"ms":35000}] 05:03:23 INFO - PROCESS | 3756 | 1471089803581 Marionette TRACE conn6 <- [1,3006,null,{}] 05:03:23 INFO - PROCESS | 3756 | 1471089803584 Marionette TRACE conn6 -> [0,3007,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:03:23 INFO - PROCESS | 3756 | 1471089803586 Marionette INFO sendAsync 3dea87e7-b1f7-4d7f-bd25-36a6049bc663 05:03:23 INFO - PROCESS | 3756 | 1471089803699 Marionette TRACE conn6 <- [1,3007,null,{"value":null}] 05:03:23 INFO - PROCESS | 3756 | 1471089803706 Marionette TRACE conn6 -> [0,3008,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/FileAPI/historical.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/FileAPI/historical.html\", \"893d4e98-a8f2-4003-9cd7-2985a4dd9108\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:03:23 INFO - PROCESS | 3756 | 1471089803712 Marionette INFO sendAsync 3dea87e7-b1f7-4d7f-bd25-36a6049bc663 05:03:23 INFO - PROCESS | 3756 | ++DOCSHELL 0000004DDC917000 == 29 [pid = 3756] [id = 763] 05:03:23 INFO - PROCESS | 3756 | ++DOMWINDOW == 94 (0000004D830D9800) [pid = 3756] [serial = 2287] [outer = 0000000000000000] 05:03:23 INFO - PROCESS | 3756 | ++DOMWINDOW == 95 (0000004DD62C6C00) [pid = 3756] [serial = 2288] [outer = 0000004D830D9800] 05:03:23 INFO - PROCESS | 3756 | 1471089803815 Marionette DEBUG loaded listener.js 05:03:23 INFO - PROCESS | 3756 | ++DOMWINDOW == 96 (0000004DD6AD7400) [pid = 3756] [serial = 2289] [outer = 0000004D830D9800] 05:03:24 INFO - PROCESS | 3756 | --DOMWINDOW == 95 (0000004DDC13CC00) [pid = 3756] [serial = 2249] [outer = 0000000000000000] [url = http://web-platform.test:8000/DOMEvents/tests/submissions/Microsoft/converted/DOM.event.flow.html] 05:03:24 INFO - PROCESS | 3756 | --DOMWINDOW == 94 (0000004DDACC8800) [pid = 3756] [serial = 2237] [outer = 0000000000000000] [url = http://web-platform.test:8000/DOMEvents/tests/approved/dispatchEvent.click.checkbox.html] 05:03:24 INFO - PROCESS | 3756 | --DOMWINDOW == 93 (0000004D808D8C00) [pid = 3756] [serial = 2232] [outer = 0000000000000000] [url = http://web-platform.test:8000/DOMEvents/tests/approved/ProcessingInstruction.DOMCharacterDataModified.html] 05:03:24 INFO - PROCESS | 3756 | --DOMWINDOW == 92 (0000004DD1DD1800) [pid = 3756] [serial = 2246] [outer = 0000000000000000] [url = http://web-platform.test:8000/DOMEvents/tests/approved/stopPropagation.deferred.effect.html] 05:03:24 INFO - PROCESS | 3756 | --DOMWINDOW == 91 (0000004DD81B7000) [pid = 3756] [serial = 2235] [outer = 0000000000000000] [url = http://web-platform.test:8000/DOMEvents/tests/approved/support/ProcessingInstruction.DOMCharacterDataModified.xml] 05:03:24 INFO - PROCESS | 3756 | --DOMWINDOW == 90 (0000004D806EE800) [pid = 3756] [serial = 2240] [outer = 0000000000000000] [url = http://web-platform.test:8000/DOMEvents/tests/approved/domnodeinserted.html] 05:03:24 INFO - PROCESS | 3756 | --DOMWINDOW == 89 (0000004D830DE800) [pid = 3756] [serial = 2223] [outer = 0000000000000000] [url = http://web-platform.test:8000/DOMEvents/tests/approved/EventListener.eventHandler.html] 05:03:24 INFO - PROCESS | 3756 | --DOMWINDOW == 88 (0000004D808CBC00) [pid = 3756] [serial = 2220] [outer = 0000000000000000] [url = http://web-platform.test:8000/DOMEvents/tests/approved/DOM.event.flow.html] 05:03:24 INFO - PROCESS | 3756 | --DOMWINDOW == 87 (0000004DD622D800) [pid = 3756] [serial = 2229] [outer = 0000000000000000] [url = http://web-platform.test:8000/DOMEvents/tests/approved/EventObject.multiple.dispatchEvent.html] 05:03:24 INFO - PROCESS | 3756 | --DOMWINDOW == 86 (0000004D80208C00) [pid = 3756] [serial = 2211] [outer = 0000000000000000] [url = http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html] 05:03:24 INFO - PROCESS | 3756 | --DOMWINDOW == 85 (0000004D80945400) [pid = 3756] [serial = 2226] [outer = 0000000000000000] [url = http://web-platform.test:8000/DOMEvents/tests/approved/EventObject.after.dispatchEvent.html] 05:03:24 INFO - PROCESS | 3756 | --DOMWINDOW == 84 (0000004DCFFA0800) [pid = 3756] [serial = 2214] [outer = 0000000000000000] [url = http://web-platform.test:8000/DOMEvents/throwing-in-listener-and-window-error-event.html] 05:03:24 INFO - PROCESS | 3756 | --DOMWINDOW == 83 (0000004DD2171800) [pid = 3756] [serial = 2217] [outer = 0000000000000000] [url = http://web-platform.test:8000/DOMEvents/throwing-in-listener-when-all-have-not-run-yet.html] 05:03:24 INFO - PROCESS | 3756 | --DOMWINDOW == 82 (0000004D806F0C00) [pid = 3756] [serial = 2243] [outer = 0000000000000000] [url = http://web-platform.test:8000/DOMEvents/tests/approved/stopImmediatePropagation.effect.html] 05:03:24 INFO - PROCESS | 3756 | --DOMWINDOW == 81 (0000004DD63A4800) [pid = 3756] [serial = 2208] [outer = 0000000000000000] [url = http://web-platform.test:8000/DOMEvents/event-phases-order.html] 05:03:24 INFO - PROCESS | 3756 | 1471089804537 Marionette TRACE conn6 <- [1,3008,null,{"value":["/FileAPI/historical.html",0,null,null,[["\"toNativeLineEndings\" should not be supported",0,null,null],["\"FileError\" should not be supported",0,null,null],["\"FileException\" should not be supported",0,null,null],["Blob should not support slice prefixed",0,null,null],["BlobBuilder should not be supported.",0,null,null],["FileReader should not support readAsBinaryString",1,"assert_false: should not be in reader expected false got true","@http://web-platform.test:8000/FileAPI/historical.html:42:9\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\n@http://web-platform.test:8000/FileAPI/historical.html:40:5\n"]]]}] 05:03:24 INFO - TEST-PASS | /FileAPI/historical.html | "toNativeLineEndings" should not be supported 05:03:24 INFO - TEST-PASS | /FileAPI/historical.html | "FileError" should not be supported 05:03:24 INFO - TEST-PASS | /FileAPI/historical.html | "FileException" should not be supported 05:03:24 INFO - TEST-PASS | /FileAPI/historical.html | Blob should not support slice prefixed 05:03:24 INFO - TEST-PASS | /FileAPI/historical.html | BlobBuilder should not be supported. 05:03:24 INFO - TEST-FAIL | /FileAPI/historical.html | FileReader should not support readAsBinaryString - assert_false: should not be in reader expected false got true 05:03:24 INFO - @http://web-platform.test:8000/FileAPI/historical.html:42:9 05:03:24 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 05:03:24 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 05:03:24 INFO - @http://web-platform.test:8000/FileAPI/historical.html:40:5 05:03:24 INFO - TEST-OK | /FileAPI/historical.html | took 986ms 05:03:24 INFO - PROCESS | 3756 | 1471089804568 Marionette TRACE conn6 -> [0,3009,"getWindowHandle",null] 05:03:24 INFO - PROCESS | 3756 | 1471089804570 Marionette TRACE conn6 <- [1,3009,null,{"value":"13"}] 05:03:24 INFO - TEST-START | /FileAPI/idlharness.html 05:03:24 INFO - PROCESS | 3756 | 1471089804574 Marionette TRACE conn6 -> [0,3010,"setScriptTimeout",{"ms":35000}] 05:03:24 INFO - PROCESS | 3756 | 1471089804576 Marionette TRACE conn6 <- [1,3010,null,{}] 05:03:24 INFO - PROCESS | 3756 | 1471089804579 Marionette TRACE conn6 -> [0,3011,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:03:24 INFO - PROCESS | 3756 | 1471089804581 Marionette INFO sendAsync 3dea87e7-b1f7-4d7f-bd25-36a6049bc663 05:03:24 INFO - PROCESS | 3756 | 1471089804706 Marionette TRACE conn6 <- [1,3011,null,{"value":null}] 05:03:24 INFO - PROCESS | 3756 | 1471089804761 Marionette TRACE conn6 -> [0,3012,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/FileAPI/idlharness.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/FileAPI/idlharness.html\", \"893d4e98-a8f2-4003-9cd7-2985a4dd9108\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:03:24 INFO - PROCESS | 3756 | 1471089804763 Marionette INFO sendAsync 3dea87e7-b1f7-4d7f-bd25-36a6049bc663 05:03:24 INFO - PROCESS | 3756 | ++DOCSHELL 0000004D809C0000 == 30 [pid = 3756] [id = 764] 05:03:24 INFO - PROCESS | 3756 | ++DOMWINDOW == 82 (0000004D808CBC00) [pid = 3756] [serial = 2290] [outer = 0000000000000000] 05:03:24 INFO - PROCESS | 3756 | ++DOMWINDOW == 83 (0000004DD1DD0000) [pid = 3756] [serial = 2291] [outer = 0000004D808CBC00] 05:03:24 INFO - PROCESS | 3756 | 1471089804809 Marionette DEBUG loaded listener.js 05:03:24 INFO - PROCESS | 3756 | ++DOMWINDOW == 84 (0000004DD6E1D400) [pid = 3756] [serial = 2292] [outer = 0000004D808CBC00] 05:03:25 INFO - PROCESS | 3756 | 1471089805538 Marionette TRACE conn6 <- [1,3012,null,{"value":["/FileAPI/idlharness.html",0,null,null,[["URL interface: operation createObjectURL(Blob)",0,null,null],["URL interface: operation createFor(Blob)",1,"assert_own_property: interface object missing static operation expected property \"createFor\" missing","IdlInterface.prototype.test_member_operation/<@http://web-platform.test:8000/resources/idlharness.js:1140:13\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\nIdlInterface.prototype.test_member_operation@http://web-platform.test:8000/resources/idlharness.js:1105:5\nIdlInterface.prototype.test_members@http://web-platform.test:8000/resources/idlharness.js:1329:21\nIdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:661:5\nIdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9\nrequest.onload@http://web-platform.test:8000/FileAPI/idlharness.html:53:9\n"],["URL interface: operation revokeObjectURL(DOMString)",0,null,null],["Blob interface: existence and properties of interface object",0,null,null],["Blob interface object length",0,null,null],["Blob interface object name",0,null,null],["Blob interface: existence and properties of interface prototype object",0,null,null],["Blob interface: existence and properties of interface prototype object's \"constructor\" property",0,null,null],["Blob interface: attribute size",0,null,null],["Blob interface: attribute type",0,null,null],["Blob interface: attribute isClosed",1,"assert_true: The prototype object must have a property \"isClosed\" expected true got false","IdlInterface.prototype.test_member_attribute/<@http://web-platform.test:8000/resources/idlharness.js:1080:13\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\nIdlInterface.prototype.test_member_attribute@http://web-platform.test:8000/resources/idlharness.js:1035:5\nIdlInterface.prototype.test_members@http://web-platform.test:8000/resources/idlharness.js:1317:17\nIdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:661:5\nIdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9\nrequest.onload@http://web-platform.test:8000/FileAPI/idlharness.html:53:9\n"],["Blob interface: operation slice(long long,long long,DOMString)",0,null,null],["Blob interface: operation close()",1,"assert_own_property: interface prototype object missing non-static operation expected property \"close\" missing","IdlInterface.prototype.test_member_operation/<@http://web-platform.test:8000/resources/idlharness.js:1153:13\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\nIdlInterface.prototype.test_member_operation@http://web-platform.test:8000/resources/idlharness.js:1105:5\nIdlInterface.prototype.test_members@http://web-platform.test:8000/resources/idlharness.js:1329:21\nIdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:661:5\nIdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9\nrequest.onload@http://web-platform.test:8000/FileAPI/idlharness.html:53:9\n"],["Blob must be primary interface of new Blob([\"TEST\"])",0,null,null],["Stringification of new Blob([\"TEST\"])",0,null,null],["Blob interface: new Blob([\"TEST\"]) must inherit property \"size\" with the proper type (0)",0,null,null],["Blob interface: new Blob([\"TEST\"]) must inherit property \"type\" with the proper type (1)",0,null,null],["Blob interface: new Blob([\"TEST\"]) must inherit property \"isClosed\" with the proper type (2)",1,"assert_inherits: property \"isClosed\" not found in prototype chain","IdlInterface.prototype.test_interface_of/<@http://web-platform.test:8000/resources/idlharness.js:1468:25\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\nIdlInterface.prototype.test_interface_of@http://web-platform.test:8000/resources/idlharness.js:1462:13\nIdlInterface.prototype.test_object@http://web-platform.test:8000/resources/idlharness.js:1374:9\nIdlArray.prototype.test/<@http://web-platform.test:8000/resources/idlharness.js:354:17\nIdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:352:13\nrequest.onload@http://web-platform.test:8000/FileAPI/idlharness.html:53:9\n"],["Blob interface: new Blob([\"TEST\"]) must inherit property \"slice\" with the proper type (3)",0,null,null],["Blob interface: calling slice(long long,long long,DOMString) on new Blob([\"TEST\"]) with too few arguments must throw TypeError",0,null,null],["Blob interface: new Blob([\"TEST\"]) must inherit property \"close\" with the proper type (4)",1,"assert_inherits: property \"close\" not found in prototype chain","IdlInterface.prototype.test_interface_of/<@http://web-platform.test:8000/resources/idlharness.js:1468:25\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\nIdlInterface.prototype.test_interface_of@http://web-platform.test:8000/resources/idlharness.js:1462:13\nIdlInterface.prototype.test_object@http://web-platform.test:8000/resources/idlharness.js:1374:9\nIdlArray.prototype.test/<@http://web-platform.test:8000/resources/idlharness.js:354:17\nIdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:352:13\nrequest.onload@http://web-platform.test:8000/FileAPI/idlharness.html:53:9\n"],["File interface: existence and properties of interface object",0,null,null],["File interface object length",1,"assert_equals: wrong value for File.length expected 2 but got 1","IdlInterface.prototype.test_self/<@http://web-platform.test:8000/resources/idlharness.js:798:13\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\nIdlInterface.prototype.test_self@http://web-platform.test:8000/resources/idlharness.js:776:9\nIdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:652:9\nIdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9\nrequest.onload@http://web-platform.test:8000/FileAPI/idlharness.html:53:9\n"],["File interface object name",0,null,null],["File interface: existence and properties of interface prototype object",0,null,null],["File interface: existence and properties of interface prototype object's \"constructor\" property",0,null,null],["File interface: attribute name",0,null,null],["File interface: attribute lastModified",0,null,null],["File must be primary interface of new File([\"myFileBits\"], \"myFileName\")",0,null,null],["Stringification of new File([\"myFileBits\"], \"myFileName\")",0,null,null],["File interface: new File([\"myFileBits\"], \"myFileName\") must inherit property \"name\" with the proper type (0)",0,null,null],["File interface: new File([\"myFileBits\"], \"myFileName\") must inherit property \"lastModified\" with the proper type (1)",0,null,null],["Blob interface: new File([\"myFileBits\"], \"myFileName\") must inherit property \"size\" with the proper type (0)",0,null,null],["Blob interface: new File([\"myFileBits\"], \"myFileName\") must inherit property \"type\" with the proper type (1)",0,null,null],["Blob interface: new File([\"myFileBits\"], \"myFileName\") must inherit property \"isClosed\" with the proper type (2)",1,"assert_inherits: property \"isClosed\" not found in prototype chain","IdlInterface.prototype.test_interface_of/<@http://web-platform.test:8000/resources/idlharness.js:1468:25\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\nIdlInterface.prototype.test_interface_of@http://web-platform.test:8000/resources/idlharness.js:1462:13\nIdlInterface.prototype.test_object@http://web-platform.test:8000/resources/idlharness.js:1374:9\nIdlArray.prototype.test/<@http://web-platform.test:8000/resources/idlharness.js:354:17\nIdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:352:13\nrequest.onload@http://web-platform.test:8000/FileAPI/idlharness.html:53:9\n"],["Blob interface: new File([\"myFileBits\"], \"myFileName\") must inherit property \"slice\" with the proper type (3)",0,null,null],["Blob interface: calling slice(long long,long long,DOMString) on new File([\"myFileBits\"], \"myFileName\") with too few arguments must throw TypeError",0,null,null],["Blob interface: new File([\"myFileBits\"], \"myFileName\") must inherit property \"close\" with the proper type (4)",1,"assert_inherits: property \"close\" not found in prototype chain","IdlInterface.prototype.test_interface_of/<@http://web-platform.test:8000/resources/idlharness.js:1468:25\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\nIdlInterface.prototype.test_interface_of@http://web-platform.test:8000/resources/idlharness.js:1462:13\nIdlInterface.prototype.test_object@http://web-platform.test:8000/resources/idlharness.js:1374:9\nIdlArray.prototype.test/<@http://web-platform.test:8000/resources/idlharness.js:354:17\nIdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:352:13\nrequest.onload@http://web-platform.test:8000/FileAPI/idlharness.html:53:9\n"],["FileList interface: existence and properties of interface object",0,null,null],["FileList interface object length",0,null,null],["FileList interface object name",0,null,null],["FileList interface: existence and properties of interface prototype object",0,null,null],["FileList interface: existence and properties of interface prototype object's \"constructor\" property",0,null,null],["FileList interface: operation item(unsigned long)",0,null,null],["FileList interface: attribute length",0,null,null],["FileList must be primary interface of file_input.files",0,null,null],["Stringification of file_input.files",0,null,null],["FileList interface: file_input.files must inherit property \"item\" with the proper type (0)",0,null,null],["FileList interface: calling item(unsigned long) on file_input.files with too few arguments must throw TypeError",0,null,null],["FileList interface: file_input.files must inherit property \"length\" with the proper type (1)",0,null,null],["FileReader interface: existence and properties of interface object",0,null,null],["FileReader interface object length",0,null,null],["FileReader interface object name",0,null,null],["FileReader interface: existence and properties of interface prototype object",0,null,null],["FileReader interface: existence and properties of interface prototype object's \"constructor\" property",0,null,null],["FileReader interface: operation readAsArrayBuffer(Blob)",0,null,null],["FileReader interface: operation readAsText(Blob,DOMString)",0,null,null],["FileReader interface: operation readAsDataURL(Blob)",0,null,null],["FileReader interface: operation abort()",0,null,null],["FileReader interface: constant EMPTY on interface object",0,null,null],["FileReader interface: constant EMPTY on interface prototype object",0,null,null],["FileReader interface: constant LOADING on interface object",0,null,null],["FileReader interface: constant LOADING on interface prototype object",0,null,null],["FileReader interface: constant DONE on interface object",0,null,null],["FileReader interface: constant DONE on interface prototype object",0,null,null],["FileReader interface: attribute readyState",0,null,null],["FileReader interface: attribute result",0,null,null],["FileReader interface: attribute error",0,null,null],["FileReader interface: attribute onloadstart",0,null,null],["FileReader interface: attribute onprogress",0,null,null],["FileReader interface: attribute onload",0,null,null],["FileReader interface: attribute onabort",0,null,null],["FileReader interface: attribute onerror",0,null,null],["FileReader interface: attribute onloadend",0,null,null],["FileReader must be primary interface of new FileReader()",0,null,null],["Stringification of new FileReader()",0,null,null],["FileReader interface: new FileReader() must inherit property \"readAsArrayBuffer\" with the proper type (0)",0,null,null],["FileReader interface: calling readAsArrayBuffer(Blob) on new FileReader() with too few arguments must throw TypeError",0,null,null],["FileReader interface: new FileReader() must inherit property \"readAsText\" with the proper type (1)",0,null,null],["FileReader interface: calling readAsText(Blob,DOMString) on new FileReader() with too few arguments must throw TypeError",0,null,null],["FileReader interface: new FileReader() must inherit property \"readAsDataURL\" with the proper type (2)",0,null,null],["FileReader interface: calling readAsDataURL(Blob) on new FileReader() with too few arguments must throw TypeError",0,null,null],["FileReader interface: new FileReader() must inherit property \"abort\" with the proper type (3)",0,null,null],["FileReader interface: new FileReader() must inherit property \"EMPTY\" with the proper type (4)",0,null,null],["FileReader interface: new FileReader() must inherit property \"LOADING\" with the proper type (5)",0,null,null],["FileReader interface: new FileReader() must inherit property \"DONE\" with the proper type (6)",0,null,null],["FileReader interface: new FileReader() must inherit property \"readyState\" with the proper type (7)",0,null,null],["FileReader interface: new FileReader() must inherit property \"result\" with the proper type (8)",0,null,null],["FileReader interface: new FileReader() must inherit property \"error\" with the proper type (9)",0,null,null],["FileReader interface: new FileReader() must inherit property \"onloadstart\" with the proper type (10)",0,null,null],["FileReader interface: new FileReader() must inherit property \"onprogress\" with the proper type (11)",0,null,null],["FileReader interface: new FileReader() must inherit property \"onload\" with the proper type (12)",0,null,null],["FileReader interface: new FileReader() must inherit property \"onabort\" with the proper type (13)",0,null,null],["FileReader interface: new FileReader() must inherit property \"onerror\" with the proper type (14)",0,null,null],["FileReader interface: new FileReader() must inherit property \"onloadend\" with the proper type (15)",0,null,null]]]}] 05:03:25 INFO - TEST-PASS | /FileAPI/idlharness.html | URL interface: operation createObjectURL(Blob) 05:03:25 INFO - TEST-FAIL | /FileAPI/idlharness.html | URL interface: operation createFor(Blob) - assert_own_property: interface object missing static operation expected property "createFor" missing 05:03:25 INFO - IdlInterface.prototype.test_member_operation/<@http://web-platform.test:8000/resources/idlharness.js:1140:13 05:03:25 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 05:03:25 INFO - IdlInterface.prototype.test_member_operation@http://web-platform.test:8000/resources/idlharness.js:1105:5 05:03:25 INFO - IdlInterface.prototype.test_members@http://web-platform.test:8000/resources/idlharness.js:1329:21 05:03:25 INFO - IdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:661:5 05:03:25 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9 05:03:25 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.html:53:9 05:03:25 INFO - TEST-PASS | /FileAPI/idlharness.html | URL interface: operation revokeObjectURL(DOMString) 05:03:25 INFO - TEST-PASS | /FileAPI/idlharness.html | Blob interface: existence and properties of interface object 05:03:25 INFO - TEST-PASS | /FileAPI/idlharness.html | Blob interface object length 05:03:25 INFO - TEST-PASS | /FileAPI/idlharness.html | Blob interface object name 05:03:25 INFO - TEST-PASS | /FileAPI/idlharness.html | Blob interface: existence and properties of interface prototype object 05:03:25 INFO - TEST-PASS | /FileAPI/idlharness.html | Blob interface: existence and properties of interface prototype object's "constructor" property 05:03:25 INFO - TEST-PASS | /FileAPI/idlharness.html | Blob interface: attribute size 05:03:25 INFO - TEST-PASS | /FileAPI/idlharness.html | Blob interface: attribute type 05:03:25 INFO - TEST-FAIL | /FileAPI/idlharness.html | Blob interface: attribute isClosed - assert_true: The prototype object must have a property "isClosed" expected true got false 05:03:25 INFO - IdlInterface.prototype.test_member_attribute/<@http://web-platform.test:8000/resources/idlharness.js:1080:13 05:03:25 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 05:03:25 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 05:03:25 INFO - IdlInterface.prototype.test_member_attribute@http://web-platform.test:8000/resources/idlharness.js:1035:5 05:03:25 INFO - IdlInterface.prototype.test_members@http://web-platform.test:8000/resources/idlharness.js:1317:17 05:03:25 INFO - IdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:661:5 05:03:25 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9 05:03:25 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.html:53:9 05:03:25 INFO - TEST-PASS | /FileAPI/idlharness.html | Blob interface: operation slice(long long,long long,DOMString) 05:03:25 INFO - TEST-FAIL | /FileAPI/idlharness.html | Blob interface: operation close() - assert_own_property: interface prototype object missing non-static operation expected property "close" missing 05:03:25 INFO - IdlInterface.prototype.test_member_operation/<@http://web-platform.test:8000/resources/idlharness.js:1153:13 05:03:25 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 05:03:25 INFO - IdlInterface.prototype.test_member_operation@http://web-platform.test:8000/resources/idlharness.js:1105:5 05:03:25 INFO - IdlInterface.prototype.test_members@http://web-platform.test:8000/resources/idlharness.js:1329:21 05:03:25 INFO - IdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:661:5 05:03:25 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9 05:03:25 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.html:53:9 05:03:25 INFO - TEST-PASS | /FileAPI/idlharness.html | Blob must be primary interface of new Blob(["TEST"]) 05:03:25 INFO - TEST-PASS | /FileAPI/idlharness.html | Stringification of new Blob(["TEST"]) 05:03:25 INFO - TEST-PASS | /FileAPI/idlharness.html | Blob interface: new Blob(["TEST"]) must inherit property "size" with the proper type (0) 05:03:25 INFO - TEST-PASS | /FileAPI/idlharness.html | Blob interface: new Blob(["TEST"]) must inherit property "type" with the proper type (1) 05:03:25 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 05:03:25 INFO - IdlInterface.prototype.test_interface_of/<@http://web-platform.test:8000/resources/idlharness.js:1468:25 05:03:25 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 05:03:25 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 05:03:25 INFO - IdlInterface.prototype.test_interface_of@http://web-platform.test:8000/resources/idlharness.js:1462:13 05:03:25 INFO - IdlInterface.prototype.test_object@http://web-platform.test:8000/resources/idlharness.js:1374:9 05:03:25 INFO - IdlArray.prototype.test/<@http://web-platform.test:8000/resources/idlharness.js:354:17 05:03:25 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:352:13 05:03:25 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.html:53:9 05:03:25 INFO - TEST-PASS | /FileAPI/idlharness.html | Blob interface: new Blob(["TEST"]) must inherit property "slice" with the proper type (3) 05:03:25 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 05:03:25 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 05:03:25 INFO - IdlInterface.prototype.test_interface_of/<@http://web-platform.test:8000/resources/idlharness.js:1468:25 05:03:25 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 05:03:25 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 05:03:25 INFO - IdlInterface.prototype.test_interface_of@http://web-platform.test:8000/resources/idlharness.js:1462:13 05:03:25 INFO - IdlInterface.prototype.test_object@http://web-platform.test:8000/resources/idlharness.js:1374:9 05:03:25 INFO - IdlArray.prototype.test/<@http://web-platform.test:8000/resources/idlharness.js:354:17 05:03:25 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:352:13 05:03:25 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.html:53:9 05:03:25 INFO - TEST-PASS | /FileAPI/idlharness.html | File interface: existence and properties of interface object 05:03:25 INFO - TEST-FAIL | /FileAPI/idlharness.html | File interface object length - assert_equals: wrong value for File.length expected 2 but got 1 05:03:25 INFO - IdlInterface.prototype.test_self/<@http://web-platform.test:8000/resources/idlharness.js:798:13 05:03:25 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 05:03:25 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 05:03:25 INFO - IdlInterface.prototype.test_self@http://web-platform.test:8000/resources/idlharness.js:776:9 05:03:25 INFO - IdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:652:9 05:03:25 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9 05:03:25 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.html:53:9 05:03:25 INFO - TEST-PASS | /FileAPI/idlharness.html | File interface object name 05:03:25 INFO - TEST-PASS | /FileAPI/idlharness.html | File interface: existence and properties of interface prototype object 05:03:25 INFO - TEST-PASS | /FileAPI/idlharness.html | File interface: existence and properties of interface prototype object's "constructor" property 05:03:25 INFO - TEST-PASS | /FileAPI/idlharness.html | File interface: attribute name 05:03:25 INFO - TEST-PASS | /FileAPI/idlharness.html | File interface: attribute lastModified 05:03:25 INFO - TEST-PASS | /FileAPI/idlharness.html | File must be primary interface of new File(["myFileBits"], "myFileName") 05:03:25 INFO - TEST-PASS | /FileAPI/idlharness.html | Stringification of new File(["myFileBits"], "myFileName") 05:03:25 INFO - TEST-PASS | /FileAPI/idlharness.html | File interface: new File(["myFileBits"], "myFileName") must inherit property "name" with the proper type (0) 05:03:25 INFO - TEST-PASS | /FileAPI/idlharness.html | File interface: new File(["myFileBits"], "myFileName") must inherit property "lastModified" with the proper type (1) 05:03:25 INFO - TEST-PASS | /FileAPI/idlharness.html | Blob interface: new File(["myFileBits"], "myFileName") must inherit property "size" with the proper type (0) 05:03:25 INFO - TEST-PASS | /FileAPI/idlharness.html | Blob interface: new File(["myFileBits"], "myFileName") must inherit property "type" with the proper type (1) 05:03:25 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 05:03:25 INFO - IdlInterface.prototype.test_interface_of/<@http://web-platform.test:8000/resources/idlharness.js:1468:25 05:03:25 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 05:03:25 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 05:03:25 INFO - IdlInterface.prototype.test_interface_of@http://web-platform.test:8000/resources/idlharness.js:1462:13 05:03:25 INFO - IdlInterface.prototype.test_object@http://web-platform.test:8000/resources/idlharness.js:1374:9 05:03:25 INFO - IdlArray.prototype.test/<@http://web-platform.test:8000/resources/idlharness.js:354:17 05:03:25 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:352:13 05:03:25 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.html:53:9 05:03:25 INFO - TEST-PASS | /FileAPI/idlharness.html | Blob interface: new File(["myFileBits"], "myFileName") must inherit property "slice" with the proper type (3) 05:03:25 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 05:03:25 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 05:03:25 INFO - IdlInterface.prototype.test_interface_of/<@http://web-platform.test:8000/resources/idlharness.js:1468:25 05:03:25 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 05:03:25 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 05:03:25 INFO - IdlInterface.prototype.test_interface_of@http://web-platform.test:8000/resources/idlharness.js:1462:13 05:03:25 INFO - IdlInterface.prototype.test_object@http://web-platform.test:8000/resources/idlharness.js:1374:9 05:03:25 INFO - IdlArray.prototype.test/<@http://web-platform.test:8000/resources/idlharness.js:354:17 05:03:25 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:352:13 05:03:25 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.html:53:9 05:03:25 INFO - TEST-PASS | /FileAPI/idlharness.html | FileList interface: existence and properties of interface object 05:03:25 INFO - TEST-PASS | /FileAPI/idlharness.html | FileList interface object length 05:03:25 INFO - TEST-PASS | /FileAPI/idlharness.html | FileList interface object name 05:03:25 INFO - TEST-PASS | /FileAPI/idlharness.html | FileList interface: existence and properties of interface prototype object 05:03:25 INFO - TEST-PASS | /FileAPI/idlharness.html | FileList interface: existence and properties of interface prototype object's "constructor" property 05:03:25 INFO - TEST-PASS | /FileAPI/idlharness.html | FileList interface: operation item(unsigned long) 05:03:25 INFO - TEST-PASS | /FileAPI/idlharness.html | FileList interface: attribute length 05:03:25 INFO - TEST-PASS | /FileAPI/idlharness.html | FileList must be primary interface of file_input.files 05:03:25 INFO - TEST-PASS | /FileAPI/idlharness.html | Stringification of file_input.files 05:03:25 INFO - TEST-PASS | /FileAPI/idlharness.html | FileList interface: file_input.files must inherit property "item" with the proper type (0) 05:03:25 INFO - TEST-PASS | /FileAPI/idlharness.html | FileList interface: calling item(unsigned long) on file_input.files with too few arguments must throw TypeError 05:03:25 INFO - TEST-PASS | /FileAPI/idlharness.html | FileList interface: file_input.files must inherit property "length" with the proper type (1) 05:03:25 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: existence and properties of interface object 05:03:25 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface object length 05:03:25 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface object name 05:03:25 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: existence and properties of interface prototype object 05:03:25 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: existence and properties of interface prototype object's "constructor" property 05:03:25 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: operation readAsArrayBuffer(Blob) 05:03:25 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: operation readAsText(Blob,DOMString) 05:03:25 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: operation readAsDataURL(Blob) 05:03:25 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: operation abort() 05:03:25 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: constant EMPTY on interface object 05:03:25 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: constant EMPTY on interface prototype object 05:03:25 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: constant LOADING on interface object 05:03:25 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: constant LOADING on interface prototype object 05:03:25 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: constant DONE on interface object 05:03:25 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: constant DONE on interface prototype object 05:03:25 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: attribute readyState 05:03:25 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: attribute result 05:03:25 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: attribute error 05:03:25 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: attribute onloadstart 05:03:25 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: attribute onprogress 05:03:25 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: attribute onload 05:03:25 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: attribute onabort 05:03:25 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: attribute onerror 05:03:25 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: attribute onloadend 05:03:25 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader must be primary interface of new FileReader() 05:03:25 INFO - TEST-PASS | /FileAPI/idlharness.html | Stringification of new FileReader() 05:03:25 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: new FileReader() must inherit property "readAsArrayBuffer" with the proper type (0) 05:03:25 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: calling readAsArrayBuffer(Blob) on new FileReader() with too few arguments must throw TypeError 05:03:25 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: new FileReader() must inherit property "readAsText" with the proper type (1) 05:03:25 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: calling readAsText(Blob,DOMString) on new FileReader() with too few arguments must throw TypeError 05:03:25 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: new FileReader() must inherit property "readAsDataURL" with the proper type (2) 05:03:25 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: calling readAsDataURL(Blob) on new FileReader() with too few arguments must throw TypeError 05:03:25 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: new FileReader() must inherit property "abort" with the proper type (3) 05:03:25 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: new FileReader() must inherit property "EMPTY" with the proper type (4) 05:03:25 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: new FileReader() must inherit property "LOADING" with the proper type (5) 05:03:25 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: new FileReader() must inherit property "DONE" with the proper type (6) 05:03:25 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: new FileReader() must inherit property "readyState" with the proper type (7) 05:03:25 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: new FileReader() must inherit property "result" with the proper type (8) 05:03:25 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: new FileReader() must inherit property "error" with the proper type (9) 05:03:25 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: new FileReader() must inherit property "onloadstart" with the proper type (10) 05:03:25 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: new FileReader() must inherit property "onprogress" with the proper type (11) 05:03:25 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: new FileReader() must inherit property "onload" with the proper type (12) 05:03:25 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: new FileReader() must inherit property "onabort" with the proper type (13) 05:03:25 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: new FileReader() must inherit property "onerror" with the proper type (14) 05:03:25 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: new FileReader() must inherit property "onloadend" with the proper type (15) 05:03:25 INFO - TEST-OK | /FileAPI/idlharness.html | took 1058ms 05:03:25 INFO - PROCESS | 3756 | 1471089805640 Marionette TRACE conn6 -> [0,3013,"getWindowHandle",null] 05:03:25 INFO - PROCESS | 3756 | 1471089805642 Marionette TRACE conn6 <- [1,3013,null,{"value":"13"}] 05:03:25 INFO - TEST-START | /FileAPI/idlharness.worker 05:03:25 INFO - PROCESS | 3756 | 1471089805646 Marionette TRACE conn6 -> [0,3014,"setScriptTimeout",{"ms":35000}] 05:03:25 INFO - PROCESS | 3756 | 1471089805648 Marionette TRACE conn6 <- [1,3014,null,{}] 05:03:25 INFO - PROCESS | 3756 | 1471089805661 Marionette TRACE conn6 -> [0,3015,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:03:25 INFO - PROCESS | 3756 | 1471089805663 Marionette INFO sendAsync 3dea87e7-b1f7-4d7f-bd25-36a6049bc663 05:03:25 INFO - PROCESS | 3756 | 1471089805776 Marionette TRACE conn6 <- [1,3015,null,{"value":null}] 05:03:25 INFO - PROCESS | 3756 | 1471089805783 Marionette TRACE conn6 -> [0,3016,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/FileAPI/idlharness.worker\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/FileAPI/idlharness.worker\", \"893d4e98-a8f2-4003-9cd7-2985a4dd9108\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:03:25 INFO - PROCESS | 3756 | 1471089805785 Marionette INFO sendAsync 3dea87e7-b1f7-4d7f-bd25-36a6049bc663 05:03:25 INFO - PROCESS | 3756 | ++DOCSHELL 0000004DE4C1F000 == 31 [pid = 3756] [id = 765] 05:03:25 INFO - PROCESS | 3756 | ++DOMWINDOW == 85 (0000004D830DE800) [pid = 3756] [serial = 2293] [outer = 0000000000000000] 05:03:25 INFO - PROCESS | 3756 | ++DOMWINDOW == 86 (0000004DD806A400) [pid = 3756] [serial = 2294] [outer = 0000004D830DE800] 05:03:25 INFO - PROCESS | 3756 | 1471089805831 Marionette DEBUG loaded listener.js 05:03:25 INFO - PROCESS | 3756 | ++DOMWINDOW == 87 (0000004DDC244800) [pid = 3756] [serial = 2295] [outer = 0000004D830DE800] 05:03:25 INFO - PROCESS | 3756 | [3756] 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 05:03:26 INFO - PROCESS | 3756 | 1471089806943 Marionette TRACE conn6 <- [1,3016,null,{"value":["/FileAPI/idlharness.worker",0,null,null,[["URL interface: operation createObjectURL(Blob)",0,{},{}],["URL interface: operation createFor(Blob)",1,"assert_own_property: interface object missing static operation expected property \"createFor\" missing","IdlInterface.prototype.test_member_operation/<@http://web-platform.test:8000/resources/idlharness.js:1140:13\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\nIdlInterface.prototype.test_member_operation@http://web-platform.test:8000/resources/idlharness.js:1105:5\nIdlInterface.prototype.test_members@http://web-platform.test:8000/resources/idlharness.js:1329:21\nIdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:661:5\nIdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9\nrequest.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5\n"],["URL interface: operation revokeObjectURL(DOMString)",0,{},{}],["Blob interface: existence and properties of interface object",0,{},{}],["Blob interface object length",0,{},{}],["Blob interface object name",0,{},{}],["Blob interface: existence and properties of interface prototype object",0,{},{}],["Blob interface: existence and properties of interface prototype object's \"constructor\" property",0,{},{}],["Blob interface: attribute size",0,{},{}],["Blob interface: attribute type",0,{},{}],["Blob interface: attribute isClosed",1,"assert_true: The prototype object must have a property \"isClosed\" expected true got false","IdlInterface.prototype.test_member_attribute/<@http://web-platform.test:8000/resources/idlharness.js:1080:13\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\nIdlInterface.prototype.test_member_attribute@http://web-platform.test:8000/resources/idlharness.js:1035:5\nIdlInterface.prototype.test_members@http://web-platform.test:8000/resources/idlharness.js:1317:17\nIdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:661:5\nIdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9\nrequest.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5\n"],["Blob interface: operation slice(long long,long long,DOMString)",0,{},{}],["Blob interface: operation close()",1,"assert_own_property: interface prototype object missing non-static operation expected property \"close\" missing","IdlInterface.prototype.test_member_operation/<@http://web-platform.test:8000/resources/idlharness.js:1153:13\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\nIdlInterface.prototype.test_member_operation@http://web-platform.test:8000/resources/idlharness.js:1105:5\nIdlInterface.prototype.test_members@http://web-platform.test:8000/resources/idlharness.js:1329:21\nIdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:661:5\nIdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9\nrequest.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5\n"],["Blob must be primary interface of new Blob([\"TEST\"])",0,{},{}],["Stringification of new Blob([\"TEST\"])",0,{},{}],["Blob interface: new Blob([\"TEST\"]) must inherit property \"size\" with the proper type (0)",0,{},{}],["Blob interface: new Blob([\"TEST\"]) must inherit property \"type\" with the proper type (1)",0,{},{}],["Blob interface: new Blob([\"TEST\"]) must inherit property \"isClosed\" with the proper type (2)",1,"assert_inherits: property \"isClosed\" not found in prototype chain","IdlInterface.prototype.test_interface_of/<@http://web-platform.test:8000/resources/idlharness.js:1468:25\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\nIdlInterface.prototype.test_interface_of@http://web-platform.test:8000/resources/idlharness.js:1462:13\nIdlInterface.prototype.test_object@http://web-platform.test:8000/resources/idlharness.js:1374:9\nIdlArray.prototype.test/<@http://web-platform.test:8000/resources/idlharness.js:354:17\nIdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:352:13\nrequest.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5\n"],["Blob interface: new Blob([\"TEST\"]) must inherit property \"slice\" with the proper type (3)",0,{},{}],["Blob interface: calling slice(long long,long long,DOMString) on new Blob([\"TEST\"]) with too few arguments must throw TypeError",0,{},{}],["Blob interface: new Blob([\"TEST\"]) must inherit property \"close\" with the proper type (4)",1,"assert_inherits: property \"close\" not found in prototype chain","IdlInterface.prototype.test_interface_of/<@http://web-platform.test:8000/resources/idlharness.js:1468:25\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\nIdlInterface.prototype.test_interface_of@http://web-platform.test:8000/resources/idlharness.js:1462:13\nIdlInterface.prototype.test_object@http://web-platform.test:8000/resources/idlharness.js:1374:9\nIdlArray.prototype.test/<@http://web-platform.test:8000/resources/idlharness.js:354:17\nIdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:352:13\nrequest.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5\n"],["File interface: existence and properties of interface object",0,{},{}],["File interface object length",1,"assert_equals: wrong value for File.length expected 2 but got 1","IdlInterface.prototype.test_self/<@http://web-platform.test:8000/resources/idlharness.js:798:13\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\nIdlInterface.prototype.test_self@http://web-platform.test:8000/resources/idlharness.js:776:9\nIdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:652:9\nIdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9\nrequest.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5\n"],["File interface object name",0,{},{}],["File interface: existence and properties of interface prototype object",0,{},{}],["File interface: existence and properties of interface prototype object's \"constructor\" property",0,{},{}],["File interface: attribute name",0,{},{}],["File interface: attribute lastModified",0,{},{}],["File must be primary interface of new File([\"myFileBits\"], \"myFileName\")",0,{},{}],["Stringification of new File([\"myFileBits\"], \"myFileName\")",0,{},{}],["File interface: new File([\"myFileBits\"], \"myFileName\") must inherit property \"name\" with the proper type (0)",0,{},{}],["File interface: new File([\"myFileBits\"], \"myFileName\") must inherit property \"lastModified\" with the proper type (1)",0,{},{}],["Blob interface: new File([\"myFileBits\"], \"myFileName\") must inherit property \"size\" with the proper type (0)",0,{},{}],["Blob interface: new File([\"myFileBits\"], \"myFileName\") must inherit property \"type\" with the proper type (1)",0,{},{}],["Blob interface: new File([\"myFileBits\"], \"myFileName\") must inherit property \"isClosed\" with the proper type (2)",1,"assert_inherits: property \"isClosed\" not found in prototype chain","IdlInterface.prototype.test_interface_of/<@http://web-platform.test:8000/resources/idlharness.js:1468:25\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\nIdlInterface.prototype.test_interface_of@http://web-platform.test:8000/resources/idlharness.js:1462:13\nIdlInterface.prototype.test_object@http://web-platform.test:8000/resources/idlharness.js:1374:9\nIdlArray.prototype.test/<@http://web-platform.test:8000/resources/idlharness.js:354:17\nIdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:352:13\nrequest.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5\n"],["Blob interface: new File([\"myFileBits\"], \"myFileName\") must inherit property \"slice\" with the proper type (3)",0,{},{}],["Blob interface: calling slice(long long,long long,DOMString) on new File([\"myFileBits\"], \"myFileName\") with too few arguments must throw TypeError",0,{},{}],["Blob interface: new File([\"myFileBits\"], \"myFileName\") must inherit property \"close\" with the proper type (4)",1,"assert_inherits: property \"close\" not found in prototype chain","IdlInterface.prototype.test_interface_of/<@http://web-platform.test:8000/resources/idlharness.js:1468:25\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\nIdlInterface.prototype.test_interface_of@http://web-platform.test:8000/resources/idlharness.js:1462:13\nIdlInterface.prototype.test_object@http://web-platform.test:8000/resources/idlharness.js:1374:9\nIdlArray.prototype.test/<@http://web-platform.test:8000/resources/idlharness.js:354:17\nIdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:352:13\nrequest.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5\n"],["FileList interface: existence and properties of interface object",1,"assert_own_property: self does not have own property \"FileList\" expected property \"FileList\" missing","IdlInterface.prototype.test_self/<@http://web-platform.test:8000/resources/idlharness.js:689:9\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\nIdlInterface.prototype.test_self@http://web-platform.test:8000/resources/idlharness.js:668:5\nIdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:652:9\nIdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9\nrequest.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5\n"],["FileList interface object length",1,"assert_own_property: self does not have own property \"FileList\" expected property \"FileList\" missing","IdlInterface.prototype.test_self/<@http://web-platform.test:8000/resources/idlharness.js:780:13\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\nIdlInterface.prototype.test_self@http://web-platform.test:8000/resources/idlharness.js:776:9\nIdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:652:9\nIdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9\nrequest.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5\n"],["FileList interface object name",1,"assert_own_property: self does not have own property \"FileList\" expected property \"FileList\" missing","IdlInterface.prototype.test_self/<@http://web-platform.test:8000/resources/idlharness.js:807:13\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\nIdlInterface.prototype.test_self@http://web-platform.test:8000/resources/idlharness.js:803:9\nIdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:652:9\nIdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9\nrequest.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5\n"],["FileList interface: existence and properties of interface prototype object",1,"assert_own_property: self does not have own property \"FileList\" expected property \"FileList\" missing","IdlInterface.prototype.test_self/<@http://web-platform.test:8000/resources/idlharness.js:837:9\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\nIdlInterface.prototype.test_self@http://web-platform.test:8000/resources/idlharness.js:828:5\nIdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:652:9\nIdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9\nrequest.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5\n"],["FileList interface: existence and properties of interface prototype object's \"constructor\" property",1,"assert_own_property: self does not have own property \"FileList\" expected property \"FileList\" missing","IdlInterface.prototype.test_self/<@http://web-platform.test:8000/resources/idlharness.js:940:9\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\nIdlInterface.prototype.test_self@http://web-platform.test:8000/resources/idlharness.js:934:5\nIdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:652:9\nIdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9\nrequest.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5\n"],["FileList interface: operation item(unsigned long)",1,"assert_own_property: self does not have own property \"FileList\" expected property \"FileList\" missing","IdlInterface.prototype.test_member_operation/<@http://web-platform.test:8000/resources/idlharness.js:1115:9\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\nIdlInterface.prototype.test_member_operation@http://web-platform.test:8000/resources/idlharness.js:1105:5\nIdlInterface.prototype.test_members@http://web-platform.test:8000/resources/idlharness.js:1329:21\nIdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:661:5\nIdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9\nrequest.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5\n"],["FileList interface: attribute length",1,"assert_own_property: self does not have own property \"FileList\" expected property \"FileList\" missing","IdlInterface.prototype.test_member_attribute/<@http://web-platform.test:8000/resources/idlharness.js:1041:9\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\nIdlInterface.prototype.test_member_attribute@http://web-platform.test:8000/resources/idlharness.js:1035:5\nIdlInterface.prototype.test_members@http://web-platform.test:8000/resources/idlharness.js:1317:17\nIdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:661:5\nIdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9\nrequest.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5\n"],["FileReader interface: existence and properties of interface object",0,{},{}],["FileReader interface object length",0,{},{}],["FileReader interface object name",0,{},{}],["FileReader interface: existence and properties of interface prototype object",0,{},{}],["FileReader interface: existence and properties of interface prototype object's \"constructor\" property",0,{},{}],["FileReader interface: operation readAsArrayBuffer(Blob)",0,{},{}],["FileReader interface: operation readAsText(Blob,DOMString)",0,{},{}],["FileReader interface: operation readAsDataURL(Blob)",0,{},{}],["FileReader interface: operation abort()",0,{},{}],["FileReader interface: constant EMPTY on interface object",0,{},{}],["FileReader interface: constant EMPTY on interface prototype object",0,{},{}],["FileReader interface: constant LOADING on interface object",0,{},{}],["FileReader interface: constant LOADING on interface prototype object",0,{},{}],["FileReader interface: constant DONE on interface object",0,{},{}],["FileReader interface: constant DONE on interface prototype object",0,{},{}],["FileReader interface: attribute readyState",0,{},{}],["FileReader interface: attribute result",0,{},{}],["FileReader interface: attribute error",0,{},{}],["FileReader interface: attribute onloadstart",0,{},{}],["FileReader interface: attribute onprogress",0,{},{}],["FileReader interface: attribute onload",0,{},{}],["FileReader interface: attribute onabort",0,{},{}],["FileReader interface: attribute onerror",0,{},{}],["FileReader interface: attribute onloadend",0,{},{}],["FileReader must be primary interface of new FileReader()",0,{},{}],["Stringification of new FileReader()",0,{},{}],["FileReader interface: new FileReader() must inherit property \"readAsArrayBuffer\" with the proper type (0)",0,{},{}],["FileReader interface: calling readAsArrayBuffer(Blob) on new FileReader() with too few arguments must throw TypeError",0,{},{}],["FileReader interface: new FileReader() must inherit property \"readAsText\" with the proper type (1)",0,{},{}],["FileReader interface: calling readAsText(Blob,DOMString) on new FileReader() with too few arguments must throw TypeError",0,{},{}],["FileReader interface: new FileReader() must inherit property \"readAsDataURL\" with the proper type (2)",0,{},{}],["FileReader interface: calling readAsDataURL(Blob) on new FileReader() with too few arguments must throw TypeError",0,{},{}],["FileReader interface: new FileReader() must inherit property \"abort\" with the proper type (3)",0,{},{}],["FileReader interface: new FileReader() must inherit property \"EMPTY\" with the proper type (4)",0,{},{}],["FileReader interface: new FileReader() must inherit property \"LOADING\" with the proper type (5)",0,{},{}],["FileReader interface: new FileReader() must inherit property \"DONE\" with the proper type (6)",0,{},{}],["FileReader interface: new FileReader() must inherit property \"readyState\" with the proper type (7)",0,{},{}],["FileReader interface: new FileReader() must inherit property \"result\" with the proper type (8)",0,{},{}],["FileReader interface: new FileReader() must inherit property \"error\" with the proper type (9)",0,{},{}],["FileReader interface: new FileReader() must inherit property \"onloadstart\" with the proper type (10)",0,{},{}],["FileReader interface: new FileReader() must inherit property \"onprogress\" with the proper type (11)",0,{},{}],["FileReader interface: new FileReader() must inherit property \"onload\" with the proper type (12)",0,{},{}],["FileReader interface: new FileReader() must inherit property \"onabort\" with the proper type (13)",0,{},{}],["FileReader interface: new FileReader() must inherit property \"onerror\" with the proper type (14)",0,{},{}],["FileReader interface: new FileReader() must inherit property \"onloadend\" with the proper type (15)",0,{},{}],["FileReaderSync interface: existence and properties of interface object",0,{},{}],["FileReaderSync interface object length",0,{},{}],["FileReaderSync interface object name",0,{},{}],["FileReaderSync interface: existence and properties of interface prototype object",0,{},{}],["FileReaderSync interface: existence and properties of interface prototype object's \"constructor\" property",0,{},{}],["FileReaderSync interface: operation readAsArrayBuffer(Blob)",0,{},{}],["FileReaderSync interface: operation readAsText(Blob,DOMString)",0,{},{}],["FileReaderSync interface: operation readAsDataURL(Blob)",0,{},{}],["FileReaderSync must be primary interface of new FileReaderSync()",0,{},{}],["Stringification of new FileReaderSync()",0,{},{}],["FileReaderSync interface: new FileReaderSync() must inherit property \"readAsArrayBuffer\" with the proper type (0)",0,{},{}],["FileReaderSync interface: calling readAsArrayBuffer(Blob) on new FileReaderSync() with too few arguments must throw TypeError",0,{},{}],["FileReaderSync interface: new FileReaderSync() must inherit property \"readAsText\" with the proper type (1)",0,{},{}],["FileReaderSync interface: calling readAsText(Blob,DOMString) on new FileReaderSync() with too few arguments must throw TypeError",0,{},{}],["FileReaderSync interface: new FileReaderSync() must inherit property \"readAsDataURL\" with the proper type (2)",0,{},{}],["FileReaderSync interface: calling readAsDataURL(Blob) on new FileReaderSync() with too few arguments must throw TypeError",0,{},{}]]]}] 05:03:26 INFO - TEST-PASS | /FileAPI/idlharness.worker | URL interface: operation createObjectURL(Blob) - {} 05:03:26 INFO - {} 05:03:26 INFO - TEST-FAIL | /FileAPI/idlharness.worker | URL interface: operation createFor(Blob) - assert_own_property: interface object missing static operation expected property "createFor" missing 05:03:26 INFO - IdlInterface.prototype.test_member_operation/<@http://web-platform.test:8000/resources/idlharness.js:1140:13 05:03:26 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 05:03:26 INFO - IdlInterface.prototype.test_member_operation@http://web-platform.test:8000/resources/idlharness.js:1105:5 05:03:26 INFO - IdlInterface.prototype.test_members@http://web-platform.test:8000/resources/idlharness.js:1329:21 05:03:26 INFO - IdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:661:5 05:03:26 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9 05:03:26 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5 05:03:26 INFO - TEST-PASS | /FileAPI/idlharness.worker | URL interface: operation revokeObjectURL(DOMString) - {} 05:03:26 INFO - {} 05:03:26 INFO - TEST-PASS | /FileAPI/idlharness.worker | Blob interface: existence and properties of interface object - {} 05:03:26 INFO - {} 05:03:26 INFO - TEST-PASS | /FileAPI/idlharness.worker | Blob interface object length - {} 05:03:26 INFO - {} 05:03:26 INFO - TEST-PASS | /FileAPI/idlharness.worker | Blob interface object name - {} 05:03:26 INFO - {} 05:03:26 INFO - TEST-PASS | /FileAPI/idlharness.worker | Blob interface: existence and properties of interface prototype object - {} 05:03:26 INFO - {} 05:03:26 INFO - TEST-PASS | /FileAPI/idlharness.worker | Blob interface: existence and properties of interface prototype object's "constructor" property - {} 05:03:26 INFO - {} 05:03:26 INFO - TEST-PASS | /FileAPI/idlharness.worker | Blob interface: attribute size - {} 05:03:26 INFO - {} 05:03:26 INFO - TEST-PASS | /FileAPI/idlharness.worker | Blob interface: attribute type - {} 05:03:26 INFO - {} 05:03:26 INFO - TEST-FAIL | /FileAPI/idlharness.worker | Blob interface: attribute isClosed - assert_true: The prototype object must have a property "isClosed" expected true got false 05:03:26 INFO - IdlInterface.prototype.test_member_attribute/<@http://web-platform.test:8000/resources/idlharness.js:1080:13 05:03:26 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 05:03:26 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 05:03:26 INFO - IdlInterface.prototype.test_member_attribute@http://web-platform.test:8000/resources/idlharness.js:1035:5 05:03:26 INFO - IdlInterface.prototype.test_members@http://web-platform.test:8000/resources/idlharness.js:1317:17 05:03:26 INFO - IdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:661:5 05:03:26 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9 05:03:26 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5 05:03:26 INFO - TEST-PASS | /FileAPI/idlharness.worker | Blob interface: operation slice(long long,long long,DOMString) - {} 05:03:26 INFO - {} 05:03:27 INFO - TEST-FAIL | /FileAPI/idlharness.worker | Blob interface: operation close() - assert_own_property: interface prototype object missing non-static operation expected property "close" missing 05:03:27 INFO - IdlInterface.prototype.test_member_operation/<@http://web-platform.test:8000/resources/idlharness.js:1153:13 05:03:27 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 05:03:27 INFO - IdlInterface.prototype.test_member_operation@http://web-platform.test:8000/resources/idlharness.js:1105:5 05:03:27 INFO - IdlInterface.prototype.test_members@http://web-platform.test:8000/resources/idlharness.js:1329:21 05:03:27 INFO - IdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:661:5 05:03:27 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9 05:03:27 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5 05:03:27 INFO - TEST-PASS | /FileAPI/idlharness.worker | Blob must be primary interface of new Blob(["TEST"]) - {} 05:03:27 INFO - {} 05:03:27 INFO - TEST-PASS | /FileAPI/idlharness.worker | Stringification of new Blob(["TEST"]) - {} 05:03:27 INFO - {} 05:03:27 INFO - TEST-PASS | /FileAPI/idlharness.worker | Blob interface: new Blob(["TEST"]) must inherit property "size" with the proper type (0) - {} 05:03:27 INFO - {} 05:03:27 INFO - TEST-PASS | /FileAPI/idlharness.worker | Blob interface: new Blob(["TEST"]) must inherit property "type" with the proper type (1) - {} 05:03:27 INFO - {} 05:03:27 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 05:03:27 INFO - IdlInterface.prototype.test_interface_of/<@http://web-platform.test:8000/resources/idlharness.js:1468:25 05:03:27 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 05:03:27 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 05:03:27 INFO - IdlInterface.prototype.test_interface_of@http://web-platform.test:8000/resources/idlharness.js:1462:13 05:03:27 INFO - IdlInterface.prototype.test_object@http://web-platform.test:8000/resources/idlharness.js:1374:9 05:03:27 INFO - IdlArray.prototype.test/<@http://web-platform.test:8000/resources/idlharness.js:354:17 05:03:27 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:352:13 05:03:27 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5 05:03:27 INFO - TEST-PASS | /FileAPI/idlharness.worker | Blob interface: new Blob(["TEST"]) must inherit property "slice" with the proper type (3) - {} 05:03:27 INFO - {} 05:03:27 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 - {} 05:03:27 INFO - {} 05:03:27 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 05:03:27 INFO - IdlInterface.prototype.test_interface_of/<@http://web-platform.test:8000/resources/idlharness.js:1468:25 05:03:27 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 05:03:27 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 05:03:27 INFO - IdlInterface.prototype.test_interface_of@http://web-platform.test:8000/resources/idlharness.js:1462:13 05:03:27 INFO - IdlInterface.prototype.test_object@http://web-platform.test:8000/resources/idlharness.js:1374:9 05:03:27 INFO - IdlArray.prototype.test/<@http://web-platform.test:8000/resources/idlharness.js:354:17 05:03:27 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:352:13 05:03:27 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5 05:03:27 INFO - TEST-PASS | /FileAPI/idlharness.worker | File interface: existence and properties of interface object - {} 05:03:27 INFO - {} 05:03:27 INFO - TEST-FAIL | /FileAPI/idlharness.worker | File interface object length - assert_equals: wrong value for File.length expected 2 but got 1 05:03:27 INFO - IdlInterface.prototype.test_self/<@http://web-platform.test:8000/resources/idlharness.js:798:13 05:03:27 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 05:03:27 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 05:03:27 INFO - IdlInterface.prototype.test_self@http://web-platform.test:8000/resources/idlharness.js:776:9 05:03:27 INFO - IdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:652:9 05:03:27 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9 05:03:27 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5 05:03:27 INFO - TEST-PASS | /FileAPI/idlharness.worker | File interface object name - {} 05:03:27 INFO - {} 05:03:27 INFO - TEST-PASS | /FileAPI/idlharness.worker | File interface: existence and properties of interface prototype object - {} 05:03:27 INFO - {} 05:03:27 INFO - TEST-PASS | /FileAPI/idlharness.worker | File interface: existence and properties of interface prototype object's "constructor" property - {} 05:03:27 INFO - {} 05:03:27 INFO - TEST-PASS | /FileAPI/idlharness.worker | File interface: attribute name - {} 05:03:27 INFO - {} 05:03:27 INFO - TEST-PASS | /FileAPI/idlharness.worker | File interface: attribute lastModified - {} 05:03:27 INFO - {} 05:03:27 INFO - TEST-PASS | /FileAPI/idlharness.worker | File must be primary interface of new File(["myFileBits"], "myFileName") - {} 05:03:27 INFO - {} 05:03:27 INFO - TEST-PASS | /FileAPI/idlharness.worker | Stringification of new File(["myFileBits"], "myFileName") - {} 05:03:27 INFO - {} 05:03:27 INFO - TEST-PASS | /FileAPI/idlharness.worker | File interface: new File(["myFileBits"], "myFileName") must inherit property "name" with the proper type (0) - {} 05:03:27 INFO - {} 05:03:27 INFO - TEST-PASS | /FileAPI/idlharness.worker | File interface: new File(["myFileBits"], "myFileName") must inherit property "lastModified" with the proper type (1) - {} 05:03:27 INFO - {} 05:03:27 INFO - TEST-PASS | /FileAPI/idlharness.worker | Blob interface: new File(["myFileBits"], "myFileName") must inherit property "size" with the proper type (0) - {} 05:03:27 INFO - {} 05:03:27 INFO - TEST-PASS | /FileAPI/idlharness.worker | Blob interface: new File(["myFileBits"], "myFileName") must inherit property "type" with the proper type (1) - {} 05:03:27 INFO - {} 05:03:27 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 05:03:27 INFO - IdlInterface.prototype.test_interface_of/<@http://web-platform.test:8000/resources/idlharness.js:1468:25 05:03:27 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 05:03:27 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 05:03:27 INFO - IdlInterface.prototype.test_interface_of@http://web-platform.test:8000/resources/idlharness.js:1462:13 05:03:27 INFO - IdlInterface.prototype.test_object@http://web-platform.test:8000/resources/idlharness.js:1374:9 05:03:27 INFO - IdlArray.prototype.test/<@http://web-platform.test:8000/resources/idlharness.js:354:17 05:03:27 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:352:13 05:03:27 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5 05:03:27 INFO - TEST-PASS | /FileAPI/idlharness.worker | Blob interface: new File(["myFileBits"], "myFileName") must inherit property "slice" with the proper type (3) - {} 05:03:27 INFO - {} 05:03:27 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 - {} 05:03:27 INFO - {} 05:03:27 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 05:03:27 INFO - IdlInterface.prototype.test_interface_of/<@http://web-platform.test:8000/resources/idlharness.js:1468:25 05:03:27 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 05:03:27 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 05:03:27 INFO - IdlInterface.prototype.test_interface_of@http://web-platform.test:8000/resources/idlharness.js:1462:13 05:03:27 INFO - IdlInterface.prototype.test_object@http://web-platform.test:8000/resources/idlharness.js:1374:9 05:03:27 INFO - IdlArray.prototype.test/<@http://web-platform.test:8000/resources/idlharness.js:354:17 05:03:27 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:352:13 05:03:27 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5 05:03:27 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 05:03:27 INFO - IdlInterface.prototype.test_self/<@http://web-platform.test:8000/resources/idlharness.js:689:9 05:03:27 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 05:03:27 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 05:03:27 INFO - IdlInterface.prototype.test_self@http://web-platform.test:8000/resources/idlharness.js:668:5 05:03:27 INFO - IdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:652:9 05:03:27 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9 05:03:27 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5 05:03:27 INFO - TEST-FAIL | /FileAPI/idlharness.worker | FileList interface object length - assert_own_property: self does not have own property "FileList" expected property "FileList" missing 05:03:27 INFO - IdlInterface.prototype.test_self/<@http://web-platform.test:8000/resources/idlharness.js:780:13 05:03:27 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 05:03:27 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 05:03:27 INFO - IdlInterface.prototype.test_self@http://web-platform.test:8000/resources/idlharness.js:776:9 05:03:27 INFO - IdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:652:9 05:03:27 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9 05:03:27 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5 05:03:27 INFO - TEST-FAIL | /FileAPI/idlharness.worker | FileList interface object name - assert_own_property: self does not have own property "FileList" expected property "FileList" missing 05:03:27 INFO - IdlInterface.prototype.test_self/<@http://web-platform.test:8000/resources/idlharness.js:807:13 05:03:27 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 05:03:27 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 05:03:27 INFO - IdlInterface.prototype.test_self@http://web-platform.test:8000/resources/idlharness.js:803:9 05:03:27 INFO - IdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:652:9 05:03:27 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9 05:03:27 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5 05:03:27 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 05:03:27 INFO - IdlInterface.prototype.test_self/<@http://web-platform.test:8000/resources/idlharness.js:837:9 05:03:27 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 05:03:27 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 05:03:27 INFO - IdlInterface.prototype.test_self@http://web-platform.test:8000/resources/idlharness.js:828:5 05:03:27 INFO - IdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:652:9 05:03:27 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9 05:03:27 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5 05:03:27 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 05:03:27 INFO - IdlInterface.prototype.test_self/<@http://web-platform.test:8000/resources/idlharness.js:940:9 05:03:27 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 05:03:27 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 05:03:27 INFO - IdlInterface.prototype.test_self@http://web-platform.test:8000/resources/idlharness.js:934:5 05:03:27 INFO - IdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:652:9 05:03:27 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9 05:03:27 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5 05:03:27 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 05:03:27 INFO - IdlInterface.prototype.test_member_operation/<@http://web-platform.test:8000/resources/idlharness.js:1115:9 05:03:27 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 05:03:27 INFO - IdlInterface.prototype.test_member_operation@http://web-platform.test:8000/resources/idlharness.js:1105:5 05:03:27 INFO - IdlInterface.prototype.test_members@http://web-platform.test:8000/resources/idlharness.js:1329:21 05:03:27 INFO - IdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:661:5 05:03:27 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9 05:03:27 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5 05:03:27 INFO - TEST-FAIL | /FileAPI/idlharness.worker | FileList interface: attribute length - assert_own_property: self does not have own property "FileList" expected property "FileList" missing 05:03:27 INFO - IdlInterface.prototype.test_member_attribute/<@http://web-platform.test:8000/resources/idlharness.js:1041:9 05:03:27 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 05:03:27 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 05:03:27 INFO - IdlInterface.prototype.test_member_attribute@http://web-platform.test:8000/resources/idlharness.js:1035:5 05:03:27 INFO - IdlInterface.prototype.test_members@http://web-platform.test:8000/resources/idlharness.js:1317:17 05:03:27 INFO - IdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:661:5 05:03:27 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9 05:03:27 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5 05:03:27 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: existence and properties of interface object - {} 05:03:27 INFO - {} 05:03:27 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface object length - {} 05:03:27 INFO - {} 05:03:27 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface object name - {} 05:03:27 INFO - {} 05:03:27 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: existence and properties of interface prototype object - {} 05:03:27 INFO - {} 05:03:27 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: existence and properties of interface prototype object's "constructor" property - {} 05:03:27 INFO - {} 05:03:27 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: operation readAsArrayBuffer(Blob) - {} 05:03:27 INFO - {} 05:03:27 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: operation readAsText(Blob,DOMString) - {} 05:03:27 INFO - {} 05:03:27 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: operation readAsDataURL(Blob) - {} 05:03:27 INFO - {} 05:03:27 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: operation abort() - {} 05:03:27 INFO - {} 05:03:27 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: constant EMPTY on interface object - {} 05:03:27 INFO - {} 05:03:27 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: constant EMPTY on interface prototype object - {} 05:03:27 INFO - {} 05:03:27 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: constant LOADING on interface object - {} 05:03:27 INFO - {} 05:03:27 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: constant LOADING on interface prototype object - {} 05:03:27 INFO - {} 05:03:27 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: constant DONE on interface object - {} 05:03:27 INFO - {} 05:03:27 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: constant DONE on interface prototype object - {} 05:03:27 INFO - {} 05:03:27 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: attribute readyState - {} 05:03:27 INFO - {} 05:03:27 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: attribute result - {} 05:03:27 INFO - {} 05:03:27 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: attribute error - {} 05:03:27 INFO - {} 05:03:27 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: attribute onloadstart - {} 05:03:27 INFO - {} 05:03:27 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: attribute onprogress - {} 05:03:27 INFO - {} 05:03:27 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: attribute onload - {} 05:03:27 INFO - {} 05:03:27 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: attribute onabort - {} 05:03:27 INFO - {} 05:03:27 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: attribute onerror - {} 05:03:27 INFO - {} 05:03:27 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: attribute onloadend - {} 05:03:27 INFO - {} 05:03:27 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader must be primary interface of new FileReader() - {} 05:03:27 INFO - {} 05:03:27 INFO - TEST-PASS | /FileAPI/idlharness.worker | Stringification of new FileReader() - {} 05:03:27 INFO - {} 05:03:27 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: new FileReader() must inherit property "readAsArrayBuffer" with the proper type (0) - {} 05:03:27 INFO - {} 05:03:27 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: calling readAsArrayBuffer(Blob) on new FileReader() with too few arguments must throw TypeError - {} 05:03:27 INFO - {} 05:03:27 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: new FileReader() must inherit property "readAsText" with the proper type (1) - {} 05:03:27 INFO - {} 05:03:27 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: calling readAsText(Blob,DOMString) on new FileReader() with too few arguments must throw TypeError - {} 05:03:27 INFO - {} 05:03:27 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: new FileReader() must inherit property "readAsDataURL" with the proper type (2) - {} 05:03:27 INFO - {} 05:03:27 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: calling readAsDataURL(Blob) on new FileReader() with too few arguments must throw TypeError - {} 05:03:27 INFO - {} 05:03:27 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: new FileReader() must inherit property "abort" with the proper type (3) - {} 05:03:27 INFO - {} 05:03:27 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: new FileReader() must inherit property "EMPTY" with the proper type (4) - {} 05:03:27 INFO - {} 05:03:27 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: new FileReader() must inherit property "LOADING" with the proper type (5) - {} 05:03:27 INFO - {} 05:03:27 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: new FileReader() must inherit property "DONE" with the proper type (6) - {} 05:03:27 INFO - {} 05:03:27 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: new FileReader() must inherit property "readyState" with the proper type (7) - {} 05:03:27 INFO - {} 05:03:27 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: new FileReader() must inherit property "result" with the proper type (8) - {} 05:03:27 INFO - {} 05:03:27 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: new FileReader() must inherit property "error" with the proper type (9) - {} 05:03:27 INFO - {} 05:03:27 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: new FileReader() must inherit property "onloadstart" with the proper type (10) - {} 05:03:27 INFO - {} 05:03:27 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: new FileReader() must inherit property "onprogress" with the proper type (11) - {} 05:03:27 INFO - {} 05:03:27 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: new FileReader() must inherit property "onload" with the proper type (12) - {} 05:03:27 INFO - {} 05:03:27 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: new FileReader() must inherit property "onabort" with the proper type (13) - {} 05:03:27 INFO - {} 05:03:27 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: new FileReader() must inherit property "onerror" with the proper type (14) - {} 05:03:27 INFO - {} 05:03:27 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: new FileReader() must inherit property "onloadend" with the proper type (15) - {} 05:03:27 INFO - {} 05:03:27 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReaderSync interface: existence and properties of interface object - {} 05:03:27 INFO - {} 05:03:27 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReaderSync interface object length - {} 05:03:27 INFO - {} 05:03:27 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReaderSync interface object name - {} 05:03:27 INFO - {} 05:03:27 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReaderSync interface: existence and properties of interface prototype object - {} 05:03:27 INFO - {} 05:03:27 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReaderSync interface: existence and properties of interface prototype object's "constructor" property - {} 05:03:27 INFO - {} 05:03:27 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReaderSync interface: operation readAsArrayBuffer(Blob) - {} 05:03:27 INFO - {} 05:03:27 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReaderSync interface: operation readAsText(Blob,DOMString) - {} 05:03:27 INFO - {} 05:03:27 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReaderSync interface: operation readAsDataURL(Blob) - {} 05:03:27 INFO - {} 05:03:27 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReaderSync must be primary interface of new FileReaderSync() - {} 05:03:27 INFO - {} 05:03:27 INFO - TEST-PASS | /FileAPI/idlharness.worker | Stringification of new FileReaderSync() - {} 05:03:27 INFO - {} 05:03:27 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReaderSync interface: new FileReaderSync() must inherit property "readAsArrayBuffer" with the proper type (0) - {} 05:03:27 INFO - {} 05:03:27 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReaderSync interface: calling readAsArrayBuffer(Blob) on new FileReaderSync() with too few arguments must throw TypeError - {} 05:03:27 INFO - {} 05:03:27 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReaderSync interface: new FileReaderSync() must inherit property "readAsText" with the proper type (1) - {} 05:03:27 INFO - {} 05:03:27 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReaderSync interface: calling readAsText(Blob,DOMString) on new FileReaderSync() with too few arguments must throw TypeError - {} 05:03:27 INFO - {} 05:03:27 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReaderSync interface: new FileReaderSync() must inherit property "readAsDataURL" with the proper type (2) - {} 05:03:27 INFO - {} 05:03:27 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReaderSync interface: calling readAsDataURL(Blob) on new FileReaderSync() with too few arguments must throw TypeError - {} 05:03:27 INFO - {} 05:03:27 INFO - TEST-OK | /FileAPI/idlharness.worker | took 1399ms 05:03:27 INFO - PROCESS | 3756 | 1471089807122 Marionette TRACE conn6 -> [0,3017,"getWindowHandle",null] 05:03:27 INFO - PROCESS | 3756 | 1471089807127 Marionette TRACE conn6 <- [1,3017,null,{"value":"13"}] 05:03:27 INFO - PROCESS | 3756 | 1471089807155 Marionette TRACE conn6 -> [0,3018,"setScriptTimeout",{"ms":35000}] 05:03:27 INFO - PROCESS | 3756 | 1471089807159 Marionette TRACE conn6 <- [1,3018,null,{}] 05:03:27 INFO - TEST-START | /FileAPI/FileReader/Progress_event_bubbles_cancelable.html 05:03:27 INFO - PROCESS | 3756 | 1471089807165 Marionette TRACE conn6 -> [0,3019,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:03:27 INFO - PROCESS | 3756 | 1471089807169 Marionette INFO sendAsync 3dea87e7-b1f7-4d7f-bd25-36a6049bc663 05:03:27 INFO - PROCESS | 3756 | 1471089807291 Marionette TRACE conn6 <- [1,3019,null,{"value":null}] 05:03:27 INFO - PROCESS | 3756 | 1471089807409 Marionette TRACE conn6 -> [0,3020,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/FileAPI/FileReader/Progress_event_bubbles_cancelable.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/FileAPI/FileReader/Progress_event_bubbles_cancelable.html\", \"893d4e98-a8f2-4003-9cd7-2985a4dd9108\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:03:27 INFO - PROCESS | 3756 | 1471089807414 Marionette INFO sendAsync 3dea87e7-b1f7-4d7f-bd25-36a6049bc663 05:03:27 INFO - PROCESS | 3756 | ++DOCSHELL 0000004DD0E4E800 == 32 [pid = 3756] [id = 766] 05:03:27 INFO - PROCESS | 3756 | ++DOMWINDOW == 88 (0000004DD6A2BC00) [pid = 3756] [serial = 2296] [outer = 0000000000000000] 05:03:27 INFO - PROCESS | 3756 | ++DOMWINDOW == 89 (0000004DD6E11800) [pid = 3756] [serial = 2297] [outer = 0000004DD6A2BC00] 05:03:27 INFO - PROCESS | 3756 | 1471089807474 Marionette DEBUG loaded listener.js 05:03:27 INFO - PROCESS | 3756 | ++DOMWINDOW == 90 (0000004DDB879800) [pid = 3756] [serial = 2298] [outer = 0000004DD6A2BC00] 05:03:28 INFO - PROCESS | 3756 | 1471089808090 Marionette TRACE conn6 <- [1,3020,null,{"value":["/FileAPI/FileReader/Progress_event_bubbles_cancelable.html",0,null,null,[["Check the values of bubbles and cancelable are false when the progress event is dispatched",0,null,null]]]}] 05:03:28 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 05:03:28 INFO - TEST-OK | /FileAPI/FileReader/Progress_event_bubbles_cancelable.html | took 964ms 05:03:28 INFO - PROCESS | 3756 | 1471089808133 Marionette TRACE conn6 -> [0,3021,"getWindowHandle",null] 05:03:28 INFO - PROCESS | 3756 | 1471089808138 Marionette TRACE conn6 <- [1,3021,null,{"value":"13"}] 05:03:28 INFO - TEST-START | /FileAPI/blob/Blob-XHR-revoke.html 05:03:28 INFO - PROCESS | 3756 | 1471089808145 Marionette TRACE conn6 -> [0,3022,"setScriptTimeout",{"ms":35000}] 05:03:28 INFO - PROCESS | 3756 | 1471089808148 Marionette TRACE conn6 <- [1,3022,null,{}] 05:03:28 INFO - PROCESS | 3756 | 1471089808152 Marionette TRACE conn6 -> [0,3023,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:03:28 INFO - PROCESS | 3756 | 1471089808156 Marionette INFO sendAsync 3dea87e7-b1f7-4d7f-bd25-36a6049bc663 05:03:28 INFO - PROCESS | 3756 | 1471089808283 Marionette TRACE conn6 <- [1,3023,null,{"value":null}] 05:03:28 INFO - PROCESS | 3756 | 1471089808410 Marionette TRACE conn6 -> [0,3024,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/FileAPI/blob/Blob-XHR-revoke.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/FileAPI/blob/Blob-XHR-revoke.html\", \"893d4e98-a8f2-4003-9cd7-2985a4dd9108\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:03:28 INFO - PROCESS | 3756 | 1471089808413 Marionette INFO sendAsync 3dea87e7-b1f7-4d7f-bd25-36a6049bc663 05:03:28 INFO - PROCESS | 3756 | ++DOCSHELL 0000004DDC915800 == 33 [pid = 3756] [id = 767] 05:03:28 INFO - PROCESS | 3756 | ++DOMWINDOW == 91 (0000004DD6A44400) [pid = 3756] [serial = 2299] [outer = 0000000000000000] 05:03:28 INFO - PROCESS | 3756 | ++DOMWINDOW == 92 (0000004DDC023800) [pid = 3756] [serial = 2300] [outer = 0000004DD6A44400] 05:03:28 INFO - PROCESS | 3756 | 1471089808474 Marionette DEBUG loaded listener.js 05:03:28 INFO - PROCESS | 3756 | ++DOMWINDOW == 93 (0000004DDC2BA000) [pid = 3756] [serial = 2301] [outer = 0000004DD6A44400] 05:03:29 INFO - PROCESS | 3756 | 1471089809252 Marionette TRACE conn6 <- [1,3024,null,{"value":["/FileAPI/blob/Blob-XHR-revoke.html",0,null,null,[["Revoking blob URL used with XMLHttpRequest",0,null,null]]]}] 05:03:29 INFO - TEST-PASS | /FileAPI/blob/Blob-XHR-revoke.html | Revoking blob URL used with XMLHttpRequest 05:03:29 INFO - TEST-OK | /FileAPI/blob/Blob-XHR-revoke.html | took 1173ms 05:03:29 INFO - PROCESS | 3756 | 1471089809321 Marionette TRACE conn6 -> [0,3025,"getWindowHandle",null] 05:03:29 INFO - PROCESS | 3756 | 1471089809325 Marionette TRACE conn6 <- [1,3025,null,{"value":"13"}] 05:03:29 INFO - TEST-START | /FileAPI/blob/Blob-close.html 05:03:29 INFO - PROCESS | 3756 | 1471089809331 Marionette TRACE conn6 -> [0,3026,"setScriptTimeout",{"ms":35000}] 05:03:29 INFO - PROCESS | 3756 | 1471089809334 Marionette TRACE conn6 <- [1,3026,null,{}] 05:03:29 INFO - PROCESS | 3756 | 1471089809364 Marionette TRACE conn6 -> [0,3027,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:03:29 INFO - PROCESS | 3756 | 1471089809367 Marionette INFO sendAsync 3dea87e7-b1f7-4d7f-bd25-36a6049bc663 05:03:29 INFO - PROCESS | 3756 | 1471089809522 Marionette TRACE conn6 <- [1,3027,null,{"value":null}] 05:03:29 INFO - PROCESS | 3756 | 1471089809575 Marionette TRACE conn6 -> [0,3028,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/FileAPI/blob/Blob-close.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/FileAPI/blob/Blob-close.html\", \"893d4e98-a8f2-4003-9cd7-2985a4dd9108\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:03:29 INFO - PROCESS | 3756 | 1471089809580 Marionette INFO sendAsync 3dea87e7-b1f7-4d7f-bd25-36a6049bc663 05:03:29 INFO - PROCESS | 3756 | ++DOCSHELL 0000004D9778C800 == 34 [pid = 3756] [id = 768] 05:03:29 INFO - PROCESS | 3756 | ++DOMWINDOW == 94 (0000004D829EC400) [pid = 3756] [serial = 2302] [outer = 0000000000000000] 05:03:29 INFO - PROCESS | 3756 | ++DOMWINDOW == 95 (0000004D9789C400) [pid = 3756] [serial = 2303] [outer = 0000004D829EC400] 05:03:29 INFO - PROCESS | 3756 | 1471089809633 Marionette DEBUG loaded listener.js 05:03:29 INFO - PROCESS | 3756 | ++DOMWINDOW == 96 (0000004DD090DC00) [pid = 3756] [serial = 2304] [outer = 0000004D829EC400] 05:03:29 INFO - PROCESS | 3756 | --DOCSHELL 0000004D809C0000 == 33 [pid = 3756] [id = 764] 05:03:29 INFO - PROCESS | 3756 | --DOCSHELL 0000004DDC917000 == 32 [pid = 3756] [id = 763] 05:03:29 INFO - PROCESS | 3756 | --DOCSHELL 0000004DDB5CA800 == 31 [pid = 3756] [id = 762] 05:03:29 INFO - PROCESS | 3756 | --DOCSHELL 0000004DD5CA9800 == 30 [pid = 3756] [id = 761] 05:03:29 INFO - PROCESS | 3756 | --DOCSHELL 0000004DD09BB000 == 29 [pid = 3756] [id = 760] 05:03:29 INFO - PROCESS | 3756 | --DOCSHELL 0000004D82644800 == 28 [pid = 3756] [id = 759] 05:03:29 INFO - PROCESS | 3756 | --DOCSHELL 0000004D81379000 == 27 [pid = 3756] [id = 758] 05:03:29 INFO - PROCESS | 3756 | --DOMWINDOW == 95 (0000004DD6E1F800) [pid = 3756] [serial = 2210] [outer = 0000000000000000] [url = about:blank] 05:03:29 INFO - PROCESS | 3756 | --DOMWINDOW == 94 (0000004DDC241800) [pid = 3756] [serial = 2251] [outer = 0000000000000000] [url = about:blank] 05:03:29 INFO - PROCESS | 3756 | --DOMWINDOW == 93 (0000004DDC1E9400) [pid = 3756] [serial = 2250] [outer = 0000000000000000] [url = about:blank] 05:03:29 INFO - PROCESS | 3756 | --DOMWINDOW == 92 (0000004DD7B76800) [pid = 3756] [serial = 2233] [outer = 0000000000000000] [url = about:blank] 05:03:29 INFO - PROCESS | 3756 | --DOMWINDOW == 91 (0000004DDC137800) [pid = 3756] [serial = 2247] [outer = 0000000000000000] [url = about:blank] 05:03:29 INFO - PROCESS | 3756 | --DOMWINDOW == 90 (0000004DDB877000) [pid = 3756] [serial = 2238] [outer = 0000000000000000] [url = about:blank] 05:03:29 INFO - PROCESS | 3756 | --DOMWINDOW == 89 (0000004DD8759C00) [pid = 3756] [serial = 2236] [outer = 0000000000000000] [url = about:blank] 05:03:29 INFO - PROCESS | 3756 | --DOMWINDOW == 88 (0000004DD7CD3000) [pid = 3756] [serial = 2234] [outer = 0000000000000000] [url = about:blank] 05:03:29 INFO - PROCESS | 3756 | --DOMWINDOW == 87 (0000004D80943000) [pid = 3756] [serial = 2241] [outer = 0000000000000000] [url = about:blank] 05:03:29 INFO - PROCESS | 3756 | --DOMWINDOW == 86 (0000004DDB88E400) [pid = 3756] [serial = 2239] [outer = 0000000000000000] [url = about:blank] 05:03:29 INFO - PROCESS | 3756 | --DOMWINDOW == 85 (0000004DD0049C00) [pid = 3756] [serial = 2224] [outer = 0000000000000000] [url = about:blank] 05:03:29 INFO - PROCESS | 3756 | --DOMWINDOW == 84 (0000004DD1A3DC00) [pid = 3756] [serial = 2225] [outer = 0000000000000000] [url = about:blank] 05:03:29 INFO - PROCESS | 3756 | --DOMWINDOW == 83 (0000004D808E0C00) [pid = 3756] [serial = 2221] [outer = 0000000000000000] [url = about:blank] 05:03:29 INFO - PROCESS | 3756 | --DOMWINDOW == 82 (0000004D830D8400) [pid = 3756] [serial = 2222] [outer = 0000000000000000] [url = about:blank] 05:03:29 INFO - PROCESS | 3756 | --DOMWINDOW == 81 (0000004DD63DD000) [pid = 3756] [serial = 2230] [outer = 0000000000000000] [url = about:blank] 05:03:29 INFO - PROCESS | 3756 | --DOMWINDOW == 80 (0000004D8066D400) [pid = 3756] [serial = 2212] [outer = 0000000000000000] [url = about:blank] 05:03:29 INFO - PROCESS | 3756 | --DOMWINDOW == 79 (0000004D808CC000) [pid = 3756] [serial = 2213] [outer = 0000000000000000] [url = about:blank] 05:03:29 INFO - PROCESS | 3756 | --DOMWINDOW == 78 (0000004DD1DA9C00) [pid = 3756] [serial = 2227] [outer = 0000000000000000] [url = about:blank] 05:03:29 INFO - PROCESS | 3756 | --DOMWINDOW == 77 (0000004DD2239000) [pid = 3756] [serial = 2228] [outer = 0000000000000000] [url = about:blank] 05:03:29 INFO - PROCESS | 3756 | --DOMWINDOW == 76 (0000004DD0902800) [pid = 3756] [serial = 2215] [outer = 0000000000000000] [url = about:blank] 05:03:29 INFO - PROCESS | 3756 | --DOMWINDOW == 75 (0000004DD1A37800) [pid = 3756] [serial = 2216] [outer = 0000000000000000] [url = about:blank] 05:03:29 INFO - PROCESS | 3756 | --DOMWINDOW == 74 (0000004DD296A400) [pid = 3756] [serial = 2218] [outer = 0000000000000000] [url = about:blank] 05:03:29 INFO - PROCESS | 3756 | --DOMWINDOW == 73 (0000004DD63DF800) [pid = 3756] [serial = 2219] [outer = 0000000000000000] [url = about:blank] 05:03:29 INFO - PROCESS | 3756 | --DOMWINDOW == 72 (0000004DD7B75800) [pid = 3756] [serial = 2244] [outer = 0000000000000000] [url = about:blank] 05:03:29 INFO - PROCESS | 3756 | --DOMWINDOW == 71 (0000004DDC1E3400) [pid = 3756] [serial = 2248] [outer = 0000000000000000] [url = about:blank] 05:03:29 INFO - PROCESS | 3756 | --DOMWINDOW == 70 (0000004DDC0F0800) [pid = 3756] [serial = 2245] [outer = 0000000000000000] [url = about:blank] 05:03:29 INFO - PROCESS | 3756 | --DOMWINDOW == 69 (0000004DD6DA3400) [pid = 3756] [serial = 2231] [outer = 0000000000000000] [url = about:blank] 05:03:29 INFO - PROCESS | 3756 | --DOMWINDOW == 68 (0000004DD1A88800) [pid = 3756] [serial = 2242] [outer = 0000000000000000] [url = about:blank] 05:03:30 INFO - PROCESS | 3756 | 1471089810161 Marionette TRACE conn6 <- [1,3028,null,{"value":["/FileAPI/blob/Blob-close.html",0,null,null,[["Blob.close",1,"blob.close is not a function","@http://web-platform.test:8000/FileAPI/blob/Blob-close.html:13:3\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\n@http://web-platform.test:8000/FileAPI/blob/Blob-close.html:10:1\n"]]]}] 05:03:30 INFO - TEST-FAIL | /FileAPI/blob/Blob-close.html | Blob.close - blob.close is not a function 05:03:30 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-close.html:13:3 05:03:30 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 05:03:30 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 05:03:30 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-close.html:10:1 05:03:30 INFO - TEST-OK | /FileAPI/blob/Blob-close.html | took 882ms 05:03:30 INFO - PROCESS | 3756 | 1471089810215 Marionette TRACE conn6 -> [0,3029,"getWindowHandle",null] 05:03:30 INFO - PROCESS | 3756 | 1471089810220 Marionette TRACE conn6 <- [1,3029,null,{"value":"13"}] 05:03:30 INFO - TEST-START | /FileAPI/blob/Blob-constructor.html 05:03:30 INFO - PROCESS | 3756 | 1471089810227 Marionette TRACE conn6 -> [0,3030,"setScriptTimeout",{"ms":35000}] 05:03:30 INFO - PROCESS | 3756 | 1471089810229 Marionette TRACE conn6 <- [1,3030,null,{}] 05:03:30 INFO - PROCESS | 3756 | 1471089810233 Marionette TRACE conn6 -> [0,3031,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:03:30 INFO - PROCESS | 3756 | 1471089810236 Marionette INFO sendAsync 3dea87e7-b1f7-4d7f-bd25-36a6049bc663 05:03:30 INFO - PROCESS | 3756 | 1471089810332 Marionette TRACE conn6 <- [1,3031,null,{"value":null}] 05:03:30 INFO - PROCESS | 3756 | 1471089810341 Marionette TRACE conn6 -> [0,3032,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/FileAPI/blob/Blob-constructor.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html\", \"893d4e98-a8f2-4003-9cd7-2985a4dd9108\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:03:30 INFO - PROCESS | 3756 | 1471089810343 Marionette INFO sendAsync 3dea87e7-b1f7-4d7f-bd25-36a6049bc663 05:03:30 INFO - PROCESS | 3756 | ++DOCSHELL 0000004D9778C000 == 28 [pid = 3756] [id = 769] 05:03:30 INFO - PROCESS | 3756 | ++DOMWINDOW == 69 (0000004DD0046800) [pid = 3756] [serial = 2305] [outer = 0000000000000000] 05:03:30 INFO - PROCESS | 3756 | ++DOMWINDOW == 70 (0000004DD12C8800) [pid = 3756] [serial = 2306] [outer = 0000004DD0046800] 05:03:30 INFO - PROCESS | 3756 | 1471089810392 Marionette DEBUG loaded listener.js 05:03:30 INFO - PROCESS | 3756 | ++DOMWINDOW == 71 (0000004DD1B21C00) [pid = 3756] [serial = 2307] [outer = 0000004DD0046800] 05:03:31 INFO - PROCESS | 3756 | 1471089811034 Marionette TRACE conn6 <- [1,3032,null,{"value":["/FileAPI/blob/Blob-constructor.html",0,null,null,[["Blob interface object",0,null,null],["no-argument Blob constructor",0,null,null],["no-argument Blob constructor without 'new'",0,null,null],["no-argument Blob constructor without brackets",0,null,null],["Passing non-objects, Dates and RegExps for blobParts should throw a TypeError.",0,null,null],["A plain object with @@iterator should be treated as a sequence for the blobParts argument.",0,null,null],["A plain object with @@iterator and a length property should be treated as a sequence for the blobParts argument.",0,null,null],["A String object should be treated as a sequence for the blobParts argument.",0,null,null],["A Uint8Array object should be treated as a sequence for the blobParts argument.",0,null,null],["The length getter should be invoked and any exceptions should be propagated.",0,null,null],["A platform object that supports indexed properties should be treated as a sequence for the blobParts argument (overwritten 'length'.)",0,null,null],["ToUint32 should be applied to the length and any exceptions should be propagated.",0,null,null],["Getters and value conversions should happen in order until an exception is thrown.",0,null,null],["ToString should be called on elements of the blobParts array and any exceptions should be propagated.",0,null,null],["Changes to the blobParts array should be reflected in the returned Blob (pop).",0,null,null],["Changes to the blobParts array should be reflected in the returned Blob (unshift).",0,null,null],["ToString should be called on elements of the blobParts array.",0,null,null],["ArrayBuffer elements of the blobParts array should be supported.",0,null,null],["Passing typed arrays as elements of the blobParts array should work.",0,null,null],["Passing a Float64Array as element of the blobParts array should work.",0,null,null],["Passing an platform object that supports indexed properties as the blobParts array should work (select).",0,null,null],["Passing a platform array object as the blobParts array should work (MessagePort[]).",0,null,null],["Passing a platform array object as the blobParts array should work (Attr[]).",0,null,null],["Array with two blobs",0,null,null],["Array with two buffers",0,null,null],["Array with two bufferviews",0,null,null],["Array with mixed types",0,null,null],["The 'endings' property should be ignored.",1,"'endings' member of BlobPropertyBag 'invalidEnumValue' is not a valid value for enumeration EndingTypes.","@http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:391:3\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\n@http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:390:1\n"],["options properties should be accessed in lexicographic order.",0,null,null],["Arguments should be evaluated from left to right.",0,null,null],["Passing null (index 0) for options should use the defaults.",0,null,null],["Passing null (index 0) for options should use the defaults (with newlines).",0,null,null],["Passing undefined (index 1) for options should use the defaults.",0,null,null],["Passing undefined (index 1) for options should use the defaults (with newlines).",0,null,null],["Passing object \"[object Object]\" (index 2) for options should use the defaults.",0,null,null],["Passing object \"[object Object]\" (index 2) for options should use the defaults (with newlines).",0,null,null],["Passing object \"[object Object]\" (index 3) for options should use the defaults.",0,null,null],["Passing object \"[object Object]\" (index 3) for options should use the defaults (with newlines).",0,null,null],["Passing object \"/regex/\" (index 4) for options should use the defaults.",1,"Argument 2 of Blob.constructor can't be converted to a dictionary.","@http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:431:12\ntest_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:8:16\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:430:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:422:1\n"],["Passing object \"/regex/\" (index 4) for options should use the defaults (with newlines).",1,"Argument 2 of Blob.constructor can't be converted to a dictionary.","@http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:438:12\ntest_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:8:16\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:437:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:422:1\n"],["Passing function \"function () {}\" (index 5) for options should use the defaults.",0,null,null],["Passing function \"function () {}\" (index 5) for options should use the defaults (with newlines).",0,null,null],["Newlines should not change when endings is 'transparent'.",0,null,null],["Newlines should not change when endings is 'native'.",1,"assert_equals: expected 9 but got 13","test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:12:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:453:1\n"],["Blob with type \"\"",0,null,null],["Blob with type \"a\"",0,null,null],["Blob with type \"A\"",1,"assert_equals: expected \"a\" but got \"A\"","@http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:486:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\n@http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:483:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:482:1\n"],["Blob with type \"text/html\"",0,null,null],["Blob with type \"TEXT/HTML\"",1,"assert_equals: expected \"text/html\" but got \"TEXT/HTML\"","@http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:486:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\n@http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:483:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:482:1\n"],["Blob with type \"å\"",1,"assert_equals: expected \"\" but got \"å\"","@http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:486:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\n@http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:483:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:482:1\n"],["Blob with type \"𐑾\"",1,"assert_equals: expected \"\" but got \"𐑾\"","@http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:486:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\n@http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:483:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:482:1\n"],["Blob with type \" image/gif \"",0,null,null],["Blob with type \"\\timage/gif\\t\"",1,"assert_equals: expected \"\" but got \"\\timage/gif\\t\"","@http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:486:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\n@http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:483:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:482:1\n"],["Blob with type \"image/gif;\"",1,"assert_equals: expected \"\" but got \"image/gif;\"","@http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:486:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\n@http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:483:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:482:1\n"],["Blob with type \"İmage/gif\"",1,"assert_equals: expected \"\" but got \"İmage/gif\"","@http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:486:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\n@http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:483:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:482:1\n"],["Blob with type \"ımage/gif\"",1,"assert_equals: expected \"\" but got \"ımage/gif\"","@http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:486:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\n@http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:483:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:482:1\n"],["Blob with type \"image/gif\\0\"",1,"assert_equals: expected \"\" but got \"image/gif\\0\"","@http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:486:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\n@http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:483:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:482:1\n"],["Blob with type \"unknown/unknown\"",0,null,null],["Blob with type \"text/plain\"",0,null,null],["Blob with type \"image/png\"",0,null,null]]]}] 05:03:31 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Blob interface object 05:03:31 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | no-argument Blob constructor 05:03:31 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | no-argument Blob constructor without 'new' 05:03:31 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | no-argument Blob constructor without brackets 05:03:31 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Passing non-objects, Dates and RegExps for blobParts should throw a TypeError. 05:03:31 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | A plain object with @@iterator should be treated as a sequence for the blobParts argument. 05:03:31 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. 05:03:31 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | A String object should be treated as a sequence for the blobParts argument. 05:03:31 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | A Uint8Array object should be treated as a sequence for the blobParts argument. 05:03:31 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | The length getter should be invoked and any exceptions should be propagated. 05:03:31 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'.) 05:03:31 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | ToUint32 should be applied to the length and any exceptions should be propagated. 05:03:31 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Getters and value conversions should happen in order until an exception is thrown. 05:03:31 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | ToString should be called on elements of the blobParts array and any exceptions should be propagated. 05:03:31 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Changes to the blobParts array should be reflected in the returned Blob (pop). 05:03:31 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Changes to the blobParts array should be reflected in the returned Blob (unshift). 05:03:31 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | ToString should be called on elements of the blobParts array. 05:03:31 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | ArrayBuffer elements of the blobParts array should be supported. 05:03:31 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Passing typed arrays as elements of the blobParts array should work. 05:03:31 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Passing a Float64Array as element of the blobParts array should work. 05:03:31 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Passing an platform object that supports indexed properties as the blobParts array should work (select). 05:03:31 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Passing a platform array object as the blobParts array should work (MessagePort[]). 05:03:31 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Passing a platform array object as the blobParts array should work (Attr[]). 05:03:31 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Array with two blobs 05:03:31 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Array with two buffers 05:03:31 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Array with two bufferviews 05:03:31 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Array with mixed types 05:03:31 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. 05:03:31 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:391:3 05:03:31 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 05:03:31 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 05:03:31 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:390:1 05:03:31 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | options properties should be accessed in lexicographic order. 05:03:31 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Arguments should be evaluated from left to right. 05:03:31 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Passing null (index 0) for options should use the defaults. 05:03:31 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Passing null (index 0) for options should use the defaults (with newlines). 05:03:31 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Passing undefined (index 1) for options should use the defaults. 05:03:31 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Passing undefined (index 1) for options should use the defaults (with newlines). 05:03:31 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Passing object "[object Object]" (index 2) for options should use the defaults. 05:03:31 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Passing object "[object Object]" (index 2) for options should use the defaults (with newlines). 05:03:31 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Passing object "[object Object]" (index 3) for options should use the defaults. 05:03:31 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Passing object "[object Object]" (index 3) for options should use the defaults (with newlines). 05:03:31 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. 05:03:31 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:431:12 05:03:31 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:8:16 05:03:31 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 05:03:31 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 05:03:31 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:430:3 05:03:31 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:422:1 05:03:31 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. 05:03:31 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:438:12 05:03:31 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:8:16 05:03:31 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 05:03:31 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 05:03:31 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:437:3 05:03:31 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:422:1 05:03:31 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Passing function "function () {}" (index 5) for options should use the defaults. 05:03:31 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Passing function "function () {}" (index 5) for options should use the defaults (with newlines). 05:03:31 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Newlines should not change when endings is 'transparent'. 05:03:31 INFO - TEST-FAIL | /FileAPI/blob/Blob-constructor.html | Newlines should not change when endings is 'native'. - assert_equals: expected 9 but got 13 05:03:31 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:12:5 05:03:31 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 05:03:31 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 05:03:31 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:453:1 05:03:31 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Blob with type "" 05:03:31 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Blob with type "a" 05:03:31 INFO - TEST-FAIL | /FileAPI/blob/Blob-constructor.html | Blob with type "A" - assert_equals: expected "a" but got "A" 05:03:31 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:486:5 05:03:31 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 05:03:31 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 05:03:31 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:483:3 05:03:31 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:482:1 05:03:31 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Blob with type "text/html" 05:03:31 INFO - TEST-FAIL | /FileAPI/blob/Blob-constructor.html | Blob with type "TEXT/HTML" - assert_equals: expected "text/html" but got "TEXT/HTML" 05:03:31 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:486:5 05:03:31 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 05:03:31 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 05:03:31 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:483:3 05:03:31 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:482:1 05:03:31 INFO - TEST-FAIL | /FileAPI/blob/Blob-constructor.html | Blob with type "å" - assert_equals: expected "" but got "å" 05:03:31 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:486:5 05:03:31 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 05:03:31 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 05:03:31 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:483:3 05:03:31 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:482:1 05:03:31 INFO - TEST-FAIL | /FileAPI/blob/Blob-constructor.html | Blob with type "𐑾" - assert_equals: expected "" but got "𐑾" 05:03:31 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:486:5 05:03:31 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 05:03:31 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 05:03:31 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:483:3 05:03:31 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:482:1 05:03:31 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Blob with type " image/gif " 05:03:31 INFO - TEST-FAIL | /FileAPI/blob/Blob-constructor.html | Blob with type "\timage/gif\t" - assert_equals: expected "" but got "\timage/gif\t" 05:03:31 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:486:5 05:03:31 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 05:03:31 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 05:03:31 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:483:3 05:03:31 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:482:1 05:03:31 INFO - TEST-FAIL | /FileAPI/blob/Blob-constructor.html | Blob with type "image/gif;" - assert_equals: expected "" but got "image/gif;" 05:03:31 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:486:5 05:03:31 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 05:03:31 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 05:03:31 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:483:3 05:03:31 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:482:1 05:03:31 INFO - TEST-FAIL | /FileAPI/blob/Blob-constructor.html | Blob with type "İmage/gif" - assert_equals: expected "" but got "İmage/gif" 05:03:31 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:486:5 05:03:31 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 05:03:31 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 05:03:31 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:483:3 05:03:31 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:482:1 05:03:31 INFO - TEST-FAIL | /FileAPI/blob/Blob-constructor.html | Blob with type "ımage/gif" - assert_equals: expected "" but got "ımage/gif" 05:03:31 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:486:5 05:03:31 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 05:03:31 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 05:03:31 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:483:3 05:03:31 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:482:1 05:03:31 INFO - TEST-FAIL | /FileAPI/blob/Blob-constructor.html | Blob with type "image/gif\0" - assert_equals: expected "" but got "image/gif\0" 05:03:31 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:486:5 05:03:31 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 05:03:31 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 05:03:31 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:483:3 05:03:31 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:482:1 05:03:31 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Blob with type "unknown/unknown" 05:03:31 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Blob with type "text/plain" 05:03:31 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Blob with type "image/png" 05:03:31 INFO - TEST-OK | /FileAPI/blob/Blob-constructor.html | took 886ms 05:03:31 INFO - PROCESS | 3756 | 1471089811125 Marionette TRACE conn6 -> [0,3033,"getWindowHandle",null] 05:03:31 INFO - PROCESS | 3756 | 1471089811128 Marionette TRACE conn6 <- [1,3033,null,{"value":"13"}] 05:03:31 INFO - PROCESS | 3756 | 1471089811132 Marionette TRACE conn6 -> [0,3034,"setScriptTimeout",{"ms":35000}] 05:03:31 INFO - TEST-START | /FileAPI/blob/Blob-in-worker.worker 05:03:31 INFO - PROCESS | 3756 | 1471089811144 Marionette TRACE conn6 <- [1,3034,null,{}] 05:03:31 INFO - PROCESS | 3756 | 1471089811155 Marionette TRACE conn6 -> [0,3035,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:03:31 INFO - PROCESS | 3756 | 1471089811160 Marionette INFO sendAsync 3dea87e7-b1f7-4d7f-bd25-36a6049bc663 05:03:31 INFO - PROCESS | 3756 | 1471089811263 Marionette TRACE conn6 <- [1,3035,null,{"value":null}] 05:03:31 INFO - PROCESS | 3756 | 1471089811340 Marionette TRACE conn6 -> [0,3036,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/FileAPI/blob/Blob-in-worker.worker\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/FileAPI/blob/Blob-in-worker.worker\", \"893d4e98-a8f2-4003-9cd7-2985a4dd9108\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:03:31 INFO - PROCESS | 3756 | 1471089811343 Marionette INFO sendAsync 3dea87e7-b1f7-4d7f-bd25-36a6049bc663 05:03:31 INFO - PROCESS | 3756 | ++DOCSHELL 0000004DD7B2D800 == 29 [pid = 3756] [id = 770] 05:03:31 INFO - PROCESS | 3756 | ++DOMWINDOW == 72 (0000004DD1B22000) [pid = 3756] [serial = 2308] [outer = 0000000000000000] 05:03:31 INFO - PROCESS | 3756 | ++DOMWINDOW == 73 (0000004DD6311C00) [pid = 3756] [serial = 2309] [outer = 0000004DD1B22000] 05:03:31 INFO - PROCESS | 3756 | 1471089811394 Marionette DEBUG loaded listener.js 05:03:31 INFO - PROCESS | 3756 | ++DOMWINDOW == 74 (0000004DD6BA0400) [pid = 3756] [serial = 2310] [outer = 0000004DD1B22000] 05:03:31 INFO - PROCESS | 3756 | [3756] 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 05:03:31 INFO - PROCESS | 3756 | 1471089811790 Marionette TRACE conn6 <- [1,3036,null,{"value":["/FileAPI/blob/Blob-in-worker.worker",0,null,null,[["Create Blob in Worker",0,{},{}]]]}] 05:03:31 INFO - TEST-PASS | /FileAPI/blob/Blob-in-worker.worker | Create Blob in Worker - {} 05:03:31 INFO - {} 05:03:31 INFO - TEST-OK | /FileAPI/blob/Blob-in-worker.worker | took 693ms 05:03:31 INFO - TEST-START | /FileAPI/blob/Blob-slice-overflow.html 05:03:31 INFO - PROCESS | 3756 | 1471089811828 Marionette TRACE conn6 -> [0,3037,"getWindowHandle",null] 05:03:31 INFO - PROCESS | 3756 | 1471089811831 Marionette TRACE conn6 <- [1,3037,null,{"value":"13"}] 05:03:31 INFO - PROCESS | 3756 | 1471089811835 Marionette TRACE conn6 -> [0,3038,"setScriptTimeout",{"ms":35000}] 05:03:31 INFO - PROCESS | 3756 | 1471089811837 Marionette TRACE conn6 <- [1,3038,null,{}] 05:03:31 INFO - PROCESS | 3756 | 1471089811840 Marionette TRACE conn6 -> [0,3039,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:03:31 INFO - PROCESS | 3756 | 1471089811843 Marionette INFO sendAsync 3dea87e7-b1f7-4d7f-bd25-36a6049bc663 05:03:31 INFO - PROCESS | 3756 | 1471089811937 Marionette TRACE conn6 <- [1,3039,null,{"value":null}] 05:03:31 INFO - PROCESS | 3756 | 1471089811942 Marionette TRACE conn6 -> [0,3040,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/FileAPI/blob/Blob-slice-overflow.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/FileAPI/blob/Blob-slice-overflow.html\", \"893d4e98-a8f2-4003-9cd7-2985a4dd9108\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:03:31 INFO - PROCESS | 3756 | 1471089811944 Marionette INFO sendAsync 3dea87e7-b1f7-4d7f-bd25-36a6049bc663 05:03:31 INFO - PROCESS | 3756 | ++DOCSHELL 0000004DDDB4C000 == 30 [pid = 3756] [id = 771] 05:03:31 INFO - PROCESS | 3756 | ++DOMWINDOW == 75 (0000004DD7C28C00) [pid = 3756] [serial = 2311] [outer = 0000000000000000] 05:03:31 INFO - PROCESS | 3756 | ++DOMWINDOW == 76 (0000004DD875B400) [pid = 3756] [serial = 2312] [outer = 0000004DD7C28C00] 05:03:32 INFO - PROCESS | 3756 | 1471089811991 Marionette DEBUG loaded listener.js 05:03:32 INFO - PROCESS | 3756 | ++DOMWINDOW == 77 (0000004DDB54FC00) [pid = 3756] [serial = 2313] [outer = 0000004DD7C28C00] 05:03:32 INFO - PROCESS | 3756 | 1471089812413 Marionette TRACE conn6 <- [1,3040,null,{"value":["/FileAPI/blob/Blob-slice-overflow.html",0,null,null,[["slice start is negative, relativeStart will be max((size + start), 0)",0,null,null],["slice start is greater than blob size, relativeStart will be min(start, size)",0,null,null],["slice end is negative, relativeEnd will be max((size + end), 0)",0,null,null],["slice end is greater than blob size, relativeEnd will be min(end, size)",0,null,null]]]}] 05:03:32 INFO - TEST-PASS | /FileAPI/blob/Blob-slice-overflow.html | slice start is negative, relativeStart will be max((size + start), 0) 05:03:32 INFO - TEST-PASS | /FileAPI/blob/Blob-slice-overflow.html | slice start is greater than blob size, relativeStart will be min(start, size) 05:03:32 INFO - TEST-PASS | /FileAPI/blob/Blob-slice-overflow.html | slice end is negative, relativeEnd will be max((size + end), 0) 05:03:32 INFO - TEST-PASS | /FileAPI/blob/Blob-slice-overflow.html | slice end is greater than blob size, relativeEnd will be min(end, size) 05:03:32 INFO - TEST-OK | /FileAPI/blob/Blob-slice-overflow.html | took 629ms 05:03:32 INFO - TEST-START | /FileAPI/blob/Blob-slice.html 05:03:32 INFO - PROCESS | 3756 | 1471089812467 Marionette TRACE conn6 -> [0,3041,"getWindowHandle",null] 05:03:32 INFO - PROCESS | 3756 | 1471089812469 Marionette TRACE conn6 <- [1,3041,null,{"value":"13"}] 05:03:32 INFO - PROCESS | 3756 | 1471089812484 Marionette TRACE conn6 -> [0,3042,"setScriptTimeout",{"ms":35000}] 05:03:32 INFO - PROCESS | 3756 | 1471089812486 Marionette TRACE conn6 <- [1,3042,null,{}] 05:03:32 INFO - PROCESS | 3756 | 1471089812490 Marionette TRACE conn6 -> [0,3043,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:03:32 INFO - PROCESS | 3756 | 1471089812492 Marionette INFO sendAsync 3dea87e7-b1f7-4d7f-bd25-36a6049bc663 05:03:32 INFO - PROCESS | 3756 | 1471089812606 Marionette TRACE conn6 <- [1,3043,null,{"value":null}] 05:03:32 INFO - PROCESS | 3756 | 1471089812709 Marionette TRACE conn6 -> [0,3044,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/FileAPI/blob/Blob-slice.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/FileAPI/blob/Blob-slice.html\", \"893d4e98-a8f2-4003-9cd7-2985a4dd9108\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:03:32 INFO - PROCESS | 3756 | 1471089812711 Marionette INFO sendAsync 3dea87e7-b1f7-4d7f-bd25-36a6049bc663 05:03:32 INFO - PROCESS | 3756 | ++DOCSHELL 0000004DDE5DA800 == 31 [pid = 3756] [id = 772] 05:03:32 INFO - PROCESS | 3756 | ++DOMWINDOW == 78 (0000004D826C6800) [pid = 3756] [serial = 2314] [outer = 0000000000000000] 05:03:32 INFO - PROCESS | 3756 | ++DOMWINDOW == 79 (0000004D829E4400) [pid = 3756] [serial = 2315] [outer = 0000004D826C6800] 05:03:32 INFO - PROCESS | 3756 | 1471089812759 Marionette DEBUG loaded listener.js 05:03:32 INFO - PROCESS | 3756 | ++DOMWINDOW == 80 (0000004DD2FE8400) [pid = 3756] [serial = 2316] [outer = 0000004D826C6800] 05:03:33 INFO - PROCESS | 3756 | 1471089813435 Marionette TRACE conn6 <- [1,3044,null,{"value":["/FileAPI/blob/Blob-slice.html",0,null,null,[["no-argument Blob slice",0,null,null],["Slices",0,null,null],["blob1.",0,null,null],["blob2.",0,null,null],["Slicing test (0,0).",0,null,null],["Slicing test: slice (0,0).",0,null,null],["Slicing test (0,1).",0,null,null],["Slicing test: slice (0,1).",0,null,null],["Slicing test (0,2).",0,null,null],["Slicing test: slice (0,2).",0,null,null],["Slicing test (0,3).",0,null,null],["Slicing test: slice (0,3).",0,null,null],["Slicing test (0,4).",0,null,null],["Slicing test: slice (0,4).",0,null,null],["Slicing test (0,5).",0,null,null],["Slicing test: slice (0,5).",0,null,null],["Slicing test (0,6).",0,null,null],["Slicing test: slice (0,6).",0,null,null],["Slicing test (0,7).",0,null,null],["Slicing test: slice (0,7).",0,null,null],["Slicing test (0,8).",0,null,null],["Slicing test: slice (0,8).",0,null,null],["Slicing test (1,0).",0,null,null],["Slicing test: slice (1,0).",0,null,null],["Slicing test (1,1).",0,null,null],["Slicing test: slice (1,1).",0,null,null],["Slicing test (1,2).",0,null,null],["Slicing test: slice (1,2).",0,null,null],["Slicing test (1,3).",0,null,null],["Slicing test: slice (1,3).",0,null,null],["Slicing test (1,4).",0,null,null],["Slicing test: slice (1,4).",0,null,null],["Slicing test (1,5).",0,null,null],["Slicing test: slice (1,5).",0,null,null],["Slicing test (1,6).",0,null,null],["Slicing test: slice (1,6).",0,null,null],["Slicing test (1,7).",0,null,null],["Slicing test: slice (1,7).",0,null,null],["Slicing test (2,0).",0,null,null],["Slicing test: slice (2,0).",0,null,null],["Slicing test (2,1).",0,null,null],["Slicing test: slice (2,1).",0,null,null],["Slicing test (2,2).",0,null,null],["Slicing test: slice (2,2).",0,null,null],["Slicing test (2,3).",0,null,null],["Slicing test: slice (2,3).",0,null,null],["Slicing test (3,0).",0,null,null],["Slicing test: slice (3,0).",0,null,null],["Slicing test (3,1).",0,null,null],["Slicing test: slice (3,1).",0,null,null],["Slicing test (3,2).",0,null,null],["Slicing test: slice (3,2).",0,null,null],["Slicing test (3,3).",0,null,null],["Slicing test: slice (3,3).",0,null,null],["Slicing test (3,4).",0,null,null],["Slicing test: slice (3,4).",0,null,null],["Slicing test (3,5).",0,null,null],["Slicing test: slice (3,5).",0,null,null],["Slicing test (4,0).",0,null,null],["Slicing test: slice (4,0).",0,null,null],["Slicing test (4,1).",0,null,null],["Slicing test: slice (4,1).",0,null,null],["Slicing test (4,2).",0,null,null],["Slicing test: slice (4,2).",0,null,null],["Slicing test (4,3).",0,null,null],["Slicing test: slice (4,3).",0,null,null],["Slicing test (4,4).",0,null,null],["Slicing test: slice (4,4).",0,null,null],["Slicing test (5,0).",0,null,null],["Slicing test: slice (5,0).",0,null,null],["Slicing test (5,1).",0,null,null],["Slicing test: slice (5,1).",0,null,null],["Slicing test (5,2).",0,null,null],["Slicing test: slice (5,2).",0,null,null],["Slicing test (5,3).",0,null,null],["Slicing test: slice (5,3).",0,null,null],["Slicing test (6,0).",0,null,null],["Slicing test: slice (6,0).",0,null,null],["Slicing test (6,1).",0,null,null],["Slicing test: slice (6,1).",0,null,null],["Slicing test (6,2).",0,null,null],["Slicing test: slice (6,2).",0,null,null],["Slicing test (7,0).",0,null,null],["Slicing test: slice (7,0).",0,null,null],["Slicing test (7,1).",0,null,null],["Slicing test: slice (7,1).",0,null,null],["Slicing test (7,2).",0,null,null],["Slicing test: slice (7,2).",0,null,null],["Slicing test (7,3).",0,null,null],["Slicing test: slice (7,3).",0,null,null],["Slicing test (8,0).",0,null,null],["Slicing test: slice (8,0).",0,null,null],["Slicing test (8,1).",0,null,null],["Slicing test: slice (8,1).",0,null,null],["Slicing test (8,2).",0,null,null],["Slicing test: slice (8,2).",0,null,null],["Slicing test (8,3).",0,null,null],["Slicing test: slice (8,3).",0,null,null],["Invalid contentType (\"ÿ\")",1,"assert_equals: expected \"\" but got \"ÿ\"","test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1\n"],["Invalid contentType (\"te(xt/plain\")",1,"assert_equals: expected \"\" but got \"te(xt/plain\"","test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1\n"],["Invalid contentType (\"te)xt/plain\")",1,"assert_equals: expected \"\" but got \"te)xt/plain\"","test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1\n"],["Invalid contentType (\"text/plain\")",1,"assert_equals: expected \"\" but got \"te>xt/plain\"","test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1\n"],["Invalid contentType (\"te@xt/plain\")",1,"assert_equals: expected \"\" but got \"te@xt/plain\"","test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1\n"],["Invalid contentType (\"te,xt/plain\")",1,"assert_equals: expected \"\" but got \"te,xt/plain\"","test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1\n"],["Invalid contentType (\"te;xt/plain\")",1,"assert_equals: expected \"\" but got \"te;xt/plain\"","test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1\n"],["Invalid contentType (\"te:xt/plain\")",1,"assert_equals: expected \"\" but got \"te:xt/plain\"","test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1\n"],["Invalid contentType (\"te\\\\xt/plain\")",1,"assert_equals: expected \"\" but got \"te\\\\xt/plain\"","test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1\n"],["Invalid contentType (\"te\\\"xt/plain\")",1,"assert_equals: expected \"\" but got \"te\\\"xt/plain\"","test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1\n"],["Invalid contentType (\"te/xt/plain\")",1,"assert_equals: expected \"\" but got \"te/xt/plain\"","test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1\n"],["Invalid contentType (\"te[xt/plain\")",1,"assert_equals: expected \"\" but got \"te[xt/plain\"","test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1\n"],["Invalid contentType (\"te]xt/plain\")",1,"assert_equals: expected \"\" but got \"te]xt/plain\"","test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1\n"],["Invalid contentType (\"te?xt/plain\")",1,"assert_equals: expected \"\" but got \"te?xt/plain\"","test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1\n"],["Invalid contentType (\"te=xt/plain\")",1,"assert_equals: expected \"\" but got \"te=xt/plain\"","test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1\n"],["Invalid contentType (\"te{xt/plain\")",1,"assert_equals: expected \"\" but got \"te{xt/plain\"","test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1\n"],["Invalid contentType (\"te}xt/plain\")",1,"assert_equals: expected \"\" but got \"te}xt/plain\"","test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1\n"],["Invalid contentType (\"te xt/plain\")",1,"assert_equals: expected \"\" but got \"te xt/plain\"","test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1\n"],["Invalid contentType (\"te\\txt/plain\")",1,"assert_equals: expected \"\" but got \"te\\txt/plain\"","test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1\n"],["Invalid contentType (\"te\\0xt/plain\")",1,"assert_equals: expected \"\" but got \"te\\0xt/plain\"","test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1\n"],["Invalid contentType (\"te\\x1fxt/plain\")",1,"assert_equals: expected \"\" but got \"te\\x1fxt/plain\"","test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1\n"],["Invalid contentType (\"text/plain\")",1,"assert_equals: expected \"\" but got \"text/plain\"","test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1\n"],["Valid contentType (\"TEXT/PLAIN\")",1,"assert_equals: expected \"text/plain\" but got \"TEXT/PLAIN\"","test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:205:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:204:1\n"],["Valid contentType (\"text/plain;charset = UTF-8\")",1,"assert_equals: expected \"text/plain;charset = utf-8\" but got \"text/plain;charset = UTF-8\"","test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:205:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:204:1\n"],["Valid contentType (\"text/plain;charset=UTF-8\")",1,"assert_equals: expected \"text/plain;charset=utf-8\" but got \"text/plain;charset=UTF-8\"","test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:205:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:204:1\n"]]]}] 05:03:33 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | no-argument Blob slice 05:03:33 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slices 05:03:33 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | blob1. 05:03:33 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | blob2. 05:03:33 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (0,0). 05:03:33 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (0,0). 05:03:33 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (0,1). 05:03:33 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (0,1). 05:03:33 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (0,2). 05:03:33 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (0,2). 05:03:33 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (0,3). 05:03:33 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (0,3). 05:03:33 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (0,4). 05:03:33 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (0,4). 05:03:33 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (0,5). 05:03:33 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (0,5). 05:03:33 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (0,6). 05:03:33 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (0,6). 05:03:33 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (0,7). 05:03:33 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (0,7). 05:03:33 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (0,8). 05:03:33 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (0,8). 05:03:33 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (1,0). 05:03:33 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (1,0). 05:03:33 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (1,1). 05:03:33 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (1,1). 05:03:33 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (1,2). 05:03:33 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (1,2). 05:03:33 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (1,3). 05:03:33 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (1,3). 05:03:33 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (1,4). 05:03:33 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (1,4). 05:03:33 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (1,5). 05:03:33 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (1,5). 05:03:33 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (1,6). 05:03:33 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (1,6). 05:03:33 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (1,7). 05:03:33 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (1,7). 05:03:33 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (2,0). 05:03:33 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (2,0). 05:03:33 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (2,1). 05:03:33 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (2,1). 05:03:33 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (2,2). 05:03:33 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (2,2). 05:03:33 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (2,3). 05:03:33 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (2,3). 05:03:33 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (3,0). 05:03:33 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (3,0). 05:03:33 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (3,1). 05:03:33 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (3,1). 05:03:33 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (3,2). 05:03:33 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (3,2). 05:03:33 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (3,3). 05:03:33 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (3,3). 05:03:33 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (3,4). 05:03:33 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (3,4). 05:03:33 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (3,5). 05:03:33 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (3,5). 05:03:33 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (4,0). 05:03:33 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (4,0). 05:03:33 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (4,1). 05:03:33 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (4,1). 05:03:33 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (4,2). 05:03:33 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (4,2). 05:03:33 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (4,3). 05:03:33 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (4,3). 05:03:33 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (4,4). 05:03:33 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (4,4). 05:03:33 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (5,0). 05:03:33 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (5,0). 05:03:33 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (5,1). 05:03:33 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (5,1). 05:03:33 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (5,2). 05:03:33 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (5,2). 05:03:33 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (5,3). 05:03:33 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (5,3). 05:03:33 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (6,0). 05:03:33 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (6,0). 05:03:33 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (6,1). 05:03:33 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (6,1). 05:03:33 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (6,2). 05:03:33 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (6,2). 05:03:33 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (7,0). 05:03:33 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (7,0). 05:03:33 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (7,1). 05:03:33 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (7,1). 05:03:33 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (7,2). 05:03:33 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (7,2). 05:03:33 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (7,3). 05:03:33 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (7,3). 05:03:33 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (8,0). 05:03:33 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (8,0). 05:03:33 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (8,1). 05:03:33 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (8,1). 05:03:33 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (8,2). 05:03:33 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (8,2). 05:03:33 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (8,3). 05:03:33 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (8,3). 05:03:33 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("ÿ") - assert_equals: expected "" but got "ÿ" 05:03:33 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 05:03:33 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 05:03:33 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 05:03:33 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 05:03:33 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 05:03:33 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te(xt/plain") - assert_equals: expected "" but got "te(xt/plain" 05:03:33 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 05:03:33 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 05:03:33 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 05:03:33 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 05:03:33 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 05:03:33 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te)xt/plain") - assert_equals: expected "" but got "te)xt/plain" 05:03:33 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 05:03:33 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 05:03:33 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 05:03:33 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 05:03:33 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 05:03:33 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("text/plain") - assert_equals: expected "" but got "te>xt/plain" 05:03:33 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 05:03:33 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 05:03:33 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 05:03:33 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 05:03:33 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 05:03:33 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te@xt/plain") - assert_equals: expected "" but got "te@xt/plain" 05:03:33 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 05:03:33 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 05:03:33 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 05:03:33 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 05:03:33 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 05:03:33 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te,xt/plain") - assert_equals: expected "" but got "te,xt/plain" 05:03:33 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 05:03:33 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 05:03:33 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 05:03:33 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 05:03:33 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 05:03:33 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te;xt/plain") - assert_equals: expected "" but got "te;xt/plain" 05:03:33 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 05:03:33 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 05:03:33 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 05:03:33 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 05:03:33 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 05:03:33 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te:xt/plain") - assert_equals: expected "" but got "te:xt/plain" 05:03:33 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 05:03:33 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 05:03:33 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 05:03:33 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 05:03:33 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 05:03:33 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te\\xt/plain") - assert_equals: expected "" but got "te\\xt/plain" 05:03:33 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 05:03:33 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 05:03:33 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 05:03:33 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 05:03:33 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 05:03:33 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te\"xt/plain") - assert_equals: expected "" but got "te\"xt/plain" 05:03:33 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 05:03:33 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 05:03:33 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 05:03:33 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 05:03:33 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 05:03:33 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te/xt/plain") - assert_equals: expected "" but got "te/xt/plain" 05:03:33 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 05:03:33 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 05:03:33 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 05:03:33 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 05:03:33 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 05:03:33 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te[xt/plain") - assert_equals: expected "" but got "te[xt/plain" 05:03:33 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 05:03:33 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 05:03:33 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 05:03:33 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 05:03:33 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 05:03:33 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te]xt/plain") - assert_equals: expected "" but got "te]xt/plain" 05:03:33 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 05:03:33 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 05:03:33 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 05:03:33 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 05:03:33 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 05:03:33 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te?xt/plain") - assert_equals: expected "" but got "te?xt/plain" 05:03:33 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 05:03:33 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 05:03:33 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 05:03:33 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 05:03:33 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 05:03:33 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te=xt/plain") - assert_equals: expected "" but got "te=xt/plain" 05:03:33 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 05:03:33 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 05:03:33 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 05:03:33 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 05:03:33 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 05:03:33 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te{xt/plain") - assert_equals: expected "" but got "te{xt/plain" 05:03:33 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 05:03:33 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 05:03:33 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 05:03:33 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 05:03:33 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 05:03:33 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te}xt/plain") - assert_equals: expected "" but got "te}xt/plain" 05:03:33 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 05:03:33 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 05:03:33 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 05:03:33 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 05:03:33 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 05:03:33 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te xt/plain") - assert_equals: expected "" but got "te xt/plain" 05:03:33 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 05:03:33 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 05:03:33 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 05:03:33 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 05:03:33 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 05:03:33 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te\txt/plain") - assert_equals: expected "" but got "te\txt/plain" 05:03:33 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 05:03:33 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 05:03:33 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 05:03:33 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 05:03:33 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 05:03:33 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te\0xt/plain") - assert_equals: expected "" but got "te\0xt/plain" 05:03:33 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 05:03:33 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 05:03:33 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 05:03:33 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 05:03:33 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 05:03:33 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te\x1fxt/plain") - assert_equals: expected "" but got "te\x1fxt/plain" 05:03:33 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 05:03:33 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 05:03:33 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 05:03:33 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 05:03:33 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 05:03:33 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("text/plain") - assert_equals: expected "" but got "text/plain" 05:03:33 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 05:03:33 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 05:03:33 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 05:03:33 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 05:03:33 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 05:03:33 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Valid contentType ("TEXT/PLAIN") - assert_equals: expected "text/plain" but got "TEXT/PLAIN" 05:03:33 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 05:03:33 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 05:03:33 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 05:03:33 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:205:3 05:03:33 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:204:1 05:03:33 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" 05:03:33 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 05:03:33 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 05:03:33 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 05:03:33 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:205:3 05:03:33 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:204:1 05:03:33 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" 05:03:33 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 05:03:33 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 05:03:33 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 05:03:33 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:205:3 05:03:33 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:204:1 05:03:33 INFO - TEST-OK | /FileAPI/blob/Blob-slice.html | took 1064ms 05:03:33 INFO - PROCESS | 3756 | 1471089813550 Marionette TRACE conn6 -> [0,3045,"getWindowHandle",null] 05:03:33 INFO - PROCESS | 3756 | 1471089813552 Marionette TRACE conn6 <- [1,3045,null,{"value":"13"}] 05:03:33 INFO - PROCESS | 3756 | 1471089813556 Marionette TRACE conn6 -> [0,3046,"setScriptTimeout",{"ms":35000}] 05:03:33 INFO - TEST-START | /FileAPI/file/File-constructor.html 05:03:33 INFO - PROCESS | 3756 | 1471089813558 Marionette TRACE conn6 <- [1,3046,null,{}] 05:03:33 INFO - PROCESS | 3756 | 1471089813562 Marionette TRACE conn6 -> [0,3047,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:03:33 INFO - PROCESS | 3756 | 1471089813568 Marionette INFO sendAsync 3dea87e7-b1f7-4d7f-bd25-36a6049bc663 05:03:33 INFO - PROCESS | 3756 | 1471089813710 Marionette TRACE conn6 <- [1,3047,null,{"value":null}] 05:03:33 INFO - PROCESS | 3756 | 1471089813715 Marionette TRACE conn6 -> [0,3048,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/FileAPI/file/File-constructor.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/FileAPI/file/File-constructor.html\", \"893d4e98-a8f2-4003-9cd7-2985a4dd9108\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:03:33 INFO - PROCESS | 3756 | 1471089813717 Marionette INFO sendAsync 3dea87e7-b1f7-4d7f-bd25-36a6049bc663 05:03:33 INFO - PROCESS | 3756 | ++DOCSHELL 0000004DDF363000 == 32 [pid = 3756] [id = 773] 05:03:33 INFO - PROCESS | 3756 | ++DOMWINDOW == 81 (0000004DDACCB400) [pid = 3756] [serial = 2317] [outer = 0000000000000000] 05:03:33 INFO - PROCESS | 3756 | ++DOMWINDOW == 82 (0000004DDC2BC000) [pid = 3756] [serial = 2318] [outer = 0000004DDACCB400] 05:03:33 INFO - PROCESS | 3756 | 1471089813808 Marionette DEBUG loaded listener.js 05:03:33 INFO - PROCESS | 3756 | ++DOMWINDOW == 83 (0000004DDC984000) [pid = 3756] [serial = 2319] [outer = 0000004DDACCB400] 05:03:34 INFO - PROCESS | 3756 | 1471089814302 Marionette TRACE conn6 <- [1,3048,null,{"value":["/FileAPI/file/File-constructor.html",0,null,null,[["File interface object exists",0,null,null],["DOMString fileBits",0,null,null],["Unicode DOMString fileBits",0,null,null],["Empty Blob fileBits",0,null,null],["Blob fileBits",0,null,null],["ArrayBuffer fileBits",0,null,null],["Typed array fileBits",0,null,null],["Various fileBits",0,null,null],["Using fileName",0,null,null],["Using special character in fileName",1,"assert_equals: expected \"dummy:foo\" but got \"dummy/foo\"","test_second_argument/<@http://web-platform.test:8000/FileAPI/file/File-constructor.html:38:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\ntest_second_argument@http://web-platform.test:8000/FileAPI/file/File-constructor.html:35:3\n@http://web-platform.test:8000/FileAPI/file/File-constructor.html:43:1\n"],["Using type on the File constructor",0,null,null],["Using uppercase characters in type",1,"assert_equals: expected \"text/plain\" but got \"TEXT/PLAIN\"","@http://web-platform.test:8000/FileAPI/file/File-constructor.html:54:3\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\n@http://web-platform.test:8000/FileAPI/file/File-constructor.html:51:1\n"],["Using illegal character for type",1,"assert_equals: expected \"\" but got \"𝓽𝓮𝔁𝓽/𝔭𝔩𝔞𝔦𝔫\"","@http://web-platform.test:8000/FileAPI/file/File-constructor.html:59:3\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\n@http://web-platform.test:8000/FileAPI/file/File-constructor.html:56:1\n"],["Using lastModified",0,null,null],["Misusing name",0,null,null]]]}] 05:03:34 INFO - TEST-PASS | /FileAPI/file/File-constructor.html | File interface object exists 05:03:34 INFO - TEST-PASS | /FileAPI/file/File-constructor.html | DOMString fileBits 05:03:34 INFO - TEST-PASS | /FileAPI/file/File-constructor.html | Unicode DOMString fileBits 05:03:34 INFO - TEST-PASS | /FileAPI/file/File-constructor.html | Empty Blob fileBits 05:03:34 INFO - TEST-PASS | /FileAPI/file/File-constructor.html | Blob fileBits 05:03:34 INFO - TEST-PASS | /FileAPI/file/File-constructor.html | ArrayBuffer fileBits 05:03:34 INFO - TEST-PASS | /FileAPI/file/File-constructor.html | Typed array fileBits 05:03:34 INFO - TEST-PASS | /FileAPI/file/File-constructor.html | Various fileBits 05:03:34 INFO - TEST-PASS | /FileAPI/file/File-constructor.html | Using fileName 05:03:34 INFO - TEST-FAIL | /FileAPI/file/File-constructor.html | Using special character in fileName - assert_equals: expected "dummy:foo" but got "dummy/foo" 05:03:34 INFO - test_second_argument/<@http://web-platform.test:8000/FileAPI/file/File-constructor.html:38:5 05:03:34 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 05:03:34 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 05:03:34 INFO - test_second_argument@http://web-platform.test:8000/FileAPI/file/File-constructor.html:35:3 05:03:34 INFO - @http://web-platform.test:8000/FileAPI/file/File-constructor.html:43:1 05:03:34 INFO - TEST-PASS | /FileAPI/file/File-constructor.html | Using type on the File constructor 05:03:34 INFO - TEST-FAIL | /FileAPI/file/File-constructor.html | Using uppercase characters in type - assert_equals: expected "text/plain" but got "TEXT/PLAIN" 05:03:34 INFO - @http://web-platform.test:8000/FileAPI/file/File-constructor.html:54:3 05:03:34 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 05:03:34 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 05:03:34 INFO - @http://web-platform.test:8000/FileAPI/file/File-constructor.html:51:1 05:03:34 INFO - TEST-FAIL | /FileAPI/file/File-constructor.html | Using illegal character for type - assert_equals: expected "" but got "𝓽𝓮𝔁𝓽/𝔭𝔩𝔞𝔦𝔫" 05:03:34 INFO - @http://web-platform.test:8000/FileAPI/file/File-constructor.html:59:3 05:03:34 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 05:03:34 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 05:03:34 INFO - @http://web-platform.test:8000/FileAPI/file/File-constructor.html:56:1 05:03:34 INFO - TEST-PASS | /FileAPI/file/File-constructor.html | Using lastModified 05:03:34 INFO - TEST-PASS | /FileAPI/file/File-constructor.html | Misusing name 05:03:34 INFO - TEST-OK | /FileAPI/file/File-constructor.html | took 780ms 05:03:34 INFO - PROCESS | 3756 | 1471089814343 Marionette TRACE conn6 -> [0,3049,"getWindowHandle",null] 05:03:34 INFO - PROCESS | 3756 | 1471089814345 Marionette TRACE conn6 <- [1,3049,null,{"value":"13"}] 05:03:34 INFO - PROCESS | 3756 | 1471089814348 Marionette TRACE conn6 -> [0,3050,"setScriptTimeout",{"ms":35000}] 05:03:34 INFO - PROCESS | 3756 | 1471089814350 Marionette TRACE conn6 <- [1,3050,null,{}] 05:03:34 INFO - TEST-START | /FileAPI/file/Worker-read-file-constructor.worker 05:03:34 INFO - PROCESS | 3756 | 1471089814353 Marionette TRACE conn6 -> [0,3051,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:03:34 INFO - PROCESS | 3756 | 1471089814356 Marionette INFO sendAsync 3dea87e7-b1f7-4d7f-bd25-36a6049bc663 05:03:34 INFO - PROCESS | 3756 | 1471089814481 Marionette TRACE conn6 <- [1,3051,null,{"value":null}] 05:03:34 INFO - PROCESS | 3756 | 1471089814579 Marionette TRACE conn6 -> [0,3052,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/FileAPI/file/Worker-read-file-constructor.worker\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/FileAPI/file/Worker-read-file-constructor.worker\", \"893d4e98-a8f2-4003-9cd7-2985a4dd9108\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:03:34 INFO - PROCESS | 3756 | 1471089814582 Marionette INFO sendAsync 3dea87e7-b1f7-4d7f-bd25-36a6049bc663 05:03:34 INFO - PROCESS | 3756 | --DOMWINDOW == 82 (0000004DD12CB000) [pid = 3756] [serial = 2281] [outer = 0000000000000000] [url = http://web-platform.test:8000/FileAPI/FileReaderSync.worker] 05:03:34 INFO - PROCESS | 3756 | --DOMWINDOW == 81 (0000004D808C3C00) [pid = 3756] [serial = 2269] [outer = 0000000000000000] [url = http://web-platform.test:8000/DOMEvents/tests/submissions/Microsoft/converted/dispatchEvent.click.checkbox.html] 05:03:34 INFO - PROCESS | 3756 | --DOMWINDOW == 80 (0000004D8265B800) [pid = 3756] [serial = 2275] [outer = 0000000000000000] [url = http://web-platform.test:8000/DOMEvents/tests/submissions/Microsoft/converted/stopImmediatePropagation.effect.html] 05:03:34 INFO - PROCESS | 3756 | --DOMWINDOW == 79 (0000004D808CA400) [pid = 3756] [serial = 2272] [outer = 0000000000000000] [url = http://web-platform.test:8000/DOMEvents/tests/submissions/Microsoft/converted/domnodeinserted.html] 05:03:34 INFO - PROCESS | 3756 | --DOMWINDOW == 78 (0000004D830D9800) [pid = 3756] [serial = 2287] [outer = 0000000000000000] [url = http://web-platform.test:8000/FileAPI/historical.html] 05:03:34 INFO - PROCESS | 3756 | --DOMWINDOW == 77 (0000004D978A2400) [pid = 3756] [serial = 2278] [outer = 0000000000000000] [url = http://web-platform.test:8000/DOMEvents/tests/submissions/Microsoft/converted/stopPropagation.deferred.effect.html] 05:03:34 INFO - PROCESS | 3756 | --DOMWINDOW == 76 (0000004D81DCB400) [pid = 3756] [serial = 2252] [outer = 0000000000000000] [url = http://web-platform.test:8000/DOMEvents/tests/submissions/Microsoft/converted/EventListener.dispatch.new.event.html] 05:03:34 INFO - PROCESS | 3756 | --DOMWINDOW == 75 (0000004DD1D31400) [pid = 3756] [serial = 2255] [outer = 0000000000000000] [url = http://web-platform.test:8000/DOMEvents/tests/submissions/Microsoft/converted/EventListener.eventHandler.html] 05:03:34 INFO - PROCESS | 3756 | --DOMWINDOW == 74 (0000004DDB81AC00) [pid = 3756] [serial = 2258] [outer = 0000000000000000] [url = http://web-platform.test:8000/DOMEvents/tests/submissions/Microsoft/converted/EventObject.after.dispatchEvent.html] 05:03:34 INFO - PROCESS | 3756 | --DOMWINDOW == 73 (0000004DDC275800) [pid = 3756] [serial = 2261] [outer = 0000000000000000] [url = http://web-platform.test:8000/DOMEvents/tests/submissions/Microsoft/converted/EventObject.multiple.dispatchEvent.html] 05:03:34 INFO - PROCESS | 3756 | --DOMWINDOW == 72 (0000004DD0E31400) [pid = 3756] [serial = 2267] [outer = 0000000000000000] [url = http://web-platform.test:8000/DOMEvents/tests/submissions/Microsoft/converted/support/ProcessingInstruction.DOMCharacterDataModified.xml] 05:03:34 INFO - PROCESS | 3756 | --DOMWINDOW == 71 (0000004DDC281C00) [pid = 3756] [serial = 2264] [outer = 0000000000000000] [url = http://web-platform.test:8000/DOMEvents/tests/submissions/Microsoft/converted/ProcessingInstruction.DOMCharacterDataModified.html] 05:03:34 INFO - PROCESS | 3756 | --DOMWINDOW == 70 (0000004DD1D54800) [pid = 3756] [serial = 2284] [outer = 0000000000000000] [url = http://web-platform.test:8000/FileAPI/fileReader.html] 05:03:34 INFO - PROCESS | 3756 | --DOMWINDOW == 69 (0000004D808CBC00) [pid = 3756] [serial = 2290] [outer = 0000000000000000] [url = http://web-platform.test:8000/FileAPI/idlharness.html] 05:03:34 INFO - PROCESS | 3756 | ++DOCSHELL 0000004D8062F800 == 33 [pid = 3756] [id = 774] 05:03:34 INFO - PROCESS | 3756 | ++DOMWINDOW == 70 (0000004D808CBC00) [pid = 3756] [serial = 2320] [outer = 0000000000000000] 05:03:34 INFO - PROCESS | 3756 | ++DOMWINDOW == 71 (0000004D978A2400) [pid = 3756] [serial = 2321] [outer = 0000004D808CBC00] 05:03:34 INFO - PROCESS | 3756 | 1471089814634 Marionette DEBUG loaded listener.js 05:03:34 INFO - PROCESS | 3756 | ++DOMWINDOW == 72 (0000004DDDDF1C00) [pid = 3756] [serial = 2322] [outer = 0000004D808CBC00] 05:03:34 INFO - PROCESS | 3756 | [3756] 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 05:03:35 INFO - PROCESS | 3756 | 1471089815011 Marionette TRACE conn6 <- [1,3052,null,{"value":["/FileAPI/file/Worker-read-file-constructor.worker",0,null,null,[["FileReader in Worker",0,{},{}]]]}] 05:03:35 INFO - TEST-PASS | /FileAPI/file/Worker-read-file-constructor.worker | FileReader in Worker - {} 05:03:35 INFO - {} 05:03:35 INFO - TEST-OK | /FileAPI/file/Worker-read-file-constructor.worker | took 670ms 05:03:35 INFO - TEST-START | /FileAPI/filelist-section/filelist.html 05:03:35 INFO - PROCESS | 3756 | 1471089815023 Marionette TRACE conn6 -> [0,3053,"getWindowHandle",null] 05:03:35 INFO - PROCESS | 3756 | 1471089815025 Marionette TRACE conn6 <- [1,3053,null,{"value":"13"}] 05:03:35 INFO - PROCESS | 3756 | 1471089815028 Marionette TRACE conn6 -> [0,3054,"setScriptTimeout",{"ms":35000}] 05:03:35 INFO - PROCESS | 3756 | 1471089815030 Marionette TRACE conn6 <- [1,3054,null,{}] 05:03:35 INFO - PROCESS | 3756 | 1471089815034 Marionette TRACE conn6 -> [0,3055,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:03:35 INFO - PROCESS | 3756 | 1471089815036 Marionette INFO sendAsync 3dea87e7-b1f7-4d7f-bd25-36a6049bc663 05:03:35 INFO - PROCESS | 3756 | 1471089815147 Marionette TRACE conn6 <- [1,3055,null,{"value":null}] 05:03:35 INFO - PROCESS | 3756 | 1471089815229 Marionette TRACE conn6 -> [0,3056,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/FileAPI/filelist-section/filelist.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/FileAPI/filelist-section/filelist.html\", \"893d4e98-a8f2-4003-9cd7-2985a4dd9108\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:03:35 INFO - PROCESS | 3756 | 1471089815232 Marionette INFO sendAsync 3dea87e7-b1f7-4d7f-bd25-36a6049bc663 05:03:35 INFO - PROCESS | 3756 | ++DOCSHELL 0000004DE20CE800 == 34 [pid = 3756] [id = 775] 05:03:35 INFO - PROCESS | 3756 | ++DOMWINDOW == 73 (0000004DDB841400) [pid = 3756] [serial = 2323] [outer = 0000000000000000] 05:03:35 INFO - PROCESS | 3756 | ++DOMWINDOW == 74 (0000004DDE987000) [pid = 3756] [serial = 2324] [outer = 0000004DDB841400] 05:03:35 INFO - PROCESS | 3756 | 1471089815278 Marionette DEBUG loaded listener.js 05:03:35 INFO - PROCESS | 3756 | ++DOMWINDOW == 75 (0000004DDEC38000) [pid = 3756] [serial = 2325] [outer = 0000004DDB841400] 05:03:35 INFO - PROCESS | 3756 | 1471089815614 Marionette TRACE conn6 <- [1,3056,null,{"value":["/FileAPI/filelist-section/filelist.html",0,null,null,[["Check if window has a FileList property",0,null,null],["Check if FileList.length is 0",0,null,null],["Check if item is a instanceof Function",0,null,null],["Check if item is a method of fileList",0,null,null],["Check if the item method returns null when no file selected",0,null,null],["Check if length is fileList's attribute",0,null,null],["Check if the fileList length is 0 when no file selected",0,null,null]]]}] 05:03:35 INFO - TEST-PASS | /FileAPI/filelist-section/filelist.html | Check if window has a FileList property 05:03:35 INFO - TEST-PASS | /FileAPI/filelist-section/filelist.html | Check if FileList.length is 0 05:03:35 INFO - TEST-PASS | /FileAPI/filelist-section/filelist.html | Check if item is a instanceof Function 05:03:35 INFO - TEST-PASS | /FileAPI/filelist-section/filelist.html | Check if item is a method of fileList 05:03:35 INFO - TEST-PASS | /FileAPI/filelist-section/filelist.html | Check if the item method returns null when no file selected 05:03:35 INFO - TEST-PASS | /FileAPI/filelist-section/filelist.html | Check if length is fileList's attribute 05:03:35 INFO - TEST-PASS | /FileAPI/filelist-section/filelist.html | Check if the fileList length is 0 when no file selected 05:03:35 INFO - TEST-OK | /FileAPI/filelist-section/filelist.html | took 629ms 05:03:35 INFO - PROCESS | 3756 | 1471089815662 Marionette TRACE conn6 -> [0,3057,"getWindowHandle",null] 05:03:35 INFO - PROCESS | 3756 | 1471089815665 Marionette TRACE conn6 <- [1,3057,null,{"value":"13"}] 05:03:35 INFO - TEST-START | /FileAPI/reading-data-section/Determining-Encoding.html 05:03:35 INFO - PROCESS | 3756 | 1471089815668 Marionette TRACE conn6 -> [0,3058,"setScriptTimeout",{"ms":35000}] 05:03:35 INFO - PROCESS | 3756 | 1471089815670 Marionette TRACE conn6 <- [1,3058,null,{}] 05:03:35 INFO - PROCESS | 3756 | 1471089815674 Marionette TRACE conn6 -> [0,3059,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:03:35 INFO - PROCESS | 3756 | 1471089815676 Marionette INFO sendAsync 3dea87e7-b1f7-4d7f-bd25-36a6049bc663 05:03:35 INFO - PROCESS | 3756 | 1471089815808 Marionette TRACE conn6 <- [1,3059,null,{"value":null}] 05:03:35 INFO - PROCESS | 3756 | 1471089815815 Marionette TRACE conn6 -> [0,3060,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/FileAPI/reading-data-section/Determining-Encoding.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/FileAPI/reading-data-section/Determining-Encoding.html\", \"893d4e98-a8f2-4003-9cd7-2985a4dd9108\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:03:35 INFO - PROCESS | 3756 | 1471089815817 Marionette INFO sendAsync 3dea87e7-b1f7-4d7f-bd25-36a6049bc663 05:03:35 INFO - PROCESS | 3756 | ++DOCSHELL 0000004DE4A96800 == 35 [pid = 3756] [id = 776] 05:03:35 INFO - PROCESS | 3756 | ++DOMWINDOW == 76 (0000004DDEB10400) [pid = 3756] [serial = 2326] [outer = 0000000000000000] 05:03:35 INFO - PROCESS | 3756 | ++DOMWINDOW == 77 (0000004DDEDE1000) [pid = 3756] [serial = 2327] [outer = 0000004DDEB10400] 05:03:35 INFO - PROCESS | 3756 | 1471089815861 Marionette DEBUG loaded listener.js 05:03:35 INFO - PROCESS | 3756 | ++DOMWINDOW == 78 (0000004DDEF57800) [pid = 3756] [serial = 2328] [outer = 0000004DDEB10400] 05:03:36 INFO - PROCESS | 3756 | 1471089816258 Marionette TRACE conn6 <- [1,3060,null,{"value":["/FileAPI/reading-data-section/Determining-Encoding.html",0,null,null,[["Blob Determing Encoding with encoding argument",0,null,null],["Blob Determing Encoding with type attribute",0,null,null],["Blob Determing Encoding with UTF-8 BOM",0,null,null],["Blob Determing Encoding without anything implying charset.",0,null,null],["Blob Determing Encoding with UTF-16BE BOM",0,null,null],["Blob Determing Encoding with UTF-16LE BOM",0,null,null]]]}] 05:03:36 INFO - TEST-PASS | /FileAPI/reading-data-section/Determining-Encoding.html | Blob Determing Encoding with encoding argument 05:03:36 INFO - TEST-PASS | /FileAPI/reading-data-section/Determining-Encoding.html | Blob Determing Encoding with type attribute 05:03:36 INFO - TEST-PASS | /FileAPI/reading-data-section/Determining-Encoding.html | Blob Determing Encoding with UTF-8 BOM 05:03:36 INFO - TEST-PASS | /FileAPI/reading-data-section/Determining-Encoding.html | Blob Determing Encoding without anything implying charset. 05:03:36 INFO - TEST-PASS | /FileAPI/reading-data-section/Determining-Encoding.html | Blob Determing Encoding with UTF-16BE BOM 05:03:36 INFO - TEST-PASS | /FileAPI/reading-data-section/Determining-Encoding.html | Blob Determing Encoding with UTF-16LE BOM 05:03:36 INFO - TEST-OK | /FileAPI/reading-data-section/Determining-Encoding.html | took 629ms 05:03:36 INFO - PROCESS | 3756 | 1471089816300 Marionette TRACE conn6 -> [0,3061,"getWindowHandle",null] 05:03:36 INFO - PROCESS | 3756 | 1471089816302 Marionette TRACE conn6 <- [1,3061,null,{"value":"13"}] 05:03:36 INFO - TEST-START | /FileAPI/reading-data-section/FileReader-event-handler-attributes.html 05:03:36 INFO - PROCESS | 3756 | 1471089816306 Marionette TRACE conn6 -> [0,3062,"setScriptTimeout",{"ms":35000}] 05:03:36 INFO - PROCESS | 3756 | 1471089816307 Marionette TRACE conn6 <- [1,3062,null,{}] 05:03:36 INFO - PROCESS | 3756 | 1471089816311 Marionette TRACE conn6 -> [0,3063,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:03:36 INFO - PROCESS | 3756 | 1471089816313 Marionette INFO sendAsync 3dea87e7-b1f7-4d7f-bd25-36a6049bc663 05:03:36 INFO - PROCESS | 3756 | 1471089816437 Marionette TRACE conn6 <- [1,3063,null,{"value":null}] 05:03:36 INFO - PROCESS | 3756 | 1471089816448 Marionette TRACE conn6 -> [0,3064,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/FileAPI/reading-data-section/FileReader-event-handler-attributes.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/FileAPI/reading-data-section/FileReader-event-handler-attributes.html\", \"893d4e98-a8f2-4003-9cd7-2985a4dd9108\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:03:36 INFO - PROCESS | 3756 | 1471089816450 Marionette INFO sendAsync 3dea87e7-b1f7-4d7f-bd25-36a6049bc663 05:03:36 INFO - PROCESS | 3756 | ++DOCSHELL 0000004DE4CAE800 == 36 [pid = 3756] [id = 777] 05:03:36 INFO - PROCESS | 3756 | ++DOMWINDOW == 79 (0000004DDEB11000) [pid = 3756] [serial = 2329] [outer = 0000000000000000] 05:03:36 INFO - PROCESS | 3756 | ++DOMWINDOW == 80 (0000004DDEF5D800) [pid = 3756] [serial = 2330] [outer = 0000004DDEB11000] 05:03:36 INFO - PROCESS | 3756 | 1471089816496 Marionette DEBUG loaded listener.js 05:03:36 INFO - PROCESS | 3756 | ++DOMWINDOW == 81 (0000004DDEF6D400) [pid = 3756] [serial = 2331] [outer = 0000004DDEB11000] 05:03:37 INFO - PROCESS | 3756 | 1471089817132 Marionette TRACE conn6 <- [1,3064,null,{"value":["/FileAPI/reading-data-section/FileReader-event-handler-attributes.html",0,null,null,[["FileReader.onloadstart: initial value",0,null,null],["FileReader.onprogress: initial value",0,null,null],["FileReader.onload: initial value",0,null,null],["FileReader.onabort: initial value",0,null,null],["FileReader.onerror: initial value",0,null,null],["FileReader.onloadend: initial value",0,null,null]]]}] 05:03:37 INFO - TEST-PASS | /FileAPI/reading-data-section/FileReader-event-handler-attributes.html | FileReader.onloadstart: initial value 05:03:37 INFO - TEST-PASS | /FileAPI/reading-data-section/FileReader-event-handler-attributes.html | FileReader.onprogress: initial value 05:03:37 INFO - TEST-PASS | /FileAPI/reading-data-section/FileReader-event-handler-attributes.html | FileReader.onload: initial value 05:03:37 INFO - TEST-PASS | /FileAPI/reading-data-section/FileReader-event-handler-attributes.html | FileReader.onabort: initial value 05:03:37 INFO - TEST-PASS | /FileAPI/reading-data-section/FileReader-event-handler-attributes.html | FileReader.onerror: initial value 05:03:37 INFO - TEST-PASS | /FileAPI/reading-data-section/FileReader-event-handler-attributes.html | FileReader.onloadend: initial value 05:03:37 INFO - TEST-OK | /FileAPI/reading-data-section/FileReader-event-handler-attributes.html | took 881ms 05:03:37 INFO - PROCESS | 3756 | 1471089817191 Marionette TRACE conn6 -> [0,3065,"getWindowHandle",null] 05:03:37 INFO - PROCESS | 3756 | 1471089817196 Marionette TRACE conn6 <- [1,3065,null,{"value":"13"}] 05:03:37 INFO - TEST-START | /FileAPI/reading-data-section/FileReader-multiple-reads.html 05:03:37 INFO - PROCESS | 3756 | 1471089817201 Marionette TRACE conn6 -> [0,3066,"setScriptTimeout",{"ms":35000}] 05:03:37 INFO - PROCESS | 3756 | 1471089817207 Marionette TRACE conn6 <- [1,3066,null,{}] 05:03:37 INFO - PROCESS | 3756 | 1471089817212 Marionette TRACE conn6 -> [0,3067,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:03:37 INFO - PROCESS | 3756 | 1471089817215 Marionette INFO sendAsync 3dea87e7-b1f7-4d7f-bd25-36a6049bc663 05:03:37 INFO - PROCESS | 3756 | 1471089817339 Marionette TRACE conn6 <- [1,3067,null,{"value":null}] 05:03:37 INFO - PROCESS | 3756 | 1471089817465 Marionette TRACE conn6 -> [0,3068,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/FileAPI/reading-data-section/FileReader-multiple-reads.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/FileAPI/reading-data-section/FileReader-multiple-reads.html\", \"893d4e98-a8f2-4003-9cd7-2985a4dd9108\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:03:37 INFO - PROCESS | 3756 | 1471089817468 Marionette INFO sendAsync 3dea87e7-b1f7-4d7f-bd25-36a6049bc663 05:03:37 INFO - PROCESS | 3756 | ++DOCSHELL 0000004DCFE56800 == 37 [pid = 3756] [id = 778] 05:03:37 INFO - PROCESS | 3756 | ++DOMWINDOW == 82 (0000004D81DBC400) [pid = 3756] [serial = 2332] [outer = 0000000000000000] 05:03:37 INFO - PROCESS | 3756 | ++DOMWINDOW == 83 (0000004D826C3000) [pid = 3756] [serial = 2333] [outer = 0000004D81DBC400] 05:03:37 INFO - PROCESS | 3756 | 1471089817533 Marionette DEBUG loaded listener.js 05:03:37 INFO - PROCESS | 3756 | ++DOMWINDOW == 84 (0000004DD0040400) [pid = 3756] [serial = 2334] [outer = 0000004D81DBC400] 05:03:38 INFO - PROCESS | 3756 | 1471089818113 Marionette TRACE conn6 <- [1,3068,null,{"value":["/FileAPI/reading-data-section/FileReader-multiple-reads.html",0,null,null,[["test FileReader InvalidStateError exception for readAsText",1,"assert_throws: function \"function () {\n reader.readAsText(blob_2)\n }\" did not throw","@http://web-platform.test:8000/FileAPI/reading-data-section/FileReader-multiple-reads.html:15:3\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\n@http://web-platform.test:8000/FileAPI/reading-data-section/FileReader-multiple-reads.html:9:1\n"],["test FileReader InvalidStateError exception for readAsDataURL",1,"assert_throws: function \"function () {\n reader.readAsDataURL(blob_2)\n }\" did not throw","@http://web-platform.test:8000/FileAPI/reading-data-section/FileReader-multiple-reads.html:26:3\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\n@http://web-platform.test:8000/FileAPI/reading-data-section/FileReader-multiple-reads.html:20:1\n"],["test FileReader InvalidStateError exception for readAsArrayBuffer",1,"assert_throws: function \"function () {\n reader.readAsArrayBuffer(blob_2)\n }\" did not throw","@http://web-platform.test:8000/FileAPI/reading-data-section/FileReader-multiple-reads.html:37:3\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\n@http://web-platform.test:8000/FileAPI/reading-data-section/FileReader-multiple-reads.html:31:1\n"],["test FileReader InvalidStateError exception in onloadstart event for readAsArrayBuffer",1,"assert_false: Only one loadstart event should be dispatched expected false got true","reader.onloadstart<@http://web-platform.test:8000/FileAPI/reading-data-section/FileReader-multiple-reads.html:48:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\nTest.prototype.step_func_done/<@http://web-platform.test:8000/resources/testharness.js:1422:17\nreader.onloadstart [0,3069,"getWindowHandle",null] 05:03:38 INFO - PROCESS | 3756 | 1471089818163 Marionette TRACE conn6 <- [1,3069,null,{"value":"13"}] 05:03:38 INFO - PROCESS | 3756 | 1471089818171 Marionette TRACE conn6 -> [0,3070,"setScriptTimeout",{"ms":35000}] 05:03:38 INFO - TEST-START | /FileAPI/reading-data-section/filereader_abort.html 05:03:38 INFO - PROCESS | 3756 | 1471089818174 Marionette TRACE conn6 <- [1,3070,null,{}] 05:03:38 INFO - PROCESS | 3756 | 1471089818179 Marionette TRACE conn6 -> [0,3071,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:03:38 INFO - PROCESS | 3756 | 1471089818182 Marionette INFO sendAsync 3dea87e7-b1f7-4d7f-bd25-36a6049bc663 05:03:38 INFO - PROCESS | 3756 | 1471089818307 Marionette TRACE conn6 <- [1,3071,null,{"value":null}] 05:03:38 INFO - PROCESS | 3756 | 1471089818412 Marionette TRACE conn6 -> [0,3072,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/FileAPI/reading-data-section/filereader_abort.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/FileAPI/reading-data-section/filereader_abort.html\", \"893d4e98-a8f2-4003-9cd7-2985a4dd9108\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:03:38 INFO - PROCESS | 3756 | 1471089818415 Marionette INFO sendAsync 3dea87e7-b1f7-4d7f-bd25-36a6049bc663 05:03:38 INFO - PROCESS | 3756 | ++DOCSHELL 0000004DDC90E800 == 38 [pid = 3756] [id = 779] 05:03:38 INFO - PROCESS | 3756 | ++DOMWINDOW == 85 (0000004DD5C7DC00) [pid = 3756] [serial = 2335] [outer = 0000000000000000] 05:03:38 INFO - PROCESS | 3756 | ++DOMWINDOW == 86 (0000004DD62C4400) [pid = 3756] [serial = 2336] [outer = 0000004DD5C7DC00] 05:03:38 INFO - PROCESS | 3756 | 1471089818474 Marionette DEBUG loaded listener.js 05:03:38 INFO - PROCESS | 3756 | ++DOMWINDOW == 87 (0000004DD6E17400) [pid = 3756] [serial = 2337] [outer = 0000004DD5C7DC00] 05:03:39 INFO - PROCESS | 3756 | 1471089819008 Marionette TRACE conn6 <- [1,3072,null,{"value":["/FileAPI/reading-data-section/filereader_abort.html",0,null,null,[["Aborting before read",1,"","@http://web-platform.test:8000/FileAPI/reading-data-section/filereader_abort.html:17:7\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\n@http://web-platform.test:8000/FileAPI/reading-data-section/filereader_abort.html:15:5\n"],["Aborting after read",0,null,null]]]}] 05:03:39 INFO - TEST-FAIL | /FileAPI/reading-data-section/filereader_abort.html | Aborting before read - 05:03:39 INFO - @http://web-platform.test:8000/FileAPI/reading-data-section/filereader_abort.html:17:7 05:03:39 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 05:03:39 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 05:03:39 INFO - @http://web-platform.test:8000/FileAPI/reading-data-section/filereader_abort.html:15:5 05:03:39 INFO - TEST-PASS | /FileAPI/reading-data-section/filereader_abort.html | Aborting after read 05:03:39 INFO - TEST-OK | /FileAPI/reading-data-section/filereader_abort.html | took 882ms 05:03:39 INFO - PROCESS | 3756 | 1471089819067 Marionette TRACE conn6 -> [0,3073,"getWindowHandle",null] 05:03:39 INFO - PROCESS | 3756 | 1471089819070 Marionette TRACE conn6 <- [1,3073,null,{"value":"13"}] 05:03:39 INFO - TEST-START | /FileAPI/reading-data-section/filereader_error.html 05:03:39 INFO - PROCESS | 3756 | 1471089819091 Marionette TRACE conn6 -> [0,3074,"setScriptTimeout",{"ms":35000}] 05:03:39 INFO - PROCESS | 3756 | 1471089819096 Marionette TRACE conn6 <- [1,3074,null,{}] 05:03:39 INFO - PROCESS | 3756 | 1471089819108 Marionette TRACE conn6 -> [0,3075,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:03:39 INFO - PROCESS | 3756 | 1471089819114 Marionette INFO sendAsync 3dea87e7-b1f7-4d7f-bd25-36a6049bc663 05:03:39 INFO - PROCESS | 3756 | 1471089819233 Marionette TRACE conn6 <- [1,3075,null,{"value":null}] 05:03:39 INFO - PROCESS | 3756 | 1471089819339 Marionette TRACE conn6 -> [0,3076,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/FileAPI/reading-data-section/filereader_error.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/FileAPI/reading-data-section/filereader_error.html\", \"893d4e98-a8f2-4003-9cd7-2985a4dd9108\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:03:39 INFO - PROCESS | 3756 | 1471089819343 Marionette INFO sendAsync 3dea87e7-b1f7-4d7f-bd25-36a6049bc663 05:03:39 INFO - PROCESS | 3756 | ++DOCSHELL 0000004DE5A23800 == 39 [pid = 3756] [id = 780] 05:03:39 INFO - PROCESS | 3756 | ++DOMWINDOW == 88 (0000004DDC135800) [pid = 3756] [serial = 2338] [outer = 0000000000000000] 05:03:39 INFO - PROCESS | 3756 | ++DOMWINDOW == 89 (0000004DDC13F000) [pid = 3756] [serial = 2339] [outer = 0000004DDC135800] 05:03:39 INFO - PROCESS | 3756 | 1471089819403 Marionette DEBUG loaded listener.js 05:03:39 INFO - PROCESS | 3756 | ++DOMWINDOW == 90 (0000004DDC280400) [pid = 3756] [serial = 2340] [outer = 0000004DDC135800] 05:03:39 INFO - PROCESS | 3756 | 1471089819926 Marionette TRACE conn6 <- [1,3076,null,{"value":["/FileAPI/reading-data-section/filereader_error.html",0,null,null,[["FileAPI Test: filereader_error",0,null,null]]]}] 05:03:39 INFO - TEST-PASS | /FileAPI/reading-data-section/filereader_error.html | FileAPI Test: filereader_error 05:03:39 INFO - TEST-OK | /FileAPI/reading-data-section/filereader_error.html | took 881ms 05:03:39 INFO - PROCESS | 3756 | 1471089819974 Marionette TRACE conn6 -> [0,3077,"getWindowHandle",null] 05:03:39 INFO - PROCESS | 3756 | 1471089819977 Marionette TRACE conn6 <- [1,3077,null,{"value":"13"}] 05:03:39 INFO - TEST-START | /FileAPI/reading-data-section/filereader_readAsArrayBuffer.html 05:03:39 INFO - PROCESS | 3756 | 1471089819981 Marionette TRACE conn6 -> [0,3078,"setScriptTimeout",{"ms":35000}] 05:03:39 INFO - PROCESS | 3756 | 1471089819983 Marionette TRACE conn6 <- [1,3078,null,{}] 05:03:39 INFO - PROCESS | 3756 | 1471089819987 Marionette TRACE conn6 -> [0,3079,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:03:39 INFO - PROCESS | 3756 | 1471089819989 Marionette INFO sendAsync 3dea87e7-b1f7-4d7f-bd25-36a6049bc663 05:03:40 INFO - PROCESS | 3756 | 1471089820142 Marionette TRACE conn6 <- [1,3079,null,{"value":null}] 05:03:40 INFO - PROCESS | 3756 | 1471089820245 Marionette TRACE conn6 -> [0,3080,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/FileAPI/reading-data-section/filereader_readAsArrayBuffer.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/FileAPI/reading-data-section/filereader_readAsArrayBuffer.html\", \"893d4e98-a8f2-4003-9cd7-2985a4dd9108\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:03:40 INFO - PROCESS | 3756 | 1471089820247 Marionette INFO sendAsync 3dea87e7-b1f7-4d7f-bd25-36a6049bc663 05:03:40 INFO - PROCESS | 3756 | ++DOCSHELL 0000004DE1548000 == 40 [pid = 3756] [id = 781] 05:03:40 INFO - PROCESS | 3756 | ++DOMWINDOW == 91 (0000004DDC138000) [pid = 3756] [serial = 2341] [outer = 0000000000000000] 05:03:40 INFO - PROCESS | 3756 | ++DOMWINDOW == 92 (0000004DDE983400) [pid = 3756] [serial = 2342] [outer = 0000004DDC138000] 05:03:40 INFO - PROCESS | 3756 | 1471089820306 Marionette DEBUG loaded listener.js 05:03:40 INFO - PROCESS | 3756 | ++DOMWINDOW == 93 (0000004DDEB09000) [pid = 3756] [serial = 2343] [outer = 0000004DDC138000] 05:03:40 INFO - PROCESS | 3756 | 1471089820817 Marionette TRACE conn6 <- [1,3080,null,{"value":["/FileAPI/reading-data-section/filereader_readAsArrayBuffer.html",0,null,null,[["FileAPI Test: filereader_readAsArrayBuffer",0,null,null]]]}] 05:03:40 INFO - TEST-PASS | /FileAPI/reading-data-section/filereader_readAsArrayBuffer.html | FileAPI Test: filereader_readAsArrayBuffer 05:03:40 INFO - TEST-OK | /FileAPI/reading-data-section/filereader_readAsArrayBuffer.html | took 881ms 05:03:40 INFO - PROCESS | 3756 | 1471089820864 Marionette TRACE conn6 -> [0,3081,"getWindowHandle",null] 05:03:40 INFO - PROCESS | 3756 | 1471089820867 Marionette TRACE conn6 <- [1,3081,null,{"value":"13"}] 05:03:40 INFO - TEST-START | /FileAPI/reading-data-section/filereader_readAsDataURL.html 05:03:40 INFO - PROCESS | 3756 | 1471089820871 Marionette TRACE conn6 -> [0,3082,"setScriptTimeout",{"ms":35000}] 05:03:40 INFO - PROCESS | 3756 | 1471089820873 Marionette TRACE conn6 <- [1,3082,null,{}] 05:03:40 INFO - PROCESS | 3756 | 1471089820930 Marionette TRACE conn6 -> [0,3083,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:03:40 INFO - PROCESS | 3756 | 1471089820933 Marionette INFO sendAsync 3dea87e7-b1f7-4d7f-bd25-36a6049bc663 05:03:41 INFO - PROCESS | 3756 | 1471089821050 Marionette TRACE conn6 <- [1,3083,null,{"value":null}] 05:03:41 INFO - PROCESS | 3756 | 1471089821152 Marionette TRACE conn6 -> [0,3084,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/FileAPI/reading-data-section/filereader_readAsDataURL.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/FileAPI/reading-data-section/filereader_readAsDataURL.html\", \"893d4e98-a8f2-4003-9cd7-2985a4dd9108\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:03:41 INFO - PROCESS | 3756 | 1471089821155 Marionette INFO sendAsync 3dea87e7-b1f7-4d7f-bd25-36a6049bc663 05:03:41 INFO - PROCESS | 3756 | ++DOCSHELL 0000004D97797000 == 41 [pid = 3756] [id = 782] 05:03:41 INFO - PROCESS | 3756 | ++DOMWINDOW == 94 (0000004D80949800) [pid = 3756] [serial = 2344] [outer = 0000000000000000] 05:03:41 INFO - PROCESS | 3756 | ++DOMWINDOW == 95 (0000004D830E2C00) [pid = 3756] [serial = 2345] [outer = 0000004D80949800] 05:03:41 INFO - PROCESS | 3756 | 1471089821210 Marionette DEBUG loaded listener.js 05:03:41 INFO - PROCESS | 3756 | ++DOMWINDOW == 96 (0000004DD5CD6400) [pid = 3756] [serial = 2346] [outer = 0000004D80949800] 05:03:41 INFO - PROCESS | 3756 | 1471089821901 Marionette TRACE conn6 <- [1,3084,null,{"value":["/FileAPI/reading-data-section/filereader_readAsDataURL.html",0,null,null,[["FileAPI Test: filereader_readAsDataURL",0,null,null]]]}] 05:03:41 INFO - TEST-PASS | /FileAPI/reading-data-section/filereader_readAsDataURL.html | FileAPI Test: filereader_readAsDataURL 05:03:41 INFO - TEST-OK | /FileAPI/reading-data-section/filereader_readAsDataURL.html | took 1070ms 05:03:41 INFO - PROCESS | 3756 | 1471089821944 Marionette TRACE conn6 -> [0,3085,"getWindowHandle",null] 05:03:41 INFO - TEST-START | /FileAPI/reading-data-section/filereader_readAsText.html 05:03:41 INFO - PROCESS | 3756 | 1471089821948 Marionette TRACE conn6 <- [1,3085,null,{"value":"13"}] 05:03:41 INFO - PROCESS | 3756 | 1471089821953 Marionette TRACE conn6 -> [0,3086,"setScriptTimeout",{"ms":35000}] 05:03:41 INFO - PROCESS | 3756 | 1471089821956 Marionette TRACE conn6 <- [1,3086,null,{}] 05:03:41 INFO - PROCESS | 3756 | 1471089821962 Marionette TRACE conn6 -> [0,3087,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:03:41 INFO - PROCESS | 3756 | 1471089821965 Marionette INFO sendAsync 3dea87e7-b1f7-4d7f-bd25-36a6049bc663 05:03:42 INFO - PROCESS | 3756 | 1471089822074 Marionette TRACE conn6 <- [1,3087,null,{"value":null}] 05:03:42 INFO - PROCESS | 3756 | 1471089822180 Marionette TRACE conn6 -> [0,3088,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/FileAPI/reading-data-section/filereader_readAsText.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/FileAPI/reading-data-section/filereader_readAsText.html\", \"893d4e98-a8f2-4003-9cd7-2985a4dd9108\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:03:42 INFO - PROCESS | 3756 | 1471089822183 Marionette INFO sendAsync 3dea87e7-b1f7-4d7f-bd25-36a6049bc663 05:03:42 INFO - PROCESS | 3756 | ++DOCSHELL 0000004D9778B800 == 42 [pid = 3756] [id = 783] 05:03:42 INFO - PROCESS | 3756 | ++DOMWINDOW == 97 (0000004D82652000) [pid = 3756] [serial = 2347] [outer = 0000000000000000] 05:03:42 INFO - PROCESS | 3756 | ++DOMWINDOW == 98 (0000004D829E6400) [pid = 3756] [serial = 2348] [outer = 0000004D82652000] 05:03:42 INFO - PROCESS | 3756 | 1471089822234 Marionette DEBUG loaded listener.js 05:03:42 INFO - PROCESS | 3756 | ++DOMWINDOW == 99 (0000004DD004B400) [pid = 3756] [serial = 2349] [outer = 0000004D82652000] 05:03:43 INFO - PROCESS | 3756 | --DOCSHELL 0000004DE4A96800 == 41 [pid = 3756] [id = 776] 05:03:43 INFO - PROCESS | 3756 | --DOCSHELL 0000004DE20CE800 == 40 [pid = 3756] [id = 775] 05:03:43 INFO - PROCESS | 3756 | --DOCSHELL 0000004D8062F800 == 39 [pid = 3756] [id = 774] 05:03:43 INFO - PROCESS | 3756 | --DOCSHELL 0000004DDF363000 == 38 [pid = 3756] [id = 773] 05:03:43 INFO - PROCESS | 3756 | --DOCSHELL 0000004DDE5DA800 == 37 [pid = 3756] [id = 772] 05:03:43 INFO - PROCESS | 3756 | --DOCSHELL 0000004DDDB4C000 == 36 [pid = 3756] [id = 771] 05:03:43 INFO - PROCESS | 3756 | --DOCSHELL 0000004DD7B2D800 == 35 [pid = 3756] [id = 770] 05:03:43 INFO - PROCESS | 3756 | --DOCSHELL 0000004D9778C000 == 34 [pid = 3756] [id = 769] 05:03:43 INFO - PROCESS | 3756 | --DOCSHELL 0000004D9778C800 == 33 [pid = 3756] [id = 768] 05:03:43 INFO - PROCESS | 3756 | --DOCSHELL 0000004DE4C1F000 == 32 [pid = 3756] [id = 765] 05:03:43 INFO - PROCESS | 3756 | --DOCSHELL 0000004DD0E4E800 == 31 [pid = 3756] [id = 766] 05:03:43 INFO - PROCESS | 3756 | --DOCSHELL 0000004DDC915800 == 30 [pid = 3756] [id = 767] 05:03:43 INFO - PROCESS | 3756 | --DOCSHELL 0000004D97797000 == 29 [pid = 3756] [id = 782] 05:03:43 INFO - PROCESS | 3756 | --DOCSHELL 0000004DE1548000 == 28 [pid = 3756] [id = 781] 05:03:43 INFO - PROCESS | 3756 | --DOCSHELL 0000004DE5A23800 == 27 [pid = 3756] [id = 780] 05:03:43 INFO - PROCESS | 3756 | --DOCSHELL 0000004DDC90E800 == 26 [pid = 3756] [id = 779] 05:03:43 INFO - PROCESS | 3756 | --DOCSHELL 0000004DCFE56800 == 25 [pid = 3756] [id = 778] 05:03:43 INFO - PROCESS | 3756 | --DOCSHELL 0000004DE4CAE800 == 24 [pid = 3756] [id = 777] 05:03:43 INFO - PROCESS | 3756 | --DOMWINDOW == 98 (0000004D826CBC00) [pid = 3756] [serial = 2271] [outer = 0000000000000000] [url = about:blank] 05:03:43 INFO - PROCESS | 3756 | --DOMWINDOW == 97 (0000004D81DC0800) [pid = 3756] [serial = 2270] [outer = 0000000000000000] [url = about:blank] 05:03:43 INFO - PROCESS | 3756 | --DOMWINDOW == 96 (0000004D829E0C00) [pid = 3756] [serial = 2276] [outer = 0000000000000000] [url = about:blank] 05:03:43 INFO - PROCESS | 3756 | --DOMWINDOW == 95 (0000004D830E0000) [pid = 3756] [serial = 2277] [outer = 0000000000000000] [url = about:blank] 05:03:43 INFO - PROCESS | 3756 | --DOMWINDOW == 94 (0000004D808D2C00) [pid = 3756] [serial = 2273] [outer = 0000000000000000] [url = about:blank] 05:03:43 INFO - PROCESS | 3756 | --DOMWINDOW == 93 (0000004D81DBF000) [pid = 3756] [serial = 2274] [outer = 0000000000000000] [url = about:blank] 05:03:43 INFO - PROCESS | 3756 | --DOMWINDOW == 92 (0000004DD62C6C00) [pid = 3756] [serial = 2288] [outer = 0000000000000000] [url = about:blank] 05:03:43 INFO - PROCESS | 3756 | --DOMWINDOW == 91 (0000004DD0049000) [pid = 3756] [serial = 2279] [outer = 0000000000000000] [url = about:blank] 05:03:43 INFO - PROCESS | 3756 | --DOMWINDOW == 90 (0000004DD1A3E800) [pid = 3756] [serial = 2254] [outer = 0000000000000000] [url = about:blank] 05:03:43 INFO - PROCESS | 3756 | --DOMWINDOW == 89 (0000004DCFF93000) [pid = 3756] [serial = 2253] [outer = 0000000000000000] [url = about:blank] 05:03:43 INFO - PROCESS | 3756 | --DOMWINDOW == 88 (0000004DD8060000) [pid = 3756] [serial = 2257] [outer = 0000000000000000] [url = about:blank] 05:03:43 INFO - PROCESS | 3756 | --DOMWINDOW == 87 (0000004DD63D8800) [pid = 3756] [serial = 2256] [outer = 0000000000000000] [url = about:blank] 05:03:43 INFO - PROCESS | 3756 | --DOMWINDOW == 86 (0000004DDC243400) [pid = 3756] [serial = 2260] [outer = 0000000000000000] [url = about:blank] 05:03:43 INFO - PROCESS | 3756 | --DOMWINDOW == 85 (0000004DDBE5E400) [pid = 3756] [serial = 2259] [outer = 0000000000000000] [url = about:blank] 05:03:43 INFO - PROCESS | 3756 | --DOMWINDOW == 84 (0000004DDC281800) [pid = 3756] [serial = 2263] [outer = 0000000000000000] [url = about:blank] 05:03:43 INFO - PROCESS | 3756 | --DOMWINDOW == 83 (0000004DDC27C000) [pid = 3756] [serial = 2262] [outer = 0000000000000000] [url = about:blank] 05:03:43 INFO - PROCESS | 3756 | --DOMWINDOW == 82 (0000004DD1DCC400) [pid = 3756] [serial = 2268] [outer = 0000000000000000] [url = about:blank] 05:03:43 INFO - PROCESS | 3756 | --DOMWINDOW == 81 (0000004DDC2BE800) [pid = 3756] [serial = 2266] [outer = 0000000000000000] [url = about:blank] 05:03:43 INFO - PROCESS | 3756 | --DOMWINDOW == 80 (0000004DDC2B9000) [pid = 3756] [serial = 2265] [outer = 0000000000000000] [url = about:blank] 05:03:43 INFO - PROCESS | 3756 | --DOMWINDOW == 79 (0000004DD2F79800) [pid = 3756] [serial = 2286] [outer = 0000000000000000] [url = about:blank] 05:03:43 INFO - PROCESS | 3756 | --DOMWINDOW == 78 (0000004DD1DD2400) [pid = 3756] [serial = 2285] [outer = 0000000000000000] [url = about:blank] 05:03:43 INFO - PROCESS | 3756 | --DOMWINDOW == 77 (0000004DD1DD0000) [pid = 3756] [serial = 2291] [outer = 0000000000000000] [url = about:blank] 05:03:43 INFO - PROCESS | 3756 | --DOMWINDOW == 76 (0000004DD6AD7400) [pid = 3756] [serial = 2289] [outer = 0000000000000000] [url = about:blank] 05:03:43 INFO - PROCESS | 3756 | --DOMWINDOW == 75 (0000004DD1A40800) [pid = 3756] [serial = 2282] [outer = 0000000000000000] [url = about:blank] 05:03:43 INFO - PROCESS | 3756 | --DOMWINDOW == 74 (0000004DD103F400) [pid = 3756] [serial = 2280] [outer = 0000000000000000] [url = about:blank] 05:03:43 INFO - PROCESS | 3756 | --DOMWINDOW == 73 (0000004DD6E1D400) [pid = 3756] [serial = 2292] [outer = 0000000000000000] [url = about:blank] 05:03:43 INFO - PROCESS | 3756 | --DOMWINDOW == 72 (0000004DD1D3C000) [pid = 3756] [serial = 2283] [outer = 0000000000000000] [url = about:blank] 05:03:43 INFO - PROCESS | 3756 | --DOMWINDOW == 71 (0000004DD806A400) [pid = 3756] [serial = 2294] [outer = 0000000000000000] [url = about:blank] 05:03:43 INFO - PROCESS | 3756 | 1471089823633 Marionette TRACE conn6 <- [1,3088,null,{"value":["/FileAPI/reading-data-section/filereader_readAsText.html",0,null,null,[["readAsText should correctly read UTF-8.",0,null,null],["readAsText should correctly read UTF-16.",0,null,null]]]}] 05:03:43 INFO - TEST-PASS | /FileAPI/reading-data-section/filereader_readAsText.html | readAsText should correctly read UTF-8. 05:03:43 INFO - TEST-PASS | /FileAPI/reading-data-section/filereader_readAsText.html | readAsText should correctly read UTF-16. 05:03:43 INFO - TEST-OK | /FileAPI/reading-data-section/filereader_readAsText.html | took 1737ms 05:03:43 INFO - PROCESS | 3756 | 1471089823690 Marionette TRACE conn6 -> [0,3089,"getWindowHandle",null] 05:03:43 INFO - PROCESS | 3756 | 1471089823694 Marionette TRACE conn6 <- [1,3089,null,{"value":"13"}] 05:03:43 INFO - PROCESS | 3756 | 1471089823699 Marionette TRACE conn6 -> [0,3090,"setScriptTimeout",{"ms":35000}] 05:03:43 INFO - TEST-START | /FileAPI/reading-data-section/filereader_readystate.html 05:03:43 INFO - PROCESS | 3756 | 1471089823702 Marionette TRACE conn6 <- [1,3090,null,{}] 05:03:43 INFO - PROCESS | 3756 | 1471089823708 Marionette TRACE conn6 -> [0,3091,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:03:43 INFO - PROCESS | 3756 | 1471089823711 Marionette INFO sendAsync 3dea87e7-b1f7-4d7f-bd25-36a6049bc663 05:03:43 INFO - PROCESS | 3756 | 1471089823805 Marionette TRACE conn6 <- [1,3091,null,{"value":null}] 05:03:43 INFO - PROCESS | 3756 | 1471089823885 Marionette TRACE conn6 -> [0,3092,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/FileAPI/reading-data-section/filereader_readystate.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/FileAPI/reading-data-section/filereader_readystate.html\", \"893d4e98-a8f2-4003-9cd7-2985a4dd9108\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:03:43 INFO - PROCESS | 3756 | 1471089823890 Marionette INFO sendAsync 3dea87e7-b1f7-4d7f-bd25-36a6049bc663 05:03:43 INFO - PROCESS | 3756 | ++DOCSHELL 0000004D81C99000 == 25 [pid = 3756] [id = 784] 05:03:43 INFO - PROCESS | 3756 | ++DOMWINDOW == 72 (0000004D8020FC00) [pid = 3756] [serial = 2350] [outer = 0000000000000000] 05:03:43 INFO - PROCESS | 3756 | ++DOMWINDOW == 73 (0000004D808E0C00) [pid = 3756] [serial = 2351] [outer = 0000004D8020FC00] 05:03:43 INFO - PROCESS | 3756 | 1471089823943 Marionette DEBUG loaded listener.js 05:03:44 INFO - PROCESS | 3756 | ++DOMWINDOW == 74 (0000004D8094D000) [pid = 3756] [serial = 2352] [outer = 0000004D8020FC00] 05:03:44 INFO - PROCESS | 3756 | 1471089824335 Marionette TRACE conn6 <- [1,3092,null,{"value":["/FileAPI/reading-data-section/filereader_readystate.html",0,null,null,[["FileAPI Test: filereader_readystate",0,null,null]]]}] 05:03:44 INFO - TEST-PASS | /FileAPI/reading-data-section/filereader_readystate.html | FileAPI Test: filereader_readystate 05:03:44 INFO - TEST-OK | /FileAPI/reading-data-section/filereader_readystate.html | took 671ms 05:03:44 INFO - PROCESS | 3756 | 1471089824375 Marionette TRACE conn6 -> [0,3093,"getWindowHandle",null] 05:03:44 INFO - PROCESS | 3756 | 1471089824380 Marionette TRACE conn6 <- [1,3093,null,{"value":"13"}] 05:03:44 INFO - TEST-START | /FileAPI/reading-data-section/filereader_result.html 05:03:44 INFO - PROCESS | 3756 | 1471089824398 Marionette TRACE conn6 -> [0,3094,"setScriptTimeout",{"ms":35000}] 05:03:44 INFO - PROCESS | 3756 | 1471089824401 Marionette TRACE conn6 <- [1,3094,null,{}] 05:03:44 INFO - PROCESS | 3756 | 1471089824405 Marionette TRACE conn6 -> [0,3095,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:03:44 INFO - PROCESS | 3756 | 1471089824408 Marionette INFO sendAsync 3dea87e7-b1f7-4d7f-bd25-36a6049bc663 05:03:44 INFO - PROCESS | 3756 | 1471089824503 Marionette TRACE conn6 <- [1,3095,null,{"value":null}] 05:03:44 INFO - PROCESS | 3756 | 1471089824509 Marionette TRACE conn6 -> [0,3096,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/FileAPI/reading-data-section/filereader_result.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/FileAPI/reading-data-section/filereader_result.html\", \"893d4e98-a8f2-4003-9cd7-2985a4dd9108\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:03:44 INFO - PROCESS | 3756 | 1471089824512 Marionette INFO sendAsync 3dea87e7-b1f7-4d7f-bd25-36a6049bc663 05:03:44 INFO - PROCESS | 3756 | ++DOCSHELL 0000004D80436000 == 26 [pid = 3756] [id = 785] 05:03:44 INFO - PROCESS | 3756 | ++DOMWINDOW == 75 (0000004D82650C00) [pid = 3756] [serial = 2353] [outer = 0000000000000000] 05:03:44 INFO - PROCESS | 3756 | ++DOMWINDOW == 76 (0000004D8265CC00) [pid = 3756] [serial = 2354] [outer = 0000004D82650C00] 05:03:44 INFO - PROCESS | 3756 | 1471089824561 Marionette DEBUG loaded listener.js 05:03:44 INFO - PROCESS | 3756 | ++DOMWINDOW == 77 (0000004D829DF400) [pid = 3756] [serial = 2355] [outer = 0000004D82650C00] 05:03:45 INFO - PROCESS | 3756 | 1471089825033 Marionette TRACE conn6 <- [1,3096,null,{"value":["/FileAPI/reading-data-section/filereader_result.html",0,null,null,[["readAsText",0,null,null],["readAsDataURL",0,null,null],["readAsArrayBuffer",0,null,null]]]}] 05:03:45 INFO - TEST-PASS | /FileAPI/reading-data-section/filereader_result.html | readAsText 05:03:45 INFO - TEST-PASS | /FileAPI/reading-data-section/filereader_result.html | readAsDataURL 05:03:45 INFO - TEST-PASS | /FileAPI/reading-data-section/filereader_result.html | readAsArrayBuffer 05:03:45 INFO - TEST-OK | /FileAPI/reading-data-section/filereader_result.html | took 692ms 05:03:45 INFO - PROCESS | 3756 | 1471089825087 Marionette TRACE conn6 -> [0,3097,"getWindowHandle",null] 05:03:45 INFO - TEST-START | /FileAPI/url/url_createobjecturl_blob.html 05:03:45 INFO - PROCESS | 3756 | 1471089825090 Marionette TRACE conn6 <- [1,3097,null,{"value":"13"}] 05:03:45 INFO - PROCESS | 3756 | 1471089825093 Marionette TRACE conn6 -> [0,3098,"setScriptTimeout",{"ms":35000}] 05:03:45 INFO - PROCESS | 3756 | 1471089825097 Marionette TRACE conn6 <- [1,3098,null,{}] 05:03:45 INFO - PROCESS | 3756 | 1471089825109 Marionette TRACE conn6 -> [0,3099,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:03:45 INFO - PROCESS | 3756 | 1471089825113 Marionette INFO sendAsync 3dea87e7-b1f7-4d7f-bd25-36a6049bc663 05:03:45 INFO - PROCESS | 3756 | 1471089825237 Marionette TRACE conn6 <- [1,3099,null,{"value":null}] 05:03:45 INFO - PROCESS | 3756 | 1471089825333 Marionette TRACE conn6 -> [0,3100,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/FileAPI/url/url_createobjecturl_blob.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/FileAPI/url/url_createobjecturl_blob.html\", \"893d4e98-a8f2-4003-9cd7-2985a4dd9108\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:03:45 INFO - PROCESS | 3756 | 1471089825337 Marionette INFO sendAsync 3dea87e7-b1f7-4d7f-bd25-36a6049bc663 05:03:45 INFO - PROCESS | 3756 | ++DOCSHELL 0000004DD1249800 == 27 [pid = 3756] [id = 786] 05:03:45 INFO - PROCESS | 3756 | ++DOMWINDOW == 78 (0000004D829E1400) [pid = 3756] [serial = 2356] [outer = 0000000000000000] 05:03:45 INFO - PROCESS | 3756 | ++DOMWINDOW == 79 (0000004DCFF9C000) [pid = 3756] [serial = 2357] [outer = 0000004D829E1400] 05:03:45 INFO - PROCESS | 3756 | 1471089825388 Marionette DEBUG loaded listener.js 05:03:45 INFO - PROCESS | 3756 | ++DOMWINDOW == 80 (0000004DD0844000) [pid = 3756] [serial = 2358] [outer = 0000004D829E1400] 05:03:45 INFO - PROCESS | 3756 | 1471089825787 Marionette TRACE conn6 <- [1,3100,null,{"value":["/FileAPI/url/url_createobjecturl_blob.html",0,null,null,[["Check if the Blob URI starts with 'blob' using createObjectURL()",0,null,null],["Check if the Blob URI starts with 'blob' using createFor()",1,"window.URL.createFor is not a function","@http://web-platform.test:8000/FileAPI/url/url_createobjecturl_blob.html:21:20\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\n@http://web-platform.test:8000/FileAPI/url/url_createobjecturl_blob.html:20:3\n"]]]}] 05:03:45 INFO - TEST-PASS | /FileAPI/url/url_createobjecturl_blob.html | Check if the Blob URI starts with 'blob' using createObjectURL() 05:03:45 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 05:03:45 INFO - @http://web-platform.test:8000/FileAPI/url/url_createobjecturl_blob.html:21:20 05:03:45 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 05:03:45 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 05:03:45 INFO - @http://web-platform.test:8000/FileAPI/url/url_createobjecturl_blob.html:20:3 05:03:45 INFO - TEST-OK | /FileAPI/url/url_createobjecturl_blob.html | took 735ms 05:03:45 INFO - PROCESS | 3756 | 1471089825831 Marionette TRACE conn6 -> [0,3101,"getWindowHandle",null] 05:03:45 INFO - PROCESS | 3756 | 1471089825834 Marionette TRACE conn6 <- [1,3101,null,{"value":"13"}] 05:03:45 INFO - TEST-START | /FileAPI/url/url_xmlhttprequest.html 05:03:45 INFO - PROCESS | 3756 | 1471089825838 Marionette TRACE conn6 -> [0,3102,"setScriptTimeout",{"ms":35000}] 05:03:45 INFO - PROCESS | 3756 | 1471089825840 Marionette TRACE conn6 <- [1,3102,null,{}] 05:03:45 INFO - PROCESS | 3756 | 1471089825849 Marionette TRACE conn6 -> [0,3103,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:03:45 INFO - PROCESS | 3756 | 1471089825851 Marionette INFO sendAsync 3dea87e7-b1f7-4d7f-bd25-36a6049bc663 05:03:45 INFO - PROCESS | 3756 | 1471089825972 Marionette TRACE conn6 <- [1,3103,null,{"value":null}] 05:03:45 INFO - PROCESS | 3756 | 1471089825977 Marionette TRACE conn6 -> [0,3104,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/FileAPI/url/url_xmlhttprequest.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/FileAPI/url/url_xmlhttprequest.html\", \"893d4e98-a8f2-4003-9cd7-2985a4dd9108\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:03:45 INFO - PROCESS | 3756 | 1471089825980 Marionette INFO sendAsync 3dea87e7-b1f7-4d7f-bd25-36a6049bc663 05:03:46 INFO - PROCESS | 3756 | ++DOCSHELL 0000004DD638E800 == 28 [pid = 3756] [id = 787] 05:03:46 INFO - PROCESS | 3756 | ++DOMWINDOW == 81 (0000004DD172AC00) [pid = 3756] [serial = 2359] [outer = 0000000000000000] 05:03:46 INFO - PROCESS | 3756 | ++DOMWINDOW == 82 (0000004DD1A42800) [pid = 3756] [serial = 2360] [outer = 0000004DD172AC00] 05:03:46 INFO - PROCESS | 3756 | 1471089826030 Marionette DEBUG loaded listener.js 05:03:46 INFO - PROCESS | 3756 | ++DOMWINDOW == 83 (0000004DD1D2E400) [pid = 3756] [serial = 2361] [outer = 0000004DD172AC00] 05:03:46 INFO - PROCESS | 3756 | 1471089826472 Marionette TRACE conn6 <- [1,3104,null,{"value":["/FileAPI/url/url_xmlhttprequest.html",0,null,null,[["FileAPI Test: Creating Blob URL via XMLHttpRequest",0,null,null]]]}] 05:03:46 INFO - TEST-PASS | /FileAPI/url/url_xmlhttprequest.html | FileAPI Test: Creating Blob URL via XMLHttpRequest 05:03:46 INFO - TEST-OK | /FileAPI/url/url_xmlhttprequest.html | took 693ms 05:03:46 INFO - PROCESS | 3756 | 1471089826532 Marionette TRACE conn6 -> [0,3105,"getWindowHandle",null] 05:03:46 INFO - PROCESS | 3756 | 1471089826534 Marionette TRACE conn6 <- [1,3105,null,{"value":"13"}] 05:03:47 WARNING - u'runner_teardown' () 05:03:47 INFO - No more tests 05:03:47 INFO - Got 0 unexpected results 05:03:47 INFO - SUITE-END | took 694s 05:03:47 INFO - Closing logging queue 05:03:47 INFO - queue closed 05:03:47 INFO - Return code: 0 05:03:47 WARNING - # TBPL SUCCESS # 05:03:47 INFO - Running post-action listener: _resource_record_post_action 05:03:47 INFO - Running post-run listener: _resource_record_post_run 05:03:48 INFO - Total resource usage - Wall time: 703s; CPU: 14.0%; Read bytes: 65043456; Write bytes: 1010314752; Read time: 823400; Write time: 4389400 05:03:48 INFO - pull - Wall time: 0s; CPU: Can't collect data; Read bytes: 0; Write bytes: 0; Read time: 0; Write time: 0 05:03:48 INFO - install - Wall time: 3s; CPU: 12.0%; Read bytes: 0; Write bytes: 38647808; Read time: 0; Write time: 52370 05:03:48 INFO - run-tests - Wall time: 701s; CPU: 14.0%; Read bytes: 60939776; Write bytes: 888391168; Read time: 808570; Write time: 4283010 05:03:48 INFO - Running post-run listener: _upload_blobber_files 05:03:48 INFO - Blob upload gear active. 05:03:48 INFO - Preparing to upload files from C:\slave\test\build\blobber_upload_dir. 05:03:48 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 05:03:48 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'] 05:03:48 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 05:03:49 INFO - (blobuploader) - INFO - Open directory for files ... 05:03:49 INFO - (blobuploader) - INFO - Uploading C:\slave\test\build\blobber_upload_dir\wpt_errorsummary.log ... 05:03:49 INFO - (blobuploader) - INFO - Using https://blobupload.elasticbeanstalk.com 05:03:49 INFO - (blobuploader) - INFO - Uploading, attempt #1. 05:03:50 INFO - (blobuploader) - INFO - TinderboxPrint: wpt_errorsummary.log: uploaded 05:03:50 INFO - (blobuploader) - INFO - Blobserver returned 202. File uploaded! 05:03:50 INFO - (blobuploader) - INFO - Done attempting. 05:03:50 INFO - (blobuploader) - INFO - Uploading C:\slave\test\build\blobber_upload_dir\wpt_raw.log ... 05:03:50 INFO - (blobuploader) - INFO - Using https://blobupload.elasticbeanstalk.com 05:03:50 INFO - (blobuploader) - INFO - Uploading, attempt #1. 05:03:51 INFO - (blobuploader) - INFO - TinderboxPrint: wpt_raw.log: uploaded 05:03:51 INFO - (blobuploader) - INFO - Blobserver returned 202. File uploaded! 05:03:51 INFO - (blobuploader) - INFO - Done attempting. 05:03:51 INFO - (blobuploader) - INFO - Iteration through files over. 05:03:51 INFO - Return code: 0 05:03:51 INFO - rmtree: C:\slave\test\build\uploaded_files.json 05:03:51 INFO - Using _rmtree_windows ... 05:03:51 INFO - retry: Calling _rmtree_windows with args: ('C:\\slave\\test\\build\\uploaded_files.json',), kwargs: {}, attempt #1 05:03:51 INFO - Setting buildbot property blobber_files to {"wpt_errorsummary.log": "http://mozilla-releng-blobs.s3.amazonaws.com/blobs/mozilla-release/sha512/b72ef54c6e07c9ac51b58f03d9b2b5e887bfe13c5bfa6987a41fa358a2217adc53186bba1434ad6fe163a6b71524506b0f7bf92359e57de55531b8a0ffea1fd2", "wpt_raw.log": "http://mozilla-releng-blobs.s3.amazonaws.com/blobs/mozilla-release/sha512/ebe0bcf045148d7d9113489abfa07a30c5a2e4f3fbbb5e90f42454f3d14eb38cd627ee95c48877f3e26680c524e927262703c8998bd323f4e93c00c5a4448e2f"} 05:03:51 INFO - Writing buildbot properties ['blobber_files'] to C:\slave\test\properties\blobber_files 05:03:51 INFO - Writing to file C:\slave\test\properties\blobber_files 05:03:51 INFO - Contents: 05:03:51 INFO - blobber_files:{"wpt_errorsummary.log": "http://mozilla-releng-blobs.s3.amazonaws.com/blobs/mozilla-release/sha512/b72ef54c6e07c9ac51b58f03d9b2b5e887bfe13c5bfa6987a41fa358a2217adc53186bba1434ad6fe163a6b71524506b0f7bf92359e57de55531b8a0ffea1fd2", "wpt_raw.log": "http://mozilla-releng-blobs.s3.amazonaws.com/blobs/mozilla-release/sha512/ebe0bcf045148d7d9113489abfa07a30c5a2e4f3fbbb5e90f42454f3d14eb38cd627ee95c48877f3e26680c524e927262703c8998bd323f4e93c00c5a4448e2f"} 05:03:51 INFO - Running post-run listener: copy_logs_to_upload_dir 05:03:51 INFO - Copying logs to upload dir... 05:03:51 INFO - mkdir: C:\slave\test\build\upload\logs 05:03:51 INFO - Copying logs to upload dir... 05:03:51 INFO - Using _rmtree_windows ... 05:03:51 INFO - Using _rmtree_windows ... 05:03:51 INFO - Using _rmtree_windows ... 05:03:51 INFO - Using _rmtree_windows ... 05:03:51 INFO - Using _rmtree_windows ... 05:03:51 INFO - Using _rmtree_windows ... 05:03:51 INFO - Using _rmtree_windows ... program finished with exit code 0 elapsedTime=968.057000 ========= master_lag: 63.22 ========= ========= Finished 'c:/mozilla-build/python27/python -u ...' (results: 0, elapsed: 17 mins, 11 secs) (at 2016-08-13 05:04:54.835957) ========= ========= Started set props: build_url blobber_files symbols_url (results: 0, elapsed: 1 secs) (at 2016-08-13 05:04:54.842195) ========= '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-139\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-139 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-139 KTS_HOME=C:\Program Files\KTS KTS_VERSION=1.19c LOCALAPPDATA=C:\Users\cltbld.T-W864-IX-139\AppData\Local LOGONSERVER=\\T-W864-IX-139 MONDIR=C:\Monitor_config\ MOZBUILDDIR=C:\mozilla-build\ NUMBER_OF_PROCESSORS=8 OS=Windows_NT OURDRIVE=C: PATH=C:\Program Files (x86)\NVIDIA Corporation\PhysX\Common;C:\windows\system32;C:\windows;C:\windows\System32\Wbem;C:\windows\System32\WindowsPowerShell\v1.0\;C:\mozilla-build\python27;C:\mozilla-build\python27\Scripts;C:\mozilla-build\msys\bin;C:\mozilla-build\vim\vim72;C:\mozilla-build\wget;C:\mozilla-build\info-zip;C:\CoreUtils\bin;C:\mozilla-build\buildbotve\scripts;C:\mozilla-build\hg PATHEXT=.COM;.EXE;.BAT;.CMD;.VBS;.VBE;.JS;.JSE;.WSF;.WSH;.MSC PROCESSOR_ARCHITECTURE=x86 PROCESSOR_ARCHITEW6432=AMD64 PROCESSOR_IDENTIFIER=Intel64 Family 6 Model 30 Stepping 5, GenuineIntel PROCESSOR_LEVEL=6 PROCESSOR_REVISION=1e05 PROGRAMDATA=C:\ProgramData PROGRAMFILES=C:\Program Files (x86) PROGRAMFILES(X86)=C:\Program Files (x86) PROGRAMW6432=C:\Program Files PROMPT=$P$G PSMODULEPATH=C:\windows\system32\WindowsPowerShell\v1.0\Modules\ PUBLIC=C:\Users\Public PWD=C:\slave\test\properties RUNLOGFILE=C:\slave\\runslave.log SLAVEDIR=C:\slave\ SYSTEMDRIVE=C: SYSTEMROOT=C:\windows TEMP=C:\Users\CLTBLD~1.T-W\AppData\Local\Temp TEST1=testie TMP=C:\Users\CLTBLD~1.T-W\AppData\Local\Temp USERDOMAIN=T-W864-IX-139 USERDOMAIN_ROAMINGPROFILE=T-W864-IX-139 USERNAME=cltbld USERPROFILE=C:\Users\cltbld.T-W864-IX-139 WINDIR=C:\windows using PTY: False blobber_files:{"wpt_errorsummary.log": "http://mozilla-releng-blobs.s3.amazonaws.com/blobs/mozilla-release/sha512/b72ef54c6e07c9ac51b58f03d9b2b5e887bfe13c5bfa6987a41fa358a2217adc53186bba1434ad6fe163a6b71524506b0f7bf92359e57de55531b8a0ffea1fd2", "wpt_raw.log": "http://mozilla-releng-blobs.s3.amazonaws.com/blobs/mozilla-release/sha512/ebe0bcf045148d7d9113489abfa07a30c5a2e4f3fbbb5e90f42454f3d14eb38cd627ee95c48877f3e26680c524e927262703c8998bd323f4e93c00c5a4448e2f"} build_url:https://queue.taskcluster.net/v1/task/ZezEx9MGRdiUEDNnNEceZA/artifacts/public/build/firefox-48.0.1.en-US.win64.zip symbols_url:https://queue.taskcluster.net/v1/task/ZezEx9MGRdiUEDNnNEceZA/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/ZezEx9MGRdiUEDNnNEceZA/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/b72ef54c6e07c9ac51b58f03d9b2b5e887bfe13c5bfa6987a41fa358a2217adc53186bba1434ad6fe163a6b71524506b0f7bf92359e57de55531b8a0ffea1fd2", "wpt_raw.log": "http://mozilla-releng-blobs.s3.amazonaws.com/blobs/mozilla-release/sha512/ebe0bcf045148d7d9113489abfa07a30c5a2e4f3fbbb5e90f42454f3d14eb38cd627ee95c48877f3e26680c524e927262703c8998bd323f4e93c00c5a4448e2f"}' symbols_url: 'https://queue.taskcluster.net/v1/task/ZezEx9MGRdiUEDNnNEceZA/artifacts/public/build/firefox-48.0.1.en-US.win64.crashreporter-symbols.zip' ========= master_lag: 1.15 ========= ========= Finished set props: build_url blobber_files symbols_url (results: 0, elapsed: 1 secs) (at 2016-08-13 05:04:56.088231) ========= ========= Started 'rm -f ...' (results: 0, elapsed: 0 secs) (at 2016-08-13 05:04:56.088571) ========= '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-139\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-139 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-139 KTS_HOME=C:\Program Files\KTS KTS_VERSION=1.19c LOCALAPPDATA=C:\Users\cltbld.T-W864-IX-139\AppData\Local LOGONSERVER=\\T-W864-IX-139 MONDIR=C:\Monitor_config\ MOZBUILDDIR=C:\mozilla-build\ NUMBER_OF_PROCESSORS=8 OS=Windows_NT OURDRIVE=C: PATH=C:\Program Files (x86)\NVIDIA Corporation\PhysX\Common;C:\windows\system32;C:\windows;C:\windows\System32\Wbem;C:\windows\System32\WindowsPowerShell\v1.0\;C:\mozilla-build\python27;C:\mozilla-build\python27\Scripts;C:\mozilla-build\msys\bin;C:\mozilla-build\vim\vim72;C:\mozilla-build\wget;C:\mozilla-build\info-zip;C:\CoreUtils\bin;C:\mozilla-build\buildbotve\scripts;C:\mozilla-build\hg PATHEXT=.COM;.EXE;.BAT;.CMD;.VBS;.VBE;.JS;.JSE;.WSF;.WSH;.MSC PROCESSOR_ARCHITECTURE=x86 PROCESSOR_ARCHITEW6432=AMD64 PROCESSOR_IDENTIFIER=Intel64 Family 6 Model 30 Stepping 5, GenuineIntel PROCESSOR_LEVEL=6 PROCESSOR_REVISION=1e05 PROGRAMDATA=C:\ProgramData PROGRAMFILES=C:\Program Files (x86) PROGRAMFILES(X86)=C:\Program Files (x86) PROGRAMW6432=C:\Program Files PROMPT=$P$G PSMODULEPATH=C:\windows\system32\WindowsPowerShell\v1.0\Modules\ PUBLIC=C:\Users\Public PWD=C:\slave\test RUNLOGFILE=C:\slave\\runslave.log SLAVEDIR=C:\slave\ SYSTEMDRIVE=C: SYSTEMROOT=C:\windows TEMP=C:\Users\CLTBLD~1.T-W\AppData\Local\Temp TEST1=testie TMP=C:\Users\CLTBLD~1.T-W\AppData\Local\Temp USERDOMAIN=T-W864-IX-139 USERDOMAIN_ROAMINGPROFILE=T-W864-IX-139 USERNAME=cltbld USERPROFILE=C:\Users\cltbld.T-W864-IX-139 WINDIR=C:\windows using PTY: False program finished with exit code 0 elapsedTime=0.100000 ========= master_lag: 0.03 ========= ========= Finished 'rm -f ...' (results: 0, elapsed: 0 secs) (at 2016-08-13 05:04:56.215177) ========= ========= Started reboot slave lost (results: 0, elapsed: 1 secs) (at 2016-08-13 05:04:56.215483) ========= ========= Finished reboot slave lost (results: 0, elapsed: 1 secs) (at 2016-08-13 05:04:57.448320) ========= ========= Total master_lag: 64.56 =========